/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.layout--threecol-section{display:flex;flex-wrap:wrap;}.layout--threecol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 25%;}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 50%;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33%;}.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 34%;}}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
.node--type-viewbook.logged-in .nav--jumpto-container{z-index:0 !important}.node--type-viewbook .layout,.node--type-viewbook .field-name-field-vb-content p:last-of-type,.node--type-viewbook .paragraph--type--viewbook-text .h1,.node--type-viewbook .paragraph--type--viewbook-text .field-name-field-vb-text p,.node--type-viewbook .layout--onecol .paragraph--type--viewbook-text{margin-bottom:0 !important}.node--type-viewbook .layout__region{margin-bottom:1rem}@media(min-width:768px){.node--type-viewbook .layout__region{margin-bottom:0}}.node--type-viewbook .field.field-name-field-media-image{margin-bottom:1rem}.node--type-viewbook .font-marketing-lead,.node--type-viewbook .font-marketing-lead>*{font-family:"kepler-std-display","Times New Roman",serif}.node--type-viewbook .text-purple{color:#6d247a}.node--type-viewbook .text-warm-red{color:#dc4633}.node--type-viewbook .text-cool-blue{color:#6fc7ea}.node--type-viewbook .text-teal{color:#00a189}.node--type-viewbook .text-fuchsia{color:#ab1368}.node--type-viewbook .text-dark-green{color:#0d534d}.node--type-viewbook .text-yellow{color:#f1c500}.node--type-viewbook .text-light-green{color:#8dbf2e}.node--type-viewbook #main-content .btn-primary{border-radius:.5rem}.node--type-viewbook #main-content .btn-primary.btn-purple{background-color:#6d247a;border-color:#6d247a;color:#fff}.node--type-viewbook #main-content .btn-primary.btn-purple:hover,.node--type-viewbook #main-content .btn-primary.btn-purple:focus{background-color:rgb(73.8164556962,24.3797468354,82.6202531646);border-color:rgb(73.8164556962,24.3797468354,82.6202531646)}.node--type-viewbook #main-content .btn-primary.btn-warm-red{background-color:#dc4633;border-color:#dc4633;color:#fff}.node--type-viewbook #main-content .btn-primary.btn-warm-red:hover,.node--type-viewbook #main-content .btn-primary.btn-warm-red:focus{background-color:hsl(6.7455621302,70.7112970711%,43.137254902%);border-color:hsl(6.7455621302,70.7112970711%,43.137254902%)}.node--type-viewbook #main-content .btn-primary.btn-cool-blue{background-color:#6fc7ea;border-color:#6fc7ea;color:#333}.node--type-viewbook #main-content .btn-primary.btn-cool-blue:hover,.node--type-viewbook #main-content .btn-primary.btn-cool-blue:focus{background-color:rgb(155.5090909091,216.3090909091,240.4909090909);border-color:rgb(155.5090909091,216.3090909091,240.4909090909)}.node--type-viewbook #main-content .btn-primary.btn-teal{background-color:#00a189;border-color:#00a189;color:#fff}.node--type-viewbook #main-content .btn-primary.btn-teal:hover,.node--type-viewbook #main-content .btn-primary.btn-teal:focus{background-color:rgb(0,110,93.602484472);border-color:rgb(0,110,93.602484472)}.node--type-viewbook #main-content .btn-primary.btn-fuchsia{background-color:#ab1368;border-color:#ab1368;color:#fff}.node--type-viewbook #main-content .btn-primary.btn-fuchsia:hover,.node--type-viewbook #main-content .btn-primary.btn-fuchsia:focus{background-color:rgb(125.1,13.9,76.0842105263);border-color:rgb(125.1,13.9,76.0842105263)}.node--type-viewbook #main-content .btn-primary.btn-dark-green{background-color:#0d534d;border-color:#0d534d;color:#fff}.node--type-viewbook #main-content .btn-primary.btn-dark-green:hover,.node--type-viewbook #main-content .btn-primary.btn-dark-green:focus{background-color:rgb(6.09375,38.90625,36.09375);border-color:rgb(6.09375,38.90625,36.09375)}.node--type-viewbook #main-content .btn-primary.btn-yellow{background-color:#f1c500;border-color:#f1c500;color:#333}.node--type-viewbook #main-content .btn-primary.btn-yellow:hover,.node--type-viewbook #main-content .btn-primary.btn-yellow:focus{background-color:rgb(255,215.1991701245,37);border-color:rgb(255,215.1991701245,37)}.node--type-viewbook #main-content .btn-primary.btn-light-green{background-color:#8dbf2e;border-color:#8dbf2e;color:#333}.node--type-viewbook #main-content .btn-primary.btn-light-green:hover,.node--type-viewbook #main-content .btn-primary.btn-light-green:focus{background-color:rgb(165.0759493671,211.9113924051,76.0886075949);border-color:rgb(165.0759493671,211.9113924051,76.0886075949)}.node--type-viewbook #main-content img:not(.card-img img){border-radius:1rem}.node--type-viewbook .vb-bg-light a:not(.btn),.node--type-viewbook .statement a{color:#007894}.node--type-viewbook .vb-bg-brand{background-color:#002a5c}.node--type-viewbook .vb-bg-light{background-color:#f4f7fb}.node--type-viewbook .vb-bg-dark{background-color:rgb(0,18.7173913043,41)}.node--type-viewbook .vb-bg-white{background-color:#fff}.node--type-viewbook .text-white p,.node--type-viewbook .text-white span,.node--type-viewbook .text-white h1,.node--type-viewbook .text-white h2,.node--type-viewbook .text-white h3,.node--type-viewbook .text-white h4,.node--type-viewbook .text-white h5,.node--type-viewbook .text-white h6{color:#fff}.node--type-viewbook .text-white a:not(.btn){color:#6fc7ea;text-decoration:none}.node--type-viewbook .text-white a:not(.btn):hover,.node--type-viewbook .text-white a:not(.btn):focus{text-decoration:underline}.node--type-viewbook .paragraph--type--viewbook-rows{padding:6rem 0;margin:0}.node--type-viewbook .paragraph--type--viewbook-rows.vb-compact{padding:3rem 0}.node--type-viewbook .paragraph--type--viewbook-rows.vb-full-bleed{width:calc(var(--vw,1vw)*100);position:relative;left:calc(-50vw + 50%)}.node--type-viewbook .field-items:last-child .paragraph--type--viewbook-rows:last-child{padding-bottom:0}.node--type-viewbook .field-name-field-vb-columns>.field-items{margin-bottom:1.5rem}.node--type-viewbook .field-name-field-vb-columns>.field-items:last-child{margin-bottom:0}.node--type-viewbook .paragraph--type--viewbook-card{border-radius:1rem;overflow:hidden}.node--type-viewbook .paragraph--type--viewbook-card.unique-r,.node--type-viewbook .paragraph--type--viewbook-card.unique-l{border:0;border-radius:1rem;margin-top:3rem;overflow:hidden}.node--type-viewbook .paragraph--type--viewbook-card.vb-bg-brand,.node--type-viewbook .paragraph--type--viewbook-card.vb-bg-dark{border:0}.node--type-viewbook .paragraph--type--viewbook-card .field.field-name-field-media-image{margin-bottom:0}.node--type-viewbook .paragraph--type--viewbook-card-category{border-radius:1rem}.node--type-viewbook .paragraph--type--viewbook-stats{font-family:"kepler-std-display","Times New Roman",serif;background-color:#fff}.node--type-viewbook .vb-motion-stats-scroll{margin:5rem 0;position:relative}.node--type-viewbook .vb-motion-stats-scroll .paragraph--type--viewbook-columns .layout{place-items:start stretch !important;text-align:center !important;position:relative !important}.node--type-viewbook .vb-motion-stats-scroll .paragraph--type--viewbook-columns .layout__region{position:sticky;top:calc(50vh - 100px)}.node--type-viewbook .vb-motion-stats-scroll .paragraph--type--viewbook-columns .layout__region--second{margin-top:200px !important}.node--type-viewbook .vb-motion-stats-scroll .paragraph--type--viewbook-columns .layout__region--third{margin-top:400px !important}.node--type-viewbook .paragraph--type--viewbook-sticky{position:sticky;top:100px;padding-right:2rem}.node--type-viewbook .paragraph--type--viewbook-jump-to{position:relative}.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-container{z-index:0;width:100%;position:relative;top:0;background:#fff;display:flex;justify-content:center}@media(min-width:992px){.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-container{z-index:1000}}.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-list ul.nav{flex-direction:column;position:relative}@media(min-width:992px){.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-list ul.nav{flex-direction:row}}.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-list .nav-item{padding:0 1rem}.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-list .nav-link{padding:.5rem 0 1rem 0;border-top:8px solid #fff}.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-list .nav-link:hover,.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-list .nav-link:focus,.node--type-viewbook .paragraph--type--viewbook-jump-to .nav--jumpto-list .nav-link.active{border-color:#007894}@keyframes fadeSlideshow{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}100%{opacity:0}}.node--type-viewbook .paragraph--type--viewbook-image-slide{position:relative}.node--type-viewbook .paragraph--type--viewbook-image-slide .field-name-field-vb-multi-images .field-items{position:absolute;top:0;opacity:0;transition:opacity 1s ease-in-out}.node--type-viewbook .paragraph--type--viewbook-image-slide .field-name-field-vb-multi-images .field-items img{max-width:100%;height:auto}.node--type-viewbook .paragraph--type--viewbook-image-slide .field-name-field-vb-multi-images .field-items:first-child{position:relative;opacity:1;animation:fadeSlideshow 16s infinite}.node--type-viewbook .paragraph--type--viewbook-image-slide .field-name-field-vb-multi-images .field-items:nth-child(2){animation:fadeSlideshow 16s infinite;animation-delay:4s}.node--type-viewbook .paragraph--type--viewbook-image-slide .field-name-field-vb-multi-images .field-items:nth-child(3){animation:fadeSlideshow 16s infinite;animation-delay:8s}.node--type-viewbook .paragraph--type--viewbook-image-slide .field-name-field-vb-multi-images .field-items:nth-child(4){animation:fadeSlideshow 16s infinite;animation-delay:12s}.node--type-viewbook .paragraph--type--viewbook-custom .block--type-collapsible-item{border-radius:0;border-bottom:1px solid #002a5c;border-top:none;border-left:none;border-right:none;background:none}.node--type-viewbook .paragraph--type--viewbook-custom .block--type-collapsible-item .card-header{padding:1.5rem 1rem 1.5rem 3rem;border:none}.node--type-viewbook .paragraph--type--viewbook-custom .block--type-collapsible-item .btn{color:var(--bs-brand);font-size:1.5rem;padding:0}.node--type-viewbook .paragraph--type--viewbook-custom .block--type-collapsible-item .custom--number{font-size:3rem;position:absolute;left:0;top:4px}
