.blockquote{font-size:1.25rem;margin-bottom:1rem}
.blockquote>:last-child{margin-bottom:0}
.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}
.blockquote-footer:before{content:"â€”Â "}
.img-fluid,.img-thumbnail{height:auto;max-width:100%}
.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}
.figure{display:inline-block}
.figure-img{line-height:1;margin-bottom:.5rem}
.figure-caption{color:#6c757d;font-size:.875em}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}
@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:1130px}
}
@media(min-width:1500px){
.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1425px}
}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}
.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}
.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%}
.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:0.25rem}
.g-1,.gy-1{--bs-gutter-y:0.25rem}
.g-2,.gx-2{--bs-gutter-x:0.5rem}
.g-2,.gy-2{--bs-gutter-y:0.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{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%}
.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:0.25rem}
.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}
.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}
.g-sm-2,.gy-sm-2{--bs-gutter-y:0.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{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%}
.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:0.25rem}
.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}
.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}
.g-md-2,.gy-md-2{--bs-gutter-y:0.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{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%}
.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:0.25rem}
.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}
.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}
.g-lg-2,.gy-lg-2{--bs-gutter-y:0.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{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%}
.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:0.25rem}
.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}
.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}
.g-xl-2,.gy-xl-2{--bs-gutter-y:0.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:1500px){
.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-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:0.25rem}
.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}
.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}
.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.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}
}
.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}
}
.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}
@media(prefers-reduced-motion:reduce){
.collapsing.collapse-horizontal{transition:none}
}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){
clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}
.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}
.ratio{position:relative;width:100%}
.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}
.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}
.ratio-1x1{--bs-aspect-ratio:100%}
.ratio-4x3{--bs-aspect-ratio:75%}
.ratio-16x9{--bs-aspect-ratio:56.25%}
.ratio-21x9{--bs-aspect-ratio:42.8571428571%}
.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}
.opacity-0{opacity:0!important}
.opacity-25{opacity:.25!important}
.opacity-50{opacity:.5!important}
.opacity-75{opacity:.75!important}
.opacity-100{opacity:1!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-left:0!important;margin-right:0!important}
.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}
.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}
.mx-3{margin-left:1rem!important;margin-right:1rem!important}
.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}
.mx-5{margin-left:3rem!important;margin-right:3rem!important}
.mx-auto{margin-left:auto!important;margin-right:auto!important}
.my-0{margin-bottom:0!important;margin-top:0!important}
.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}
.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}
.my-3{margin-bottom:1rem!important;margin-top:1rem!important}
.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}
.my-5{margin-bottom:3rem!important;margin-top:3rem!important}
.my-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}
.px-1{padding-left:.25rem!important;padding-right:.25rem!important}
.px-2{padding-left:.5rem!important;padding-right:.5rem!important}
.px-3{padding-left:1rem!important;padding-right:1rem!important}
.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}
.px-5{padding-left:3rem!important;padding-right:3rem!important}
.py-0{padding-bottom:0!important;padding-top:0!important}
.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}
.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}
.py-3{padding-bottom:1rem!important;padding-top:1rem!important}
.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}
.py-5{padding-bottom:3rem!important;padding-top: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{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}
.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}
.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}
.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}
.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}
.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}
.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}
.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}
.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}
.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}
.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}
.text-muted{--bs-text-opacity:1;color:#6c757d!important}
.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}
.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}
.text-reset{--bs-text-opacity:1;color:inherit!important}
.text-opacity-25{--bs-text-opacity:0.25}
.text-opacity-50{--bs-text-opacity:0.5}
.text-opacity-75{--bs-text-opacity:0.75}
.text-opacity-100{--bs-text-opacity:1}
.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}
.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}
.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}
.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}
.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}
.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}
.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}
.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}
.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}
.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}
.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}
.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}
.bg-opacity-10{--bs-bg-opacity:0.1}
.bg-opacity-25{--bs-bg-opacity:0.25}
.bg-opacity-50{--bs-bg-opacity:0.5}
.bg-opacity-75{--bs-bg-opacity:0.75}
.bg-opacity-100{--bs-bg-opacity:1}
.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;-ms-user-select:auto!important;user-select:auto!important}
.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-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}
.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}
.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}
.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}
.rounded-start{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-left:0!important;margin-right:0!important}
.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}
.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}
.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}
.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}
.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}
.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}
.my-sm-0{margin-bottom:0!important;margin-top:0!important}
.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}
.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}
.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}
.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}
.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}
.my-sm-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}
.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}
.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}
.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}
.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}
.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}
.py-sm-0{padding-bottom:0!important;padding-top:0!important}
.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}
.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}
.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}
.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}
.py-sm-5{padding-bottom:3rem!important;padding-top: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-left:0!important;margin-right:0!important}
.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}
.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}
.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}
.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}
.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}
.mx-md-auto{margin-left:auto!important;margin-right:auto!important}
.my-md-0{margin-bottom:0!important;margin-top:0!important}
.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}
.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}
.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}
.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}
.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}
.my-md-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}
.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}
.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}
.px-md-3{padding-left:1rem!important;padding-right:1rem!important}
.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}
.px-md-5{padding-left:3rem!important;padding-right:3rem!important}
.py-md-0{padding-bottom:0!important;padding-top:0!important}
.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}
.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}
.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}
.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}
.py-md-5{padding-bottom:3rem!important;padding-top: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-left:0!important;margin-right:0!important}
.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}
.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}
.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}
.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}
.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}
.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}
.my-lg-0{margin-bottom:0!important;margin-top:0!important}
.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}
.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}
.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}
.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}
.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}
.my-lg-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}
.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}
.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}
.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}
.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}
.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}
.py-lg-0{padding-bottom:0!important;padding-top:0!important}
.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}
.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}
.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}
.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}
.py-lg-5{padding-bottom:3rem!important;padding-top: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-left:0!important;margin-right:0!important}
.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}
.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}
.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}
.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}
.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}
.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}
.my-xl-0{margin-bottom:0!important;margin-top:0!important}
.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}
.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}
.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}
.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}
.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}
.my-xl-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}
.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}
.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}
.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}
.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}
.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}
.py-xl-0{padding-bottom:0!important;padding-top:0!important}
.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}
.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}
.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}
.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}
.py-xl-5{padding-bottom:3rem!important;padding-top: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:1500px){
.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-left:0!important;margin-right:0!important}
.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}
.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}
.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}
.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}
.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}
.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}
.my-xxl-0{margin-bottom:0!important;margin-top:0!important}
.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}
.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}
.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}
.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}
.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}
.my-xxl-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}
.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}
.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}
.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}
.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}
.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}
.py-xxl-0{padding-bottom:0!important;padding-top:0!important}
.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}
.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}
.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}
.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}
.py-xxl-5{padding-bottom:3rem!important;padding-top: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}
}

