/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.cc--video-with-text .f--text p,.cc--video-with-text .f--section-title h2,.cc--stats .header-container .f--section-title h2,.cc--search-ad .f--section-title h2,.cc--profile-cards .f--section-title,.cc--profile-card .f--cta-title h3,.cc--notification-banner .c--notification-banner .f--section-title h2,.cc--newsletter-signup .f--section-title h2,.cc--manual-cards .f--section-title h2,.cc--manual-cards-horizontal .f--section-title h2,.cc--manual-card .f--cta-title h3,.cc--manual-card .f--cta-title a,.cc--intro-text .f--description p,.cc--home-page-hero .text-container .f--description p,.cc--home-page-hero .text-container .f--section-title h2,.cc--hero-landing-page .text-container .f--description p,.cc--full-width-cta .f--section-title h2,.cc--footer-menu nav h3,.cc--filter-form h2,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--cta-title h3,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--cta-title h3,.cc--featured-events .cc--events-listing-component .f--cta-title h3,.cc--featured-events .cc--events-listing-component .f--cta-title h3 a,.cc--featured-events .f--section-title h2,h5,h4,.cc--related-event-card .f--cta-title,.cc--related-event-card .f--cta-title h3,.cc--related-event-card .f--cta-title a,.cc--events-listing-component .f--cta-title,.cc--events-listing-component .f--cta-title h3,.cc--events-listing-component .f--cta-title a,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) caption,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,h3,.cc--vertical-tabbed-carousel .side-titles .f--section-title h2,.cc--social-media-feed .header-container .f--section-title h2,.cc--related-events .section-header .f--section-title h2,.cc--link-list .f--section-title h2,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--section-title h2,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--section-title h2,.cc--chapter .c--chapter>.f--section-title h2,h2,h1{font-family:freight-display-pro,serif;font-style:normal;font-weight:500}.cc--quote-and-cta .f--description p,.cc--mosaic-card .text-container .f--description p,.cc--caption-image-text .f--description p,.cc--accordions .c--accordions>ul>li .accordion-panel blockquote p,.cc--accordions .c--accordions>ul>li button .f--description blockquote p,.cc--accordions header .f--description blockquote p,div .f--wysiwyg blockquote p,.cc--rich-text .f--wysiwyg blockquote p{font-family:serif;font-style:italic;font-weight:400}.cc--stats .f--field-components .cc--stat-card .f--label{font-family:freight-display-pro,serif;font-style:normal;font-weight:600}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet *,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align *,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-snippet,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gs-no-results-result .gs-snippet,.tc--search-gsc .gsc-control-cse .gsc-above-wrapper-area .gsc-result-info,.cc--stats .f--field-components .cc--stat-card .f--description,.cc--stats .f--field-components .cc--stat-card .f--description p,.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-date a.crt-post-date-link,.cc--social-media-feed .crt-widget .crt-post-text,.cc--newsletter-signup .f--description p,.cc--news-article-card .f--date-string,.cc--news-article-card .f--text,.cc--manual-card .attribution-container .attribution-name,.cc--manual-card .attribution-container .attribution-description,.cc--manual-card .f--date-string,.cc--manual-card .f--text,.cc--manual-card-horizontal .attribution-container .attribution-name,.cc--manual-card-horizontal .attribution-container .attribution-description,.cc--manual-card-horizontal .f--date-string,.cc--manual-card-horizontal .f--text,.cc--inline-search-form form .fi--form-item input,.cc--full-width-cta .f--description p,.cc--footer .info-container .f--wysiwyg p,.cc--footer .mc--main p,.cc--footer-contact .f--wysiwyg p,.cc--filter-form .form-filter-content .button-container .button-reset,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description p,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description li,.cc--fifty-fifty-split-cta .text-image-container .attribution-container .attribution-description,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description p,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description li,.cc--accordions .c--accordions>ul>li button .f--description,.f--phone a,.f--description p,.f--authored-date .text-container time,.link,.lc--layout-container a,.fi--form-item textarea,.fi--form-item .select-wrap select,.radio-wrapper label,.fi--form-item>label,.akHTMLForm .ak-control,.cc--login-form .user-login-form .form-item input[type=text],.cc--login-form .user-login-form .form-item input[type=password],.fi--form-item input[type=week],.fi--form-item input[type=url],.fi--form-item input[type=time],.fi--form-item input[type=text],.fi--form-item input[type=tel],.fi--form-item input[type=search],.fi--form-item input[type=password],.fi--form-item input[type=number],.fi--form-item input[type=month],.fi--form-item input[type=email],.fi--form-item input[type=datetime-local],.fi--form-item input[type=date],.lc--layout-container li,.lc--layout-container li::before,.lc--layout-container p,.cc--accordions .c--accordions>ul>li .accordion-panel p,.cc--accordions .c--accordions>ul>li button .f--description p,.cc--accordions header .f--description p,div .f--wysiwyg p,.cc--rich-text .f--wysiwyg p{font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:400}.cc--profile-card .f--text p,.cc--profile-card .f--text,.cc--image-gallery .gallery-text-bottom .f--description p,.cc--article-hero .f--image figcaption,.lc--layout-container li em,.lc--layout-container li::before em,.lc--layout-container p em,.cc--accordions .c--accordions>ul>li .accordion-panel figure figcaption,.cc--accordions .c--accordions>ul>li button .f--description figure figcaption,.cc--accordions header .f--description figure figcaption,div .f--wysiwyg figure figcaption,.cc--rich-text .f--wysiwyg figure figcaption,.cc--accordions .c--accordions>ul>li .accordion-panel article figcaption,.cc--accordions .c--accordions>ul>li button .f--description article figcaption,.cc--accordions header .f--description article figcaption,div .f--wysiwyg article figcaption,.cc--rich-text .f--wysiwyg article figcaption{font-family:freight-sans-pro,sans-serif;font-style:italic;font-weight:400}.akHTMLForm label,.tc--search-gsc .cc--inline-search-form form .fi--form-item label,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title a,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title *,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title a,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title *,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .tab-title,.cc--quote-and-cta .attribution,.cc--publication-card .f--cta-title h3,.cc--publication-card .f--cta-title a,.cc--news-article-card .f--cta-title h3,.cc--news-article-card .f--cta-title a,.cc--mosaic-card .text-container .f--attribution h3,.cc--manual-card .attribution-container .attribution-name,.cc--manual-card-horizontal .attribution-container .attribution-name,.cc--manual-card-horizontal .f--cta-title h3,.cc--manual-card-horizontal .f--cta-title a,.cc--login-form .user-login-form .form-item label,.cc--link-list-slide .c--link-list-slide .f--description p a.cta-link,.cc--link-list-slide .c--link-list-slide .f--description li a.cta-link,.cc--link-list-slide .c--link-list-slide .tab-title,.cc--left-navigation-menu .f--description h2,.cc--funding-source-card .f--cta-title h3,.cc--funding-source-card .f--cta-title a,.cc--filter-form .form-filter-content .fi--form-item label,.cc--filter-form .filter-form-header button,.cc--fifty-fifty-split-cta .text-image-container .attribution-container .attribution-name,.cc--events-card .f--cta-title,.cc--events-card .f--cta-title h3,.cc--events-card .f--cta-title a,.cc--degree-detail-card .f--cta-title h3,.cc--caption-image-text .cc--rich-text h3,.cc--capstone-card .f--cta-title h3,.cc--capstone-card .f--cta-title a,.f--description p a.cta-link,.f--authored-date .text-container p,p.empty-results,.radio-wrapper input[type=radio]:checked+label,.lc--layout-container b,.lc--layout-container strong,button,.cc--accordions .c--accordions>ul>li .accordion-panel blockquote p.attribution,.cc--accordions .c--accordions>ul>li button .f--description blockquote p.attribution,.cc--accordions header .f--description blockquote p.attribution,div .f--wysiwyg blockquote p.attribution,.cc--rich-text .f--wysiwyg blockquote p.attribution,.cc--accordions .c--accordions>ul>li .accordion-panel strong,.cc--accordions .c--accordions>ul>li button .f--description strong,.cc--accordions header .f--description strong,div .f--wysiwyg strong,.cc--rich-text .f--wysiwyg strong,.cc--accordions .c--accordions>ul>li .accordion-panel b,.cc--accordions .c--accordions>ul>li button .f--description b,.cc--accordions header .f--description b,div .f--wysiwyg b,.cc--rich-text .f--wysiwyg b,.cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link,.cc--accordions .c--accordions>ul>li button .f--description p a.cta-link,div .f--wysiwyg p a.cta-link,.cc--rich-text .f--wysiwyg p a.cta-link{font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:700}.cc--breadcrumbs ul li p,.cc--breadcrumbs ul li a,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody p,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody p,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody p,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody li,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody li,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody li,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody th,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody th,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody th,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody th,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody th,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody td,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody td,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody td,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody td,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody td{font-family:freight-sans-condensed-pro,sans-serif;font-style:normal;font-weight:400}.akHTMLForm .ak-submit,.tc--search-gsc .cc--inline-search-form form .button,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page,.cc--video-with-text .f--link a,.cc--vertical-tabbed-carousel .left-container .swiper-pagination li .side-nav-link,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link,.cc--text-and-images-mosaic .c--text-and-images-mosaic>.f--link a,.cc--social-media-feed .crt-load-more-container .crt-load-more,.cc--search-form .button,.cc--search-form-inverse .button,.cc--search-ad .f--link a,.cc--quote-and-cta .f--link a,.cc--publication-cards .f--field-components>.f--link a,.cc--profile-cards .f--field-components>.f--link a,.cc--pager.load-more .pager__item .text,.cc--pager .c--pager ul li a,.cc--notification-banner .c--notification-banner .f--link a,.cc--newsletter-signup input[type=submit]:not(.button-reset),.cc--mosaic-card .text-container .f--link a,.cc--micro-site-jump-links .chapter-menu .chapter-menu-item .link,.cc--micro-site-jump-links .jump-links-toggle,.cc--main-menu .m--menu>li .submenu>li span,.cc--main-menu .m--menu>li .submenu>li a,.cc--main-menu .m--menu>li>.link-arrow-wrapper>a,.cc--main-menu .m--menu>li>a,.cc--login-form .user-login-form .form-actions .form-item:first-child>input,.cc--link-list .link-list .f--link a,.cc--link-list .left-container .swiper-pagination li .side-nav-link,.cc--link-list-slide .c--link-list-slide .f--link a,.cc--link-list-slide .c--link-list-slide .f--description p a.cta-link,.cc--link-list-slide .c--link-list-slide .f--description li a.cta-link,.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li a,.cc--left-navigation-menu .m--menu>li.menu-item--active-trail>a,.cc--left-navigation-menu .m--menu a,.cc--left-navigation-menu .left-navigation-mobile,.cc--home-page-hero .text-container .f--link a,.cc--home-page-hero .image-container .discover-text,.cc--funding-source-cards .f--field-components>.f--link a,.cc--full-width-image-with-text .text-container .f--link a,.cc--full-width-cta .c--full-width-cta .f--link a,.cc--footer .footer-ctas ul li a,.cc--footer-menu ul li a,.cc--filter-form .form-filter-content .button-container input[type=submit]:not(.button-reset),.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link a,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link a,.cc--featured-events .cta-wrapper .f--link a,.cc--event-hero .links-container .atc-btn,.cc--event-hero .links-container .f--link a,.cc--chart .charts-google svg text,.cc--chapter-jump-links .chapter-menu a,.cc--chapter-jump-links .jump-links-toggle,.cc--capstone-cards .f--field-components>.f--link a,.cc--accordions .c--accordions>ul>li button .item-title,.cc--accordions .c--accordions .accordion-controls button,.f--description p a.cta-link,.fi--form-item input[type=submit],.fi--form-item input[type=button],.lc--layout-container .button-secondary,.lc--layout-container .button,.cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link,.cc--accordions .c--accordions>ul>li button .f--description p a.cta-link,div .f--wysiwyg p a.cta-link,.cc--rich-text .f--wysiwyg p a.cta-link{font-family:freight-sans-condensed-pro,sans-serif;font-style:normal;font-weight:600}.cc--social-share .title,.cc--hero-landing-page .text-container .f--page-title h1,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--category,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--category,.cc--event-hero .f--date-string,.f--category,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody tr th,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody tr th,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody tr th,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr th,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr th,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead p,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead p,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead p,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead p,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead p,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead li,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead li,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead li,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead li,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead li,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead th,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead th,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead th,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead th,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead th{font-family:freight-sans-condensed-pro,sans-serif;font-style:normal;font-weight:700}.cc--accordions .c--accordions>ul>li .accordion-panel h2,.cc--accordions .c--accordions>ul>li button .f--description h2,.cc--accordions header .f--description h2,div .f--wysiwyg h2,.cc--rich-text .f--wysiwyg h2,.cc--accordions .c--accordions>ul>li .accordion-panel h3,.cc--accordions .c--accordions>ul>li button .f--description h3,.cc--accordions header .f--description h3,div .f--wysiwyg h3,.cc--rich-text .f--wysiwyg h3,.cc--accordions .c--accordions>ul>li .accordion-panel h4,.cc--accordions .c--accordions>ul>li button .f--description h4,.cc--accordions header .f--description h4,div .f--wysiwyg h4,.cc--rich-text .f--wysiwyg h4,.cc--accordions .c--accordions>ul>li .accordion-panel h5,.cc--accordions .c--accordions>ul>li button .f--description h5,.cc--accordions header .f--description h5,div .f--wysiwyg h5,.cc--rich-text .f--wysiwyg h5{margin-top:1.875rem;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel h2,.cc--accordions .c--accordions>ul>li button .f--description h2,.cc--accordions header .f--description h2,div .f--wysiwyg h2,.cc--rich-text .f--wysiwyg h2,.cc--accordions .c--accordions>ul>li .accordion-panel h3,.cc--accordions .c--accordions>ul>li button .f--description h3,.cc--accordions header .f--description h3,div .f--wysiwyg h3,.cc--rich-text .f--wysiwyg h3,.cc--accordions .c--accordions>ul>li .accordion-panel h4,.cc--accordions .c--accordions>ul>li button .f--description h4,.cc--accordions header .f--description h4,div .f--wysiwyg h4,.cc--rich-text .f--wysiwyg h4,.cc--accordions .c--accordions>ul>li .accordion-panel h5,.cc--accordions .c--accordions>ul>li button .f--description h5,.cc--accordions header .f--description h5,div .f--wysiwyg h5,.cc--rich-text .f--wysiwyg h5{margin-top:5rem;margin-bottom:1.25rem}}.cc--accordions .c--accordions>ul>li .accordion-panel h2 a,.cc--accordions .c--accordions>ul>li button .f--description h2 a,.cc--accordions header .f--description h2 a,div .f--wysiwyg h2 a,.cc--rich-text .f--wysiwyg h2 a,.cc--accordions .c--accordions>ul>li .accordion-panel h3 a,.cc--accordions .c--accordions>ul>li button .f--description h3 a,.cc--accordions header .f--description h3 a,div .f--wysiwyg h3 a,.cc--rich-text .f--wysiwyg h3 a,.cc--accordions .c--accordions>ul>li .accordion-panel h4 a,.cc--accordions .c--accordions>ul>li button .f--description h4 a,.cc--accordions header .f--description h4 a,div .f--wysiwyg h4 a,.cc--rich-text .f--wysiwyg h4 a,.cc--accordions .c--accordions>ul>li .accordion-panel h5 a,.cc--accordions .c--accordions>ul>li button .f--description h5 a,.cc--accordions header .f--description h5 a,div .f--wysiwyg h5 a,.cc--rich-text .f--wysiwyg h5 a{text-decoration:underline}.cc--accordions .c--accordions>ul>li .accordion-panel img,.cc--accordions .c--accordions>ul>li button .f--description img,.cc--accordions header .f--description img,div .f--wysiwyg img,.cc--rich-text .f--wysiwyg img{display:block;width:auto;max-width:100%}.cc--accordions .c--accordions>ul>li .accordion-panel hr,.cc--accordions .c--accordions>ul>li button .f--description hr,.cc--accordions header .f--description hr,div .f--wysiwyg hr,.cc--rich-text .f--wysiwyg hr{margin-top:2.5rem;margin-bottom:2.5rem;display:block;width:100%;height:.0625rem;border:0;background-color:#8b8275}.cc--accordions .c--accordions>ul>li .accordion-panel figure,.cc--accordions .c--accordions>ul>li button .f--description figure,.cc--accordions header .f--description figure,div .f--wysiwyg figure,.cc--rich-text .f--wysiwyg figure,.cc--accordions .c--accordions>ul>li .accordion-panel article,.cc--accordions .c--accordions>ul>li button .f--description article,.cc--accordions header .f--description article,div .f--wysiwyg article,.cc--rich-text .f--wysiwyg article{margin-top:1.875rem;margin-bottom:1.875rem}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel figure,.cc--accordions .c--accordions>ul>li button .f--description figure,.cc--accordions header .f--description figure,div .f--wysiwyg figure,.cc--rich-text .f--wysiwyg figure,.cc--accordions .c--accordions>ul>li .accordion-panel article,.cc--accordions .c--accordions>ul>li button .f--description article,.cc--accordions header .f--description article,div .f--wysiwyg article,.cc--rich-text .f--wysiwyg article{margin-top:5rem;margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions>ul>li .accordion-panel figure,.cc--accordions .c--accordions>ul>li button .f--description figure,.cc--accordions header .f--description figure,div .f--wysiwyg figure,.cc--rich-text .f--wysiwyg figure,.cc--accordions .c--accordions>ul>li .accordion-panel article,.cc--accordions .c--accordions>ul>li button .f--description article,.cc--accordions header .f--description article,div .f--wysiwyg article,.cc--rich-text .f--wysiwyg article{margin-bottom:5rem}}.cc--accordions .c--accordions>ul>li .accordion-panel figure figcaption,.cc--accordions .c--accordions>ul>li button .f--description figure figcaption,.cc--accordions header .f--description figure figcaption,div .f--wysiwyg figure figcaption,.cc--rich-text .f--wysiwyg figure figcaption,.cc--accordions .c--accordions>ul>li .accordion-panel article figcaption,.cc--accordions .c--accordions>ul>li button .f--description article figcaption,.cc--accordions header .f--description article figcaption,div .f--wysiwyg article figcaption,.cc--rich-text .f--wysiwyg article figcaption{font-size:.875rem;line-height:1.5;margin-top:.3125rem;color:#494949;font-style:italic;text-align:left}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel figure figcaption,.cc--accordions .c--accordions>ul>li button .f--description figure figcaption,.cc--accordions header .f--description figure figcaption,div .f--wysiwyg figure figcaption,.cc--rich-text .f--wysiwyg figure figcaption,.cc--accordions .c--accordions>ul>li .accordion-panel article figcaption,.cc--accordions .c--accordions>ul>li button .f--description article figcaption,.cc--accordions header .f--description article figcaption,div .f--wysiwyg article figcaption,.cc--rich-text .f--wysiwyg article figcaption{font-size:1rem;line-height:1.5625;margin-top:.625rem}}.cc--accordions .c--accordions>ul>li .accordion-panel figure.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li button .f--description figure.media--view-mode-embed-1-3,.cc--accordions header .f--description figure.media--view-mode-embed-1-3,div .f--wysiwyg figure.media--view-mode-embed-1-3,.cc--rich-text .f--wysiwyg figure.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li .accordion-panel article.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li button .f--description article.media--view-mode-embed-1-3,.cc--accordions header .f--description article.media--view-mode-embed-1-3,div .f--wysiwyg article.media--view-mode-embed-1-3,.cc--rich-text .f--wysiwyg article.media--view-mode-embed-1-3{width:32.1428571429%}@media screen and (min-width:1024px){.cc--accordions .c--accordions>ul>li .accordion-panel figure.align-right,.cc--accordions .c--accordions>ul>li button .f--description figure.align-right,.cc--accordions header .f--description figure.align-right,div .f--wysiwyg figure.align-right,.cc--rich-text .f--wysiwyg figure.align-right,.cc--accordions .c--accordions>ul>li .accordion-panel article.align-right,.cc--accordions .c--accordions>ul>li button .f--description article.align-right,.cc--accordions header .f--description article.align-right,div .f--wysiwyg article.align-right,.cc--rich-text .f--wysiwyg article.align-right{margin-top:1.875rem;margin-bottom:0;margin-left:3.5714285714%;width:50%;float:right}.cc--accordions .c--accordions>ul>li .accordion-panel figure.align-right.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li button .f--description figure.align-right.media--view-mode-embed-1-3,.cc--accordions header .f--description figure.align-right.media--view-mode-embed-1-3,div .f--wysiwyg figure.align-right.media--view-mode-embed-1-3,.cc--rich-text .f--wysiwyg figure.align-right.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li .accordion-panel article.align-right.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li button .f--description article.align-right.media--view-mode-embed-1-3,.cc--accordions header .f--description article.align-right.media--view-mode-embed-1-3,div .f--wysiwyg article.align-right.media--view-mode-embed-1-3,.cc--rich-text .f--wysiwyg article.align-right.media--view-mode-embed-1-3{width:32.1428571429%}}@media screen and (min-width:1024px){.cc--accordions .c--accordions>ul>li .accordion-panel figure.align-left,.cc--accordions .c--accordions>ul>li button .f--description figure.align-left,.cc--accordions header .f--description figure.align-left,div .f--wysiwyg figure.align-left,.cc--rich-text .f--wysiwyg figure.align-left,.cc--accordions .c--accordions>ul>li .accordion-panel article.align-left,.cc--accordions .c--accordions>ul>li button .f--description article.align-left,.cc--accordions header .f--description article.align-left,div .f--wysiwyg article.align-left,.cc--rich-text .f--wysiwyg article.align-left{margin-top:1.875rem;margin-right:3.5714285714%;margin-bottom:0;width:50%;float:left}.cc--accordions .c--accordions>ul>li .accordion-panel figure.align-left.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li button .f--description figure.align-left.media--view-mode-embed-1-3,.cc--accordions header .f--description figure.align-left.media--view-mode-embed-1-3,div .f--wysiwyg figure.align-left.media--view-mode-embed-1-3,.cc--rich-text .f--wysiwyg figure.align-left.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li .accordion-panel article.align-left.media--view-mode-embed-1-3,.cc--accordions .c--accordions>ul>li button .f--description article.align-left.media--view-mode-embed-1-3,.cc--accordions header .f--description article.align-left.media--view-mode-embed-1-3,div .f--wysiwyg article.align-left.media--view-mode-embed-1-3,.cc--rich-text .f--wysiwyg article.align-left.media--view-mode-embed-1-3{width:32.1428571429%}}.cc--accordions .c--accordions>ul>li .accordion-panel figure.align-center img,.cc--accordions .c--accordions>ul>li button .f--description figure.align-center img,.cc--accordions header .f--description figure.align-center img,div .f--wysiwyg figure.align-center img,.cc--rich-text .f--wysiwyg figure.align-center img,.cc--accordions .c--accordions>ul>li .accordion-panel article.align-center img,.cc--accordions .c--accordions>ul>li button .f--description article.align-center img,.cc--accordions header .f--description article.align-center img,div .f--wysiwyg article.align-center img,.cc--rich-text .f--wysiwyg article.align-center img{margin-right:auto;margin-left:auto}.cc--accordions .c--accordions>ul>li .accordion-panel figure article,.cc--accordions .c--accordions>ul>li button .f--description figure article,.cc--accordions header .f--description figure article,div .f--wysiwyg figure article,.cc--rich-text .f--wysiwyg figure article{margin-top:0;margin-bottom:0}.cc--accordions .c--accordions>ul>li .accordion-panel p,.cc--accordions .c--accordions>ul>li button .f--description p,.cc--accordions header .f--description p,div .f--wysiwyg p,.cc--rich-text .f--wysiwyg p{font-size:1.125rem;line-height:1.3889;color:#494949}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel p,.cc--accordions .c--accordions>ul>li button .f--description p,.cc--accordions header .f--description p,div .f--wysiwyg p,.cc--rich-text .f--wysiwyg p{font-size:1.25rem;line-height:1.4}}.cc--accordions .c--accordions>ul>li .accordion-panel p a,.cc--accordions .c--accordions>ul>li button .f--description p a,.cc--accordions header .f--description p a,div .f--wysiwyg p a,.cc--rich-text .f--wysiwyg p a{color:#117aa5;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel p a,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel p a,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description p a,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description p a,html[data-whatintent=mouse] .cc--accordions header .f--description p a,.cc--accordions header html[data-whatintent=mouse] .f--description p a,html[data-whatintent=mouse] div .f--wysiwyg p a,div html[data-whatintent=mouse] .f--wysiwyg p a,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg p a,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg p a{transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel p a:hover,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel p a:hover,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description p a:hover,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description p a:hover,html[data-whatintent=mouse] .cc--accordions header .f--description p a:hover,.cc--accordions header html[data-whatintent=mouse] .f--description p a:hover,html[data-whatintent=mouse] div .f--wysiwyg p a:hover,div html[data-whatintent=mouse] .f--wysiwyg p a:hover,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg p a:hover,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg p a:hover{text-decoration:underline}.cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link,.cc--accordions .c--accordions>ul>li button .f--description p a.cta-link,.cc--accordions header .f--description p a.cta-link,div .f--wysiwyg p a.cta-link,.cc--rich-text .f--wysiwyg p a.cta-link{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;margin-bottom:.9375rem;vertical-align:bottom}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link,.cc--accordions .c--accordions>ul>li button .f--description p a.cta-link,.cc--accordions header .f--description p a.cta-link,div .f--wysiwyg p a.cta-link,.cc--rich-text .f--wysiwyg p a.cta-link{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link:focus,.cc--accordions .c--accordions>ul>li button .f--description p a.cta-link:focus,.cc--accordions header .f--description p a.cta-link:focus,div .f--wysiwyg p a.cta-link:focus,.cc--rich-text .f--wysiwyg p a.cta-link:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel p a.cta-link,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description p a.cta-link,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description p a.cta-link,html[data-whatintent=mouse] .cc--accordions header .f--description p a.cta-link,.cc--accordions header html[data-whatintent=mouse] .f--description p a.cta-link,html[data-whatintent=mouse] div .f--wysiwyg p a.cta-link,div html[data-whatintent=mouse] .f--wysiwyg p a.cta-link,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg p a.cta-link,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg p a.cta-link{transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link:hover,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel p a.cta-link:hover,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description p a.cta-link:hover,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description p a.cta-link:hover,html[data-whatintent=mouse] .cc--accordions header .f--description p a.cta-link:hover,.cc--accordions header html[data-whatintent=mouse] .f--description p a.cta-link:hover,html[data-whatintent=mouse] div .f--wysiwyg p a.cta-link:hover,div html[data-whatintent=mouse] .f--wysiwyg p a.cta-link:hover,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg p a.cta-link:hover,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg p a.cta-link:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel p a.cta-link,.cc--accordions .c--accordions>ul>li button .f--description p a.cta-link,.cc--accordions header .f--description p a.cta-link,div .f--wysiwyg p a.cta-link,.cc--rich-text .f--wysiwyg p a.cta-link{margin-right:1.25rem;margin-bottom:1.5625rem}}.cc--accordions .c--accordions>ul>li .accordion-panel p.intro-text,.cc--accordions .c--accordions>ul>li button .f--description p.intro-text,.cc--accordions header .f--description p.intro-text,div .f--wysiwyg p.intro-text,.cc--rich-text .f--wysiwyg p.intro-text{font-size:1.375rem;line-height:1.4091}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel p.intro-text,.cc--accordions .c--accordions>ul>li button .f--description p.intro-text,.cc--accordions header .f--description p.intro-text,div .f--wysiwyg p.intro-text,.cc--rich-text .f--wysiwyg p.intro-text{font-size:1.5rem;line-height:1.4167}}.cc--accordions .c--accordions>ul>li .accordion-panel ul,.cc--accordions .c--accordions>ul>li button .f--description ul,.cc--accordions header .f--description ul,div .f--wysiwyg ul,.cc--rich-text .f--wysiwyg ul,.cc--accordions .c--accordions>ul>li .accordion-panel ol,.cc--accordions .c--accordions>ul>li button .f--description ol,.cc--accordions header .f--description ol,div .f--wysiwyg ol,.cc--rich-text .f--wysiwyg ol{margin-bottom:1.875rem;padding-top:0;padding-bottom:0;padding-left:0;list-style:none}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel ul,.cc--accordions .c--accordions>ul>li button .f--description ul,.cc--accordions header .f--description ul,div .f--wysiwyg ul,.cc--rich-text .f--wysiwyg ul,.cc--accordions .c--accordions>ul>li .accordion-panel ol,.cc--accordions .c--accordions>ul>li button .f--description ol,.cc--accordions header .f--description ol,div .f--wysiwyg ol,.cc--rich-text .f--wysiwyg ol{margin-bottom:3.125rem}}.cc--accordions .c--accordions>ul>li .accordion-panel ul ol,.cc--accordions .c--accordions>ul>li button .f--description ul ol,.cc--accordions header .f--description ul ol,div .f--wysiwyg ul ol,.cc--rich-text .f--wysiwyg ul ol,.cc--accordions .c--accordions>ul>li .accordion-panel ul ul,.cc--accordions .c--accordions>ul>li button .f--description ul ul,.cc--accordions header .f--description ul ul,div .f--wysiwyg ul ul,.cc--rich-text .f--wysiwyg ul ul,.cc--accordions .c--accordions>ul>li .accordion-panel ol ol,.cc--accordions .c--accordions>ul>li button .f--description ol ol,.cc--accordions header .f--description ol ol,div .f--wysiwyg ol ol,.cc--rich-text .f--wysiwyg ol ol,.cc--accordions .c--accordions>ul>li .accordion-panel ol ul,.cc--accordions .c--accordions>ul>li button .f--description ol ul,.cc--accordions header .f--description ol ul,div .f--wysiwyg ol ul,.cc--rich-text .f--wysiwyg ol ul{margin-top:1.875rem;margin-bottom:0}.cc--accordions .c--accordions>ul>li .accordion-panel ul li,.cc--accordions .c--accordions>ul>li button .f--description ul li,.cc--accordions header .f--description ul li,div .f--wysiwyg ul li,.cc--rich-text .f--wysiwyg ul li,.cc--accordions .c--accordions>ul>li .accordion-panel ol li,.cc--accordions .c--accordions>ul>li button .f--description ol li,.cc--accordions header .f--description ol li,div .f--wysiwyg ol li,.cc--rich-text .f--wysiwyg ol li{padding-left:1.5625rem;margin-bottom:.9375rem;margin-left:.75rem;font-size:1.125rem;line-height:1.3889;position:relative}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel ul li,.cc--accordions .c--accordions>ul>li button .f--description ul li,.cc--accordions header .f--description ul li,div .f--wysiwyg ul li,.cc--rich-text .f--wysiwyg ul li,.cc--accordions .c--accordions>ul>li .accordion-panel ol li,.cc--accordions .c--accordions>ul>li button .f--description ol li,.cc--accordions header .f--description ol li,div .f--wysiwyg ol li,.cc--rich-text .f--wysiwyg ol li{padding-left:1.875rem;font-size:1.25rem;line-height:1.4}}.cc--accordions .c--accordions>ul>li .accordion-panel ul li a,.cc--accordions .c--accordions>ul>li button .f--description ul li a,.cc--accordions header .f--description ul li a,div .f--wysiwyg ul li a,.cc--rich-text .f--wysiwyg ul li a,.cc--accordions .c--accordions>ul>li .accordion-panel ol li a,.cc--accordions .c--accordions>ul>li button .f--description ol li a,.cc--accordions header .f--description ol li a,div .f--wysiwyg ol li a,.cc--rich-text .f--wysiwyg ol li a{color:#117aa5;font-family:inherit;font-size:inherit;line-height:inherit;text-decoration:none}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel ul li a,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel ul li a,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description ul li a,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description ul li a,html[data-whatintent=mouse] .cc--accordions header .f--description ul li a,.cc--accordions header html[data-whatintent=mouse] .f--description ul li a,html[data-whatintent=mouse] div .f--wysiwyg ul li a,div html[data-whatintent=mouse] .f--wysiwyg ul li a,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg ul li a,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg ul li a,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel ol li a,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel ol li a,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description ol li a,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description ol li a,html[data-whatintent=mouse] .cc--accordions header .f--description ol li a,.cc--accordions header html[data-whatintent=mouse] .f--description ol li a,html[data-whatintent=mouse] div .f--wysiwyg ol li a,div html[data-whatintent=mouse] .f--wysiwyg ol li a,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg ol li a,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg ol li a{transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel ul li a:hover,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel ul li a:hover,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description ul li a:hover,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description ul li a:hover,html[data-whatintent=mouse] .cc--accordions header .f--description ul li a:hover,.cc--accordions header html[data-whatintent=mouse] .f--description ul li a:hover,html[data-whatintent=mouse] div .f--wysiwyg ul li a:hover,div html[data-whatintent=mouse] .f--wysiwyg ul li a:hover,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg ul li a:hover,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg ul li a:hover,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li .accordion-panel ol li a:hover,.cc--accordions .c--accordions>ul>li html[data-whatintent=mouse] .accordion-panel ol li a:hover,html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button .f--description ol li a:hover,.cc--accordions .c--accordions>ul>li button html[data-whatintent=mouse] .f--description ol li a:hover,html[data-whatintent=mouse] .cc--accordions header .f--description ol li a:hover,.cc--accordions header html[data-whatintent=mouse] .f--description ol li a:hover,html[data-whatintent=mouse] div .f--wysiwyg ol li a:hover,div html[data-whatintent=mouse] .f--wysiwyg ol li a:hover,html[data-whatintent=mouse] .cc--rich-text .f--wysiwyg ol li a:hover,.cc--rich-text html[data-whatintent=mouse] .f--wysiwyg ol li a:hover{text-decoration:underline}.cc--accordions .c--accordions>ul>li .accordion-panel ul>li::before,.cc--accordions .c--accordions>ul>li button .f--description ul>li::before,.cc--accordions header .f--description ul>li::before,div .f--wysiwyg ul>li::before,.cc--rich-text .f--wysiwyg ul>li::before{display:block;position:absolute;top:.6875rem;left:0;width:.4375rem;height:.4375rem;border-radius:50%;background-color:#494949;content:""}.cc--accordions .c--accordions>ul>li .accordion-panel ol,.cc--accordions .c--accordions>ul>li button .f--description ol,.cc--accordions header .f--description ol,div .f--wysiwyg ol,.cc--rich-text .f--wysiwyg ol{counter-reset:li}.cc--accordions .c--accordions>ul>li .accordion-panel ol>li::before,.cc--accordions .c--accordions>ul>li button .f--description ol>li::before,.cc--accordions header .f--description ol>li::before,div .f--wysiwyg ol>li::before,.cc--rich-text .f--wysiwyg ol>li::before{display:block;position:absolute;top:0;left:0;color:#494949;content:counter(li) ". ";counter-increment:li}.cc--accordions .c--accordions>ul>li .accordion-panel iframe,.cc--accordions .c--accordions>ul>li button .f--description iframe,.cc--accordions header .f--description iframe,div .f--wysiwyg iframe,.cc--rich-text .f--wysiwyg iframe{max-width:100%}.cc--accordions .c--accordions>ul>li .accordion-panel .video-embed,.cc--accordions .c--accordions>ul>li button .f--description .video-embed,.cc--accordions header .f--description .video-embed,div .f--wysiwyg .video-embed,.cc--rich-text .f--wysiwyg .video-embed{margin-top:1.875rem;margin-bottom:1.875rem;position:relative;height:0;padding-bottom:56.25%;overflow:hidden}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel .video-embed,.cc--accordions .c--accordions>ul>li button .f--description .video-embed,.cc--accordions header .f--description .video-embed,div .f--wysiwyg .video-embed,.cc--rich-text .f--wysiwyg .video-embed{margin-top:5rem;margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions>ul>li .accordion-panel .video-embed,.cc--accordions .c--accordions>ul>li button .f--description .video-embed,.cc--accordions header .f--description .video-embed,div .f--wysiwyg .video-embed,.cc--rich-text .f--wysiwyg .video-embed{margin-bottom:5rem}}.cc--accordions .c--accordions>ul>li .accordion-panel .video-embed iframe,.cc--accordions .c--accordions>ul>li button .f--description .video-embed iframe,.cc--accordions header .f--description .video-embed iframe,div .f--wysiwyg .video-embed iframe,.cc--rich-text .f--wysiwyg .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cc--accordions .c--accordions>ul>li .accordion-panel blockquote,.cc--accordions .c--accordions>ul>li button .f--description blockquote,.cc--accordions header .f--description blockquote,div .f--wysiwyg blockquote,.cc--rich-text .f--wysiwyg blockquote{margin-top:1.875rem;margin-right:0;margin-bottom:1.875rem;margin-left:0;position:relative;clear:both}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel blockquote,.cc--accordions .c--accordions>ul>li button .f--description blockquote,.cc--accordions header .f--description blockquote,div .f--wysiwyg blockquote,.cc--rich-text .f--wysiwyg blockquote{margin-top:2.5rem;margin-bottom:2.5rem}}.cc--accordions .c--accordions>ul>li .accordion-panel blockquote::before,.cc--accordions .c--accordions>ul>li button .f--description blockquote::before,.cc--accordions header .f--description blockquote::before,div .f--wysiwyg blockquote::before,.cc--rich-text .f--wysiwyg blockquote::before{margin-right:auto;margin-bottom:1.25rem;margin-left:auto;content:"";display:block;width:1.6875rem;height:1.4375rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-quote.svg) no-repeat 100%}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel blockquote::before,.cc--accordions .c--accordions>ul>li button .f--description blockquote::before,.cc--accordions header .f--description blockquote::before,div .f--wysiwyg blockquote::before,.cc--rich-text .f--wysiwyg blockquote::before{margin-bottom:.625rem;width:2.4375rem;height:2.0625rem}}.cc--accordions .c--accordions>ul>li .accordion-panel blockquote p,.cc--accordions .c--accordions>ul>li button .f--description blockquote p,.cc--accordions header .f--description blockquote p,div .f--wysiwyg blockquote p,.cc--rich-text .f--wysiwyg blockquote p{margin-bottom:0;font-size:1.375rem;line-height:1.3182}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel blockquote p,.cc--accordions .c--accordions>ul>li button .f--description blockquote p,.cc--accordions header .f--description blockquote p,div .f--wysiwyg blockquote p,.cc--rich-text .f--wysiwyg blockquote p{font-size:1.75rem;line-height:1.25}}.cc--accordions .c--accordions>ul>li .accordion-panel blockquote p a,.cc--accordions .c--accordions>ul>li button .f--description blockquote p a,.cc--accordions header .f--description blockquote p a,div .f--wysiwyg blockquote p a,.cc--rich-text .f--wysiwyg blockquote p a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.cc--accordions .c--accordions>ul>li .accordion-panel blockquote p.attribution,.cc--accordions .c--accordions>ul>li button .f--description blockquote p.attribution,.cc--accordions header .f--description blockquote p.attribution,div .f--wysiwyg blockquote p.attribution,.cc--rich-text .f--wysiwyg blockquote p.attribution{margin-top:.9375rem;font-size:.875rem;line-height:1.2858}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel blockquote p.attribution,.cc--accordions .c--accordions>ul>li button .f--description blockquote p.attribution,.cc--accordions header .f--description blockquote p.attribution,div .f--wysiwyg blockquote p.attribution,.cc--rich-text .f--wysiwyg blockquote p.attribution{font-size:1rem;line-height:1.25}}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container),.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container),.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container),div .f--wysiwyg table:not(.gsc-above-wrapper-area-container),.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container){width:100%;min-width:32rem;padding:0;overflow:auto;border-right:0;border-left:0;word-break:normal}html[data-whatinput=keyboard] .cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container):focus,.cc--accordions .c--accordions>ul>li html[data-whatinput=keyboard] .accordion-panel table:not(.gsc-above-wrapper-area-container):focus,html[data-whatinput=keyboard] .cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container):focus,.cc--accordions .c--accordions>ul>li button html[data-whatinput=keyboard] .f--description table:not(.gsc-above-wrapper-area-container):focus,html[data-whatinput=keyboard] .cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container):focus,.cc--accordions header html[data-whatinput=keyboard] .f--description table:not(.gsc-above-wrapper-area-container):focus,html[data-whatinput=keyboard] div .f--wysiwyg table:not(.gsc-above-wrapper-area-container):focus,div html[data-whatinput=keyboard] .f--wysiwyg table:not(.gsc-above-wrapper-area-container):focus,html[data-whatinput=keyboard] .cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container):focus,.cc--rich-text html[data-whatinput=keyboard] .f--wysiwyg table:not(.gsc-above-wrapper-area-container):focus{border:3px solid #00b5e2}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) caption,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption{margin-bottom:.9375rem;font-size:1.75rem;line-height:.9286;color:#494949;text-align:left}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) caption,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption{font-size:2.875rem;line-height:.8696}}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead{background-color:#f0efe8}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead th,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead th,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead th,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead th,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead th{padding-top:.4375rem;padding-right:.8125rem;padding-bottom:.4375rem;padding-left:.8125rem;font-size:1.2rem;border-right:0;border-left:0;color:#201d5d;text-align:left}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead th,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead th,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead th,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead th,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead th{padding-top:.4375rem;padding-right:1.5625rem;padding-bottom:.4375rem;padding-left:1.5625rem}}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead p,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead p,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead p,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead p,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead p,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead li,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead li,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead li,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead li,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead li{font-size:1.2rem;margin-left:0}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead p a,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead p a,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead p a,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead p a,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead p a,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead li a,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead li a,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead li a,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead li a,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead li a{font-size:1.2rem}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody{border-top:0}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody th,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody th,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody th,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody th,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody th,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody td,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody td,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody td,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody td,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody td{padding-top:.4375rem;padding-right:1.5625rem;padding-bottom:.4375rem;padding-left:1.5625rem;font-size:1.2rem;border:0;border-bottom:.0625rem solid #f0efe8;border-left:0;color:#494949;font-weight:normal}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody th a,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody th a,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody th a,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody th a,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody th a,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody td a,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody td a,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody td a,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody td a,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody td a{font-size:1.2rem}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody p,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody p,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody p,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody li,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody li,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody li,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li{font-size:1.2rem;margin-left:0}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody p a,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody p a,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody p a,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p a,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p a,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody li a,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody li a,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody li a,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li a,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li a{font-size:1.2rem}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody p:last-child,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody p:last-child,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody p:last-child,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p:last-child,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody p:last-child,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody li:last-child,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody li:last-child,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody li:last-child,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li:last-child,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody li:last-child{margin-bottom:0}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody ul,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody ul,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody ul,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody ul,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody ul,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody ol,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody ol,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody ol,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody ol,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody ol{margin-bottom:0;margin-left:0}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody tr,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody tr,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody tr,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr{border:0}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody tr th,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody tr th,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody tr th,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr th,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr th{text-align:left}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tbody tr:first-child td,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tbody tr:first-child td,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tbody tr:first-child td,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr:first-child td,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tbody tr:first-child td{border-top:.0625rem solid #f0efe8}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) thead+tbody td,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) thead+tbody td,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) thead+tbody td,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead+tbody td,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) thead+tbody td{border-top:0}.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) tr,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) tr,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) tr,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tr,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) tr{background:none}.cc--accordions .c--accordions>ul>li .accordion-panel .resp-table,.cc--accordions .c--accordions>ul>li button .f--description .resp-table,.cc--accordions header .f--description .resp-table,div .f--wysiwyg .resp-table,.cc--rich-text .f--wysiwyg .resp-table{margin-top:1.875rem;margin-bottom:1.875rem;width:100%;overflow-x:auto;font-size:1.5rem;line-height:1.4167}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel .resp-table,.cc--accordions .c--accordions>ul>li button .f--description .resp-table,.cc--accordions header .f--description .resp-table,div .f--wysiwyg .resp-table,.cc--rich-text .f--wysiwyg .resp-table{margin-top:5rem;margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions>ul>li .accordion-panel .resp-table,.cc--accordions .c--accordions>ul>li button .f--description .resp-table,.cc--accordions header .f--description .resp-table,div .f--wysiwyg .resp-table,.cc--rich-text .f--wysiwyg .resp-table{margin-top:1.875rem;margin-bottom:1.875rem}}.lc--two-column-reverse .content-sidebar-main-wrapper{max-width:1800px;margin:0 auto}@media screen and (min-width:768px){.lc--two-column-reverse .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner{display:flex;flex-direction:row}}@media screen and (min-width:768px){.lc--two-column-reverse .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-main{width:66.6666666667%}}@media screen and (min-width:1024px){.lc--two-column-reverse .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-main{padding-right:4.1666666667%;padding-left:4.1666666667%;width:70.8333333333%}}.lc--two-column-reverse .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-sidebar{padding-top:3.125rem;padding-right:2.5%;padding-bottom:3.125rem;padding-left:2.5%;background-color:#333}@media screen and (min-width:768px){.lc--two-column-reverse .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-sidebar{padding-top:2.5rem;padding-right:2.0833333333%;padding-bottom:2.5rem;padding-left:2.0833333333%;width:33.3333333333%}}@media screen and (min-width:1024px){.lc--two-column-reverse .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-sidebar{padding-top:5rem;padding-right:2.0833333333%;padding-bottom:5rem;padding-left:2.0833333333%;width:29.1666666667%}}.lc--two-column .content-sidebar-main-wrapper{max-width:1800px;margin:0 auto}@media screen and (min-width:768px){.lc--two-column .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner{display:flex;flex-direction:row}}.lc--two-column .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .cl--left-navigation-component-list>.cc--component-container:last-child{margin-bottom:0}@media screen and (min-width:768px){.lc--two-column .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-sidebar{padding-right:4.1666666667%;padding-left:4.1666666667%;width:31.25%}}@media screen and (min-width:1024px){.lc--two-column .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-sidebar{width:29.1666666667%}}.lc--two-column .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-main{padding-right:6.25%;padding-left:6.25%}@media screen and (min-width:768px){.lc--two-column .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-main{padding-right:4.1666666667%;padding-left:6.25%;width:68.75%}}@media screen and (min-width:1024px){.lc--two-column .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner .content-main{padding-right:6.25%;padding-left:6.25%;width:70.8333333333%}}body{margin:0;padding:0;overflow-x:hidden}body.maintenance-page header{padding-top:3.125rem;padding-right:2.5rem;padding-bottom:1.25rem;padding-left:2.5rem}body.maintenance-page header img{width:100%;height:auto;max-width:28.125rem}body.maintenance-page main{padding-right:2.5rem;padding-left:2.5rem}body.maintenance-page main h1{margin-bottom:1.875rem;font-size:2.5rem;line-height:1.375}body.search-is-open,body.mobile-menu-open{position:fixed;width:100%;height:100%;overflow:hidden}html[data-whatinput=keyboard] *:focus{outline:3px solid #00b5e2;outline-offset:2px}html[data-whatinput=mouse] *:focus{outline:none}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.skip-link{padding-top:.3125rem;padding-right:.625rem;padding-bottom:.3125rem;padding-left:.625rem;position:absolute;z-index:9999;left:1.25rem;background-color:#000;color:#fff}.skip-link:not(:focus){position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}*,*::before,*::after{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}html.main-menu-open{position:fixed;width:100%;overflow-y:scroll}body{font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:400;color:#494949;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;line-height:1.5;font-variant-ligatures:none}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.1}p{margin-top:0}p:last-child{margin-bottom:0}ul,ol{margin-top:0}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}ul{list-style-type:disc}img{display:block;width:100%;height:auto}svg path,svg polygon,svg line,svg rect,svg ellipse,svg circle{transition:fill .1s ease-in-out}html[data-whatintent=mouse] svg path,html[data-whatintent=mouse] svg polygon,html[data-whatintent=mouse] svg line,html[data-whatintent=mouse] svg rect,html[data-whatintent=mouse] svg ellipse,html[data-whatintent=mouse] svg circle{transition:all .1s}html[data-whatintent=mouse] svg path:hover,html[data-whatintent=mouse] svg polygon:hover,html[data-whatintent=mouse] svg line:hover,html[data-whatintent=mouse] svg rect:hover,html[data-whatintent=mouse] svg ellipse:hover,html[data-whatintent=mouse] svg circle:hover{transition:fill .1s ease-in-out}nav ul,nav ol{margin:0;padding:0;list-style:none}dl{margin-top:0}dd{margin:0}figure{margin:0}figure img{width:100%}figure figcaption{margin-top:.3125rem;font-size:.75rem;line-height:1.3334;color:#333;letter-spacing:.3px}@media screen and (min-width:768px){figure figcaption{margin-top:.625rem}}@media screen and (min-width:768px){figure.left{margin-top:0;margin-right:4.1666666667%;margin-bottom:1.25rem;margin-left:-10.4166666667%;width:60%;float:left}}@media screen and (min-width:768px){figure.right{margin-top:0;margin-right:-10.4166666667%;margin-bottom:1.25rem;margin-left:4.1666666667%;width:60%;float:right}}address{font-style:normal}form{margin:0}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}button{padding:0;border:0;background-color:rgba(0,0,0,0)}button,[type=button],[type=reset],[type=submit],.button-reset{cursor:pointer}[disabled]{cursor:default}iframe{border:0}span.ext{display:none}section.two-cols{margin-top:2.5rem;margin-bottom:2.5rem}@media screen and (min-width:768px){section.two-cols{column-gap:2.5rem;column-count:2}}section.two-cols img{margin-bottom:.9375rem;float:left}[tabindex="-1"]:focus{outline:none !important}@media print{*,*::before,*::after{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}h1{font-size:1.75rem;line-height:1.3572;color:#494949}@media screen and (min-width:768px){h1{font-size:4rem;line-height:1.25}}.cc--vertical-tabbed-carousel .side-titles .f--section-title h2,.cc--social-media-feed .header-container .f--section-title h2,.cc--related-events .section-header .f--section-title h2,.cc--link-list .f--section-title h2,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--section-title h2,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--section-title h2,.cc--chapter .c--chapter>.f--section-title h2,h2{font-size:1.875rem;line-height:1.3334;color:#494949}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .side-titles .f--section-title h2,.cc--social-media-feed .header-container .f--section-title h2,.cc--related-events .section-header .f--section-title h2,.cc--link-list .f--section-title h2,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--section-title h2,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--section-title h2,.cc--chapter .c--chapter>.f--section-title h2,h2{font-size:2.625rem;line-height:1.2381}}.cc--related-event-card .f--cta-title,.cc--related-event-card .f--cta-title h3,.cc--related-event-card .f--cta-title a,.cc--events-listing-component .f--cta-title,.cc--events-listing-component .f--cta-title h3,.cc--events-listing-component .f--cta-title a,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) caption,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,h3{font-size:1.375rem;line-height:1.3182;color:#494949}@media screen and (min-width:768px){.cc--related-event-card .f--cta-title,.cc--related-event-card .f--cta-title h3,.cc--related-event-card .f--cta-title a,.cc--events-listing-component .f--cta-title,.cc--events-listing-component .f--cta-title h3,.cc--events-listing-component .f--cta-title a,.cc--accordions .c--accordions>ul>li .accordion-panel table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions .c--accordions>ul>li button .f--description table:not(.gsc-above-wrapper-area-container) caption,.cc--accordions header .f--description table:not(.gsc-above-wrapper-area-container) caption,div .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,.cc--rich-text .f--wysiwyg table:not(.gsc-above-wrapper-area-container) caption,h3{font-size:1.75rem;line-height:1.25}}h4{font-size:1.25rem;line-height:1.35;color:#494949}@media screen and (min-width:768px){h4{font-size:1.5rem;line-height:1.2917}}h5{font-size:1.125rem;line-height:1.3889;color:#494949}@media screen and (min-width:768px){h5{font-size:1.25rem;line-height:1.35}}.lc--layout-container h1 strong,.lc--layout-container h2 strong,.lc--layout-container h3 strong,.lc--layout-container h4 strong,.lc--layout-container h5 strong{font-family:inherit}.lc--layout-container h1 a,.lc--layout-container h2 a,.lc--layout-container h3 a,.lc--layout-container h4 a,.lc--layout-container h5 a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.lc--layout-container li,.lc--layout-container li::before,.lc--layout-container p{font-size:.875rem;line-height:1.5;color:#494949}@media screen and (min-width:768px){.lc--layout-container li,.lc--layout-container li::before,.lc--layout-container p{font-size:1rem;line-height:1.5625}}.lc--layout-container li em,.lc--layout-container li::before em,.lc--layout-container p em{font-style:italic}.lc--layout-container p{margin-bottom:1.875rem}.lc--layout-container .button{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none}@media screen and (min-width:768px){.lc--layout-container .button{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.lc--layout-container .button:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .lc--layout-container .button{transition:all .1s}html[data-whatintent=mouse] .lc--layout-container .button:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.lc--layout-container .button-secondary{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#494949;background-color:#ffa531;color:#494949}@media screen and (min-width:768px){.lc--layout-container .button-secondary{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.lc--layout-container .button-secondary:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .lc--layout-container .button-secondary{transition:all .1s}html[data-whatintent=mouse] .lc--layout-container .button-secondary:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.lc--layout-container .button-secondary:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#ffa531;color:#494949;text-decoration:none}html[data-whatintent=mouse] .lc--layout-container .button-secondary{transition:all .1s}html[data-whatintent=mouse] .lc--layout-container .button-secondary:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#ffa531;color:#494949;text-decoration:none}.icon-close{width:3.125rem;height:3.125rem}.icon-close svg{width:2.5rem;height:2.5rem}.ec--entity-container{background-position:center center;background-size:cover}.akHTMLForm .ak-control,.cc--login-form .user-login-form .form-item input[type=text],.cc--login-form .user-login-form .form-item input[type=password],.fi--form-item input[type=week],.fi--form-item input[type=url],.fi--form-item input[type=time],.fi--form-item input[type=text],.fi--form-item input[type=tel],.fi--form-item input[type=search],.fi--form-item input[type=password],.fi--form-item input[type=number],.fi--form-item input[type=month],.fi--form-item input[type=email],.fi--form-item input[type=datetime-local],.fi--form-item input[type=date]{padding-right:1.5625rem;padding-left:1.5625rem;font-size:1rem;line-height:1.625;position:relative;width:100%;height:3.625rem;border:.0625rem solid #d7d6c9;border-radius:0;background-color:#fff;color:#8b8275;appearance:none}.akHTMLForm .ak-control::-webkit-input-placeholder,.cc--login-form .user-login-form .form-item input[type=text]::-webkit-input-placeholder,.cc--login-form .user-login-form .form-item input[type=password]::-webkit-input-placeholder,.fi--form-item input[type=week]::-webkit-input-placeholder,.fi--form-item input[type=url]::-webkit-input-placeholder,.fi--form-item input[type=time]::-webkit-input-placeholder,.fi--form-item input[type=text]::-webkit-input-placeholder,.fi--form-item input[type=tel]::-webkit-input-placeholder,.fi--form-item input[type=search]::-webkit-input-placeholder,.fi--form-item input[type=password]::-webkit-input-placeholder,.fi--form-item input[type=number]::-webkit-input-placeholder,.fi--form-item input[type=month]::-webkit-input-placeholder,.fi--form-item input[type=email]::-webkit-input-placeholder,.fi--form-item input[type=datetime-local]::-webkit-input-placeholder,.fi--form-item input[type=date]::-webkit-input-placeholder{opacity:1;color:#8b8275}.akHTMLForm .ak-control::-moz-placeholder,.cc--login-form .user-login-form .form-item input[type=text]::-moz-placeholder,.cc--login-form .user-login-form .form-item input[type=password]::-moz-placeholder,.fi--form-item input[type=week]::-moz-placeholder,.fi--form-item input[type=url]::-moz-placeholder,.fi--form-item input[type=time]::-moz-placeholder,.fi--form-item input[type=text]::-moz-placeholder,.fi--form-item input[type=tel]::-moz-placeholder,.fi--form-item input[type=search]::-moz-placeholder,.fi--form-item input[type=password]::-moz-placeholder,.fi--form-item input[type=number]::-moz-placeholder,.fi--form-item input[type=month]::-moz-placeholder,.fi--form-item input[type=email]::-moz-placeholder,.fi--form-item input[type=datetime-local]::-moz-placeholder,.fi--form-item input[type=date]::-moz-placeholder{opacity:1;color:#8b8275}.akHTMLForm .ak-control:-ms-input-placeholder,.cc--login-form .user-login-form .form-item input[type=text]:-ms-input-placeholder,.cc--login-form .user-login-form .form-item input[type=password]:-ms-input-placeholder,.fi--form-item input[type=week]:-ms-input-placeholder,.fi--form-item input[type=url]:-ms-input-placeholder,.fi--form-item input[type=time]:-ms-input-placeholder,.fi--form-item input[type=text]:-ms-input-placeholder,.fi--form-item input[type=tel]:-ms-input-placeholder,.fi--form-item input[type=search]:-ms-input-placeholder,.fi--form-item input[type=password]:-ms-input-placeholder,.fi--form-item input[type=number]:-ms-input-placeholder,.fi--form-item input[type=month]:-ms-input-placeholder,.fi--form-item input[type=email]:-ms-input-placeholder,.fi--form-item input[type=datetime-local]:-ms-input-placeholder,.fi--form-item input[type=date]:-ms-input-placeholder{opacity:1;color:#8b8275}.akHTMLForm .ak-control::placeholder,.cc--login-form .user-login-form .form-item input[type=text]::placeholder,.cc--login-form .user-login-form .form-item input[type=password]::placeholder,.fi--form-item input[type=week]::placeholder,.fi--form-item input[type=url]::placeholder,.fi--form-item input[type=time]::placeholder,.fi--form-item input[type=text]::placeholder,.fi--form-item input[type=tel]::placeholder,.fi--form-item input[type=search]::placeholder,.fi--form-item input[type=password]::placeholder,.fi--form-item input[type=number]::placeholder,.fi--form-item input[type=month]::placeholder,.fi--form-item input[type=email]::placeholder,.fi--form-item input[type=datetime-local]::placeholder,.fi--form-item input[type=date]::placeholder{opacity:1;color:#8b8275}.fi--form-item:not(:last-child){margin-bottom:1.25rem}.fi--form-item>label{font-size:1rem;line-height:1.3125;margin-bottom:.625rem;display:block;color:#333}@media screen and (min-width:768px){.fi--form-item>label{margin-bottom:1.25rem}}.fi--form-item>label.form-required::after{margin-left:.1875rem;display:inline-block;color:#d50032;content:"*"}.fi--form-item input[type=button]{padding-right:1.5625rem;padding-left:1.5625rem;font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:100%;min-width:10rem;height:3.125rem}@media screen and (min-width:768px){.fi--form-item input[type=button]{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.fi--form-item input[type=button]:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .fi--form-item input[type=button]{transition:all .1s}html[data-whatintent=mouse] .fi--form-item input[type=button]:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.checkbox-wrapper{padding-top:.625rem;padding-bottom:.625rem;padding-left:2.5rem;position:relative;text-align:left}.checkbox-wrapper input[type=checkbox]{position:absolute;top:0;left:-9999px}html[data-whatinput=keyboard] .checkbox-wrapper input[type=checkbox]:focus+label::before{outline:3px solid #00b5e2;outline-offset:2px}html[data-whatinput=mouse] .checkbox-wrapper input[type=checkbox]:focus+label::before{outline:none}.checkbox-wrapper input[type=checkbox]:checked+label{color:#333}.checkbox-wrapper input[type=checkbox]:checked+label::before{border:1px solid #d7d6c9;background-color:#d7d6c9}.checkbox-wrapper input[type=checkbox]:checked+label::after{border:2px solid #fff;opacity:1;background-color:#201d5d}.checkbox-wrapper label{margin-bottom:0;color:#333;cursor:pointer}.checkbox-wrapper label::before,.checkbox-wrapper label::after{position:absolute;top:50%;transform:translateY(-50%);content:""}.checkbox-wrapper label::before{left:1px;width:20px;height:20px;border:1px solid #d7d6c9;background-color:#fff}.checkbox-wrapper label::after{left:3px;width:16px;height:16px;opacity:0}html[data-whatintent=mouse] .checkbox-wrapper label{transition:all .1s}html[data-whatintent=mouse] .checkbox-wrapper label:hover::before{border:1px solid #201d5d}.radio-wrapper{position:relative;padding:20px 0 20px 40px;text-align:left}.radio-wrapper input[type=radio]{position:absolute;top:0;left:-9999px}html[data-whatinput=keyboard] .radio-wrapper input[type=radio]:focus+label::before{outline:3px solid #201d5d}.radio-wrapper input[type=radio]:checked+label{color:#494949}.radio-wrapper input[type=radio]:checked+label::before{border:2px solid #d7d6c9}.radio-wrapper input[type=radio]:checked+label::after{transform:translate3d(0,0,0);opacity:1}.radio-wrapper label{margin-bottom:0;cursor:pointer}.radio-wrapper label::before,.radio-wrapper label::after{position:absolute;top:50%;content:""}.radio-wrapper label::before{left:1px;width:26px;height:26px;margin:-15px 0 0;border:1px solid #d7d6c9;border-radius:50%;background-color:#fff}.radio-wrapper label::after{left:7px;width:14px;height:14px;margin:-9px 0 0;transform:translate3d(-40px,0,0) scale(0.5);border-radius:50%;background-color:#201d5d;opacity:0}.fi--form-item .select-wrap{position:relative;border:.0625rem solid #d7d6c9;background-color:#fff}.fi--form-item .select-wrap select{padding-right:2.375rem;padding-left:1.5625rem;font-size:1rem;line-height:1.75;width:100%;height:3.625rem;border:0;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down.svg) no-repeat calc(100% - 20px) center/12px 12px;color:#8b8275;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fi--form-item .select-wrap select::-ms-expand{display:none}.fi--form-item input[type=submit]{padding-right:1.5625rem;padding-left:1.5625rem;font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:100%;min-width:10rem;height:3.125rem}@media screen and (min-width:768px){.fi--form-item input[type=submit]{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.fi--form-item input[type=submit]:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .fi--form-item input[type=submit]{transition:all .1s}html[data-whatintent=mouse] .fi--form-item input[type=submit]:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.fi--form-item input[type=text]::-webkit-input-placeholder{color:#333}.fi--form-item input[type=text]::-moz-placeholder{color:#333}.fi--form-item input[type=text]:-ms-input-placeholder{color:#333}.fi--form-item input[type=text]::placeholder{color:#333}.fi--form-item textarea{font-size:1rem;line-height:1.1875;padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:.625rem;width:100%;height:9.375rem;border-color:#d7d6c9;background-color:rgba(0,0,0,0)}@media screen and (min-width:768px){.fi--form-item textarea{height:12.5rem}}.fi--form-item textarea::-webkit-input-placeholder{color:#494949}.fi--form-item textarea::-moz-placeholder{color:#494949}.fi--form-item textarea:-ms-input-placeholder{color:#494949}.fi--form-item textarea::placeholder{color:#494949}.lc--two-column-reverse .l--two-column-reverse{max-width:1800px;margin:0 auto}@media screen and (min-width:768px){.lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner{flex-direction:row}}@media screen and (min-width:1024px){.lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner .lr--sidebar{width:29.1666666667%;background-color:#fff}}@media screen and (min-width:1024px){.tc--program-listing .lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner .lr--sidebar{background-color:rgba(0,0,0,0)}}.lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner .lr--main{padding-right:6.25%;padding-left:6.25%;overflow-x:hidden}@media screen and (min-width:768px){.lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner .lr--main{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner .lr--main{padding-right:6.25%;padding-left:6.25%;width:70.8333333333%}}.lc--two-column-reverse .l--two-column-reverse .l--two-column-reverse-inner .lr--main .cc--component-container:first-child{margin-top:0}.lc--two-column .l--two-column{max-width:1800px;margin:0 auto}@media screen and (min-width:768px){.lc--two-column .l--two-column .l--two-column-inner{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .l--two-column-inner{flex-direction:row}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .l--two-column-inner .lr--sidebar{width:29.1666666667%;background-color:#fff;overflow:hidden}}@media screen and (min-width:1024px){.tc--program-listing .lc--two-column .l--two-column .l--two-column-inner .lr--sidebar{background-color:rgba(0,0,0,0)}}.lc--two-column .l--two-column .l--two-column-inner .lr--main{padding-right:6.25%;padding-left:6.25%;overflow-x:hidden}@media screen and (min-width:768px){.lc--two-column .l--two-column .l--two-column-inner .lr--main{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .l--two-column-inner .lr--main{padding-right:6.25%;padding-left:6.25%;width:70.8333333333%}}.lc--two-column .l--two-column .l--two-column-inner .lr--main .cc--component-container:first-child{margin-top:0}body #l--main-header{height:5.125rem}@media screen and (min-width:768px){body #l--main-header{height:7.1875rem}}@media screen and (min-width:1024px){body #l--main-header{height:10.375rem}}@media screen and (min-width:1024px){body.micro-site #l--main-header{height:7.1875rem}}.link,.lc--layout-container a{font-size:1rem;line-height:1.75;color:#494949;text-decoration:underline;text-underline-offset:.1875rem;text-decoration-thickness:.0625rem}html[data-whatintent=mouse] .link,html[data-whatintent=mouse] .lc--layout-container a{transition:all .1s}html[data-whatintent=mouse] .link:hover,html[data-whatintent=mouse] .lc--layout-container a:hover{color:#167faa;text-decoration:none}@media screen and (min-width:1024px){.link,.lc--layout-container a{font-size:1.125rem;line-height:1.7778}}.icon-search{width:3.125rem;height:3.125rem}p.empty-results{font-size:1.125rem;line-height:1.3334;margin-bottom:2.5rem}.f--ambient-video{width:100%}@media screen and (max-width:767px){.f--ambient-video{padding-bottom:precentage(0.5625)}}.f--ambient-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:1024px)and (-ms-high-contrast:none){.f--ambient-video video{height:auto;object-fit:none}}@media screen and (min-width:1024px){@supports(-ms-ime-align:auto){.f--ambient-video video{height:auto;object-fit:none}}}@media screen and (min-width:1024px){.f--authored-date{margin-bottom:1.875rem}}.f--authored-date .text-container p{margin-top:0;margin-bottom:.625rem;font-size:1rem;line-height:1.25}.f--authored-date .text-container time{font-size:1rem;line-height:1.25}.f--button-link .button-link{font-size:1.125rem;line-height:1.2223;position:relative;color:#333;letter-spacing:.5px;text-decoration:none}html[data-whatintent=mouse] .f--button-link .button-link{transition:all .1s}html[data-whatintent=mouse] .f--button-link .button-link:hover{color:#ffa531;text-decoration:underline}.f--button-link .button-link svg{display:inline-block;position:relative;top:.5625rem;width:1.875rem;height:1.875rem}.f--button-link .button-link svg polygon{fill:#333}.f--category{font-size:.875rem;line-height:1.1429;margin-bottom:.625rem;color:#494949;letter-spacing:.125rem;text-transform:uppercase}@media screen and (min-width:768px){.f--category{font-size:1rem;line-height:1.125}}.f--category span~span::before{margin-right:.5rem;margin-left:.5rem;display:inline-block;content:"/"}.f--category a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.f--cta-title a{text-decoration:none}html[data-whatintent=mouse] .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .f--cta-title a:hover{text-decoration:underline}.f--date-string{font-size:1rem;line-height:1.625}.f--description p{margin-bottom:1.875rem;font-size:1rem;line-height:1.75;color:#333}@media screen and (min-width:768px){.f--description p{font-size:1.125rem;line-height:1.8889}}.f--description p a{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}html[data-whatintent=mouse] .f--description p a{transition:all .1s}html[data-whatintent=mouse] .f--description p a:hover{text-decoration:none}.f--description p a.cta-link{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;margin-bottom:.9375rem;vertical-align:bottom}@media screen and (min-width:768px){.f--description p a.cta-link{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.f--description p a.cta-link:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .f--description p a.cta-link{transition:all .1s}html[data-whatintent=mouse] .f--description p a.cta-link:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.f--description p a.cta-link{margin-right:1.25rem;margin-bottom:1.5625rem}}.f--description ul,.f--description ol{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:0;list-style:none}.f--description ul li,.f--description ol li{font-size:1rem;line-height:1.75;padding-left:1.5625rem;margin-bottom:.9375rem;position:relative}@media screen and (min-width:768px){.f--description ul li,.f--description ol li{font-size:1.125rem;line-height:1.8889;padding-left:1.875rem}}.f--description ul li a,.f--description ol li a{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}html[data-whatintent=mouse] .f--description ul li a,html[data-whatintent=mouse] .f--description ol li a{transition:all .1s}html[data-whatintent=mouse] .f--description ul li a:hover,html[data-whatintent=mouse] .f--description ol li a:hover{text-decoration:none}.f--description ul li::before{display:block;position:absolute;top:.6875rem;left:0;width:.3125rem;height:.3125rem;border-radius:50%;background:#333;content:""}.f--description ol{counter-reset:li}.f--description ol li::before{display:block;position:absolute;top:0;left:0;color:#333;content:counter(li) ". ";counter-increment:li}.f--image figcaption p{font-size:.75rem;line-height:1.3334;color:#74c7ea;font-style:normal;text-align:left}@media screen and (min-width:1024px){.f--image figcaption p{font-size:.875rem;line-height:1.3572}}.f--page-title h1{font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.f--page-title h1{font-size:2rem;line-height:1.3125}}@media screen and (min-width:1024px){.f--page-title h1{font-size:3rem;line-height:1.25}}.f--phone a{font-size:1.125rem;line-height:1.3334;color:#333;text-decoration:none}html[data-whatintent=mouse] .f--phone a{transition:all .1s}html[data-whatintent=mouse] .f--phone a:hover{color:#ffa531}.f--section-title h2{margin-bottom:1.25rem;font-size:1.875rem;line-height:1.0667;letter-spacing:.5px}@media screen and (min-width:768px){.f--section-title h2{margin-bottom:1.5625rem;font-size:2.25rem;line-height:1.0556}}@media screen and (min-width:1024px){.f--section-title h2{margin-bottom:2.5rem;font-size:3rem;line-height:1.0834}}.f--time-string{font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.f--time-string{font-size:1.125rem;line-height:1.5556}}.f--video-embed{position:relative;padding-top:56.25%}.f--video-embed .video-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.cc--rich-text::after{display:block;clear:both;content:""}.cc--accordions{overflow:hidden;padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--accordions{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--accordions{padding-right:20.8333333333%;padding-left:20.8333333333%}}.tc--left-navigation .cc--accordions,.tc--chaptered-page .cc--accordions,.tc--program-listing .cc--accordions{padding-right:0;padding-left:0}.cc--accordions header .f--section-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--accordions header .f--section-title{margin-bottom:1.25rem}}.cc--accordions header .f--section-title h2{font-size:1.875rem;line-height:1.3334;margin-bottom:0}@media screen and (min-width:768px){.cc--accordions header .f--section-title h2{font-size:2.625rem;line-height:1.2381}}.cc--accordions header .f--description{padding-bottom:1.875rem}.cc--accordions header .f--description p{font-size:1.125rem;line-height:1.3889}@media screen and (min-width:768px){.cc--accordions header .f--description p{margin-bottom:2.5rem;font-size:1.25rem;line-height:1.4}}.cc--accordions header .f--description p:last-child{margin-bottom:0}.cc--accordions .c--accordions{max-width:1800px;margin:0 auto}.cc--accordions .c--accordions .accordion-controls{display:none}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion-controls{display:flex;justify-content:flex-end}}.cc--accordions .c--accordions .accordion-controls button{font-size:.875rem;line-height:1.4286;color:#494949;letter-spacing:.03125rem;text-transform:uppercase}.cc--accordions .c--accordions .accordion-controls button:last-child{margin-left:1.875rem}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion-controls button{transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion-controls button:hover{color:#167faa}.cc--accordions .c--accordions>ul{list-style:none;padding:0;margin:0}.cc--accordions .c--accordions>ul>li{position:relative;border-bottom:.0625rem solid #f0efe8}@media screen and (min-width:1024px){.cc--accordions .c--accordions>ul>li{padding-right:3.5714285714%;padding-left:3.5714285714%}}.cc--accordions .c--accordions>ul>li button{padding-top:1.25rem;padding-bottom:1.25rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;display:block;position:relative;width:100%;transition:padding .2s ease;border:0;border-radius:0;background:none;color:#333;text-align:left}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li button{padding-top:1.25rem;padding-bottom:1.25rem}}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button{transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button:hover .item-title{color:#167faa}html[data-whatintent=mouse] .cc--accordions .c--accordions>ul>li button:hover::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down-blue.svg) no-repeat 100%}.cc--accordions .c--accordions>ul>li button .item-title{padding-right:1.875rem;font-size:1.125rem;line-height:1.6667;display:flex;color:#494949;text-transform:uppercase;letter-spacing:.03125rem}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li button .item-title{font-size:1.25rem;line-height:1.5}}.cc--accordions .c--accordions>ul>li button .f--description{font-size:.75rem;line-height:1.8334}.cc--accordions .c--accordions>ul>li button::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;right:.625rem;width:.875rem;height:.5rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down.svg) no-repeat 100%}.cc--accordions .c--accordions>ul>li button.open::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-up.svg) no-repeat 100% !important}.cc--accordions .c--accordions>ul>li .accordion-panel{padding-bottom:1.25rem;display:none}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel{padding-bottom:1.5625rem}}.cc--accordions .c--accordions>ul>li .accordion-panel ul,.cc--accordions .c--accordions>ul>li .accordion-panel ol{padding-top:0;padding-bottom:.9375rem;padding-left:0;list-style:none}.cc--accordions .c--accordions>ul>li .accordion-panel ul li,.cc--accordions .c--accordions>ul>li .accordion-panel ol li{padding-left:1.5625rem;position:relative}@media screen and (min-width:768px){.cc--accordions .c--accordions>ul>li .accordion-panel ul li,.cc--accordions .c--accordions>ul>li .accordion-panel ol li{padding-left:1.875rem}}.cc--accordions .c--accordions>ul>li .accordion-panel ul li ul,.cc--accordions .c--accordions>ul>li .accordion-panel ul li ol,.cc--accordions .c--accordions>ul>li .accordion-panel ol li ul,.cc--accordions .c--accordions>ul>li .accordion-panel ol li ol{padding-top:0;padding-bottom:0}.cc--accordions .c--accordions>ul>li .accordion-panel ul li a,.cc--accordions .c--accordions>ul>li .accordion-panel ol li a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.cc--admin-tabs{display:none;position:absolute;background-color:rgba(51,51,51,.5)}@media screen and (min-width:768px){.cc--admin-tabs{display:block;top:125px;left:0;z-index:1}}.cc--admin-tabs .c--admin-tabs{max-width:1800px;margin:0 auto;padding-top:6px;padding-right:2.0833333333%;padding-bottom:6px;padding-left:2.0833333333%}@media screen and (min-width:768px){.cc--admin-tabs .c--admin-tabs>ul{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;display:flex;flex-direction:row;list-style-type:none}.cc--admin-tabs .c--admin-tabs>ul>li{margin:0 1.25rem 0 0}.cc--admin-tabs .c--admin-tabs>ul>li a{font-size:.875rem;line-height:1.8572;color:#fff}html[data-whatintent=mouse] .cc--admin-tabs .c--admin-tabs>ul>li a{transition:all .1s}html[data-whatintent=mouse] .cc--admin-tabs .c--admin-tabs>ul>li a:hover{text-decoration:none}}.cc--article-hero{position:relative}.cc--article-hero .text-container{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:1.25rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--article-hero .text-container{padding-top:4.0625rem;padding-right:8.3333333333%;padding-bottom:5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--article-hero .text-container{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--article-hero .f--page-title h1{font-size:1.875rem;line-height:1.3334;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--article-hero .f--page-title h1{font-size:2.625rem;line-height:1.2381;margin-bottom:1.25rem}}.cc--article-hero .f--page-title h1 .text-highlight{position:relative;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-repeat:repeat-x;background-position:0 34px;background-size:auto 4px;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-position:0 35px}@media screen and (min-width:768px){.cc--article-hero .f--page-title h1 .text-highlight{background-position:0 46px}}@media screen and (min-width:768px){.cc--article-hero .f--page-title h1 .text-highlight{background-position:0 47px}}.cc--article-hero .f--text,.cc--article-hero .f--date-string{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--article-hero .f--text,.cc--article-hero .f--date-string{font-size:1rem;line-height:1.5625}}@media screen and (min-width:768px){.cc--article-hero .f--image{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--article-hero .f--image{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--article-hero .f--image figcaption{margin-left:8.3333333333%;font-size:.875rem;line-height:1.5;font-style:italic}@media screen and (min-width:768px){.cc--article-hero .f--image figcaption{margin-top:.625rem;margin-left:0;font-size:1rem;line-height:1.5625}}.cc--back-to-top{display:none;position:fixed;z-index:11;right:1.25rem;bottom:1.25rem}.cc--back-to-top .c--back-to-top button{display:flex;align-items:center;justify-content:center;width:4.375rem;height:4.375rem;border:0;border-radius:50%;cursor:pointer}.cc--back-to-top .c--back-to-top button svg circle{transform:scale(0.9) translate(5.1%,5.1%)}html[data-whatintent=mouse] .cc--back-to-top .c--back-to-top button{transition:all .1s}html[data-whatintent=mouse] .cc--back-to-top .c--back-to-top button:hover svg circle{transform:scale(1.01,1.01);transform-origin:center}html[data-whatintent=mouse] .cc--back-to-top .c--back-to-top button:hover svg polyline{transform:translateY(-3px)}.cc--basic-header{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--basic-header{padding-top:3.75rem;padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--basic-header{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--basic-header .c--basic-header{max-width:1800px;margin:0 auto}.cc--basic-header .f--page-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--basic-header .f--page-title{margin-bottom:1.25rem}}.cc--basic-header .f--page-title h1{font-size:2.375rem;line-height:1.2632;text-align:center}@media screen and (min-width:768px){.cc--basic-header .f--page-title h1{font-size:3.75rem;line-height:1.1667}}.cc--basic-header .f--description p{font-size:1.125rem;line-height:1.5556}@media screen and (min-width:768px){.cc--basic-header .f--description p{font-size:1.25rem;line-height:1.4}}.cc--basic-header .f--description p a{font-size:inherit;line-height:inherit}html[data-whatintent=mouse] .cc--basic-header .f--description p a{transition:all .1s}html[data-whatintent=mouse] .cc--basic-header .f--description p a:hover{color:#201d5d}.cc--basic-header .f--description p:last-child{margin-bottom:0}.cc--basic-header+.cc--manual-cards{padding-top:0}@media screen and (min-width:768px){.cc--branding-footer{margin-right:0;margin-bottom:0;margin-left:0;width:45%}}@media screen and (min-width:1024px){.cc--branding-footer{width:21.875rem}}.cc--branding-footer .c--branding-footer a{margin-right:auto;margin-bottom:2.5rem;margin-left:auto;display:block;max-width:16.6875rem}@media screen and (min-width:768px){.cc--branding-footer .c--branding-footer a{margin-right:0;margin-bottom:0;margin-left:0;width:100%;max-width:none;height:auto}}@media screen and (min-width:768px){.cc--branding-footer .c--branding-footer a svg{width:18rem;height:2.6875rem}}@media screen and (min-width:1024px){.cc--branding-footer .c--branding-footer a svg{width:21.875rem;height:3.25rem}}@media screen and (min-width:1024px){.cc--branding-header .c--branding-header{margin-bottom:.625rem;text-align:center}}.cc--branding-header a{display:block;font-size:0;line-height:1;text-decoration:none}.cc--branding-header a svg{width:12.5rem;height:1.875rem}@media screen and (min-width:768px){.cc--branding-header a svg{width:19rem;height:2.8125rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cc--branding-header a svg{height:1.875rem}}@media screen and (-ms-high-contrast:active)and (min-width:1024px),(-ms-high-contrast:none)and (min-width:1024px){.cc--branding-header a svg{width:18.75rem;height:2.75rem}}@media screen and (min-width:1024px){.cc--branding-header a svg{width:18.75rem;height:2.75rem}}.cc--breadcrumbs{padding-top:0;padding-right:4.1666666667%;padding-bottom:0;padding-left:4.1666666667%;display:none}@media screen and (min-width:1024px){.cc--breadcrumbs{display:block}}.cc--breadcrumbs .c--breadcrumbs{max-width:1800px;margin:0 auto}.cc--breadcrumbs ul{list-style:none;padding:0;margin:0}.cc--breadcrumbs ul li{display:inline-block;text-transform:uppercase}.cc--breadcrumbs ul li:not(:last-child)::after{margin-right:.625rem;margin-left:.625rem;content:"";display:inline-block;width:.0625rem;height:1.25rem;border-right:.0625rem solid #d7d6c9;vertical-align:middle}.cc--breadcrumbs ul li a{font-size:1rem;line-height:1.625;text-decoration:none;text-transform:inherit;letter-spacing:.03125rem}html[data-whatintent=mouse] .cc--breadcrumbs ul li a{transition:all .1s}html[data-whatintent=mouse] .cc--breadcrumbs ul li a:hover{color:#201d5d}.cc--breadcrumbs ul li p{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;font-size:1rem;line-height:1.625;text-transform:inherit}.cc--capstone-card{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.cc--capstone-card{margin-bottom:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:768px){.cc--capstone-card .c--capstone-card{display:flex;justify-content:space-between}}.cc--capstone-card .f--cta-title{margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--capstone-card .f--cta-title{margin-bottom:.625rem}}.cc--capstone-card .f--cta-title h3,.cc--capstone-card .f--cta-title a{font-size:1.375rem;line-height:1.4091}@media screen and (min-width:768px){.cc--capstone-card .f--cta-title h3,.cc--capstone-card .f--cta-title a{font-size:1.5rem;line-height:1.4167}}.cc--capstone-card .f--cta-title a{color:inherit}html[data-whatintent=mouse] .cc--capstone-card .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--capstone-card .f--cta-title a:hover{text-decoration:none}.cc--capstone-card .capstone-info{display:flex;flex-wrap:wrap;align-items:center}.cc--capstone-card .author,.cc--capstone-card .organization,.cc--capstone-card .f--text{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--capstone-card .author,.cc--capstone-card .organization,.cc--capstone-card .f--text{font-size:1rem;line-height:1.5625}}.cc--capstone-card .author p,.cc--capstone-card .organization p,.cc--capstone-card .f--text p{margin-bottom:.625rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:1024px){.cc--capstone-card .author p,.cc--capstone-card .organization p,.cc--capstone-card .f--text p{margin-bottom:0;font-size:1rem;line-height:1.5625}}.cc--capstone-card .author a,.cc--capstone-card .organization a,.cc--capstone-card .f--text a{color:inherit;text-decoration:none}html[data-whatintent=mouse] .cc--capstone-card .author a,html[data-whatintent=mouse] .cc--capstone-card .organization a,html[data-whatintent=mouse] .cc--capstone-card .f--text a{transition:all .1s}html[data-whatintent=mouse] .cc--capstone-card .author a:hover,html[data-whatintent=mouse] .cc--capstone-card .organization a:hover,html[data-whatintent=mouse] .cc--capstone-card .f--text a:hover{color:#167faa}.cc--capstone-card .f--text,.cc--capstone-card .author{display:flex;position:relative;align-items:center}.cc--capstone-card .f--text::after,.cc--capstone-card .author::after{margin-right:.9375rem;margin-left:.9375rem;content:"";display:inline-flex;width:.0625rem;height:1.25rem;background-color:#d7d6c9}.cc--capstone-card .organization a::after{padding-right:.1875rem;content:";";display:inline-flex}.cc--capstone-card .organization a:last-child::after{display:none}.cc--capstone-cards{padding-top:1.5625rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--capstone-cards{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--capstone-cards{padding-right:20.8333333333%;padding-left:20.8333333333%}}.tc--profile .cc--capstone-cards{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.cc--capstone-cards .c--capstone-cards{max-width:1800px;margin:0 auto}.cc--capstone-cards .f--field-components>.f--link{text-align:center}@media screen and (min-width:1024px){.cc--capstone-cards .f--field-components>.f--link{text-align:left}}.cc--capstone-cards .f--field-components>.f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto}@media screen and (min-width:768px){.cc--capstone-cards .f--field-components>.f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--capstone-cards .f--field-components>.f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--capstone-cards .f--field-components>.f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--capstone-cards .f--field-components>.f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--caption-image-text{margin-top:.9375rem;margin-bottom:1.25rem;background-color:rgba(185,217,235,.25)}@media screen and (min-width:768px){.cc--caption-image-text{margin-top:2.8125rem;margin-bottom:2.5rem}}.cc--caption-image-text .c--caption-image-text{padding-top:1.5625rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;max-width:1800px;margin:0 auto;position:relative}@media screen and (min-width:768px){.cc--caption-image-text .c--caption-image-text{padding-top:5rem;padding-right:8.3333333333%;padding-bottom:5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--caption-image-text .c--caption-image-text{padding-right:6.25%;padding-left:6.25%}}.cc--caption-image-text .c--caption-image-text::before{content:"";display:block;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 16.6666666667%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#333}@media screen and (min-width:768px){.cc--caption-image-text .c--caption-image-text::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--caption-image-text .c--caption-image-text::before{width:calc(100% - 8.3333333333%)}}@media screen and (min-width:1024px){.cc--caption-image-text .intro-header{padding-right:16.6666666667%;padding-left:16.6666666667%}}.cc--caption-image-text .f--section-title h2{font-size:1.875rem;line-height:1.3334;margin-bottom:1.25rem;color:#494949;text-align:center}@media screen and (min-width:768px){.cc--caption-image-text .f--section-title h2{font-size:2.625rem;line-height:1.2381;margin-bottom:3.125rem}}.cc--caption-image-text .f--description{margin-bottom:1.25rem;position:relative;clear:both}@media screen and (min-width:768px){.cc--caption-image-text .f--description{margin-bottom:3.75rem}}.cc--caption-image-text .f--description::before{margin-right:auto;margin-bottom:1.25rem;margin-left:auto;content:"";display:block;width:1.875rem;height:1.4375rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-quote-blue.svg) no-repeat 100%}.cc--caption-image-text .f--description p{margin-bottom:0;font-size:1.375rem;line-height:1.3182}@media screen and (min-width:768px){.cc--caption-image-text .f--description p{font-size:1.75rem;line-height:1.25}}.cc--caption-image-text .f--description p a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.cc--caption-image-text .f--text{margin-top:.625rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--caption-image-text .f--text{font-size:1rem;line-height:1.5625}}@media screen and (min-width:768px){.cc--caption-image-text .image-text-wrapper{display:flex;justify-content:space-between}}@media screen and (min-width:768px){.cc--caption-image-text .image-container{width:47.5%}}@media screen and (min-width:1024px){.cc--caption-image-text .image-container{width:28.5714285714%}}.cc--caption-image-text .image-container .f--image{width:100%;height:0;padding-bottom:100%;position:relative;width:100%}@media screen and (min-width:768px){.cc--caption-image-text .image-container .f--image{width:100%;height:0;padding-bottom:177.7777777778%}}.cc--caption-image-text .image-container img{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover}.cc--caption-image-text .cc--rich-text{margin-top:1.875rem;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}@media screen and (min-width:768px){.cc--caption-image-text .cc--rich-text{margin-top:0;width:47.5%}}@media screen and (min-width:1024px){.cc--caption-image-text .cc--rich-text{width:66.6666666667%}}.cc--caption-image-text .cc--rich-text h3{margin-top:0;margin-bottom:.625rem;font-size:1.375rem;line-height:1.4091}@media screen and (min-width:768px){.cc--caption-image-text .cc--rich-text h3{font-size:1.5rem;line-height:1.4167}}.cc--caption-image-text .cc--rich-text p{font-size:1.125rem;line-height:1.3889;margin-bottom:1.875rem}@media screen and (min-width:768px){.cc--caption-image-text .cc--rich-text p{font-size:1.25rem;line-height:1.4;margin-bottom:2.5rem}}.cc--caption-image-text .cc--rich-text p:last-child{margin-bottom:0rem}.cc--chapter-content-main{max-width:1800px;margin:0 auto}@media screen and (min-width:1024px){.cc--chapter-content-main .c--chapter-content-main{display:flex;justify-content:space-between}}.cc--chapter-content-main .c--chapter-content-main .cc--chapter-jump-links{background:#f7f7f7}@media screen and (min-width:1024px){.cc--chapter-content-main .c--chapter-content-main .cc--chapter-jump-links{position:sticky;top:10.625rem;background:rgba(0,0,0,0)}}.cc--chapter-content-main .c--chapter-content-main .cc--back-to-top{padding-right:0;padding-left:0}.cc--chapter-content-main .c--chapter-content-main .content-sidebar{position:relative}@media screen and (min-width:1024px){.cc--chapter-content-main .c--chapter-content-main .content-sidebar{width:29.1666666667%}}.cc--chapter-content-main .c--chapter-content-main .content-main{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--chapter-content-main .c--chapter-content-main .content-main{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--chapter-content-main .c--chapter-content-main .content-main{padding-right:6.25%;padding-left:6.25%;width:70.8333333333%}}.cc--chapter-jump-links{margin-bottom:3.125rem}.cc--chapter-jump-links h2{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--chapter-jump-links .jump-links-toggle{font-size:1.25rem;line-height:1.5;padding-top:1.25rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%;margin-top:1.875rem;display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;height:4.125rem;color:#494949;letter-spacing:.03125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--chapter-jump-links .jump-links-toggle{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--chapter-jump-links .jump-links-toggle{display:none}}.cc--chapter-jump-links .jump-links-toggle::before{content:"";display:block;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 20%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#d7d6c9}@media screen and (min-width:768px){.cc--chapter-jump-links .jump-links-toggle::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--chapter-jump-links .jump-links-toggle::before{display:none}}.cc--chapter-jump-links .jump-links-toggle svg{width:1.0625rem;height:1.0625rem;transition:transform .3s ease-in-out}.cc--chapter-jump-links .jump-links-toggle.is-active svg{transform:rotate(180deg)}.cc--chapter-jump-links .chapter-menu-nav{background:#f7f7f7}.cc--chapter-jump-links .chapter-menu-nav::before{content:"";display:none;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 28.5714285714%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#d7d6c9}@media screen and (min-width:1024px){.cc--chapter-jump-links .chapter-menu-nav::before{display:block}}.cc--chapter-jump-links .chapter-menu{list-style:none;padding:0;margin:0;padding-top:1.25rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%;display:none}@media screen and (min-width:768px){.cc--chapter-jump-links .chapter-menu{padding-top:1.875rem;padding-right:8.3333333333%;padding-bottom:1.875rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--chapter-jump-links .chapter-menu{padding-top:3.125rem;padding-right:0;padding-left:0;display:block}}.cc--chapter-jump-links .chapter-menu.is-active{display:block}.cc--chapter-jump-links .chapter-menu li{margin-bottom:1.875rem}.cc--chapter-jump-links .chapter-menu li:last-child{margin-bottom:0}.cc--chapter-jump-links .chapter-menu a{font-size:1rem;line-height:1.1875;display:block;position:relative;text-align:left;text-decoration:none;text-transform:uppercase}@media screen and (min-width:1024px){.cc--chapter-jump-links .chapter-menu a{padding-right:7.1428571429%;padding-left:14.2857142857%}}html[data-whatintent=mouse] .cc--chapter-jump-links .chapter-menu a{transition:all .1s}html[data-whatintent=mouse] .cc--chapter-jump-links .chapter-menu a:hover{color:#167faa}@media screen and (min-width:1024px){.cc--chapter-jump-links .chapter-menu a.is-active::before{content:"";display:block;position:absolute;top:-0.3125rem;left:0;width:2.1875rem;height:1.75rem;border-top-right-radius:50%;border-bottom-right-radius:50%;background:#fff url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-gray.svg) no-repeat 17px center/8px 8px}}@media screen and (min-width:1024px){.cc--chapter{margin-bottom:4.6875rem}}@media screen and (min-width:1024px){.cc--chapter:last-child{margin-bottom:0}}.cc--chapter:last-child .cc--back-to-top{margin-bottom:0}.cc--chapter .c--chapter>.f--section-title h2{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--chapter .c--chapter>.f--section-title h2{margin-bottom:.9375rem}}.cc--chapter .c--chapter .cc--component-container:not(.cc--back-to-top):last-of-type{margin-bottom:0}.cc--chapter .c--chapter .cc--accordions .c--accordions .f--description p{font-size:.875rem;line-height:1.5715}@media screen and (min-width:768px){.cc--chapter .c--chapter .cc--accordions .c--accordions .f--description p{font-size:1rem;line-height:1.75}}.cc--chapter .c--chapter .cc--accordions .c--accordions .f--description p:last-child{margin-bottom:0}.cc--chart{padding-right:8.3333333333%;padding-left:8.3333333333%;margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--chart{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--chart{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--chart .c--chart{max-width:1800px;margin:0 auto}.cc--chart .f--section-title h2{margin-bottom:0}.cc--chart .charts-google{overflow:hidden;overflow-x:auto}@media screen and (min-width:1024px){.cc--chart .charts-google{overflow:hidden}}.cc--chart .charts-google svg text{font-size:.875rem;line-height:1;fill:#494949}#cu-privacy-notice{-webkit-transition:400ms all;transition:400ms all;background:#444;color:#fff !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:19px;line-height:1.42857;position:fixed;left:0;right:0;margin:auto;bottom:0;padding:20px 30px;z-index:1000}#cu-privacy-notice.dismissed{opacity:0;-webkit-transform:translate(0,800px);-ms-transform:translate(0,800px);transform:translate(0,800px)}#cu-privacy-notice.full-width{width:100% !important}#cu-privacy-notice a{color:#fff !important;text-decoration:underline;font-weight:bold}#cu-privacy-notice button{background:none;border:0;cursor:pointer;display:block;font-size:1.2em;margin:15px auto}#cu-privacy-notice a:hover,#cu-privacy-notice button:hover{opacity:.5}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#cu-privacy-notice-icon{display:block;box-sizing:border-box;width:22px;height:22px;padding:5px;border-width:5px;border-style:solid;border-color:#000;border-radius:100%;background:-webkit-linear-gradient(-45deg,transparent 0%,transparent 46%,#FFB400 46%,#FFB400 56%,transparent 56%,transparent 100%),-webkit-linear-gradient(45deg,transparent 0%,transparent 46%,#FFB400 46%,#FFB400 56%,transparent 56%,transparent 100%);background:-ms-linear-gradient(-45deg,transparent 0%,transparent 46%,#FFB400 46%,#FFB400 56%,transparent 56%,transparent 100%),-ms-linear-gradient(45deg,transparent 0%,transparent 46%,#FFB400 46%,#FFB400 56%,transparent 56%,transparent 100%);background:linear-gradient(-45deg,transparent 0%,transparent 46%,#FFB400 46%,#FFB400 56%,transparent 56%,transparent 100%),linear-gradient(45deg,transparent 0%,transparent 46%,#FFB400 46%,#FFB400 56%,transparent 56%,transparent 100%);background-color:#000}#cu-privacy-notice-button{background:#c0cd3f;color:#000;padding:15px 30px;font-size:19px;white-space:nowrap}@media(max-width:767px){#cu-privacy-notice.with-message{display:flex;flex-direction:column-reverse}#cu-privacy-notice.with-message button{margin:15px 0 0;padding:0}#cu-privacy-notice.with-message #cu-privacy-notice-button{margin:0}}@media(min-width:768px){#cu-privacy-notice-wrapper{display:flex}#cu-privacy-notice button{margin:0}#cu-privacy-notice-button{margin-left:60px}#cu-privacy-notice{width:750px}#cu-privacy-notice.with-message{display:flex;flex-direction:row-reverse}#cu-privacy-notice.with-message button{flex-basis:40%;min-width:150px;margin:0 0 0 15px}}@media(min-width:992px){#cu-privacy-notice{width:970px}}@media(min-width:1200px){#cu-privacy-notice{width:1170px}}.cc--degree-detail-card{padding-top:.625rem;margin-bottom:.9375rem;border-top:.0625rem solid #f0efe8}@media screen and (min-width:768px){.cc--degree-detail-card{margin-right:5%;margin-bottom:2.5rem;width:30%}.cc--degree-detail-card:nth-child(3n){margin-right:0}}@media screen and (min-width:1024px){.cc--degree-detail-card{margin-right:2.2727272727%;margin-bottom:0;width:18.1818181818%}.cc--degree-detail-card:nth-child(3n){margin-right:2.2727272727%}.cc--degree-detail-card:last-child{margin-right:0}}.cc--degree-detail-card .f--cta-title{margin-bottom:.3125rem}.cc--degree-detail-card .f--cta-title h3{font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--degree-detail-card .f--cta-title h3{font-size:.875rem;line-height:1.5}}.cc--degree-detail-card .f--description p{font-size:.75rem;line-height:1.5}@media screen and (min-width:768px){.cc--degree-detail-card .f--description p{font-size:.875rem;line-height:1.5}}.cc--degree-detail-card .f--description p:last-child{margin-bottom:0}.cc--degree-details{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--degree-details{padding-right:8.3333333333%;padding-bottom:0;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--degree-details{padding-right:4.1666666667%;padding-bottom:3.125rem;padding-left:4.1666666667%}}.cc--degree-details .c--degree-details{max-width:1800px;margin:0 auto}@media screen and (min-width:768px){.cc--degree-details .f--field-components{display:flex;flex-wrap:wrap;justify-content:center}}.cc--event-hero{max-width:1800px;margin:0 auto}@media screen and (min-width:1024px){.cc--event-hero .c--event-hero{padding-top:2.8125rem;padding-right:4.1666666667%;padding-bottom:2.5rem;padding-left:4.1666666667%}}.cc--event-hero .event-hero-wrapper{margin-top:.3125rem;margin-bottom:3.125rem;padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;position:relative;background-color:rgba(185,217,235,.25)}@media screen and (min-width:768px){.cc--event-hero .event-hero-wrapper{padding-top:2.8125rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;margin-top:.3125rem;margin-bottom:5rem}}@media screen and (min-width:1024px){.cc--event-hero .event-hero-wrapper{padding-top:2.5rem;padding-right:4.5454545455%;padding-bottom:1.875rem;padding-left:4.5454545455%;display:flex;justify-content:space-between}}.cc--event-hero .event-hero-wrapper::before{content:"";display:block;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 20%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#2494c2}@media screen and (min-width:768px){.cc--event-hero .event-hero-wrapper::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--event-hero .event-hero-wrapper::before{width:calc(100% - 9.0909090909%)}}.cc--event-hero .f--image{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--event-hero .f--image{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--event-hero .f--image{padding-right:18.1818181818%;padding-left:18.1818181818%}}.cc--event-hero .f--image figcaption{font-size:.875rem;line-height:1.5;font-style:italic}@media screen and (min-width:768px){.cc--event-hero .f--image figcaption{font-size:1rem;line-height:1.5625}}@media screen and (min-width:1024px){.cc--event-hero .event-detail{position:relative;width:56.8181818182%}}@media screen and (min-width:1024px){.cc--event-hero .socials-container{position:absolute;right:0;bottom:0}}.cc--event-hero .socials-container .cc--social-share{margin-top:1.875rem;display:block;position:relative;top:auto;left:auto}.cc--event-hero .socials-container .cc--social-share .c--social-share .title{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--event-hero .socials-container .cc--social-share .c--social-share .addtoany_list{flex-direction:row;justify-content:flex-start}@media screen and (min-width:1024px){.cc--event-hero .socials-container .cc--social-share .c--social-share .addtoany_list{justify-content:flex-end}}.cc--event-hero .socials-container .cc--social-share .c--social-share .links-wrapper{flex-direction:row;justify-content:flex-start}.cc--event-hero .socials-container .cc--social-share .c--social-share a{margin-right:1.875rem;margin-bottom:0}.cc--event-hero .socials-container .cc--social-share .c--social-share a:last-child{margin-right:0;margin-bottom:0}.cc--event-hero .socials-container .cc--social-share .c--social-share a .a2a_svg,.cc--event-hero .socials-container .cc--social-share .c--social-share a svg{width:1.25rem;height:1.25rem;fill:#494949}html[data-whatintent=mouse] .cc--event-hero .socials-container .cc--social-share .c--social-share a{transition:all .1s}html[data-whatintent=mouse] .cc--event-hero .socials-container .cc--social-share .c--social-share a:hover svg{fill:#201d5d}.cc--event-hero .links-container{margin-top:2.5rem}@media screen and (min-width:1024px){.cc--event-hero .links-container{margin-top:0;margin-right:4.5454545455%;display:flex;flex-direction:column;justify-content:flex-end;width:27.2727272727%}}.cc--event-hero .links-container .f--link{margin-bottom:.625rem;text-align:center}.cc--event-hero .links-container .f--link:last-child{margin-bottom:0}.cc--event-hero .links-container .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;max-width:12.5rem;background-color:#fff}@media screen and (min-width:768px){.cc--event-hero .links-container .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--event-hero .links-container .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--event-hero .links-container .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--event-hero .links-container .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--event-hero .links-container .atc-container{position:relative;text-align:center}.cc--event-hero .links-container .atc-btn{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;max-width:12.5rem;background-color:#fff}@media screen and (min-width:768px){.cc--event-hero .links-container .atc-btn{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--event-hero .links-container .atc-btn:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--event-hero .links-container .atc-btn{transition:all .1s}html[data-whatintent=mouse] .cc--event-hero .links-container .atc-btn:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--event-hero .links-container .add-to-calendar-links{padding-top:.625rem;padding-bottom:.625rem;list-style:none;padding:0;margin:0;display:none;border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem;background-color:#b9d9eb;overflow:hidden}.cc--event-hero .links-container .add-to-calendar-links.visible{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;max-width:10rem}@media screen and (min-width:768px){.cc--event-hero .links-container .add-to-calendar-links.visible{max-width:12.5rem}}.cc--event-hero .links-container .add-to-calendar-links a{padding-top:.625rem;padding-right:8.3333333333%;padding-bottom:.625rem;padding-left:8.3333333333%;font-size:.875rem;line-height:1.2858;display:block;color:#494949;font-family:freight-sans-condensed-pro,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:.03125rem;text-decoration:none}html[data-whatintent=mouse] .cc--event-hero .links-container .add-to-calendar-links a{transition:all .1s}html[data-whatintent=mouse] .cc--event-hero .links-container .add-to-calendar-links a:hover{color:#201d5d}.cc--event-hero .f--page-title h1{margin-bottom:1.25rem;font-size:1.875rem;line-height:1.3334}@media screen and (min-width:768px){.cc--event-hero .f--page-title h1{margin-bottom:1.875rem;font-size:2.625rem;line-height:1.2381}}@media screen and (min-width:1024px){.cc--event-hero .f--page-title h1{margin-bottom:1.25rem}}.cc--event-hero .f--date-string{margin-bottom:1.875rem;font-size:.875rem;line-height:1.1429;letter-spacing:.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--event-hero .f--date-string{margin-right:nul;margin-bottom:1.875rem;margin-left:nul;font-size:1rem;line-height:1.125}}.cc--event-hero .f--time-string,.cc--event-hero .f--text,.cc--event-hero .f--link,.cc--event-hero .f--description{font-size:.875rem;line-height:1.5}.cc--event-hero .f--time-string p,.cc--event-hero .f--text p,.cc--event-hero .f--link p,.cc--event-hero .f--description p{margin-right:nul;margin-bottom:0;margin-left:nul;color:inherit;font-size:inherit}.cc--event-hero .f--time-string a,.cc--event-hero .f--text a,.cc--event-hero .f--link a,.cc--event-hero .f--description a{color:inherit;font-size:inherit;text-decoration:underline}html[data-whatintent=mouse] .cc--event-hero .f--time-string a,html[data-whatintent=mouse] .cc--event-hero .f--text a,html[data-whatintent=mouse] .cc--event-hero .f--link a,html[data-whatintent=mouse] .cc--event-hero .f--description a{transition:all .1s}html[data-whatintent=mouse] .cc--event-hero .f--time-string a:hover,html[data-whatintent=mouse] .cc--event-hero .f--text a:hover,html[data-whatintent=mouse] .cc--event-hero .f--link a:hover,html[data-whatintent=mouse] .cc--event-hero .f--description a:hover{color:inherit;text-decoration:none}.cc--event-hero .f--time-string{margin-right:nul;margin-bottom:1.25rem;margin-left:nul}@media screen and (min-width:1024px){.cc--event-hero .f--time-string{margin-right:nul;margin-bottom:1.875rem;margin-left:nul}}.cc--event-hero .f--description{margin-top:1.25rem;margin-right:nul;margin-left:nul}@media screen and (min-width:1024px){.cc--event-hero .f--description{padding-right:27.2727272727%;margin-top:1.875rem;margin-right:nul;margin-left:nul}}.cc--events-card-listing{max-width:1800px;margin:0 auto}.cc--events-card-listing .c--events-card-listing{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--events-card-listing .c--events-card-listing{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--events-card-listing .c--events-card-listing{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--events-card-listing .c--events-card-listing .f--section-title{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--events-card-listing .c--pager{margin-bottom:3.125rem}@media screen and (min-width:768px){.cc--events-card-listing .c--pager{margin-bottom:6.25rem}}.cc--events-card{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #f0efe8}@media screen and (min-width:768px){.cc--events-card{margin-bottom:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:768px){.cc--events-card .c--events-card{display:flex;justify-content:space-between}}.cc--events-card .image-container{margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--events-card .image-container{margin-bottom:0;order:2;width:45%}}@media screen and (min-width:1024px){.cc--events-card .image-container{width:35.7142857143%}}@media screen and (min-width:768px){.cc--events-card .image-container+.text-container{order:1;width:50%}}@media screen and (min-width:1024px){.cc--events-card .image-container+.text-container{width:60.7142857143%}}.cc--events-card .f--category{margin-bottom:.625rem}.cc--events-card .f--cta-title{margin-bottom:.625rem}.cc--events-card .f--cta-title,.cc--events-card .f--cta-title h3,.cc--events-card .f--cta-title a{font-size:1.375rem;line-height:1.4091;color:#494949}html[data-whatintent=mouse] .cc--events-card .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--events-card .f--cta-title a:hover{color:#167faa;text-decoration:none}.cc--events-card .f--description p{font-size:.875rem;line-height:1.5}.cc--events-card .f--description p:last-child{margin-bottom:0}.cc--events-card .time-wrapper{margin-top:1.25rem;margin-bottom:.625rem}.cc--events-card .f--date-string,.cc--events-card .f--text{font-size:.875rem;line-height:1.5715;display:flex;color:#333}.cc--events-card .f--date-string span,.cc--events-card .f--text span{display:inline-flex}.cc--events-card .f--date-string span:nth-child(2)::before,.cc--events-card .f--text span:nth-child(2)::before{margin-right:.625rem;margin-left:.625rem;content:"";display:inline-flex;width:.0625rem;height:1.25rem;background-color:#d7d6c9}.cc--events-listing-component{margin-bottom:2.5rem}.cc--events-listing-component.with-image .image-container{margin-bottom:1.25rem}@media screen and (min-width:1024px){.cc--events-listing-component .text-container{padding-right:7.1428571429%;padding-left:7.1428571429%}}.cc--events-listing-component .f--cta-title{margin-bottom:.625rem}.cc--events-listing-component .f--cta-title,.cc--events-listing-component .f--cta-title h3,.cc--events-listing-component .f--cta-title a{font-size:1.25rem;line-height:1.6;color:#b9d9eb}html[data-whatintent=mouse] .cc--events-listing-component .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-component .f--cta-title a:hover{color:#333;text-decoration:none}.cc--events-listing-component .f--date-string,.cc--events-listing-component .f--text{font-size:.75rem;line-height:1.5;color:#333}@media screen and (min-width:1024px){.cc--events-listing-component .f--date-string,.cc--events-listing-component .f--text{font-size:.875rem;line-height:1.5}}.cc--featured-events{padding-top:2.5rem;padding-bottom:2.5rem}.tc--events .cc--featured-events{padding-top:0;padding-bottom:0}.cc--featured-events .c--featured-events{background-color:#201d5d}@media screen and (min-width:1024px){.cc--featured-events .c--featured-events{padding-right:4.1666666667%;padding-left:4.1666666667%}}.cc--featured-events .c--featured-events .inner-wrapper{max-width:1800px;margin:0 auto;padding-top:4.375rem;padding-bottom:4.375rem;position:relative}@media screen and (min-width:768px){.cc--featured-events .c--featured-events .inner-wrapper{padding-top:5rem;padding-bottom:2.5rem}}.cc--featured-events .cta-wrapper{margin-top:2.5rem;padding-right:8.3333333333%;padding-left:8.3333333333%}.cc--featured-events .cta-wrapper .f--link{text-align:center}.cc--featured-events .cta-wrapper .f--link a{padding-right:1.5625rem;font-size:1rem;line-height:1.625;display:inline-block;color:#fff;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-blue.svg) no-repeat calc(100% - 3px) center/15px 15px}@media screen and (min-width:768px){.cc--featured-events .cta-wrapper .f--link a{justify-content:center}}html[data-whatintent=mouse] .cc--featured-events .cta-wrapper .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--featured-events .cta-wrapper .f--link a:hover{transition:background-position 200ms;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-blue.svg) no-repeat calc(100% + 2px) center/15px 15px;color:#fff}.cc--featured-events .f--section-title{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:1024px){.cc--featured-events .f--section-title{padding-right:0;padding-left:0}}.cc--featured-events .f--section-title h2{margin-bottom:2.5rem;font-size:2.375rem;line-height:1.2632;color:#fff}@media screen and (min-width:768px){.cc--featured-events .f--section-title h2{font-size:3.75rem;line-height:1.1667}}@media screen and (min-width:1024px){.cc--featured-events .flex-container{display:flex;justify-content:space-between}}@media screen and (min-width:1024px){.cc--featured-events .cc--events-listing-component .text-container{padding-right:0;padding-left:0}}.cc--featured-events .cc--events-listing-component .f--category{font-size:.875rem;line-height:1.1429;margin-bottom:.625rem;color:#ffa531}@media screen and (min-width:768px){.cc--featured-events .cc--events-listing-component .f--category{font-size:1rem;line-height:1.125;margin-bottom:.9375rem}}.cc--featured-events .cc--events-listing-component .f--cta-title{margin-bottom:.625rem}.cc--featured-events .cc--events-listing-component .f--cta-title h3,.cc--featured-events .cc--events-listing-component .f--cta-title h3 a{font-size:1.25rem;line-height:1.35;color:#fff}@media screen and (min-width:768px){.cc--featured-events .cc--events-listing-component .f--cta-title h3,.cc--featured-events .cc--events-listing-component .f--cta-title h3 a{font-size:1.5rem;line-height:1.2917}}html[data-whatintent=mouse] .cc--featured-events .cc--events-listing-component .f--cta-title h3,html[data-whatintent=mouse] .cc--featured-events .cc--events-listing-component .f--cta-title h3 a{transition:all .1s}html[data-whatintent=mouse] .cc--featured-events .cc--events-listing-component .f--cta-title h3:hover,html[data-whatintent=mouse] .cc--featured-events .cc--events-listing-component .f--cta-title h3 a:hover{color:#b9d9eb;text-decoration:none}.cc--featured-events .cc--events-listing-component .f--date-string,.cc--featured-events .cc--events-listing-component .f--text{color:#fff}@media screen and (min-width:1024px){.cc--featured-events .featured-card{margin-bottom:0;flex:0 0 47.7272727273%;width:47.7272727273%}}@media screen and (min-width:768px){.cc--featured-events .featured-card .cc--events-listing-component{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--featured-events .featured-card .cc--events-listing-component{padding-right:0;padding-left:0}}.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component{flex-direction:column}.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .text-container,.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .image-container{flex:0 0 100%;width:100%}.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .image-container{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .image-container{margin-bottom:1.875rem}}.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .text-container{position:relative;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .text-container{padding-right:0;padding-bottom:0;padding-left:0}}.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .text-container::after{position:absolute;bottom:0;left:8.3333333333%;display:block;height:.0625rem;width:calc(100% - 16.6666666667%);border-bottom:.0625rem solid #fff;content:""}@media screen and (min-width:768px){.cc--featured-events .featured-card .cc--events-listing-component .c--events-listing-component .text-container::after{display:none}}.cc--featured-events .featured-card .f--image{position:relative}@media screen and (min-width:1024px){.cc--featured-events .featured-card .f--image{margin-bottom:0}}.cc--featured-events .featured-card .f--cta-title h3,.cc--featured-events .featured-card .f--cta-title h3 a{font-size:1.625rem;line-height:1.2693}@media screen and (min-width:768px){.cc--featured-events .featured-card .f--cta-title h3,.cc--featured-events .featured-card .f--cta-title h3 a{font-size:2.25rem;line-height:1.1945}}.cc--featured-events .cards-list{padding-right:8.3333333333%;padding-left:8.3333333333%;margin-bottom:0;list-style-type:none}@media screen and (min-width:1024px){.cc--featured-events .cards-list{margin-top:1.5625rem;margin-bottom:0;padding-right:0;padding-left:0;flex:0 0 47.7272727273%;width:47.7272727273%}}.cc--featured-events .cards-list .cc--events-listing-component{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:.0625rem solid rgba(255,255,255,.5)}@media screen and (min-width:768px){.cc--featured-events .cards-list .cc--events-listing-component{padding-bottom:1.875rem;margin-bottom:1.875rem}}.cc--featured-events .cards-list .cc--events-listing-component.with-image .c--events-listing-component{display:block;overflow:hidden}@media screen and (min-width:768px){.cc--featured-events .cards-list .cc--events-listing-component.with-image .c--events-listing-component{display:flex;justify-content:space-between}}.cc--featured-events .cards-list li:last-child .cc--events-listing-component{margin-bottom:0;padding-bottom:0;border-bottom:0}@media screen and (min-width:768px){.cc--featured-events .cards-list .with-image .text-container{padding-right:0;flex:0 0 45%;order:1;width:45%}}@media screen and (min-width:1024px){.cc--featured-events .cards-list .with-image .text-container{padding-right:0;padding-left:0;flex:0 0 47.619047619%;width:47.619047619%}}@media screen and (min-width:768px){.cc--featured-events .cards-list .image-container{margin-bottom:0;margin-left:0;flex:0 0 42.5%;order:2;width:45%;float:none}}@media screen and (min-width:1024px){.cc--featured-events .cards-list .image-container{flex:0 0 47.619047619%;width:47.619047619%}}.cc--featured-news{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--featured-news{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--featured-news{padding-right:4.1666666667%;padding-left:4.1666666667%}}.tc--left-navigation .cc--featured-news{padding-right:0;padding-left:0}.cc--featured-news .c--featured-news{max-width:1800px;margin:0 auto}@media screen and (min-width:1024px){.cc--featured-news .c--featured-news .f--field-components{display:flex;flex-wrap:wrap}}@media screen and (min-width:1024px){.cc--featured-news .cc--manual-card{margin-right:4.5454545455%;width:47.7272727273%}.cc--featured-news .cc--manual-card:nth-child(even){margin-right:0}}.cc--featured-news .cc--manual-card .f--image::after{background-color:#eb6134}@media screen and (min-width:768px){.cc--featured-news .cc--manual-card .f--image::after{width:calc(100% - 10%)}}@media screen and (min-width:768px){.cc--featured-news .cc--manual-card .text-container{padding-right:5%;padding-left:5%}}@media screen and (min-width:1024px){.cc--featured-news .cc--manual-card .text-container{padding-right:4.7619047619%;padding-left:4.7619047619%}}.cc--fifty-fifty-rich-text .text-containers-wrapper{display:flex;flex-direction:column;justify-content:initial}@media screen and (min-width:1024px){.cc--fifty-fifty-rich-text .text-containers-wrapper{flex-direction:row}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-inner{padding-top:3.75rem;padding-right:8.3333333333%;padding-bottom:3.75rem;padding-left:8.3333333333%;position:relative;z-index:3;width:100%}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-inner{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-inner{padding-top:8.125rem;padding-right:12.5%;padding-bottom:8.125rem;padding-left:12.5%}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container{position:relative;background-color:#fff;color:#333}@media screen and (min-width:1024px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container{display:flex;flex-direction:initial;justify-content:initial;align-items:center;width:50%}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.first::before{content:"";display:block;position:absolute;z-index:11;bottom:-0.3125rem;left:50%;width:calc(100% - 16.6666666667%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#74c7ea}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.first::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.first::before{top:50%;bottom:auto;right:-0.3125rem;left:auto;width:.625rem;height:75%;transform:none;transform:translateY(-50%)}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.blue{background-color:#b9d9eb}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.blue-half{background-color:rgba(185,217,235,.5)}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.sand{background-color:#f0efe8}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.sand-half{background-color:rgba(240,239,232,.5)}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container.white{background-color:#fff}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .link-list{margin-top:.9375rem}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .link-list{margin-top:1.5625rem;display:flex;flex-direction:initial;justify-content:initial;flex-wrap:wrap;text-align:center}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--category{font-size:.875rem;line-height:1.1429;margin-bottom:1.25rem;color:#201d5d;letter-spacing:.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--category{margin-bottom:1.25rem;font-size:1rem;line-height:1.125}}@media screen and (min-width:1024px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--category{font-size:.875rem;line-height:1.2858}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--section-title h2{margin-bottom:.9375rem;color:#201d5d}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--section-title h2{margin-bottom:1.25rem}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--cta-title h3{margin-bottom:.9375rem;font-size:1.125rem;line-height:1.3889;color:#201d5d}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--cta-title h3{font-size:1.25rem;line-height:1.35;margin-bottom:1.25rem}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description{margin-bottom:1.875rem}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description p,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description li{margin-bottom:.9375rem;font-size:1rem;line-height:1.5625;color:#201d5d}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description p,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description li{margin-bottom:1.25rem}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description p:last-child,.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--description li:last-child{margin-bottom:0}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link{margin-bottom:1.5625rem;text-align:center}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link.orange-button a{border:.1875rem solid #ffa531;background-color:#ffa531}html[data-whatintent=mouse] .cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link.orange-button a{transition:all .1s}html[data-whatintent=mouse] .cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link.orange-button a:hover{border:.1875rem solid #ffa531;background-color:#fff}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link{margin-right:1.5625rem}}@media screen and (min-width:1024px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link{text-align:start}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link:last-child{margin-right:0;margin-bottom:0;margin-left:0}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link:only-child{width:100%;text-align:center}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;padding-right:2.5rem;padding-left:2.5rem;width:auto;min-width:auto;background-color:#fff;white-space:normal}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--fifty-fifty-rich-text .text-containers-wrapper .text-container .f--link a{padding-right:2.5rem;padding-left:2.5rem;min-width:auto}}.cc--fifty-fifty-split-cta .text-image-container{display:flex;flex-direction:column;justify-content:initial}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .text-image-container{flex-direction:row-reverse}}.cc--fifty-fifty-split-cta .text-image-container .attribution-container{display:flex;flex-direction:column;justify-content:initial;padding-right:25%;position:absolute;z-index:1;bottom:1.5625rem;left:8.3333333333%}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .attribution-container{left:8.3333333333%}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .text-image-container .attribution-container{left:4.1666666667%}}.cc--fifty-fifty-split-cta .text-image-container .attribution-container .attribution-name,.cc--fifty-fifty-split-cta .text-image-container .attribution-container .attribution-description{color:#fff}.cc--fifty-fifty-split-cta .text-image-container .attribution-container .attribution-name{font-size:1rem;line-height:1.5625}.cc--fifty-fifty-split-cta .text-image-container .attribution-container .attribution-description{font-size:1rem;line-height:1.5625}.cc--fifty-fifty-split-cta .text-image-container .text-inner{padding-top:3.75rem;padding-right:8.3333333333%;padding-bottom:3.75rem;padding-left:8.3333333333%;position:relative;z-index:3;width:100%}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-inner{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .text-image-container .text-inner{padding-right:12.5%;padding-left:12.5%}}.cc--fifty-fifty-split-cta .text-image-container .text-container{position:relative;background-color:#f0efe8;color:#333}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .text-image-container .text-container{display:flex;flex-direction:initial;justify-content:initial;align-items:center;width:50%}}.cc--fifty-fifty-split-cta .text-image-container .text-container .link-list{margin-top:.9375rem}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .link-list{margin-top:1.5625rem;display:flex;flex-direction:initial;justify-content:initial;flex-wrap:wrap;text-align:center}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--category{font-size:.875rem;line-height:1.1429;margin-bottom:1.25rem;color:#201d5d;letter-spacing:.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--category{margin-bottom:1.25rem;font-size:1rem;line-height:1.125}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--category{font-size:.875rem;line-height:1.2858}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--section-title h2{margin-bottom:.9375rem;color:#201d5d}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--section-title h2{margin-bottom:1.25rem}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--cta-title h3{margin-bottom:.9375rem;font-size:1.125rem;line-height:1.3889;color:#201d5d}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--cta-title h3{font-size:1.25rem;line-height:1.35;margin-bottom:1.25rem}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description{margin-bottom:1.875rem}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description p,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description li{margin-bottom:.9375rem;font-size:1rem;line-height:1.5625;color:#201d5d}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description p,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description li{margin-bottom:1.25rem}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description p:last-child,.cc--fifty-fifty-split-cta .text-image-container .text-container .f--description li:last-child{margin-bottom:0}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link{margin-bottom:1.5625rem;text-align:center}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link.orange-button a{border:.1875rem solid #ffa531;background-color:#ffa531}html[data-whatintent=mouse] .cc--fifty-fifty-split-cta .text-image-container .text-container .f--link.orange-button a{transition:all .1s}html[data-whatintent=mouse] .cc--fifty-fifty-split-cta .text-image-container .text-container .f--link.orange-button a:hover{border:.1875rem solid #ffa531;background-color:#fff}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link{margin-right:1.5625rem}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link{text-align:start}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link:last-child{margin-right:0;margin-bottom:0;margin-left:0}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link:only-child{width:100%;text-align:center}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;padding-right:2.5rem;padding-left:2.5rem;width:auto;min-width:auto;background-color:#fff;white-space:normal}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--fifty-fifty-split-cta .text-image-container .text-container .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--fifty-fifty-split-cta .text-image-container .text-container .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .text-image-container .text-container .f--link a{padding-right:2.5rem;padding-left:2.5rem;min-width:auto}}.cc--fifty-fifty-split-cta .image-container{position:relative;z-index:10}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .image-container{display:flex;width:50%}}.cc--fifty-fifty-split-cta .image-container::before{content:"";display:block;position:absolute;z-index:11;bottom:-0.3125rem;left:50%;width:calc(100% - 16.6666666667%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#74c7ea}@media screen and (min-width:768px){.cc--fifty-fifty-split-cta .image-container::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .image-container::before{top:50%;bottom:auto;left:-0.3125rem;width:.625rem;height:75%;transform:none;transform:translateY(-50%)}}.cc--fifty-fifty-split-cta .image-container .f--image{position:relative;z-index:0}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .image-container .f--image{padding-bottom:0;height:auto}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta .image-container .f--image img{position:relative;width:100%;height:100%;object-fit:cover}}.cc--fifty-fifty-split-cta .image-container .gradient{position:absolute;bottom:0;left:0;width:100%;height:12.5rem;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%)}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta.reversed .text-container{order:2}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta.reversed .text-image-container{flex-direction:row}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta.reversed .image-container{order:1}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta.reversed .image-container::before{right:-0.3125rem;left:auto}}@media screen and (min-width:1024px){.cc--fifty-fifty-split-cta.reversed .texture-dots{right:-3.125rem;left:auto}}.cc--filter-form{margin-bottom:2.1875rem}@media screen and (min-width:768px){.cc--filter-form{margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--filter-form{margin-bottom:3.125rem}}html[data-whatinput=keyboard] .cc--filter-form *:focus{outline:3px solid #ffa531;outline-offset:2px}html[data-whatinput=mouse] .cc--filter-form *:focus{outline:none}.cc--filter-form .c--filter-form{max-width:1800px;margin:0 auto}.cc--filter-form h2{margin-top:2.5rem;margin-bottom:.9375rem;padding-right:8.3333333333%;padding-left:8.3333333333%;font-size:1.875rem;line-height:1.3334;color:#494949;text-align:center}@media screen and (min-width:768px){.cc--filter-form h2{margin-top:2.5rem;margin-bottom:2.5rem;font-size:2.625rem;line-height:1.2381}}.cc--filter-form .filter-form-header{position:relative;padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--filter-form .filter-form-header{display:none}}.cc--filter-form .filter-form-header button{font-size:.875rem;line-height:1.1429;padding-top:1.5625rem;padding-bottom:1.5625rem;display:flex;align-items:center;justify-content:space-between;width:100%;border-top:.0625rem solid #d7d6c9;border-bottom:.0625rem solid #d7d6c9;color:#201d5d;letter-spacing:.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--filter-form .filter-form-header button{display:none}}.cc--filter-form .filter-form-header button svg{width:1.0625rem;height:1.0625rem;transition:transform .3s ease-in-out}.cc--filter-form .filter-form-header button svg.filter-opened{display:none}.cc--filter-form .filter-form-header button.open{border-bottom:0}.cc--filter-form .filter-form-header button.open .filter-closed{display:none}.cc--filter-form .filter-form-header button.open .filter-opened{display:block}.cc--filter-form .form-filter-content{padding-top:1.5625rem;padding-bottom:1.5625rem;margin-top:-0.625rem;margin-right:8.3333333333%;margin-left:8.3333333333%;display:none}@media screen and (min-width:768px){.cc--filter-form .form-filter-content{padding-top:0;padding-right:8.3333333333%;padding-bottom:0;padding-left:8.3333333333%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}}@media screen and (min-width:1024px){.cc--filter-form .form-filter-content{padding-right:12.5%;padding-left:12.5%}.tc--publications .cc--filter-form .form-filter-content,.tc--faculty .cc--filter-form .form-filter-content,.tc--funding-sources .cc--filter-form .form-filter-content{justify-content:flex-start}}.cc--filter-form .form-filter-content.active{border-bottom:.0625rem solid #d7d6c9}.cc--filter-form .form-filter-content .fi--form-item{margin-bottom:1.25rem}.cc--filter-form .form-filter-content .fi--form-item label{margin-bottom:.3125rem;font-size:.875rem;line-height:1.5;color:#201d5d}.cc--filter-form .form-filter-content .fi--form-item.fi--form-item-text label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--filter-form .form-filter-content .fi--form-item.fi--form-item-text input{height:3.625rem;background-image:url(/themes/custom/columbiasipa/dist/images/icons/icon-search.svg);background-repeat:no-repeat;background-position:right 1.0625rem center;background-size:.9375rem}.cc--filter-form .form-filter-content .fi--form-item.fi--form-item-text input::-webkit-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--filter-form .form-filter-content .fi--form-item.fi--form-item-text input::-moz-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--filter-form .form-filter-content .fi--form-item.fi--form-item-text input:-ms-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--filter-form .form-filter-content .fi--form-item.fi--form-item-text input::placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--filter-form .form-filter-content .fi--form-item.checkbox-wrapper{margin-bottom:.3125rem}.cc--filter-form .form-filter-content .fields-container-text{width:100%}@media screen and (min-width:768px){.cc--filter-form .form-filter-content .fields-container{display:flex;justify-content:space-between}.tc--events .cc--filter-form .form-filter-content .fields-container,.tc--news .cc--filter-form .form-filter-content .fields-container,.tc--capstone-index .cc--filter-form .form-filter-content .fields-container{width:80%}.tc--publications .cc--filter-form .form-filter-content .fields-container,.tc--faculty .cc--filter-form .form-filter-content .fields-container,.tc--funding-sources .cc--filter-form .form-filter-content .fields-container{width:77.5%}}@media screen and (min-width:1024px){.tc--events .cc--filter-form .form-filter-content .fields-container,.tc--news .cc--filter-form .form-filter-content .fields-container,.tc--capstone-index .cc--filter-form .form-filter-content .fields-container{width:80.5555555556%}.tc--publications .cc--filter-form .form-filter-content .fields-container{width:52.7777777778%}.tc--faculty .cc--filter-form .form-filter-content .fields-container{width:25%}.tc--funding-sources .cc--filter-form .form-filter-content .fields-container{width:58.3333333333%}}@media screen and (min-width:768px){.tc--events .cc--filter-form .form-filter-content .fields-container .fi--form-item,.tc--news .cc--filter-form .form-filter-content .fields-container .fi--form-item,.tc--capstone-index .cc--filter-form .form-filter-content .fields-container .fi--form-item{width:31.25%}.tc--publications .cc--filter-form .form-filter-content .fields-container .fi--form-item{width:48.3870967742%}.tc--faculty .cc--filter-form .form-filter-content .fields-container .fi--form-item{width:100%}.tc--funding-sources .cc--filter-form .form-filter-content .fields-container .fi--form-item{width:48.3870967742%}}@media screen and (min-width:1024px){.tc--events .cc--filter-form .form-filter-content .fields-container .fi--form-item,.tc--news .cc--filter-form .form-filter-content .fields-container .fi--form-item,.tc--capstone-index .cc--filter-form .form-filter-content .fields-container .fi--form-item{width:31.0344827586%}.tc--funding-sources .cc--filter-form .form-filter-content .fields-container .fi--form-item{width:47.619047619%}}.cc--filter-form .form-filter-content .fields-container .fi--form-item input[type=date]{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down.svg) no-repeat calc(100% - 20px) center/10px 10px}.cc--filter-form .form-filter-content .fields-container .fi--form-item input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.cc--filter-form .form-filter-content .button-container{margin-top:.625rem;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width:768px){.cc--filter-form .form-filter-content .button-container{margin-top:0;position:relative;justify-content:center}.tc--events .cc--filter-form .form-filter-content .button-container,.tc--news .cc--filter-form .form-filter-content .button-container,.tc--capstone-index .cc--filter-form .form-filter-content .button-container{width:17.5%}.tc--publications .cc--filter-form .form-filter-content .button-container,.tc--faculty .cc--filter-form .form-filter-content .button-container,.tc--funding-sources .cc--filter-form .form-filter-content .button-container{width:20%}}@media screen and (min-width:1024px){.tc--events .cc--filter-form .form-filter-content .button-container,.tc--news .cc--filter-form .form-filter-content .button-container,.tc--capstone-index .cc--filter-form .form-filter-content .button-container{width:16.6666666667%}.tc--publications .cc--filter-form .form-filter-content .button-container,.tc--faculty .cc--filter-form .form-filter-content .button-container{margin-left:2.7777777778%;width:13.8888888889%}.tc--funding-sources .cc--filter-form .form-filter-content .button-container{margin-left:2.7777777778%;width:13.8888888889%}}.cc--filter-form .form-filter-content .button-container input[type=submit]:not(.button-reset){font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto;min-width:auto}@media screen and (min-width:768px){.cc--filter-form .form-filter-content .button-container input[type=submit]:not(.button-reset){font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--filter-form .form-filter-content .button-container input[type=submit]:not(.button-reset):focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--filter-form .form-filter-content .button-container input[type=submit]:not(.button-reset){transition:all .1s}html[data-whatintent=mouse] .cc--filter-form .form-filter-content .button-container input[type=submit]:not(.button-reset):hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--filter-form .form-filter-content .button-container input[type=submit]:not(.button-reset){width:100%;min-width:auto;height:3.625rem}}.cc--filter-form .form-filter-content .button-container .button-reset{font-size:.75rem;line-height:1.6667;margin-top:.9375rem;width:auto;min-width:0;height:auto;border:0;background:none;text-decoration:underline}@media screen and (min-width:768px){.cc--filter-form .form-filter-content .button-container .button-reset{position:absolute;bottom:0}}html[data-whatintent=mouse] .cc--filter-form .form-filter-content .button-container .button-reset{transition:all .1s}html[data-whatintent=mouse] .cc--filter-form .form-filter-content .button-container .button-reset:hover{background:none}.cc--footer-contact{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--footer-contact{width:45%}}@media screen and (min-width:1024px){.cc--footer-contact{margin-bottom:0;width:100%}}.cc--footer-contact .f--wysiwyg p{font-size:.75rem;line-height:1.5;color:#fff}@media screen and (min-width:768px){.cc--footer-contact .f--wysiwyg p{font-size:.875rem;line-height:1.5}}.cc--footer-contact .f--wysiwyg p a{color:inherit;text-decoration:none;font-variant-numeric:lining-nums}.cc--footer-menu nav h3{margin-bottom:1.5625rem;font-size:1.125rem;line-height:1.5556;color:#fff}@media screen and (min-width:768px){.cc--footer-menu nav h3{font-size:1.25rem;line-height:1.5}}.cc--footer-menu ul li{margin-bottom:1.5625rem}.cc--footer-menu ul li:last-child{margin-bottom:0}.cc--footer-menu ul li a{font-size:1rem;line-height:1.25;color:#b9d9eb;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--footer-menu ul li a{transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu ul li a:hover{color:#ffa531}.cc--footer-social{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--footer-social{width:13.3125rem}}@media screen and (min-width:1024px){.cc--footer-social{margin-top:2.5rem;margin-bottom:0}}.cc--footer-social .footer-social-container .social-media-links--platforms{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;width:100%}.cc--footer-social .footer-social-container .social-media-links--platforms>li a{display:flex;position:relative}.cc--footer-social .footer-social-container .social-media-links--platforms>li a svg{width:1.25rem;height:1.25rem;fill:#b9d9eb}.cc--footer-social .footer-social-container .social-media-links--platforms>li a svg.youtube{width:1.8125rem}html[data-whatintent=mouse] .cc--footer-social .footer-social-container .social-media-links--platforms>li a{transition:all .1s}html[data-whatintent=mouse] .cc--footer-social .footer-social-container .social-media-links--platforms>li a:hover svg{fill:#ffa531}#l--main-footer{position:relative}#l--main-footer::before{content:"";display:block;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 16.6666666667%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#b9d9eb}@media screen and (min-width:768px){#l--main-footer::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){#l--main-footer::before{width:calc(100% - 8.3333333333%)}}.cc--footer{padding-top:2.8125rem;padding-right:8.3333333333%;padding-bottom:1.25rem;padding-left:8.3333333333%;position:relative;overflow:hidden;background-color:#333}@media screen and (min-width:768px){.cc--footer{padding-top:3.5625rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--footer{padding-top:3.5625rem;padding-right:4.1666666667%;padding-bottom:1.25rem;padding-left:4.1666666667%}}.cc--footer .footer-top{position:relative}@media screen and (min-width:768px){.cc--footer .footer-top{margin-bottom:2.8125rem;padding-bottom:2.5rem;display:flex;justify-content:space-between;border-bottom:.0625rem solid #6b6b6b}}.cc--footer .c--footer{max-width:1800px;margin:0 auto}.cc--footer .mc--main .submenu,.cc--footer .mc--main svg,.cc--footer .mc--main h3{display:none}.cc--footer .mc--main p{font-size:.75rem;line-height:1.8334;margin-bottom:0;color:#fff}.cc--footer .mc--main li{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #6b6b6b}.cc--footer .mc--main li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.cc--footer .menu-container{position:relative}@media screen and (min-width:768px){.cc--footer .menu-container{display:flex;flex-wrap:wrap}}@media screen and (min-width:1024px){.cc--footer .menu-container{justify-content:space-between}}.cc--footer .footer-col:last-child{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:1024px){.cc--footer .footer-col:last-child{justify-content:flex-start}}.micro-site .cc--footer .footer-col:last-child{display:none}@media screen and (min-width:768px){.cc--footer .footer-col{margin-right:0;width:100%}.cc--footer .footer-col:first-child{display:flex;justify-content:space-between}}@media screen and (min-width:1024px){.cc--footer .footer-col:first-child{padding-left:2.5rem;display:flex;flex-direction:column;justify-content:flex-start;width:27.2727272727%}.cc--footer .footer-col:last-child{width:65.9090909091%}}.cc--footer .footer-col .cc--footer-menu:first-child{margin-bottom:2.5rem;width:100%}@media screen and (min-width:768px){.cc--footer .footer-col .cc--footer-menu:first-child{margin-bottom:0;width:45%}}@media screen and (min-width:1024px){.cc--footer .footer-col .cc--footer-menu:first-child{margin-right:10.3448275862%;width:41.3793103448%}}.cc--footer .footer-col .cc--footer-menu:not(:first-child){width:45%}@media screen and (min-width:768px){.cc--footer .footer-col .cc--footer-menu:not(:first-child){width:17.5%}}@media screen and (min-width:1024px){.cc--footer .footer-col .cc--footer-menu:not(:first-child){width:24.1379310345%}}.cc--footer .info-container{margin-top:2.5rem;position:relative}@media screen and (min-width:1024px){.cc--footer .info-container{margin-top:4.0625rem}}.cc--footer .info-container .f--wysiwyg p{margin-bottom:.625rem;font-size:.75rem;line-height:1.8334;color:#fff}@media screen and (min-width:768px){.cc--footer .info-container .f--wysiwyg p{margin-bottom:0;font-size:.875rem;line-height:1.5;display:inline-block}}.cc--footer .info-container .f--wysiwyg p:last-child{margin-bottom:0}@media screen and (min-width:1024px){.cc--footer .info-container .f--wysiwyg p:last-child{margin-left:2.375rem}}.cc--footer .info-container .f--wysiwyg p a{margin-bottom:.625rem;display:block;color:inherit;text-decoration:none}@media screen and (min-width:768px){.cc--footer .info-container .f--wysiwyg p a{margin-right:2.375rem;margin-bottom:0;display:inline-block}}.cc--footer .info-container .f--wysiwyg p a:last-child{margin-right:0;margin-bottom:0}html[data-whatintent=mouse] .cc--footer .info-container .f--wysiwyg p a{transition:all .1s}html[data-whatintent=mouse] .cc--footer .info-container .f--wysiwyg p a:hover{color:#ffa531}@media screen and (min-width:1024px){.cc--footer .footer-ctas{margin-right:2.2727272727%;display:flex;justify-content:flex-end;width:100%}}.cc--footer .footer-ctas .cc--footer-menu{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:.0625rem solid #6b6b6b}@media screen and (min-width:768px){.cc--footer .footer-ctas .cc--footer-menu{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-bottom:0}}@media screen and (min-width:1024px){.cc--footer .footer-ctas .cc--footer-menu{width:100%}}@media screen and (min-width:768px){.cc--footer .footer-ctas nav{display:flex;justify-content:center}}@media screen and (min-width:1024px){.cc--footer .footer-ctas nav{justify-content:flex-end}}.cc--footer .footer-ctas nav h3{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--footer .footer-ctas ul{text-align:center}@media screen and (min-width:768px){.cc--footer .footer-ctas ul{display:flex;text-align:left}}@media screen and (min-width:1024px){.cc--footer .footer-ctas ul{display:inline-flex}}.cc--footer .footer-ctas ul li{margin-bottom:1.25rem}.cc--footer .footer-ctas ul li:not(:first-child){margin-bottom:0}@media screen and (min-width:768px){.cc--footer .footer-ctas ul li{margin-bottom:0}.cc--footer .footer-ctas ul li:not(:first-child){margin-bottom:0;margin-left:.625rem}}@media screen and (min-width:1024px){.cc--footer .footer-ctas ul li{width:9.375rem}.cc--footer .footer-ctas ul li:not(:first-child){margin-bottom:0;margin-left:7.6923076923%}}.cc--footer .footer-ctas ul li a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:12.5rem;height:2.375rem;color:#fff}@media screen and (min-width:768px){.cc--footer .footer-ctas ul li a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--footer .footer-ctas ul li a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--footer .footer-ctas ul li a{transition:all .1s}html[data-whatintent=mouse] .cc--footer .footer-ctas ul li a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--footer .footer-ctas ul li a{width:9.375rem;min-width:auto;height:3.4375rem}}@media screen and (min-width:1024px){.cc--footer .footer-ctas ul li a{width:100%}}html[data-whatintent=mouse] .cc--footer .footer-ctas ul li a{transition:all .1s}html[data-whatintent=mouse] .cc--footer .footer-ctas ul li a:hover{background-color:rgba(0,0,0,0);color:#fff}.cc--full-width-cta{padding-top:2.5rem;padding-bottom:2.5rem;position:relative;z-index:1}.cc--full-width-cta .header-container-inner{max-width:1800px;margin:0 auto;position:relative;z-index:1}.cc--full-width-cta .header-container-inner::before{margin-bottom:2.5rem;content:"";display:block;width:100%;height:1px;border-top:.0625rem solid #d7d6c9}.cc--full-width-cta .header-container{padding-top:4.375rem;padding-right:8.3333333333%;padding-bottom:5.625rem;padding-left:8.3333333333%;position:relative;overflow:hidden}@media screen and (min-width:768px){.cc--full-width-cta .header-container{padding-top:5.625rem;padding-right:8.3333333333%;padding-bottom:7.75rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--full-width-cta .header-container{padding-right:4.1666666667%;padding-bottom:8.125rem;padding-left:4.1666666667%}}.cc--full-width-cta .header-container::after{content:"";position:absolute;top:0;left:0;background-color:#fff;opacity:.9;width:100%;height:100%}@media screen and (min-width:1024px){.cc--full-width-cta .text-container{padding-right:4.5454545455%;padding-left:4.5454545455%}}.cc--full-width-cta .f--image{position:absolute;top:0;left:0;width:100%;height:100%}.cc--full-width-cta .f--image img{position:relative;width:100%;height:100%;object-fit:cover;background-size:cover;object-position:center}.cc--full-width-cta .f--section-title h2{margin-bottom:0;font-size:2.375rem;line-height:1.2632;color:#494949}@media screen and (min-width:768px){.cc--full-width-cta .f--section-title h2{font-size:3.75rem;line-height:1.1667}}.cc--full-width-cta .f--section-title h2 .text-highlight{position:relative;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-repeat:repeat-x;background-position:0 34px;background-size:auto 4px;background-image:url(/themes/custom/columbiasipa/dist/images/underline-dark.png);background-position:0 42px}@media screen and (min-width:768px){.cc--full-width-cta .f--section-title h2 .text-highlight{background-position:0 46px}}@media screen and (min-width:768px){.cc--full-width-cta .f--section-title h2 .text-highlight{background-position:0 65px}}.cc--full-width-cta .f--description p{margin-bottom:.9375rem;font-size:1.125rem;line-height:1.3889}@media screen and (min-width:768px){.cc--full-width-cta .f--description p{margin-bottom:1.25rem}}.cc--full-width-cta .f--description p:last-child{margin-bottom:0}.cc--full-width-cta .f--section-title+.f--description{margin-top:1.25rem}.cc--full-width-cta .c--full-width-cta{position:relative;overflow:hidden}.cc--full-width-cta .c--full-width-cta .link-container{padding-right:8.3333333333%;padding-left:8.3333333333%;margin-top:-1.375rem;display:flex;flex-direction:column;justify-content:initial;align-items:center}@media screen and (min-width:768px){.cc--full-width-cta .c--full-width-cta .link-container{margin-top:-1.8125rem;padding-right:8.3333333333%;padding-left:8.3333333333%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:flex-start}}.cc--full-width-cta .c--full-width-cta .f--link{margin-bottom:.9375rem;width:100%}.cc--full-width-cta .c--full-width-cta .f--link.orange-button a{border:.1875rem solid #ffa531;background-color:#ffa531}html[data-whatintent=mouse] .cc--full-width-cta .c--full-width-cta .f--link.orange-button a{transition:all .1s}html[data-whatintent=mouse] .cc--full-width-cta .c--full-width-cta .f--link.orange-button a:hover{border:.1875rem solid #ffa531;background-color:#fff}@media screen and (min-width:768px){.cc--full-width-cta .c--full-width-cta .f--link{margin-right:1.5625rem;margin-left:1.5625rem;width:auto}}.cc--full-width-cta .c--full-width-cta .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;background-color:#fff}@media screen and (min-width:768px){.cc--full-width-cta .c--full-width-cta .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--full-width-cta .c--full-width-cta .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--full-width-cta .c--full-width-cta .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--full-width-cta .c--full-width-cta .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--full-width-cta .c--full-width-cta .f--link a{min-width:none}}.cc--full-width-cta.centered-text{text-align:center}.cc--full-width-cta.no-image .f--image{display:none}.cc--full-width-image-with-text{margin-top:2.5rem;margin-bottom:2.5rem}.cc--full-width-image-with-text .c--full-width-image-with-text{position:relative}.cc--full-width-image-with-text .content-wrapper{position:relative}@media screen and (min-width:1024px){.cc--full-width-image-with-text .content-wrapper{display:flex;align-items:center}}.cc--full-width-image-with-text .image-video{position:relative;width:100%;height:100%;overflow:hidden}.cc--full-width-image-with-text .image-video .curve-container{position:absolute;z-index:5;top:0;right:0;width:6.25rem;height:6.25rem}@media screen and (min-width:768px){.cc--full-width-image-with-text .image-video .curve-container{width:7rem;height:7rem}}.cc--full-width-image-with-text .image-video .curve-container svg{width:100%;height:100%;fill:#eb6134}.cc--full-width-image-with-text .image-video .f--image{width:100%;height:0;padding-bottom:133.3333333333%;position:relative}@media screen and (min-width:768px){.cc--full-width-image-with-text .image-video .f--image{width:100%;height:0;padding-bottom:56.25%}}.cc--full-width-image-with-text .image-video .f--image img{position:absolute;top:0;width:100%;height:100%;z-index:1;object-fit:cover}@media screen and (max-width:1023px){.cc--full-width-image-with-text .image-video .f--ambient-video{display:none}}.cc--full-width-image-with-text .image-video .f--ambient-video video{z-index:4}.cc--full-width-image-with-text .text-container{margin-top:-6.25rem;margin-left:8.3333333333%;padding-top:2.5rem;padding-right:10%;padding-bottom:2.5rem;padding-left:10%;position:relative;z-index:5;width:83.3333333333%;background:#fff}@media screen and (min-width:768px){.cc--full-width-image-with-text .text-container{padding-top:3.75rem;padding-right:7.5%;padding-bottom:2.5rem;padding-left:7.5%;margin-top:-3.5rem;margin-left:8.3333333333%;width:83.3333333333%}}@media screen and (min-width:1024px){.cc--full-width-image-with-text .text-container{padding-top:3.75rem;padding-right:4.1666666667%;padding-bottom:4.0625rem;padding-left:4.1666666667%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;position:absolute;bottom:-0.9375rem;left:4.1666666667%;width:39.5833333333%;max-width:29.6875rem}}.cc--full-width-image-with-text .text-container::before{content:"";display:block;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 20%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#ffa531}@media screen and (min-width:768px){.cc--full-width-image-with-text .text-container::before{width:calc(100% - 15%)}}@media screen and (min-width:1024px){.cc--full-width-image-with-text .text-container::before{width:calc(100% - 21.0526315789%)}}.cc--full-width-image-with-text .text-container .f--section-title h2{margin-bottom:.9375rem;font-size:1.625rem;line-height:1.2693;color:#494949}@media screen and (min-width:768px){.cc--full-width-image-with-text .text-container .f--section-title h2{margin-bottom:1.25rem;font-size:2.25rem;line-height:1.1945}}.cc--full-width-image-with-text .text-container .f--description p{font-size:.875rem;line-height:1.5;color:#494949}@media screen and (min-width:768px){.cc--full-width-image-with-text .text-container .f--description p{font-size:1rem;line-height:1.5625}}.cc--full-width-image-with-text .text-container .f--description p:last-child{margin-bottom:0}.cc--full-width-image-with-text .text-container .f--link{margin-top:2.5rem}.cc--full-width-image-with-text .text-container .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none}@media screen and (min-width:768px){.cc--full-width-image-with-text .text-container .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--full-width-image-with-text .text-container .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--full-width-image-with-text .text-container .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--full-width-image-with-text .text-container .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--full-width-image-with-text .text-container .video-controls{right:.3125rem;bottom:.875rem}.cc--full-width-image-with-text .text-container .video-controls svg{fill:#000}.cc--funding-source-card{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.cc--funding-source-card{margin-bottom:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:768px){.cc--funding-source-card .c--funding-source-card{display:flex;justify-content:space-between}}.cc--funding-source-card .f--cta-title{margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--funding-source-card .f--cta-title{margin-bottom:.625rem}}.cc--funding-source-card .f--cta-title h3,.cc--funding-source-card .f--cta-title a{font-size:1.375rem;line-height:1.4091}@media screen and (min-width:768px){.cc--funding-source-card .f--cta-title h3,.cc--funding-source-card .f--cta-title a{font-size:1.5rem;line-height:1.4167}}.cc--funding-source-card .f--cta-title a{color:inherit}.cc--funding-source-card .f--cta-title a::after{margin-left:.4375rem;display:inline-block;content:"";width:14px;height:14px;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-external-link.svg) no-repeat center/cover}html[data-whatintent=mouse] .cc--funding-source-card .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--funding-source-card .f--cta-title a:hover{color:#167faa;text-decoration:none}html[data-whatintent=mouse] .cc--funding-source-card .f--cta-title a:hover::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-external-link-blue.svg) no-repeat center/cover}.cc--funding-source-card .pub-info,.cc--funding-source-card .authors{display:flex;flex-wrap:wrap}.cc--funding-source-card .author,.cc--funding-source-card .office,.cc--funding-source-card .f--text{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--funding-source-card .author,.cc--funding-source-card .office,.cc--funding-source-card .f--text{font-size:1rem;line-height:1.5625}}.cc--funding-source-card .author p,.cc--funding-source-card .office p,.cc--funding-source-card .f--text p{margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--funding-source-card .author p,.cc--funding-source-card .office p,.cc--funding-source-card .f--text p{margin-bottom:0}}.cc--funding-source-card .f--text,.cc--funding-source-card .office{position:relative;display:flex}.cc--funding-source-card .f--text::after,.cc--funding-source-card .office::after{margin-right:.9375rem;margin-left:.9375rem;content:"";display:inline-flex;width:.0625rem;height:1.25rem;background-color:#d7d6c9}.cc--funding-source-card .authors{display:flex}.cc--funding-source-card .authors .author{margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--funding-source-card .authors .author{margin-bottom:0}}.cc--funding-source-card .authors .author::after{margin-right:.3125rem;content:", ";display:inline-flex}.cc--funding-source-card .authors .author:last-child::after{display:none}.cc--funding-source-cards{padding-top:1.5625rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--funding-source-cards{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--funding-source-cards{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--funding-source-cards .c--funding-source-cards{max-width:1800px;margin:0 auto}.cc--funding-source-cards .f--field-components>.f--link{text-align:center}@media screen and (min-width:1024px){.cc--funding-source-cards .f--field-components>.f--link{text-align:left}}.cc--funding-source-cards .f--field-components>.f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto}@media screen and (min-width:768px){.cc--funding-source-cards .f--field-components>.f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--funding-source-cards .f--field-components>.f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--funding-source-cards .f--field-components>.f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--funding-source-cards .f--field-components>.f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--header{position:fixed;top:0;left:0;width:100%;transition:transform .3s ease-in-out;background-color:#fff;z-index:999}.cc--header.scroll-down{transform:translate3d(0,-100%,0);box-shadow:none}@media screen and (min-width:1024px){.cc--header.scroll-down{transform:translate3d(0,-112%,0)}}.cc--header.scroll-down .cc--main-menu .m--menu>li .submenus-wrapper{display:none}.cc--header.scroll-up{transform:none}.cc--header .c--header .header-wrapper{max-width:1800px;margin:0 auto;position:relative}.cc--header .c--header .header-inner{padding-right:8.3333333333%;padding-left:8.3333333333%;display:flex;position:relative;align-items:center;height:5.125rem}@media screen and (min-width:768px){.cc--header .c--header .header-inner{padding-right:6.25%;padding-left:6.25%;height:7.1875rem}}@media screen and (min-width:1024px){.cc--header .c--header .header-inner{padding-right:4.1666666667%;padding-left:4.1666666667%;align-items:flex-start;height:10.375rem}.micro-site .cc--header .c--header .header-inner{height:7.1875rem}}.cc--header .icon-search .search-close{display:none}.cc--header .icon-search.is-active .search-open{display:none}.cc--header .icon-search.is-active .search-close{display:inline-block}.cc--header .desktop-nav{display:none}@media screen and (min-width:1024px){.cc--header .desktop-nav{display:block;width:100%}}.cc--header .desktop-nav .utility-nav-container{padding-top:1.875rem;padding-bottom:.625rem;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (min-width:1024px){.cc--header .desktop-nav .utility-nav-container{padding-top:1.875rem;padding-bottom:1.875rem}}.cc--header .desktop-nav .utility-nav-container .icon-search{display:flex;position:absolute;top:1.875rem;right:4.1666666667%;align-items:center;justify-content:center;width:1.625rem;height:1.625rem}@media screen and (min-width:1024px){.cc--header .desktop-nav .utility-nav-container .icon-search{position:relative;top:auto;right:auto}}.cc--header .desktop-nav .utility-nav-container .icon-search svg{width:.875rem;height:.875rem;fill:#fff}@media screen and (min-width:1024px){.cc--header .desktop-nav .utility-nav-container .icon-search svg{fill:#494949}}.cc--header .desktop-nav .utility-nav-container .icon-search .icon-close{display:none}html[data-whatintent=mouse] .cc--header .desktop-nav .utility-nav-container .icon-search{transition:all .1s}html[data-whatintent=mouse] .cc--header .desktop-nav .utility-nav-container .icon-search:hover svg{fill:#167faa}.cc--header .desktop-nav .utility-nav-container .icon-search.is-active .search-close,.cc--header .desktop-nav .utility-nav-container .icon-search.is-active .icon-close{display:block}@media screen and (min-width:1024px){.cc--header .desktop-nav .utilities-wrapper{display:flex}}.cc--header .desktop-nav .main-nav-container{border-top:.0625rem solid #f0efe8}.cc--header .mobile-nav{width:100%}@media screen and (min-width:1024px){.cc--header .mobile-nav{display:none}}.cc--header .mobile-nav-topbar-container{display:flex;align-items:center;justify-content:space-between}.cc--header .mobile-nav-topbar-container .icon-search.is-active{margin-right:0}.cc--header .mobile-nav-topbar-container .icon-search.is-active+.mobile-menu-trigger{display:none}@media screen and (min-width:768px){.cc--header .mobile-nav-topbar-container .mobile-header-buttons{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:2.9375rem}}.cc--header .mobile-nav-topbar-container .icon-search,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger{display:flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem}.cc--header .mobile-nav-topbar-container .icon-search svg,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger svg{width:.8125rem;height:.8125rem;fill:#494949}@media screen and (min-width:768px){.cc--header .mobile-nav-topbar-container .icon-search svg,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger svg{width:1.0625rem;height:.9375rem}}.mobile-menu-open .cc--header .mobile-nav-topbar-container .icon-search svg,.mobile-menu-open .cc--header .mobile-nav-topbar-container .mobile-menu-trigger svg{fill:#494949}.cc--header .mobile-nav-topbar-container .icon-search .search-close,.cc--header .mobile-nav-topbar-container .icon-search .icon-close,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger .search-close,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger .icon-close{display:none}.cc--header .mobile-nav-topbar-container .icon-search.is-active .search-open,.cc--header .mobile-nav-topbar-container .icon-search.is-active .icon-hamburger,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger.is-active .search-open,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger.is-active .icon-hamburger{display:none}.cc--header .mobile-nav-topbar-container .icon-search.is-active .search-close,.cc--header .mobile-nav-topbar-container .icon-search.is-active .icon-close,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger.is-active .search-close,.cc--header .mobile-nav-topbar-container .mobile-menu-trigger.is-active .icon-close{display:block}@media screen and (min-width:768px){.cc--header .mobile-nav-topbar-container .icon-search{width:.9375rem}}@media screen and (min-width:768px){.cc--header .mobile-nav-topbar-container .mobile-menu-trigger{margin-bottom:1.25rem}}.micro-site .cc--header .mobile-nav-topbar-container .mobile-menu-trigger{display:none}.cc--header .mobile-nav-menu-container{display:none;position:fixed;z-index:99;top:5.125rem;right:0;bottom:0;left:0;width:100%;height:calc(100% - 5.125rem);overflow:auto;background-color:rgba(51,51,51,.8)}@media screen and (min-width:768px){.cc--header .mobile-nav-menu-container{top:7.1875rem}}.cc--hero-landing-page{margin-bottom:3.125rem;position:relative;overflow:hidden}@media screen and (min-width:768px){.cc--hero-landing-page{margin-bottom:2.5rem}}.cc--hero-landing-page .image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;width:100%}@media screen and (min-width:768px){.cc--hero-landing-page .image-container{width:100%;height:0;padding-bottom:64.9350649351%}}@media screen and (min-width:1024px){.cc--hero-landing-page .image-container{width:100%;height:0;padding-bottom:33.3333333333%}}.cc--hero-landing-page .image-container .mobile-curve-container{position:absolute;z-index:3;top:.0625rem;left:0;width:4.375rem;height:4.375rem}@media screen and (min-width:1024px){.cc--hero-landing-page .image-container .mobile-curve-container{display:none}}.cc--hero-landing-page .image-container .mobile-curve-container svg{width:100%;height:100%;fill:#167faa}.cc--hero-landing-page .image-container .f--image{position:absolute;width:100%;height:100%}.cc--hero-landing-page .image-container img{z-index:1;width:100%;height:100%;background-color:#b9d9eb;object-fit:cover}.cc--hero-landing-page .image-container .f--ambient-video{display:none;height:100vh}@media screen and (min-width:1024px){.cc--hero-landing-page .image-container .f--ambient-video{display:block}}.cc--hero-landing-page .image-container .video-controls{z-index:1;right:auto;bottom:0;left:0}.cc--hero-landing-page .image-container .video-controls-bg{position:absolute;z-index:-1;bottom:0;left:0;width:9.375rem;height:9.375rem}.cc--hero-landing-page .text-container{margin-top:-3.125rem;margin-left:8.3333333333%;display:flex;flex-direction:column;justify-content:initial;padding-top:2.5rem;padding-right:10%;padding-bottom:2.5rem;padding-left:10%;position:relative;z-index:1;width:calc(100% - 16.6666666667%);background-color:#201d5d}@media screen and (min-width:768px){.cc--hero-landing-page .text-container{margin-top:-5rem;margin-left:8.3333333333%;padding-top:1.5625rem;padding-right:7.5%;padding-bottom:1.5625rem;padding-left:7.5%;width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--hero-landing-page .text-container{padding-right:4.1666666667%;padding-left:4.1666666667%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:41.6666666667%}}.cc--hero-landing-page .text-container .f--page-title h1{margin-bottom:0;font-size:1rem;line-height:1.625;color:#fff;letter-spacing:.125rem;text-transform:uppercase}.cc--hero-landing-page .text-container .f--description{margin-top:.625rem}@media screen and (min-width:768px){.cc--hero-landing-page .text-container .f--description{margin-top:1.875rem;margin-bottom:2.1875rem}}.cc--hero-landing-page .text-container .f--description p{margin-bottom:0;font-size:1.875rem;line-height:1.3334;color:#fff}@media screen and (min-width:768px){.cc--hero-landing-page .text-container .f--description p{font-size:2.625rem;line-height:1.2381}}.cc--hero-landing-page .text-container .f--description p .text-highlight{position:relative;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-repeat:repeat-x;background-position:0 34px;background-size:auto 4px;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-position:0 35px}@media screen and (min-width:768px){.cc--hero-landing-page .text-container .f--description p .text-highlight{background-position:0 46px}}@media screen and (min-width:768px){.cc--hero-landing-page .text-container .f--description p .text-highlight{background-position:0 47px}}.cc--home-page-hero{margin-bottom:.625rem;position:relative;overflow:hidden}@media screen and (min-width:768px){.cc--home-page-hero{margin-bottom:2.5rem}}.cc--home-page-hero .image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;width:100%}@media screen and (min-width:768px){.cc--home-page-hero .image-container{width:100%;height:0;padding-bottom:64.9350649351%}}@media screen and (min-width:1024px){.cc--home-page-hero .image-container{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;height:calc(100vh - 10.375rem)}}.cc--home-page-hero .image-container::before{content:"";position:absolute;z-index:1;bottom:0;width:100%;height:7.5rem;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%)}.cc--home-page-hero .image-container .mobile-curve-container{position:absolute;z-index:3;top:.0625rem;left:0;width:4.375rem;height:4.375rem}@media screen and (min-width:1024px){.cc--home-page-hero .image-container .mobile-curve-container{display:none}}.cc--home-page-hero .image-container .mobile-curve-container svg{width:100%;height:100%;fill:#167faa}.cc--home-page-hero .image-container .f--image{position:absolute;width:100%;height:100%}.cc--home-page-hero .image-container img{z-index:1;width:100%;height:100%;background-color:#b9d9eb;object-fit:cover}.cc--home-page-hero .image-container .f--ambient-video{display:none;height:100vh}@media screen and (min-width:1024px){.cc--home-page-hero .image-container .f--ambient-video{display:block}}.cc--home-page-hero .image-container .video-controls{z-index:1;right:auto;bottom:1.375rem;left:0}.cc--home-page-hero .image-container .video-controls-bg{position:absolute;z-index:-1;bottom:0;left:0;width:9.375rem;height:9.375rem}@media screen and (min-width:1024px){.cc--home-page-hero .image-container .bottom-curve{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:1.375rem}}@media screen and (min-width:1024px){.cc--home-page-hero .image-container .discover-text{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;z-index:3;bottom:1.0625rem;flex-direction:column;align-items:center;color:#fff;letter-spacing:.1875rem;text-transform:uppercase}.cc--home-page-hero .image-container .discover-text svg{margin-top:.3125rem;width:.875rem;height:.5rem}}.cc--home-page-hero .text-container{margin-top:-3.125rem;margin-left:8.3333333333%;display:flex;flex-direction:column;justify-content:initial;padding-top:2.5rem;padding-right:10%;padding-bottom:2.5rem;padding-left:10%;position:relative;z-index:1;width:calc(100% - 16.6666666667%);background-color:#201d5d}@media screen and (min-width:768px){.cc--home-page-hero .text-container{margin-top:-5rem;margin-left:8.3333333333%;padding-top:3.75rem;padding-right:7.5%;padding-bottom:3.75rem;padding-left:7.5%;width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--home-page-hero .text-container{padding-right:4.1666666667%;padding-left:4.1666666667%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:41.6666666667%}}.cc--home-page-hero .text-container .f--section-title{margin-bottom:1.25rem}.cc--home-page-hero .text-container .f--section-title h2{margin-bottom:0;font-size:1.875rem;line-height:1.3334;color:#fff}@media screen and (min-width:768px){.cc--home-page-hero .text-container .f--section-title h2{font-size:2.625rem;line-height:1.2381}}.cc--home-page-hero .text-container .f--section-title h2 .text-highlight{position:relative;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-repeat:repeat-x;background-position:0 34px;background-size:auto 4px;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-position:0 35px}@media screen and (min-width:768px){.cc--home-page-hero .text-container .f--section-title h2 .text-highlight{background-position:0 46px}}@media screen and (min-width:768px){.cc--home-page-hero .text-container .f--section-title h2 .text-highlight{background-position:0 47px}}.cc--home-page-hero .text-container .f--description p{font-size:1.25rem;line-height:1.35;color:#fff}@media screen and (min-width:768px){.cc--home-page-hero .text-container .f--description p{font-size:1.5rem;line-height:1.2917}}html[data-whatintent=mouse] .cc--home-page-hero .text-container .f--description p a{transition:all .1s}html[data-whatintent=mouse] .cc--home-page-hero .text-container .f--description p a:hover{color:#b9d9eb;text-decoration:underline}.cc--home-page-hero .text-container .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;background-color:#fff}@media screen and (min-width:768px){.cc--home-page-hero .text-container .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--home-page-hero .text-container .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--home-page-hero .text-container .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--home-page-hero .text-container .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--image-gallery{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;position:relative}@media screen and (min-width:768px){.cc--image-gallery{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--image-gallery{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--image-gallery .c--image-gallery{max-width:1800px;margin:0 auto;position:relative}.cc--image-gallery .swiper-button-wrapper button{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;transform:translateY(calc(-50% + 10px));border:.125rem solid #b9d9eb;border-radius:50%;background-color:#fff}@media screen and (min-width:768px){.cc--image-gallery .swiper-button-wrapper button{width:2.6875rem;height:2.6875rem;transform:translateY(calc(-50% + 5px))}}.cc--image-gallery .swiper-button-wrapper button::after{display:none}.cc--image-gallery .swiper-button-wrapper button svg{width:.28125rem;height:.5625rem;fill:#b9d9eb}@media screen and (min-width:768px){.cc--image-gallery .swiper-button-wrapper button svg{width:.5rem;height:.9375rem}}.cc--image-gallery .swiper-button-wrapper button.swiper-button-prev{left:-0.8125rem}@media screen and (min-width:768px){.cc--image-gallery .swiper-button-wrapper button.swiper-button-prev{left:-1.0625rem}}.cc--image-gallery .swiper-button-wrapper button.swiper-button-next{right:-0.8125rem}@media screen and (min-width:768px){.cc--image-gallery .swiper-button-wrapper button.swiper-button-next{right:-1.0625rem}}html[data-whatintent=mouse] .cc--image-gallery .swiper-button-wrapper button{transition:all .1s}html[data-whatintent=mouse] .cc--image-gallery .swiper-button-wrapper button:hover{border:.125rem solid #ffa531}html[data-whatintent=mouse] .cc--image-gallery .swiper-button-wrapper button:hover svg{fill:#333}.cc--image-gallery .gallery-top{margin-bottom:.3125rem;width:100%;overflow:visible}@media screen and (min-width:768px){.cc--image-gallery .gallery-top{margin-bottom:.625rem}}.cc--image-gallery .gallery-top .cc--image-gallery-slide.swiper-slide{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;width:auto}.cc--image-gallery .gallery-top .cc--image-gallery-slide.swiper-slide.swiper-slide-active img{opacity:1}.cc--image-gallery .gallery-top .cc--image-gallery-slide.swiper-slide.swiper-slide-prev img,.cc--image-gallery .gallery-top .cc--image-gallery-slide.swiper-slide.swiper-slide-next img{opacity:.5}@media screen and (min-width:768px){.cc--image-gallery .gallery-text-bottom .swiper-wrapper{position:relative}}@media screen and (min-width:768px){.cc--image-gallery .gallery-text-bottom .swiper-slide-next{opacity:0}}.cc--image-gallery .gallery-text-bottom .f--description p{font-size:.875rem;line-height:1.5;font-style:italic}@media screen and (min-width:768px){.cc--image-gallery .gallery-text-bottom .f--description p{font-size:1rem;line-height:1.5625}}.cc--image-gallery .gallery-text-bottom .f--description p:last-child{margin-bottom:0}.cc--image-gallery .gallery-text-bottom .f--description p a{color:inherit}html[data-whatintent=mouse] .cc--image-gallery .gallery-text-bottom .f--description p a{transition:all .1s}html[data-whatintent=mouse] .cc--image-gallery .gallery-text-bottom .f--description p a:hover{text-decoration:none}.cc--inline-search-form{max-width:1800px;margin:0 auto}.cc--inline-search-form .c--inline-search-form{padding-top:1.5625rem;padding-right:8.3333333333%;padding-bottom:1.25rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--inline-search-form .c--inline-search-form{padding-right:8.3333333333%;padding-bottom:2.1875rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--inline-search-form .c--inline-search-form{padding-right:18.75%;padding-left:18.75%}}.cc--inline-search-form form{padding-bottom:.625rem;position:relative;border-bottom:.125rem solid #ffa531}@media screen and (min-width:768px){.cc--inline-search-form form{padding-bottom:.9375rem}}.cc--inline-search-form form .search-form-inner{position:relative}.cc--inline-search-form form .search-form-inner label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}@media screen and (min-width:768px){.cc--inline-search-form form .fieldset-inner{display:flex}}.cc--inline-search-form form .fi--form-item{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media screen and (min-width:768px){.cc--inline-search-form form .fi--form-item{margin-left:1.875rem}}@media screen and (min-width:768px){.cc--inline-search-form form .fi--form-item:nth-child(1){margin-left:0}}.cc--inline-search-form form .fi--form-item input{padding-right:3.125rem;padding-left:0;font-size:1.125rem;line-height:1.4445;height:auto;border:0;background-color:#fff;color:#333}@media screen and (min-width:768px){.cc--inline-search-form form .fi--form-item input{padding-right:3.125rem;padding-left:0;font-size:1.625rem;line-height:1.3462}}.cc--inline-search-form form .fi--form-item input::-webkit-input-placeholder{color:#333}.cc--inline-search-form form .fi--form-item input::-moz-placeholder{color:#333}.cc--inline-search-form form .fi--form-item input:-ms-input-placeholder{color:#333}.cc--inline-search-form form .fi--form-item input::placeholder{color:#333}.cc--intro-text{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--intro-text{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--intro-text{padding-right:22.9166666667%;padding-left:22.9166666667%}}.cc--intro-text .c--intro-text{max-width:1800px;margin:0 auto}.cc--intro-text .f--description p{font-size:1.875rem;line-height:1.3334;color:#494949}@media screen and (min-width:768px){.cc--intro-text .f--description p{font-size:2.625rem;line-height:1.2381}}.cc--intro-text .f--description p .text-highlight{position:relative;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-repeat:repeat-x;background-position:0 34px;background-size:auto 4px}@media screen and (min-width:768px){.cc--intro-text .f--description p .text-highlight{background-position:0 46px}}.cc--left-navigation-menu{margin-bottom:2.5rem}@media screen and (min-width:1024px){.cc--left-navigation-menu{margin-bottom:0}}.cc--left-navigation-menu .left-navigation-mobile{font-size:1.25rem;line-height:1.5;padding-top:1.25rem;padding-right:8.3333333333%;padding-bottom:1.25rem;padding-left:8.3333333333%;display:flex;position:relative;align-items:center;justify-content:space-between;height:4.125rem;background:#333;color:#fff;letter-spacing:.03125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--left-navigation-menu .left-navigation-mobile{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--left-navigation-menu .left-navigation-mobile{display:none}}.cc--left-navigation-menu .left-navigation-mobile::before{content:"";display:block;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 20%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#8b8275}@media screen and (min-width:768px){.cc--left-navigation-menu .left-navigation-mobile::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--left-navigation-menu .left-navigation-mobile::before{display:none}}.cc--left-navigation-menu .left-navigation-mobile .icon-wrapper{display:flex;align-items:center;justify-content:flex-end;width:3.125rem;height:3.125rem}.cc--left-navigation-menu .left-navigation-mobile .icon-wrapper::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1}.cc--left-navigation-menu .left-navigation-mobile .icon-wrapper svg{width:.75rem;height:.5625rem;transition:transform .3s ease-in-out}.cc--left-navigation-menu .left-navigation-mobile .icon-wrapper.is-active svg{transform:rotate(180deg)}.cc--left-navigation-menu .menu-contact-wrapper{display:none;position:relative;background:#333}@media screen and (min-width:1024px){.cc--left-navigation-menu .menu-contact-wrapper{margin-top:.3125rem;display:block}}.cc--left-navigation-menu .menu-contact-wrapper::before{content:"";display:none;position:absolute;z-index:1;top:-5px;left:50%;width:calc(100% - 28.5714285714%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#8b8275}@media screen and (min-width:1024px){.cc--left-navigation-menu .menu-contact-wrapper::before{display:block}}.cc--left-navigation-menu .f--description{padding-right:8.3333333333%;padding-bottom:3.125rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--left-navigation-menu .f--description{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--left-navigation-menu .f--description{padding-right:14.2857142857%;padding-left:14.2857142857%}}.cc--left-navigation-menu .f--description *{font-size:.875rem;line-height:1.5;color:#fff}.cc--left-navigation-menu .f--description h2{margin-bottom:.9375rem}@media screen and (min-width:1024px){.cc--left-navigation-menu .f--description h2{margin-bottom:.625rem}}.cc--left-navigation-menu .f--description p{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.cc--left-navigation-menu .f--description p a{color:inherit}html[data-whatintent=mouse] .cc--left-navigation-menu .f--description p a{transition:all .1s}html[data-whatintent=mouse] .cc--left-navigation-menu .f--description p a:hover{text-decoration:none}.cc--left-navigation-menu .mc--left-nav{margin-top:-0.375rem;padding-top:1.25rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--left-navigation-menu .mc--left-nav{margin-top:-0.9375rem;padding-top:1.875rem;padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--left-navigation-menu .mc--left-nav{margin-top:0;padding-top:3.125rem;padding-right:0;padding-left:0}}.cc--left-navigation-menu .m--left-nav>li:first-child>.utility-button-wrapper>.utility-button>a{color:#fff !important}.cc--left-navigation-menu .m--menu a{font-size:1.25rem;line-height:1.5;display:block;color:#fff;letter-spacing:.03125rem;text-align:left;text-decoration:none;text-transform:uppercase}@media screen and (min-width:1024px){.cc--left-navigation-menu .m--menu a{padding-right:7.1428571429%;padding-left:7.1428571429%}}html[data-whatintent=mouse] .cc--left-navigation-menu .m--menu a{transition:all .1s}html[data-whatintent=mouse] .cc--left-navigation-menu .m--menu a:hover{color:#ffa531}@media screen and (min-width:768px){.cc--left-navigation-menu .m--menu .is-active a{color:#ffa531}}.cc--left-navigation-menu .m--menu svg{display:none;fill:#ffa531}.cc--left-navigation-menu .m--menu>li{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--left-navigation-menu .m--menu>li{margin-bottom:1.5625rem}}@media screen and (min-width:1024px){.cc--left-navigation-menu .m--menu>li{margin-bottom:1.25rem}}.cc--left-navigation-menu .m--menu>li:last-child{margin-bottom:0}.cc--left-navigation-menu .m--menu>li.menu-item--active-trail>a{color:#ffa531}.cc--left-navigation-menu .m--menu>li.menu-item--active-trail>.utility-button-wrapper>.utility-button>a{color:#ffa531}.cc--left-navigation-menu .m--menu>li.menu-item--active-trail>.utility-button-wrapper>.submenu{display:block}.cc--left-navigation-menu .m--menu>li.menu-item--active-trail>.utility-button-wrapper>.submenu a{padding-left:1.25rem}@media screen and (min-width:1024px){.cc--left-navigation-menu .m--menu>li.menu-item--active-trail>.utility-button-wrapper>.submenu a{padding-left:14.2857142857%}}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper .information-for-toggle{display:none}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.utility-button{width:100%;text-align:left}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.utility-button a{display:flex;align-items:baseline;justify-content:space-between}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.utility-button a svg{width:.75rem}@media screen and (min-width:1024px){.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.utility-button a svg{display:none}}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu{margin-top:1.25rem}@media screen and (min-width:768px){.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu{margin-top:1.5625rem}}@media screen and (min-width:1024px){.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu{margin-top:1.25rem}}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li{margin-bottom:1.5625rem}}@media screen and (min-width:1024px){.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li{margin-bottom:1.25rem}}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li:last-child{margin-bottom:0}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li>.utility-button-wrapper>.utility-button{width:100%;text-align:left}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li>.utility-button-wrapper>.submenu>li{margin-left:1.5625rem}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li>.utility-button-wrapper>.submenu>li>a{font-size:.875rem;line-height:1.4286;text-transform:none}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li>.utility-button-wrapper>.submenu>li.menu-item--active-trail>a{color:#ffa531}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li a{margin-bottom:1.25rem;font-size:1rem;line-height:1.375;letter-spacing:0}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li.menu-item--active-trail{position:relative}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li.menu-item--active-trail::before{position:absolute;top:.625rem;left:calc(-8.3333333333% + -0.625rem);width:1.6875rem;height:.1875rem;background-color:#ffa531;content:""}@media screen and (min-width:768px){.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li.menu-item--active-trail::before{left:calc(-8.3333333333% + -0.75rem)}}@media screen and (min-width:1024px){.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li.menu-item--active-trail::before{left:0}}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li.menu-item--active-trail>a{position:relative;color:#ffa531}.cc--left-navigation-menu .m--menu>li>.utility-button-wrapper>.submenu>li.menu-item--active-trail>.utility-button-wrapper>.utility-button a{color:#ffa531}.cc--link-list-slide .c--link-list-slide{height:100%}@media screen and (min-width:1200px){.cc--link-list-slide .c--link-list-slide{display:flex;flex-direction:column}}.cc--link-list-slide .c--link-list-slide .tab-title{font-size:1.5rem;line-height:1.4167;margin-bottom:.625rem;color:#494949}@media screen and (min-width:1200px){.cc--link-list-slide .c--link-list-slide .text-container{width:78.2608695652%}}.cc--link-list-slide .c--link-list-slide .text-container-inner{padding-top:1.25rem}@media screen and (min-width:768px){.cc--link-list-slide .c--link-list-slide .text-container-inner{padding-top:.9375rem}}.cc--link-list-slide .c--link-list-slide .f--description p,.cc--link-list-slide .c--link-list-slide .f--description li{font-size:.875rem;line-height:1.5;margin-bottom:.9375rem;color:#494949}.cc--link-list-slide .c--link-list-slide .f--description p:last-child,.cc--link-list-slide .c--link-list-slide .f--description li:last-child{margin-bottom:0}@media screen and (min-width:768px){.cc--link-list-slide .c--link-list-slide .f--description p,.cc--link-list-slide .c--link-list-slide .f--description li{font-size:1rem;line-height:1.5625}}.cc--link-list-slide .c--link-list-slide .f--description p a,.cc--link-list-slide .c--link-list-slide .f--description li a{color:inherit;text-decoration:underline}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description p a,html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description li a{transition:all .1s}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description p a:hover,html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description li a:hover{color:#494949;text-decoration:underline}@media screen and (min-width:1200px){.cc--link-list-slide .c--link-list-slide .f--description p a,.cc--link-list-slide .c--link-list-slide .f--description li a{color:#494949}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description p a,html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description li a{transition:all .1s}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description p a:hover,html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description li a:hover{color:#494949;text-decoration:underline}}.cc--link-list-slide .c--link-list-slide .f--description p a.cta-link,.cc--link-list-slide .c--link-list-slide .f--description li a.cta-link{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;margin-bottom:.9375rem;background-color:#fff;vertical-align:bottom}@media screen and (min-width:768px){.cc--link-list-slide .c--link-list-slide .f--description p a.cta-link,.cc--link-list-slide .c--link-list-slide .f--description li a.cta-link{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--link-list-slide .c--link-list-slide .f--description p a.cta-link:focus,.cc--link-list-slide .c--link-list-slide .f--description li a.cta-link:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description p a.cta-link,html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description li a.cta-link{transition:all .1s}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description p a.cta-link:hover,html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--description li a.cta-link:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--link-list-slide .c--link-list-slide .f--description p a.cta-link,.cc--link-list-slide .c--link-list-slide .f--description li a.cta-link{margin-right:1.25rem;margin-bottom:1.5625rem}}.cc--link-list-slide .c--link-list-slide .f--description ul li::before{background-color:#494949}.cc--link-list-slide .c--link-list-slide .f--description ol li::before{top:.125rem}@media screen and (min-width:1200px){.cc--link-list-slide .c--link-list-slide .f--description ol li::before{color:#494949}}.cc--link-list-slide .c--link-list-slide .f--description ul,.cc--link-list-slide .c--link-list-slide .f--description ol{padding-top:0}.cc--link-list-slide .c--link-list-slide .f--link{margin-top:1.25rem}.cc--link-list-slide .c--link-list-slide .f--link a{padding-right:.9375rem;font-size:1rem;line-height:1.625;display:flex;align-items:center;color:#494949;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase}.cc--link-list-slide .c--link-list-slide .f--link a::after{margin-left:3px;content:"";display:inline-block;width:15px;height:15px;transition:margin-left 200ms;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right.svg) no-repeat center/15px 15px}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--link a:hover{color:#494949}html[data-whatintent=mouse] .cc--link-list-slide .c--link-list-slide .f--link a:hover::after{margin-left:.5rem}.cc--link-list{margin-top:.9375rem;margin-bottom:.9375rem;padding-top:.3125rem;position:relative;overflow:hidden}.cc--link-list::before{content:"";display:block;position:relative;z-index:2;top:5px;left:50%;width:calc(100% - 20%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#2494c2}@media screen and (min-width:768px){.cc--link-list::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--link-list::before{width:calc(100% - 12.5%)}}.cc--link-list .c--link-list{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:8.3333333333%;max-width:1800px;margin:0 auto;position:relative;z-index:1}@media screen and (min-width:768px){.cc--link-list .c--link-list{padding-top:4.0625rem;padding-bottom:3.75rem;padding-left:8.3333333333%}}@media screen and (min-width:1200px){.cc--link-list .c--link-list{padding-bottom:6.25rem;padding-left:0}}.cc--link-list .c--link-list>.f--image{position:absolute;top:0;left:0;width:100%;height:100%}.cc--link-list .c--link-list>.f--image img{position:relative;width:100%;height:100%;object-fit:cover;background-size:cover;object-position:center}.cc--link-list .c--link-list::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.95;background-color:#b9d9eb}.cc--link-list .f--section-title{position:relative;z-index:1}.cc--link-list .f--section-title h2{margin-bottom:2.5rem;font-size:1.875rem;line-height:1.3334;color:#494949;text-align:left}@media screen and (min-width:768px){.cc--link-list .f--section-title h2{margin-bottom:3.625rem;font-size:2.625rem;line-height:1.4762;text-align:center}}@media screen and (min-width:1200px){.cc--link-list .f--section-title h2{margin-bottom:3.75rem}}.cc--link-list .slides-images{position:relative;z-index:0}.cc--link-list .f--slides{position:relative;z-index:2}@media screen and (min-width:1200px){.cc--link-list .f--slides{display:flex;justify-content:space-between}}.cc--link-list .left-container{padding-right:8.3333333333%;padding-bottom:1.875rem;position:relative}@media screen and (min-width:768px){.cc--link-list .left-container{padding-right:8.3333333333%;padding-bottom:2.1875rem;position:relative}}@media screen and (min-width:1200px){.cc--link-list .left-container{padding-right:0;padding-left:4.1666666667%;width:43.75%;border-right:.0625rem solid #fff}}.cc--link-list .left-container::after{content:"";position:absolute;z-index:12;top:-0.75rem;right:0;width:3.25rem;height:2.25rem;background-image:linear-gradient(270deg,#B9D7E8 0%,rgba(185,215,232,0) 100%)}@media screen and (min-width:1200px){.cc--link-list .left-container::after{display:none}}.cc--link-list .left-container::before{margin-right:.625rem;content:"";display:flex;position:absolute;bottom:0;left:calc(50% - 1.5625rem);width:1.625rem;height:1.625rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down.svg) no-repeat center/15px 15px}@media screen and (min-width:1200px){.cc--link-list .left-container::before{display:none}}@media screen and (max-width:1199px){.cc--link-list .left-container .side-nav-inner{margin-right:-25%;position:relative;border-bottom:.0625rem solid #fff}}@media screen and (min-width:1200px){.cc--link-list .left-container .side-nav-inner{margin-right:0;position:relative}}.cc--link-list .left-container .swiper-pagination{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;position:static}@media screen and (max-width:1199px){.cc--link-list .left-container .swiper-pagination{margin-bottom:-0.625rem;display:flex;position:relative;white-space:nowrap;overflow-x:auto}}@media screen and (max-width:767px){.cc--link-list .left-container .swiper-pagination{padding-bottom:0}}@media screen and (min-width:1024px){.cc--link-list .left-container .swiper-pagination{text-align:left}}.cc--link-list .left-container .swiper-pagination li{position:relative;list-style:none}.cc--link-list .left-container .swiper-pagination li:not(:last-child){margin-right:1.875rem}@media screen and (min-width:768px){.cc--link-list .left-container .swiper-pagination li:not(:last-child){margin-right:1.5625rem}}@media screen and (min-width:1200px){.cc--link-list .left-container .swiper-pagination li:not(:last-child){margin-right:0}}.cc--link-list .left-container .swiper-pagination li:last-child{padding-right:25%}@media screen and (min-width:1024px){.cc--link-list .left-container .swiper-pagination li:last-child{padding-right:0}}@media screen and (min-width:1200px){.cc--link-list .left-container .swiper-pagination li{padding-left:5.5555555556%}}.cc--link-list .left-container .swiper-pagination li .side-nav-link{font-size:1.25rem;line-height:1.5;padding-bottom:.625rem;position:relative;color:#494949;letter-spacing:.03125rem;text-align:left;text-transform:uppercase}@media screen and (min-width:768px){.cc--link-list .left-container .swiper-pagination li .side-nav-link{padding-bottom:.3125rem;font-size:1.25rem;line-height:1.5}}@media screen and (min-width:1200px){.cc--link-list .left-container .swiper-pagination li .side-nav-link{padding-right:2.5rem;padding-bottom:0;position:relative;width:auto;min-height:3.125rem;border:0}html[data-whatintent=mouse] .cc--link-list .left-container .swiper-pagination li .side-nav-link{transition:all .1s}html[data-whatintent=mouse] .cc--link-list .left-container .swiper-pagination li .side-nav-link:hover{color:#333}html[data-whatintent=mouse] .cc--link-list .left-container .swiper-pagination li .side-nav-link:hover::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";right:0;width:2.125rem;height:2.125rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right.svg) no-repeat center/15px 15px}}@media screen and (min-width:1200px){.cc--link-list .left-container .swiper-pagination li.swiper-pagination-customs-active::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background-color:#fff}}.cc--link-list .left-container .swiper-pagination li.swiper-pagination-customs-active .side-nav-link{margin-left:.625rem;position:relative;z-index:1;color:#333}@media screen and (min-width:1200px){.cc--link-list .left-container .swiper-pagination li.swiper-pagination-customs-active .side-nav-link::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";right:0;width:2.125rem;height:2.125rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right.svg) no-repeat center/15px 15px}}@media screen and (min-width:1200px){.cc--link-list .left-container .swiper-pagination li.swiper-pagination-customs-active .side-nav-link span{display:inline-block}}.cc--link-list .side-titles{position:relative;z-index:10}.cc--link-list .right-container{padding-right:8.3333333333%;box-sizing:border-box}@media screen and (min-width:768px){.cc--link-list .right-container{padding-right:8.3333333333%}}@media screen and (min-width:1200px){.cc--link-list .right-container{padding-right:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;width:47.9166666667%}}.cc--link-list .link-list{margin-top:1.25rem;margin-left:-10%;position:relative;z-index:1;text-align:center}@media screen and (min-width:768px){.cc--link-list .link-list{margin-top:2.5rem;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:1024px){.cc--link-list .link-list{margin-top:3.125rem;margin-left:0}}.cc--link-list .link-list .f--link{margin-top:1.25rem}.cc--link-list .link-list .f--link:first-child{margin-top:0}@media screen and (min-width:768px){.cc--link-list .link-list .f--link{margin-top:0;margin-left:1.25rem}.cc--link-list .link-list .f--link:first-child{margin-left:0}}.cc--link-list .link-list .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;background-color:#fff;width:auto;min-width:12.5rem;color:#494949}@media screen and (min-width:768px){.cc--link-list .link-list .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--link-list .link-list .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--link-list .link-list .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--link-list .link-list .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--login-form{margin-top:1.5625rem;margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--login-form{margin-top:2.5rem;margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--login-form{margin-top:6.25rem;margin-bottom:3.125rem}}.cc--login-form .c--login-form{max-width:320px;margin:0 auto;padding-right:4.1666666667%;padding-left:4.1666666667%;width:100%}@media screen and (min-width:768px){.cc--login-form .c--login-form{padding-right:0;padding-left:0}}.cc--login-form .user-login-form{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;background-color:#fff}.cc--login-form .user-login-form .form-item{margin-right:0;margin-bottom:1.25rem;width:100%}.cc--login-form .user-login-form .form-item:last-child{margin-bottom:0}.cc--login-form .user-login-form .form-item label{font-size:.875rem;line-height:1.1429;margin-bottom:.625rem;display:block;color:#333}@media screen and (min-width:768px){.cc--login-form .user-login-form .form-item label{font-size:1rem;line-height:1.3125;margin-bottom:1.25rem}}.cc--login-form .user-login-form .form-item .description{margin-top:.3125rem;margin-bottom:.3125rem}.cc--login-form .user-login-form .form-actions{margin-top:0;width:100%}.cc--login-form .user-login-form .form-actions .form-item{margin-right:0;width:100%}.cc--login-form .user-login-form .form-actions .form-item:first-child>input{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none}@media screen and (min-width:768px){.cc--login-form .user-login-form .form-actions .form-item:first-child>input{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--login-form .user-login-form .form-actions .form-item:first-child>input:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--login-form .user-login-form .form-actions .form-item:first-child>input{transition:all .1s}html[data-whatintent=mouse] .cc--login-form .user-login-form .form-actions .form-item:first-child>input:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}#block-sju-local-tasks{margin-bottom:2.5rem;padding-top:1.875rem;position:relative}@media screen and (min-width:768px){#block-sju-local-tasks{margin-bottom:1.875rem;padding-top:2.5rem}}#block-sju-local-tasks ul{list-style:none;padding:0;margin:0;position:relative;text-align:center}#block-sju-local-tasks ul::after{display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #333;content:""}#block-sju-local-tasks ul li{font-size:.875rem;line-height:1.1429;padding-top:0;padding-right:.5rem;padding-bottom:0;padding-left:.5rem;display:inline-block;position:relative;z-index:1}@media screen and (min-width:768px){#block-sju-local-tasks ul li{font-size:1.125rem;line-height:1.1112;padding-top:0;padding-right:1.875rem;padding-bottom:0;padding-left:1.875rem}}#block-sju-local-tasks ul li a{padding-top:.3125rem;padding-right:0;padding-bottom:1.25rem;padding-left:0;display:block;position:relative;color:#494949;text-decoration:none}#block-sju-local-tasks ul li a.is-active{color:#333}#block-sju-local-tasks ul li a.is-active::after{display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #333;content:""}#block-sju-local-tasks ul li a:hover{color:#167faa}#block-sju-local-tasks ul li a:hover::after{display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #333;content:""}.cc--main-menu{padding-top:3.125rem;background-color:#333}@media screen and (min-width:1024px){.cc--main-menu{padding-top:.625rem;padding-right:4.5454545455%;padding-left:4.5454545455%;background-color:rgba(0,0,0,0)}}.micro-site .cc--main-menu{display:none}@media screen and (min-width:1024px){.cc--main-menu .m--menu{display:flex;justify-content:space-between}}.cc--main-menu .m--menu>li{position:relative}@media screen and (min-width:1024px){html[data-whatintent=mouse] .cc--main-menu .m--menu>li{transition:all .1s}html[data-whatintent=mouse] .cc--main-menu .m--menu>li:hover>.submenus-wrapper{display:flex}}.cc--main-menu .m--menu>li>a{font-size:1rem;line-height:1.25;padding-top:.9375rem;padding-right:8.3333333333%;padding-bottom:.9375rem;padding-left:8.3333333333%;display:block;position:relative;color:#fff;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>a{font-size:1.1875rem;line-height:1.3685;padding-top:0;padding-right:0;padding-bottom:1.25rem;padding-left:0;border-color:rgba(0,0,0,0);color:#333;letter-spacing:.53px;white-space:nowrap}.cc--main-menu .m--menu>li>a:focus-within,.cc--main-menu .m--menu>li>a.ally-focus-within{color:#333}}.cc--main-menu .m--menu>li>.link-arrow-wrapper{display:flex;align-items:center;background-color:#333}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>.link-arrow-wrapper{background-color:rgba(0,0,0,0)}}.cc--main-menu .m--menu>li>.link-arrow-wrapper>a{font-size:1rem;line-height:1.25;padding-top:.9375rem;padding-right:8.3333333333%;padding-bottom:.9375rem;padding-left:8.3333333333%;display:block;position:relative;color:#fff;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase;flex-grow:1}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>.link-arrow-wrapper>a{font-size:1.1875rem;line-height:1.3685;padding-top:0;padding-right:0;padding-bottom:1.25rem;padding-left:0;border-color:rgba(0,0,0,0);color:#333;letter-spacing:.53px;white-space:nowrap}.cc--main-menu .m--menu>li>.link-arrow-wrapper>a:focus-within,.cc--main-menu .m--menu>li>.link-arrow-wrapper>a.ally-focus-within{color:#333}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>.link-arrow-wrapper>a{flex-grow:0}}@media screen and (max-width:1023px){.cc--main-menu .m--menu>li>.link-arrow-wrapper>.arrow-toggle{margin-right:8.3333333333%;padding-right:.125rem;display:flex;align-items:center;justify-content:flex-end;width:1.875rem;height:1.875rem;text-align:right}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>.link-arrow-wrapper>.arrow-toggle{display:none}}.cc--main-menu .m--menu>li>.link-arrow-wrapper>.arrow-toggle svg{width:auto;height:.5rem;fill:#fff}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>.link-arrow-wrapper>.arrow-toggle svg{fill:#b9d9eb}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cc--main-menu .m--menu>li>.link-arrow-wrapper>.arrow-toggle svg{width:.625rem}}.cc--main-menu .m--menu>li>.submenus-wrapper{display:none;width:100%;background-color:#494949}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>.submenus-wrapper{position:absolute;z-index:2;top:2.5625rem;left:50%;width:15.625rem;transform-origin:top center;animation:growDown 300ms ease forwards;background-color:#333}.cc--main-menu .m--menu>li>.submenus-wrapper::before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";z-index:3;top:-1.25rem;width:8.125rem;height:2.5rem;border-radius:1.5625rem;background-color:#fff;background-image:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down.svg);background-repeat:no-repeat;background-position:center 20px;background-size:10px 10px}}.cc--main-menu .m--menu>li>.submenus-wrapper>.submenus-wrapper-inner{padding-top:.625rem;padding-bottom:.625rem}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li>.submenus-wrapper>.submenus-wrapper-inner{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;z-index:2;width:100%}.cc--main-menu .m--menu>li>.submenus-wrapper>.submenus-wrapper-inner>ul{padding-top:3.75rem;padding-bottom:2.5rem;background-color:#333;box-shadow:0 .3125rem .625rem .125rem rgba(215,214,201,.1)}}.cc--main-menu .m--menu>li>.submenus-wrapper>.submenus-wrapper-inner>span{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}@keyframes growDown{0%{transform:scaleY(0) translateX(-50%)}100%{transform:scaleY(1) translateX(-50%)}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li .submenu>li{padding-top:0;padding-right:2.5rem;padding-bottom:0;padding-left:2.5rem;position:static}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li .submenu>li:last-child a{padding-bottom:0}}@media screen and (max-width:1023px){.cc--main-menu .m--menu>li .submenu>li.is-open>.link-arrow-wrapper a{color:#b9d9eb}}.cc--main-menu .m--menu>li .submenu>li .submenus-wrapper{display:none}.cc--main-menu .m--menu>li .submenu>li span,.cc--main-menu .m--menu>li .submenu>li a{font-size:.875rem;line-height:1.4286;padding-top:.625rem;padding-right:8.3333333333%;padding-bottom:.625rem;padding-left:8.3333333333%;margin-left:.625rem;display:flex;border-bottom:0;color:#fff;letter-spacing:.0625rem;text-decoration:none;text-transform:uppercase}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li .submenu>li span,.cc--main-menu .m--menu>li .submenu>li a{padding-top:0;padding-right:0;padding-bottom:1.25rem;padding-left:0;margin-left:0;font-size:1rem;line-height:1.125;flex-grow:1}html[data-whatintent=mouse] .cc--main-menu .m--menu>li .submenu>li span,html[data-whatintent=mouse] .cc--main-menu .m--menu>li .submenu>li a{transition:all .1s}html[data-whatintent=mouse] .cc--main-menu .m--menu>li .submenu>li span:hover,html[data-whatintent=mouse] .cc--main-menu .m--menu>li .submenu>li a:hover{color:#ffa531}}.cc--main-menu .m--menu>li .submenu>li .link-arrow-wrapper .arrow-toggle{display:none}.cc--main-menu .m--menu>li .submenu>li.menu-item--active-trail>.link-arrow-wrapper>a{color:#ffa531}.cc--main-menu .m--menu>li .submenu>li.menu-item--active-trail>a{color:#ffa531}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper{position:absolute;top:0;left:100%;width:100%;box-shadow:inset 0 7px 14px 5px rgba(116,199,234,.1)}}@media screen and (max-width:1023px){.cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper .submenus-wrapper-inner{padding-top:.125rem;padding-bottom:.125rem;margin-bottom:0}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper .submenus-wrapper-inner{background-color:#f0efe8}}.cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper .submenus-wrapper-inner ul li a{padding-top:.5rem;padding-bottom:.5rem;margin-left:1.875rem}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper .submenus-wrapper-inner ul li a{padding-top:.25rem;padding-bottom:.25rem;margin-left:0}}html[data-whatintent=mouse] .cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper .submenus-wrapper-inner ul li a{transition:all .1s}html[data-whatintent=mouse] .cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper .submenus-wrapper-inner ul li a:hover{color:#b9d9eb}@media screen and (min-width:1024px){html[data-whatintent=touch] .cc--main-menu .m--menu>li .submenu>li>.submenus-wrapper .submenus-wrapper-inner ul li a{pointer-events:auto}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li:focus-within>.submenus-wrapper,.cc--main-menu .m--menu>li.ally-focus-within>.submenus-wrapper{display:flex}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li.menu-item--active-trail>.link-arrow-wrapper::after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";z-index:3;top:1.3125rem;width:8.125rem;height:2.5rem;border-radius:1.5625rem;background-color:#fff;background-image:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down.svg);background-repeat:no-repeat;background-position:center 20px;background-size:10px 10px}}@media screen and (min-width:1024px){html[data-whatintent=touch] .cc--main-menu .m--menu>li.menu-item--expanded:not(.ally-focus-within) a{pointer-events:none}}@media screen and (max-width:1023px){.cc--main-menu .m--menu>li.is-open{background-color:#f0efe8}}.cc--main-menu .m--menu>li.is-open>.link-arrow-wrapper{background-color:#494949}@media screen and (max-width:1023px){.cc--main-menu .m--menu>li.is-open>.link-arrow-wrapper>.arrow-toggle>svg{transform:rotate(-180deg);fill:#ffa531}}@media screen and (min-width:1024px){.cc--main-menu .m--menu>li:focus-within .link-arrow-wrapper>a,.cc--main-menu .m--menu>li.ally-focus-within .link-arrow-wrapper>a{pointer-events:auto}}.cc--manual-card-horizontal{margin-bottom:1.875rem;padding-bottom:1.25rem;width:100%;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.cc--manual-card-horizontal{margin-bottom:1.875rem;padding-bottom:1.875rem}}.cc--manual-card-horizontal:last-child{margin-bottom:0}.cc--manual-card-horizontal .c--manual-card-horizontal{display:flex;flex-direction:column}@media screen and (min-width:768px){.cc--manual-card-horizontal .c--manual-card-horizontal{flex-direction:row}}.cc--manual-card-horizontal .text-container{padding-top:.9375rem;width:100%}@media screen and (min-width:768px){.cc--manual-card-horizontal .text-container{padding-top:0}}@media screen and (min-width:768px){.cc--manual-card-horizontal .f--image+.text-container{margin-right:5%;margin-bottom:0;order:1;width:50%}}@media screen and (min-width:1024px){.cc--manual-card-horizontal .f--image+.text-container{margin-right:3.5714285714%;width:60.7142857143%}}.cc--manual-card-horizontal .f--image{position:relative}@media screen and (min-width:768px){.cc--manual-card-horizontal .f--image{order:2;width:45%}}@media screen and (min-width:1024px){.cc--manual-card-horizontal .f--image{width:35.7142857143%}}.cc--manual-card-horizontal .f--cta-title h3,.cc--manual-card-horizontal .f--cta-title a{font-size:1.5rem;line-height:1.4167;color:#494949}html[data-whatintent=mouse] .cc--manual-card-horizontal .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--manual-card-horizontal .f--cta-title a:hover{color:#167faa;text-decoration:none}.cc--manual-card-horizontal .f--description{margin-top:.625rem}.cc--manual-card-horizontal .f--description p{font-size:1rem;line-height:1.5625}.cc--manual-card-horizontal .f--description p:last-child{margin-bottom:0}.cc--manual-card-horizontal .date-text{display:flex}.cc--manual-card-horizontal .f--date-string,.cc--manual-card-horizontal .f--text{font-size:.875rem;line-height:1.7858;margin-top:1.25rem;color:#494949}@media screen and (min-width:768px){.cc--manual-card-horizontal .f--date-string,.cc--manual-card-horizontal .f--text{font-size:1rem;line-height:1.5625}}.cc--manual-card-horizontal .f--date-string{text-transform:uppercase}.cc--manual-card-horizontal .f--text::before{margin-right:.625rem;margin-left:.625rem;content:"";display:inline-block;width:.0625rem;height:1.25rem;border-right:.0625rem solid #d7d6c9;vertical-align:middle}.cc--manual-card-horizontal .attribution-container{margin-top:.625rem}.cc--manual-card-horizontal .attribution-container .attribution-name,.cc--manual-card-horizontal .attribution-container .attribution-description{font-size:.875rem;line-height:1.5;display:block;color:#494949}@media screen and (min-width:768px){.cc--manual-card-horizontal .attribution-container .attribution-name,.cc--manual-card-horizontal .attribution-container .attribution-description{font-size:1rem;line-height:1.5625}}.cc--manual-card{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--manual-card{margin-bottom:2.1875rem}}.cc--manual-card .f--image{position:relative}.cc--manual-card .f--image::after{content:"";display:block;position:absolute;z-index:11;bottom:-0.3125rem;left:50%;width:calc(100% - 16.6666666667%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#8b8275}.cc--manual-card .text-container{padding-top:1.25rem;padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:1024px){.cc--manual-card .text-container{padding-right:7.1428571429%;padding-left:7.1428571429%}}.cc--manual-card .f--cta-title h3,.cc--manual-card .f--cta-title a{font-size:1.375rem;line-height:1.3182;color:#494949}@media screen and (min-width:768px){.cc--manual-card .f--cta-title h3,.cc--manual-card .f--cta-title a{font-size:1.75rem;line-height:1.25}}html[data-whatintent=mouse] .cc--manual-card .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--manual-card .f--cta-title a:hover{color:#167faa;text-decoration:none}.cc--manual-card .f--description{margin-top:1.25rem}.cc--manual-card .f--description p{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--manual-card .f--description p{font-size:1.25rem;line-height:1.4}}.cc--manual-card .f--description p:last-child{margin-bottom:0}.cc--manual-card .date-text{display:flex}.cc--manual-card .f--date-string,.cc--manual-card .f--text{font-size:.875rem;line-height:1.7858;margin-top:1.25rem;color:#494949}@media screen and (min-width:768px){.cc--manual-card .f--date-string,.cc--manual-card .f--text{font-size:1rem;line-height:1.5625}}.cc--manual-card .f--date-string{text-transform:uppercase}.cc--manual-card .f--text::before{margin-right:.625rem;margin-left:.625rem;content:"";display:inline-block;width:.0625rem;height:1.25rem;border-right:.0625rem solid #d7d6c9;vertical-align:middle}.cc--manual-card .attribution-container{margin-top:.625rem}.cc--manual-card .attribution-container .attribution-name,.cc--manual-card .attribution-container .attribution-description{font-size:.875rem;line-height:1.5;display:block;color:#494949}@media screen and (min-width:768px){.cc--manual-card .attribution-container .attribution-name,.cc--manual-card .attribution-container .attribution-description{font-size:1rem;line-height:1.5625}}.cc--manual-cards-horizontal{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;position:relative}@media screen and (min-width:768px){.cc--manual-cards-horizontal{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--manual-cards-horizontal{padding-right:20.8333333333%;padding-left:20.8333333333%}}.tc--left-navigation .cc--manual-cards-horizontal,.tc--chaptered-page .cc--manual-cards-horizontal,.tc--program-listing .cc--manual-cards-horizontal,.tc--profile .cc--manual-cards-horizontal{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.cc--manual-cards-horizontal .c--manual-cards-horizontal{max-width:1800px;margin:0 auto;width:100%}.cc--manual-cards-horizontal .c--manual-cards-horizontal .f--field-components{position:relative}@media screen and (min-width:768px){.cc--manual-cards-horizontal .c--manual-cards-horizontal .f--field-components{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--manual-cards-horizontal .f--section-title{text-align:center}}.cc--manual-cards-horizontal .f--section-title h2{margin-bottom:1.25rem;font-size:1.875rem;line-height:1.3334;color:#333;text-align:center}@media screen and (min-width:768px){.cc--manual-cards-horizontal .f--section-title h2{font-size:2.625rem;line-height:1.2381}}.cc--manual-cards-horizontal .f--section-title+.f--description p{font-size:1rem;line-height:1.5}@media screen and (min-width:768px){.cc--manual-cards-horizontal .f--section-title+.f--description p{font-size:1.125rem;line-height:1.7778}}.cc--manual-cards-horizontal .f--section-title+.f--description p:last-child{margin-bottom:0}.cc--manual-cards{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--manual-cards{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--manual-cards{padding-right:4.1666666667%;padding-left:4.1666666667%}}.cc--manual-cards .c--manual-cards{max-width:1800px;margin:0 auto}@media screen and (min-width:768px){.cc--manual-cards .c--manual-cards .f--field-components{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--manual-cards .f--section-title{text-align:center}}.cc--manual-cards .f--section-title h2{margin-bottom:1.25rem;font-size:1.875rem;line-height:1.3334;color:#333;text-align:center}@media screen and (min-width:768px){.cc--manual-cards .f--section-title h2{font-size:2.625rem;line-height:1.2381}}@media screen and (min-width:768px){.cc--manual-cards .cc--manual-card{margin-right:5%;width:47.5%}.cc--manual-cards .cc--manual-card:nth-child(even){margin-right:0}.cc--manual-cards .cc--manual-card:nth-last-of-type(2),.cc--manual-cards .cc--manual-card:last-of-type{margin-bottom:0}}@media screen and (min-width:1024px){.cc--manual-cards .cc--manual-card{margin-right:2.2727272727%;width:31.8181818182%}.cc--manual-cards .cc--manual-card:nth-child(even){margin-right:2.2727272727%}.cc--manual-cards .cc--manual-card:nth-child(3n){margin-right:0}.cc--manual-cards .cc--manual-card:nth-last-of-type(2),.cc--manual-cards .cc--manual-card:nth-last-of-type(3),.cc--manual-cards .cc--manual-card:last-of-type{margin-bottom:0}}@media screen and (min-width:1024px){.cc--micro-site-content-main .c--micro-site-content-main{display:flex;flex-direction:column}}.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper{max-width:1800px;margin:0 auto;padding-top:2.5rem;padding-bottom:3.125rem}@media screen and (min-width:768px){.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper{padding-top:4.6875rem;padding-bottom:4.6875rem}}.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .cc--manual-cards-horizontal{padding-right:0;padding-left:0}.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--text-and-link-listing,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--rich-text,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--manual-cards .inner-wrapper,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--manual-cards-horizontal .inner-wrapper,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--accordions,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--chapter>.f--section-title{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--text-and-link-listing,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--rich-text,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--manual-cards .inner-wrapper,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--manual-cards-horizontal .inner-wrapper,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--accordions,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--chapter>.f--section-title{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--text-and-link-listing,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--rich-text,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--manual-cards .inner-wrapper,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--manual-cards-horizontal .inner-wrapper,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--accordions,.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--chapter>.f--section-title{padding-right:22.9166666667%;padding-left:22.9166666667%}}@media screen and (min-width:1024px){.cc--micro-site-content-main .c--micro-site-content-main>.content-wrapper .c--manual-cards .inner-wrapper{padding-right:4.1666666667%;padding-left:4.1666666667%}}.cc--micro-site-jump-links{position:sticky;top:0;background:#fff;z-index:11;transition:top 200ms ease-in-out}@media screen and (min-width:1024px){.cc--micro-site-jump-links{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.scrollUp .cc--micro-site-jump-links{top:7.1875rem}}.cc--micro-site-jump-links .c--micro-site-jump-links{max-width:1800px;margin:0 auto}.cc--micro-site-jump-links .jump-links-toggle{padding-right:8.3333333333%;padding-left:8.3333333333%;font-size:1.25rem;line-height:1.5;display:flex;align-items:center;justify-content:space-between;width:100%;height:4.0625rem;background-color:#f7f7f7;color:#494949;letter-spacing:.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--micro-site-jump-links .jump-links-toggle{padding-right:8.3333333333%;padding-left:8.3333333333%;font-size:1.25rem;line-height:1.25;height:4.6875rem}}@media screen and (min-width:1024px){.cc--micro-site-jump-links .jump-links-toggle{display:none}}.cc--micro-site-jump-links .jump-links-toggle svg{width:.75rem;height:.5625rem;transition:transform .3s ease-in-out}.cc--micro-site-jump-links .jump-links-toggle.is-active svg{transform:rotate(180deg)}.cc--micro-site-jump-links .chapter-menu{padding-top:.625rem;padding-right:0;padding-bottom:1.875rem;padding-left:0;display:none;margin:0;background-color:#f7f7f7;list-style:none}.cc--micro-site-jump-links .chapter-menu.is-active{display:block}@media screen and (min-width:768px){.cc--micro-site-jump-links .chapter-menu{padding-bottom:1.25rem}}@media screen and (min-width:1024px){.cc--micro-site-jump-links .chapter-menu{padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fff}}@media screen and (min-width:1024px){.cc--micro-site-jump-links .chapter-menu .chapter-menu-item{margin-right:1.5625rem;margin-left:1.5625rem;flex-grow:1}}.cc--micro-site-jump-links .chapter-menu .chapter-menu-item:last-child .link{margin-bottom:0}@media screen and (min-width:1024px){.cc--micro-site-jump-links .chapter-menu .chapter-menu-item .f--link{display:flex;justify-content:center}}.cc--micro-site-jump-links .chapter-menu .chapter-menu-item .link{font-size:1rem;line-height:1.25;margin-bottom:1.875rem;padding-right:8.3333333333%;padding-left:8.3333333333%;display:block;color:#494949;text-decoration:none;text-transform:uppercase;font-variant-numeric:lining-nums}@media screen and (min-width:1024px){.cc--micro-site-jump-links .chapter-menu .chapter-menu-item .link{font-size:.875rem;line-height:1.4286;padding-top:.625rem;padding-right:0;padding-bottom:.9375rem;padding-left:0;margin-bottom:0}}@media screen and (min-width:1024px){.cc--micro-site-jump-links .chapter-menu .chapter-menu-item .link.is-active{color:#167faa}}html[data-whatintent=mouse] .cc--micro-site-jump-links .chapter-menu .chapter-menu-item .link{transition:all .1s}@media screen and (min-width:1024px){html[data-whatintent=mouse] .cc--micro-site-jump-links .chapter-menu .chapter-menu-item .link:hover{color:#167faa}}@media screen and (min-width:768px){.cc--mosaic-card .c--mosaic-card{display:flex;flex-direction:row}}@media screen and (min-width:1200px){.cc--mosaic-card .c--mosaic-card{display:flex;flex-direction:column}}@media screen and (min-width:768px){.cc--mosaic-card:nth-child(even) .c--mosaic-card{flex-direction:row-reverse}.cc--mosaic-card:nth-child(even) .image-container .curve-container{left:-0.0625rem;bottom:-0.0625rem;right:auto}.cc--mosaic-card:nth-child(even) .image-container .curve-container svg.bottom,.cc--mosaic-card:nth-child(even) .image-container .curve-container svg.right{display:none}.cc--mosaic-card:nth-child(even) .image-container .curve-container svg.left{display:block}.cc--mosaic-card:nth-child(even) .image-container .curve-container .arrow-down{top:50%;right:-0.3125rem;width:.9375rem;transform:translateX(-50%) rotate(90deg)}}@media screen and (min-width:1200px){.cc--mosaic-card:nth-child(even) .image-container .curve-container{top:-0.0625rem;right:0;bottom:auto;width:101%;transform:rotate(-180deg)}.cc--mosaic-card:nth-child(even) .image-container .curve-container svg.right,.cc--mosaic-card:nth-child(even) .image-container .curve-container svg.left{display:none}.cc--mosaic-card:nth-child(even) .image-container .curve-container svg.bottom{display:block}.cc--mosaic-card:nth-child(even) .image-container .curve-container .arrow-down{top:.3125rem;left:50%;width:.9375rem;transform:translateX(-50%)}}@media screen and (min-width:768px){.cc--mosaic-card:nth-child(odd) .image-container .curve-container{right:-0.0625rem;bottom:-0.0625rem}.cc--mosaic-card:nth-child(odd) .image-container .curve-container svg.bottom,.cc--mosaic-card:nth-child(odd) .image-container .curve-container svg.left{display:none}.cc--mosaic-card:nth-child(odd) .image-container .curve-container svg.right{display:block}.cc--mosaic-card:nth-child(odd) .image-container .curve-container .arrow-down{position:absolute;top:50%;left:.3125rem;width:.9375rem;transform:translateX(-50%) rotate(-90deg)}}@media screen and (min-width:1200px){.cc--mosaic-card:nth-child(odd) .image-container .curve-container{right:0;bottom:-0.0625rem}.cc--mosaic-card:nth-child(odd) .image-container .curve-container svg.right,.cc--mosaic-card:nth-child(odd) .image-container .curve-container svg.left{display:none}.cc--mosaic-card:nth-child(odd) .image-container .curve-container svg.bottom{display:block}.cc--mosaic-card:nth-child(odd) .image-container .curve-container .arrow-down{top:.3125rem;left:50%;width:.9375rem;transform:translateX(-50%)}}.cc--mosaic-card:nth-child(1) .curve-container svg.bottom,.cc--mosaic-card:nth-child(1) .curve-container svg.right,.cc--mosaic-card:nth-child(1) .curve-container svg.left{fill:#74c7ea}.cc--mosaic-card:nth-child(1) .text-container{background-color:#74c7ea}@media screen and (min-width:1200px){.cc--mosaic-card:nth-child(2) .c--mosaic-card{flex-direction:column-reverse}}.cc--mosaic-card:nth-child(2) .curve-container svg.bottom,.cc--mosaic-card:nth-child(2) .curve-container svg.right,.cc--mosaic-card:nth-child(2) .curve-container svg.left{fill:#eb6134}.cc--mosaic-card:nth-child(2) .text-container{background-color:#eb6134}.cc--mosaic-card:nth-child(3) .curve-container svg.bottom,.cc--mosaic-card:nth-child(3) .curve-container svg.right,.cc--mosaic-card:nth-child(3) .curve-container svg.left{fill:#ffa531}.cc--mosaic-card:nth-child(3) .text-container{background-color:#ffa531}.cc--mosaic-card .image-container{position:relative;overflow:hidden}@media screen and (min-width:768px){.cc--mosaic-card .image-container{width:54.4%;padding-bottom:50%}}@media screen and (min-width:1200px){.cc--mosaic-card .image-container{width:100%;height:0;padding-bottom:100%;width:100%}}.cc--mosaic-card .image-container .curve-container{position:absolute;z-index:5;right:0;bottom:0;width:100%;height:1.375rem}@media screen and (min-width:768px){.cc--mosaic-card .image-container .curve-container{width:5%;height:calc(100% + 2px)}}@media screen and (min-width:1200px){.cc--mosaic-card .image-container .curve-container{width:100%;height:7.3%}}.cc--mosaic-card .image-container .curve-container svg.bottom,.cc--mosaic-card .image-container .curve-container svg.right,.cc--mosaic-card .image-container .curve-container svg.left{width:100%;height:100%}.cc--mosaic-card .image-container .curve-container .arrow-down{position:absolute;top:.3125rem;left:50%;width:.9375rem;transform:translateX(-50%)}@media screen and (min-width:768px){.cc--mosaic-card .image-container .f--image{position:absolute;width:100%;height:100%}}@media screen and (min-width:768px){.cc--mosaic-card .image-container img{z-index:1;width:100%;height:100%;background-color:#b9d9eb;object-fit:cover}}@media screen and (min-width:768px){.cc--mosaic-card .text-container{display:flex;align-items:center;width:50%}}@media screen and (min-width:1200px){.cc--mosaic-card .text-container{width:100%;height:0;padding-bottom:89.2857142857%;position:relative;width:100%;height:0;background-size:1.25rem auto}}.cc--mosaic-card .text-container .text-inner{padding-top:1.25rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--mosaic-card .text-container .text-inner{padding-top:2.8125rem;padding-right:12%;padding-bottom:5.125rem;padding-left:12%}}@media screen and (min-width:1200px){.cc--mosaic-card .text-container .text-inner{padding-right:12.5%;padding-bottom:3.75rem;padding-left:12.5%;position:absolute;top:50%;transform:translateY(-50%)}}.cc--mosaic-card .text-container .f--description p{margin-bottom:.625rem;font-size:1.25rem;line-height:1.35;color:#000}@media screen and (min-width:768px){.cc--mosaic-card .text-container .f--description p{margin-bottom:1.25rem;font-size:1.5rem;line-height:1.2917}}.cc--mosaic-card .text-container .f--attribution *{padding-right:.1875rem;padding-left:.1875rem;font-size:1rem;line-height:1.5625;color:#000}.cc--mosaic-card .text-container .f--link{margin-top:.625rem}.cc--mosaic-card .text-container .f--link a{font-size:1rem;line-height:1.625;display:flex;align-items:center;color:#000;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase}.cc--mosaic-card .text-container .f--link a::after{margin-left:3px;content:"";display:inline-block;width:.9375rem;height:.9375rem;transition:margin-left 200ms;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-black.svg) no-repeat center/15px 15px}html[data-whatintent=mouse] .cc--mosaic-card .text-container .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--mosaic-card .text-container .f--link a:hover{color:#000}html[data-whatintent=mouse] .cc--mosaic-card .text-container .f--link a:hover::after{margin-left:.5rem}.cc--news-article-card-listing{max-width:1800px;margin:0 auto}.cc--news-article-card-listing .c--news-article-card-listing{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--news-article-card-listing .c--news-article-card-listing{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--news-article-card-listing .c--news-article-card-listing{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--news-article-card-listing .c--news-article-card-listing .cc--pager{margin-bottom:3.125rem}@media screen and (min-width:768px){.cc--news-article-card-listing .c--news-article-card-listing .cc--pager{margin-bottom:6.25rem}}.cc--news-article-card{margin-bottom:1.875rem;padding-bottom:1.25rem;width:100%;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.cc--news-article-card{margin-bottom:1.875rem;padding-bottom:1.875rem}}.cc--news-article-card:last-child{margin-bottom:0}.cc--news-article-card.external .f--cta-title a::after{margin-left:.4375rem;display:inline-block;content:"";width:14px;height:14px;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-external-link.svg) no-repeat center/cover}html[data-whatintent=mouse] .cc--news-article-card.external .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--news-article-card.external .f--cta-title a:hover::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-external-link-blue.svg) no-repeat center/cover}.cc--news-article-card .c--news-article-card{display:flex;flex-direction:column}@media screen and (min-width:768px){.cc--news-article-card .c--news-article-card{flex-direction:row}}.cc--news-article-card .text-container{padding-top:.9375rem;width:100%}@media screen and (min-width:768px){.cc--news-article-card .text-container{padding-top:0}}@media screen and (min-width:768px){.cc--news-article-card .f--image+.text-container{margin-bottom:0;order:1;width:57.5%}}@media screen and (min-width:1024px){.cc--news-article-card .f--image+.text-container{width:60.7142857143%}}.cc--news-article-card .f--image{position:relative;margin-left:1.875rem}@media screen and (min-width:768px){.cc--news-article-card .f--image{order:2;width:45%}}@media screen and (min-width:1024px){.cc--news-article-card .f--image{width:35.7142857143%}}.cc--news-article-card .f--cta-title h3,.cc--news-article-card .f--cta-title a{font-size:1.5rem;line-height:1.4167;color:#494949}html[data-whatintent=mouse] .cc--news-article-card .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--news-article-card .f--cta-title a:hover{color:#167faa;text-decoration:none}.cc--news-article-card .f--description{margin-top:.625rem}.cc--news-article-card .f--description p{font-size:1rem;line-height:1.5625}.cc--news-article-card .f--description p:last-child{margin-bottom:0}.cc--news-article-card .date-text{display:flex;flex-wrap:wrap}.cc--news-article-card .f--date-string,.cc--news-article-card .f--text{font-size:.875rem;line-height:1.7858;margin-top:1.25rem;color:#494949}@media screen and (min-width:768px){.cc--news-article-card .f--date-string,.cc--news-article-card .f--text{font-size:1rem;line-height:1.5625}}.cc--news-article-card .f--date-string{text-transform:uppercase}.cc--news-article-card .f--text::before{margin-right:.625rem;margin-left:.625rem;content:"";display:inline-block;width:.0625rem;height:1.25rem;border-right:.0625rem solid #d7d6c9;vertical-align:middle}.cc--newsletter-signup{padding-top:2.5rem;padding-bottom:2.5rem;position:relative;z-index:1}.cc--newsletter-signup .header-container-inner{max-width:1800px;margin:0 auto;position:relative;z-index:1}.cc--newsletter-signup .header-container{padding-top:4.375rem;padding-right:8.3333333333%;padding-bottom:5.625rem;padding-left:8.3333333333%;position:relative;overflow:hidden}@media screen and (min-width:768px){.cc--newsletter-signup .header-container{padding-top:5.625rem;padding-right:8.3333333333%;padding-bottom:6.25rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--newsletter-signup .header-container{padding-top:6.25rem;padding-right:4.1666666667%;padding-left:4.1666666667%}}.cc--newsletter-signup .header-container::after{content:"";position:absolute;top:0;left:0;background-color:#fff;opacity:.9;width:100%;height:100%}@media screen and (min-width:1024px){.cc--newsletter-signup .text-container{padding-right:4.5454545455%;padding-left:4.5454545455%}}.cc--newsletter-signup .f--image{position:absolute;top:0;left:0;width:100%;height:100%}.cc--newsletter-signup .f--image img{position:relative;width:100%;height:100%;object-fit:cover;background-size:cover;object-position:center}.cc--newsletter-signup .f--section-title h2{margin-bottom:0;font-size:2.375rem;line-height:1.2632;color:#494949;text-align:center}@media screen and (min-width:768px){.cc--newsletter-signup .f--section-title h2{font-size:3.75rem;line-height:1.1667}}.cc--newsletter-signup .f--section-title h2 .text-highlight{position:relative;background-image:url(/themes/custom/columbiasipa/dist/images/underline.png);background-repeat:repeat-x;background-position:0 34px;background-size:auto 4px;background-image:url(/themes/custom/columbiasipa/dist/images/underline-dark.png);background-position:0 42px}@media screen and (min-width:768px){.cc--newsletter-signup .f--section-title h2 .text-highlight{background-position:0 46px}}@media screen and (min-width:768px){.cc--newsletter-signup .f--section-title h2 .text-highlight{background-position:0 65px}}.cc--newsletter-signup .f--description p{margin-bottom:.9375rem;font-size:1.125rem;line-height:1.3889;text-align:center}@media screen and (min-width:768px){.cc--newsletter-signup .f--description p{margin-bottom:1.25rem}}.cc--newsletter-signup .f--description p:last-child{margin-bottom:0}.cc--newsletter-signup .f--section-title+.f--description{margin-top:1.25rem}.cc--newsletter-signup .form-filter-content{padding-right:8.3333333333%;padding-left:8.3333333333%;margin-top:-1.375rem;display:flex;position:relative;z-index:1;flex-direction:column;align-items:center}@media screen and (min-width:768px){.cc--newsletter-signup .form-filter-content{margin-top:-1.8125rem;flex-direction:row;justify-content:center}}@media screen and (min-width:1024px){.cc--newsletter-signup .fields-container{width:31.25rem}}.cc--newsletter-signup .button-container{margin-top:1.25rem}@media screen and (min-width:768px){.cc--newsletter-signup .button-container{margin-top:0;margin-left:1.875rem}}.cc--newsletter-signup .fi--form-item-text label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--newsletter-signup .fi--form-item-text input{height:3.625rem;background-image:url(/themes/custom/columbiasipa/dist/images/icons/icon-search.svg);background-repeat:no-repeat;background-position:right 1.0625rem center;background-size:.9375rem}.cc--newsletter-signup .fi--form-item-text input::-webkit-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--newsletter-signup .fi--form-item-text input::-moz-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--newsletter-signup .fi--form-item-text input:-ms-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--newsletter-signup .fi--form-item-text input::placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.cc--newsletter-signup input[type=submit]:not(.button-reset){font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto;min-width:auto;background-color:#fff}@media screen and (min-width:768px){.cc--newsletter-signup input[type=submit]:not(.button-reset){font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--newsletter-signup input[type=submit]:not(.button-reset):focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--newsletter-signup input[type=submit]:not(.button-reset){transition:all .1s}html[data-whatintent=mouse] .cc--newsletter-signup input[type=submit]:not(.button-reset):hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--newsletter-signup input[type=submit]:not(.button-reset){width:100%;min-width:auto;height:3.625rem}}.cc--newsletter-signup .c--newsletter-signup{position:relative;overflow:hidden}.cc--newsletter-signup.no-image .f--image{display:none}.cc--notification-banner{background-color:rgba(185,217,235,.5)}.mobile-menu-open .cc--notification-banner{display:none}.cc--notification-banner .c--notification-banner{max-width:1800px;margin:0 auto;position:relative}.cc--notification-banner .c--notification-banner .close-btn{position:absolute;top:1.25rem;right:1.5625rem;width:1.25rem;height:1.25rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .close-btn{width:1.5625rem;height:1.5625rem}}.cc--notification-banner .c--notification-banner .close-btn svg{width:1.25rem;height:1.25rem;fill:#494949}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .close-btn svg{width:1.5625rem;height:1.5625rem}}html[data-whatinput=keyboard] .cc--notification-banner .c--notification-banner .close-btn:focus{outline:3px solid #000;outline-offset:2px}html[data-whatinput=mouse] .cc--notification-banner .c--notification-banner .close-btn:focus{outline:none}.cc--notification-banner .c--notification-banner .notification-banner-inner{padding-top:2.1875rem;padding-right:8.3333333333%;padding-bottom:2.1875rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner{padding-top:1.25rem;padding-right:8.3333333333%;padding-bottom:1.25rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner{padding-top:1.5625rem;padding-right:4.1666666667%;padding-bottom:1.5625rem;padding-left:4.1666666667%;display:flex}}.cc--notification-banner .c--notification-banner .f--section-title h2{font-size:1.25rem;line-height:1.35;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .f--section-title h2{font-size:1.5rem;line-height:1.2917}}.cc--notification-banner .c--notification-banner .f--text{font-size:.75rem;line-height:1.5}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .f--text{font-size:.875rem;line-height:1.5}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .header{flex-basis:36.3636363636%}}.cc--notification-banner .c--notification-banner .f--wysiwyg{margin-top:1.25rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .f--wysiwyg{margin-top:1.25rem}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .f--wysiwyg{margin-top:0;margin-right:2.2727272727%;flex-basis:45.4545454545%}}.cc--notification-banner .c--notification-banner .f--wysiwyg p{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .f--wysiwyg p{font-size:1rem;line-height:1.5625}}.cc--notification-banner .c--notification-banner .f--wysiwyg p a{color:inherit;text-decoration:underline}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .f--wysiwyg p a{transition:all .1s}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .f--wysiwyg p a:hover{color:#201d5d}@media screen and (max-width:1023px){.cc--notification-banner .c--notification-banner .f--link{margin-top:1.25rem}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .f--link{margin-top:.75rem;flex-basis:15.9090909091%}}.cc--notification-banner .c--notification-banner .f--link a{font-size:1rem;line-height:1.625;display:flex;align-items:center;color:#494949;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase}.cc--notification-banner .c--notification-banner .f--link a::after{margin-left:3px;content:"";display:inline-block;width:.9375rem;height:.9375rem;transition:margin-left 200ms;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-gray.svg) no-repeat center/11px 11px}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .f--link a:hover::after{margin-left:.5rem}.cc--pager{padding-top:2.1875rem;padding-right:16.6666666667%;padding-bottom:2.5rem;padding-left:16.6666666667%}@media screen and (min-width:768px){.cc--pager{padding-top:2.1875rem;padding-right:4.1666666667%;padding-bottom:2.5rem;padding-left:4.1666666667%}}.cc--component-container .cc--pager{padding-right:0;padding-left:0}.cc--pager .c--pager ul{list-style:none;padding:0;margin:0;text-align:center}.cc--pager .c--pager ul li{margin-right:.125rem;display:inline-block}@media screen and (min-width:768px){.cc--pager .c--pager ul li{margin-right:.625rem}}.cc--pager .c--pager ul li:last-child{margin-right:0}.cc--pager .c--pager ul li a{padding-top:.5rem;padding-right:.375rem;padding-bottom:.5rem;padding-left:.375rem;font-size:1rem;line-height:1.1875;display:block;position:relative;color:#333;text-decoration:none;font-variant-numeric:lining-nums}.cc--pager .c--pager ul li a span{font-size:1rem;line-height:1.25}html[data-whatintent=mouse] .cc--pager .c--pager ul li a{transition:all .1s}html[data-whatintent=mouse] .cc--pager .c--pager ul li a:hover{color:#333}html[data-whatintent=mouse] .cc--pager .c--pager ul li a:hover::after{position:absolute;bottom:0;left:0;width:100%;height:.1875rem;border-radius:.9375rem;background-color:#ffa531;content:""}.cc--pager .c--pager ul li.is-active a::after{position:absolute;bottom:0;left:0;width:100%;height:.1875rem;border-radius:.9375rem;background-color:#b9d9eb;content:""}.cc--pager .c--pager ul li.pager__item--next a,.cc--pager .c--pager ul li.pager__item--previous a{text-decoration:none}.cc--pager .c--pager ul li.pager__item--next a svg,.cc--pager .c--pager ul li.pager__item--previous a svg{height:.875rem;fill:#333}.cc--pager .c--pager ul li.pager__item--ellipsis{color:#333}.cc--pager .c--pager ul li.pager__item--first,.cc--pager .c--pager ul li.pager__item--last{display:none}.cc--pager.load-more .pager__item{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;display:flex;align-items:center;justify-content:center}.cc--pager.load-more .pager__item .text{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:9.375rem;min-width:auto}@media screen and (min-width:768px){.cc--pager.load-more .pager__item .text{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--pager.load-more .pager__item .text:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--pager.load-more .pager__item .text{transition:all .1s}html[data-whatintent=mouse] .cc--pager.load-more .pager__item .text:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--pager.load-more .pager__item .text{width:9.375rem;min-width:auto}}.cc--profile-card{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.cc--profile-card{margin-bottom:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:768px){.cc--profile-card .c--profile-card{display:flex;justify-content:space-between}}.cc--profile-card .f--cta-title{margin-bottom:.625rem}.cc--profile-card .f--cta-title h3{font-size:1.375rem;line-height:1.3182}@media screen and (min-width:768px){.cc--profile-card .f--cta-title h3{font-size:1.75rem;line-height:1.25}}.cc--profile-card .f--text p{margin-bottom:.9375rem;font-size:1.125rem;line-height:1.3889}@media screen and (min-width:768px){.cc--profile-card .f--text p{margin-bottom:.625rem;font-size:1.25rem;line-height:1.4}}.cc--profile-card .office{margin-top:.9375rem;margin-bottom:.9375rem}.cc--profile-card .office p{margin-bottom:0;font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--profile-card .office p{font-size:1rem;line-height:1.5625}}.cc--profile-card .contact{display:flex}.cc--profile-card .contact p{margin-bottom:0;margin-left:1.25rem;font-size:.875rem;line-height:1.5}.cc--profile-card .contact p a{color:#333;font-size:inherit;text-decoration:none}html[data-whatintent=mouse] .cc--profile-card .contact p a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-card .contact p a:hover{color:#201d5d}.cc--profile-card .contact p:first-child{margin-left:0}.cc--profile-card .contact p.phone{padding-left:1.875rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-phone.svg) no-repeat center left/19px 19px}html[data-whatintent=mouse] .cc--profile-card .contact p.phone{transition:all .1s}html[data-whatintent=mouse] .cc--profile-card .contact p.phone:hover{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-phone-navy.svg) no-repeat center left/19px 19px}.cc--profile-card .contact p.email{padding-left:2.5rem;position:relative;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-email.svg) no-repeat 10px center/19px 19px}html[data-whatintent=mouse] .cc--profile-card .contact p.email{transition:all .1s}html[data-whatintent=mouse] .cc--profile-card .contact p.email:hover{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-email-navy.svg) no-repeat 10px center/19px 19px}.cc--profile-card .contact p.email::before{margin-right:.9375rem;margin-left:.9375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;left:-1.25rem;width:.0625rem;height:1.25rem;background-color:#f0efe8}@media screen and (min-width:768px){.cc--profile-card .f--image+.text-container{width:60%}}@media screen and (min-width:1024px){.cc--profile-card .f--image+.text-container{width:60.7142857143%}}.cc--profile-card .f--image{margin-bottom:.9375rem;width:70%}@media screen and (min-width:768px){.cc--profile-card .f--image{padding-right:0;padding-left:0;margin-bottom:0;width:35%}}@media screen and (min-width:1024px){.cc--profile-card .f--image{width:32.1428571429%}}.cc--profile-cards{padding-top:1.5625rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--profile-cards{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--profile-cards{padding-right:20.8333333333%;padding-left:20.8333333333%}}.tc--left-navigation .cc--profile-cards,.tc--chaptered-page .cc--profile-cards,.tc--program-listing .cc--profile-cards{padding-right:0;padding-left:0}.cc--profile-cards .c--profile-cards{max-width:1800px;margin:0 auto}.cc--profile-cards .f--section-title{margin-bottom:1.25rem;font-size:1.875rem;line-height:1.3334}@media screen and (min-width:768px){.cc--profile-cards .f--section-title{font-size:3.25rem;line-height:1}}.cc--profile-cards .f--field-components>.f--link{text-align:center}@media screen and (min-width:1024px){.cc--profile-cards .f--field-components>.f--link{text-align:left}}.cc--profile-cards .f--field-components>.f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto}@media screen and (min-width:768px){.cc--profile-cards .f--field-components>.f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--profile-cards .f--field-components>.f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--profile-cards .f--field-components>.f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-cards .f--field-components>.f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--profile-header{padding-top:2.5rem;margin-bottom:1.25rem;position:relative;overflow:hidden}.cc--profile-header::after{display:block;clear:both;content:""}@media screen and (min-width:768px){.cc--profile-header{margin-bottom:2.5rem}}.cc--profile-header .c--profile-header{max-width:1800px;margin:0 auto}@media screen and (min-width:1024px){.cc--profile-header .desktop-wrapper{padding-top:3.75rem;padding-right:6.25%;padding-bottom:3.125rem;padding-left:6.25%;display:flex}}.cc--profile-header .desktop-image{display:none;position:relative;z-index:1}@media screen and (min-width:1024px){.cc--profile-header .desktop-image{margin-right:7.1428571429%;display:block;width:26.1904761905%}}@media screen and (min-width:1024px){.cc--profile-header .desktop-data{display:block;width:66.6666666667%}}.cc--profile-header .header-container{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--profile-header .header-container{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--profile-header .header-container{padding-right:0;padding-left:0}}.cc--profile-header .profile-meta{padding-top:.9375rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;position:relative;background-color:#b9d9eb}@media screen and (min-width:768px){.cc--profile-header .profile-meta{padding-top:1.875rem;padding-right:10%;padding-bottom:0;padding-left:5%;background-color:rgba(0,0,0,0)}}@media screen and (min-width:1024px){.cc--profile-header .profile-meta{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}.cc--profile-header .profile-meta *{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--profile-header .profile-meta *{font-size:1rem;line-height:1.5625}}@media screen and (min-width:768px){.cc--profile-header .image-data-wrapper{margin-top:5.9375rem;padding-bottom:2.5rem;display:flex;background-color:#b9d9eb}}@media screen and (min-width:1024px){.cc--profile-header .image-data-wrapper{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:1.875rem;padding-bottom:0;position:relative}.cc--profile-header .image-data-wrapper::before{content:"";position:absolute;z-index:0;top:0;left:-300%;width:600%;height:600%;background-color:#b9d9eb}}@media screen and (min-width:1024px){.cc--profile-header .image-data-wrapper .f--image{display:none}}.cc--profile-header .f--page-title{margin-bottom:.625rem}.cc--profile-header .f--page-title h1{font-size:2.375rem;line-height:1.2632}@media screen and (min-width:768px){.cc--profile-header .f--page-title h1{font-size:3.75rem;line-height:1.1667}}.cc--profile-header .f--text{margin-bottom:1.875rem}.cc--profile-header .f--text p{font-size:1.125rem;line-height:1.3889}@media screen and (min-width:768px){.cc--profile-header .f--text p{font-size:1.25rem;line-height:1.4}}.cc--profile-header .f--image{padding-left:8.3333333333%;position:relative}@media screen and (min-width:768px){.cc--profile-header .f--image{margin-top:-4.0625rem;width:35%}}@media screen and (min-width:1024px){.cc--profile-header .f--image{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;width:100%}}.cc--profile-header .f--image img{position:relative;max-width:11.625rem}@media screen and (min-width:768px){.cc--profile-header .f--image img{max-width:none}}.cc--profile-header .f--image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:#b9d9eb}@media screen and (min-width:768px){.cc--profile-header .f--image::before{display:none}}.cc--profile-header .office p{margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--profile-header .office p{margin-bottom:1.25rem}}@media screen and (min-width:768px){.cc--profile-header .contact{display:flex}}@media screen and (min-width:1024px){.cc--profile-header .cols-container{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--profile-header .col:only-child .separator:first-child{margin-left:-0.625rem}.cc--profile-header .col:only-child .separator:first-child::before{display:none}}@media screen and (min-width:768px){.cc--profile-header .col.one .separator{padding-left:2.5rem;margin-left:1.25rem}.cc--profile-header .col.one .separator::before{margin-right:.9375rem;margin-left:.9375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;left:-1.25rem;width:.0625rem;height:1.25rem;background-color:#167faa}.cc--profile-header .col.one .separator:first-child{margin-left:-0.625rem}.cc--profile-header .col.one .separator:first-child::before{display:none}}@media screen and (min-width:768px){.cc--profile-header .col.two .separator{display:flex;align-items:center}.cc--profile-header .col.two .separator::before{margin-right:.9375rem;margin-left:.9375rem;content:"";display:inline-flex;width:.0625rem;height:1.25rem;background-color:#167faa}.cc--profile-header .col.two .separator:first-child::before{display:none}}@media screen and (min-width:1024px){.cc--profile-header .col.two .separator{display:flex;align-items:center}.cc--profile-header .col.two .separator:first-child::before{margin-right:.9375rem;margin-left:.9375rem;content:"";display:inline-flex;width:.0625rem;height:1.25rem;background-color:#167faa}}@media screen and (min-width:768px){.cc--profile-header .col.two .separator.cv{padding-left:2.5rem;margin-bottom:0;margin-left:1.25rem}.cc--profile-header .col.two .separator.cv::before{margin-right:.9375rem;margin-left:.9375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;left:-1.25rem;width:.0625rem;height:1.25rem;background-color:#167faa}.cc--profile-header .col.two .separator.cv:first-child{margin-left:-0.625rem}.cc--profile-header .col.two .separator.cv:first-child::before{display:none}}.cc--profile-header .col.two:only-child .separator:first-child{margin-left:0}.cc--profile-header .col.two:only-child .separator:first-child::before{display:none}.cc--profile-header .col p{margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--profile-header .col p{margin-bottom:1.25rem}}@media screen and (min-width:1024px){.cc--profile-header .col p{margin-bottom:0}}.cc--profile-header .col p.phone{padding-left:1.875rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-phone.svg) no-repeat center left/19px 19px}@media screen and (min-width:768px){.cc--profile-header .col p.phone{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-phone.svg) no-repeat 10px center/19px 19px}}.cc--profile-header .col p.email{padding-left:1.875rem;position:relative;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-email.svg) no-repeat center left/19px 19px}@media screen and (min-width:768px){.cc--profile-header .col p.email{padding-left:2.5rem;margin-left:1.25rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-email.svg) no-repeat 10px center/19px 19px}}.cc--profile-header .col p.email a{color:inherit;text-decoration:none}html[data-whatintent=mouse] .cc--profile-header .col p.email a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-header .col p.email a:hover{text-decoration:underline}.cc--profile-header .col p.cv{margin-top:.9375rem;padding-left:1.875rem;position:relative;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-cv.svg) no-repeat center left/20px 25px}@media screen and (min-width:768px){.cc--profile-header .col p.cv{padding-left:2.5rem;margin-top:0;margin-left:1.25rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-cv.svg) no-repeat 10px center/20px 25px}}.cc--profile-header .col p.cv a{color:inherit;text-decoration:none}html[data-whatintent=mouse] .cc--profile-header .col p.cv a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-header .col p.cv a:hover{text-decoration:underline}.cc--profile-header .col .web-link{position:relative}@media screen and (min-width:1024px){.cc--profile-header .col .web-link{display:flex}}.cc--profile-header .col .web-link a{text-decoration:none}html[data-whatintent=mouse] .cc--profile-header .col .web-link a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-header .col .web-link a:hover{text-decoration:underline;color:#494949}@media screen and (min-width:768px){.cc--profile-header .col:last-child{display:flex;align-items:center}}.cc--profile-header .social-links{margin-top:.9375rem;position:relative}@media screen and (min-width:768px){.cc--profile-header .social-links{margin-top:1.25rem;display:flex}}.cc--profile-header .social-links .links-wrapper{margin-top:1.875rem;display:flex;flex-direction:row;justify-content:flex-start;position:relative;top:auto;left:auto}@media screen and (min-width:768px){.cc--profile-header .social-links .links-wrapper{margin-top:0}}.cc--profile-header .social-links .links-wrapper .f--link{margin-right:1.875rem;margin-bottom:0}.cc--profile-header .social-links .links-wrapper .f--link:last-child{margin-right:0;margin-bottom:0}.cc--profile-header .social-links .links-wrapper .f--link.twitter a::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-twitter.svg) no-repeat center/20px 20px}html[data-whatintent=mouse] .cc--profile-header .social-links .links-wrapper .f--link.twitter a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-header .social-links .links-wrapper .f--link.twitter a:hover::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-twitter-navy.svg) no-repeat center/20px 20px}.cc--profile-header .social-links .links-wrapper .f--link.linkedin a::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-linkedin.svg) no-repeat center/20px 20px}html[data-whatintent=mouse] .cc--profile-header .social-links .links-wrapper .f--link.linkedin a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-header .social-links .links-wrapper .f--link.linkedin a:hover::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-linkedin-navy.svg) no-repeat center/20px 20px}.cc--profile-header .social-links .links-wrapper .f--link a{display:block}.cc--profile-header .social-links .links-wrapper .f--link a span{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--profile-header .social-links .links-wrapper .f--link a::after{content:"";display:block;width:1.25rem;height:1.25rem}html[data-whatintent=mouse] .cc--profile-header .social-links .links-wrapper .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--profile-header .social-links .links-wrapper .f--link a:hover svg{fill:#201d5d}.cc--publication-card{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.cc--publication-card{margin-bottom:1.875rem;padding-bottom:1.875rem}}@media screen and (min-width:768px){.cc--publication-card .c--publication-card{display:flex;justify-content:space-between}}.cc--publication-card .f--cta-title{margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--publication-card .f--cta-title{margin-bottom:.625rem}}.cc--publication-card .f--cta-title h3,.cc--publication-card .f--cta-title a{font-size:1.375rem;line-height:1.4091}@media screen and (min-width:768px){.cc--publication-card .f--cta-title h3,.cc--publication-card .f--cta-title a{font-size:1.5rem;line-height:1.4167}}.cc--publication-card .f--cta-title a{color:inherit}.cc--publication-card .f--cta-title a::after{margin-left:.4375rem;display:inline-block;content:"";width:14px;height:14px;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-external-link.svg) no-repeat center/cover}html[data-whatintent=mouse] .cc--publication-card .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--publication-card .f--cta-title a:hover{color:#167faa;text-decoration:none}html[data-whatintent=mouse] .cc--publication-card .f--cta-title a:hover::after{background:url(/themes/custom/columbiasipa/dist/images/icons/icon-external-link-blue.svg) no-repeat center/cover}.cc--publication-card .pub-info,.cc--publication-card .authors{display:flex;flex-wrap:wrap}.cc--publication-card .author,.cc--publication-card .office,.cc--publication-card .f--text{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--publication-card .author,.cc--publication-card .office,.cc--publication-card .f--text{font-size:1rem;line-height:1.5625}}.cc--publication-card .author p,.cc--publication-card .office p,.cc--publication-card .f--text p{margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--publication-card .author p,.cc--publication-card .office p,.cc--publication-card .f--text p{margin-bottom:0}}.cc--publication-card .f--text,.cc--publication-card .office{position:relative;display:flex}.cc--publication-card .f--text::after,.cc--publication-card .office::after{margin-right:.9375rem;margin-left:.9375rem;content:"";display:inline-flex;width:.0625rem;height:1.25rem;background-color:#d7d6c9}.cc--publication-card .authors{display:flex}.cc--publication-card .authors .author{margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--publication-card .authors .author{margin-bottom:0}}.cc--publication-card .authors .author::after{margin-right:.3125rem;content:", ";display:inline-flex}.cc--publication-card .authors .author:last-child::after{display:none}.cc--publication-cards{padding-top:1.5625rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--publication-cards{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--publication-cards{padding-right:20.8333333333%;padding-left:20.8333333333%}}.tc--profile .cc--publication-cards{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.cc--publication-cards .c--publication-cards{max-width:1800px;margin:0 auto}.cc--publication-cards .f--field-components>.f--link{text-align:center}@media screen and (min-width:1024px){.cc--publication-cards .f--field-components>.f--link{text-align:left}}.cc--publication-cards .f--field-components>.f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto}@media screen and (min-width:768px){.cc--publication-cards .f--field-components>.f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--publication-cards .f--field-components>.f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--publication-cards .f--field-components>.f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--publication-cards .f--field-components>.f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--quote-and-cta{padding-top:0;padding-right:0;padding-bottom:1.25rem;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media screen and (min-width:768px){.cc--quote-and-cta{padding-top:0;padding-right:0;padding-bottom:2.5rem;padding-left:0}}@media screen and (min-width:1024px){.cc--quote-and-cta{padding-top:2.5rem;padding-right:6.25%;padding-bottom:2.5rem;padding-left:6.25%}}.cc--quote-and-cta .c--quote-and-cta{max-width:1800px;margin:0 auto}@media screen and (min-width:1024px){.cc--quote-and-cta .c--quote-and-cta{display:flex}}@media screen and (min-width:1024px){.cc--quote-and-cta .image-container{order:2;width:57.1428571429%}}.cc--quote-and-cta .text-container{padding-top:2.5rem;padding-right:10%;padding-bottom:2.5rem;padding-left:10%;margin-top:-2.5rem;margin-left:8.3333333333%;position:relative;z-index:1;width:calc(100% - 16.6666666667%);background-color:#8b8275}@media screen and (min-width:768px){.cc--quote-and-cta .text-container{margin-left:8.3333333333%;padding-right:6.25%;padding-left:6.25%;width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--quote-and-cta .text-container{margin-top:13.9375rem;margin-right:-9.5238095238%;margin-left:0;padding-right:4.7619047619%;padding-bottom:4.25rem;padding-left:4.7619047619%;order:1;width:52.380952381%}}.cc--quote-and-cta .text-container::before{margin-right:auto;margin-bottom:1.25rem;margin-left:auto;content:"";display:block;width:1.6875rem;height:1.4375rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-quote.svg) no-repeat 100%}@media screen and (min-width:768px){.cc--quote-and-cta .text-container::before{margin-bottom:2.5rem;width:2.4375rem;height:2.0625rem}}.cc--quote-and-cta .f--description p{margin-bottom:0;font-size:1.625rem;line-height:1.3077;color:#fff;letter-spacing:-0.03125rem}@media screen and (min-width:768px){.cc--quote-and-cta .f--description p{font-size:2.625rem;line-height:1.2381}}.cc--quote-and-cta .f--description p a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.cc--quote-and-cta .attribution{margin-top:.9375rem;margin-bottom:0;font-size:1rem;line-height:1.375;color:#fff}@media screen and (min-width:768px){.cc--quote-and-cta .attribution{margin-top:1.25rem;font-size:1.5rem;line-height:1.4167}}.cc--quote-and-cta .f--link{padding-top:2.5rem;margin-bottom:-3.75rem;text-align:center}@media screen and (min-width:1024px){.cc--quote-and-cta .f--link{margin-bottom:-5.75rem}}.cc--quote-and-cta .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto;background-color:#fff}@media screen and (min-width:768px){.cc--quote-and-cta .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--quote-and-cta .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--quote-and-cta .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--quote-and-cta .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--related-event-card{margin-bottom:2.0625rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.cc--related-event-card{padding-bottom:0;border-bottom:0}}.cc--related-event-card .text-container{padding-top:1.25rem;position:relative}@media screen and (min-width:1024px){.cc--related-event-card .text-container{padding-top:1.25rem}}.cc--related-event-card .text-container::before{content:"";display:block;position:absolute;z-index:11;top:-0.3125rem;left:50%;width:100%;height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#8b8275}.cc--related-event-card .f--cta-title{margin-bottom:.625rem}.cc--related-event-card .f--cta-title,.cc--related-event-card .f--cta-title h3,.cc--related-event-card .f--cta-title a{font-size:1.375rem;line-height:1.3182;color:#494949}@media screen and (min-width:768px){.cc--related-event-card .f--cta-title,.cc--related-event-card .f--cta-title h3,.cc--related-event-card .f--cta-title a{font-size:1.75rem;line-height:1.25}}html[data-whatintent=mouse] .cc--related-event-card .f--cta-title a{transition:all .1s}html[data-whatintent=mouse] .cc--related-event-card .f--cta-title a:hover{color:#167faa;text-decoration:none}.cc--related-event-card .f--date-string,.cc--related-event-card .f--text{font-size:.875rem;line-height:1.7858;color:#333}@media screen and (min-width:768px){.cc--related-event-card .f--date-string,.cc--related-event-card .f--text{font-size:1rem;line-height:1.5625}}.cc--related-events{padding-top:1.5625rem;padding-right:8.3333333333%;padding-bottom:1.5625rem;padding-left:8.3333333333%;position:relative}@media screen and (min-width:768px){.cc--related-events{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--related-events{padding-right:6.25%;padding-left:6.25%}}.tc--left-navigation .cc--related-events,.tc--chaptered-page .cc--related-events{padding-right:0;padding-left:0}.tc--left-navigation .cc--related-events .cards-list,.tc--chaptered-page .cc--related-events .cards-list{display:block}.tc--left-navigation .cc--related-events .cards-list li,.tc--chaptered-page .cc--related-events .cards-list li{width:100%}@media screen and (min-width:768px){.tc--left-navigation .cc--related-events .c--events-listing-component,.tc--chaptered-page .cc--related-events .c--events-listing-component{margin-bottom:2.1875rem;display:flex}}.tc--left-navigation .cc--related-events .c--events-listing-component .text-container,.tc--chaptered-page .cc--related-events .c--events-listing-component .text-container{order:1;width:100%}@media screen and (min-width:1024px){.tc--left-navigation .cc--related-events .c--events-listing-component .text-container,.tc--chaptered-page .cc--related-events .c--events-listing-component .text-container{padding-left:0}}@media screen and (min-width:768px){.tc--left-navigation .cc--related-events .c--events-listing-component .image-container+.text-container,.tc--chaptered-page .cc--related-events .c--events-listing-component .image-container+.text-container{margin-right:2.5%;margin-bottom:0;width:57.5%}}@media screen and (min-width:1024px){.tc--left-navigation .cc--related-events .c--events-listing-component .image-container+.text-container,.tc--chaptered-page .cc--related-events .c--events-listing-component .image-container+.text-container{padding-left:0;width:60.7142857143%}}@media screen and (min-width:768px){.tc--left-navigation .cc--related-events .c--events-listing-component .image-container,.tc--chaptered-page .cc--related-events .c--events-listing-component .image-container{order:2;width:40%}}@media screen and (min-width:1024px){.tc--left-navigation .cc--related-events .c--events-listing-component .image-container,.tc--chaptered-page .cc--related-events .c--events-listing-component .image-container{width:35.7142857143%}}.cc--related-events .c--related-events{max-width:1800px;margin:0 auto}.cc--related-events .section-header .f--section-title h2{font-size:1.875rem;line-height:1.3334;margin-bottom:1.25rem;text-align:center;text-transform:none}@media screen and (min-width:768px){.cc--related-events .section-header .f--section-title h2{font-size:2.625rem;line-height:1.2381;margin-bottom:2.5rem}}.cc--related-events .cards-list{position:relative;margin:0;padding:0;list-style-type:none}@media screen and (min-width:768px){.cc--related-events .cards-list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1024px){.cc--related-events .cards-list{margin-top:0;justify-content:flex-start}}.cc--related-events .cards-list li{position:relative}@media screen and (min-width:768px){.cc--related-events .cards-list li{width:47.5%}}@media screen and (min-width:1024px){.cc--related-events .cards-list li{margin-right:7.1428571429%;width:28.5714285714%}}@media screen and (min-width:1024px){.cc--related-events .cards-list li:last-child{margin-right:0}}.cc--related-events .cards-list li:last-child .cc--related-event-card{margin-bottom:0;padding-bottom:0}.cc--rich-text{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--rich-text{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--rich-text{padding-right:20.8333333333%;padding-left:20.8333333333%}}.tc--left-navigation .cc--rich-text,.tc--chaptered-page .cc--rich-text,.cc--rich-text .tc--program-listing,.tc--profile .cc--rich-text,.tc--search-gsc .cc--rich-text{padding-right:0;padding-left:0}.cc--rich-text .c--rich-text{max-width:1800px;margin:0 auto}.tc--left-navigation .content-top .cc--rich-text .c--rich-text,.tc--chaptered-page .content-top .cc--rich-text .c--rich-text,.tc--program-listing .content-top .cc--rich-text .c--rich-text{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.tc--left-navigation .content-top .cc--rich-text .c--rich-text,.tc--chaptered-page .content-top .cc--rich-text .c--rich-text,.tc--program-listing .content-top .cc--rich-text .c--rich-text{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.tc--left-navigation .content-top .cc--rich-text .c--rich-text,.tc--chaptered-page .content-top .cc--rich-text .c--rich-text,.tc--program-listing .content-top .cc--rich-text .c--rich-text{padding-right:20.8333333333%;padding-left:20.8333333333%}}.cc--search-ad{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%;background-color:#f0efe8}@media screen and (min-width:1024px){.cc--search-ad{padding-top:3.75rem;padding-right:14.2857142857%;padding-bottom:2.5rem;padding-left:14.2857142857%;position:sticky;top:10.625rem}}.cc--search-ad .f--section-title h2{margin-bottom:2.5rem;font-size:1.875rem;line-height:1.3334}@media screen and (min-width:768px){.cc--search-ad .f--section-title h2{font-size:2.625rem;line-height:1.2381}}html[data-whatintent=mouse] .cc--search-ad .f--description p a{transition:all .1s}html[data-whatintent=mouse] .cc--search-ad .f--description p a:hover{color:#201d5d;text-decoration:underline}@media screen and (max-width:1023px){.cc--search-ad .f--link{margin-top:1.25rem}}@media screen and (min-width:1024px){.cc--search-ad .f--link{margin-top:.75rem;flex-basis:15.9090909091%}}.cc--search-ad .f--link a{font-size:1rem;line-height:1.625;display:flex;align-items:center;color:#494949;letter-spacing:.03125rem;text-decoration:none;text-transform:uppercase}.cc--search-ad .f--link a::after{margin-left:3px;content:"";display:inline-block;width:.9375rem;height:.9375rem;transition:margin-left 200ms;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-gray.svg) no-repeat center/11px 11px}html[data-whatintent=mouse] .cc--search-ad .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--search-ad .f--link a:hover{color:#494949}html[data-whatintent=mouse] .cc--search-ad .f--link a:hover::after{margin-left:.5rem}.cc--search-form-inverse{margin-bottom:2.1875rem;background-color:#333}@media screen and (min-width:768px){.cc--search-form-inverse{margin-bottom:3.125rem}}.cc--search-form-inverse .c--search-form-inverse{max-width:1800px;margin:0 auto}.cc--search-form-inverse .c--search-form-inverse .inner-wrapper{padding-top:1.875rem;padding-right:8.3333333333%;padding-bottom:1.875rem;padding-left:8.3333333333%;position:relative}@media screen and (min-width:768px){.cc--search-form-inverse .c--search-form-inverse .inner-wrapper{padding-top:3.125rem;padding-right:8.3333333333%;padding-bottom:3.125rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--search-form-inverse .c--search-form-inverse .inner-wrapper{padding-top:3.125rem;padding-right:22.9166666667%;padding-bottom:3.125rem;padding-left:22.9166666667%}}.cc--search-form-inverse form{position:relative}@media screen and (min-width:768px){.cc--search-form-inverse form{display:flex}}.cc--search-form-inverse .input-wrapper{position:relative;flex:1 0 auto}@media screen and (max-width:767px){.cc--search-form-inverse .input-wrapper{margin-bottom:.625rem}}@media screen and (min-width:768px){.cc--search-form-inverse .input-wrapper{margin-right:2.5%;width:67.5%}}@media screen and (min-width:1024px){.cc--search-form-inverse .input-wrapper{margin-right:3.8461538462%;width:65.3846153846%}}.cc--search-form-inverse .fi--form-item{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.cc--search-form-inverse .fi--form-item label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--search-form-inverse .fi--form-item input{padding-right:3.125rem;padding-left:1.5625rem;font-size:1rem;line-height:1.5;border:1px solid #d7d6c9;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-search.svg) #fff no-repeat calc(100% - 18px) center/14px}.cc--search-form-inverse .fi--form-item input.ui-autocomplete-loading{background-image:none}.cc--search-form-inverse .fi--form-item input::-webkit-input-placeholder{font-size:.875rem;line-height:1.7143;color:#333}.cc--search-form-inverse .fi--form-item input::-moz-placeholder{font-size:.875rem;line-height:1.7143;color:#333}.cc--search-form-inverse .fi--form-item input:-ms-input-placeholder{font-size:.875rem;line-height:1.7143;color:#333}.cc--search-form-inverse .fi--form-item input::placeholder{font-size:.875rem;line-height:1.7143;color:#333}.cc--search-form-inverse .button{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#494949;background-color:#ffa531;color:#494949}@media screen and (min-width:768px){.cc--search-form-inverse .button{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--search-form-inverse .button:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--search-form-inverse .button{transition:all .1s}html[data-whatintent=mouse] .cc--search-form-inverse .button:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--search-form-inverse .button:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#ffa531;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--search-form-inverse .button{transition:all .1s}html[data-whatintent=mouse] .cc--search-form-inverse .button:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#ffa531;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--search-form-inverse .button{width:30%;min-width:auto}}@media screen and (min-width:1024px){.cc--search-form-inverse .button{width:30.7692307692%}}.cc--search-form{display:none;position:absolute;z-index:100;top:5.125rem;bottom:0;left:50%;width:100vw;transform:translateX(-50%)}@media screen and (min-width:768px){.cc--search-form{top:7.1875rem}}@media screen and (min-width:1024px){.cc--search-form{top:7.125rem}}.cc--search-form.is-open::after{display:block;position:absolute;top:0;left:0;width:100%;height:100vh;background:rgba(51,51,51,.4);content:"";z-index:-1}.cc--search-form .c--search-form{padding-top:1.875rem;padding-right:8.3333333333%;padding-bottom:1.875rem;padding-left:8.3333333333%;position:relative;background:#b9d9eb}@media screen and (min-width:768px){.cc--search-form .c--search-form{padding-top:3.125rem;padding-right:8.3333333333%;padding-bottom:3.125rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--search-form .c--search-form{padding-top:3.75rem;padding-right:16.6666666667%;padding-bottom:3.75rem;padding-left:16.6666666667%}}.cc--search-form .c--search-form .inner-wrapper{position:relative}@media screen and (min-width:1024px){.cc--search-form .c--search-form .inner-wrapper{width:100%}}.cc--search-form form{position:relative;text-align:center}@media screen and (min-width:768px){.cc--search-form form{display:flex;align-items:center;justify-content:space-between}}.cc--search-form .input-wrapper{margin-bottom:1.25rem;position:relative;flex:1 0 auto}@media screen and (min-width:768px){.cc--search-form .input-wrapper{margin-right:2.5%;margin-bottom:0;width:77.5%}}.cc--search-form .fi--form-item{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.cc--search-form .fi--form-item label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--search-form .fi--form-item input{font-size:1.125rem;line-height:1.3889;height:3.125rem;border:1px solid #d7d6c9;background:#fff;color:#494949}@media screen and (min-width:768px){.cc--search-form .fi--form-item input{height:3.625rem}}.cc--search-form .fi--form-item input.ui-autocomplete-loading{background-image:none}.cc--search-form .fi--form-item input::-webkit-input-placeholder{font-size:1.125rem;line-height:1.3889;color:#494949}.cc--search-form .fi--form-item input::-moz-placeholder{font-size:1.125rem;line-height:1.3889;color:#494949}.cc--search-form .fi--form-item input:-ms-input-placeholder{font-size:1.125rem;line-height:1.3889;color:#494949}.cc--search-form .fi--form-item input::placeholder{font-size:1.125rem;line-height:1.3889;color:#494949}.cc--search-form .button{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;background-color:#fff;border:0;width:auto;min-width:auto;height:2.5rem}@media screen and (min-width:768px){.cc--search-form .button{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--search-form .button:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--search-form .button{transition:all .1s}html[data-whatintent=mouse] .cc--search-form .button:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--search-form .button{width:20%;min-width:auto}}ul.ui-widget.ui-widget-content{z-index:1000}.cc--social-media-feed{position:relative;max-width:100%;overflow:hidden;background:#fff}.cc--social-media-feed .c--social-media-feed{max-width:1800px;margin:0 auto}.cc--social-media-feed .c--social-media-feed .flex-container{padding-top:3.125rem;padding-right:8.3333333333%;padding-bottom:3.125rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--social-media-feed .c--social-media-feed .flex-container{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}}.cc--social-media-feed .header-container{margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:.0625rem solid #f0efe8}@media screen and (min-width:768px){.cc--social-media-feed .header-container{padding-bottom:.625rem;margin-bottom:2.5rem;display:flex;position:relative;align-items:center;justify-content:space-between}}.cc--social-media-feed .header-container .f--section-title{margin-bottom:1.875rem}@media screen and (min-width:768px){.cc--social-media-feed .header-container .f--section-title{margin-bottom:0}}.cc--social-media-feed .header-container .f--section-title h2{font-size:1.875rem;line-height:1.3334;margin-bottom:0;text-align:center}@media screen and (min-width:768px){.cc--social-media-feed .header-container .f--section-title h2{font-size:2.625rem;line-height:1.2381;position:relative}}.cc--social-media-feed .header-container .f--section-title h2 span{color:#333}.cc--social-media-feed .header-container .links-wrapper ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.cc--social-media-feed .header-container .links-wrapper ul li{margin-right:1.875rem;display:block;border:0;font-size:0;line-height:1}@media screen and (min-width:1024px){.cc--social-media-feed .header-container .links-wrapper ul li{margin-right:0;margin-left:1.875rem}}.cc--social-media-feed .header-container .links-wrapper ul li:last-child{margin-right:0}.cc--social-media-feed .header-container .links-wrapper ul li a{display:block}.cc--social-media-feed .header-container .links-wrapper ul li svg{height:1.25rem}.cc--social-media-feed .header-container .links-wrapper ul li svg path{fill:#201d5d}html[data-whatintent=mouse] .cc--social-media-feed .header-container .links-wrapper ul li svg{transition:all .1s}html[data-whatintent=mouse] .cc--social-media-feed .header-container .links-wrapper ul li svg:hover path{fill:#494949}.cc--social-media-feed .crt-widget.crt-widget-branded .crt-logo{display:none}.cc--social-media-feed .crt-widget.crt-widget-branded{padding-bottom:0}.cc--social-media-feed .crt-widget{margin:0;padding:0}.cc--social-media-feed .crt-widget .crt-post{border:0;background:#fff}.cc--social-media-feed .crt-widget .crt-post .crt-post-content-image{position:relative;overflow:visible}.cc--social-media-feed .crt-widget .crt-post .crt-post-content-image::after{content:"";display:block;position:absolute;z-index:11;bottom:-0.3125rem;left:50%;width:calc(100% - 16.6666666667%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#74c7ea}.cc--social-media-feed .crt-widget .crt-post .crt-post-border{border:0}.cc--social-media-feed .crt-widget .crt-post-header{display:none}.cc--social-media-feed .crt-widget .crt-post-text{font-size:.875rem;line-height:1.5;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:1.25rem;margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#333;text-align:left;overflow:hidden}@media screen and (min-width:768px){.cc--social-media-feed .crt-widget .crt-post-text{font-size:1rem;line-height:1.5625;padding-top:0;padding-right:1.25rem;padding-bottom:0;padding-left:1.25rem}}.cc--social-media-feed .crt-widget .crt-post-text a{color:inherit;font-size:inherit;text-decoration:none}html[data-whatintent=mouse] .cc--social-media-feed .crt-widget .crt-post-text a{transition:all .1s}html[data-whatintent=mouse] .cc--social-media-feed .crt-widget .crt-post-text a:hover{color:#b9d9eb}.cc--social-media-feed .crt-widget .crt-post-footer{margin-bottom:1.25rem;padding-right:1.25rem;padding-left:1.25rem;display:flex;align-items:center;justify-content:space-between;height:2.5rem;border:0}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-userimage,.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-share{position:inherit;top:auto;left:auto}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-userimage{width:1.5625rem;height:1.5625rem}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-username a{font-size:.75rem;line-height:1.5;color:#fff}@media screen and (min-width:768px){.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-username a{font-size:.875rem;line-height:1.5}}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-date{opacity:1;display:flex}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-date a.crt-post-date-link{font-size:.75rem;line-height:2.3334;opacity:1;color:#333;text-transform:none}@media screen and (min-width:768px){.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-date a.crt-post-date-link{font-size:.875rem;line-height:1.5}}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-username{display:none}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-share{display:flex}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-share a{display:flex;opacity:.42;color:#000}.cc--social-media-feed .crt-widget .crt-post-footer .crt-post-share a svg{margin-top:0;width:auto;height:.9375rem}.cc--social-media-feed .crt-widget .crt-post .crt-post-max-height-read-more{display:none}.cc--social-media-feed .crt-load-more-container{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.cc--social-media-feed .crt-load-more-container{margin-top:1.25rem}}.cc--social-media-feed .crt-load-more-container .crt-load-more{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto}@media screen and (min-width:768px){.cc--social-media-feed .crt-load-more-container .crt-load-more{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--social-media-feed .crt-load-more-container .crt-load-more:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--social-media-feed .crt-load-more-container .crt-load-more{transition:all .1s}html[data-whatintent=mouse] .cc--social-media-feed .crt-load-more-container .crt-load-more:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--social-share{display:none}@media screen and (min-width:1024px){.cc--social-share{display:block;position:absolute;top:4.0625rem;left:6.25%}}.cc--social-share .title{margin-bottom:1.5rem;font-size:1rem;line-height:1.125;display:block;color:#333;letter-spacing:.125rem;text-transform:uppercase}.cc--social-share .c--social-share{display:block}.cc--social-share .c--social-share .addtoany_list{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;display:flex;flex-direction:column;justify-content:center}.cc--social-share .c--social-share .links-wrapper{display:flex;flex-direction:column;justify-content:center}.cc--social-share .c--social-share a{margin-bottom:2rem;display:flex;position:relative;justify-content:center;list-style:none}.cc--social-share .c--social-share a .a2a_svg,.cc--social-share .c--social-share a svg{width:1.25rem;height:1.25rem;fill:#494949}html[data-whatintent=mouse] .cc--social-share .c--social-share a{transition:all .1s}html[data-whatintent=mouse] .cc--social-share .c--social-share a:hover svg{fill:#201d5d}.cc--spacer{max-width:1800px;margin:0 auto}.cc--spacer .c--spacer{height:2.1875rem}@media screen and (min-width:768px){.cc--spacer .c--spacer{height:3.125rem}}.cc--stats{padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:2.5rem;padding-left:8.3333333333%}@media screen and (min-width:768px){.cc--stats{padding-right:8.3333333333%;padding-bottom:6.25rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--stats{padding-right:2.0833333333%;padding-bottom:4.375rem;padding-left:2.0833333333%}}.cc--stats .c--stats{max-width:1800px;margin:0 auto}.cc--stats .text-container{max-width:1800px;margin:0 auto}.l--two-column .cc--stats .text-container-inner,.tc--chaptered-page .cc--stats .text-container-inner{padding-right:0;padding-left:0}@media screen and (min-width:1024px){.cc--stats .header-container{display:flex;flex-direction:column;justify-content:initial;align-items:center}}.cc--stats .header-container .f--section-title h2{margin-bottom:1.25rem;font-size:1.875rem;line-height:1.3334;color:#494949;text-align:center}@media screen and (min-width:768px){.cc--stats .header-container .f--section-title h2{font-size:2.625rem;line-height:1.2381;margin-bottom:3.4375rem}}@media screen and (min-width:768px){.cc--stats .f--field-components{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}}@media screen and (min-width:1024px){.cc--stats .f--field-components{justify-content:center}}.cc--stats .f--field-components .cc--stat-card{margin-bottom:.625rem;padding-bottom:1.875rem;border-bottom:.0625rem solid #f0efe8}@media screen and (min-width:1024px){.tc--left-navigation .cc--stats .f--field-components .cc--stat-card{width:33.2142857143%}.tc--left-navigation .cc--stats .f--field-components .cc--stat-card:nth-child(even){padding-left:1.875rem}.tc--left-navigation .cc--stats .f--field-components .cc--stat-card:nth-child(odd),.tc--left-navigation .cc--stats .f--field-components .cc--stat-card:nth-child(even){padding-right:1.5625rem;padding-left:1.5625rem}.tc--left-navigation .cc--stats .f--field-components .cc--stat-card:first-child{margin-bottom:0;border-left:0}.tc--left-navigation .cc--stats .f--field-components .cc--stat-card:nth-child(4n){border-left:0}.tc--left-navigation .cc--stats .f--field-components .cc--stat-card:nth-child(5n){border-left:.0625rem solid #f0efe8}}@media screen and (min-width:768px){.cc--stats .f--field-components .cc--stat-card{margin-bottom:0;padding-bottom:2.5rem;width:50%}.cc--stats .f--field-components .cc--stat-card:nth-child(odd){padding-right:1.875rem}.cc--stats .f--field-components .cc--stat-card:nth-child(even){padding-left:1.875rem;border-left:.0625rem solid #f0efe8}}@media screen and (min-width:1024px){.cc--stats .f--field-components .cc--stat-card{padding-right:8.6956521739%;padding-left:8.6956521739%;margin-bottom:2.5rem;width:25%;border-top:0;border-bottom:0;border-left:.0625rem solid #f0efe8}.cc--stats .f--field-components .cc--stat-card:nth-child(even){padding-left:1.875rem}.cc--stats .f--field-components .cc--stat-card:nth-child(odd),.cc--stats .f--field-components .cc--stat-card:nth-child(even){padding-right:1.5625rem;padding-left:1.5625rem}.cc--stats .f--field-components .cc--stat-card:first-child{margin-bottom:0;border-left:0}.cc--stats .f--field-components .cc--stat-card:nth-child(5n){border-left:0}.cc--stats .f--field-components .cc--stat-card:nth-child(1),.cc--stats .f--field-components .cc--stat-card:nth-child(2),.cc--stats .f--field-components .cc--stat-card:nth-child(3),.cc--stats .f--field-components .cc--stat-card:nth-child(4){border-top:0}}.cc--stats .f--field-components .cc--stat-card:last-child{margin-bottom:0;border-right:0;border-bottom:0}.cc--stats .f--field-components .cc--stat-card .f--label{margin-bottom:1.25rem;font-size:3.75rem;line-height:1;display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (min-width:768px){.cc--stats .f--field-components .cc--stat-card .f--label{margin-bottom:.9375rem;font-size:5rem;line-height:1.25}}.cc--stats .f--field-components .cc--stat-card .f--label span{font-size:3.75rem;line-height:1;color:#167faa}@media screen and (min-width:768px){.cc--stats .f--field-components .cc--stat-card .f--label span{font-size:5rem;line-height:1.25}}.cc--stats .f--field-components .cc--stat-card .f--description{text-align:center}.cc--stats .f--field-components .cc--stat-card .f--description,.cc--stats .f--field-components .cc--stat-card .f--description p{margin-bottom:0;font-size:1.125rem;line-height:1.3889;color:#494949}@media screen and (min-width:768px){.cc--stats .f--field-components .cc--stat-card .f--description,.cc--stats .f--field-components .cc--stat-card .f--description p{font-size:1.25rem;line-height:1.4}}.t--left-navigation .cc--stats{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.t--left-navigation .cc--stats .text-container-inner{padding-right:0;padding-left:0}.t--left-navigation .cc--stats .header-container .f--description{width:100%}@media screen and (min-width:1024px){.t--left-navigation .cc--stats .cc--stat-card{width:35.7142857143%}.t--left-navigation .cc--stats .cc--stat-card:nth-child(1),.t--left-navigation .cc--stats .cc--stat-card:nth-child(2){margin-bottom:3.125rem}}@media screen and (min-width:1024px){.t--left-navigation .cc--stats .cc--stat-card .f--label span{font-size:4.0625rem;line-height:1.2308}}.t--left-navigation .cc--stats .cc--stat-card .f--description p{font-size:1.125rem;line-height:1.4445}.cc--text-and-images-mosaic{max-width:1800px;margin:0 auto;margin-top:1.375rem;margin-bottom:1.375rem}@media screen and (min-width:768px){.cc--text-and-images-mosaic{margin-top:2.5rem;margin-bottom:2.5rem}}@media screen and (min-width:1200px){.cc--text-and-images-mosaic .f--field-components{display:flex;flex-wrap:wrap}}@media screen and (min-width:1200px){.cc--text-and-images-mosaic .f--field-components .cc--mosaic-card{flex:0 0 33.3333333333%;width:33.3333333333%}}.cc--text-and-images-mosaic .c--text-and-images-mosaic>.f--link{margin-top:2.5rem;text-align:center}.cc--text-and-images-mosaic .c--text-and-images-mosaic>.f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto;min-width:auto}@media screen and (min-width:768px){.cc--text-and-images-mosaic .c--text-and-images-mosaic>.f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--text-and-images-mosaic .c--text-and-images-mosaic>.f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--text-and-images-mosaic .c--text-and-images-mosaic>.f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--text-and-images-mosaic .c--text-and-images-mosaic>.f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.micro-site .cc--utility-menu{display:none}.cc--utility-menu .c--utility-menu{padding-top:1.5625rem;position:relative}@media screen and (min-width:1024px){.cc--utility-menu .c--utility-menu{padding-top:0;border-top:0}}.cc--utility-menu .c--utility-menu::before{margin-bottom:2.5rem;margin-left:8.3333333333%;content:"";display:block;position:relative;width:calc(100% - 16.6666666667%);height:.0625rem;background-color:#6b6b6b}@media screen and (min-width:768px){.cc--utility-menu .c--utility-menu::before{margin-left:8.3333333333%;width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--utility-menu .c--utility-menu::before{display:none}}@media screen and (max-width:1023px){.cc--utility-menu{padding-top:0;padding-bottom:1.875rem;background:#333}.cc--utility-menu .m--menu a{padding-right:8.3333333333%;padding-left:8.3333333333%;font-size:.875rem;line-height:1.4286;color:#fff;font-family:freight-sans-condensed-pro,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase}.cc--utility-menu .m--menu li{margin-bottom:.9375rem}.cc--utility-menu .m--menu li.is-open{background-color:#494949}.cc--utility-menu .m--menu li .utility-button-wrapper .link-arrow-wrapper{margin-bottom:.9375rem;display:flex;align-items:center;justify-content:space-between;width:100%}.cc--utility-menu .m--menu li .utility-button-wrapper>a{display:flex;align-items:center;justify-content:space-between;width:100%}.cc--utility-menu .m--menu li .utility-button-wrapper button{margin-right:8.3333333333%}.cc--utility-menu .m--menu li .utility-button-wrapper button svg{width:auto;height:.5rem;fill:#fff}.cc--utility-menu .m--menu li .utility-button-wrapper button.is-open svg{transform:rotate(180deg);fill:#ffa531}.cc--utility-menu .m--menu li .utility-button-wrapper .submenu{padding-top:.625rem;padding-bottom:.625rem;display:none;background-color:#494949}.cc--utility-menu .m--menu li .utility-button-wrapper .submenu a{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--utility-menu{margin-right:2.0833333333%}.cc--utility-menu .m--menu{display:flex;justify-content:flex-end}.cc--utility-menu .m--menu>.menu-item{flex-shrink:0}.cc--utility-menu .m--menu>.menu-item:nth-child(1)>a::after,.cc--utility-menu .m--menu>.menu-item:nth-child(2)>a::after,.cc--utility-menu .m--menu>.menu-item:nth-child(3)>a::after{content:"";display:block;width:100%;height:.1875rem;border-radius:.1875rem;background-color:#b9d9eb}html[data-whatintent=mouse] .cc--utility-menu .m--menu>.menu-item:nth-child(1)>a,html[data-whatintent=mouse] .cc--utility-menu .m--menu>.menu-item:nth-child(2)>a,html[data-whatintent=mouse] .cc--utility-menu .m--menu>.menu-item:nth-child(3)>a{transition:all .1s}html[data-whatintent=mouse] .cc--utility-menu .m--menu>.menu-item:nth-child(1)>a:hover::after,html[data-whatintent=mouse] .cc--utility-menu .m--menu>.menu-item:nth-child(2)>a:hover::after,html[data-whatintent=mouse] .cc--utility-menu .m--menu>.menu-item:nth-child(3)>a:hover::after{background-color:#ffa531}.cc--utility-menu .m--menu .menu-item{position:relative}.cc--utility-menu .m--menu a{padding-top:.1875rem;padding-right:.3125rem;padding-bottom:.3125rem;padding-left:.9375rem;font-size:.875rem;line-height:1.4286;display:block;color:#494949;font-family:freight-sans-condensed-pro,sans-serif;font-style:normal;font-weight:600;letter-spacing:.03125rem;text-transform:uppercase}.cc--utility-menu .m--menu .submenu{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:1.5625rem;padding-right:1.5625rem;padding-bottom:1.5625rem;padding-left:1.5625rem;display:none;z-index:4;top:calc(100% - 5px);width:13.125rem;background-color:#333}.cc--utility-menu .m--menu .submenu a{padding-right:0;padding-bottom:1.25rem;padding-left:0;font-size:.875rem;line-height:1.2858;display:block;color:#fff;font-family:freight-sans-condensed-pro,sans-serif;font-style:normal;font-weight:600;letter-spacing:0;letter-spacing:.03125rem;text-transform:uppercase}html[data-whatintent=mouse] .cc--utility-menu .m--menu .submenu a{transition:all .1s}html[data-whatintent=mouse] .cc--utility-menu .m--menu .submenu a:hover{color:#ffa531}.cc--utility-menu .m--menu .submenu li:last-child a{padding-bottom:0}.cc--utility-menu .m--menu .utility-button-wrapper .link-arrow-wrapper{margin-bottom:0;display:flex;align-items:baseline;justify-content:space-between;width:100%}.cc--utility-menu .m--menu .utility-button-wrapper .link-arrow-wrapper a{display:flex;white-space:nowrap}.cc--utility-menu .m--menu .utility-button svg{width:.6875rem;fill:#494949}.cc--utility-menu .m--menu .utility-button.is-open svg{transform:rotate(180deg)}}.cc--utility-menu a{text-decoration:none}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide{height:100%}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide{display:flex;flex-direction:column}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .tab-title{font-size:1.5rem;line-height:1.4167;margin-bottom:.625rem;color:#fff}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .text-container{margin-top:4.0625rem;width:78.2608695652%}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .text-container-inner{padding-top:.9375rem}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .text-container-inner{padding-top:1.5625rem}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .text-container-inner{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li{font-size:.875rem;line-height:1.5;margin-bottom:.9375rem;color:#fff}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p:last-child,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li:last-child{margin-bottom:0}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li{font-size:1rem;line-height:1.5625}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a{color:inherit;text-decoration:underline}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a{transition:all .1s}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a:hover,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a:hover{color:#fff;text-decoration:underline}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a{color:#fff}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a{transition:all .1s}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a:hover,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a:hover{color:#fff;text-decoration:underline}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;margin-bottom:.9375rem;background-color:rgba(0,0,0,0);color:#fff;vertical-align:bottom}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link:focus,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link{transition:all .1s}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link:hover,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link{margin-right:1.25rem;margin-bottom:1.5625rem}}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link{transition:all .1s}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description p a.cta-link:hover,html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description li a.cta-link:hover{background-color:rgba(0,0,0,0);color:#fff}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description ul li::before{background-color:#fff}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description ol li::before{top:.125rem}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description ol li::before{color:#fff}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description ul,.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .f--description ol{padding-top:0}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list{margin-top:1.25rem;text-align:center}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list{margin-top:2.5rem;text-align:left}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link{margin-top:1.25rem}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link:first-child{margin-top:0}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto;min-width:12.5rem;color:#fff}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a{min-width:auto}}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel-slide .c--vertical-tabbed-carousel-slide .link-list .f--link a:hover{background-color:rgba(0,0,0,0);color:#fff}.cc--vertical-tabbed-carousel{margin-top:.9375rem;margin-bottom:.9375rem;padding-top:.3125rem;position:relative;overflow:hidden}.cc--vertical-tabbed-carousel::before{content:"";display:block;position:absolute;z-index:2;top:0;left:50%;width:calc(100% - 20%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#ffa531}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--vertical-tabbed-carousel::before{width:calc(100% - 12.5%)}}.cc--vertical-tabbed-carousel .c--vertical-tabbed-carousel{padding-top:2.8125rem;padding-bottom:2.5rem;padding-left:8.3333333333%;max-width:1800px;margin:0 auto;position:relative;z-index:1}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .c--vertical-tabbed-carousel{padding-top:6.25rem;padding-bottom:3.75rem;padding-left:8.3333333333%}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .c--vertical-tabbed-carousel{padding-bottom:6.25rem;padding-left:0}}.cc--vertical-tabbed-carousel .c--vertical-tabbed-carousel .f--image{position:absolute;top:0;left:0;width:100%;height:100%}.cc--vertical-tabbed-carousel .c--vertical-tabbed-carousel .f--image img{position:relative;width:100%;height:100%;object-fit:cover;background-size:cover;object-position:center}.cc--vertical-tabbed-carousel .c--vertical-tabbed-carousel::after{content:"";position:absolute;top:0;left:0;background-color:#201d5d;opacity:.9;width:100%;height:100%}.cc--vertical-tabbed-carousel .slides-images{position:relative;z-index:0}.cc--vertical-tabbed-carousel .f--slides{position:relative;z-index:2}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .f--slides{display:flex;justify-content:space-between}}.cc--vertical-tabbed-carousel .left-container{padding-right:8.3333333333%;padding-bottom:1.875rem;position:relative}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .left-container{padding-right:8.3333333333%;padding-bottom:2.1875rem;position:relative}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container{padding-right:0;padding-left:4.1666666667%;width:43.75%;border-right:.0625rem solid rgba(255,255,255,.25)}}.cc--vertical-tabbed-carousel .left-container::before{margin-right:.625rem;content:"";display:flex;position:absolute;bottom:0;left:calc(50% - 1.5625rem);width:1.625rem;height:1.625rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-down-white.svg) no-repeat center/15px 15px}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container::before{display:none}}.cc--vertical-tabbed-carousel .left-container::after{content:"";position:absolute;z-index:12;bottom:1.9375rem;right:0;width:3.25rem;height:2.25rem;background-image:linear-gradient(270deg,#201d5d 0%,rgba(0,0,0,0) 100%)}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .left-container::after{bottom:2.375rem}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container::after{display:none}}@media screen and (max-width:1199px){.cc--vertical-tabbed-carousel .left-container .side-nav-inner{margin-right:-25%;position:relative;border-bottom:.0625rem solid rgba(255,255,255,.25)}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container .side-nav-inner{margin-right:0;position:relative}}.cc--vertical-tabbed-carousel .left-container .swiper-pagination{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;position:static}@media screen and (max-width:1199px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination{margin-bottom:-0.625rem;display:flex;position:relative;white-space:nowrap;overflow-x:auto}}@media screen and (max-width:767px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination{padding-bottom:0}}@media screen and (min-width:1024px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination{text-align:left}}.cc--vertical-tabbed-carousel .left-container .swiper-pagination li{position:relative;list-style:none}.cc--vertical-tabbed-carousel .left-container .swiper-pagination li:not(:last-child){margin-right:1.875rem}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li:not(:last-child){margin-right:1.5625rem}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li:not(:last-child){margin-right:0}}.cc--vertical-tabbed-carousel .left-container .swiper-pagination li:last-child{padding-right:25%}@media screen and (min-width:1024px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li:last-child{padding-right:0}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li{padding-left:5.5555555556%}}.cc--vertical-tabbed-carousel .left-container .swiper-pagination li .side-nav-link{font-size:1.25rem;line-height:1.5;padding-bottom:.625rem;position:relative;color:rgba(255,255,255,.7);letter-spacing:.03125rem;text-align:left;text-transform:uppercase}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li .side-nav-link{padding-bottom:.3125rem;font-size:1.25rem;line-height:1.5}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li .side-nav-link{padding-right:2.5rem;padding-bottom:0;position:relative;width:auto;min-height:3.125rem;border:0}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel .left-container .swiper-pagination li .side-nav-link{transition:all .1s}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel .left-container .swiper-pagination li .side-nav-link:hover{color:#fff}html[data-whatintent=mouse] .cc--vertical-tabbed-carousel .left-container .swiper-pagination li .side-nav-link:hover::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";right:0;width:2.125rem;height:2.125rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-white.svg) no-repeat center/15px 15px}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li.swiper-pagination-customs-active::after{position:absolute;content:"";display:block;bottom:0;left:0;width:100%;height:.0625rem;background-color:rgba(255,255,255,.25)}}.cc--vertical-tabbed-carousel .left-container .swiper-pagination li.swiper-pagination-customs-active .side-nav-link{margin-left:.625rem;position:relative;z-index:1;color:#fff}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li.swiper-pagination-customs-active .side-nav-link::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:2.125rem;height:2.125rem;background:url(/themes/custom/columbiasipa/dist/images/icons/icon-arrow-small-right-white.svg) no-repeat center/15px 15px;content:""}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .left-container .swiper-pagination li.swiper-pagination-customs-active .side-nav-link span{display:inline-block}}.cc--vertical-tabbed-carousel .side-titles{position:relative;z-index:10}.cc--vertical-tabbed-carousel .side-titles .f--category{margin-bottom:.625rem;color:#fff}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .side-titles .f--category{margin-bottom:1.25rem}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .side-titles .f--category{padding-left:5.5555555556%}}.cc--vertical-tabbed-carousel .side-titles .f--section-title h2{margin-bottom:1.875rem;font-size:1.875rem;line-height:1.3334;color:#fff}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .side-titles .f--section-title h2{margin-bottom:3.625rem;font-size:2.625rem;line-height:1.4762}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .side-titles .f--section-title h2{margin-bottom:3.75rem;padding-right:10.5263157895%;padding-left:5.5555555556%}}.cc--vertical-tabbed-carousel .right-container{padding-right:8.3333333333%;box-sizing:border-box}@media screen and (min-width:768px){.cc--vertical-tabbed-carousel .right-container{padding-right:8.3333333333%}}@media screen and (min-width:1200px){.cc--vertical-tabbed-carousel .right-container{padding-right:0;padding-left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;width:47.9166666667%}}.video-controls{display:none;position:absolute;right:0;bottom:0;z-index:4}@media screen and (min-width:1024px){.video-controls{display:block}}.video-controls .video-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.video-controls .video-button .video-controls-bg{fill:#167faa}.video-controls .video-button.video-pause-button{display:flex}.video-controls .video-button.video-pause-button.hidden{display:none}.video-controls .video-button.video-play-button{display:none}.video-controls .video-button.video-play-button.active{display:flex}html[data-whatintent=mouse] .video-controls .video-button{transition:all .1s}html[data-whatintent=mouse] .video-controls .video-button:hover .video-controls-bg{fill:#2494c2}.video-controls .video-button svg{width:100%;height:100%}.cc--video-with-text{margin-top:3.125rem;margin-bottom:3.125rem;position:relative}.cc--video-with-text .c--video-with-text{max-width:1800px;margin:0 auto}.cc--video-with-text .c--video-with-text .inner-wrapper{display:flex;position:relative;z-index:1;flex-direction:column}@media screen and (min-width:1024px){.cc--video-with-text .c--video-with-text .inner-wrapper{flex-direction:row;align-items:flex-start}}.cc--video-with-text .c--video-with-text .inner-wrapper .text-container{margin-bottom:1.25rem;padding-top:2.5rem;padding-right:8.3333333333%;padding-bottom:3.75rem;padding-left:8.3333333333%;position:relative;background-color:#494949}@media screen and (min-width:768px){.cc--video-with-text .c--video-with-text .inner-wrapper .text-container{padding-top:4.0625rem;padding-right:8.3333333333%;padding-bottom:4.375rem;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.cc--video-with-text .c--video-with-text .inner-wrapper .text-container{padding-top:4.0625rem;padding-right:14.5833333333%;padding-bottom:6.6875rem;padding-left:6.25%;order:1;width:50%}}.cc--video-with-text .c--video-with-text .inner-wrapper .text-container::before{content:"";display:block;position:absolute;z-index:1;top:-0.3125rem;left:50%;width:calc(100% - 20%);height:.625rem;transform:translateX(-50%);border-radius:.3125rem;background-color:#8b8275}@media screen and (min-width:768px){.cc--video-with-text .c--video-with-text .inner-wrapper .text-container::before{width:calc(100% - 16.6666666667%)}}@media screen and (min-width:1024px){.cc--video-with-text .c--video-with-text .inner-wrapper .text-container::before{left:12.5%;width:calc(100% - 41.6666666667%);transform:none}}.cc--video-with-text .c--video-with-text .inner-wrapper .video-poster-container{position:relative;overflow:hidden}@media screen and (min-width:1024px){.cc--video-with-text .c--video-with-text .inner-wrapper .video-poster-container{margin-top:5.9375rem;margin-left:-8.3333333333%;display:flex;flex-direction:column;width:58.3333333333%;order:2;z-index:2}}.cc--video-with-text .f--category{margin-bottom:.9375rem}.cc--video-with-text .f--section-title{position:relative;z-index:1}.cc--video-with-text .f--section-title h2{margin-bottom:.9375rem;font-size:1.625rem;line-height:1.2693;color:#fff}@media screen and (min-width:768px){.cc--video-with-text .f--section-title h2{font-size:2.25rem;line-height:1.1945;margin-bottom:1.25rem}}.cc--video-with-text .f--text{margin-bottom:.9375rem}.cc--video-with-text .f--text p{margin-bottom:.9375rem;font-size:1.125rem;line-height:1.3889;color:#fff}@media screen and (min-width:768px){.cc--video-with-text .f--text p{font-size:1.25rem;line-height:1.35;margin-bottom:1.25rem}}.cc--video-with-text .f--text p:last-child{margin-bottom:0rem}.cc--video-with-text .f--description *{color:#fff}.cc--video-with-text .f--description p{font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.cc--video-with-text .f--description p{font-size:1rem;line-height:1.5625}}.cc--video-with-text .f--description p a{text-decoration:underline}html[data-whatintent=mouse] .cc--video-with-text .f--description p a{transition:all .1s}html[data-whatintent=mouse] .cc--video-with-text .f--description p a:hover{text-decoration:none}.cc--video-with-text .f--description p:last-child{margin-bottom:0rem}.cc--video-with-text .f--description li::before{background:#fff}.cc--video-with-text .f--description ol li::before{background:rgba(0,0,0,0);color:#fff}.cc--video-with-text .f--link{margin-top:2.5rem;margin-bottom:-5rem;position:relative;z-index:1;text-align:center}@media screen and (min-width:768px){.cc--video-with-text .f--link{margin-bottom:-6.125rem}}@media screen and (min-width:1024px){.cc--video-with-text .f--link{margin-top:5rem;margin-bottom:-8.4375rem}}.cc--video-with-text .f--link a{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;width:auto;min-width:auto;background-color:#fff}@media screen and (min-width:768px){.cc--video-with-text .f--link a{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.cc--video-with-text .f--link a:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .cc--video-with-text .f--link a{transition:all .1s}html[data-whatintent=mouse] .cc--video-with-text .f--link a:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}.cc--video-with-text .f--video-embed{width:100%;height:0}.cc--video-with-text .f--video-embed.is-active{position:relative;z-index:1}.cc--video-with-text .background-image{position:absolute;left:0;width:100%;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:1023px){.cc--video-with-text .background-image{top:0}}.cc--video-with-text .video-controls-info .play-video-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;z-index:1;align-items:center;justify-content:center;width:3.125rem;height:3.125rem;background-color:#fff}.cc--video-with-text .video-controls-info .play-video-btn svg{display:block;width:.625rem;height:.75rem;fill:#000}html[data-whatintent=mouse] .cc--video-with-text .video-controls-info .play-video-btn{transition:all .1s}html[data-whatintent=mouse] .cc--video-with-text .video-controls-info .play-video-btn:hover{background-color:#494949}html[data-whatintent=mouse] .cc--video-with-text .video-controls-info .play-video-btn:hover svg{fill:#fff}html[data-whatintent=mouse] .cc--video-with-text .video-controls-info .play-video-btn{transition:all .1s}html[data-whatintent=mouse] .cc--video-with-text .video-controls-info .play-video-btn:hover{background-color:#333}.cc--video{max-width:1800px;margin:0 auto}.cc--video .c--video{padding-right:6.25%;padding-left:6.25%}@media screen and (min-width:768px){.cc--video .c--video{padding-right:4.1666666667%;padding-left:4.1666666667%}}.cc--video .c--video .video-wrapper{padding-bottom:56.25%;position:relative;height:0;overflow:hidden}.cc--video .c--video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.tc--article .cc--basic-header{padding-right:0;padding-bottom:.625rem;padding-left:0}@media screen and (min-width:768px){.tc--article .cc--basic-header{padding-bottom:1.5625rem}}.tc--capstone-index .cc--pager{padding-top:0;padding-bottom:0}.tc--capstone .f--page-title h1{font-size:1.875rem;line-height:1.3334;text-align:left}@media screen and (min-width:768px){.tc--capstone .f--page-title h1{font-size:2.625rem;line-height:1.2381}}@media screen and (min-width:1024px){.tc--capstone .cc--degree-details{padding-right:12.5%;padding-left:14.5833333333%}}@media screen and (min-width:1024px){.tc--capstone .cc--degree-detail-card{margin-right:2.8571428571%;margin-bottom:0;width:22.8571428571%}.tc--capstone .cc--degree-detail-card:nth-child(3n){margin-right:2.8571428571%}.tc--capstone .cc--degree-detail-card:last-child{margin-right:0}}.chaptered-page .t--chaptered-page .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner{padding-top:0}.chaptered-page .content-main{max-width:1800px;margin:0 auto}.chaptered-page .content-main .lr--main{overflow:visible}.tc--event .cc--basic-header{padding-right:0;padding-bottom:1.5625rem;padding-left:0}@media screen and (min-width:768px){.tc--event .cc--basic-header{padding-bottom:2.1875rem}}.tc--event .cc--pager{display:none}.tc--event .content-main{position:relative}.tc--event .lc--two-column .l--two-column .l--two-column-inner{padding-top:0;padding-bottom:0;display:flex;position:relative;flex-direction:column}@media screen and (min-width:1024px){.tc--event .lc--two-column .l--two-column .l--two-column-inner{padding-top:3.125rem;padding-bottom:3.125rem;flex-direction:row}}.tc--event .lc--two-column .l--two-column .l--two-column-inner .lr--sidebar{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;position:relative;order:2;width:100%}@media screen and (min-width:1024px){.tc--event .lc--two-column .l--two-column .l--two-column-inner .lr--sidebar{margin-right:6.25%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;order:1;width:29.1666666667%}}@media screen and (min-width:1024px){.tc--event .lc--two-column .l--two-column .l--two-column-inner .lr--sidebar .cc--spacer{display:none}}.tc--event .lc--two-column .l--two-column .l--two-column-inner .lr--main{padding-right:8.3333333333%;padding-left:8.3333333333%;position:relative;order:1;width:100%}@media screen and (min-width:768px){.tc--event .lc--two-column .l--two-column .l--two-column-inner .lr--main{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.tc--event .lc--two-column .l--two-column .l--two-column-inner .lr--main{padding-right:0;padding-left:0;order:2;width:54.1666666667%;background-color:#fff}}.tc--events .cc--pager{padding-top:0;padding-bottom:0}.tc--faculty .cc--pager{padding-top:0;padding-bottom:0}.tc--faculty .cc--filter-form h2{display:none}.tc--funding-sources .cc--pager{padding-top:0;padding-bottom:0}.tc--news .cc--pager{padding-top:0;padding-bottom:0}.tc--profile .t--profile .content-sidebar-main-wrapper .content-sidebar-main-wrapper-inner{padding-top:0}.tc--profile .content-main{max-width:1800px;margin:0 auto}.tc--profile .content-main .lr--main{overflow:visible}.tc--puclications .cc--pager{padding-top:0;padding-bottom:0}.tc--search-gsc .f--page-title{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tc--search-gsc .gsc-control-cse{max-width:1800px;margin:0 auto;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border:0;background:none}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box{border:0}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsc-input,.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsib_a,.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsc-input-box{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border:0}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsc-search-button{margin:0;padding:0;border:0}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsc-search-button button{width:3.125rem;height:3.125rem;border-radius:0;background-color:#fff;background-image:url(/themes/custom/columbiasipa/dist/images/icons/icon-search.svg);background-repeat:no-repeat;background-position:right 1.0625rem center;background-size:.9375rem;border:.0625rem solid #d7d6c9;border-left:0}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsc-search-button button svg{display:none}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsib_a .gsc-input{height:3.125rem !important;margin:0 !important;padding:0 .9375rem !important;border-top:.0625rem solid #d7d6c9 !important;border-right:0;border-bottom:.0625rem solid #d7d6c9 !important;border-left:.0625rem solid #d7d6c9 !important;background-image:none !important}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsib_a .gsc-input::-webkit-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsib_a .gsc-input::-moz-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsib_a .gsc-input:-ms-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsib_a .gsc-input::placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .gsc-control-cse .gsc-control-wrapper-cse .gsc-search-box .gsib_b{display:none}.tc--search-gsc .gsc-control-cse .gsc-above-wrapper-area{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border:0}.tc--search-gsc .gsc-control-cse .gsc-above-wrapper-area table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border:0}.tc--search-gsc .gsc-control-cse .gsc-above-wrapper-area table td,.tc--search-gsc .gsc-control-cse .gsc-above-wrapper-area table tr{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border:0}.tc--search-gsc .gsc-control-cse .gsc-above-wrapper-area .gsc-result-info{margin-bottom:1.25rem;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:.75rem;line-height:1.5;color:#333}.tc--search-gsc .gsc-control-cse .gsc-wrapper{padding-top:.9375rem;padding-right:0;padding-bottom:0;padding-left:0}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper{padding-top:2.5rem;padding-right:0;padding-bottom:0;padding-left:0}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-results{width:100%}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-results{display:flex;flex-wrap:wrap;justify-content:space-between}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-expansionArea{margin-top:0;margin-right:0;margin-bottom:1.5625rem;margin-left:0}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-expansionArea{margin-top:0;margin-right:0;margin-bottom:2.1875rem;margin-left:0;width:100%}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gs-no-results-result .gs-snippet{font-size:1rem;line-height:1.875;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;display:inline-block;border:0;background-color:rgba(0,0,0,0);color:#333}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result{margin-top:0;margin-right:0;margin-bottom:1.25rem;margin-left:0;padding-top:0;padding-right:0;padding-bottom:1.25rem;padding-left:0;border:0;border-bottom:.0625rem solid #d7d6c9}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result{margin-top:0;margin-right:0;margin-bottom:1.875rem;margin-left:0;padding-top:0;padding-right:0;padding-bottom:1.875rem;padding-left:0}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result:last-child{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion{width:100%;border:0;background-color:rgba(0,0,0,0)}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion{width:30.4347826087%}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title a,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title *{font-size:1.375rem;line-height:1.4091;color:#494949}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title a,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title *{font-size:1.125rem;line-height:2.1112}}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title a,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title b,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title *{transition:all .1s}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title:hover,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title a:hover,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title b:hover,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title *:hover{color:#167faa}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title a *{transition:all .1s}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-title a *:hover{color:#333}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-visibleUrl{display:none}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-snippet{font-size:.875rem;line-height:1.5;color:#494949}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-snippet{font-size:1rem;line-height:1.5625}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result.gsc-promotion .gs-promotion-image-box{margin-top:0;margin-right:.9375rem;margin-bottom:0;margin-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-thumbnail-inside{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title{margin-top:0;margin-right:0;margin-bottom:.625rem;margin-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title a,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title *{font-size:1.375rem;line-height:1.4091;color:#494949;text-decoration:none}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title a,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title *{font-size:1.5rem;line-height:1.4167}}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title a,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title b,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title *{transition:all .1s}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title:hover,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title a:hover,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title b:hover,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title *:hover{color:#167faa}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title:hover b,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title a:hover b,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title b:hover b,html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gs-title *:hover b{color:#167faa}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align{margin-top:.625rem;margin-right:0;margin-bottom:0;margin-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align *{font-size:.875rem;line-height:1.5;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#333;text-decoration:underline}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-url-top .gs-bidi-start-align *{font-size:1rem;line-height:1.5625}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gsc-thumbnail{display:none}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gsc-table-cell-snippet-close{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet *{font-size:.875rem;line-height:1.5715;margin-top:0;margin-right:0;margin-left:0;color:#333}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet b,.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-result .gsc-table-result .gs-snippet *{font-size:1rem;line-height:1.75}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;width:100%;text-align:center}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor{display:flex;flex-wrap:wrap;justify-content:center}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page{margin-right:.125rem;padding-top:.5rem;padding-right:.375rem;padding-bottom:.5rem;padding-left:.375rem;font-size:1rem;line-height:1.1875;display:inline-block;position:relative;color:#333;text-decoration:none;font-variant-numeric:lining-nums}@media screen and (min-width:768px){.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page{margin-right:.625rem}}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page:last-child{margin-right:0}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page{transition:all .1s}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page:hover{color:#333}html[data-whatintent=mouse] .tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page:hover::after{position:absolute;bottom:0;left:0;width:100%;height:.1875rem;border-radius:.9375rem;background-color:#ffa531;content:""}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page::after{position:absolute;bottom:0;left:0;width:100%;height:.1875rem;border-radius:.9375rem;background-color:#b9d9eb;content:""}.tc--search-gsc .gsc-control-cse .gsc-wrapper .gcsc-more-maybe-branding-root{display:none}.tc--search-gsc .cc--inline-search-form{padding-top:.625rem;padding-right:0;padding-bottom:1.25rem;padding-left:0}@media screen and (min-width:768px){.tc--search-gsc .cc--inline-search-form{padding-top:2.5rem}}.tc--search-gsc .cc--inline-search-form .c--inline-search-form{max-width:1800px;margin:0 auto;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tc--search-gsc .cc--inline-search-form form{display:flex;flex-direction:column;justify-content:initial;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;position:relative;border-bottom:0}@media screen and (min-width:768px){.tc--search-gsc .cc--inline-search-form form{flex-direction:row;align-items:baseline}}.tc--search-gsc .cc--inline-search-form form .search-form-inner{position:relative;width:100%}.tc--search-gsc .cc--inline-search-form form .search-form-inner label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}@media screen and (min-width:768px){.tc--search-gsc .cc--inline-search-form form .fi--form-item-text{padding-top:0;padding-right:.625rem;padding-bottom:0;padding-left:0}}.tc--search-gsc .cc--inline-search-form form .search-form-actions{margin-top:0;margin-right:0;margin-bottom:3.125rem;margin-left:0;text-align:center}@media screen and (min-width:768px){.tc--search-gsc .cc--inline-search-form form .search-form-actions{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}}.tc--search-gsc .cc--inline-search-form form .button{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;max-width:max-content}@media screen and (min-width:768px){.tc--search-gsc .cc--inline-search-form form .button{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.tc--search-gsc .cc--inline-search-form form .button:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .tc--search-gsc .cc--inline-search-form form .button{transition:all .1s}html[data-whatintent=mouse] .tc--search-gsc .cc--inline-search-form form .button:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.tc--search-gsc .cc--inline-search-form form .button{min-width:unset}}@media screen and (min-width:768px){.tc--search-gsc .cc--inline-search-form form .fieldset-inner{display:flex}}.tc--search-gsc .cc--inline-search-form form .fi--form-item{margin-bottom:.625rem}.tc--search-gsc .cc--inline-search-form form .fi--form-item label{margin-bottom:.3125rem;font-size:.875rem;line-height:1.5;color:#201d5d}.tc--search-gsc .cc--inline-search-form form .fi--form-item.fi--form-item-text label{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.tc--search-gsc .cc--inline-search-form form .fi--form-item.fi--form-item-text input{padding-right:.9375rem;padding-left:.9375rem;height:3.125rem;border:.0625rem solid #d7d6c9;background-image:url(/themes/custom/columbiasipa/dist/images/icons/icon-search.svg);background-repeat:no-repeat;background-position:right 1.0625rem center;background-size:.9375rem}.tc--search-gsc .cc--inline-search-form form .fi--form-item.fi--form-item-text input::-webkit-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .cc--inline-search-form form .fi--form-item.fi--form-item-text input::-moz-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .cc--inline-search-form form .fi--form-item.fi--form-item-text input:-ms-input-placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .cc--inline-search-form form .fi--form-item.fi--form-item-text input::placeholder{font-size:1rem;line-height:1.75;opacity:1;color:#8b8275}.tc--search-gsc .cc--rich-text .f--wysiwyg .resp-table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.page-node-type-webform .content-main{max-width:1800px;margin:0 auto}.page-node-type-webform .lr--main{padding-right:8.3333333333%;padding-left:8.3333333333%}@media screen and (min-width:768px){.page-node-type-webform .lr--main{padding-right:8.3333333333%;padding-left:8.3333333333%}}@media screen and (min-width:1024px){.page-node-type-webform .lr--main{padding-right:20.8333333333%;padding-left:20.8333333333%}}.page-node-type-webform .form-item{margin-bottom:1.875rem}.page-node-type-webform .form-item label{margin-bottom:.3125rem;font-size:.875rem;line-height:1.5}.page-node-type-webform .form-item label.form-required::after{color:#494949}.page-node-type-webform input[type=submit]{margin-top:1.875rem;margin-bottom:1.875rem}.page-node-type-webform .fieldset-legend{margin-bottom:.3125rem;font-size:.875rem;line-height:1.5}.page-node-type-webform .js-webform-type-checkboxes .form-item{margin-bottom:.9375rem;padding-top:.3125rem;padding-bottom:.3125rem}.akHTMLForm .form-title{margin-bottom:1.25rem}.akHTMLForm .ak-group{margin-bottom:.625rem}.akHTMLForm label{margin-right:.625rem;margin-bottom:.3125rem;font-size:.875rem;line-height:1.5;color:#201d5d}.akHTMLForm .ak-control{display:block}@media screen and (min-width:1024px){.akHTMLForm .ak-control{max-width:28.125rem}}.akHTMLForm .ak-control::-webkit-input-placeholder{color:#333}.akHTMLForm .ak-control::-moz-placeholder{color:#333}.akHTMLForm .ak-control:-ms-input-placeholder{color:#333}.akHTMLForm .ak-control::placeholder{color:#333}.akHTMLForm .ak-submit{font-size:1rem;line-height:1.625;padding-right:1.875rem;padding-left:1.875rem;display:inline-flex;position:relative;align-items:center;justify-content:center;width:100%;height:2.625rem;transition:background-color .1s ease-in-out;border:.1875rem solid #b9d9eb;border-radius:1.6875rem;background-color:rgba(0,0,0,0);color:#494949;letter-spacing:.03125rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;appearance:none;margin-top:.625rem;width:auto;min-width:auto}@media screen and (min-width:768px){.akHTMLForm .ak-submit{font-size:1.125rem;line-height:1.5556;width:auto;min-width:15.625rem;height:3.4375rem}}.akHTMLForm .ak-submit:focus{transition:background-color .1s ease-in-out,color .1s ease-in-out;border-color:#ffa531;background-color:#fff;color:#494949;text-decoration:none}html[data-whatintent=mouse] .akHTMLForm .ak-submit{transition:all .1s}html[data-whatintent=mouse] .akHTMLForm .ak-submit:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;border:.1875rem solid #ffa531;background-color:#fff;color:#494949;text-decoration:none}@media screen and (min-width:768px){.akHTMLForm .ak-submit{min-width:auto;height:3.625rem}}nav#toolbar-bar{z-index:9999999 !important}body.user-logged-in .cc--header{position:relative}.block-local-tasks-block ul{list-style:none;padding:0;margin:0;padding-right:.625rem;padding-left:.625rem;display:flex}.block-local-tasks-block ul li:not(:last-child){margin-right:2.375rem}dialog.cudialog-modal{z-index:1000}.node--type-cu-class .class-section-call a{color:inherit}.node--type-cu-bulletin-page .curriculum_section .field-para-coursemanual-points{font-weight:normal}.node--type-cu-bulletin-page p{line-height:1.4}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li{border:0px;margin-top:25px;margin-bottom:-1px}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li.truncated-menu.ally-focus-within::before{content:"";display:block;position:absolute;top:-5px;left:50%;height:.425rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#1d4f91;border-radius:.3125rem;width:80%}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li .truncated-menu-items>li>a{background:#f9f9f9}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li .truncated-menu-items>li>a:hover{color:#167faa}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li .truncated-menu-items>li>a[aria-selected=true]{background:#fff}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li .truncated-menu-items>li>a[aria-selected=true]::before{border-radius:.3125rem;width:80%}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li>a{background:#f9f9f9;height:100%;white-space:nowrap}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li>a[aria-selected=true]{background:#fff}.node--type-cu-bulletin-page .tabbed-content ul.tabbed-nav-list>li>a[aria-selected=true]::before{border-radius:.3125rem;width:80%}.node--type-cu-bulletin-page .bulletin-page--title{margin:4rem 0}.node--type-cu-bulletin-page .desktop-title.bulletin-page--title{display:none}@media screen and (min-width:1024px){.node--type-cu-bulletin-page aside.lr--sidebar{margin-top:4rem}.node--type-cu-bulletin-page .bulletin-page--title.mobile-title{display:none}.node--type-cu-bulletin-page .desktop-title.bulletin-page--title{text-align:left;display:block}}.node--type-cu-bulletin-page .paragraph p,.node--type-cu-bulletin-page .paragraph li{font-size:1.25rem}.node--type-cu-bulletin-page .paragraph.paragraph--type--paragraph-cuprogram-curriculum{font-family:freight-sans-condensed-pro,sans-serif;font-size:1.2rem}.node--type-cu-bulletin-page .paragraph table{border:1px solid #eaeaea;border-spacing:0}.node--type-cu-bulletin-page .paragraph table thead th{padding:.5rem;text-align:left}.node--type-cu-bulletin-page .paragraph table tr:nth-child(even){background:#f9f9f9}.node--type-cu-bulletin-page .paragraph table tr td{padding:.5rem;border-top:1px solid #eaeaea}.node--type-cu-bulletin-page .cu_program_curriculum{border:none}.node--type-cu-bulletin-page .cu-bulletin-grid.curriculum-section--header{background-color:#f0efe8;font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:700}.node--type-cu-bulletin-page .tabbed-content .tabbed-content-body{background-color:rgba(0,0,0,0)}.cudialog-modal .course-identifier a,.node--type-cu-course .course-identifier a{color:inherit}.cudialog-modal .course-classes-header,.node--type-cu-course .course-classes-header{background-color:#f0efe8;font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width:550px){dialog.cudialog-modal .class-point,dialog.cudialog-modal .class-enrollment{display:none}.node--type-cu-class .class__content,.cudialog-modal .course-classes-header,.node--type-cu-course .course-classes-header{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1280px){dialog.cudialog-modal{max-width:900px;transform:translate(15%,10%)}}.footnotes{margin-top:0 !important;padding-top:1rem !important}.footnotes .footnotes__item-wrapper{padding-left:0 !important}.footnotes .footnotes__item-wrapper::before{display:none !important}.footnote__citations-wrapper .footnote__citation{font-weight:bold !important}.footnotes-accordion{padding:0 !important}.footnotes-accordion-list-item{padding:0 !important}.footnotes-accordion-list-item::before{display:none !important}.footnotes__dialog .footnotes__dialog-close::after{display:none !important}span.footnote__citations-wrapper{font-family:sans-serif;font-size:.895rem}.footnotes-accordion-list p{margin-bottom:0rem !important;font-size:1.125rem !important}.lazyload,.lazyloading{opacity:0}.lazyloaded{transition:opacity .3s ease-in-out;opacity:1}.lity .lity-wrap .lity-container{position:relative;background-color:#fff;overflow:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:1024px){.lity .lity-wrap .lity-container{max-width:29.1666666667%}}.lity .lity-wrap .lity-container .lity-content{padding-top:5rem;padding-right:14.2857142857%;padding-bottom:5rem;padding-left:14.2857142857%;transition:none}.lity .lity-wrap .lity-container .lity-content::after{display:none}.lity .lity-wrap .lity-container .lity-close{overflow:hidden;text-indent:101%;white-space:nowrap;font-size:0;line-height:0;position:absolute;top:30px;right:30px;color:#333}.lity .lity-wrap .lity-container .lity-close::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:16px;height:16px;background-image:url("/images/icons/icon-close-blue.svg");content:""}html[data-whatinput=keyboard] .lity .lity-wrap .lity-container .lity-close:focus{outline:3px solid #00b5e2;outline-offset:2px}html[data-whatinput=mouse] .lity .lity-wrap .lity-container .lity-close:focus{outline:none}.lity .lity-wrap .lity-container h3{font-size:1.25rem;line-height:1.5;margin-bottom:.3125rem}.lity .lity-wrap .lity-container p{font-size:1rem;line-height:1.625}@media print{footer,nav,.cc--home-page-hero,.c--hero,.skip-link,.dialog-off-canvas-main-canvas .site-footer,.utility-nav-container,.block-dp-alert{display:none !important}img{max-width:100% !important;height:auto !important}svg,.site-logo{display:none !important}.main,.main-content,.dialog-off-canvas-main-canvas{width:100% !important;float:none !important;padding:0 !important;margin:0 !important}body,.main-content{background:none !important;color:#000 !important}body{font-size:12pt !important;line-height:1.5 !important;font-family:Georgia,serif !important}h1,h2,h3,p,li,table,section,article{page-break-inside:avoid}.node,.cc--component-container{page-break-before:always}.extlink,span.ext,svg.ext{display:none !important}}
.cc--mosaic-card:nth-child(1) .curve-container svg.bottom,.cc--mosaic-card:nth-child(1) .curve-container svg.right,.cc--mosaic-card:nth-child(1) .curve-container svg.left{fill:#DCEE6B;}.cc--mosaic-card:nth-child(2) .curve-container svg.bottom,.cc--mosaic-card:nth-child(2) .curve-container svg.right,.cc--mosaic-card:nth-child(2) .curve-container svg.left{fill:#FFA531;}.cc--mosaic-card:nth-child(3) .curve-container svg.bottom,.cc--mosaic-card:nth-child(3) .curve-container svg.right,.cc--mosaic-card:nth-child(3) .curve-container svg.left{fill:#74C7EA;}.cc--mosaic-card:nth-child(1) .text-container{background-color:#DCEE6B;}.cc--mosaic-card:nth-child(2) .text-container{background-color:#FFA531;}.cc--mosaic-card:nth-child(3) .text-container{background-color:#74C7EA;}.cc--footer-social{width:100%;}.cc--footer-social .footer-social-container .social-media-links--platforms > li a{color:transparent;}.cc--footer-social .footer-social-container .social-media-links--platforms > li span{color:#b9d9eb;}.cc--footer-social .footer-social-container .social-media-links--platforms > li a:hover span{color:#ffa531;}
