/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.section--type--section-roadmap .item.item-first .field--name-field-action a,.node--type-affiliate .affiliate-constitution .document-link a,.view-calendar .attachment-before .attachment-footer .action a,.view-affiliate-events .attachment-before .attachment-footer .action a,.view-calendar .view-footer .action a,.view-affiliate-events .view-footer .action a,.white-line-button,.section--type--section-actions .field--name-field-action .field__items a,.section--type--section-panels .field--name-field-action a,.section--type--section-panels .field--name-field-links a,.section--type--section-columns .field--name-field-action a,.node--type-exam .field--name-field-register-link a,.node--type-exam .field--name-field-project-register-link a,.node--type-exam .field--name-field-register-link-2 a,.view-calendar .view-content .views-row .single-event > a,.view-affiliate-events .view-content .views-row .single-event > a,.view-podcasts nav ul li a,.view-international-affiliates .view-content .views-row a,.block-type-menu .menu .menu-button a,.blue-line-button,.section--type--section-callout .field--name-field-action a,#block-exposed-form-search-top .filters-form input[type=submit],#block-cas-page-title .field--name-field-page-action a,.overlay .search-block-form form input[type=submit],.overlay .views-exposed-form .filters-form input[type=submit],.white-button,.section--type--section-actions .field--name-field-section-action a,.section--type--section-tabs .field--name-field-section-action a,.section--type--section-feature .field--name-field-action a,.section--type--section-logos .field--name-field-action a,.section--type--section-benefits .field--name-field-action a,.section--type--section-links .field--name-field-section-action a,.section--type--section-info .section-header a,.node--type-event .event-info .event-details .field--name-field-register-link a,.view-newsletter-articles .view-content .views-field-view-node a,input[type=submit],input[type=reset],input[type=button],.button,.blue-button,.node-preview-container .node-preview-backlink{transition:all 600ms ease;}.paragraph--type--sponsors-list > .field--name-field-title,.paragraph--type--sponsors-group .field--name-field-title,.journey-map .next-page,.map--canvas .canvas_rings .rings .ring,.map--canvas .canvas_boxes .boxes .box,.journey-plan .prev-page,.journey-plan .reset-button,.plan--canvas .group .group_boxes .box,#block-exposed-form-search-top h2,#block-cas-utility-menu ul.menu,#block-cas-main-menu ul.menu,.site h1,.site table th,.site blockquote,.section--type--section-roadmap .item.item-first .field--name-field-action a,.node--type-affiliate .affiliate-constitution .document-link a,.view-calendar .attachment-before .attachment-footer .action a,.view-affiliate-events .attachment-before .attachment-footer .action a,.view-calendar .view-footer .action a,.view-affiliate-events .view-footer .action a,.white-line-button,.section--type--section-actions .field--name-field-action .field__items a,.section--type--section-panels .field--name-field-action a,.section--type--section-panels .field--name-field-links a,.section--type--section-columns .field--name-field-action a,.node--type-exam .field--name-field-register-link a,.node--type-exam .field--name-field-project-register-link a,.node--type-exam .field--name-field-register-link-2 a,.view-calendar .view-content .views-row .single-event > a,.view-affiliate-events .view-content .views-row .single-event > a,.view-podcasts nav ul li a,.view-international-affiliates .view-content .views-row a,.block-type-menu .menu .menu-button a,.blue-line-button,.section--type--section-callout .field--name-field-action a,#block-exposed-form-search-top .filters-form input[type=submit],#block-cas-page-title .field--name-field-page-action a,.overlay .search-block-form form input[type=submit],.overlay .views-exposed-form .filters-form input[type=submit],.white-button,.section--type--section-actions .field--name-field-section-action a,.section--type--section-tabs .field--name-field-section-action a,.section--type--section-feature .field--name-field-action a,.section--type--section-logos .field--name-field-action a,.section--type--section-benefits .field--name-field-action a,.section--type--section-links .field--name-field-section-action a,.section--type--section-info .section-header a,.node--type-event .event-info .event-details .field--name-field-register-link a,.view-newsletter-articles .view-content .views-field-view-node a,input[type=submit],input[type=reset],input[type=button],.button,.blue-button,.node-preview-container .node-preview-backlink{font-family:"neue-haas-grotesk-display",serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;}.journey-map .scroll-down,.map--footer,.map--canvas .canvas_rings .rings .rings--label,.map--canvas .canvas_boxes .boxes .boxes--label,.node--type-exam.node--299984 .card--exam:first-of-type::before,.form-composite > legend,.webform-progress .progress-tracker .progress-step .progress-text,input[type=email],input[type=number],input[type=search],input[type=date],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select,label,legend,.block-gtranslate .gt_container--hich1m .gt_switcher a,.site h2,.site h3,.site h4,.site h5,.site h6,body{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;}.paragraph--type--sponsor .field--name-field-title{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;}.section.solid-section:first-child,.section--type--section-callout:first-child,.section--type--section-accordion:first-child,.section--type--section-tabs:first-child,.section--type--section-roadmap:first-child,.section--type--section-descriptions:first-child,.section--type--section-thumbnails:first-child,.section--type--section-list:first-child,.node__header:first-child,.node__meta:first-child,.form-item:first-child,.form-type-webform-markup:first-child,.form-type-processed-text:first-child,.webform-section:first-child,.paragraph--type--sponsors-list > .field--name-field-title:first-child,.paragraph--type--sponsors-group .field--name-field-title:first-child,.node--type-exam.node--299984 .card--exam:first-child:first-of-type::before,.view-search-presentations .views-field:first-child,.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li:first-child,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li:first-child,.site h1:first-child,.site h2:first-child,.site h3:first-child,.site h4:first-child,.site h5:first-child,.site h6:first-child,.site p:first-child,.site ul:first-child,.site ol:first-child,.site table:first-child,.site hr:first-child,.site blockquote:first-child,.site figure:first-child,.site pre:first-child{margin-top:0;}.section.solid-section:last-child,.section--type--section-callout:last-child,.section--type--section-accordion:last-child,.section--type--section-tabs:last-child,.section--type--section-roadmap:last-child,.section--type--section-descriptions:last-child,.section--type--section-thumbnails:last-child,.section--type--section-list:last-child,.node__header:last-child,.node__meta:last-child,.form-item:last-child,.form-type-webform-markup:last-child,.form-type-processed-text:last-child,.webform-section:last-child,.paragraph--type--sponsors-list > .field--name-field-title:last-child,.paragraph--type--sponsors-group .field--name-field-title:last-child,.node--type-exam.node--299984 .card--exam:last-child:first-of-type::before,.view-search-presentations .views-field:last-child,.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li:last-child,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li:last-child,.site h1:last-child,.site h2:last-child,.site h3:last-child,.site h4:last-child,.site h5:last-child,.site h6:last-child,.site p:last-child,.site ul:last-child,.site ol:last-child,.site table:last-child,.site hr:last-child,.site blockquote:last-child,.site figure:last-child,.site pre:last-child{margin-bottom:0;}.paragraph--type--sponsors-list > .field--name-field-title,.paragraph--type--sponsors-group .field--name-field-title,.node--type-exam.node--299984 .card--exam:first-of-type::before,.view-search-presentations .views-field,.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li,.site h1,.site h2,.site h3,.site h4,.site h5,.site h6,.site p,.site ul,.site ol,.site table,.site hr,.site blockquote,.site figure,.site pre{margin:1em 0;}.view-newsletter-articles .view-content .views-row::after,.clearfix::after{content:"";display:table;clear:both;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visually-shown{border:inherit;clip:inherit;height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;}.section--type--section-roadmap .field--name-field-image,.node__author .field--name-field-author-image,.node--type-article .field--name-field-featured-image,.node--type-newsletter-article .field--name-field-featured-image,.view-news-updates .article .article-image,.section--type--section-feature .field--name-field-image .field__item,.section--type--section-thumbnails .field--name-field-image .field__item,.view-people .views-field-field-photo .field-content{line-height:0;}.section--type--section-roadmap .field--name-field-image img,.node__author .field--name-field-author-image img,.node--type-article .field--name-field-featured-image img,.node--type-newsletter-article .field--name-field-featured-image img,.view-news-updates .article .article-image img,.section--type--section-feature .field--name-field-image .field__item img,.section--type--section-thumbnails .field--name-field-image .field__item img,.view-people .views-field-field-photo .field-content img{width:100%;}.view-people .views-field-field-photo .field-content{margin:12px 12px 0 0;border:1px #142345 solid;}.view-people .views-field-field-photo .field-content img{-webkit-transform:translate(12px,-12px);transform:translate(12px,-12px);}.section--type--section-feature .field--name-field-image .field__item,.section--type--section-thumbnails .field--name-field-image .field__item{margin:20px 0 0 20px;border:1px #142345 solid;}.section--type--section-feature .field--name-field-image .field__item img,.section--type--section-thumbnails .field--name-field-image .field__item img{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px);}.map--canvas .canvas_rings .rings .item-list,.map--canvas .canvas_boxes .boxes .item-list,.plan--canvas .group .group_boxes .item-list,.section--type--section-tabs .tabs-menu,.section--type--section-tabs .tabs-content,.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul,#block-cas-local-tasks ul.tabs,#block-cas-social-media .block__content .field--name-body ul,#block-cas-footer-menu > ul.menu,#block-cas-footer-menu > ul.menu > li > ul.menu,.menu--links ul.controls,.menu--links ul.menu,.menu--tab ul.menu,#block-cas-utility-menu ul.menu,#block-cas-main-menu ul.menu,.drawer .block ul.menu{display:block;margin:0;padding:0;list-style:none none;}.map--canvas .canvas_rings .rings .item-list li,.map--canvas .canvas_boxes .boxes .item-list li,.plan--canvas .group .group_boxes .item-list li,.section--type--section-tabs .tabs-menu li,.section--type--section-tabs .tabs-content li,.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li,#block-cas-local-tasks ul.tabs li,#block-cas-social-media .block__content .field--name-body ul li,#block-cas-footer-menu > ul.menu li,#block-cas-footer-menu > ul.menu > li > ul.menu li,.menu--links ul.controls li,.menu--links ul.menu li,.menu--tab ul.menu li,#block-cas-utility-menu ul.menu li,#block-cas-main-menu ul.menu li,.drawer .block ul.menu li{display:block;margin:0;padding:0;list-style:none none;}.section--type--section-roadmap .item.item-first .field--name-field-action a,.node--type-affiliate .affiliate-constitution .document-link a,.view-calendar .attachment-before .attachment-footer .action a,.view-affiliate-events .attachment-before .attachment-footer .action a,.view-calendar .view-footer .action a,.view-affiliate-events .view-footer .action a,.white-line-button,.section--type--section-actions .field--name-field-action .field__items a,.section--type--section-panels .field--name-field-action a,.section--type--section-panels .field--name-field-links a,.section--type--section-columns .field--name-field-action a,.node--type-exam .field--name-field-register-link a,.node--type-exam .field--name-field-project-register-link a,.node--type-exam .field--name-field-register-link-2 a,.view-calendar .view-content .views-row .single-event > a,.view-affiliate-events .view-content .views-row .single-event > a,.view-podcasts nav ul li a,.view-international-affiliates .view-content .views-row a,.block-type-menu .menu .menu-button a,.blue-line-button,.section--type--section-callout .field--name-field-action a,#block-exposed-form-search-top .filters-form input[type=submit],#block-cas-page-title .field--name-field-page-action a,.overlay .search-block-form form input[type=submit],.overlay .views-exposed-form .filters-form input[type=submit],.white-button,.section--type--section-actions .field--name-field-section-action a,.section--type--section-tabs .field--name-field-section-action a,.section--type--section-feature .field--name-field-action a,.section--type--section-logos .field--name-field-action a,.section--type--section-benefits .field--name-field-action a,.section--type--section-links .field--name-field-section-action a,.section--type--section-info .section-header a,.node--type-event .event-info .event-details .field--name-field-register-link a,.view-newsletter-articles .view-content .views-field-view-node a,input[type=submit],input[type=reset],input[type=button],.button,.blue-button,.node-preview-container .node-preview-backlink{display:inline-block;margin:0;padding:12px 50px;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;background:none transparent;border:0 none;border-radius:30px;cursor:pointer;}.section--type--section-actions .field--name-field-section-action a,.section--type--section-tabs .field--name-field-section-action a,.section--type--section-feature .field--name-field-action a,.section--type--section-logos .field--name-field-action a,.section--type--section-benefits .field--name-field-action a,.section--type--section-links .field--name-field-section-action a,.section--type--section-info .section-header a,.node--type-event .event-info .event-details .field--name-field-register-link a,.view-newsletter-articles .view-content .views-field-view-node a,input[type=submit],input[type=reset],input[type=button],.button,.blue-button,.node-preview-container .node-preview-backlink{font-size:20px;font-size:1.25rem;background-color:#1269FB;color:#FFFFFF;}.section--type--section-actions .field--name-field-section-action a:hover,.section--type--section-tabs .field--name-field-section-action a:hover,.section--type--section-feature .field--name-field-action a:hover,.section--type--section-logos .field--name-field-action a:hover,.section--type--section-benefits .field--name-field-action a:hover,.section--type--section-links .field--name-field-section-action a:hover,.section--type--section-info .section-header a:hover,.node--type-event .event-info .event-details .field--name-field-register-link a:hover,.view-newsletter-articles .view-content .views-field-view-node a:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.button:hover,.blue-button:hover,.node-preview-container .node-preview-backlink:hover{background-color:#142345;color:#FFFFFF;}.section--type--section-callout .field--name-field-action a,#block-exposed-form-search-top .filters-form input[type=submit],#block-cas-page-title .field--name-field-page-action a,.overlay .search-block-form form input[type=submit],.overlay .views-exposed-form .filters-form input[type=submit],.white-button{font-size:20px;font-size:1.25rem;background-color:#FFFFFF;color:#1269FB;}.section--type--section-callout .field--name-field-action a:hover,#block-exposed-form-search-top .filters-form input[type=submit]:hover,#block-cas-page-title .field--name-field-page-action a:hover,.overlay .search-block-form form input[type=submit]:hover,.overlay .views-exposed-form .filters-form input[type=submit]:hover,.white-button:hover{background-color:#F5F7FA;color:#1269FB;}.section--type--section-actions .field--name-field-action .field__items a,.section--type--section-panels .field--name-field-action a,.section--type--section-panels .field--name-field-links a,.section--type--section-columns .field--name-field-action a,.node--type-exam .field--name-field-register-link a,.node--type-exam .field--name-field-project-register-link a,.node--type-exam .field--name-field-register-link-2 a,.view-calendar .view-content .views-row .single-event > a,.view-affiliate-events .view-content .views-row .single-event > a,.view-podcasts nav ul li a,.view-international-affiliates .view-content .views-row a,.block-type-menu .menu .menu-button a,.blue-line-button{font-size:16px;font-size:1rem;padding:6px 28px;border:4px #142345 solid;color:#142345;}.section--type--section-actions .field--name-field-action .field__items a:hover,.section--type--section-panels .field--name-field-action a:hover,.section--type--section-panels .field--name-field-links a:hover,.section--type--section-columns .field--name-field-action a:hover,.node--type-exam .field--name-field-register-link a:hover,.node--type-exam .field--name-field-project-register-link a:hover,.node--type-exam .field--name-field-register-link-2 a:hover,.view-calendar .view-content .views-row .single-event > a:hover,.view-affiliate-events .view-content .views-row .single-event > a:hover,.view-podcasts nav ul li a:hover,.view-international-affiliates .view-content .views-row a:hover,.block-type-menu .menu .menu-button a:hover,.blue-line-button:hover{background-color:#142345;color:#FFFFFF;}.node--type-affiliate .affiliate-constitution .document-link a,.view-calendar .attachment-before .attachment-footer .action a,.view-affiliate-events .attachment-before .attachment-footer .action a,.view-calendar .view-footer .action a,.view-affiliate-events .view-footer .action a,.white-line-button{font-size:16px;font-size:1rem;padding:6px 28px;border:4px #FFFFFF solid;color:#FFFFFF;}.node--type-affiliate .affiliate-constitution .document-link a:hover,.view-calendar .attachment-before .attachment-footer .action a:hover,.view-affiliate-events .attachment-before .attachment-footer .action a:hover,.view-calendar .view-footer .action a:hover,.view-affiliate-events .view-footer .action a:hover,.white-line-button:hover{border-color:#F5F7FA;color:#F5F7FA;}.secondary-button{transition:color 600ms ease;background:transparent;margin:0;padding:0;border:none;color:#1269FB;text-decoration:underline;}.secondary-button:hover{color:#142345;}.helpful-future-fellows-articles .view-header .read-more::after{background-image:url(/themes/cas/images/arrow-bright-blue.svg);content:"";background-repeat:no-repeat;background-size:contain;width:14px;height:14px;position:absolute;right:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.menu--links ul.menu li a::before,.menu--links ul.menu li span::before{background-image:url(/themes/cas/images/icon-default-link.svg);}.menu--links ul.menu li a.icon-award::before,.menu--links ul.menu li span.icon-award::before{background-image:url(/themes/cas/images/icon-award.svg);}.menu--links ul.menu li a.icon-book::before,.menu--links ul.menu li span.icon-book::before{background-image:url(/themes/cas/images/icon-book.svg);}.menu--links ul.menu li a.icon-books::before,.menu--links ul.menu li span.icon-books::before{background-image:url(/themes/cas/images/icon-books.svg);}.menu--links ul.menu li a.icon-browse::before,.menu--links ul.menu li span.icon-browse::before{background-image:url(/themes/cas/images/icon-browse.svg);}.menu--links ul.menu li a.icon-certificate::before,.menu--links ul.menu li span.icon-certificate::before{background-image:url(/themes/cas/images/icon-certificate.svg);}.menu--links ul.menu li a.icon-chat::before,.menu--links ul.menu li span.icon-chat::before{background-image:url(/themes/cas/images/icon-chat.svg);}.menu--links ul.menu li a.icon-coins::before,.menu--links ul.menu li span.icon-coins::before{background-image:url(/themes/cas/images/icon-coins.svg);}.menu--links ul.menu li a.icon-globe::before,.menu--links ul.menu li span.icon-globe::before{background-image:url(/themes/cas/images/icon-globe.svg);}.menu--links ul.menu li a.icon-graph::before,.menu--links ul.menu li span.icon-graph::before{background-image:url(/themes/cas/images/icon-graph.svg);}.menu--links ul.menu li a.icon-heart::before,.menu--links ul.menu li span.icon-heart::before{background-image:url(/themes/cas/images/icon-heart.svg);}.menu--links ul.menu li a.icon-info::before,.menu--links ul.menu li span.icon-info::before{background-image:url(/themes/cas/images/icon-info.svg);}.menu--links ul.menu li a.icon-learn::before,.menu--links ul.menu li span.icon-learn::before{background-image:url(/themes/cas/images/icon-learn.svg);}.menu--links ul.menu li a.icon-lecture::before,.menu--links ul.menu li span.icon-lecture::before{background-image:url(/themes/cas/images/icon-lecture.svg);}.menu--links ul.menu li a.icon-mail::before,.menu--links ul.menu li span.icon-mail::before{background-image:url(/themes/cas/images/icon-mail.svg);}.menu--links ul.menu li a.icon-path::before,.menu--links ul.menu li span.icon-path::before{background-image:url(/themes/cas/images/icon-path.svg);}.menu--links ul.menu li a.icon-pearson::before,.menu--links ul.menu li span.icon-pearson::before{background-image:url(/themes/cas/images/icon-pearson.svg);}.menu--links ul.menu li a.icon-people::before,.menu--links ul.menu li span.icon-people::before{background-image:url(/themes/cas/images/icon-people.svg);}.menu--links ul.menu li a.icon-phone::before,.menu--links ul.menu li span.icon-phone::before{background-image:url(/themes/cas/images/icon-phone.svg);}.menu--links ul.menu li a.icon-publish::before,.menu--links ul.menu li span.icon-publish::before{background-image:url(/themes/cas/images/icon-publish.svg);}.menu--links ul.menu li a.icon-register::before,.menu--links ul.menu li span.icon-register::before{background-image:url(/themes/cas/images/icon-register.svg);}.menu--links ul.menu li a.icon-search::before,.menu--links ul.menu li span.icon-search::before{background-image:url(/themes/cas/images/icon-search.svg);}.menu--links ul.menu li a.icon-shake::before,.menu--links ul.menu li span.icon-shake::before{background-image:url(/themes/cas/images/icon-shake.svg);}.menu--links ul.menu li a.icon-shield::before,.menu--links ul.menu li span.icon-shield::before{background-image:url(/themes/cas/images/icon-shield.svg);}.menu--links ul.menu li a.icon-shop::before,.menu--links ul.menu li span.icon-shop::before{background-image:url(/themes/cas/images/icon-shop.svg);}.menu--links ul.menu li a.icon-signal::before,.menu--links ul.menu li span.icon-signal::before{background-image:url(/themes/cas/images/icon-signal.svg);}.menu--links ul.menu li a.icon-slides::before,.menu--links ul.menu li span.icon-slides::before{background-image:url(/themes/cas/images/icon-slides.svg);}.menu--links ul.menu li a.icon-star::before,.menu--links ul.menu li span.icon-star::before{background-image:url(/themes/cas/images/icon-star.svg);}.menu--links ul.menu li a.icon-study::before,.menu--links ul.menu li span.icon-study::before{background-image:url(/themes/cas/images/icon-study.svg);}.menu--links ul.menu li a.icon-calendar::before,.menu--links ul.menu li span.icon-calendar::before{background-image:url(/themes/cas/images/icon-calendar.svg);}.menu--links ul.menu li a.icon-checklist::before,.menu--links ul.menu li span.icon-checklist::before{background-image:url(/themes/cas/images/icon-checklist.svg);}*{box-sizing:border-box;}*:focus{outline:2px #FED35D dashed;}.node-preview-container{bottom:0;z-index:1000;padding:25px;background-color:#F5F7FA;border-top:1px solid #DDDDDD;text-align:center;}.node-preview-container .form-type-select{display:none;}html{font-size:75%;}@media (min-width:720px){html{font-size:87.5%;}}@media (min-width:1080px){html{font-size:100%;}}body{font-size:16px;font-size:1rem;margin:0;background-color:#FFFFFF;color:#142345;line-height:1.5;overflow-x:hidden;overflow-wrap:break-word;word-wrap:break-word;}body.drawer-open{overflow-x:hidden;overflow-y:hidden;}body.preload *{transition:none !important;}a{transition:color 600ms ease;color:#1269FB;text-decoration:underline;}a:hover{color:#142345;}.stage-center{margin:0 auto;max-width:1440px;}.node--unpublished,.paragraph--unpublished,.section--unpublished,.item--unpublished,.card--unpublished{background-color:#F99F95 !important;}.video,.youtube{position:relative;padding:30px 0 56.25%;height:0;overflow:hidden;}.video iframe,.video object,.video embed,.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph.white,.view.white,.block.white,.section.white{background-color:#FFFFFF;color:#142345;}.paragraph.gray,.view.gray,.block.gray,.section.gray{background-color:#F5F7FA;color:#142345;}.paragraph.dark-gray,.view.dark-gray,.block.dark-gray,.section.dark-gray{background-color:#DDDDDD;color:#142345;}.paragraph.light-gray,.view.light-gray,.block.light-gray,.section.light-gray{background-color:#F5F7FA;color:#142345;}.paragraph.soft-blue,.view.soft-blue,.block.soft-blue,.section.soft-blue{background-color:#D0E4F4;color:#142345;}.paragraph.soft-green,.view.soft-green,.block.soft-green,.section.soft-green{background-color:#B1DFC4;color:#142345;}.paragraph.soft-purple,.view.soft-purple,.block.soft-purple,.section.soft-purple{background-color:#b5a3bd;color:#142345;}.paragraph.soft-red,.view.soft-red,.block.soft-red,.section.soft-red{background-color:#F5F7FA;color:#142345;}.paragraph.soft-gray,.view.soft-gray,.block.soft-gray,.section.soft-gray{background-color:#858EA0;color:#142345;}.paragraph.blue,.view.blue,.block.blue,.section.blue{background-color:#142345;color:#FFFFFF;}.paragraph.off-blue,.view.off-blue,.block.off-blue,.section.off-blue{background-color:#011B59;color:#FFFFFF;}.paragraph.bright-blue,.view.bright-blue,.block.bright-blue,.section.bright-blue{background-color:#1269FB;color:#FFFFFF;}.paragraph.yellow,.view.yellow,.block.yellow,.section.yellow{background-color:#FED35D;color:#142345;}.site{position:relative;padding:60px 0 0;}@media (min-width:1080px){.site{padding:120px 0 0;}}.site .site__content{position:relative;}.site img{max-width:100%;height:auto;}.site iframe{border:0 none;}.site h1{font-size:50px;font-size:3.125rem;font-weight:700;line-height:1.15;}.site h2{font-size:30px;font-size:1.875rem;margin-top:1.5em;font-weight:700;line-height:1.26;}.site h3{font-size:24px;font-size:1.5rem;margin-top:2em;font-weight:400;line-height:1.58;}.site h4{font-size:20px;font-size:1.25rem;margin-top:2.5em;font-weight:700;line-height:1.3;}.site h5{font-size:18px;font-size:1.125rem;margin-top:3em;font-weight:700;line-height:1.44;}.site h6{font-size:11px;font-size:0.6875rem;margin-top:3.5em;font-weight:500;text-transform:uppercase;line-height:1.27;}.site ul,.site ol{padding:0 0 0 1.5em;}.site ul ul,.site ul ol,.site ol ul,.site ol ol{margin:0.5em 0;}.site ul{list-style:square;}.site li{margin:0.5em 0;padding:0;}.site table{width:100%;}.site table caption{font-weight:700;}.site table img{max-width:none;}.site table tr:nth-child(even){background-color:#F5F7FA;}.site table th{font-size:16px;font-size:1rem;font-weight:500;color:#142345;text-transform:uppercase;}.site table caption,.site table th,.site table td{padding:15px 20px;text-align:left;vertical-align:top;}.site hr{margin:2.5em 0;border:0 none;border-top:1px #142345 solid;}.site blockquote{font-size:18px;font-size:1.125rem;padding:0 0 0 40px;border-left:4px #142345 solid;color:#142345;}.site pre{padding:20px;background-color:#F5F7FA;color:#142345;}.drawer{transition:right 600ms ease;position:fixed;top:0;right:-80vw;z-index:800;width:80vw;height:100vh;background-color:#D0E4F4;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:inset 3px 0px 6px rgba(0,0,0,0.12);}@media (min-width:1080px){.drawer{display:none;}}.drawer-open .drawer{right:0;}.drawer .block{padding:30px;}.drawer .block ul.menu li{font-size:20px;font-size:1.25rem;font-weight:700;color:#142345;}.drawer .block ul.menu li:nth-child(n+2){margin-top:20px;}.drawer .block ul.menu li.menu-item--expanded > .icon{display:inline-block;position:relative;margin:0 10px 0 0;width:20px;height:20px;background-color:#142345;border-radius:50%;vertical-align:middle;cursor:pointer;}.drawer .block ul.menu li.menu-item--expanded > .icon::after,.drawer .block ul.menu li.menu-item--expanded > .icon::before{content:"";display:block;position:absolute;background-color:#D0E4F4;}.drawer .block ul.menu li.menu-item--expanded > .icon::before{top:6px;left:9px;width:2px;height:8px;}.drawer .block ul.menu li.menu-item--expanded > .icon::after{top:9px;left:6px;width:8px;height:2px;}.drawer .block ul.menu li.menu-item--active-trail > .icon::before{display:none;}.drawer .block ul.menu li.menu-item--active-trail > ul.menu{display:block;}.drawer .block ul.menu li ul.menu{display:none;margin:10px 0 0 9px;padding:0 0 0 15px;border-left:2px #142345 solid;}.drawer .block ul.menu li li{font-size:16px;font-size:1rem;}.drawer .block ul.menu li li:nth-child(n+2){margin-top:10px;}.drawer .block ul.menu li a{color:#142345;text-decoration:none;}.drawer .block ul.menu li a:hover,.drawer .block ul.menu li a.is-active{color:#1269FB;}.drawer-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:transparent;opacity:0;}.drawer-open .drawer-overlay{display:block;}header{position:fixed;top:0;right:0;z-index:500;width:100%;}@media (max-width:1079px){header{transition:right 600ms ease;}}@media (max-width:1079px){.drawer-open header{right:80vw;}}.user-logged-in header{position:absolute;}.header{position:relative;z-index:100;background-color:#FFFFFF;box-shadow:0px 3px 6px rgba(0,0,0,0.12);}.header-dropdown{position:absolute;width:100%;height:auto;}.region-header-top{padding:0 20px;background-color:#142345;}.region-header-top .region__content{margin:0 auto;max-width:1240px;display:flex;justify-content:flex-end;align-items:center;min-height:60px;}.region-header{padding:0 20px;}.region-header .region__content{margin:0 auto;max-width:1240px;}.region-header-bottom{padding:0 20px;background-color:#FFFFFF;}.region-header-bottom .region__content{margin:0 auto;max-width:1240px;display:flex;justify-content:flex-end;align-items:center;min-height:60px;}@media (max-width:1079px){.region-header-bottom .region__content{min-height:5px;}}.header-button{margin-left:35px;max-width:20px;line-height:0;}@media (max-width:1079px){.header-button{margin-left:18px;}}@media (min-width:1080px){.header-button.action--menu{display:none;}}#block-cas-utility-menu ul.menu{font-size:12px;font-size:0.75rem;display:flex;justify-content:flex-end;align-items:center;color:#FFFFFF;}@media (max-width:1079px){#block-cas-utility-menu ul.menu{font-size:14px;}}#block-cas-utility-menu ul.menu li:nth-child(n+2){margin-left:35px;}@media (max-width:1079px){#block-cas-utility-menu ul.menu li:nth-child(n+2){display:none;margin-left:18px;}}@media (max-width:1199px){#block-cas-utility-menu ul.menu li:nth-child(n+2){margin-left:15px;}}#block-cas-utility-menu ul.menu li.menu-item--active-trail a{color:#FED35D;}#block-cas-utility-menu ul.menu a{color:#FFFFFF;text-decoration:none;text-transform:uppercase;}#block-cas-utility-menu ul.menu a.is-active{color:#FED35D;}#block-cas-utility-menu ul.menu a:hover{color:#FED35D;}#block-cas-branding{position:absolute;z-index:100;width:95px;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1079px){#block-cas-main-menu{display:none;}}#block-cas-main-menu ul.menu{font-size:15px;font-size:0.9375rem;display:flex;justify-content:flex-end;align-items:center;color:#142345;}@media (max-width:1199px){#block-cas-main-menu ul.menu{font-size:13px;font-size:0.8125rem;}}#block-cas-main-menu ul.menu li:nth-child(n+2){margin-left:30px;}@media (max-width:1199px){#block-cas-main-menu ul.menu li:nth-child(n+2){margin-left:15px;}}#block-cas-main-menu ul.menu li.active a,#block-cas-main-menu ul.menu li.menu-item--active-trail a{color:#1269FB;}#block-cas-main-menu ul.menu a{color:#142345;text-decoration:none;text-transform:none;}#block-cas-main-menu ul.menu a.is-active{color:#1269FB;}#block-cas-main-menu ul.menu a:hover{color:#1269FB;}.block-gtranslate{margin-left:35px;}@media (max-width:1079px){.block-gtranslate{margin-left:18px;}}.block-gtranslate .gt_container--hich1m .gt_switcher{position:relative;overflow:visible;}@media (max-width:1079px){.block-gtranslate .gt_container--hich1m .gt_switcher{width:86px;}}.block-gtranslate .gt_container--hich1m .gt_switcher a{border:0 none;width:auto;padding:4px 8px;font-size:13px;font-weight:600;color:#142345;line-height:14px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.block-gtranslate .gt_container--hich1m .gt_switcher .lang-code{text-transform:uppercase;}@media (min-width:1080px){.block-gtranslate .gt_container--hich1m .gt_switcher .lang-code{display:none;}}@media (max-width:1079px){.block-gtranslate .gt_container--hich1m .gt_switcher .lang-name{display:none;}}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_selected{position:relative;border-radius:100px;background:linear-gradient(180deg,#EFEFEF 0%,#FFFFFF 70%);}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_selected a{border:0 none;color:#142345;padding:4px 8px;width:auto;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_selected a:hover{background:transparent;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_selected a::after{background-image:url(/themes/cas/images/select-arrow.png);background-size:auto;right:7px;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_selected a img{margin-right:3px;vertical-align:text-bottom;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_option{box-sizing:border-box;position:absolute;top:50%;width:100%;padding:12px 8px 0;background:#D3E3F2;border:0 none;border-radius:0 0 12px 12px;scrollbar-width:none;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_option a{padding:6px 0;border-top:1px rgba(0,0,0,0.25) solid;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_option a:first-child{border-top:0 none;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_option a:first-child.gt_current + a{border-top:0 none;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_option a:hover{background-color:transparent;}.block-gtranslate .gt_container--hich1m .gt_switcher .gt_option a img{margin-right:3px;vertical-align:text-bottom;}main{position:relative;right:0;width:100%;}@media (max-width:1079px){main{transition:right 600ms ease;}}@media (max-width:1079px){.drawer-open main{right:80vw;}}.menu--links{position:relative;}.menu--links .stage{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;}.menu--links .stage::-webkit-scrollbar{display:none;}.menu--links ul.controls li{display:none;position:absolute;z-index:10;top:0;width:77px;height:100%;cursor:pointer;}.menu--links ul.controls li::before{content:"";display:inline-block;position:absolute;top:50%;margin:-10px 0 0;width:10px;height:10px;border-top:4px #142345 solid;border-right:4px #142345 solid;vertical-align:top;}.menu--links ul.controls li.show{display:block;}.menu--links ul.controls li.prev{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);}.menu--links ul.controls li.prev::before{left:25px;-webkit-transform:rotate(225deg);transform:rotate(225deg);}.menu--links ul.controls li.next{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);}.menu--links ul.controls li.next::before{right:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menu--links ul.menu{display:flex;justify-content:flex-start;align-items:stretch;width:auto;}.menu--links ul.menu li{font-size:16px;font-size:1rem;display:flex;justify-content:initial;align-items:stretch;position:relative;flex:1 0 170px;min-width:170px;background-color:#FFFFFF;border-bottom:1px #142345 solid;font-weight:700;text-align:center;line-height:1.38;}.menu--links ul.menu li:nth-child(n+2){border-left:1px #142345 solid;}.menu--links ul.menu li:hover{background-color:#F5F7FA;}.menu--links ul.menu li a,.menu--links ul.menu li span{display:block;padding:30px 15px 20px;width:100%;min-height:180px;color:#142345;text-decoration:none;border-top:8px #142345 solid;}.menu--links ul.menu li a[href^="http://"]::after,.menu--links ul.menu li a[href^="https://"]::after,.menu--links ul.menu li span[href^="http://"]::after,.menu--links ul.menu li span[href^="https://"]::after{background-image:url(/themes/cas/images/external-blue.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;content:"";display:inline-block;margin-left:6px;width:17px;height:17px;vertical-align:text-top;}.menu--links ul.menu li a::before,.menu--links ul.menu li span::before{content:"";display:block;margin:0 auto 15px;width:52px;height:52px;background-position:center;background-repeat:no-repeat;background-color:#D0E4F4;border-radius:50%;}.menu--links ul.menu li a.is-active,.menu--links ul.menu li span.is-active{color:#142345;border-top-color:#FED35D;}.menu--links ul.menu li a.is-active::before,.menu--links ul.menu li span.is-active::before{background-color:#FED35D;}.menu--tab{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;}.menu--tab::-webkit-scrollbar{display:none;}.menu--tab ul.menu{display:flex;justify-content:initial;align-items:stretch;}.menu--tab ul.menu li{font-size:14px;font-size:0.875rem;position:relative;flex:1 0 120px;background-color:#FFFFFF;border-bottom:1px #142345 solid;font-weight:700;text-align:center;line-height:1.38;}.menu--tab ul.menu li:nth-child(n+2){border-left:1px #142345 solid;}.menu--tab ul.menu li:hover a{color:#142345;border-top-color:#FED35D;}.menu--tab ul.menu li a{display:block;padding:20px 15px;min-height:60px;color:#858EA0;text-decoration:none;border-top:8px #142345 solid;}.menu--tab ul.menu li a.is-active{color:#1269FB;background-color:#FFFFFF;border-top-color:#1269FB;}.user-pass,.user-login-form{margin:0 auto;max-width:370px;padding:25px 0;}.user-pass .form-actions,.user-login-form .form-actions{text-align:center;}.page--type-system #block-cas-content{padding:40px 20px;}@media (min-width:1080px){.page--type-system #block-cas-content{padding:60px 20px;}}.page--type-system #block-cas-content .block__content{margin:0 auto;max-width:770px;}.page--type-view #block-cas-content{padding:40px 20px;}@media (min-width:1080px){.page--type-view #block-cas-content{padding:60px 20px 80px;}}.page--type-view #block-cas-content .block__content{margin:0 auto;max-width:1160px;}.pager{margin:30px 0 0;}.pager .pager__items{display:flex;justify-content:center;align-items:center;margin:0;padding:20px 0;}.pager .pager__items .pager__item{font-size:16px;font-size:1rem;display:block;margin:0;padding:0;}.pager .pager__items .pager__item.is-active{font-weight:normal;}.pager .pager__items .pager__item.is-active a{background-color:#FED35D;}.pager .pager__items .pager__item.pager__item--ellipsis{padding:4px 12px;}.pager .pager__items .pager__item a{display:block;padding:4px 12px;color:#142345;text-decoration:none;}.cas-table{padding-bottom:40px;}.cas-table .table-row{display:flex;align-items:center;padding:20px;}.cas-table .table-row:nth-of-type(1) p{font-size:11px;font-size:0.6875rem;text-transform:uppercase;}.cas-table .table-row:nth-of-type(even){background-color:#F5F7FA;}.cas-table .table-row p{flex:1;margin:0;}.footer{font-size:12px;font-size:0.75rem;position:relative;right:0;width:100%;background-color:#142345;color:#FFFFFF;line-height:1.25;}@media (max-width:1079px){.footer{transition:right 600ms ease;}}@media (max-width:1079px){.drawer-open .footer{right:80vw;}}.footer a{color:#FFFFFF;text-decoration:none;}.footer a:hover{color:#FFFFFF;}.region-footer-top{position:relative;padding:0 20px;border-bottom:1px #FFFFFF solid;}.region-footer-top .region__content{margin:0 auto;max-width:1240px;}.region-footer{padding:50px 20px;}.region-footer .region__content{margin:0 auto;max-width:1240px;}@media (min-width:1080px){.region-footer .region__content{display:flex;justify-content:initial;align-items:flex-start;}}.region-footer-bottom{padding:40px 20px;}.region-footer-bottom .region__content{margin:0 auto;max-width:1240px;}@media (min-width:720px){.region-footer-bottom .region__content{display:flex;justify-content:space-between;align-items:flex-start;}}#block-cas-footer-branding{position:absolute;z-index:100;top:50%;width:78px;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1079px){#block-cas-footer-branding{display:none;}}#block-cas-social-media .block__content{display:flex;justify-content:center;align-items:center;padding:20px;min-height:60px;}#block-cas-social-media .block__content h2{font-size:14px;font-size:0.875rem;margin:0 30px 0 0;font-weight:700;line-height:1;}@media (max-width:719px){#block-cas-social-media .block__content h2{display:none;}}#block-cas-social-media .block__content .field--name-body ul{display:flex;align-items:center;}#block-cas-social-media .block__content .field--name-body ul li{line-height:0;}#block-cas-social-media .block__content .field--name-body ul li:nth-child(n+2){margin-left:30px;}#block-cas-address{margin:0 0 40px;}@media (min-width:1080px){#block-cas-address{flex:1;max-width:200px;margin:0 95px 0 0;}}@media (min-width:1080px){#block-cas-footer-menu{flex:4;}}@media (min-width:720px){#block-cas-footer-menu > ul.menu{display:flex;justify-content:initial;align-items:flex-start;}}#block-cas-footer-menu > ul.menu span{font-size:14px;font-size:0.875rem;display:block;margin:0 0 10px;padding:0 0 10px;font-weight:700;line-height:1;border-bottom:1px #FFFFFF solid;}#block-cas-footer-menu > ul.menu a.is-active{color:#FFFFFF;}#block-cas-footer-menu > ul.menu > li{min-width:110px;}@media (min-width:720px){#block-cas-footer-menu > ul.menu > li{flex:1;}}@media (min-width:720px){#block-cas-footer-menu > ul.menu > li:nth-child(1){flex:3;}}@media (min-width:720px){#block-cas-footer-menu > ul.menu > li:nth-child(1) > ul.menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;}}@media (min-width:720px){#block-cas-footer-menu > ul.menu > li:nth-child(2){flex:2;}}@media (max-width:719px){#block-cas-footer-menu > ul.menu > li:nth-child(n+2){margin-top:40px;}}@media (min-width:720px){#block-cas-footer-menu > ul.menu > li:nth-child(n+2){margin-left:40px;}}#block-cas-footer-menu > ul.menu > li > ul.menu > li{margin:0 0 10px 0;}@media (max-width:719px){#block-cas-legal{margin-bottom:20px;}}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding:40px;width:100vw;height:100vh;background:rgba(18,105,251,0.9);}.overlay.active{display:flex;justify-content:center;align-items:center;}.overlay .button-close{display:block;position:absolute;top:40px;right:40px;max-width:20px;line-height:0;}.overlay .overlay__content{width:770px;}.overlay .search-block-form h2{font-size:54px;font-size:3.375rem;margin:0 0 50px;color:#FFFFFF;text-align:center;}.overlay .search-block-form form{display:flex;justify-content:initial;align-items:center;}.overlay .search-block-form form .form-item{flex:1;margin:0 15px 0 0;}.overlay .views-exposed-form h2{font-size:54px;font-size:3.375rem;margin:0 0 50px;color:#FFFFFF;text-align:center;}.overlay .views-exposed-form .filters-form{display:flex;justify-content:initial;align-items:center;}.overlay .views-exposed-form .filters-form .form-actions{margin:0;}.overlay .views-exposed-form .filters-form > .form-item{flex:1;margin:0 15px 0 0;}.notification{transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease,-webkit-transform 600ms ease;display:none;position:fixed;right:0;bottom:0;left:0;z-index:900;padding:20px 65px;width:100vw;background-color:#FED35D;}.notification.active{display:block;}.notification .button-close{display:block;position:absolute;top:20px;right:20px;max-width:24px;line-height:0;}.notification .notification__content{margin:0 auto;max-width:1160px;min-height:24px;text-align:center;}.notification .notification__content a{color:#142345;font-weight:700;}.header-warning{transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease,-webkit-transform 600ms ease;display:none;position:relative;padding:20px 65px;width:100vw;background-color:#FED35D;}html[lang=en] .header-warning{display:none !important;}.header-warning.active{display:block;}.header-warning .button-close{display:block;position:absolute;top:20px;right:20px;max-width:24px;line-height:0;}.header-warning .warning__content{margin:0 auto;max-width:1160px;min-height:24px;text-align:center;}.header-warning .warning__content a{color:#142345;font-weight:700;}#sliding-popup > .eu-cookie-compliance-banner{display:flex;flex-direction:column;justify-content:center;padding:1rem;background-color:#1269FB;color:#FFFFFF;}#sliding-popup > .eu-cookie-compliance-banner *{color:inherit;}#sliding-popup > .eu-cookie-compliance-banner .eu-cookie-compliance-message p{font-size:1rem;}#sliding-popup > .eu-cookie-compliance-banner .popup-content{display:flex;justify-content:space-around;align-items:center;max-width:90%;flex-direction:column;gap:1rem;text-align:center;}@media (min-width:1080px){#sliding-popup > .eu-cookie-compliance-banner .popup-content{flex-direction:row;text-align:left;}}#sliding-popup > .eu-cookie-compliance-banner .eu-cookie-compliance-buttons{margin:0;display:flex;gap:1rem;max-width:unset;flex-direction:column;}@media (min-width:720px){#sliding-popup > .eu-cookie-compliance-banner .eu-cookie-compliance-buttons{flex-direction:row;}}#sliding-popup > .eu-cookie-compliance-banner button,#sliding-popup > .eu-cookie-compliance-banner input[type=button],#sliding-popup > .eu-cookie-compliance-banner input[type=submit]{font-size:1rem;padding:0.5rem 2rem;box-shadow:unset;text-shadow:unset;border-width:2px;border-style:solid;border-color:#1269FB;color:#1269FB;background-color:#FFFFFF;}#sliding-popup > .eu-cookie-compliance-banner button.button--primary,#sliding-popup > .eu-cookie-compliance-banner input[type=button].button--primary,#sliding-popup > .eu-cookie-compliance-banner input[type=submit].button--primary{border-color:#FFFFFF;color:#FFFFFF;background-color:#1269FB;}#block-cas-page-title{font-size:24px;font-size:1.5rem;background-color:#1269FB;color:#FFFFFF;}.path-news #block-cas-page-title{background-color:#D0E4F4;color:#142345;}#block-cas-page-title h1{margin:0;padding:0;}#block-cas-page-title .field--name-field-page-action{margin:30px 0 0;}#block-cas-page-title .field--name-field-page-description{margin:20px 0 0;}.page-title{padding:40px 20px;text-align:center;}.page-title .title__content{margin:0 auto;max-width:1240px;}.page-hero{padding:0;}@media (max-width:1079px){.page-hero{text-align:center;}}@media (min-width:1080px){.page-hero{display:flex;justify-content:flex-end;align-items:stretch;min-height:380px;}}@media (min-width:1080px){.path-frontpage .page-hero{min-height:550px;text-align:center;}}.page-hero .hero__image{background-color:#142345;background-repeat:no-repeat;background-size:cover;background-position:center center;}@media (max-width:1079px){.page-hero .hero__image{display:none;}}@media (min-width:1080px){.page-hero .hero__image{width:50%;}}.page-hero .hero__content{padding:40px 20px;}@media (min-width:1080px){.page-hero .hero__content{display:flex;justify-content:flex-start;align-items:center;width:50%;max-width:640px;}}@media (min-width:1080px){.page-hero .hero__content .content{width:100%;max-width:515px;}}a.tabledrag-handle .handle{box-sizing:content-box;margin-left:0;margin-right:0;padding-right:0.2em;}.draggable a.tabledrag-handle{padding-right:0;margin-left:0;}.form-item{margin:20px 0;padding:0;}.form-item .container-inline{margin:0;}.form-item .description{font-size:12px;font-size:0.75rem;margin:6px 0 0;}.form-composite > legend{font-size:12px;font-size:0.75rem;display:block;margin:0 0 6px;padding:0;font-weight:700;letter-spacing:0.6px;text-transform:uppercase;line-height:1.25;color:#142345;}.form-type-webform-document-file{padding:10px 0;}.form-type-webform-document-file .description{display:none;}.form-type-webform-markup,.form-type-processed-text{margin:40px 0;}.form-type-webform-custom-composite,.form-type-webform-multiple{padding:10px 0;}.form-type-webform-custom-composite .webform-multiple-table table,.form-type-webform-multiple .webform-multiple-table table{margin:0;}.form-type-webform-custom-composite .webform-multiple-table th,.form-type-webform-multiple .webform-multiple-table th{padding:0 3px;white-space:nowrap;}.form-type-webform-custom-composite .webform-multiple-table td,.form-type-webform-multiple .webform-multiple-table td{padding:6px 3px;}.form-type-webform-custom-composite .webform-multiple-table .tabledrag-toggle-weight-wrapper,.form-type-webform-multiple .webform-multiple-table .tabledrag-toggle-weight-wrapper{font-size:12px;font-size:0.75rem;padding:3px 0;text-align:left;}.form-type-webform-custom-composite .webform-multiple-add,.form-type-webform-multiple .webform-multiple-add{margin:6px 0 0;}.form-type-webform-custom-composite .webform-multiple-add input[type=number],.form-type-webform-multiple .webform-multiple-add input[type=number]{width:auto;}.form-type-date input[type=text]{width:auto;}.form-type-date .ui-datepicker-trigger{margin:0 6px;}.form-actions{margin:40px 0 0;padding:0;}.webform-section{margin:40px 0;}.webform-section .webform-section-title{margin:0 0 20px;}.webform-element-help--title,.webform-element-help--content{font-size:12px;font-size:0.75rem;}.webform-progress{margin:0 0 40px;}.webform-progress .progress-tracker{padding:0;list-style:none none;}.webform-progress .progress-tracker .progress-step{margin:0;list-style:none none;}.webform-progress .progress-tracker .progress-step .progress-text{font-size:12px;font-size:0.75rem;padding-top:10px;font-weight:700;letter-spacing:0.6px;text-transform:uppercase;line-height:1.25;}form{margin:0;}form > p{margin:0 0 20px;}input[type=email],input[type=number],input[type=search],input[type=date],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{font-size:16px;font-size:1rem;margin:0;padding:12px;width:100%;min-height:46px;background-color:#FFFFFF;border:1px #142345 solid;border-radius:0;box-shadow:none;box-sizing:border-box;color:#142345;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type=email]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=date]:disabled,input[type=text]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=password]:disabled,textarea:disabled{background-color:#F5F7FA;}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#F5F7FA;}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:#F5F7FA;}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#F5F7FA;}input[type=email]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=date]::placeholder,input[type=text]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,textarea::placeholder{color:#F5F7FA;}select{font-size:16px;font-size:1rem;background-image:url(/themes/cas/images/down-arrow.png);margin:0;padding:12px;width:100%;min-height:46px;background-color:#FFFFFF;background-position:calc(100% - 12px) center;background-repeat:no-repeat;border:1px #142345 solid;border-radius:0;box-shadow:none;box-sizing:border-box;color:#142345;line-height:1;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;}select:disabled{background-color:#F5F7FA;}select::-ms-expand{display:none;}textarea{height:auto;resize:none;}label,legend{font-size:12px;font-size:0.75rem;display:block;margin:0 0 6px;padding:0;font-weight:700;letter-spacing:0.6px;text-transform:uppercase;line-height:1.25;color:#142345;}fieldset{margin:0;padding:0;border:0 none;}input[type=checkbox],input[type=radio]{display:inline-block;margin-right:6px;}input[type=submit],input[type=reset],input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled]{pointer-events:none;}.require-any-one-or-more-elements.error{border:1px solid #f00;padding:0.5rem;}.field--name-field-sections{position:relative;}.field--name-field-body-expanded{padding:35px 0 0;}.field--name-field-body-expanded .expand-field{font-size:14px;font-size:0.875rem;display:inline-block;font-weight:700;color:#1269FB;}.field--name-field-body-expanded .expand-field::after{content:"";display:inline-block;width:5px;height:5px;margin:2px 5px 0;border-right:2px #1269FB solid;border-bottom:2px #1269FB solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;}.field--name-field-body-expanded .field__item{padding:35px 0 0;display:none;}.block.standard-block{font-size:24px;font-size:1.5rem;padding:40px 20px;}@media (min-width:1080px){.block.standard-block{padding:80px 20px;}}.block.standard-block .block__content{margin:0 auto;max-width:1160px;}.block-type-content .block__content{position:relative;}.block-type-news-updates{font-size:24px;font-size:1.5rem;padding:40px 20px;}@media (min-width:1080px){.block-type-news-updates{padding:100px 20px;}}.block-type-news-updates h2{margin:0 0 40px;text-align:center;}@media (min-width:1080px){.block-type-news-updates h2{margin:0 0 60px;}}.block-type-news-updates .block__content{margin:0 auto;max-width:950px;}.block-type-menu{display:none;padding:20px;background-color:#D0E4F4;}.block-type-menu.active{display:block;}.block-type-menu .menu{font-size:15px;font-size:0.9375rem;display:flex;justify-content:center;align-items:flex-start;font-weight:700;}.block-type-menu .menu a{color:#142345;text-decoration:none;}.block-type-menu .menu a[href^="http://"]::after,.block-type-menu .menu a[href^="https://"]::after{background-image:url(/themes/cas/images/external-blue.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;content:"";display:inline-block;margin-left:6px;width:12px;height:12px;vertical-align:text-top;}.block-type-menu .menu a:hover{color:#1269FB;}.block-type-menu .menu .menu-button a{white-space:normal;}.block-type-menu .menu .menu-column{margin:0 15px;}.block-type-menu .col-1{flex:1;max-width:160px;}.block-type-menu .col-2{flex:2;max-width:350px;}.block-type-menu .col-2 > .menu-link > .field--name-field-submenu > .field__items{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}.block-type-menu .col-3{flex:3;max-width:540px;}.block-type-menu .col-3 > .menu-link > .field--name-field-submenu > .field__items{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}.block-type-menu .col-4{flex:4;max-width:730px;}.block-type-menu .col-4 > .menu-link > .field--name-field-submenu > .field__items{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}.block-type-menu .col-5{flex:5;max-width:920px;}.block-type-menu .col-5 > .menu-link > .field--name-field-submenu > .field__items{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}.block-type-menu .col-6{flex:6;max-width:1110px;}.block-type-menu .col-6 > .menu-link > .field--name-field-submenu > .field__items{-webkit-column-count:6;-moz-column-count:6;column-count:6;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}.block-type-menu .field--name-field-link{padding:5px 0;}.block-type-menu .field--name-field-view .viewsreference--view-title{padding:5px 0;}.block-type-menu .field--name-field-view .view{margin:5px 0 0;padding:15px 0;border-top:1px #142345 solid;}.block-type-menu .field--name-field-view .view .views-row{margin:0 0 10px;padding:0 0 10px;border-bottom:1px #142345 solid;}.block-type-menu .field--name-field-view .view .views-row:last-child{margin-bottom:0;}.block-type-menu .field--name-field-view .view .views-row .views-field-title{padding:5px 0;}.block-type-menu .field--name-field-view .view .views-row .views-field-field-date{font-size:11px;font-size:0.6875rem;}.block-type-menu .field--name-field-submenu{font-size:14px;font-size:0.875rem;margin:5px 0 0;padding:15px 0;font-weight:500;border-top:1px #142345 solid;}.block-type-menu .field--name-field-submenu .field__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.block-type-menu .field--name-field-submenu .field--name-field-submenu{font-size:13px;font-size:0.8125rem;margin:0;padding:0 0 0 10px;font-weight:400;border-top:0 none;}.block-exposed-search{padding:40px 20px;background-color:#F5F7FA;}@media (min-width:1080px){.block-exposed-search{padding:80px 40px;}}.block-exposed-search h2{margin:0 0 30px;}.block-exposed-search input[type=submit]{width:100%;}.block-exposed-search .block__content{margin:0 auto;max-width:770px;}.block-exposed-search .description{font-size:24px;font-size:1.5rem;margin:0 0 40px;}.block-exposed-search .filters-form{margin:0 -10px;}@media (min-width:720px){.block-exposed-search .filters-form{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}}.block-exposed-search .filters-form > .form-item{margin:10px 0;}.block-exposed-search .filters-form .form-type-select,.block-exposed-search .filters-form .form-type-textfield{flex-grow:2;flex-basis:50%;padding:0 10px;}.block-exposed-search .filters-form .form-type-checkbox{padding:0 10px;}.block-exposed-search .filters-form .form-type-checkbox label{font-weight:bold;}.block-exposed-search .filters-form .description{font-size:0.8rem;}@media (min-width:720px){.block-exposed-search .filters-form .form-item-year-value{max-width:30%;}}.block-exposed-search .filters-form .form-wrapper{flex-grow:1;flex-basis:25%;padding:0 10px;}.block-exposed-search .filters-form .form-actions{flex-basis:100%;margin:30px 0 0;padding:0 10px;}#block-cas-newsletter-signup,*[id^=block-cas-newsletter-signup]{padding:35px 20px 40px;background-color:#FED35D;}@media (min-width:1080px){#block-cas-newsletter-signup,*[id^=block-cas-newsletter-signup]{padding:70px 0 80px;}}#block-cas-newsletter-signup h2,*[id^=block-cas-newsletter-signup] h2{margin:0 0 30px;}@media (min-width:720px){#block-cas-newsletter-signup h2,*[id^=block-cas-newsletter-signup] h2{margin:0;max-width:340px;}}#block-cas-newsletter-signup form,*[id^=block-cas-newsletter-signup] form{margin:0;}@media (min-width:720px){#block-cas-newsletter-signup form,*[id^=block-cas-newsletter-signup] form{display:flex;justify-content:initial;align-items:center;}}#block-cas-newsletter-signup form input[type=submit],*[id^=block-cas-newsletter-signup] form input[type=submit]{background-color:#142345;color:#FED35D;}#block-cas-newsletter-signup form input[type=submit]:hover,*[id^=block-cas-newsletter-signup] form input[type=submit]:hover{background-color:#011B59;}@media (min-width:720px){#block-cas-newsletter-signup form .form-item,*[id^=block-cas-newsletter-signup] form .form-item{margin:0 15px 0 0;max-width:280px;}}@media (min-width:720px){#block-cas-newsletter-signup form .form-actions,*[id^=block-cas-newsletter-signup] form .form-actions{margin:0;padding:22px 0 0;}}#block-cas-newsletter-signup .block__content,*[id^=block-cas-newsletter-signup] .block__content{margin:0 auto;max-width:1240px;}@media (min-width:720px){#block-cas-newsletter-signup .block__content,*[id^=block-cas-newsletter-signup] .block__content{display:flex;justify-content:space-between;align-items:center;}}#block-newsletter{padding:35px 20px 40px;background-color:#FED35D;}@media (min-width:1080px){#block-newsletter{padding:70px 0 80px;}}#block-newsletter form{margin:0;}@media (min-width:720px){#block-newsletter form{display:flex;justify-content:initial;align-items:center;}}#block-newsletter form input[type=submit]{background-color:#142345;color:#FED35D;}#block-newsletter form input[type=submit]:hover{background-color:#011B59;}@media (min-width:720px){#block-newsletter form .form-item{margin:0 15px 0 0;}}@media (min-width:720px){#block-newsletter form .form-actions{margin:0;padding:22px 0 0;}}@media (max-width:719px){#block-newsletter form .form-type-processed-text{margin:0 0 30px;}}#block-newsletter .block__content{margin:0 auto;max-width:1240px;}#block-cas-actuary-search{padding:40px 20px;}@media (min-width:1080px){#block-cas-actuary-search{padding:80px 40px;}}#block-cas-actuary-search h2{margin:0 0 25px;}@media (min-width:720px){#block-cas-actuary-search form{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}}#block-cas-actuary-search form input[type=submit]{width:100%;}#block-cas-actuary-search form .form-type-textfield{margin:20px 0;}@media (min-width:720px){#block-cas-actuary-search form .form-type-textfield{flex-grow:1;flex-basis:40%;}}#block-cas-actuary-search form .form-type-textfield + .form-type-textfield{margin-left:20px;}#block-cas-actuary-search form .form-links{font-size:14px;font-size:0.875rem;flex-basis:100%;padding:10px 0;font-weight:700;text-align:center;}#block-cas-actuary-search form .form-actions{margin:20px 0 0;}@media (min-width:720px){#block-cas-actuary-search form .form-actions{flex-basis:100%;}}#block-cas-actuary-search .description{font-size:24px;font-size:1.5rem;margin:0 0 60px;}#block-cas-actuary-search .block__content{margin:0 auto;max-width:770px;}#block-exposed-form-exam-status{padding:40px 20px;background-color:#F5F7FA;}@media (min-width:1080px){#block-exposed-form-exam-status{padding:80px 40px;}}#block-exposed-form-exam-status h2{margin:0 0 25px;}#block-exposed-form-exam-status input[type=submit]{width:100%;}@media (min-width:720px){#block-exposed-form-exam-status .filters-form{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}}#block-exposed-form-exam-status .filters-form .form-item{margin:0;}#block-exposed-form-exam-status .filters-form .form-type-textfield{flex-grow:1;flex-basis:40%;}#block-exposed-form-exam-status .filters-form .form-type-textfield:nth-child(even){margin-left:20px;}#block-exposed-form-exam-status .filters-form .form-actions{flex-basis:100%;margin:20px 0 0;}#block-exposed-form-exam-status .block__content{margin:0 auto;max-width:770px;}#block-exposed-form-search-top{font-size:24px;font-size:1.5rem;padding:40px 20px;background-color:#1269FB;color:#FFFFFF;text-align:center;}@media (min-width:1080px){#block-exposed-form-search-top{padding:50px 40px 60px;}}#block-exposed-form-search-top h2{font-size:54px;font-size:3.375rem;margin:0 0 40px;color:#FFFFFF;line-height:1.15;text-align:center;}#block-exposed-form-search-top .block__content{margin:0 auto;max-width:770px;}#block-exposed-form-search-top .filters-form{display:flex;justify-content:initial;align-items:center;}#block-exposed-form-search-top .filters-form > .form-item{flex:1;margin:0 15px 0 0;}#block-exposed-form-search-top .filters-form > .form-actions{margin:0;}#block-cas-local-tasks{background-color:#F5F7FA;}#block-cas-local-tasks .block__content{margin:0 auto;max-width:1240px;}#block-cas-local-tasks ul.tabs{display:flex;justify-content:center;align-items:center;padding:20px 0;}#block-cas-local-tasks ul.tabs li:nth-child(n+2){margin-left:20px;}#block-cas-local-tasks ul.tabs li a{padding:12px 24px;background-color:#D0E4F4;color:#142345;border-radius:4px;}#block-cas-local-tasks ul.tabs li a.is-active{background-color:#142345;color:#F5F7FA;}#block-cas-local-tasks ul.tabs li a:hover{background-color:#FED35D;color:#142345;}.block-block-content[id^=block-promotionbanner]{text-align:center;}@media (max-width:1079px){.block-block-content[id^=block-promotionbanner]{margin-top:4rem;}}.view-grouping:nth-child(n+2){margin-top:40px;}.view-grouping .view-grouping-header{font-size:20px;font-size:1.25rem;margin:0 0 20px;padding:0 0 20px;font-weight:700;line-height:1.3;border-bottom:1px #142345 solid;}.view-grouping .view-grouping-content{padding:10px 0;}.view-people .taxonomy-term{padding:25px 0;border-bottom:1px #142345 solid;}.view-people .taxonomy-term h2{margin:0;}.view-people .taxonomy-term .field--name-description{max-width:560px;}@media (min-width:720px){.view-people .taxonomy-term .term__content{display:flex;justify-content:space-between;align-items:center;}}.view-people .views-group{padding:40px 0;}@media (min-width:720px){.view-people .views-group{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px;}}@media (min-width:1080px){.view-people .views-group{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}}@media (max-width:719px){.view-people .views-row:nth-child(n+2){margin-top:40px;}}.view-people .views-field-field-photo{margin:0 0 25px;max-width:272px;}.view-people .views-field-title{font-size:18px;font-size:1.125rem;font-weight:700;}.view-people .views-field-field-term-expiration,.view-people .views-field-field-job-title{margin:4px 0 0;}.view-exam-status{text-align:center;}.view-exam-status .view__content{margin:0 auto;max-width:770px;}.view-news{position:relative;}.view-news .view-footer{margin:40px 0 0;text-align:center;}.view-news .article .article-image{margin:0 0 10px;line-height:0;}.view-news .article .article-title{padding:10px 0;}.view-news .view-filters{margin:0 0 40px;}.view-news .view-filters label{font-size:18px;font-size:1.125rem;margin:0 0 5px;font-weight:700;text-transform:none;}.view-news .view-filters select{width:195px;}.view-news .attachment{margin:0 0 50px;}@media (min-width:1080px){.view-news .attachment{margin:0 0 30px;}}@media (min-width:720px){.view-news .attachment .attachment-content{display:flex;justify-content:initial;align-items:stretch;}}@media (min-width:720px){.view-news .attachment .attachment-content .views-row{flex:1;}}@media (max-width:719px){.view-news .attachment .attachment-content .views-row:nth-child(n+2){margin-top:20px;}}@media (min-width:720px){.view-news .attachment .attachment-content .views-row:nth-child(n+2){margin-left:20px;}}.view-news .view-content{border-top:1px #142345 solid;}@media (min-width:720px){.view-news .view-content .article{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;}}@media (max-width:719px){.view-news .view-content .article .article-image{display:none;}}@media (min-width:720px){.view-news .view-content .article .article-image{margin:0 0 0 20px;max-width:175px;}}.view-news .view-content .views-row{padding:25px 0;border-bottom:1px #142345 solid;}.view-news .views-field-field-category{font-size:11px;font-size:0.6875rem;margin:0 0 5px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;line-height:1.27;}.view-news .views-field-title{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.3;}.view-news .views-field-title a{color:#142345;text-decoration:none;}.view-news .views-field-field-date{font-size:11px;font-size:0.6875rem;margin:10px 0 0;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;line-height:1.27;}.view-news .views-field-field-excerpt{margin:12px 0 0;}@media (min-width:720px){.view-opportunities .view__content{display:flex;}}@media (max-width:719px){.view-opportunities .view__content .view-group:nth-child(n+2){margin-top:40px;}}@media (min-width:720px){.view-opportunities .view__content .view-group{flex:1;}.view-opportunities .view__content .view-group:nth-child(n+2){margin-left:40px;}}.view-opportunities .view-header,.view-opportunities .attachment-header{font-size:18px;font-size:1.125rem;margin:0 0 25px;font-weight:700;}.view-opportunities .view-content,.view-opportunities .attachment-content{font-size:14px;font-size:0.875rem;border-top:1px #142345 solid;}.view-opportunities .view-content .views-row,.view-opportunities .attachment-content .views-row{padding:20px 0;border-bottom:1px #142345 solid;}.view-opportunities .view-content .views-row .views-field-title,.view-opportunities .attachment-content .views-row .views-field-title{font-weight:700;}.view-opportunities .view-content .views-row .views-field-title a,.view-opportunities .attachment-content .views-row .views-field-title a{color:#142345;text-decoration:none;}.view-opportunities .view-content .views-row .views-field-field-excerpt,.view-opportunities .attachment-content .views-row .views-field-field-excerpt{margin:10px 0 0;}.view-opportunities .view-footer,.view-opportunities .attachment-footer{font-size:14px;font-size:0.875rem;margin:25px 0 0;}@media (min-width:720px){.view-news-updates .view__content{display:flex;justify-content:space-between;align-items:flex-start;}}.view-news-updates .attachment .attachment-content{margin:0 0 40px;}@media (min-width:720px){.view-news-updates .attachment .attachment-content{margin:0 40px 0 0;max-width:370px;}}@media (min-width:1080px){.view-news-updates .attachment .attachment-content{margin:0 100px 0 0;}}.view-news-updates .article .article-image{margin:0 0 10px;}.view-news-updates .article .article-title{padding:10px 0;}.view-news-updates .view-content{border-top:1px #142345 solid;}@media (min-width:720px){.view-news-updates .view-content{flex:1;}}@media (min-width:720px){.view-news-updates .view-content .article{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;}}@media (max-width:719px){.view-news-updates .view-content .article .article-image{display:none;}}@media (min-width:720px){.view-news-updates .view-content .article .article-image{margin:0 0 0 20px;max-width:175px;}}.view-news-updates .view-content .views-row{padding:25px 0;border-bottom:1px #142345 solid;}.view-news-updates .view-footer{margin:40px 0 0;}.view-news-updates .views-field-field-category{font-size:11px;font-size:0.6875rem;margin:0 0 5px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;line-height:1.27;}.view-news-updates .views-field-title{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.3;}.view-news-updates .views-field-title a{color:#142345;text-decoration:none;}.view-news-updates .views-field-title a:hover{color:#1269FB;}.view-news-updates .views-field-field-date{font-size:11px;font-size:0.6875rem;margin:10px 0 0;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;line-height:1.27;}.view-newsletter-title{font-size:24px;font-size:1.5rem;padding:40px 20px;text-align:center;background-color:#FED35D;color:#142345;}.view-newsletter-title .view__content{margin:0 auto;max-width:1240px;}.view-newsletter-title .views-field-field-logo{padding:20px;}.view-newsletter-articles{padding:40px 20px;}@media (min-width:1080px){.view-newsletter-articles{padding:60px 40px 80px;}}.view-newsletter-articles .view__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.view-newsletter-articles .newsletter{display:flex;flex-direction:row-reverse;justify-content:center;align-items:flex-start;}}.view-newsletter-articles .newsletter .newsletter-sidebar{padding:40px;background-color:#142345;color:#FFFFFF;}@media (max-width:719px){.view-newsletter-articles .newsletter .newsletter-sidebar{margin-top:40px;}}@media (min-width:720px){.view-newsletter-articles .newsletter .newsletter-sidebar{flex:1;margin-right:60px;}}@media (min-width:1080px){.view-newsletter-articles .newsletter .newsletter-sidebar{margin-right:120px;}}.view-newsletter-articles .newsletter .newsletter-sidebar a{color:#FFFFFF;}@media (min-width:720px){.view-newsletter-articles .newsletter .newsletter-content{flex:2;max-width:670px;}}.view-newsletter-articles .view-header{margin:0 0 40px;}.view-newsletter-articles .view-content .views-row:nth-child(n+2){margin-top:40px;}.view-newsletter-articles .view-content .views-field-field-landing-page-image{width:260px;line-height:0;}@media (min-width:720px){.view-newsletter-articles .view-content .views-field-field-landing-page-image{float:left;margin-right:40px;}}.view-newsletter-articles .view-content .views-field-field-landing-page-image + .views-field-title{margin-top:20px;}.view-newsletter-articles .view-content .views-field-title{margin:0 0 20px;}.view-newsletter-articles .view-content .views-field-body{font-size:18px;font-size:1.125rem;margin:0 0 25px;}.view-newsletter-articles .view-footer{margin:40px 0 0;}.view-newsletter-articles .attachment-after .attachment-content{margin:40px 0 0;padding:40px;background-color:#F5F7FA;}.view-newsletter-articles .attachment-after .attachment-content a{color:#142345;}.view-newsletter-articles .attachment-after .attachment-content .views-row:nth-child(n+2){margin-top:40px;}.view-newsletters .view-content{border-top:1px #142345 solid;}.view-newsletters .view-content .views-row{padding:25px 0;border-bottom:1px #142345 solid;}.view-newsletters .views-field-title{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.3;}.view-newsletters .views-field-title a{color:#142345;text-decoration:none;}.view-newsletters .views-field-title a:hover{color:#1269FB;}.search-page-view,.view-search-presentations,.view-search-research,.view-search{margin:0 auto;max-width:770px;position:relative;}.search-page-view .view-header,.view-search-presentations .view-header,.view-search-research .view-header,.view-search .view-header{font-size:14px;font-size:0.875rem;margin:0 0 40px;font-weight:500;letter-spacing:0.14px;line-height:1.29;}.search-page-view .view-content,.view-search-presentations .view-content,.view-search-research .view-content,.view-search .view-content{border-top:1px #142345 solid;}.search-page-view .view-content .views-row,.view-search-presentations .view-content .views-row,.view-search-research .view-content .views-row,.view-search .view-content .views-row{padding:35px 0;border-bottom:1px #142345 solid;}.search-page-view .view-content .views-row h3,.view-search-presentations .view-content .views-row h3,.view-search-research .view-content .views-row h3,.view-search .view-content .views-row h3{margin:0 0 15px;}.search-page-view .view-content .views-row h3 a,.view-search-presentations .view-content .views-row h3 a,.view-search-research .view-content .views-row h3 a,.view-search .view-content .views-row h3 a{color:#142345;text-decoration:none;}.view-search-presentations .views-field{margin:10px 0;}.view-database{margin:0 auto;max-width:770px;position:relative;}.view-database .view-header{font-size:14px;font-size:0.875rem;margin:0 0 40px;font-weight:500;letter-spacing:0.14px;line-height:1.29;}.view-database .view-content{border-top:1px #142345 solid;}.view-database .view-content .views-row{padding:35px 0;border-bottom:1px #142345 solid;}.view-database .view-content .views-row h3{margin:0 0 15px;}.view-database .view-content .views-row h3 a{color:#142345;text-decoration:none;}.view-calendar,.view-affiliate-events{position:relative;}.view-calendar .view__content,.view-affiliate-events .view__content{display:flex;align-items:flex-start;}@media (max-width:1079px){.view-calendar .view__content,.view-affiliate-events .view__content{flex-direction:column;align-items:stretch;}}.view-calendar .view-filters,.view-affiliate-events .view-filters{flex:1;margin:0 0 40px;}@media (min-width:1080px){.view-calendar .view-filters,.view-affiliate-events .view-filters{margin:0 100px 0 0;}}.view-calendar .view-filters .label,.view-affiliate-events .view-filters .label{font-size:12px;font-size:0.75rem;margin:0 0 10px;}.view-calendar .view-filters form,.view-affiliate-events .view-filters form{padding:0;background-color:#FFFFFF;}.view-calendar .view-filters form details,.view-affiliate-events .view-filters form details{padding:0;margin:0;background-color:#FFFFFF;border:none;}.view-calendar .view-filters form details[open] summary,.view-affiliate-events .view-filters form details[open] summary{color:#1269FB;}.view-calendar .view-filters form details[open] summary::after,.view-affiliate-events .view-filters form details[open] summary::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:2px solid #1269FB;border-top:2px solid #1269FB;}.view-calendar .view-filters form details summary,.view-affiliate-events .view-filters form details summary{font-size:18px;font-size:1.125rem;display:block;position:relative;padding:10px 0;width:100%;font-weight:bold;color:#142345;border-bottom:1px solid #142345;transition:all 0.4s ease;}.view-calendar .view-filters form details summary::-webkit-details-marker,.view-affiliate-events .view-filters form details summary::-webkit-details-marker{display:none;}.view-calendar .view-filters form details summary::after,.view-affiliate-events .view-filters form details summary::after{content:"";position:absolute;top:50%;right:0%;width:10px;height:10px;border-left:2px solid #142345;border-top:2px solid #142345;-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);transition:all 0.4s ease;}.view-calendar .view-filters form details .details-wrapper,.view-affiliate-events .view-filters form details .details-wrapper{padding:10px 0;border-bottom:1px solid #142345;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li{margin-top:0.4em;margin-bottom:0.4em;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li ul,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested ul li ul{padding-left:10px;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item{cursor:pointer;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item input,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item input{display:none;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item label,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item label{padding:0;font-weight:700;pointer-events:none;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item label::before,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > .form-item label::before{display:none;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > ul,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes.bef-nested > ul > li > ul{display:none;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes .form-item input[type=checkbox],.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes .form-item input[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes .form-item input[type=checkbox]:checked + label,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes .form-item input[type=checkbox]:checked + label{font-weight:bold;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes .form-item input[type=checkbox]:checked + label::before,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes .form-item input[type=checkbox]:checked + label::before{background:#142345;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes .form-item label,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes .form-item label{position:relative;padding:0 0 0 20px;text-transform:inherit;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes .form-item label::before,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes .form-item label::before{content:"";position:absolute;top:0;left:0;width:10px;height:10px;border:1px solid #142345;border-radius:2px;background:transparent;transition:all 0.2s ease;}.view-calendar .view-filters form details .details-wrapper .form-checkboxes .form-actions,.view-affiliate-events .view-filters form details .details-wrapper .form-checkboxes .form-actions{display:none;}.view-calendar .view-empty,.view-affiliate-events .view-empty{padding:35px 20px;border-top:1px solid #142345;border-bottom:1px solid #142345;}.view-calendar .attachment-before,.view-affiliate-events .attachment-before{flex:1;margin:0 0 15px;}@media (min-width:1080px){.view-calendar .attachment-before,.view-affiliate-events .attachment-before{margin:0 15px 0 0;}}@media (min-width:720px){.view-calendar .attachment-before .attachment-content,.view-affiliate-events .attachment-before .attachment-content{display:flex;align-items:stretch;gap:10px;margin:0 0 10px;}}.view-calendar .attachment-before .views-row,.view-affiliate-events .attachment-before .views-row{background-color:#142345;color:#FFFFFF;}@media (max-width:719px){.view-calendar .attachment-before .views-row,.view-affiliate-events .attachment-before .views-row{margin:0 0 10px;}}@media (min-width:720px){.view-calendar .attachment-before .views-row,.view-affiliate-events .attachment-before .views-row{flex:1;}}.view-calendar .attachment-before .single-event,.view-affiliate-events .attachment-before .single-event{padding:35px 15px 30px;}.view-calendar .attachment-before .single-event p,.view-affiliate-events .attachment-before .single-event p{margin:0px;}.view-calendar .attachment-before .single-event .event-date,.view-affiliate-events .attachment-before .single-event .event-date{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:80px;height:80px;color:#142345;background-color:#D0E4F4;border-radius:50%;transition:all 0.4s ease-in-out;}.view-calendar .attachment-before .single-event .event-date span,.view-affiliate-events .attachment-before .single-event .event-date span{line-height:1.25;}.view-calendar .attachment-before .single-event .event-date span.mon,.view-affiliate-events .attachment-before .single-event .event-date span.mon{font-size:12px;font-size:0.75rem;text-transform:uppercase;transition:all 0.4s ease-in-out;}.view-calendar .attachment-before .single-event .event-date span.day,.view-affiliate-events .attachment-before .single-event .event-date span.day{font-size:30px;font-size:1.875rem;transition:all 0.4s ease-in-out;}.view-calendar .attachment-before .single-event .event-details,.view-affiliate-events .attachment-before .single-event .event-details{margin:25px 0 0;color:#D0E4F4;}.view-calendar .attachment-before .single-event .event-details .event-cat,.view-affiliate-events .attachment-before .single-event .event-details .event-cat{font-size:11px;font-size:0.6875rem;margin:0 0 5px;text-transform:uppercase;letter-spacing:1.1px;font-weight:500;text-align:center;}.view-calendar .attachment-before .single-event .event-details .event-title,.view-affiliate-events .attachment-before .single-event .event-details .event-title{font-size:20px;font-size:1.25rem;margin:0 0 20px;font-weight:700;text-align:center;line-height:1.5;}.view-calendar .attachment-before .single-event .event-details .event-title a,.view-affiliate-events .attachment-before .single-event .event-details .event-title a{text-decoration:none;color:#D0E4F4;}.view-calendar .attachment-before .single-event .event-details span,.view-affiliate-events .attachment-before .single-event .event-details span{font-size:11px;font-size:0.6875rem;display:block;position:relative;margin-bottom:10px;padding-left:25px;font-weight:500;line-height:1.27;}.view-calendar .attachment-before .single-event .event-details span::before,.view-affiliate-events .attachment-before .single-event .event-details span::before{content:"";background-repeat:no-repeat;background-size:contain;width:15px;height:15px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.4s ease-in-out;}.view-calendar .attachment-before .single-event .event-details .event-time::before,.view-affiliate-events .attachment-before .single-event .event-details .event-time::before{background-image:url(/themes/cas/images/lil-clock.svg);}.view-calendar .attachment-before .single-event .event-details .event-location::before,.view-affiliate-events .attachment-before .single-event .event-details .event-location::before{background-image:url(/themes/cas/images/location-pin.svg);}.view-calendar .attachment-before .attachment-footer,.view-affiliate-events .attachment-before .attachment-footer{padding:40px;background-color:#142345;color:#FFFFFF;text-align:center;}.view-calendar .attachment-before .attachment-footer .image,.view-affiliate-events .attachment-before .attachment-footer .image{display:inline-block;margin:0 0 40px;padding:38px 40px;max-width:160px;background-color:#FED35D;border-radius:50%;}.view-calendar .attachment-before .attachment-footer .image img,.view-affiliate-events .attachment-before .attachment-footer .image img{width:100%;}.view-calendar .attachment-before .attachment-footer .text,.view-affiliate-events .attachment-before .attachment-footer .text{font-size:22px;font-size:1.375rem;margin:0 0 30px;font-weight:bold;}.view-calendar .view-content,.view-affiliate-events .view-content{flex:2;}.view-calendar .view-content .calendar-nav,.view-affiliate-events .view-content .calendar-nav{display:flex;justify-content:space-between;align-items:center;padding:0 0 35px;min-height:70px;}@media (max-width:769px){.view-calendar .view-content .calendar-nav,.view-affiliate-events .view-content .calendar-nav{flex-direction:column;}}.view-calendar .view-content .calendar-nav a,.view-affiliate-events .view-content .calendar-nav a{font-size:14px;font-size:0.875rem;font-weight:bold;}.view-calendar .view-content .calendar-nav .pager,.view-affiliate-events .view-content .calendar-nav .pager{margin:0;}.view-calendar .view-content .calendar-nav .pager .pager__items,.view-affiliate-events .view-content .calendar-nav .pager .pager__items{padding:0;}.view-calendar .view-content .filtered-terms,.view-affiliate-events .view-content .filtered-terms{display:flex;align-items:center;padding:15px 0;border-top:1px #142345 solid;}.view-calendar .view-content .filtered-terms p,.view-affiliate-events .view-content .filtered-terms p{font-size:10px;font-size:0.625rem;position:relative;margin:0 15px 0 0;padding:10px 25px 10px 10px;background:#D0E4F4;border-radius:18px;cursor:pointer;}.view-calendar .view-content .filtered-terms p::after,.view-affiliate-events .view-content .filtered-terms p::after{width:10px;height:10px;background-image:url(/themes/cas/images/close-circle.png);background-repeat:no-repeat;background-size:contain;background-position:center center;content:"";position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;}.view-calendar .view-content .views-row,.view-affiliate-events .view-content .views-row{position:relative;margin:0;padding:35px 20px;border-top:1px solid #142345;transition:all 0.4s ease-in-out;}.view-calendar .view-content .views-row:hover,.view-affiliate-events .view-content .views-row:hover{background-color:#FED35D;}.view-calendar .view-content .views-row:hover .single-event .event-date,.view-affiliate-events .view-content .views-row:hover .single-event .event-date{background-color:#142345;}.view-calendar .view-content .views-row:hover .single-event .event-date span,.view-affiliate-events .view-content .views-row:hover .single-event .event-date span{color:#FED35D;}.view-calendar .view-content .views-row:hover .event-details .event-time::before,.view-affiliate-events .view-content .views-row:hover .event-details .event-time::before{background-image:url(/themes/cas/images/lil-clock-blue.svg);}.view-calendar .view-content .views-row:hover .event-details .event-location::before,.view-affiliate-events .view-content .views-row:hover .event-details .event-location::before{background-image:url(/themes/cas/images/location-pin-blue.svg);}.view-calendar .view-content .views-row:last-of-type,.view-affiliate-events .view-content .views-row:last-of-type{border-bottom:1px solid #142345;}.view-calendar .view-content .views-row .single-event,.view-affiliate-events .view-content .views-row .single-event{display:flex;align-items:center;}@media (max-width:769px){.view-calendar .view-content .views-row .single-event,.view-affiliate-events .view-content .views-row .single-event{flex-direction:column;}}.view-calendar .view-content .views-row .single-event p,.view-affiliate-events .view-content .views-row .single-event p{margin:0px;}.view-calendar .view-content .views-row .single-event .event-date,.view-affiliate-events .view-content .views-row .single-event .event-date{flex:0 0 80px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px;border-radius:50%;background-color:#D0E4F4;transition:all 0.4s ease-in-out;}@media (max-width:769px){.view-calendar .view-content .views-row .single-event .event-date,.view-affiliate-events .view-content .views-row .single-event .event-date{flex:unset;width:80px;}}.view-calendar .view-content .views-row .single-event .event-date span,.view-affiliate-events .view-content .views-row .single-event .event-date span{line-height:1.25;}.view-calendar .view-content .views-row .single-event .event-date span.mon,.view-affiliate-events .view-content .views-row .single-event .event-date span.mon{font-size:12px;font-size:0.75rem;text-transform:uppercase;transition:all 0.4s ease-in-out;}.view-calendar .view-content .views-row .single-event .event-date span.day,.view-affiliate-events .view-content .views-row .single-event .event-date span.day{font-size:30px;font-size:1.875rem;transition:all 0.4s ease-in-out;}.view-calendar .view-content .views-row .single-event .event-details,.view-affiliate-events .view-content .views-row .single-event .event-details{margin:0 15px;}.view-calendar .view-content .views-row .single-event .event-details .event-cat,.view-affiliate-events .view-content .views-row .single-event .event-details .event-cat{font-size:11px;font-size:0.6875rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:500;}.view-calendar .view-content .views-row .single-event .event-details .event-title,.view-affiliate-events .view-content .views-row .single-event .event-details .event-title{font-size:20px;font-size:1.25rem;margin:10px 0;color:#142345;font-weight:700;}.view-calendar .view-content .views-row .single-event .event-details .event-title a,.view-affiliate-events .view-content .views-row .single-event .event-details .event-title a{text-decoration:none;color:#142345;}.view-calendar .view-content .views-row .single-event .event-details .event-tags,.view-affiliate-events .view-content .views-row .single-event .event-details .event-tags{font-size:12px;font-size:0.75rem;margin:15px 0 0;font-style:italic;}.view-calendar .view-content .views-row .single-event .event-details span,.view-affiliate-events .view-content .views-row .single-event .event-details span{display:inline-block;position:relative;margin-right:20px;padding-left:25px;}.view-calendar .view-content .views-row .single-event .event-details span::before,.view-affiliate-events .view-content .views-row .single-event .event-details span::before{content:"";background-repeat:no-repeat;background-size:contain;width:15px;height:15px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.4s ease-in-out;}.view-calendar .view-content .views-row .single-event .event-details .event-time::before,.view-affiliate-events .view-content .views-row .single-event .event-details .event-time::before{background-image:url(/themes/cas/images/lil-clock.svg);}.view-calendar .view-content .views-row .single-event .event-details .event-location::before,.view-affiliate-events .view-content .views-row .single-event .event-details .event-location::before{background-image:url(/themes/cas/images/location-pin.svg);}.view-calendar .view-content .views-row .single-event > a,.view-affiliate-events .view-content .views-row .single-event > a{margin-left:auto;}@media (max-width:769px){.view-calendar .view-content .views-row .single-event > a,.view-affiliate-events .view-content .views-row .single-event > a{margin:20px auto;}}.view-calendar .view-footer,.view-affiliate-events .view-footer{flex:1;margin:40px 0 0;padding:55px 40px 70px;background-color:#142345;color:#FFFFFF;text-align:center;}@media (min-width:1080px){.view-calendar .view-footer,.view-affiliate-events .view-footer{margin:0 0 0 20px;}}.view-calendar .view-footer .image,.view-affiliate-events .view-footer .image{display:inline-block;margin:0 0 40px;padding:38px 40px;max-width:160px;background-color:#FED35D;border-radius:50%;}.view-calendar .view-footer .image img,.view-affiliate-events .view-footer .image img{width:100%;}.view-calendar .view-footer .text,.view-affiliate-events .view-footer .text{font-size:22px;font-size:1.375rem;margin:0 0 30px;font-weight:bold;}.helpful-future-fellows-articles .view-header .read-more{font-size:14px;font-size:0.875rem;font-weight:600;position:relative;}.helpful-future-fellows-articles .view-header .more-info{display:none;padding:10px 0;}.helpful-future-fellows-articles .view-content{border-top:1px #142345 solid;border-bottom:1px #142345 solid;padding:40px 0;margin:40px 0;display:flex;gap:80px;}@media (max-width:769px){.helpful-future-fellows-articles .view-content{flex-direction:column;}}.helpful-future-fellows-articles .view-content .view-filters label{font-size:12px;font-size:0.75rem;font-weight:600;text-transform:uppercase;}.helpful-future-fellows-articles .view-content .views-row{border:none;}.helpful-future-fellows-articles .view-content .views-row .future-fellows-articles{margin-bottom:20px;}.helpful-future-fellows-articles .view-content .views-row .future-fellows-articles h3{font-size:22px;font-size:1.375rem;padding-bottom:1em;}.helpful-future-fellows-articles .view-content .views-row .future-fellows-articles .subcat{font-size:14px;font-size:0.875rem;margin-top:40px;font-weight:600;text-transform:uppercase;}.helpful-future-fellows-articles .view-content .views-row .future-fellows-articles .article{flex-direction:row;}.helpful-future-fellows-articles .view-content .views-row .future-fellows-articles .article p{font-size:18px;font-size:1.125rem;}.view-podcasts .views-row{padding:25px 0;border-bottom:1px solid #142345;}.view-podcasts .views-row:first-of-type{border-top:1px solid #142345;}.view-podcasts .views-row .podcast{display:flex;justify-content:space-between;align-items:center;}.view-podcasts .views-row .podcast .podcast-info .cat-time{display:flex;flex-direction:column;}.view-podcasts .views-row .podcast .podcast-info .cat-time span{font-size:11px;font-size:0.6875rem;text-transform:uppercase;font-weight:500;}.view-podcasts .views-row .podcast .podcast-info h4{font-size:22px;font-size:1.375rem;margin:0;padding-top:5px;padding-bottom:10px;font-weight:bold;}.view-podcasts .views-row .podcast .podcast-info > p{font-size:13px;font-size:0.8125rem;margin:0;}.view-podcasts nav{margin-top:40px;}.view-publications .views-row{padding:25px 0;border-top:1px solid #142345;}.view-publications .views-row:last-of-type{border-bottom:1px solid #142345;}.view-publications .views-row .views-field-categories-target-id span,.view-publications .views-row .views-field-year span{font-size:11px;font-size:0.6875rem;text-transform:uppercase;font-weight:500;}.view-publications .views-row .views-field-title a{font-size:22px;font-size:1.375rem;margin:0;padding-top:5px;padding-bottom:10px;font-weight:bold;color:#142345;text-decoration:none;}.view-publications .view-footer{text-align:center;margin-top:40px;}.view-international-affiliates .view-header .section-header{display:flex;align-items:center;justify-content:space-between;}@media (max-width:769px){.view-international-affiliates .view-header .section-header{flex-direction:column;align-items:flex-start;}}.view-international-affiliates .view-content{display:flex;justify-content:space-between;gap:22px;padding:20px 0;}@media (max-width:769px){.view-international-affiliates .view-content{flex-direction:column;}}.view-international-affiliates .view-content .views-row{background-color:#F5F7FA;padding:55px;display:flex;flex-direction:column;align-items:center;text-align:center;}.view-international-affiliates .view-content .views-row img{margin-bottom:15px;}.view-international-affiliates .view-content .views-row .views-field-field-acronym,.view-international-affiliates .view-content .views-row .views-field-title{font-size:22px;font-size:1.375rem;font-weight:bold;margin-bottom:15px;}.view-international-affiliates .view-content .views-row .views-field-field-acronym{margin-bottom:0;}.view-international-affiliates .view-content .views-row .views-field-field-description{margin-bottom:20px;}.tl-timeline.tl-timeline,.tl-timeline.tl-timeline *{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:400;}.tl-timeline.tl-timeline .tl-timenav-slider .tl-headline{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:700;}.tl-timeline.tl-timeline h1,.tl-timeline.tl-timeline h1 *,.tl-timeline.tl-timeline h2,.tl-timeline.tl-timeline h2 *,.tl-timeline.tl-timeline h3,.tl-timeline.tl-timeline h3 *,.tl-timeline.tl-timeline h4,.tl-timeline.tl-timeline h4 *,.tl-timeline.tl-timeline h5,.tl-timeline.tl-timeline h5 *,.tl-timeline.tl-timeline h6,.tl-timeline.tl-timeline h6 *{font-weight:700;color:#142345;}.tl-timeline.tl-timeline h2.tl-headline,.tl-timeline.tl-timeline h2.tl-headline *{font-size:34px;font-size:2.125rem;}.view-header .above-filters,.view-header .below-filters,.view-content .calendar-nav .above-filters,.view-content .calendar-nav .below-filters{display:none;}.node__header{margin:40px 0;}.node__header .back-link{font-size:18px;font-size:1.125rem;font-weight:500;color:#1269FB;line-height:1;}.node__header .back-link a{color:#1269FB;text-decoration:none;}.node__header .back-link a::before{width:12px;height:12px;background-image:url(/themes/cas/images/back-caret.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;content:"";display:inline-block;margin-right:12px;}.node__meta{font-size:11px;font-size:0.6875rem;margin:20px 0;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;}.node__author{font-size:14px;font-size:0.875rem;display:flex;margin:60px 0 0;padding:40px 0 0;border-top:1px #142345 solid;line-height:1.43;}.node__author h4{margin:0 0 15px;}.node__author .field--name-field-author-image{flex:0 0 78px;margin-right:20px;}.node--type-monograph,.node--type-article,.node--type-newsletter-article,.node--type-basic-page{padding:40px 20px;}@media (min-width:1080px){.node--type-monograph,.node--type-article,.node--type-newsletter-article,.node--type-basic-page{padding:60px 20px 80px;}}.node--type-monograph .node__content,.node--type-article .node__content,.node--type-newsletter-article .node__content,.node--type-basic-page .node__content{margin:0 auto;max-width:770px;}.node--type-page .field--name-body{padding:40px 20px;}@media (min-width:1080px){.node--type-page .field--name-body{padding:80px 20px;}}.node--type-page .field--name-body .field__item{margin:0 auto;max-width:770px;}.node--type-exam .group{margin:20px 0;padding:20px;}@media (min-width:720px){.node--type-exam .group{margin:0 0 60px;}}.node--type-exam .group .group__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.node--type-exam .group .cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:stretch;}}.node--type-exam .group .cards .card{padding:40px;background-color:#142345;color:#FFFFFF;}@media (max-width:719px){.node--type-exam .group .cards .card:nth-child(n+2){margin-top:20px;}}@media (min-width:720px){.node--type-exam .group .cards .card{min-width:200px;flex:1;}}.node--type-exam .group .cards .card:first-child,.node--type-exam .group .cards .card.card--exam{background-color:#FED35D;color:#142345;}.node--type-exam .group .cards .card h6{margin:0 0 20px;}@media (min-width:720px){.node--type-exam .group:nth-of-type(2){margin:60px 0 0;}}.node--type-exam .field--name-body{font-size:24px;font-size:1.5rem;margin:20px 0;padding:20px;}@media (min-width:720px){.node--type-exam .field--name-body{margin:60px 0;}}.node--type-exam .field--name-body .field__item{margin:0 auto;max-width:770px;}.node--type-exam .exam-date,.node--type-exam .field--name-field-exam-date,.node--type-exam .field--name-field-fee,.node--type-exam .field--name-field-register-deadline,.node--type-exam .field--name-field-date,.node--type-exam .field--name-field-end-date,.node--type-exam .field--name-field-project-fee,.node--type-exam .field--name-field-fee-2,.node--type-exam .field--name-field-register-deadline-2{font-size:22px;font-size:1.375rem;font-weight:700;line-height:1.36;}.node--type-exam .field--name-field-exam-date-note,.node--type-exam .field--name-field-fee-note,.node--type-exam .field--name-field-register-note,.node--type-exam .field--name-field-project-note,.node--type-exam .field--name-field-exam-note-2,.node--type-exam .field--name-field-fee-note-2,.node--type-exam .field--name-field-register-note-2{font-size:14px;font-size:0.875rem;margin:30px 0 0;}.node--type-exam .field--name-field-register-link,.node--type-exam .field--name-field-project-register-link,.node--type-exam .field--name-field-register-link-2{margin:20px 0 0;}.node--type-exam.node--299984 .card--exam:first-of-type::before{content:"Exam Registration Opened";font-size:11px;font-size:0.6875rem;font-weight:500;text-transform:uppercase;line-height:1.27;display:block;margin:0 0 20px;}.node--type-exam.node--299984 .card-title--exam-scheduled{display:none;}.node--type-monograph .field--name-field-file,.node--type-monograph .field--name-field-errata{font-size:18px;font-size:1.125rem;margin:40px 0 0;}.node--type-article h1,.node--type-newsletter-article h1{margin:0;}.node--type-article .field--name-field-category,.node--type-newsletter-article .field--name-field-category{font-size:14px;font-size:0.875rem;margin:0 0 15px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;}.node--type-article .field--name-field-featured-image,.node--type-newsletter-article .field--name-field-featured-image{margin:40px 0 0;}.node--type-article .field--name-body,.node--type-newsletter-article .field--name-body{font-size:20px;font-size:1.25rem;margin:60px 0 0;line-height:1.6;}.node--type-article .field--name-field-related-documents,.node--type-newsletter-article .field--name-field-related-documents{margin:40px 0 0;}.node--type-article .field--name-field-related-documents .field__label,.node--type-newsletter-article .field--name-field-related-documents .field__label{margin:0 0 6px;}.node--type-event .event{padding:40px 20px;}@media (min-width:1080px){.node--type-event .event{padding:90px 40px;}}.node--type-event .event .event__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.node--type-event .event-info{display:flex;justify-content:center;align-items:flex-start;}}.node--type-event .event-info .event-details{padding:40px;background-color:#142345;color:#FFFFFF;}@media (max-width:719px){.node--type-event .event-info .event-details{margin-bottom:40px;}}@media (min-width:720px){.node--type-event .event-info .event-details{flex:1;max-width:370px;margin-right:60px;}}@media (min-width:1080px){.node--type-event .event-info .event-details{margin-right:120px;}}.node--type-event .event-info .event-details a{color:#FFFFFF;}.node--type-event .event-info .event-details .field--name-field-event-address{margin:20px 0;}.node--type-event .event-info .event-details .field--name-field-register-link{margin:30px 0 0;}.node--type-event .event-info .event-details .field--name-field-register-link a:hover{background-color:#FED35D;color:#142345;}.node--type-event .event-info .event-details .field--name-field-type{font-size:12px;font-size:0.75rem;margin:30px 0 0;font-style:italic;}@media (min-width:720px){.node--type-event .event-info .event-about{flex:1;max-width:670px;}}.node--type-event .event-info .event-about .field:nth-child(n+2){margin-top:40px;}.node--type-event .event-accordion{margin:80px 0 0;}.node--type-event .event-accordion .accordion{margin:0 auto;max-width:770px;}.node--type-event .event-accordion .field .field__label{font-size:20px;font-size:1.25rem;position:relative;padding:40px 20px;font-weight:700;line-height:1.3;border-top:1px #142345 solid;cursor:pointer;}.node--type-event .event-accordion .field .field__label:last-child{border-bottom:1px #142345 solid;}.node--type-event .event-accordion .field .field__label:hover,.node--type-event .event-accordion .field .field__label.active{color:#1269FB;}.node--type-event .event-accordion .field .field__label:hover::before,.node--type-event .event-accordion .field .field__label.active::before{border-color:#1269FB;}.node--type-event .event-accordion .field .field__label.active::before{-webkit-transform:rotate(225deg);transform:rotate(225deg);}.node--type-event .event-accordion .field .field__label::before{content:"";display:inline-block;position:absolute;right:20px;width:10px;height:10px;margin:2px 5px 0;border-right:4px #142345 solid;border-bottom:4px #142345 solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;}.node--type-event .event-accordion .field .field__item{display:none;padding:0 20px 40px;}.node--type-event .event-tabs .event-tabs-menu{background-color:#FFFFFF;}@media (min-width:720px){.node--type-event .event-tabs .event-tabs-menu{display:flex;justify-content:flex-start;align-items:stretch;}}.node--type-event .event-tabs .event-tabs-menu .field{border-top:1px #142345 solid;border-bottom:1px #142345 solid;cursor:pointer;}@media (min-width:720px){.node--type-event .event-tabs .event-tabs-menu .field{flex:1;}}.node--type-event .event-tabs .event-tabs-menu .field:hover{background-color:#F5F7FA;}.node--type-event .event-tabs .event-tabs-menu .field:nth-child(n+2){border-left:1px #142345 solid;}.node--type-event .event-tabs .event-tabs-menu .field.active .field__label{border-color:#FED35D;}.node--type-event .event-tabs .event-tabs-menu .field .field__label{padding:20px 12px 28px;border-top:8px #142345 solid;text-align:center;}.node--type-event .event-tabs .event-tabs-menu .field .field__item{display:none;}.node--type-event .event-tabs .event-tabs-content{background-color:#F5F7FA;}.node--type-event .event-tabs .event-tabs-content .field{display:none;padding:40px 20px;}@media (min-width:1080px){.node--type-event .event-tabs .event-tabs-content .field{padding:90px 40px;}}.node--type-event .event-tabs .event-tabs-content .field.active{display:block;}.node--type-event .event-tabs .event-tabs-content .field .field__label{display:none;}.node--type-event .event-tabs .event-tabs-content .field .field__item{margin:0 auto;max-width:950px;}.node--type-affiliate .group{padding:0 20px;}.node--type-affiliate .group .group__content{margin:0 auto;max-width:950px;}.node--type-affiliate .affiliate-contact{padding:40px 0;}@media (min-width:720px){.node--type-affiliate .affiliate-contact{display:flex;justify-content:flex-start;align-items:flex-start;margin:40px 0;}}.node--type-affiliate .affiliate-contact h2{margin:0 0 20px;}.node--type-affiliate .affiliate-contact a{color:#142345;}.node--type-affiliate .affiliate-contact .contact-officers{flex:2;padding:20px;}@media (min-width:1080px){.node--type-affiliate .affiliate-contact .contact-officers{padding:40px;}}.node--type-affiliate .affiliate-contact .contact-info{flex:1;padding:20px;min-width:370px;background-color:#F5F7FA;}@media (min-width:1080px){.node--type-affiliate .affiliate-contact .contact-info{padding:40px;}}.node--type-affiliate .affiliate-news,.node--type-affiliate .affiliate-events{padding:20px 0;}@media (min-width:1080px){.node--type-affiliate .affiliate-news,.node--type-affiliate .affiliate-events{margin:100px 0;}}.node--type-affiliate .affiliate-news h2,.node--type-affiliate .affiliate-events h2{margin:0 0 40px;text-align:center;}.node--type-affiliate .affiliate-constitution{padding:60px 20px;display:flex;justify-content:center;align-items:center;background-color:#1269FB;color:#FFFFFF;}.node--type-affiliate .affiliate-constitution h2{margin:0;}.node--type-affiliate .affiliate-constitution .document-link{margin-left:40px;}.node--type-affiliate .field--name-body{font-size:24px;font-size:1.5rem;padding:20px 0;}@media (min-width:1080px){.node--type-affiliate .field--name-body{margin:60px 0;}}.node--type-affiliate .field--name-field-links{padding:40px 20px;background-color:#F5F7FA;}@media (min-width:1080px){.node--type-affiliate .field--name-field-links{padding:80px 40px;}}.node--type-affiliate .field--name-field-links > .field__items{margin:0 auto;max-width:950px;}.node--type-affiliate .field--name-field-links > .field__items > .field__item:nth-child(n+2){margin:40px 0 0;padding:40px 0 0;border-top:1px solid #142345;}.paragraph--type--cards-with-title .field--name-field-title{font-size:32px;font-size:2rem;margin:0 0 40px;font-weight:700;}@media (min-width:720px){.paragraph--type--cards-with-title .field--name-field-card .field__items{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:40px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;}}@media (max-width:719px){.paragraph--type--cards-with-title .field--name-field-card .field__items:nth-child(n+2){margin-top:40px;}}.paragraph--type--cards-with-title .field--name-field-card .field__items .field--name-field-title{font-size:18px;font-size:1.125rem;margin:0 0 10px;}.paragraph--type--cards-with-title .field--name-field-card .field__items .field--name-field-action{font-size:14px;font-size:0.875rem;font-weight:700;}.paragraph--type--countdown{background-color:#142345;color:#FFFFFF;}.paragraph--type--countdown .countdown__main{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:45px;grid-row-gap:25px;padding:45px 0;}@media (max-width:900px){.paragraph--type--countdown .countdown__main{grid-template-columns:1fr;}}.paragraph--type--countdown .countdown__main .countdown__body{display:flex;flex-direction:column;justify-content:center;align-items:center;}@media (max-width:900px){.paragraph--type--countdown .countdown__main .countdown__body{text-align:center;}}.paragraph--type--countdown .countdown__main .countdown__body h2{font-size:38px;font-weight:400;margin:0;color:#FFFFFF;line-height:1.2;letter-spacing:2px;max-width:500px;}.paragraph--type--countdown .countdown__main .countdown__body h2 strong{color:#FED35D;font-weight:400;}.paragraph--type--countdown .countdown__main .field--name-field-end-date{display:none;}.paragraph--type--countdown .countdown__main .time-container{display:flex;justify-content:center;align-items:center;gap:50px;}@media (max-width:900px){.paragraph--type--countdown .countdown__main .time-container{gap:30px;}}.paragraph--type--countdown .countdown__main .time-container > div:not(:first-of-type)::after{content:":";position:absolute;top:26%;left:-30px;display:block;color:#FFFFFF;font-size:52px;font-weight:700;line-height:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}@media (max-width:900px){.paragraph--type--countdown .countdown__main .time-container > div:not(:first-of-type)::after{font-size:32px;top:24%;left:-17px;}}.paragraph--type--countdown .countdown__main .time-container .months,.paragraph--type--countdown .countdown__main .time-container .days,.paragraph--type--countdown .countdown__main .time-container .hours,.paragraph--type--countdown .countdown__main .time-container .minutes,.paragraph--type--countdown .countdown__main .time-container .seconds{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;}.paragraph--type--countdown .countdown__main .time-container .months span,.paragraph--type--countdown .countdown__main .time-container .days span,.paragraph--type--countdown .countdown__main .time-container .hours span,.paragraph--type--countdown .countdown__main .time-container .minutes span,.paragraph--type--countdown .countdown__main .time-container .seconds span{font-size:22px;color:#FED35D;margin:0;text-transform:lowercase;}@media (max-width:900px){.paragraph--type--countdown .countdown__main .time-container .months span,.paragraph--type--countdown .countdown__main .time-container .days span,.paragraph--type--countdown .countdown__main .time-container .hours span,.paragraph--type--countdown .countdown__main .time-container .minutes span,.paragraph--type--countdown .countdown__main .time-container .seconds span{font-size:16px;}}.paragraph--type--countdown .countdown__main .time-container .months span.counter,.paragraph--type--countdown .countdown__main .time-container .days span.counter,.paragraph--type--countdown .countdown__main .time-container .hours span.counter,.paragraph--type--countdown .countdown__main .time-container .minutes span.counter,.paragraph--type--countdown .countdown__main .time-container .seconds span.counter{font-size:52px;font-weight:700;line-height:1;margin:0;color:#FFFFFF;}@media (max-width:900px){.paragraph--type--countdown .countdown__main .time-container .months span.counter,.paragraph--type--countdown .countdown__main .time-container .days span.counter,.paragraph--type--countdown .countdown__main .time-container .hours span.counter,.paragraph--type--countdown .countdown__main .time-container .minutes span.counter,.paragraph--type--countdown .countdown__main .time-container .seconds span.counter{font-size:32px;}}.paragraph--type--countdown .countdown__main:not(.Months) .months{display:none;}.paragraph--type--countdown .countdown__main:not(.Days) .days{display:none;}.paragraph--type--countdown .countdown__main:not(.Days) .days{display:none;}.paragraph--type--countdown .countdown__main:not(.Hours) .hours{display:none;}.paragraph--type--countdown .countdown__main:not(.Minutes) .minutes{display:none;}.paragraph--type--countdown .countdown__main:not(.Seconds) .seconds{display:none;}.paragraph--type--interactive-boxes{padding:50px 20px;}@media (max-width:768px){.paragraph--type--interactive-boxes{padding-top:40px;padding-bottom:40px;}}.paragraph--type--interactive-boxes .paragraph__content{margin:0 auto;max-width:1260px;}.paragraph--type--interactive-boxes .paragraph__content .section-title{margin-bottom:20px;}.paragraph--type--interactive-boxes .paragraph__content .field--name-field-section-description{margin-bottom:30px;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs{display:flex;gap:34px;margin-top:20px;}@media (max-width:768px){.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs{flex-direction:column;}}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation{flex:1;display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0;}@media (max-width:768px){.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation{gap:25px;}}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab{margin:0;width:403px;max-width:100%;}@media (max-width:768px){.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab{width:100%;}}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a{font-size:20px;font-size:1.25rem;line-height:1.3;display:block;padding:25px;color:#142345;text-align:center;text-decoration:none;}@media (max-width:768px){.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a{padding:20px;}}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.white{background-color:#FFFFFF;border:2px solid #142345;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.gray{background-color:#F5F7FA;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.dark-gray{background-color:#DDDDDD;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.light-gray{background-color:#F5F7FA;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.soft-blue{background-color:#D0E4F4;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.soft-green{background-color:#B1DFC4;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.soft-purple{background-color:#b5a3bd;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.soft-gray{background-color:#858EA0;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.blue{background-color:#142345;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.off-blue{background-color:#011B59;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.bright-blue{background-color:#1269FB;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.yellow{background-color:#FED35D;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a.active{font-weight:700;text-decoration:underline;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-navigation .tab > a:focus{outline:none;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content{display:none;}@media (max-width:768px){.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content{padding-top:25px;}}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content.active,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content.active{display:block;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content h2,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content h2{margin-bottom:25px;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content h3,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content h3{margin:0;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.89;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content p,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content p{margin:0 0 25px;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content p:last-child,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content p:last-child{margin-bottom:0;}.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content ul,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content ul{margin-top:0;list-style:disc;}@media (max-width:768px){.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content h2,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs .tabs-content .tab-content p,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content h2,.paragraph--type--interactive-boxes .paragraph__content #interactive-tabs li .tab-content p{margin-bottom:15px;}}.section.small .section__content{margin:0 auto;max-width:770px;}.section.medium .section__content{margin:0 auto;max-width:950px;}.section.large .section__content{margin:0 auto;max-width:1160px;}.section.solid-section{padding:40px 20px;}@media (min-width:1080px){.section.solid-section{margin:40px 0;padding:80px 40px;}}.section--type--section-view{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-view{margin:60px 0;}}.section--type--section-view .section__content{margin:0 auto;max-width:1160px;}.section--type--section-view .section-title{margin:0 0 40px;text-align:center;}@media (min-width:720px){.section--type--section-view .section-title{margin:0 0 60px;}}.section--type--section-view.news .section-title{margin:0;}.section--type--section-view.opportunities .section-title{text-align:left;}.section--type--section-view.podcasts .section-title{margin:0 0 40px;}.section--type--section-intro{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-intro{margin:60px 0;}}.section--type--section-intro .section__content{margin:0 auto;max-width:770px;}.section--type--section-intro .field--name-field-description{font-size:24px;font-size:1.5rem;text-align:center;line-height:1.58;}.section--type--section-basic{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-basic{margin:60px 0;}}.section--type--section-basic.solid-section .field--name-field-body{font-size:20px;font-size:1.25rem;}.section--type--section-basic .section__content{margin:0 auto;max-width:770px;}.section--type--section-basic .section__content iframe{max-width:100%;}.section--type--section-explore{margin:20px 0;padding:20px;text-align:center;}@media (min-width:1080px){.section--type--section-explore{margin:80px 0;}}@media (min-width:720px){.section--type--section-explore.columns-1 .field--name-field-cards .field__cards{grid-template-columns:1fr;}}@media (min-width:720px){.section--type--section-explore.columns-2 .field--name-field-cards .field__cards{grid-template-columns:1fr 1fr;}}@media (min-width:720px){.section--type--section-explore.columns-4 .field--name-field-cards .field__cards{grid-template-columns:1fr 1fr;}}@media (min-width:1080px){.section--type--section-explore.columns-4 .field--name-field-cards .field__cards{grid-template-columns:1fr 1fr 1fr 1fr;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;}}@media (min-width:1080px){.section--type--section-explore.columns-4 .field--name-field-description{font-size:14px;font-size:0.875rem;}}.section--type--section-explore .section-title{margin:0 0 40px;}@media (min-width:720px){.section--type--section-explore .section-title{margin:0 0 60px;}}.section--type--section-explore .section__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.section--type--section-explore .field--name-field-cards .field__cards{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:60px;}}@media (min-width:1080px){.section--type--section-explore .field--name-field-cards .field__cards{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;}}@media (max-width:719px){.section--type--section-explore .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:40px;}}.section--type--section-explore .field--name-field-title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.44;}.section--type--section-explore .field--name-field-image{display:flex;justify-content:center;align-items:center;margin:0 0 25px;min-height:225px;line-height:0;}.section--type--section-explore .field--name-field-description{margin:20px 0 0;}.section--type--section-explore .field--name-field-action{font-size:14px;font-size:0.875rem;margin:20px 0 0;font-weight:700;}.section--type--section-callout{padding:40px 20px;background-color:#1269FB;color:#FFFFFF;}@media (min-width:720px){.section--type--section-callout{padding:80px 40px;}}.section--type--section-callout .section__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.section--type--section-callout .section__content{display:flex;justify-content:center;align-items:center;}}.section--type--section-callout .section__content .field--name-field-description{font-size:20px;font-size:1.25rem;}.section--type--section-callout .field--name-field-title{font-size:30px;font-size:1.875rem;font-weight:700;line-height:1.26;}@media (max-width:719px){.section--type--section-callout .field--name-field-description{margin-top:20px;}}@media (min-width:720px){.section--type--section-callout .field--name-field-description{margin-left:80px;max-width:420px;}}@media (max-width:719px){.section--type--section-callout .field--name-field-action{margin-top:20px;}}@media (min-width:720px){.section--type--section-callout .field--name-field-action{margin-left:80px;}}.section--type--section-callout .field--name-field-action a{min-width:210px;}.section--type--section-accordion{padding:20px;background-color:#F5F7FA;}@media (min-width:720px){.section--type--section-accordion{margin:0;padding:20px 40px;}}.section--type--section-accordion:first-of-type{padding:50px 20px 20px;}@media (min-width:720px){.section--type--section-accordion:first-of-type{padding:100px 40px 20px;}}.section--type--section-accordion:last-of-type{padding:20px 20px 50px;}@media (min-width:720px){.section--type--section-accordion:last-of-type{padding:20px 40px 100px;}}.section--type--section-accordion .section__content{margin:0 auto;max-width:770px;}.section--type--section-accordion .section-title{font-size:35px;font-size:2.1875rem;margin:0 0 30px;text-align:center;}.section--type--section-accordion .field--name-field-accordion .accordion{border-top:1px #142345 solid;}.section--type--section-accordion .field--name-field-accordion .accordion .item{border-bottom:1px #142345 solid;}.section--type--section-accordion .field--name-field-title{font-size:20px;font-size:1.25rem;position:relative;padding:20px 15px;font-weight:700;line-height:1.3;cursor:pointer;}.section--type--section-accordion .field--name-field-title:hover,.section--type--section-accordion .field--name-field-title.active{color:#1269FB;}.section--type--section-accordion .field--name-field-title:hover::before,.section--type--section-accordion .field--name-field-title.active::before{border-color:#1269FB;}.section--type--section-accordion .field--name-field-title.active::before{-webkit-transform:rotate(225deg);transform:rotate(225deg);}.section--type--section-accordion .field--name-field-title::before{content:"";display:inline-block;position:absolute;right:15px;width:10px;height:10px;margin:2px 5px 0;border-right:4px #142345 solid;border-bottom:4px #142345 solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;}.section--type--section-accordion .field--name-field-body{font-size:18px;font-size:1.125rem;display:none;padding:0 70px 40px 50px;}.section--type--section-actions{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-actions{margin:60px 0;}}.section--type--section-actions .section__content{margin:0 auto;max-width:1160px;}.section--type--section-actions .section-title{font-size:30px;font-size:1.875rem;margin:0 0 40px;}@media (min-width:720px){.section--type--section-actions .section-title{margin:0 0 60px;}}@media (min-width:720px){.section--type--section-actions .field--name-field-cards .field__cards{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;}}.section--type--section-actions .field--name-field-cards .field__cards .field__card{background-color:#F5F7FA;}@media (max-width:719px){.section--type--section-actions .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:20px;}}.section--type--section-actions .card{padding:40px 20px;text-align:center;}@media (min-width:1080px){.section--type--section-actions .card{padding:55px 40px 90px;}}.section--type--section-actions .field--name-field-image{margin:0 0 40px;}@media (min-width:1080px){.section--type--section-actions .field--name-field-image{margin:0 0 55px;}}.section--type--section-actions .field--name-field-image .field__item{margin:0 auto;max-width:160px;line-height:0;}.section--type--section-actions .field--name-field-title{font-size:22px;font-size:1.375rem;font-weight:700;line-height:1.36;}.section--type--section-actions .field--name-field-description{margin:10px 0 0;}.section--type--section-actions .field--name-field-action{margin:40px 0 0;}.section--type--section-actions .field--name-field-action .field__items{display:flex;flex-direction:column;gap:15px;}.section--type--section-actions .field--name-field-action .field__items a{font-size:16px;font-size:1rem;}.section--type--section-actions .field--name-field-section-action{margin:40px 0 0;text-align:center;}@media (min-width:1080px){.section--type--section-actions .field--name-field-section-action{margin:60px 0 0;}}.section--type--section-expand{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-expand{margin:60px 0;}}.section--type--section-expand .section__content{margin:0 auto;max-width:770px;}.section--type--section-tabs{padding:60px 20px;background-color:#142345;color:#FFFFFF;}@media (min-width:720px){.section--type--section-tabs{margin:100px 0;padding:120px 40px;}}.section--type--section-tabs .section__content{margin:0 auto;max-width:1160px;}@media (min-width:720px) and (max-width:1439px){.section--type--section-tabs .tabs-menu{height:400px;overflow-y:scroll;}}.section--type--section-tabs .tabs-menu > li{font-size:22px;font-size:1.375rem;font-weight:700;color:#D0E4F4;line-height:1.27;}.section--type--section-tabs .tabs-menu > li.active a{color:#FED35D;}.section--type--section-tabs .tabs-menu > li:nth-child(n+2){margin-top:20px;}.section--type--section-tabs .tabs-menu > li a{color:#D0E4F4;text-decoration:none;cursor:pointer;}.section--type--section-tabs .tabs-menu > li a:hover{color:#FED35D;}.section--type--section-tabs .tabs-content > li{display:none;padding:35px 30px;height:400px;background-color:#FFFFFF;color:#142345;overflow:scroll;}.section--type--section-tabs .tabs-content > li.active{display:block;}.section--type--section-tabs .section-title{margin:0;}@media (min-width:720px){.section--type--section-tabs .section-title{flex:1;max-width:240px;}}@media (max-width:719px){.section--type--section-tabs .field--name-field-section-action{margin-top:20px;}}@media (min-width:720px){.section--type--section-tabs .field--name-field-section-action{flex:1;margin-left:40px;text-align:right;}}.section--type--section-tabs .field--name-field-section-action a:hover{background-color:#FED35D;color:#142345;}@media (min-width:720px){.section--type--section-tabs .field--name-field-tab-title{flex:1;max-width:240px;}}@media (max-width:719px){.section--type--section-tabs .field--name-field-tab-body{margin-top:20px;}}@media (min-width:720px){.section--type--section-tabs .field--name-field-tab-body{flex:1;margin-left:40px;}}.section--type--section-tabs .section-header{margin:0 0 40px;}@media (min-width:720px){.section--type--section-tabs .section-header{display:flex;justify-content:initial;align-items:flex-end;}}@media (min-width:720px){.section--type--section-tabs .section-content{display:flex;justify-content:initial;align-items:flex-start;}}.section--type--section-roadmap{padding:40px 60px 20px;background-color:#142345;color:#FFFFFF;}@media (min-width:720px){.section--type--section-roadmap{padding:80px 60px;}}.section--type--section-roadmap .section__content{margin:0 auto;max-width:1160px;}.section--type--section-roadmap .section-header{margin:0 0 30px;}@media (min-width:720px){.section--type--section-roadmap .section-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 70px;}}.section--type--section-roadmap .section-title{max-width:230px;}.section--type--section-roadmap .field--name-field-section-description{margin:20px 0 0;max-width:470px;line-height:1.5;}@media (min-width:720px){.section--type--section-roadmap .field--name-field-section-description{margin:0 0 0 20px;}}.section--type--section-roadmap .field--name-field-map{margin:0 -30px;padding:65px 0 0;}.section--type--section-roadmap .field--name-field-image{position:absolute;top:0;left:0;width:98px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.section--type--section-roadmap .field--name-field-title{font-size:20px;font-size:1.25rem;margin:0 0 5px;font-weight:700;line-height:1.3;}.section--type--section-roadmap .field--name-field-body{font-size:14px;font-size:0.875rem;margin:5px 0 0;font-weight:500;color:#D0E4F4;line-height:1.7;}.section--type--section-roadmap .field--name-field-body a:hover{color:#FED35D;}.section--type--section-roadmap .field--name-field-body em{font-size:12px;font-size:0.75rem;}.section--type--section-roadmap .field--name-field-action{font-size:14px;font-size:0.875rem;margin:18px 0 0;font-weight:500;}.section--type--section-roadmap .field--name-field-action a:hover{color:#FED35D;}@media (min-width:1080px){.section--type--section-roadmap .row{display:flex;}}@media (min-width:1080px){.section--type--section-roadmap .row:nth-child(even){flex-direction:row-reverse;}}@media (min-width:1080px){.section--type--section-roadmap .row:nth-child(even) .column{flex-direction:row-reverse;}}@media (min-width:720px){.section--type--section-roadmap .row .column{display:flex;}}@media (min-width:1080px){.section--type--section-roadmap .row .column{flex-basis:50%;}}@media (min-width:720px) and (max-width:1079px){.section--type--section-roadmap .row .column:nth-child(even){flex-direction:row-reverse;}}.section--type--section-roadmap .item{position:relative;padding:0 30px;}@media (min-width:720px){.section--type--section-roadmap .item{flex-basis:50%;}}@media (max-width:719px){.section--type--section-roadmap .item.item-odd::before{border-right:2px #D0E4F4 solid;}.section--type--section-roadmap .item.item-even::before{border-left:2px #D0E4F4 solid;}.section--type--section-roadmap .item.item-last::before{border-right:0 none;border-left:0 none;}}@media (min-width:720px) and (max-width:1079px){.section--type--section-roadmap .item.column-odd.column-last::before{border-right:2px #D0E4F4 solid;}.section--type--section-roadmap .item.column-odd.item-first::before{left:30px;}.section--type--section-roadmap .item.column-odd.item-last::before{width:30px;border-right:0 none;}.section--type--section-roadmap .item.column-even.column-last::before{border-left:2px #D0E4F4 solid;}}@media (min-width:1080px){.section--type--section-roadmap .item.row-odd.row-last::before{border-right:2px #D0E4F4 solid;}.section--type--section-roadmap .item.row-odd.item-first::before{left:30px;}.section--type--section-roadmap .item.row-odd.item-last::before{width:30px;border-right:0 none;}.section--type--section-roadmap .item.row-even.row-last::before{border-left:2px #D0E4F4 solid;}}.section--type--section-roadmap .item.item-first .field--name-field-action a{font-size:16px;font-size:1rem;padding:10px 30px;background-color:#1269FB;color:#D0E4F4;}.section--type--section-roadmap .item.item-first .field--name-field-action a:hover{background-color:#FED35D;color:#142345;}.section--type--section-roadmap .item::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-top:2px #D0E4F4 solid;}.section--type--section-roadmap .card{position:relative;padding:80px 0;}.section--type--section-feature{padding:20px;}@media (min-width:720px){.section--type--section-feature{margin:40px 0;}}@media (min-width:720px){.section--type--section-feature:first-child(){margin-top:80px;}}@media (min-width:720px){.section--type--section-feature:last-child(){margin-bottom:80px;}}.section--type--section-feature .section__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.section--type--section-feature .section__content{display:flex;justify-content:initial;align-items:stretch;}}@media (min-width:720px){.section--type--section-feature .field-group{display:flex;justify-content:flex-start;align-items:center;flex:1;}}.section--type--section-feature .field-group .content{padding:40px;}@media (min-width:1080px){.section--type--section-feature .field-group .content{padding:40px 100px;}}@media (min-width:720px){.section--type--section-feature .field--name-field-image{flex:1;}}.section--type--section-feature .field--name-field-title{font-size:34px;font-size:2.125rem;margin:0 0 20px;font-weight:700;line-height:1.26;}.section--type--section-feature .field--name-field-description{margin:0 0 40px;}.section--type--section-repeating{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-repeating{margin:60px 0;}}.section--type--section-repeating .section__content{margin:0 auto;max-width:770px;}.section--type--section-repeating .field--name-field-body-list .field__item:nth-child(n+2){margin:65px 0 0;padding:65px 0 0;border-top:1px #142345 solid;}.section--type--section-descriptions{padding:40px 20px;background-color:#F5F7FA;}@media (min-width:720px){.section--type--section-descriptions{margin:60px 0;padding:100px 40px;}}.section--type--section-descriptions .section__content{margin:0 auto;max-width:1160px;}.section--type--section-descriptions .section-title{font-size:30px;font-size:1.875rem;margin:0;}.section--type--section-descriptions .section-header{margin:0 0 40px;}@media (min-width:720px){.section--type--section-descriptions .section-header{margin:0 0 60px;}}.section--type--section-descriptions .field--name-field-section-body{margin:20px 0 0;}@media (min-width:720px){.section--type--section-descriptions .field--name-field-cards .field__cards{display:flex;}}@media (min-width:720px){.section--type--section-descriptions .field--name-field-cards .field__cards .field__card{flex:1;}}@media (max-width:719px){.section--type--section-descriptions .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:35px;}}@media (min-width:720px){.section--type--section-descriptions .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-left:35px;}}.section--type--section-descriptions .field--name-field-title{font-size:18px;font-size:1.125rem;margin:0 0 20px;font-weight:700;line-height:1.44;}.section--type--section-descriptions .field--name-field-description{font-size:18px;font-size:1.125rem;margin:0 0 20px;}.section--type--section-descriptions .field--name-field-action{font-size:14px;font-size:0.875rem;font-weight:700;}.section--type--section-highlights{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-highlights{margin:60px 0;}}.section--type--section-highlights .section__content{margin:0 auto;max-width:1160px;}.section--type--section-highlights .section-title{font-size:30px;font-size:1.875rem;margin:0;}.section--type--section-highlights .section-header{margin:0 0 40px;}@media (min-width:720px){.section--type--section-highlights .section-header{margin:0 0 60px;}}.section--type--section-highlights .field--name-field-section-body{margin:20px 0 0;}@media (min-width:720px){.section--type--section-highlights .field--name-field-cards .field__cards{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;}}.section--type--section-highlights .field--name-field-cards .field__cards .field__card{transition:background 600ms ease;padding:30px;background-color:#FFFFFF;}.section--type--section-highlights .field--name-field-cards .field__cards .field__card:hover{background-color:#FED35D;}@media (max-width:719px){.section--type--section-highlights .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:20px;}}.section--type--section-highlights .field--name-field-title{font-size:18px;font-size:1.125rem;margin:0 0 20px;font-weight:700;line-height:1.44;}.section--type--section-highlights .field--name-field-description{margin:0 0 20px;}.section--type--section-highlights .field--name-field-action{font-size:14px;font-size:0.875rem;font-weight:700;}.section--type--section-panels{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-panels{margin:60px 0;}}.section--type--section-panels.solid-section{background-color:#FFF;}.section--type--section-panels.yellow .field--name-field-cards .field__cards .field__card{background-color:#FED35D;}@media (min-width:720px){.section--type--section-panels.no-wrap .field--name-field-cards .field__cards .field__card{flex:1;}}@media (min-width:720px){.section--type--section-panels.small-columns .field--name-field-cards .field__cards .field__card{flex-basis:350px;}}.section--type--section-panels .section__content{margin:0 auto;max-width:1160px;}.section--type--section-panels .section-title{font-size:30px;font-size:1.875rem;margin:0 0 40px;}@media (min-width:720px){.section--type--section-panels .section-title{margin:0 0 60px;}}@media (min-width:720px){.section--type--section-panels .field--name-field-cards .field__cards{display:flex;flex-wrap:wrap;justify-content:space-around;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;}}.section--type--section-panels .field--name-field-cards .field__cards .field__card{background-color:#F5F7FA;}@media (min-width:720px){.section--type--section-panels .field--name-field-cards .field__cards .field__card{flex-basis:570px;}}@media (max-width:719px){.section--type--section-panels .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:20px;}}.section--type--section-panels .card{padding:40px;text-align:center;}@media (min-width:720px){.section--type--section-panels .card{padding:60px 40px 80px;}}.section--type--section-panels .card .card__content{margin:0 auto;max-width:375px;}.section--type--section-panels .field--name-field-image{margin:0 0 40px;}.section--type--section-panels .field--name-field-image .field__item{margin:0 auto;max-width:160px;line-height:0;}.section--type--section-panels .field--name-field-title{font-size:22px;font-size:1.375rem;font-weight:700;line-height:1.36;}.section--type--section-panels .field--name-field-description{margin:20px 0 0;}.section--type--section-panels .field--name-field-action{margin:25px 0 0;}.section--type--section-panels .field--name-field-action a{font-size:16px;font-size:1rem;}.section--type--section-panels .field--name-field-links{margin:20px 0 0;}.section--type--section-panels .field--name-field-links a{font-size:16px;font-size:1rem;}@media (min-width:720px){.section--type--section-panels .field--name-field-links .field__items{display:flex;justify-content:center;align-items:center;}}.section--type--section-panels .field--name-field-links .field__items .field__item{padding:5px;}.section--type--section-logos{padding:20px;}@media (min-width:720px){.section--type--section-logos{margin:20px 0;}}.section--type--section-logos .section__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.section--type--section-logos .section-header{display:flex;justify-content:space-between;align-items:center;}}.section--type--section-logos .field--name-field-logos > .field__items{padding:30px;}@media (min-width:720px){.section--type--section-logos .field--name-field-logos > .field__items{display:flex;justify-content:center;align-items:center;}}.section--type--section-logos .field--name-field-logos > .field__items > .field__item{padding:5px;max-width:280px;text-align:center;}@media (min-width:720px){.section--type--section-logos .field--name-field-logos > .field__items > .field__item{flex:1;padding:25px;}}.section--type--section-logos .field--name-field-title{font-size:34px;font-size:2.125rem;font-weight:700;line-height:1.26;}@media (min-width:720px){.section--type--section-logos .field--name-field-title{max-width:340px;}}.section--type--section-logos .field--name-field-action{margin:20px 0 0;}@media (min-width:720px){.section--type--section-logos .field--name-field-action{margin:0 0 0 40px;}}.section--type--section-logos .field--name-field-description{margin:20px 0 0;}@media (min-width:720px){.section--type--section-logos .field--name-field-description{margin:0 0 0 40px;max-width:640px;}}.section--type--section-benefits{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-benefits{margin:60px 0;}}.section--type--section-benefits .section__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.section--type--section-benefits .section__content{display:flex;justify-content:center;align-items:stretch;}}@media (min-width:720px){.section--type--section-benefits .field-group{flex:1;padding:25px 0;max-width:28%;}}.section--type--section-benefits .field--name-field-list{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.44;}@media (max-width:719px){.section--type--section-benefits .field--name-field-list{margin-top:40px;}}@media (min-width:720px){.section--type--section-benefits .field--name-field-list{flex:1;margin-left:60px;padding:25px 0;max-width:28%;}}.section--type--section-benefits .field--name-field-list .field__items{position:relative;}.section--type--section-benefits .field--name-field-list .field__item{position:relative;padding:5px 0 0 40px;min-height:30px;}.section--type--section-benefits .field--name-field-list .field__item::before{background-image:url(/themes/cas/images/check.png);background-repeat:no-repeat;background-size:cover;background-position:center center;content:"";display:block;position:absolute;top:0;left:0;width:30px;height:30px;}.section--type--section-benefits .field--name-field-list .field__item:nth-child(n+2){margin-top:25px;}.section--type--section-benefits .field--name-field-image{line-height:0;}@media (max-width:719px){.section--type--section-benefits .field--name-field-image{margin-top:40px;}}@media (min-width:720px){.section--type--section-benefits .field--name-field-image{flex:1;margin-left:60px;max-width:32%;}}.section--type--section-benefits .field--name-field-title{font-size:34px;font-size:2.125rem;font-weight:700;line-height:1.26;}.section--type--section-benefits .field--name-field-description{margin:20px 0 0;}.section--type--section-benefits .field--name-field-action{margin:30px 0 0;}.section--type--section-thumbnails{padding:40px 20px;background-color:#F5F7FA;}@media (min-width:720px){.section--type--section-thumbnails{margin:80px 0;padding:100px 40px;}}.section--type--section-thumbnails .section-title{margin:0 0 40px;}@media (min-width:720px){.section--type--section-thumbnails .section-title{margin:0 0 60px;}}.section--type--section-thumbnails .section__content{margin:0 auto;max-width:1160px;}.section--type--section-thumbnails .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:40px;}@media (min-width:1080px){.section--type--section-thumbnails.display-columns .field--name-field-cards .field__cards{display:flex;justify-content:flex-start;align-items:stretch;}}@media (min-width:1080px){.section--type--section-thumbnails.display-columns .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-left:40px;}.section--type--section-thumbnails.display-columns .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:0;}}@media (min-width:1080px){.section--type--section-thumbnails.display-grid .field--name-field-cards .field__cards{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:40px;}}@media (min-width:1080px){.section--type--section-thumbnails.display-grid .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:0;}}@media (min-width:1080px){.section--type--section-thumbnails .card__content{display:flex;justify-content:initial;align-items:flex-start;}}.section--type--section-thumbnails .field-group{padding:20px 0;}@media (min-width:1080px){.section--type--section-thumbnails .field-group{flex:1;}}.section--type--section-thumbnails .field--name-field-image{max-width:195px;flex:1;}@media (min-width:1080px){.section--type--section-thumbnails .field--name-field-image{margin-right:35px;}}.section--type--section-thumbnails .field--name-field-title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.44;}.section--type--section-thumbnails .field--name-field-description{margin:15px 0 0;line-height:1.5;}.section--type--section-thumbnails .field--name-field-action{font-size:14px;font-size:0.875rem;margin:15px 0 0;font-weight:700;}.section--type--section-links{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-links{margin:60px 0;}}.section--type--section-links .section-title{margin:0;}.section--type--section-links .section__content{margin:0 auto;max-width:1160px;}.section--type--section-links .section-header{margin:0 0 40px;}@media (min-width:720px){.section--type--section-links .section-header{display:flex;justify-content:space-between;align-items:center;}}@media (max-width:719px){.section--type--section-links .field--name-field-section-action{margin-top:20px;}}@media (min-width:720px){.section--type--section-links .field--name-field-section-action{margin-left:40px;}}.section--type--section-links .field--name-field-links{font-size:32px;font-size:2rem;font-weight:700;color:#142345;text-align:center;line-height:1.19;}@media (min-width:720px){.section--type--section-links .field--name-field-links .field__items{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;}}.section--type--section-links .field--name-field-links .field__items .field__item{transition:background 600ms ease;background-color:#F5F7FA;}@media (max-width:719px){.section--type--section-links .field--name-field-links .field__items .field__item:nth-child(n+2){margin-top:20px;}}@media (min-width:1080px){.section--type--section-links .field--name-field-links .field__items .field__item{display:flex;justify-content:center;align-items:center;min-height:200px;}}.section--type--section-links .field--name-field-links .field__items .field__item:hover{background-color:#FED35D;}.section--type--section-links .field--name-field-links .field__items .field__item a{display:block;padding:40px;width:100%;color:#142345;text-decoration:none;}.section--type--section-links .field--name-field-links .field__items .field__item a:hover{color:#142345;}.section--type--section-columns{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-columns{margin:80px 0;}}.section--type--section-columns .section-title{margin:0 0 40px;}.section--type--section-columns .section__content{margin:0 auto;max-width:1160px;}@media (min-width:720px){.section--type--section-columns .field--name-field-cards .field__cards{display:flex;}}@media (min-width:720px){.section--type--section-columns .field--name-field-cards .field__cards .field__card{flex:1;}}@media (max-width:719px){.section--type--section-columns .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-top:40px;}}@media (min-width:720px){.section--type--section-columns .field--name-field-cards .field__cards .field__card:nth-child(n+2){margin-left:40px;}}.section--type--section-columns .field--name-field-title{font-size:32px;font-size:2rem;font-weight:700;line-height:1.19;}.section--type--section-columns .field--name-field-description{margin:20px 0 0;}.section--type--section-columns .field--name-field-action{margin:30px 0 0;}.section--type--section-form{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-form{margin:40px 0;}}.section--type--section-form .section__content{margin:0 auto;max-width:1160px;}@media (min-width:1080px){.section--type--section-form .section__content{display:flex;justify-content:center;align-items:stretch;}}@media (min-width:1080px){.section--type--section-form .field--name-field-form{flex:4;max-width:770px;}}.section--type--section-form .field--name-field-sidebar{margin:40px 0 0;padding:30px 40px;background-color:#142345;color:#FFFFFF;}.section--type--section-form .field--name-field-sidebar a{color:#FFFFFF;}.section--type--section-form .field--name-field-sidebar a:hover{color:#FFFFFF;}@media (min-width:1080px){.section--type--section-form .field--name-field-sidebar{flex:2;margin:0 0 0 100px;padding:60px 80px;}}.section--type--section-info{margin:20px 0;padding:20px;}@media (min-width:720px){.section--type--section-info{margin:60px 0;}}.section--type--section-info .section__content{margin:0 auto;max-width:1160px;}.section--type--section-info .section-header{margin:0 0 40px;}@media (min-width:720px){.section--type--section-info .section-header{display:flex;justify-content:space-between;align-items:center;}}.section--type--section-info .section-header h2{margin:0;}.section--type--section-info .field--name-field-section-info{padding-bottom:40px;}.section--type--section-info .field--name-field-section-info > .field__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;}@media (max-width:719px){.section--type--section-info .field--name-field-section-info > .field__items{grid-template-columns:1fr;}}.section--type--section-info .field--name-field-section-info > .field__items .field__item{background-color:#F5F7FA;padding:40px;}.section--type--section-info .field--name-field-section-info > .field__items .field__item p{text-transform:uppercase;font-size:11px;font-size:0.6875rem;font-weight:500;}.section--type--section-info .field--name-field-section-info > .field__items .field__item h4{font-size:22px;font-size:1.375rem;font-weight:600;margin-bottom:0;padding-bottom:25px;}.section--type--section-list{margin:20px 0;padding:20px;background-color:#F5F7FA;}@media (min-width:720px){.section--type--section-list{margin:60px 0;padding:40px;}}.section--type--section-list .section__content{margin:0 auto;max-width:1160px;display:flex;gap:60px;justify-content:space-between;align-items:center;}@media (max-width:719px){.section--type--section-list .section__content{flex-direction:column;gap:30px;}}.section--type--section-list .section__content .section-description{flex:1;}.section--type--section-list .section__content .section-description .section-title{margin-bottom:10px;}.section--type--section-list .section__content .section-list{flex:1;padding:30px;background-color:#FFFFFF;border-top:8px solid #142345;}.section--type--section-list .section__content .section-list .field--name-field-title{font-size:22px;font-size:1.375rem;font-weight:bold;padding-bottom:20px;border-bottom:1px solid #142345;}.section--type--section-list .section__content .section-list .field--name-field-links .field__items .field__item{padding:20px;}.section--type--section-list .section__content .section-list .field--name-field-links .field__items .field__item:not(:first-of-type){border-top:1px solid #142345;}.section--type--section-list .section__content .section-list .field--name-field-links .field__items .field__item a{font-size:18px;font-size:1.125rem;text-decoration:none;display:block;position:relative;font-weight:bold;}.section--type--section-list .section__content .section-list .field--name-field-links .field__items .field__item a::before{content:"";position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background-color:#1269FB;}.section--type--section-list.alternate .section-description{order:1;}.section--type--section-two-columns{padding:50px 20px;background-color:#F5F7FA;}.section--type--section-two-columns .section-title{text-align:center;margin:0 0 50px;font-size:38px;font-size:2.375rem;}@media (max-width:768px){.section--type--section-two-columns .section-title{margin:0 0 30px;text-align:left;}}.section--type--section-two-columns .section__content{margin:0 auto;max-width:1260px;}.section--type--section-two-columns .field--name-field-section-cards .field__items{display:flex;}@media (max-width:768px){.section--type--section-two-columns .field--name-field-section-cards .field__items{flex-direction:column;}}.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item{flex-basis:50%;padding-right:45px;border-right:1px solid #142345;}@media (max-width:768px){.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item{flex-basis:100%;padding:0 0 15px;border-right:unset;border-bottom:1px solid #142345;}}.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item:nth-child(n+2){padding-left:45px;padding-right:0;border:none;}@media (max-width:768px){.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item:nth-child(n+2){padding:15px 0 0;}}.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item .field--name-field-body h2{margin-bottom:25px;}.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item .field--name-field-body h3{margin:0;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.89;}.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item .field--name-field-body p{margin:0 0 25px;}.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item .field--name-field-body p:last-child{margin-bottom:0;}.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item .field--name-field-body ul{margin-top:0;list-style:disc;}@media (max-width:768px){.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item .field--name-field-body h2,.section--type--section-two-columns .field--name-field-section-cards .field__items > .field__item .field--name-field-body p{margin-bottom:18px;}}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row{display:grid;grid-template-columns:auto 250px;grid-column-gap:35px;}@media (max-width:768px){.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row{grid-template-columns:1fr;}}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row:not(:first-of-type){padding-top:25px;margin-top:25px;border-top:1px #142345 solid;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-term-node-tid .field-content{list-style-type:none;display:flex;flex-wrap:wrap;gap:5px;padding:0;color:#142345;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-term-node-tid .field-content a{color:#142345;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-title h3{margin:10px 0 0 0;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-title h3 a{text-decoration:none;color:#142345;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-field-date{font-size:11px;font-size:0.6875rem;margin:10px 0 0;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;line-height:1.27;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-field-excerpt{margin:10px 0 0 0;}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-field-featured-image{grid-row:1/span 10;grid-column:2;}@media (max-width:768px){.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-field-featured-image{grid-row:1;grid-column:1;margin:0 0 15px 0;}}.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row .views-field-field-featured-image .file__item{display:flex;}.database{padding:20px 30px;border:1px #142345 solid;}.database .database__content > .field{margin:1em 0;}.journey-map{position:relative;background-color:#142345;color:#D0E4F4;}.journey-map .next-page{font-size:16px;font-size:1rem;position:fixed;z-index:750;right:45px;bottom:45px;padding:18px 0 0;width:100px;height:100px;border:2px solid #D0E4F4;border-radius:50%;background-color:#142345;color:#D0E4F4;text-align:center;text-decoration:none;line-height:1.25;letter-spacing:0.24px;cursor:pointer;}.journey-map .next-page .icon{font-size:24px;font-size:1.5rem;}.journey-map .scroll-down{transition:color 600ms ease;font-size:16px;font-size:1rem;display:inline-block;padding:15px 10px 0;width:125px;text-decoration:none;letter-spacing:0.24px;line-height:1.375;color:#D0E4F4;}.journey-map .scroll-down:hover{color:#1269FB;text-decoration:underline;}.journey-map .scroll-down:hover::after{border-color:#1269FB;}.journey-map .scroll-down::after{transition:border 600ms ease;content:"";display:block;margin:14px auto;width:13px;height:13px;border-right:3px solid #D0E4F4;border-bottom:3px solid #D0E4F4;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.map--intro{margin:0 auto;max-width:570px;padding:70px 20px 0;text-align:center;}.map--intro .intro_icon{margin:0 0 20px;line-height:0;}.map--intro .intro_text h1{margin:0 0 27px;color:#FFFFFF;}.map--intro .intro_action{margin:35px 0 0;}.map--footer{font-size:34px;font-size:2.125rem;padding:65px 20px 80px;background-color:#1269FB;color:#FFFFFF;font-weight:700;letter-spacing:-0.34px;line-height:1.26;text-align:center;}.map--footer a{color:#FFFFFF;}.map--footer .footer_text{margin:0 auto;max-width:670px;}.map--canvas{padding:25vh 0 0;min-height:100vh;}.map--canvas .canvas_rings{min-height:280px;}.map--canvas .canvas_rings .rings{padding:0 20px 40px;text-align:center;}.map--canvas .canvas_rings .rings .rings--label{font-size:16px;font-size:1rem;margin:0 0 30px;font-weight:700;line-height:1.625;letter-spacing:0.48px;text-transform:uppercase;}.map--canvas .canvas_rings .rings .item-list{display:inline-flex;align-items:center;justify-content:center;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;}@media (max-width:719px){.map--canvas .canvas_rings .rings .item-list{flex-wrap:wrap;-webkit-transform:none !important;transform:none !important;}}.map--canvas .canvas_rings .rings .item-list li{position:relative;}@media (min-width:720px){.map--canvas .canvas_rings .rings .item-list li:nth-child(n+2)::before{position:absolute;left:-12px;top:50%;content:"";display:block;width:24px;height:10px;background-color:#1269FB;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.map--canvas .canvas_rings .rings .ring{display:flex;align-items:center;justify-content:center;position:relative;margin:12px;width:176px;height:176px;border:8px solid #1269FB;border-radius:50%;text-align:center;cursor:pointer;}.map--canvas .canvas_rings .rings .ring.active{margin:0 12px;width:200px;height:200px;}.map--canvas .canvas_rings .rings .ring.disabled{width:130px;height:130px;}.map--canvas .canvas_rings .rings .ring.disabled .ring--label h2{font-size:22px;font-size:1.375rem;}.map--canvas .canvas_rings .rings .ring:hover,.map--canvas .canvas_rings .rings .ring.active{background-color:#1269FB;}.map--canvas .canvas_rings .rings .ring:hover .ring--ribbon:after,.map--canvas .canvas_rings .rings .ring.active .ring--ribbon:after{-webkit-filter:brightness(4);filter:brightness(4);}.map--canvas .canvas_rings .rings .ring:hover .ring--ribbon.blue .icon,.map--canvas .canvas_rings .rings .ring.active .ring--ribbon.blue .icon{fill:#D0E4F4;}.map--canvas .canvas_rings .rings .ring:hover{-webkit-transform:scale(105%);transform:scale(105%);}.map--canvas .canvas_rings .rings .ring .ring--ribbon{position:absolute;left:50%;top:-8px;content:"";display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.map--canvas .canvas_rings .rings .ring .ring--ribbon:after{content:"";background-image:url(/themes/cas/images/icon-star.svg);min-width:12px;height:12px;display:block;position:absolute;top:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:200%;background-position:center;}.map--canvas .canvas_rings .rings .ring .ring--ribbon.blue .icon{fill:#1269FB;}.map--canvas .canvas_rings .rings .ring .ring--ribbon.yellow .icon{fill:#FED35D;}.map--canvas .canvas_rings .rings .ring .ring--label{padding:5px 0 0;}.map--canvas .canvas_rings .rings .ring .ring--label h2{margin:2px 0;color:#FFFFFF;}.map--canvas .canvas_rings .rings .ring .ring--label .subtext{font-size:13px;font-size:0.8125rem;margin:0;letter-spacing:0.65px;text-transform:uppercase;word-break:break-all;}.map--canvas .canvas_rings .rings .ring.disabled .ring--label .subtext{font-size:10px;font-size:0.625rem;}.map--canvas .canvas_boxes{min-height:200px;}.map--canvas .canvas_boxes .boxes{display:none;padding:0 20px;text-align:center;position:relative;z-index:1;}.map--canvas .canvas_boxes .boxes.active{display:block;}.map--canvas .canvas_boxes .boxes .boxes--description{max-width:768px;margin:0 auto 55px;}.map--canvas .canvas_boxes .boxes .boxes--description p{font-size:16px;font-size:1rem;}.map--canvas .canvas_boxes .boxes .boxes--label{font-size:16px;font-size:1rem;margin:0 0 30px;font-weight:700;line-height:1.625;letter-spacing:0.48px;text-transform:uppercase;}.map--canvas .canvas_boxes .boxes .item-list{display:inline-flex;align-items:center;justify-content:center;margin-bottom:-60px;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;}@media (max-width:719px){.map--canvas .canvas_boxes .boxes .item-list{flex-wrap:wrap;-webkit-transform:none !important;transform:none !important;margin-bottom:40px;}}.map--canvas .canvas_boxes .boxes .box{display:flex;align-items:center;justify-content:center;position:relative;margin:9px 7px;padding:2px;width:104px;height:104px;background-color:#D0E4F4;border-radius:9px;color:#142345;text-align:center;cursor:pointer;}.map--canvas .canvas_boxes .boxes .box.active{margin:6px 7px;width:110px;height:110px;}@media (min-width:720px){.map--canvas .canvas_boxes .boxes .box.active::before{content:"";display:block;position:absolute;bottom:-10px;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FED35D;-webkit-transform:translateX(-50%);transform:translateX(-50%);}}.map--canvas .canvas_boxes .boxes .box.active .box--label h3{font-size:18px;font-size:1.125rem;}.map--canvas .canvas_boxes .boxes .box.disabled{width:92px;height:92px;}.map--canvas .canvas_boxes .boxes .box.disabled .box--label h3{font-size:14px;font-size:0.875rem;}.map--canvas .canvas_boxes .boxes .box:hover,.map--canvas .canvas_boxes .boxes .box.active{background-color:#FED35D;}.map--canvas .canvas_boxes .boxes .box:hover{-webkit-transform:scale(105%);transform:scale(105%);}.map--canvas .canvas_boxes .boxes .box .box--label h3{font-size:16px;font-size:1rem;letter-spacing:0.2px;}.map--canvas .canvas_boxes .boxes .box.smaller-title h3,.map--canvas .canvas_boxes .boxes .box.active.smaller-title h3{font-size:75%;}.map--canvas .canvas_boxes .boxes .box.disabled.smaller-title h3{font-size:65%;}.map--canvas .canvas_panels{min-height:150px;}.map--canvas .canvas_panels .panel{display:none;padding:45px 20px;background-color:#0F1A34;opacity:0;position:absolute;pointer-events:none;}@media (min-width:720px){.map--canvas .canvas_panels .panel{padding:105px 20px;}}.map--canvas .canvas_panels .panel.active{display:block;opacity:1;position:unset;transition:opacity 1s;pointer-events:auto;}.map--canvas .canvas_panels .panel .panel--content{margin:0 auto;max-width:570px;}.map--canvas .canvas_panels .panel .panel-header{text-align:center;}.map--canvas .canvas_panels .panel .panel-header h2{margin:0 0 10px;color:#FFFFFF;}.map--canvas .canvas_panels .panel .panel-header p{font-size:24px;font-size:1.5rem;}.map--canvas .canvas_panels .panel .panel-header .body{margin:25px 0 0;}.map--canvas .canvas_panels .panel .panel-header .exam-status-link-container{display:flex;justify-content:space-around;flex-wrap:wrap;flex-direction:column;}@media (min-width:720px){.map--canvas .canvas_panels .panel .panel-header .exam-status-link-container{flex-direction:row;}}.map--canvas .canvas_panels .panel .panel-header .exam-status-link{min-width:50%;max-width:50%;margin-top:2rem;}.map--canvas .canvas_panels .panel .panel-header .status{color:#F99F95;margin:0 5px;}.map--canvas .canvas_panels .panel .panel-header .status.open{color:#4FC17E;}.map--canvas .canvas_panels .panel .panel-header .action{margin:1rem 0 0;}.map--canvas .canvas_panels .panel .panel-header .exam-details{white-space:normal;width:90%;padding:12px 40px;margin-bottom:10px;}.map--canvas .canvas_panels .panel .panel-header .exam-details:last-child{margin-bottom:0;}.map--canvas .canvas_panels .panel .panel-header .exam-details.disabled{pointer-events:none;cursor:default;background-color:#1c458d;color:rgba(255,255,255,0.7);}.map--canvas .canvas_panels .panel .panel-header .exam-details.disabled:focus,.map--canvas .canvas_panels .panel .panel-header .exam-details.disabled:hover{background-color:#1c458d;}.map--canvas .canvas_panels .panel .panel-header .exam-details > span{display:block;padding:0.25em 0;}.map--canvas .canvas_panels .panel .panel-header .exam-details > span.prefix{margin-bottom:9px;font-style:italic;color:#fff;}.map--canvas .canvas_panels .panel .panel-details{font-size:16px;font-size:1rem;margin:50px 0 0;}.map--canvas .canvas_panels .panel .panel-details .details-row{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:25px 0;border-top:1px solid #D0E4F4;}.map--canvas .canvas_panels .panel .panel-details .details-row.three-col{grid-template-columns:1fr 1fr 1fr;}.map--canvas .canvas_panels .panel .panel-details .details-row .field .field-label{margin:0 0 10px;font-weight:700;color:#FFFFFF;}.journey-plan{display:block;position:fixed;top:0;right:0;bottom:0;left:100%;opacity:0;pointer-events:none;transition:opacity 0.5s 0s,left 0s 0.5s;z-index:1000;padding:80px 20px;width:100vw;height:100vh;background-color:#0F1A34;color:#D0E4F4;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;}.journey-plan.active{left:0;opacity:1;pointer-events:auto;transition:opacity 0.5s 0s,left 0s 0s;}.journey-plan .prev-page{font-size:16px;font-size:1rem;position:fixed;z-index:1250;right:45px;bottom:45px;padding:28px 0 0;width:100px;height:100px;border:2px solid #D0E4F4;border-radius:50%;background-color:#0F1A34;color:#D0E4F4;text-align:center;text-decoration:none;line-height:1.25;letter-spacing:0.24px;cursor:pointer;}.journey-plan .prev-page .icon{font-size:24px;font-size:1.5rem;}.journey-plan .reset-button{font-size:14px;font-size:0.875rem;position:fixed;z-index:1250;top:45px;right:45px;padding:5px 25px;border:2px solid #D0E4F4;border-radius:15px;background-color:#0F1A34;color:#D0E4F4;text-align:center;text-decoration:none;line-height:1;cursor:pointer;}.journey-plan .plan_content{margin:0 auto;max-width:1060px;}@media (min-width:1080px){.journey-plan .plan_content{display:flex;align-items:flex-start;justify-content:space-between;}}.plan--intro{position:relative;padding:0 0 40px;}@media (min-width:1080px){.plan--intro{flex:2;margin-right:120px;}}.plan--intro h1{margin:0 0 30px;color:#FFFFFF;}.plan--intro p{font-size:20px;font-size:1.25rem;}.plan--canvas{position:relative;min-width:570px;}@media (min-width:1080px){.plan--canvas{flex:3;}}.plan--canvas .group{padding:0 0 28px;}@media (min-width:1080px){.plan--canvas .group{display:flex;align-items:flex-start;justify-content:space-between;}}.plan--canvas .group:nth-child(n+2){padding-top:28px;border-top:1px solid #D0E4F4;}.plan--canvas .group .group_description{padding:0 0 40px;}@media (min-width:1080px){.plan--canvas .group .group_description{flex:1;margin-right:40px;}}.plan--canvas .group .group_description h2{margin:0 0 10px;color:#FFFFFF;}.plan--canvas .group .group_description h2 .icon{margin-right:7px;line-height:0;vertical-align:middle;}.plan--canvas .group .group_description h2 .icon.blue .icon{fill:#1269FB;}.plan--canvas .group .group_description h2 .icon.yellow .icon{fill:#FED35D;}.plan--canvas .group .group_description h2 .icon svg{width:13px;height:25px;}.plan--canvas .group .group_description .subtext{font-size:16px;font-size:1rem;}.plan--canvas .group .group_boxes{min-width:370px;}@media (min-width:1080px){.plan--canvas .group .group_boxes{flex:2;}}.plan--canvas .group .group_boxes .item-list{display:flex;flex-wrap:wrap;}.plan--canvas .group .group_boxes .box{display:flex;align-items:center;justify-content:center;position:relative;margin:9px 7px;padding:2px;width:104px;height:104px;background-color:#D0E4F4;border-radius:9px;color:#142345;text-align:center;cursor:pointer;}.plan--canvas .group .group_boxes .box.disabled{opacity:0.5;pointer-events:none;}.plan--canvas .group .group_boxes .box:hover,.plan--canvas .group .group_boxes .box.active{background-color:#FED35D;}.plan--canvas .group .group_boxes .box:not(.disabled):hover{-webkit-transform:scale(105%);transform:scale(105%);}.plan--canvas .group .group_boxes .box .box--label h3{font-size:18px;font-size:1.125rem;}.plan--canvas .group .group_boxes .box.smaller-title .box--label h3{font-size:75%;}.paragraph--type--sponsors-group{margin:5rem 1rem;max-width:1080px;}@media (min-width:1080px){.paragraph--type--sponsors-group{margin-left:auto;margin-right:auto;}}.paragraph--type--sponsors-group .field--name-field-title{font-size:40px;font-size:2.5rem;margin-top:0;margin-bottom:0;font-weight:700;color:#142345;line-height:1.2;}.paragraph--type--sponsors-group .field--name-field-title:after{content:"";display:block;width:100px;height:6px;background-color:#142345;margin:1.5rem 0 1rem;border-radius:3px;}.paragraph--type--sponsors-group .field--name-field-subtitle{font-size:13px;font-size:0.8125rem;color:#142345;}@media (min-width:1440px){.paragraph--type--sponsors-group .field--name-field-subtitle{font-size:16px;font-size:1rem;}}.paragraph--type--sponsors-group .field--name-field-sponsor-type-lists{margin:5rem 0;max-width:1080px;}@media (min-width:1080px){.paragraph--type--sponsors-group .field--name-field-sponsor-type-lists{margin-left:auto;margin-right:auto;}}.paragraph--type--sponsors-list{margin:2rem 0;}.paragraph--type--sponsors-list > .field--name-field-title{font-size:34px;font-size:2.125rem;margin-top:2em;margin-bottom:1rem;font-weight:700;color:#142345;line-height:1.58;text-align:center;}.paragraph--type--sponsors-list > .field--name-field-title:after{content:unset;}.paragraph--type--sponsors-list .field--name-field-sponsors > .field__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1rem;}.paragraph--type--sponsors-list .field--name-field-sponsors > .field__items > .field__item{width:calc(50% - 1rem);margin-bottom:0.5rem;font-size:21px;font-size:1.3125rem;}@media (min-width:500px){.paragraph--type--sponsors-list .field--name-field-sponsors > .field__items > .field__item{width:calc(33% - 1rem);margin-bottom:0.5rem;}}@media (min-width:720px){.paragraph--type--sponsors-list .field--name-field-sponsors > .field__items > .field__item{width:calc(25% - 1rem);margin-bottom:0.5rem;}}.paragraph--type--sponsor{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative;border-radius:0.5rem;overflow:hidden;padding:1rem;text-align:center;box-shadow:0 0 0 0 rgba(0,0,0,0.5);-webkit-transform:scale(1);transform:scale(1);transition:box-shadow 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,box-shadow 0.3s;transition:transform 0.3s,box-shadow 0.3s,-webkit-transform 0.3s;}.paragraph--type--sponsor.has-link:focus,.paragraph--type--sponsor.has-link:hover{-webkit-transform:scale(1.0625);transform:scale(1.0625);box-shadow:0 0.75rem 0.5rem -0.5rem rgba(0,0,0,0.3);}.paragraph--type--sponsor .field--name-field-image{margin-bottom:1rem;aspect-ratio:1.33;}.paragraph--type--sponsor .field--name-field-title{font-size:inherit;font-weight:normal;}.paragraph--type--sponsor .field--name-field-title:after{content:unset;}.paragraph--type--sponsor .field--name-field-link{position:absolute;top:-1rem;left:-1rem;right:-1rem;bottom:-1rem;}.paragraph--type--sponsor .field--name-field-link .field__item{height:100%;}.paragraph--type--sponsor .field--name-field-link .field__item a{width:100%;height:100%;display:block;}.section--type--photo-gallery{margin:60px 0;}.section--type--photo-gallery .content{margin:0 auto;max-width:1160px;width:90vw;}.section--type--photo-gallery .content .photo-gallery{display:flex;flex-direction:column;}.section--type--photo-gallery .content .photo-gallery .thumbnails{margin:6px 0 0 0;}.section--type--photo-gallery .content .photo-gallery .thumbnails .slides img{margin:0 3px;opacity:0.5;transition:opacity 0.2 ease;}.section--type--photo-gallery .content .photo-gallery .thumbnails .slides img.slick-current{opacity:1;}.section--type--photo-gallery .content .photo-gallery .slides{position:relative;padding:0;}.section--type--photo-gallery .content .photo-gallery .slides .slick-track{display:flex;}.section--type--photo-gallery .content .photo-gallery .slides .slick-track img{height:inherit;-o-object-fit:cover;object-fit:cover;}.section--type--photo-gallery .content .photo-gallery .slick-arrow{position:absolute;bottom:calc(50% - 15px);border:0;padding:0;width:30px;height:30px;font-size:0;background:url('data:image/svg+xml,<svg width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 20.6777L20.6777 38.3553L38.3553 20.6777" stroke="%23142345" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:cover;}@media (max-width:770px){.section--type--photo-gallery .content .photo-gallery .slick-arrow{width:20px;height:20px;bottom:calc(50% - 10px);}}.section--type--photo-gallery .content .photo-gallery .slick-arrow.slick-prev{left:-30px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}@media (max-width:770px){.section--type--photo-gallery .content .photo-gallery .slick-arrow.slick-prev{left:-15px;}}.section--type--photo-gallery .content .photo-gallery .slick-arrow.slick-next{right:-30px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}@media (max-width:770px){.section--type--photo-gallery .content .photo-gallery .slick-arrow.slick-next{right:-15px;}}