.h6,h6{font-family:Satoshi-Bold,sans-serif}
body,html{-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased;color:var(--color-text);font-family:Synonym-Regular,sans-serif}
body{min-height:100vh;position:relative}
.body{background-color:#f5f5f2}
.body__background-video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;width:100%;z-index:-2}
.body--bg-color-gradient-light-blue-green{background-image:linear-gradient(10deg,#d2e8d1 1%,#eddbd8 28%,#d1e7df 52%,#f5dec6 76%,#cce6eb)}
.body--bg-color-gradient-yellow-teal{background-image:linear-gradient(20deg,#d1e7df 3%,#f5e9c4 24%,#d5e2ed 59%,#f5e9c4)}
.body--bg-color-gradient-green-red{background-image:linear-gradient(50deg,#eddbd8 26%,#d5e2ed 54%,#d2e8d1)}
.body--bg-color-gradient-light-orange-light-blue{background-image:linear-gradient(40deg,#cce6eb 8%,#d1e7df 51%,#f5dec6 96%)}
.body--bg-color-animated-gradient{background-image:linear-gradient(90deg,#dcdfe3,#d2e8d1)}
.body--bg-image-rhombus,.body--bg-image-shingles,.body--bg-image-wave{--bg-image-opacity:0.05}
.body--bg-image-rhombus:after,.body--bg-image-rhombus:before,.body--bg-image-shingles:after,.body--bg-image-shingles:before,.body--bg-image-wave:after,.body--bg-image-wave:before{content:"";left:0;opacity:var(--bg-image-opacity);position:fixed;transition:opacity 1s ease-in-out;width:100%;z-index:-1}
.body--bg-image-rhombus:before,.body--bg-image-shingles:before,.body--bg-image-wave:before{top:0}
.body--bg-image-rhombus:after,.body--bg-image-shingles:after,.body--bg-image-wave:after{bottom:0;opacity:0}
.body--bg-image-wave{--bg-image-opacity:0.15}
.body--bg-image-wave:after,.body--bg-image-wave:before{background-image:url(../img/657b37de314b7fc296e3.png);background-repeat:repeat-x}
.body--bg-image-wave:before{height:350px;transform:scaleY(-1)}
.body--bg-image-wave:after{height:500px}
.body--bg-image-rhombus:after,.body--bg-image-rhombus:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAoBAMAAADwCuwiAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFVBMVEVHcEwAIEUAIEUAIEUAIEUAIEUAIEUVNUIBAAAABnRSTlMAJuj1dr7VX0UiAAAAmUlEQVQoz2NgAAOmBAYUwIbOT0blq6WhcFmTUTWYJTCmCcB5TGlA3WJpJjB+GljOLQ2mJQnNThL5aTB+mgKICoPbDGYxI7lULBFoLbJD08AISUECQyJaMKD4iwWNz0CAz4JpHrp9YQao7mFDcy+DWjLMP25gnzGi+Zfi8APGBwNKfDhB4ssINT4d8MQ3gxlSdEPchj89wdMbACFnJFftTUkBAAAAAElFTkSuQmCC);background-repeat:repeat;height:500px}
.body--bg-image-shingles:after,.body--bg-image-shingles:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAvBAMAAAARGvdQAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHlBMVEVHcEwAIEUAIEUAIEUAIEUAIEUAIEUAIEUAIEUAIEUi9vKeAAAACXRSTlMAc6pAFMzi+vN0QkU9AAAAiUlEQVQoz2PgZIADTgEEcwKcyTIVoWImkuIEOJNjCkJ4OoKZ6YDNOKbJUIagoPBMJUEQYJgJByCJadi0WSpgcQTzRGxKJQ2wKGVFuJGzAKuPGbApQNKG7HlNA2wWM07EqtgSa7DCvYnkeUVBwZmhSiCAHFAo2iIdsAQ1UgRwNmBzwlRsRnHCgxQA/LQkjL2PqRQAAAAASUVORK5CYII=);background-repeat:repeat;height:330px}
.body--bg-image-shingles:after{height:450px}
.body--bg-image-bottom:before{opacity:0}
.body--bg-image-bottom:after{opacity:var(--bg-image-opacity)}
.main-content a{color:#495057;display:inline-block;outline:none;position:relative;text-decoration:underline;transition:.3s}
.main-content a:before{bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(1);transition:all .3s ease-in-out 0s;visibility:visible;width:100%}
@supports(-webkit-overflow-scrolling:touch){
.main-content a:before{content:none}
}
.main-content a:active,.main-content a:hover,.main-content a:visited{color:#495057;text-decoration:none}
.main-content a:active:before,.main-content a:hover:before,.main-content a:visited:before{transform:scaleX(0);visibility:hidden}
.main-content ul{list-style:none;padding-left:0}
.main-content ul li{display:block;position:relative}
@media(max-width:767.98px){
.main-content ul li{padding-left:17px}
}
@media(min-width:992px){
.main-content ul li{padding-left:37px}
}
.main-content ul li:before{content:"â€¢";display:block;font-size:14px;position:absolute;top:0}
@media(max-width:767.98px){
.main-content ul li:before{left:5px}
}
@media(min-width:992px){
.main-content ul li:before{left:13px}
}
.main-content ol{padding-left:20px}
.main-content ol li{display:list-item}
@media(max-width:767.98px){
.main-content ol li{padding-left:0}
}
@media(min-width:992px){
.main-content ol li{padding-left:17px}
}
.overflow-hidden{height:100%;overflow:hidden}
.my-auto{align-items:center;display:flex;justify-content:center}
@media(max-width:767.98px){
.h1,h1{font-size:2rem}
.h2,h2{font-size:1.75rem}
.h3,h3{font-size:1.5rem}
.h4,h4{font-size:1.25rem}
.h5,h5{font-size:1.125rem}
p{font-size:.93rem}
}
.wp-block-image{display:flex}
.wp-block-image figure{display:flex!important;width:100%}
.wp-block-image .alignright{justify-content:flex-end}
.wp-block-image .alignleft{justify-content:flex-start}
.wp-block-image .aligncenter{justify-content:center}
.c-hamburger{height:0;width:0;z-index:130}
@media(max-width:991.98px){
.c-hamburger{left:30px;position:relative;top:20px}
}
@media(min-width:992px){
.c-hamburger{left:48px;position:fixed;top:25px}
}
.c-hamburger__button{align-items:center;background:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:relative;z-index:10}
@media(max-width:991.98px){
.c-hamburger__button{height:48px;width:48px}
}
@media(min-width:992px){
.c-hamburger__button{height:60px;width:60px}
}
.c-hamburger__button.brand{background-color:#002045}
.c-hamburger__wrapper{height:15px;position:relative;width:24px}
.c-hamburger__item{background-color:#fff;display:block;height:1px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.3s;width:100%}
.c-hamburger__item.layer-1{top:0}
.c-hamburger__item.layer-1.open{left:50%;top:7px;width:0}
.c-hamburger__item.layer-2{top:7px;transition:transform .3s ease-in-out}
.c-hamburger__item.layer-2.open{transform:rotate(45deg)}
.c-hamburger__item.layer-3{top:7px;transition:transform .3s ease-in-out}
.c-hamburger__item.layer-3.open{transform:rotate(-45deg)}
.c-hamburger__item.layer-4{top:14px}
.c-hamburger__item.layer-4.open{left:50%;top:7px;width:0}
.c-button{background-color:#fff;border:none;border-radius:100px;font-family:Satoshi-Bold,sans-serif;font-size:13px;letter-spacing:2px;line-height:1em;padding:11px 20px;text-transform:uppercase}
.c-button,.c-button:active,.c-button:focus,.c-button:hover,.c-button:link,.c-button:visited{color:var(--color-brand)}
.c-button:focus,.c-button:hover{background-color:#e9ecef}
.c-button:active{background-color:#ced4da}
.c-custom-select{position:relative}
.c-custom-select select{display:none}
.c-custom-select__selected{background-color:#fff;border:0;border-radius:48px;color:var(--color-brand);cursor:pointer;font-family:Satoshi-Bold,sans-serif;font-size:14px;height:48px;letter-spacing:2px;outline:none;padding:14px 22px;text-align:left;-webkit-text-decoration:none solid var(--color-brand);text-decoration:none solid var(--color-brand);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}
@media(min-width:992px){
.c-custom-select__selected{border-radius:56px;height:56px;padding:17px 28px}
}
.c-custom-select__selected:before{border-radius:56px;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
.c-custom-select__selected:after{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' viewBox='0 0 24 24' width='24' height='25'%3e%3cpath xmlns:default='http://www.w3.org/2000/svg' d='M17.2 9.84a.35.35 0 0 0-.1-.24l-.52-.52a.332.332 0 0 0-.47-.01l-.01.01-4.1 4.1-4.09-4.1a.333.333 0 0 0-.47-.02l-.01.01-.52.53c-.13.13-.14.33-.01.47l.01.01 4.85 4.85c.13.13.33.14.47.01l.01-.01 4.85-4.85c.06-.06.1-.15.1-.24h.01z' style='fill:%23002045' vector-effect='non-scaling-stroke'/%3e%3c/svg%3e");background-position:right 5px center;background-repeat:no-repeat;content:"";display:block;height:25px;margin:auto;position:absolute;right:10px;top:12px;width:24px}
@media(min-width:992px){
.c-custom-select__selected:after{right:15px;top:17px}
}
.c-custom-select__selected.open:before{background-color:var(--color-brand);opacity:.15}
.c-custom-select__items{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.25);left:30px;margin-top:13px;padding:25px;position:absolute;right:30px;text-align:center;top:100%;z-index:99}
.c-custom-select__items:before{border-bottom:7px solid #ced4da;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute;right:calc(50% - 7px);top:-7px}
.c-custom-select__items:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute;right:calc(50% - 6px);top:-6px}
.c-custom-select__items--hide{display:none}
.c-custom-select__option{border:0;color:var(--color-brand);cursor:pointer;font-family:Synonym-Regular,sans-serif;font-size:15px;line-height:22px;outline:none;padding:3px;text-align:left;-webkit-text-decoration:none solid var(--color-brand);text-decoration:none solid var(--color-brand);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.c-custom-select__option.disabled{opacity:.7}
.c-link{background:transparent;border:none;color:inherit;text-decoration:none}
.c-link--underline{font-family:Satoshi-Bold,sans-serif;font-weight:700;letter-spacing:2.5px;line-height:1;padding:0;position:relative;white-space:nowrap}
.c-link--underline:after,.c-link--underline:before{background-color:#002045;bottom:-7px;color:#002045;content:"";height:1px;left:0;margin:1px 0 0;opacity:0;position:absolute;transition:all .2s ease-in-out;width:0}
.c-link--underline:before{background-color:#002045;opacity:.3;width:100%}
.c-link--underline:hover{color:#05274d}
.c-link--underline:hover:after{opacity:1;width:100%}
.c-link--simple{color:#002045}
.c-link--simple:hover{color:#05274d}
.c-link--arrow{font-family:Satoshi-Bold,sans-serif;font-weight:700;letter-spacing:2.5px;line-height:1;padding-left:0;padding-right:0;white-space:nowrap}
.c-link--arrow span{font-size:0;margin-left:27px;position:relative;vertical-align:super;white-space:nowrap}
.c-link--arrow span:before{background-image:url("data:image/svg+xml,%3csvg width='44' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cg stroke='%23002045' fill='none'%3e%3cpath fill='black' d='M0 7h43'/%3e%3cpath d='m36 0 7 7-7 8'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;height:15px;position:absolute;right:40%;top:50%;transform:translateY(-50%);width:44px}
.c-link--arrow span:after,.c-link--arrow span:before{content:"";display:inline-block;transition:all .3s;vertical-align:middle}
.c-link--arrow span:after{background-color:transparent;border:1px solid rgba(0,32,69,.3);border-radius:120px;height:40px;width:40px}
.c-link--arrow:hover{color:#05274d}
.c-link--arrow:hover span:before{right:-25%;width:65px}
.c-link--arrow:hover span:after{background-color:var(--color-brand);opacity:.5}
.c-link--uppercase{text-transform:uppercase}
.c-link--brand,.c-link--brand:focus,.c-link--brand:hover,.c-link--brand:link,.c-link--brand:visited{color:var(--color-brand)}
.c-link--brand:focus:after,.c-link--brand:hover:after,.c-link--brand:visited:after{background-color:var(--color-brand)}
.c-link--color-white.c-link--underline:after,.c-link--color-white.c-link--underline:before{background-color:#fff}
.c-link--color-white.c-link--underline:hover,.c-link--white,.c-link--white:hover{color:#fff}
.c-link--white:hover span:before{z-index:1}
.c-link--white.c-link--arrow span:before{background-image:url("data:image/svg+xml,%3csvg width='44' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='white' d='M0 7h43m-7-7 7 7-7 8' fill='none'/%3e%3c/svg%3e")}
.c-link--white.c-link--arrow span:after{border-color:hsla(0,0%,100%,.3)}
.c-link--blue,.c-link--blue:hover{color:#002045}
.c-link--size-15{font-size:15px;letter-spacing:1px}
.c-arrow{background:transparent;border:none;color:inherit}
.c-arrow span{font-size:0;margin-left:27px;position:relative;vertical-align:super;white-space:nowrap}
.c-arrow span:before{background-image:url("data:image/svg+xml,%3csvg width='44' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cg stroke='%23002045' fill='none'%3e%3cpath fill='black' d='M0 7h43'/%3e%3cpath d='m36 0 7 7-7 8'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;height:15px;position:absolute;right:40%;top:50%;transform:translateY(-50%);width:44px}
.c-arrow span:after,.c-arrow span:before{content:"";display:inline-block;transition:all .3s;vertical-align:middle}
.c-arrow span:after{background-color:transparent;border:1px solid rgba(0,32,69,.3);border-radius:120px;height:40px;width:40px}
.c-arrow--white span:before{background-image:url("data:image/svg+xml,%3csvg width='44' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='white' d='M0 7h43m-7-7 7 7-7 8' fill='none'/%3e%3c/svg%3e")}
.c-arrow--white span:after{border-color:hsla(0,0%,100%,.3)}
.c-arrow--large span:after{height:48px;width:48px}
.c-arrow:hover{color:#05274d}
.c-arrow:hover span:before{background-image:url("data:image/svg+xml,%3csvg width='44' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='white' d='M0 7h43m-7-7 7 7-7 8' fill='none'/%3e%3c/svg%3e");right:-25%;width:65px}
.c-arrow:hover span:after{background-color:var(--color-brand)}
.c-toggle{align-items:center;background:transparent;border:1px solid #002045;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;outline:none;position:relative;width:28px}
.c-toggle:focus{outline:1px solid #002045}
.c-toggle:after{background:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' viewBox='0 0 24 24' width='20' height='20'%3e%3cpath xmlns:default='http://www.w3.org/2000/svg' d='M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z' style='fill:%23002045' vector-effect='non-scaling-stroke'/%3e%3c/svg%3e") no-repeat 50%/cover;content:"";height:20px;transform:rotate(180deg);transition:all .3s linear;width:20px}
.c-toggle.active:after{transform:rotate(0deg)}
body.c-keyDown :focus{outline:2px solid Highlight!important;}
.c-title--primary{font-family:minerva-modern,sans-serif;line-height:1.25em}
@media(max-width:575.98px){
.c-title--primary{font-size:32px}
}
@media(min-width:768px){
.c-title--primary{font-size:36px}
}
@media(min-width:992px){
.c-title--primary{font-size:45px}
}
.c-title--secondary{font-family:minerva-modern,sans-serif;line-height:1.25;margin:10px 0}
@media(max-width:767.98px){
.c-title--secondary{font-size:24px}
}
@media(min-width:992px){
.c-title--secondary{font-size:32px}
}
.c-title--tertiary{font-family:minerva-modern,sans-serif;line-height:1.25}
@media(max-width:767.98px){
.c-title--tertiary{font-size:20px}
}
@media(min-width:992px){
.c-title--tertiary{font-size:23px}
}
.c-title--quaternary{font-family:minerva-modern,sans-serif;line-height:1.25}
@media(max-width:767.98px){
.c-title--quaternary{font-size:16px}
}
@media(min-width:992px){
.c-title--quaternary{font-size:18px}
}
.c-title--sub-title{font-family:Satoshi-Bold,sans-serif;line-height:1.25}
@media(max-width:767.98px){
.c-title--sub-title{font-size:12px}
}
@media(min-width:992px){
.c-title--sub-title{font-size:13px}
}
.c-title--headline{border-bottom:1px solid #002045;color:#002045;font-family:Satoshi-Bold,sans-serif;font-size:.93rem;letter-spacing:3px;line-height:1.25;padding-bottom:8px;text-transform:uppercase}
.c-title--center{text-align:center}
.c-title--italic{font-style:italic}
.c-title--brand{color:var(--color-brand)}
.c-title--uppercase{text-transform:uppercase}
.c-text{word-break:break-word}
.c-text a{letter-spacing:normal;text-transform:unset}
.c-text a,.c-text b,.c-text em,.c-text i,.c-text li,.c-text p,.c-text strong,.c-text ul{color:inherit;font-size:inherit;line-height:inherit}
.simplebar-track.simplebar-horizontal{height:1px;left:3%}
.simplebar-track.simplebar-vertical{display:none!important}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:1px;top:0}
.simplebar-scrollbar:before{background:var(--color-brand);opacity:1}
.c-slide-preloader{height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%;transform-origin:50%;width:100px;z-index:10}
.c-slide-preloader:after{background-image:url("data:image/svg+xml,%3csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' class='lds-ellipsis' style='background:0 0'%3e%3ccircle cx='84' cy='50' r='0' fill='%23303c48'%3e%3canimate attributeName='r' values='10%3b0%3b0%3b0%3b0' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='0s'/%3e%3canimate attributeName='cx' values='84%3b84%3b84%3b84%3b84' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='0s'/%3e%3c/circle%3e%3ccircle cx='47.889' cy='50' r='10' fill='%23303c48'%3e%3canimate attributeName='r' values='0%3b10%3b10%3b10%3b0' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='-1s'/%3e%3canimate attributeName='cx' values='16%3b16%3b50%3b84%3b84' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='-1s'/%3e%3c/circle%3e%3ccircle cx='16' cy='50' r='9.379' fill='%23303c48'%3e%3canimate attributeName='r' values='0%3b10%3b10%3b10%3b0' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='-0.5s'/%3e%3canimate attributeName='cx' values='16%3b16%3b50%3b84%3b84' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='-0.5s'/%3e%3c/circle%3e%3ccircle cx='84' cy='50' r='.621' fill='%23303c48'%3e%3canimate attributeName='r' values='0%3b10%3b10%3b10%3b0' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='0s'/%3e%3canimate attributeName='cx' values='16%3b16%3b50%3b84%3b84' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='0s'/%3e%3c/circle%3e%3ccircle cx='81.889' cy='50' r='10' fill='%23303c48'%3e%3canimate attributeName='r' values='0%3b0%3b10%3b10%3b10' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='0s'/%3e%3canimate attributeName='cx' values='16%3b16%3b16%3b50%3b84' keyTimes='0%3b0.25%3b0.5%3b0.75%3b1' keySplines='0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1%3b0 0.5 0.5 1' calcMode='spline' dur='2s' repeatCount='indefinite' begin='0s'/%3e%3c/circle%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;opacity:.7;width:100%}
.c-pagination-slider{display:flex}
.c-pagination-slider .swiper-pagination-bullets{display:flex;margin-bottom:16px;position:static;width:100%}
.c-pagination-slider .swiper-pagination-bullet{background:#576473;flex:1;height:1px;opacity:.3;transition:all .3s linear}
.c-pagination-slider .swiper-pagination-bullet-active{background:#002045;opacity:1}
.page-section{padding:64px 0}
@media(min-width:768px){
.page-section{padding:96px 0}
}
@media(min-width:992px){
.page-section{padding:128px 0}
}
.page-section--padding-bottom-0{padding-bottom:0}
.page-section+.page-section{padding-top:0}
.footer-top{font-family:Synonym-Regular,sans-serif;position:relative;z-index:10}
.footer-top__container{background-color:var(--color-brand);padding:40px 0}
@media(min-width:992px){
.footer-top__container{padding:85px 0}
}
.footer-top__title{color:#002045;font-family:minerva-modern,sans-serif;font-size:28px;letter-spacing:.4px;line-height:30px}
@media(min-width:992px){
.footer-top__title{font-size:32px;letter-spacing:2px;line-height:36px;max-width:450px}
}
.footer-top__title--white{color:#fff}
.footer-top__address{color:#002045;display:block;font-family:Synonym-Regular,sans-serif;font-size:16px}
.footer-top__phone{display:block;font-family:Synonym-Medium,sans-serif;font-size:15px;letter-spacing:1px;text-align:right;width:100%}
@media(min-width:992px){
.footer-top__phone{text-align:left}
}
.footer-top__social{align-items:flex-end;display:flex;flex-wrap:wrap}
.footer-top__menu{color:#fff;font-family:Synonym-Regular,sans-serif;font-size:1rem;line-height:1rem;list-style-type:none;margin:0;padding:0}
.footer-top__menu li{margin-bottom:10px}
@media(min-width:992px){
.footer-top__menu li{margin-bottom:12px}
}
.footer-top__menu li:last-of-type{margin-bottom:0}
.footer-top__menu--blue{color:#002045}
@media(min-width:992px){
.footer-top__menu-item{display:inline}
}
.footer-top__line{border-bottom:1px solid #fff;opacity:.2}
.footer-top__line--blue{border-bottom:1px solid #002045}
.footer-top .wpcf7-form-control-wrap.email{width:100%}
@media(min-width:768px){
.footer-top .wpcf7-form-control-wrap.email{width:unset}
}
.footer-top .ajax-loader{display:none!important}
.footer-top .wpcf7-submit{align-self:flex-start;margin-top:2px}
.footer-top .wpcf7-submit--prop{font-size:0;margin-top:4px}
@media(min-width:768px){
.footer-top .wpcf7-submit--prop{font-size:unset}
}
.footer{font-family:Synonym-Regular,sans-serif;position:relative;z-index:10}
.footer__container{background-color:#002045;padding:40px 0 100px}
@media(min-width:992px){
.footer__container{padding:90px 0 100px}
}
.footer__line{border-bottom:1px solid #fff;opacity:.2}
.footer__line--blue{border-bottom:1px solid #002045}
.footer__logo{display:block}
@media(min-width:992px){
.footer__logo{margin-bottom:40px}
}
.footer__logo-image{display:block;height:auto;width:180px}
.footer__menu{color:#fff;font-family:Synonym-Regular,sans-serif;font-size:1rem;line-height:1rem;list-style-type:none;margin:0;padding:0}
.footer__menu li{margin-bottom:10px}
@media(min-width:992px){
.footer__menu li{margin-bottom:12px}
}
.footer__menu li:last-of-type{margin-bottom:0}
.footer__menu--blue{color:#002045}
@media(min-width:992px){
.footer__menu-item{display:inline}
}
.footer__separator{display:none;opacity:.2}
@media(min-width:992px){
.footer__separator{display:inline}
}
.footer__phone{display:block;font-family:Synonym-Medium,sans-serif;font-size:15px;letter-spacing:1px;text-align:right;width:100%}
@media(min-width:992px){
.footer__phone{text-align:left}
}
.footer__copyright{display:block;font-family:Synonym-Medium,sans-serif;font-size:14px;line-height:18px;margin-bottom:8px;-webkit-text-decoration:hsla(0,0%,100%,.5);text-decoration:hsla(0,0%,100%,.5)}
.book-now{position:fixed;z-index:120}
@media(max-width:991.98px){
.book-now{bottom:30px;left:30px;right:30px}
}
@media(min-width:992px){
.book-now{right:48px;top:25px}
}
.book-now__button{align-items:center;background-color:transparent;border:1px solid #fff;color:#fff;display:flex;font-family:Satoshi-Bold,sans-serif;font-size:13px;justify-content:center;letter-spacing:1px;text-decoration:none}
@media(max-width:575.98px){
.book-now__button{border-radius:48px;height:48px;padding-left:37px;padding-right:37px}
}
@media(min-width:576px){
.book-now__button{border-radius:60px;height:60px;padding-left:37px;padding-right:37px}
}
.book-now__button:active,.book-now__button:focus,.book-now__button:hover,.book-now__button:link,.book-now__button:visited{color:#fff}
.book-now__button.brand{background-color:#002045;color:#fff}
.book-now__button.brand:active,.book-now__button.brand:focus,.book-now__button.brand:hover,.book-now__button.brand:link,.book-now__button.brand:visited{color:#fff}
@media(max-width:991.98px){
.navm{display:block;height:100%;overflow:hidden;width:100%}
}
@media(min-width:992px){
.navm{display:none!important;visibility:hidden!important}
}
.navm__wrapper{display:flex;flex-flow:row nowrap;height:100%;position:relative;width:100%}
.navm__background-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.2;width:100%}
.navm__header{height:88px;justify-content:center;opacity:0;position:absolute;top:0;width:100%;z-index:21}
.navm__header,.navm__logo{align-items:center;display:flex}
.navm__logo{flex-flow:column;margin:auto;text-decoration:none;width:100px}
.navm__logo:active,.navm__logo:focus,.navm__logo:hover{color:#fff}
.navm__logo:after,.navm__logo:before{content:none}
.navm__logo-image,.navm__logo-inner{display:block;width:inherit}
.navm__logo-image{height:inherit}
.navm__logo-meta{color:#fff;font-family:Synonym-Medium,sans-serif;font-size:14px;margin-top:7px;text-align:center;text-transform:uppercase}
.navm__page{min-width:100%;position:relative}
.navm__section-outer{bottom:0;left:0;position:absolute;right:0;top:0}
.navm__section{height:100%;padding:12px 25px;position:relative}
.navm__section:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;right:0;width:100%}
.navm__section--1{height:140px}
@media(min-width:992px){
.navm__section--1{height:88px}
}
.navm__section--2{align-items:center;display:flex;height:50px;padding:0 25px}
.navm__section--3{height:calc(100% - 348px)}
.navm__section--4{height:110px}
.navm__section--5{height:100px}
.navm__section--3.navm__section--merged-section-2{height:calc(100% - 298px)}
.navm__section--3.navm__section--merged-section-4{height:calc(100% - 238px)}
.navm__section--2.navm__section--corp:before{background-color:var(--color-submenu);bottom:0;content:"";display:block;height:100%;left:0;opacity:.35;position:absolute;right:0;top:0;width:100%}
.navm__section--2.navm__section--corp.opacity-1:before{opacity:1}
.navm__menu{display:block;height:100%;margin-left:-25px;margin-right:-25px;overflow-y:auto}
.navm__menu--prop-sec{display:flex}
.navm__menu-contact{color:#fff;width:50%}
.navm__menu-prone{font-family:Synonym-Medium,sans-serif;font-size:15px}
.navm__menu-prone:active,.navm__menu-prone:focus,.navm__menu-prone:hover,.navm__menu-prone:link,.navm__menu-prone:visited{color:#fff;text-decoration:none}
.navm__menu-address{font-family:Synonym-Regular,sans-serif;font-size:14px;margin-top:7px}
.navm__list{margin:0;padding:0}
.navm__list--prop-sec{width:50%}
.navm__list--level-2,.navm__list--level-3{display:none}
.navm__list--level-2.open,.navm__list--level-3.open{display:block}
.navm__list--corp-sec{column-count:2}
.navm__item{list-style:none;padding:5px 25px}
.navm__item--prop-sec{padding-bottom:2px;padding-top:2px}
.navm__item--corp-sec{padding-bottom:2px}
.navm__item--level-2{display:block;padding-bottom:11px;padding-top:11px;position:relative;width:100%}
.navm__item--level-2:first-child{padding-top:0}
.navm__item--level-2:last-child:before{content:none}
.navm__item--level-2:before{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;right:0;width:100%}
.navm__item--level-3.navm__item--parent-title{color:#c2c2c2;font-family:Satoshi-Bold,sans-serif;font-size:12px;letter-spacing:1.5px;margin:20px 0 10px;text-transform:uppercase}
.navm__link{color:#fff;display:inline-block;font-family:minerva-modern,sans-serif;font-size:24px;letter-spacing:.4px;line-height:28px}
.navm__link:active,.navm__link:focus,.navm__link:hover,.navm__link:link,.navm__link:visited{color:#fff;text-decoration:none}
.navm__link--next{padding-right:25px;position:relative}
.navm__link--next:after{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' width='9' height='17'%3e%3cpath d='m382 2100 7 7-7 8' style='stroke:white%3bstroke-width:1%3bstroke-linecap:butt%3bstroke-linejoin:miter%3bfill:transparent' vector-effect='non-scaling-stroke' transform='translate(-381 -2099)'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:17px;margin:auto;position:absolute;right:0;top:0;width:9px}
.navm__link--level-2{width:100%}
.navm__link--level-3.navm__link--last{font-family:Satoshi-Bold,sans-serif;font-size:14px;letter-spacing:2px;margin-top:20px;text-transform:uppercase}
.navm__link--level-3.navm__link--last:after,.navm__link--level-3.navm__link--last:before{bottom:-2px}
.navm__link--level-3.navm__link--last:before{background-color:#fff;opacity:.2}
.navm__link--level-3.navm__link--last:after{background-color:#fff}
.navm__link--prop-sec{font-size:16px}
.navm__link--corp-sec,.navm__link--prop-sec{font-family:Synonym-Regular,sans-serif;line-height:21px}
.navm__link--corp-sec{font-size:15px;letter-spacing:.2px}
.navm__nav{color:#fff;font-family:Satoshi-Bold,sans-serif;font-size:14px;letter-spacing:3px;line-height:20px;position:relative;text-transform:uppercase;width:100%}
.navm__nav:after{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' width='9' height='17'%3e%3cpath d='m382 2100 7 7-7 8' style='stroke:white%3bstroke-width:1%3bstroke-linecap:butt%3bstroke-linejoin:miter%3bfill:transparent' vector-effect='non-scaling-stroke' transform='translate(-381 -2099)'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:17px;margin:auto;position:absolute;top:0;width:9px}
.navm__nav--prev{padding-left:20px}
.navm__nav--prev:after{left:0;transform:rotate(180deg)}
.navm__nav--next:after{right:0}
body.freeze{overflow:hidden}
body.freeze .navm__section--3.navm__section--merged-section-2{height:calc(95% - 310px)}
@media(max-width:991.98px){
.navd{display:none!important}
}
@media(min-width:992px){
.navd{display:block;height:100%;overflow:hidden;width:100%}
}
.navd__wrapper{display:flex;flex-flow:row nowrap;width:100%}
.navd__page,.navd__wrapper{height:100%;position:relative}
.navd__page--prop{min-width:50%}
.navd__page--corp{min-width:100%}
.navd__background{background-color:var(--color-submenu);bottom:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s linear;z-index:11}
@media(min-width:992px){
.navd__background{left:350px;width:calc(100% - 350px)}
}
@media(min-width:1200px){
.navd__background{left:450px;width:calc(100% - 450px)}
}
@media(min-width:1500px){
.navd__background{left:550px;width:calc(100% - 550px)}
}
.navd__background--corp{opacity:1!important}
.navd__background.open{opacity:1}
.navd__tagline{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s linear;z-index:10}
.navd__tagline.open{opacity:1}
.navd__tagline-inner{color:#fff;font-family:minerva-modern,sans-serif;font-size:48px;opacity:.2;width:70%}
.navd__prop-background-image{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.2;position:absolute;right:0;top:0;width:100%}
.navd__menu{height:100%;overflow-y:auto;position:relative;width:100%;z-index:20}
@media(min-width:992px){
.navd__menu{padding:140px 50px 0}
}
@media(min-width:1200px){
.navd__menu{padding:140px 140px 0}
}
@media(min-width:1500px){
.navd__menu{padding:140px 180px 0}
}
.navd__menu-inner{padding:30px 0 0;position:relative}
.navd__menu-inner:after,.navd__menu-inner:before{background-color:#fff;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;right:0;width:255px}
.navd__menu-inner:before{top:0}
.navd__menu-inner:after{bottom:0;content:none}
.navd__logo{display:inline-block;height:100px;letter-spacing:3px;position:relative}
.navd__logo,.navd__logo:active,.navd__logo:focus,.navd__logo:hover{color:#fff;text-decoration:none}
.navd__logo-image{bottom:30px;display:block;height:auto;max-width:270px;position:absolute}
.navd__logo-image--blog-1{max-width:160px}
.navd__logo-image--blog-12,.navd__logo-image--blog-15{max-width:200px}
.navd__logo-image--blog-5,.navd__logo-image--blog-7{max-width:240px}
.navd__logo-image--blog-24{max-width:130px}
.navd__logo-meta{font-family:Synonym-Regular,sans-serif;font-size:16px;letter-spacing:5px;margin-top:7px;text-transform:uppercase}
.navd__logo-text-outer{height:100px;position:relative;width:100%}
.navd__logo-text{bottom:30px;display:block;font-family:Synonym-Medium,sans-serif;font-size:16px;letter-spacing:3px;line-height:1em;position:absolute;text-transform:uppercase}
.navd__logo-text,.navd__logo-text:active,.navd__logo-text:focus,.navd__logo-text:hover{color:#fff;text-decoration:none}
.navd__list{list-style:none;margin:0;padding:0;position:relative}
.navd__list--level-1{padding:30px 0;position:relative}
.navd__list--level-2,.navd__list--level-3{display:none;opacity:0;position:absolute;top:0;z-index:12}
@media(min-width:992px){
.navd__list--level-2,.navd__list--level-3{left:350px}
}
@media(min-width:1200px){
.navd__list--level-2,.navd__list--level-3{left:450px}
}
@media(min-width:1500px){
.navd__list--level-2,.navd__list--level-3{left:550px}
}
.navd__list--level-2{padding-top:26px}
@media(min-width:992px){
.navd__list--level-2{left:350px;width:calc(100% - 350px)}
}
@media(min-width:1200px){
.navd__list--level-2{left:440px;width:calc(100% - 440px)}
}
@media(min-width:1500px){
.navd__list--level-2{left:500px;width:calc(100% - 500px)}
}
.navd__list--level-3{padding-top:37px;width:auto}
@media(min-width:992px){
.navd__list--level-3{left:280px}
}
@media(min-width:1200px){
.navd__list--level-3{left:300px}
}
@media(min-width:1500px){
.navd__list--level-3{left:400px}
}
.navd__list--corp-primary,.navd__list--corp-secondary{padding:30px 0}
.navd__list--corp-primary:before,.navd__list--corp-secondary:before{background-color:#fff;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;top:0;width:255px}
.navd__list--corp-primary{width:100%}
.navd__list--corp-secondary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.navd__list--prop-secondary{padding:15px 0 30px}
.navd__return{color:#fff;cursor:pointer;font-family:Synonym-Regular,sans-serif;font-size:16px;opacity:0;padding-left:25px;position:absolute;top:43px;transition:opacity .2s linear}
.navd__return.open{opacity:1}
.navd__return:before{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' width='9' height='17'%3e%3cpath d='m382 2100 7 7-7 8' style='stroke:white%3bstroke-width:1%3bstroke-linecap:butt%3bstroke-linejoin:miter%3bfill:transparent' vector-effect='non-scaling-stroke' transform='translate(-381 -2099)'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:17px;left:0;margin:auto;position:absolute;top:0;transform:rotate(180deg);width:9px}
.navd__return strong{font-family:Synonym-Medium,sans-serif;font-weight:400}
.navd__item{list-style:none;margin:0;padding:6px 0}
.navd__item--level-2{padding:0}
@media(min-width:992px){
.navd__item--level-2{width:230px}
}
@media(min-width:1500px){
.navd__item--level-2{width:320px}
}
.navd__item-corp-secondary-{padding:3px 0}
.navd__item--prop-secondary{padding:0}
.navd__link{color:#fff;cursor:pointer;display:inline-block;font-family:minerva-modern,sans-serif;text-decoration:none;transition:.3s}
@media(min-width:992px){
.navd__link{font-size:20px;line-height:26px}
}
@media(min-width:1500px){
.navd__link{font-size:26px;line-height:30px}
}
.navd__link:active,.navd__link:focus,.navd__link:hover,.navd__link:link,.navd__link:visited{color:#fff}
.navd__link--has-children{padding-right:55px;position:relative}
.navd__link--has-children:after,.navd__link--has-children:before{background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;margin:auto;position:absolute;right:0;top:2px}
.navd__link--has-children:before{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' width='9' height='17'%3e%3cpath d='m382 2100 7 7-7 8' style='stroke:white%3bstroke-width:1%3bstroke-linecap:butt%3bstroke-linejoin:miter%3bfill:transparent' vector-effect='non-scaling-stroke' transform='translate(-381 -2099)'/%3e%3c/svg%3e");height:17px;width:9px}
.navd__link--has-children:after{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' width='45' height='3'%3e%3cpath d='M876.722 2105h43' style='stroke:white%3bstroke-width:1%3bstroke-linecap:butt%3bstroke-linejoin:miter%3bfill:transparent' vector-effect='non-scaling-stroke' transform='translate(-875.722 -2104)'/%3e%3c/svg%3e");height:1px;width:45px}
.navd__link--level-1{font-size:32px;letter-spacing:1px;line-height:38px}
.navd__link--level-2{display:block;padding:17px 0;position:relative}
.navd__link--level-2.open{opacity:1}
.navd__link--level-2.muted{opacity:.5}
.navd__link--level-2:before{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' width='9' height='17'%3e%3cpath d='m382 2100 7 7-7 8' style='stroke:white%3bstroke-width:1%3bstroke-linecap:butt%3bstroke-linejoin:miter%3bfill:transparent' vector-effect='non-scaling-stroke' transform='translate(-381 -2099)'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;height:17px;margin:auto;position:absolute;right:0;top:0;width:9px}
.navd__link--level-2:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute}
@media(min-width:992px){
.navd__link--level-2:after{width:230px}
}
@media(min-width:1500px){
.navd__link--level-2:after{width:320px}
}
.navd__link--level-2-last:after{content:none}
.navd__link--level-3-last{font-family:Satoshi-Bold,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;margin-top:20px;text-transform:uppercase}
.navd__link--level-3-last:before{background-color:#fff;opacity:.2}
.navd__link--level-3-last:after{background-color:#fff}
.navd__link--corp-secondary{font-family:Synonym-Medium,sans-serif;font-size:18px;line-height:normal}
.navd__link--prop-primary{font-family:Satoshi-Bold,sans-serif;font-size:16px;letter-spacing:3px;line-height:20px;text-transform:uppercase}
.navd__link--prop-secondary{font-family:Synonym-Regular,sans-serif;font-size:16px}
.navd__contact{color:#fff;font-family:Synonym-Medium,sans-serif;font-size:16px;padding:30px 0;position:relative}
.navd__contact:before{background-color:#fff;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;top:0;width:255px}
.navd__phone:active,.navd__phone:focus,.navd__phone:hover,.navd__phone:link,.navd__phone:visited{color:#fff;text-decoration:none}
.navd__address{font-family:Synonym-Regular,sans-serif;margin-top:10px}
.nav{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}
.nav.open{display:block}
.nav__background{background-color:#002045;border-radius:50%;height:50px;left:0;opacity:0;position:absolute;top:0;transition:transform .4s linear,opacity 266.6666666667ms linear,translate .4s linear;width:50px;z-index:10}
.nav__background.open{opacity:1}
@media(max-width:575.98px){
.nav__background.open{transform:translate(50vw,50vh) scale(25)}
}
@media(min-width:576px){
.nav__background.open{transform:translate(50vw,50vh) scale(35)}
}
@media(min-width:992px){
.nav__background.open{transform:translate(50vw,50vh) scale(50)}
}
@media(min-width:1500px){
.nav__background.open{transform:translate(50vw,50vh) scale(60)}
}
.nav__container{display:none;height:100%;opacity:0;position:relative;width:100%;z-index:20}
.form__newsletter-email{background-color:#f5f5f2;border:none;font-family:Synonym-Regular,sans-serif;height:48px;text-indent:10px;width:100%}
.form__newsletter-email::-moz-placeholder{color:#002045;font-weight:400}
.form__newsletter-email:-ms-input-placeholder{color:#002045;font-weight:400}
.form__newsletter-email::placeholder{color:#002045;font-weight:400}
.form__flex{display:flex;flex:1}
.form__block{width:100%}
.form__block--short{margin-bottom:12px;width:100%}
@media(min-width:576px){
.form__block--short{margin-bottom:0;width:48%}
}
.form__block--short+p{display:none}
.form__field{margin-bottom:12px}
.form__field--row{display:block}
@media(min-width:768px){
.form__field--row{align-items:center;display:flex;justify-content:space-between}
}
.form__label{color:#576473;display:block;font:13px Synonym-Medium,sans-serif;margin-bottom:12px}
.form__label+br{display:none}
.form__label--radio{align-items:center;color:#002045;display:flex;font:15px Synonym-Regular,sans-serif;justify-content:flex-start;margin-right:16px}
.form__label--radio:last-of-type{margin-right:0}
.form__label--line{margin-bottom:0}
.form__item{background:#fff;border:1px solid rgba(80,100,115,.3);color:#002045;font:15px Synonym-Regular,sans-serif;height:48px;outline:none;padding:10px;resize:none;width:100%}
.form__item--select{-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' viewBox='0 0 24 24' width='20' height='20'%3e%3cpath xmlns:default='http://www.w3.org/2000/svg' d='m7 10 5 5 5-5z' style='fill:%23576473' vector-effect='non-scaling-stroke'/%3e%3c/svg%3e");background-position:98%;background-repeat:no-repeat}
.form__item--textarea{height:90px}
.form__item--checkbox,.form__item--radio{background:transparent;border:none;padding:0}
.form__item--checkbox label,.form__item--radio label{align-items:center;display:flex}
.form__item--checkbox label span,.form__item--radio label span{padding-left:8px}
.form__item--checkbox input,.form__item--radio input{background:#fff;border:1px solid rgba(80,100,115,.3);color:#002045;font:15px Synonym-Regular,sans-serif;height:24px;outline:none;padding:10px;resize:none;width:24px}
.form__item--checkbox .wpcf7-list-item{margin:0}
.form__submit{align-items:center;background:#002045;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font:14px Satoshi-Bold,sans-serif;height:48px;justify-content:center;letter-spacing:2px;max-width:330px;outline:none;text-transform:uppercase;width:100%}
.wpcf7 .wpcf7-response-output{border:none!important;border-radius:3px;color:#002045;margin:10px 0!important}
.wpcf7 .invalid .wpcf7-response-output{background-color:#ffb900}
.wpcf7 .failed .wpcf7-response-output{background-color:#f55}
.wpcf7 .sent .wpcf7-response-output{background-color:#46b450}
.cookie-popup{align-items:center;background-color:var(--color-brand);bottom:32px;color:#fff;display:flex;flex-direction:row;opacity:0;padding:15px 22px;position:fixed;right:0;transition-duration:.3s;transition-property:opacity;z-index:100}
@media(min-width:576px){
.cookie-popup{right:32px}
}
.cookie-popup__description{font-size:15px}
.cookie-popup p{margin-bottom:0}
.cookie-popup a{color:#fff}
.sticky-menu{margin-bottom:15vh;margin-top:-15vh;position:-webkit-sticky;position:sticky;text-align:center;top:25px;z-index:99}
.sticky-menu__nav{border:1px solid #fff;border-radius:120px;display:inline-block;width:auto}
.sticky-menu__menu{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:0;padding:18px 25px}
.sticky-menu__item{list-style:none;margin:0 12px}
.sticky-menu__link{color:#fff;font-family:Synonym-Medium,sans-serif;font-size:15px;font-weight:500;line-height:21px;text-decoration:none;transition:all .3s}
.sticky-menu__link--dropdown{color:#002045}
.sticky-menu__link.active,.sticky-menu__link:hover{color:#fff;text-decoration:underline}
.sticky-menu--bg-\#00738c .sticky-menu__link--desktop,.sticky-menu--bg-\#05274d .sticky-menu__link--desktop{color:#fff}
.sticky-menu__desktop-dropdown-nav{display:none;padding:18px 25px;position:relative}
.sticky-menu__desktop-dropdown-nav:after{background-color:#f5f5f2;content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:1px}
.sticky-menu__desktop-dropdown{background:var(--color-brand);border-radius:10px;border-top-left-radius:0;display:none;left:-1px;list-style-type:none;margin:0;padding:30px 20px 12px;position:absolute;text-align:left;top:34px;width:calc(100% + 1px)}
.sticky-menu__desktop-dropdown-current{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-family:Satoshi-Bold,sans-serif;font-size:14px;justify-content:space-between;letter-spacing:2px;line-height:21px;position:relative;text-transform:uppercase;transition:all .3s;z-index:2}
.sticky-menu__desktop-dropdown-current:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;content:"";height:0;margin-left:10px;width:0}
.sticky-menu__mobile{background:#f5f5f2;display:none;left:0;position:fixed;top:0;width:100%;z-index:30}
@media(min-width:992px){
.sticky-menu__mobile{display:none}
}
.sticky-menu__mobile-nav{flex:1;padding:18px 24px;position:relative}
.sticky-menu__mobile-nav:first-of-type{border-right:1px solid #002045}
.sticky-menu__mobile-current{align-items:center;color:#002045;display:flex;font:14px Satoshi-Bold,sans-serif;justify-content:space-between;letter-spacing:2px;text-transform:uppercase}
.sticky-menu__mobile-current:not(.sticky-menu__mobile-current--not-nav):after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #002045;content:"";height:0;width:0}
.sticky-menu__mobile-dropdown{background:#f5f5f2;display:none;left:0;list-style-type:none;margin:0;padding:8px 24px 12px;position:absolute;width:100%}
.sticky-menu__mobile-item,.sticky-menu__mobile-link{color:#002045;font:12px Satoshi-Bold,sans-serif;margin-bottom:4px;text-decoration:none}
.sticky-menu--pinned .sticky-menu__nav{background-color:var(--color-brand);border:1px solid transparent}
.sticky-menu--pinned .sticky-menu__desktop-dropdown-current,.sticky-menu--pinned .sticky-menu__link{color:#002045}
.sticky-menu--pinned .sticky-menu__desktop-dropdown-current:after{border-top:4px solid #002045}
.sticky-menu--pinned .sticky-menu__desktop-dropdown-nav{display:block}
@media(max-width:991.98px){
.sticky-menu--pinned .sticky-menu__mobile{display:flex}
}
.sticky-menu--pinned.sticky-menu--bg-\#00738c .sticky-menu__desktop-dropdown-current,.sticky-menu--pinned.sticky-menu--bg-\#00738c .sticky-menu__link--desktop{color:#fff}
.sticky-menu--pinned.sticky-menu--bg-\#00738c .sticky-menu__desktop-dropdown-current:after{border-top:4px solid #fff}
.sticky-menu--pinned.sticky-menu--bg-\#05274d .sticky-menu__desktop-dropdown-current,.sticky-menu--pinned.sticky-menu--bg-\#05274d .sticky-menu__link--desktop{color:#fff}
.sticky-menu--pinned.sticky-menu--bg-\#05274d .sticky-menu__desktop-dropdown-current:after{border-top:4px solid #fff}
.sticky-menu__controls{left:50%;opacity:0;position:fixed;top:50px;transform:translateX(-50%);transition:all .3s linear;visibility:hidden;z-index:10}
.sticky-menu__controls.active{opacity:1;visibility:visible}
@media(max-width:991.98px){
.sticky-menu__controls{display:none}
}
.card-basic{height:100%;position:relative}
.card-basic:hover img{box-shadow:0 8px 24px hsla(210,8%,62%,.1);top:-5px}
.card-basic:hover .c-link.c-link--underline{color:#05274d}
.card-basic:hover .c-link.c-link--underline:after{opacity:1;width:100%}
.card-basic__content-b{margin-top:12px}
.card-basic__subtitle{color:#576473;font-size:.93rem;line-height:1.42;margin-bottom:0}
.card-basic__image-b{max-height:410px;position:relative}
@supports not (aspect-ratio:auto){
.card-basic__image-b{position:relative}
.card-basic__image-b:before{content:"";display:block;padding-top:125%;width:100%}
.card-basic__image-b>img{bottom:0;left:0;position:absolute;right:0;top:0}
}
.card-basic__image-b>img{aspect-ratio:4/5}
@media(max-width:767.98px){
.card-basic__image-b{height:345px}
}
.card-basic__image{display:block;height:100%;max-height:410px;-o-object-fit:cover;object-fit:cover;position:relative;top:0;transition:all .5s;width:100%}
@media(max-width:767.98px){
.card-basic__image{height:345px}
}
.card-basic__description{font-size:.93rem}
.card-basic__link-b{margin-top:16px}
.card-basic__link{font-size:.93rem}
.card-blog{height:100%;position:relative}
.card-blog:hover img{box-shadow:0 8px 24px hsla(210,8%,62%,.1);top:-5px}
.card-blog:hover .c-link.c-link--underline{color:#05274d}
.card-blog:hover .c-link.c-link--underline:after{opacity:1;width:100%}
.card-blog__content-b{margin-top:12px}
.card-blog__image-b{max-height:410px;position:relative}
@supports not (aspect-ratio:auto){
.card-blog__image-b{position:relative}
.card-blog__image-b:before{content:"";display:block;padding-top:66.6666666667%;width:100%}
.card-blog__image-b>img{bottom:0;left:0;position:absolute;right:0;top:0}
}
.card-blog__image-b>img{aspect-ratio:3/2}
.card-blog__image{display:block;height:100%;max-height:410px;-o-object-fit:cover;object-fit:cover;position:relative;top:0;transition:all .5s;width:100%}
.card-blog__description,.card-blog__link{font-size:.93rem}
.card-destination:hover .card-destination__link,.card-destination__link:hover{color:#05274d}
.card-destination:hover .card-destination__link:before,.card-destination__link:hover:before{visibility:visible;width:44px}
.card-destination{height:100%;position:relative}
.card-destination:hover img{box-shadow:0 8px 24px hsla(210,8%,62%,.1);top:-5px}
.card-destination__content-b{margin-top:14px}
.card-destination__image-b{max-height:410px;position:relative}
@supports not (aspect-ratio:auto){
.card-destination__image-b{position:relative}
.card-destination__image-b:before{content:"";display:block;padding-top:125%;width:100%}
.card-destination__image-b>img{bottom:0;left:0;position:absolute;right:0;top:0}
}
.card-destination__image-b>img{aspect-ratio:4/5}
@media(max-width:767.98px){
.card-destination__image-b{height:345px}
}
.card-destination__image{display:block;height:100%;max-height:410px;-o-object-fit:cover;object-fit:cover;position:relative;top:0;transition:all .5s;width:100%}
@media(max-width:767.98px){
.card-destination__image{height:345px}
}
.card-destination__link{color:inherit;display:block;font-size:inherit;letter-spacing:.8px;line-height:1.16;max-width:80%;position:relative;text-decoration:none;transition:all .5s}
.card-destination__link:before{background-image:url("data:image/svg+xml,%3csvg width='44' height='15' xmlns='http://www.w3.org/2000/svg'%3e%3cg stroke='%23002045' fill='none'%3e%3cpath fill='black' d='M0 7h43'/%3e%3cpath d='m36 0 7 7-7 8'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;position:absolute;right:-25%;top:50%;transform:translateY(-50%);transition:all .3s;vertical-align:middle;visibility:hidden;width:0}
.card-list__desc{color:#002045;font-family:Synonym-Regular,sans-serif;font-size:16px;margin-bottom:16px}
.card-list__item{max-width:600px}
.card-list__image{height:100%;max-height:400px;max-width:600px;-o-object-fit:cover;object-fit:cover;position:relative;right:44px;top:100px;width:100%}
@media(max-width:575.98px){
.card-list__image{height:250px;max-height:250px;max-width:100%;right:24px;top:70px}
}
@media(max-width:991.98px){
.card-list__title{font-size:34px}
}
@media(max-width:575.98px){
.card-list__title{font-size:28px}
}
.card-list__content{padding:146px 50px 62px}
@media(max-width:991.98px){
.card-list__content{padding:146px 42px 62px}
}
@media(max-width:575.98px){
.card-list__content{margin-left:-16px;padding:95px 40px 40px 25px}
}
.card-list__subtitle{color:#002045;font-family:Synonym-Medium,sans-serif;font-size:15px;margin-bottom:24px}
.card-event{background:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:460px;padding:40px 32px;width:100%}
@media(min-width:768px){
.card-event{max-width:330px}
}
.card-event__heading{color:#576473;font:13px Synonym-Regular,sans-serif;text-transform:uppercase}
.card-event__title{color:#002045;font:28px minerva-modern,sans-serif;letter-spacing:1px}
.card-event__description{color:#002045;font:15px Synonym-Regular,sans-serif}
.card-event__content{border-bottom:1px solid rgba(87,100,115,.3);flex:1;margin-bottom:12px;padding-bottom:42px}
.card-event__day{color:#002045;font:15px Synonym-Medium,sans-serif;margin-bottom:5px}
.card-event__time{color:#002045;font:15px Synonym-Regular,sans-serif;margin-bottom:0}
.card-table__image-b{margin-bottom:12px;max-height:300px;position:relative}
.card-table__image{max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}
.card-table__subtitle{color:#576473;font:15px Synonym-Regular,sans-serif;margin-bottom:6px}
.card-table__title{border-bottom:1px solid #002045;color:#002045;font:24px minerva-modern,sans-serif;margin-bottom:8px;padding-bottom:12px}
.card-table__list{list-style-type:none;margin:0;padding:0}
.card-table__item{display:flex}
.card-table__item span{color:#576473;flex:1;font:15px Synonym-Regular,sans-serif}
.card-table__item span:first-of-type{font:15px Synonym-Medium,sans-serif}

