@font-face{font-family:"icomoon";src:url(fonts/icomoon/fonts/icomoon.eot);src:url(fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(fonts/icomoon/fonts/icomoon.woff2) format("woff2"),url(fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(fonts/icomoon/fonts/icomoon.woff) format("woff"),url(fonts/icomoon/fonts/icomoon.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:swap}.paragraph--type--expanding-tab .preview .arrow:after,.paragraph--type--expanding-tab .preview .arrow:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.paragraph--type--expanding-tab{height:33.3vh;color:#fff}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab{height:615px}}@media print,screen and (min-width: 64em){.paragraph--type--expanding-tab{height:700px}}.paragraph--type--expanding-tab.active .expanded-content{opacity:1}.paragraph--type--expanding-tab.on-top .expanded-content{z-index:3}.paragraph--type--expanding-tab .preview-clip{height:100%;width:100%;overflow:hidden;position:relative;z-index:0}.paragraph--type--expanding-tab .preview{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:30px;transition:-webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out;background:#000}@media print,screen and (min-width: 64em){.paragraph--type--expanding-tab .preview{padding:30px}}@media print,screen and (max-width: 39.99875em){.block--expander.expanded .paragraph--type--expanding-tab .preview{-webkit-transform:translateY(110%);transform:translateY(110%)}}@media print,screen and (min-width: 40em){.block--expander.expanded .paragraph--type--expanding-tab .preview{-webkit-transform:translateX(110%);transform:translateX(110%)}}.paragraph--type--expanding-tab .preview:hover .arrow:before,.paragraph--type--expanding-tab .preview:focus .arrow:before,.paragraph--type--expanding-tab .preview:active .arrow:before{-webkit-transform:translateX(0);transform:translateX(0)}.paragraph--type--expanding-tab .preview:hover .arrow:after,.paragraph--type--expanding-tab .preview:focus .arrow:after,.paragraph--type--expanding-tab .preview:active .arrow:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.paragraph--type--expanding-tab .preview .field--name-field-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;opacity:.7}.paragraph--type--expanding-tab .preview .field--name-field-image div{height:100%}.paragraph--type--expanding-tab .preview .field--name-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.paragraph--type--expanding-tab .preview .field--name-field-image img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.paragraph--type--expanding-tab .preview .field--name-field-tab-label{color:#4479aa;margin-bottom:.6em;position:relative;color:#fff;position:relative;z-index:1;text-align:center;font-size:1.25rem;line-height:1.25;letter-spacing:-0.015em;font-family:"proxima-nova",sans-serif;padding-left:1.25rem;padding-right:1.25rem;display:inline-block;flex-shrink:0;margin:20px 0}.layout:not(.bg-color--none):not(.bg-color--ice-white) .paragraph--type--expanding-tab .preview .field--name-field-tab-label{color:#fff}.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{content:"";display:inline-block;width:4px;background:#6ac3d0}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{width:7px}}@media screen and (min-width: 75em){.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{width:12px}}.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{height:100%;position:absolute;top:0}.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{left:-13px}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{left:-20px}}@media screen and (min-width: 75em){.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{left:-32px}}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab .preview .field--name-field-tab-label{padding-left:1.875rem;padding-right:1.875rem}}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab .preview .field--name-field-tab-label{font-size:1.875rem;margin:40px 0}}.paragraph--type--expanding-tab .preview .field--name-field-tab-label:after{left:0}.paragraph--type--expanding-tab .preview .arrow{position:absolute;bottom:2vw;right:2vw;z-index:4;border:2px solid #fff;border-radius:20px;padding:8px;width:38px;height:38px;flex-shrink:0;display:flex;overflow:hidden}.paragraph--type--expanding-tab .preview .arrow:before{content:"";font-family:"icomoon" !important;font-size:18px;-webkit-transform:translateX(-200%);transform:translateX(-200%);transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.paragraph--type--expanding-tab .preview .arrow:after{content:"";font-family:"icomoon" !important;font-size:18px;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.paragraph--type--expanding-tab .preview:after{content:"";position:absolute;width:15vw;height:15vw;bottom:0;right:0;z-index:2;background:linear-gradient(135deg, transparent 67%, #4479AA 0) no-repeat}.paragraph--type--expanding-tab.has-video .expanded-content .field--name-field-full-image{display:none}.paragraph--type--expanding-tab .expanded-content{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;opacity:0;display:flex;align-items:center;background:#000}.paragraph--type--expanding-tab .expanded-content .field--name-field-full-image{position:absolute;width:100%;height:100%;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;z-index:-1;opacity:.7}.paragraph--type--expanding-tab .expanded-content .field--name-field-full-image div{height:100%}.paragraph--type--expanding-tab .expanded-content .field--name-field-full-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.paragraph--type--expanding-tab .expanded-content .field--name-field-full-image img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.paragraph--type--expanding-tab .expanded-content .field--name-field-video{position:absolute;z-index:0;width:100%;height:100%}.paragraph--type--expanding-tab .expanded-content .field--name-field-video:after{content:"";position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.paragraph--type--expanding-tab .expanded-content .field--name-field-video iframe{position:absolute;z-index:0;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab .expanded-content .field--name-field-video iframe{width:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}}.paragraph--type--expanding-tab .expanded-content .field--name-field-p-text{position:relative;z-index:1;padding-left:1.25rem;padding-right:1.25rem}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab .expanded-content .field--name-field-p-text{padding-left:1.875rem;padding-right:1.875rem}}@media print,screen and (min-width: 40em){.paragraph--type--expanding-tab .expanded-content .field--name-field-p-text{max-width:50%}}@media print,screen and (min-width: 64em){.paragraph--type--expanding-tab .expanded-content .field--name-field-p-text{max-width:39%;padding-left:100px}}.paragraph--type--expanding-tab .expanded-content .field--name-field-p-text .paragraph--type--text-with-cta .field--name-field-heading{color:inherit}.paragraph--type--expanding-tab .expanded-content .field--name-field-p-text .paragraph--type--text-with-cta .field--name-field-heading:after{background:#fff}
