/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;width:100%;height:100%}body,html{background-color:#fff}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;margin:1em 0;border:0;border-top:1px solid #ccc;padding:0;height:1px}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0}textarea{resize:vertical}@font-face{font-family:merriweatherregular;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/merriweather-regular-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/merriweather-regular-webfont.woff) format("woff")}@font-face{font-family:merriweatheritalic;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/merriweather-italic-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/merriweather-italic-webfont.woff) format("woff")}@font-face{font-family:merriweatherlight;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/merriweather-light-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/merriweather-light-webfont.woff) format("woff")}@font-face{font-family:merriweatherlight_italic;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/merriweather-lightitalic-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/merriweather-lightitalic-webfont.woff) format("woff")}@font-face{font-family:merriweatherbold;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/merriweather-bold-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/merriweather-bold-webfont.woff) format("woff")}@font-face{font-family:merriweatherbold_italic;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/merriweather-bolditalic-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/merriweather-bolditalic-webfont.woff) format("woff")}@font-face{font-family:montserratregular;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/montserrat-regular-webfont.woff) format("woff")}@font-face{font-family:montserratitalic;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/montserrat-italic-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/montserrat-italic-webfont.woff) format("woff")}@font-face{font-family:montserratbold;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/montserrat-bold-webfont.woff) format("woff")}@font-face{font-family:montserratbold_italic;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/montserrat-bolditalic-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/montserrat-bolditalic-webfont.woff) format("woff")}@font-face{font-family:open_sansregular;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/opensans-regular-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/opensans-regular-webfont.woff) format("woff")}@font-face{font-family:open_sansitalic;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/opensans-italic-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/opensans-italic-webfont.woff) format("woff")}@font-face{font-family:open_sansbold;font-weight:400;font-style:normal;src:url(/themes/ti_west/fonts/opensans-bold-webfont.woff2) format("woff2"),url(/themes/ti_west/fonts/opensans-bold-webfont.woff) format("woff")}@-webkit-keyframes rotate-360{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-360{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.kss-icon__box{padding-bottom:30px;width:180px;height:180px;-webkit-transition:background-color .3s;transition:background-color .3s}.kss-icon__box:hover{background-color:#999;-webkit-transition:background-color .3s;transition:background-color .3s}.site-container{overflow:hidden}#block-ti-west-local-tasks,#user-login-form,.container,.paragraph--type--steps{position:relative;min-width:0}#block-ti-west-local-tasks,#user-login-form,.container--max-width,.paragraph--type--steps{margin:0 auto;padding-right:24px;padding-left:24px;max-width:1400px}@media(max-width:991px){.container--max-width--desktop{padding-right:0;padding-left:0}}@media(max-width:1199px){.container--max-width--tablet{padding-right:0;padding-left:0}}.container--inner-grid{padding-right:0;padding-left:0}.container__grid{display:grid;grid-template-rows:auto;grid-template-columns:1fr;grid-gap:20px}.container__grid.has-error{width:100%;justify-items:center}.no-cssgrid .container__grid::after,.no-cssgrid .container__grid::before{display:table;content:" "}.no-cssgrid .container__grid::after{clear:both}@media(min-width:768px){.no-cssgrid .container__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.container__grid--no-gap{grid-gap:0}@media(min-width:992px){.container__grid--offset-left{grid-template-columns:3fr 1.5fr}}.container__grid--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.container__grid--max-xs{max-width:480px}.container__grid--max-sm{max-width:768px}.container__grid--max-md{max-width:992px}.container__grid--max-tablet{max-width:1024px}.container__grid--max-lg{max-width:1200px}.container__grid--max-xl{max-width:1400px}@media(min-width:768px){.container__grid--2col{grid-template-columns:1fr 1fr}.container__grid--2col--thick-right{grid-template-columns:5fr 7fr}}@media(min-width:1024px){.no-cssgrid .container__grid--3col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1024px){.container__grid--3col{grid-template-columns:1fr 1fr 1fr}}@media(max-width:1023px){.container__grid--3col{grid-template-columns:1fr 1fr}}@media(max-width:767px){.container__grid--3col{grid-template-columns:1fr}}.container__grid--3col--big-center{grid-template-columns:1fr 2fr 1fr}@media(max-width:768px){.container__grid--3col--big-center{grid-template-columns:1fr}}.container__grid--3col--biggest-center{grid-template-columns:1fr 12fr 1fr}@media(max-width:768px){.container__grid--3col--biggest-center{grid-template-columns:1fr}}.container__grid--3col--full-center{grid-template-columns:1fr 12fr 1fr}@media(min-width:768px){.no-cssgrid .container__grid--3col--sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.container__grid--3col--sm{grid-template-columns:1fr 1fr 1fr}}@media(min-width:768px){.container__grid--4col{grid-template-columns:1fr 1fr}}@media(min-width 992px){.container__grid--4col{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:992px){.container__grid--4col-1-3{grid-template-columns:1fr 3fr}}@media(max-width:1199px){.container__grid--4col-1-3{grid-template-columns:1fr}}@media(min-width:992px){.container__grid--5col{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width:992px){.container__grid--7col{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width:1200px){.no-cssgrid .container__grid--12col{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:1200px){.container__grid--12col{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width:768px){.no-cssgrid .container__grid--12col--sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:768px){.container__grid--12col--sm{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width:992px){.no-cssgrid .container__grid--12col--md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:992px){.container__grid--12col--md{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(max-width:479px){.container__grid--init-xs{display:block}}@media(max-width:767px){.container__grid--init-sm{display:block}}@media(max-width:991px){.container__grid--init-md{display:block}}@media(max-width:1023px){.container__grid--init-tablet{display:block}}@media(max-width:1199px){.container__grid--init-lg{display:block}}@media(max-width:767px){.no-cssgrid .container__grid--has-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#block-ti-west-local-tasks{display:block!important;background:#eee}.page-node-type-tabbed-detail-page #block-ti-west-content{margin-top:24px}.page-node-type-tabbed-detail-page .tab-menu__container{padding-top:24px}.u-icon-account-dims{width:12px;height:17px}.u-icon-achievement-dims{width:444.05px;height:470.82px}.u-icon-advance-career-dims{width:136.84px;height:143.39px}.u-icon-alert-blue-dims{width:43px;height:40px}.u-icon-alert-gray-dims{width:43px;height:40px}.u-icon-alert-red-dims{width:43px;height:40px}.u-icon-alert-white-dims{width:43px;height:40px}.u-icon-alert-dims{width:43px;height:40px}.u-icon-archery-board-dims{width:545.38px;height:475.33px}.u-icon-arrow-down-dims{width:7px;height:4px}.u-icon-arrow-right-dims{width:225.54px;height:225.54px}.u-icon-arrow-up-dims{width:7px;height:4px}.u-icon-arrows-clock-flat-dims{width:98.9px;height:101.75px}.u-icon-arrows-clock-dims{width:100px;height:100px}.u-icon-begin-dims{width:134.59px;height:140.71px}.u-icon-blue-trophy-dims{width:43px;height:40px}.u-icon-briefcase-flat-dims{width:108.89px;height:98.48px}.u-icon-calendar-clock-dims{width:82.72px;height:82.21px}.u-icon-calendar-dims{width:16px;height:15px}.u-icon-cart-ceu-dims{width:166px;height:53px}.u-icon-cart-icon-dims{width:21px;height:19px}.u-icon-cart-the-institutes-designations-dims{width:166px;height:53px}.u-icon-cart-the-institutes-dims{width:166px;height:53px}.u-icon-certificate-dims{width:100px;height:100px}.u-icon-ceu-dims{width:182px;height:70px}.u-icon-chatwidget-standard-dims{width:235.44px;height:88.32px}.u-icon-check-dims{width:17px;height:17px}.u-icon-checklist-dims{width:60px;height:60px}.u-icon-checkmark-dims{width:12px;height:12px}.u-icon-chevron-down-gray-dims{width:12px;height:8px}.u-icon-chevron-down-white-dims{width:12px;height:8px}.u-icon-chevron-down-dims{width:12px;height:8px}.u-icon-chevron-left-thin-dims{width:25.8px;height:44.8px}.u-icon-chevron-left-dims{width:8px;height:12px}.u-icon-chevron-right-thin-dims{width:25.8px;height:44.8px}.u-icon-chevron-right-dims{width:8px;height:12px}.u-icon-chevron-up-dims{width:12px;height:8px}.u-icon-circle-close-dims{width:19px;height:19px}.u-icon-clipboard-clock-dims{width:100px;height:100px}.u-icon-close-dims{width:10px;height:10px}.u-icon-completed-ribbon-flat-dims{width:83.97px;height:103.12px}.u-icon-completed-ribbon-dims{width:100px;height:150px}.u-icon-completion-time-flat-dims{width:133.88px;height:122.24px}.u-icon-completion-time-dims{width:206.49px;height:188.52px}.u-icon-course-time-flat-dims{width:106.35px;height:104.13px}.u-icon-customer-dims{width:203.75px;height:164.41px}.u-icon-desktop-dims{width:60px;height:60px}.u-icon-email-dims{width:100px;height:100px}.u-icon-expand-dims{width:40px;height:40px}.u-icon-free-course-flat-dims{width:131.97px;height:94.67px}.u-icon-free-course-dims{width:100px;height:100px}.u-icon-level-flat-dims{width:118.49px;height:106.25px}.u-icon-level-dims{width:206.49px;height:185.16px}.u-icon-light-bulb-flat-dims{width:90.9px;height:100.01px}.u-icon-live-course-dims{width:100px;height:100px}.u-icon-live-dims{width:17px;height:15px}.u-icon-map-marker-dims{width:15px;height:23px}.u-icon-notification-dims{width:19px;height:19px}.u-icon-online-course-dims{width:100px;height:100px}.u-icon-online-learning-gray-dims{width:82.72px;height:82.21px}.u-icon-online-learning-dims{width:100px;height:100px}.u-icon-pdf-dims{width:13px;height:16px}.u-icon-phone-dims{width:100px;height:100px}.u-icon-play-button-dims{width:120px;height:120px}.u-icon-plus-dims{width:8px;height:8px}.u-icon-preorder-dims{width:15px;height:15px}.u-icon-pricing-dims{width:100px;height:100px}.u-icon-quote-close-dark-dims{width:28px;height:21px}.u-icon-quote-close-dims{width:28px;height:21px}.u-icon-quote-open-dark-dims{width:28px;height:21px}.u-icon-quote-open-dims{width:28px;height:21px}.u-icon-rocket-flat-dims{width:88.14px;height:88.2px}.u-icon-rocket-up-dims{width:261.68px;height:473.13px}.u-icon-role-agents-brokers-dims{width:91px;height:71px}.u-icon-role-claims-dims{width:72px;height:101px}.u-icon-role-customer-service-dims{width:87px;height:82px}.u-icon-role-data-scientists-dims{width:79.1px;height:83.4px}.u-icon-role-risk-management-dims{width:80px;height:85px}.u-icon-role-underwriting-dims{width:130px;height:54px}.u-icon-search-bar-dims{width:17px;height:17px}.u-icon-search-dims{width:25px;height:25px}.u-icon-skills-flat-dims{width:94.1px;height:139.08px}.u-icon-skills-dims{width:150.89px;height:150.89px}.u-icon-star-dims{width:13px;height:13px}.u-icon-stopwatch-flat-dims{width:99.36px;height:120.28px}.u-icon-stopwatch-dims{width:100px;height:100px}.u-icon-target-flat-dims{width:102.5px;height:102.5px}.u-icon-timer-dims{width:202.75px;height:202.61px}.u-icon-tool-tip-dims{width:19px;height:19px}.u-icon-trophy-flat-dims{width:111.17px;height:100.91px}.u-icon-trusted-flat-dims{width:75.24px;height:106.12px}.u-icon-trusted-dims{width:131.09px;height:146.24px}.u-icon-vertical-certificate-dims{width:60px;height:60px}.u-icon-virtual_certificate_flat-dims{width:117.71px;height:109.35px}.u-icon-virtual-exam-gray-dims{width:82.72px;height:82.21px}.u-icon-weight-balance-dims{width:550.27px;height:469.56px}@media print{body{padding-top:0!important}#sliding-popup,.global-alert__container,.nav-toggle,.utility-nav__container,footer{display:none!important}}body,html{line-height:2.1428571429;font-family:open_sansregular,sans-serif;-webkit-font-smoothing:antialiased;color:#58595b}@media only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min-resolution:200dpi),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){body,html{-webkit-font-smoothing:subpixel-antialiased}}.h1,.h2,.h3,.h4,.h5,.h6,.package-pricing__container .package-pricing__price,.public-class-search .pcs-filter .pcs-filter-header,.public-sponsor-search .pcs-filter .pcs-filter-header,h1,h2,h3,h4,h5,h6{margin-bottom:16px;font-weight:400}.h1,h1{line-height:1.5789473684;font-size:40px;font-size:2.5rem;font-family:merriweatherlight,serif}.h2,.package-pricing__container .package-pricing__price,h2{line-height:1.5;font-size:38px;font-size:2.375rem;font-family:montserratregular,sans-serif}.h3,h3{line-height:1.7333333333;font-size:32px;font-size:2rem;font-family:merriweatherregular,serif}.h4,h4{line-height:1.48;font-size:27px;font-size:1.6875rem;font-family:merriweatherlight,serif}.h5,.public-class-search .pcs-filter .pcs-filter-header,.public-sponsor-search .pcs-filter .pcs-filter-header,h5{line-height:1.5;font-size:14px;font-size:.875rem;text-transform:uppercase;font-family:montserratbold,sans-serif;color:#a63b00}address,ol,p,ul{line-height:1.8571428571;font-size:16px;font-size:1rem}@media(min-width:768px){address,ol,p,ul{line-height:2.1428571429}}ol,ul{padding-left:18px}ul{list-style-type:disc}blockquote{margin:0}a{text-decoration:underline;font-family:open_sansbold,sans-serif;color:#003370}a:focus,a:hover{text-decoration:none}address{font-style:normal}#user-login-form #edit-submit,.btn,.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button{line-height:1.5;font-size:14px;font-size:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:2px solid transparent;padding:10px 20px;cursor:pointer;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:1px;white-space:unset;font-family:montserratbold,sans-serif;-webkit-transition:color .3s,background-position .3s;transition:color .3s,background-position .3s}#user-login-form .no-cssgrid .typeahead-dropdown__option#edit-submit,.no-cssgrid #user-login-form .typeahead-dropdown__option#edit-submit,.no-cssgrid .btn.typeahead-dropdown__option,.no-cssgrid .sliding-popup-bottom .eu-cookie-compliance-buttons .typeahead-dropdown__option.eu-cookie-compliance-default-button,.no-cssgrid .sliding-popup-bottom .eu-cookie-compliance-message .typeahead-dropdown__option.eu-cookie-compliance-more-button,.no-cssgrid .typeahead-dropdown__option.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .no-cssgrid .typeahead-dropdown__option.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .no-cssgrid .typeahead-dropdown__option.eu-cookie-compliance-more-button{display:inline-block}#user-login-form #edit-submit:focus,#user-login-form #edit-submit:hover,.btn:focus,.btn:hover,.jv-button:focus,.jv-button:hover,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:focus,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:hover,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:focus,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:hover{text-decoration:none}#user-login-form #edit-submit:disabled,.btn:disabled,.jv-button:disabled,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:disabled,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:disabled{pointer-events:none;opacity:.7}#user-login-form #edit-submit,.btn--primary,.btn--secondary,.jv-apply-section .jv-button,.jv-apply-section-content .jv-button,.jv-button.jv-button-apply-later,.jv-button.jv-button-primary,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{z-index:1;position:relative;border-color:#003370;color:#003370}#user-login-form #edit-submit::before,.btn--primary::before,.btn--secondary::before,.jv-apply-section .jv-button::before,.jv-apply-section-content .jv-button::before,.jv-button.jv-button-apply-later::before,.jv-button.jv-button-primary::before,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button::before{position:absolute;right:0;bottom:0;width:100%;height:100%;content:""}@media(min-width:480px){#user-login-form #edit-submit,.btn,.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button{min-width:150px;white-space:nowrap}}.btn--icon span,.card__link-text span{border-bottom:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.btn--icon svg,.card__link-text svg{margin-top:-3px;margin-left:5px;width:7px;height:9px}@media(min-width:480px){.btn--icon,.card__link-text{white-space:unset}}.btn--icon--left svg{margin-right:8px;margin-left:0}.btn--icon--lg svg{width:13px;height:16px}#user-login-form #edit-submit,.btn--primary,.jv-button.jv-button-primary{overflow:hidden;background-color:#003370;color:#fff}#user-login-form #edit-submit::before,.btn--primary::before,.jv-button.jv-button-primary::before{z-index:-1;background-color:#fff;-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.1,.25,1);transition:-webkit-transform .3s cubic-bezier(.25,.1,.25,1);transition:transform .3s cubic-bezier(.25,.1,.25,1);transition:transform .3s cubic-bezier(.25,.1,.25,1),-webkit-transform .3s cubic-bezier(.25,.1,.25,1)}#user-login-form #edit-submit:focus,#user-login-form #edit-submit:hover,.btn--primary:focus,.btn--primary:hover,.jv-button.jv-button-primary:focus,.jv-button.jv-button-primary:hover{cursor:pointer;color:#003370}#user-login-form #edit-submit:focus::before,#user-login-form #edit-submit:hover::before,.btn--primary:focus::before,.btn--primary:hover::before,.jv-button.jv-button-primary:focus::before,.jv-button.jv-button-primary:hover::before{-webkit-transform:translateX(0);transform:translateX(0)}#user-login-form .btn--disabled#edit-submit:focus,#user-login-form .btn--disabled#edit-submit:hover,.btn--disabled.jv-button.jv-button-primary:focus,.btn--disabled.jv-button.jv-button-primary:hover,.btn--primary.btn--disabled:focus,.btn--primary.btn--disabled:hover{color:#fff}#user-login-form .btn--disabled#edit-submit:focus::before,#user-login-form .btn--disabled#edit-submit:hover::before,.btn--disabled.jv-button.jv-button-primary:focus::before,.btn--disabled.jv-button.jv-button-primary:hover::before,.btn--primary.btn--disabled:focus::before,.btn--primary.btn--disabled:hover::before{-webkit-transform:translateX(-101%);transform:translateX(-101%)}.btn--secondary::before,.jv-apply-section .jv-button::before,.jv-apply-section-content .jv-button::before,.jv-button.jv-button-apply-later::before,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button::before{z-index:1}.btn--secondary:hover::before,.jv-apply-section .jv-button:hover::before,.jv-apply-section-content .jv-button:hover::before,.jv-button.jv-button-apply-later:hover::before,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:hover::before{border:1px solid}.btn--secondary--light,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{border-color:#fff;color:#fff}.btn--secondary--light::before,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button::before{border-color:#fff}.btn--text,.card__link-text,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button{border:0;padding:0;min-width:auto;text-align:left;text-decoration:underline;white-space:normal;color:#003370}.btn--text:focus,.btn--text:hover,.card__link-text:focus,.card__link-text:hover,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:focus,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:hover{text-decoration:none}.btn--text.btn--icon,.card__link-text,.sliding-popup-bottom .eu-cookie-compliance-message .btn--icon.eu-cookie-compliance-more-button{text-decoration:none}.btn--text.btn--icon:focus span,.btn--text.btn--icon:hover span,.card__link-text:focus span,.card__link-text:hover span,.sliding-popup-bottom .eu-cookie-compliance-message .btn--icon.eu-cookie-compliance-more-button:focus span,.sliding-popup-bottom .eu-cookie-compliance-message .btn--icon.eu-cookie-compliance-more-button:hover span{border-color:#003370}.btn--text--light{color:#fff}.btn--text--light.btn--icon:focus span,.btn--text--light.btn--icon:hover span,.btn--text--light.card__link-text:focus span,.btn--text--light.card__link-text:hover span{border-color:#fff}.btn--search{position:absolute;top:50%;right:0;border:0;padding:16px;width:auto;min-width:auto}.btn--search:focus{outline:thin dotted #cdcdcd}.btn--close,.btn--reset{position:absolute;top:0;right:0;display:inline-block;padding:12px;width:44px;min-width:auto;height:44px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.btn--close:focus,.btn--close:hover,.btn--reset:focus,.btn--reset:hover{opacity:.65}.btn--reset{top:auto;bottom:0}.btn--disabled{cursor:default;opacity:.5}.btn--close .btn__inner,.btn--reset .btn__inner{position:relative;display:inline-block;border-radius:50%;border:1px solid #003370;width:18px;height:18px}.btn--close .btn__inner::after,.btn--close .btn__inner::before,.btn--reset .btn__inner::after,.btn--reset .btn__inner::before{position:absolute;top:3px;left:7px;display:block;border-radius:2px;width:2px;height:10px;background:#003370;content:""}.btn--close .btn__inner::before,.btn--reset .btn__inner::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn--close .btn__inner::after,.btn--reset .btn__inner::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn--close--light .btn__inner{border-color:#fff}.btn--close--light .btn__inner::after,.btn--close--light .btn__inner::before{background-color:#fff}.btn--fw{width:100%}@media(max-width:767px){.btn--fw-mobile{width:100%}}fieldset{margin:0;border:0;padding:0}fieldset :first-child{margin-top:0}fieldset :last-child{margin-bottom:0}.label,label{line-height:1.5;font-size:14px;font-size:.875rem;display:inline-block;text-transform:uppercase;font-family:montserratbold,sans-serif;color:#58595b}input,select,textarea{font-size:14px;font-size:.875rem;display:block;margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #cdcdcd;padding:12px 15px;width:100%;height:auto;font-family:montserratregular,sans-serif;color:#58595b}input:focus,select:focus,textarea:focus{outline:0;outline-offset:unset}.input__wrapper--loading input,.input__wrapper--loading select,.input__wrapper--loading textarea{padding:12px 58px 12px 15px}@media(max-width:479px){input,select,textarea{font-size:18px;font-size:1.125rem}}input[type=email],input[type=search],input[type=tel],input[type=text],textarea{border:1px solid #cdcdcd;-webkit-transition:border-color .3s;transition:border-color .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#003370}button{border-radius:0;border:0;padding:0;background:rgba(0,0,0,0)}input::-webkit-input-placeholder{font-family:montserratregular,sans-serif;color:#58595b}input:-moz-placeholder{font-family:montserratregular,sans-serif;color:#58595b}input::-moz-placeholder{font-family:montserratregular,sans-serif;color:#58595b}input:-ms-input-placeholder{line-height:1px;font-family:montserratregular,sans-serif;color:#58595b}input::-ms-clear{display:none}input[type=search]{border-top:0;border-right:0;border-bottom:1px solid #cdcdcd;border-left:0;padding-right:50px;background:#fff;background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;background-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}select{border:1px solid #cdcdcd;padding-right:48px;background-color:#fff;background-image:url(/themes/ti_west/images/svg/chevron-down.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;background-size:12px 8px;color:#58595b;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:focus{border-color:#003370}select::-ms-expand{display:none}select:not(.no-placeholder) option:disabled,select:not(.no-placeholder) option:first-child{color:#58595b}select.is-selected{color:#58595b}.input-notation__notation{line-height:1.3333333333;font-size:14px;font-size:.875rem;display:block;padding:12px 16px;background-color:#eaeaea}.input-notation__notation--dark{background-color:#cdcdcd;color:#232323}.input-notation__notation--light{margin-top:6px;padding:0 0 12px;background-color:#fff}textarea{line-height:2;width:100%;height:200px;overflow:auto;vertical-align:top}[type=submit]{width:100%}[type=submit].btn--search{width:auto}@media(min-width:768px){[type=submit]{display:inline-block;width:auto}}.custom__cb,.custom__rb{margin-top:8px;line-height:20px}.custom__cb:focus-within input+label::before,.custom__rb:focus-within input+label::before{border:1px solid #003370}.custom__cb input,.custom__rb input{position:absolute;left:-9999px;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom__cb input+label,.custom__rb input+label{position:relative;display:inline-block;margin:0 10px 0 28px;cursor:pointer;vertical-align:top;text-transform:none;color:#003370}.custom__cb input+label.webinar,.custom__rb input+label.webinar{color:#5c6f7c}.custom__cb input+label::before,.custom__rb input+label::before{z-index:0;position:absolute;top:0;left:-28px;display:inline-block;border:1px solid #cdcdcd;width:21px;height:21px;background-color:#fff;content:""}.custom__cb input+label::after,.custom__rb input+label::after{z-index:1;position:absolute;top:0;left:-28px;display:block;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;content:""}.custom__cb span,.custom__rb span{font-family:montserratregular,sans-serif}.custom__cb [type=checkbox]:checked+label::after,.custom__cb [type=radio]:checked+label::after,.custom__rb [type=checkbox]:checked+label::after,.custom__rb [type=radio]:checked+label::after{opacity:1}.custom__cb [type=checkbox]:disabled+label::before,.custom__cb [type=radio]:disabled+label::after,.custom__rb [type=checkbox]:disabled+label::before,.custom__rb [type=radio]:disabled+label::after{background-color:#eaeaea;opacity:1}.custom__cb--sr-only,.custom__rb--sr-only{position:absolute;display:inline-block;margin-left:12px}.custom__cb--sr-only input+label,.custom__rb--sr-only input+label{margin:0;width:20px;height:20px}@media(max-width:767px){.custom__cb--sr-only input+label,.custom__cb--sr-only input+label::before,.custom__rb--sr-only input+label,.custom__rb--sr-only input+label::before{width:18px;height:18px}}.custom__cb--sr-only input+label::after,.custom__cb--sr-only input+label::before,.custom__rb--sr-only input+label::after,.custom__rb--sr-only input+label::before{left:0}.custom__cb--sr-only input[type=checkbox]:checked+label::after,.custom__rb--sr-only input[type=checkbox]:checked+label::after{left:6px!important}.custom__cb+.custom__cb,.custom__rb+.custom__rb{margin-top:12px}.custom__cb-group--horizontal,.custom__rb-group--horizontal{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.custom__cb-group--horizontal .custom__cb:first-child,.custom__cb-group--horizontal .custom__rb:first-child,.custom__rb-group--horizontal .custom__cb:first-child,.custom__rb-group--horizontal .custom__rb:first-child{margin-top:0}.custom__cb-group--horizontal .custom__cb+.custom__cb,.custom__cb-group--horizontal .custom__cb+.custom__rb,.custom__cb-group--horizontal .custom__rb+.custom__cb,.custom__cb-group--horizontal .custom__rb+.custom__rb,.custom__rb-group--horizontal .custom__cb+.custom__cb,.custom__rb-group--horizontal .custom__cb+.custom__rb,.custom__rb-group--horizontal .custom__rb+.custom__cb,.custom__rb-group--horizontal .custom__rb+.custom__rb{margin-top:0}@media(max-width:767px){.custom__cb-group--horizontal .custom__cb+.custom__cb,.custom__cb-group--horizontal .custom__cb+.custom__rb,.custom__cb-group--horizontal .custom__rb+.custom__cb,.custom__cb-group--horizontal .custom__rb+.custom__rb,.custom__rb-group--horizontal .custom__cb+.custom__cb,.custom__rb-group--horizontal .custom__cb+.custom__rb,.custom__rb-group--horizontal .custom__rb+.custom__cb,.custom__rb-group--horizontal .custom__rb+.custom__rb{margin-top:8px}}@media(min-width:768px){.custom__cb-group--horizontal .custom__cb,.custom__cb-group--horizontal .custom__rb,.custom__rb-group--horizontal .custom__cb,.custom__rb-group--horizontal .custom__rb{margin-right:10px}.custom__cb-group--horizontal .custom__cb:last-child,.custom__cb-group--horizontal .custom__rb:last-child,.custom__rb-group--horizontal .custom__cb:last-child,.custom__rb-group--horizontal .custom__rb:last-child{margin-right:0}}@media(max-width:767px){.custom__cb-group--horizontal,.custom__rb-group--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@media(min-width:768px){.custom__cb-group--horizontal,.custom__rb-group--horizontal{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch}}@media(max-width:767px){.custom__cb-group--horizontal--nowrap,.custom__rb-group--horizontal--nowrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.custom__cb-group--horizontal--nowrap .custom__cb:first-child,.custom__cb-group--horizontal--nowrap .custom__rb:first-child,.custom__rb-group--horizontal--nowrap .custom__cb:first-child,.custom__rb-group--horizontal--nowrap .custom__rb:first-child{margin-top:8px}}.custom__cb input[type=checkbox]+label::after{top:-2px;left:-22px;width:17px;height:17px;background:url(/themes/ti_west/images/svg/check.svg) no-repeat 0 0}@media(max-width:767px){.custom__cb--sr-only input+label::after{width:15px;height:15px}}.custom__rb [type=radio]+label::before{border-radius:50%}.custom__rb [type=radio]+label::after{margin:3px;border-radius:50%;border:1px solid #fff;width:15px;height:15px;background-color:#003370}.custom__rb [type=radio]:checked+label::after{border-radius:50%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.custom__rb [type=radio]:checked+label::after{background-clip:padding-box}}.custom__rb--gray input[type=radio]+label::after{background-color:#6c6c6c}.custom__rb--gray input[type=radio]+label{font-size:16px;font-size:1rem;font-family:open_sansregular,sans-serif;color:#232323}.custom__rb--sr-only{top:8px;margin-top:0}@media(max-width:767px){.custom__rb--sr-only [type=radio]+label::after{width:12px;height:12px}}@media(min-width:768px){.custom__rb--sr-only{top:16px}}.form{width:100%;max-width:100%}#user-login-form .form #edit-submit+#edit-submit,#user-login-form .form #edit-submit+.btn,#user-login-form .form #edit-submit+.jv-button,#user-login-form .form .btn+#edit-submit,#user-login-form .form .jv-button+#edit-submit,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.form #user-login-form #edit-submit+#edit-submit,.form #user-login-form #edit-submit+.btn,.form #user-login-form #edit-submit+.jv-button,.form #user-login-form .btn+#edit-submit,.form #user-login-form .jv-button+#edit-submit,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.form .btn+.btn,.form .btn+.jv-button,.form .jv-button+.btn,.form .jv-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .btn+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.btn,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .jv-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .btn+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.btn,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .form .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form #user-login-form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .btn+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .jv-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .form #user-login-form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .form .btn+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .jv-button+.eu-cookie-compliance-more-button{display:block}@media(max-width:767px){#user-login-form .form #edit-submit+#edit-submit,#user-login-form .form #edit-submit+.btn,#user-login-form .form #edit-submit+.jv-button,#user-login-form .form .btn+#edit-submit,#user-login-form .form .jv-button+#edit-submit,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.form #user-login-form #edit-submit+#edit-submit,.form #user-login-form #edit-submit+.btn,.form #user-login-form #edit-submit+.jv-button,.form #user-login-form .btn+#edit-submit,.form #user-login-form .jv-button+#edit-submit,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.form .btn+.btn,.form .btn+.jv-button,.form .jv-button+.btn,.form .jv-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .btn+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.btn,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .jv-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .btn+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.btn,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .form .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form #user-login-form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .btn+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .jv-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .form #user-login-form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .form .btn+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .jv-button+.eu-cookie-compliance-more-button{margin-top:12px}}@media(min-width:768px){#user-login-form .form #edit-submit+#edit-submit,#user-login-form .form #edit-submit+.btn,#user-login-form .form #edit-submit+.jv-button,#user-login-form .form .btn+#edit-submit,#user-login-form .form .jv-button+#edit-submit,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,#user-login-form .form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.form #user-login-form #edit-submit+#edit-submit,.form #user-login-form #edit-submit+.btn,.form #user-login-form #edit-submit+.jv-button,.form #user-login-form .btn+#edit-submit,.form #user-login-form .jv-button+#edit-submit,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,.form #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.form .btn+.btn,.form .btn+.jv-button,.form .jv-button+.btn,.form .jv-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .btn+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.btn,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-buttons .jv-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .btn+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.btn,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.jv-button,.form .sliding-popup-bottom .eu-cookie-compliance-message .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .form .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form #user-login-form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .btn+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .eu-cookie-compliance-default-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .form .jv-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .form #user-login-form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .form .btn+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .eu-cookie-compliance-more-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-message .form .jv-button+.eu-cookie-compliance-more-button{display:inline-block;margin-left:4px}}.form--multi-col ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__title{font-size:20px;font-size:1.25rem;font-family:montserratbold,sans-serif}.form__item{position:relative;margin-top:0;margin-bottom:24px;width:100%}.form__item:last-child{margin-bottom:0}@media(min-width:992px){.form__item--no-margin{margin-bottom:0}}@media(min-width:768px){.form__item--2-col{width:calc(50% - 8px)}}@media(min-width:768px){.form__item--2-col-clear{margin-right:calc(50% - 8px)}}@media(min-width:768px){.form__item--3-col{width:calc(33.3333333% - 10px)}}@media(min-width:768px){.form__item--60w{width:60%}}@media(min-width:768px){.form__item--inline .custom__cb-group--horizontal{padding-bottom:12px}}@media(min-width:768px){.form__item--inline{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:16px;width:auto}.form__item--inline:last-child{margin-right:0;margin-bottom:24px}}@media(min-width:992px){.form__item--inline{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch}}@media(min-width:768px){.form__item--inline--sm{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}}@media(max-width:480px){.form__item--inline--sm{max-width:45%}}@media(min-width:768px){.form__item--inline--md{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px}}@media(min-width:992px){.form__item--inline--md{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}}@media(min-width:768px){.form__item--inline--60w{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}@media(min-width:992px){.form__item--inline--3col{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media(min-width:768px){.form__item--inline-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-item-align:stretch;align-self:stretch;white-space:nowrap}}@media(min-width:992px){.form__item--inline-btns{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.form__item--inline-btns .input__wrapper{margin-top:32px}.form__item--inline-btns .input__wrapper--top-align{margin-top:0}}.form__item--border-top{border-top:1px solid #cdcdcd}.form--inline ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(min-width:768px){.form--inline ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.form--inline .input__wrapper{height:100%}@media(min-width:768px){.form--inline .input__wrapper>label{line-height:2.6666666667}}@media(min-width:768px){.form--inline .input__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:768px){.form--inline .form__item--inline-btns .input__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.form--inline--flex-start ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.input__wrapper{position:relative;padding:0}.input__wrapper .site-search__input{background:0 0}.input__wrapper--larger-font input,.input__wrapper--larger-font label,.input__wrapper--larger-font select,.input__wrapper--larger-font span{font-size:16px;font-size:1rem}@media(min-width:768px){.input__wrapper--sm input,.input__wrapper--sm select{width:100px}}.input__wrapper--disabled [type=email],.input__wrapper--disabled [type=number],.input__wrapper--disabled [type=search],.input__wrapper--disabled [type=submit],.input__wrapper--disabled [type=tel],.input__wrapper--disabled [type=text],.input__wrapper--disabled select,.input__wrapper--disabled textarea{background-color:#eaeaea}.input__wrapper--disabled select{background-image:url(/themes/ti_west/images/svg/chevron-down-gray.svg)}#user-login-form .input__wrapper--disabled #edit-submit:focus,#user-login-form .input__wrapper--disabled #edit-submit:hover,.input__wrapper--disabled #user-login-form #edit-submit:focus,.input__wrapper--disabled #user-login-form #edit-submit:hover,.input__wrapper--disabled .btn--primary:focus,.input__wrapper--disabled .btn--primary:hover,.input__wrapper--disabled .jv-button.jv-button-primary:focus,.input__wrapper--disabled .jv-button.jv-button-primary:hover{background-position:right bottom;color:#fff}.input__wrapper--disabled .btn--secondary:focus,.input__wrapper--disabled .btn--secondary:hover,.input__wrapper--disabled .jv-apply-section .jv-button:focus,.input__wrapper--disabled .jv-apply-section .jv-button:hover,.input__wrapper--disabled .jv-apply-section-content .jv-button:focus,.input__wrapper--disabled .jv-apply-section-content .jv-button:hover,.input__wrapper--disabled .jv-button.jv-button-apply-later:focus,.input__wrapper--disabled .jv-button.jv-button-apply-later:hover,.input__wrapper--disabled .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:focus,.input__wrapper--disabled .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:hover,.jv-apply-section .input__wrapper--disabled .jv-button:focus,.jv-apply-section .input__wrapper--disabled .jv-button:hover,.jv-apply-section-content .input__wrapper--disabled .jv-button:focus,.jv-apply-section-content .input__wrapper--disabled .jv-button:hover,.sliding-popup-bottom .eu-cookie-compliance-buttons .input__wrapper--disabled .eu-cookie-compliance-default-button:focus,.sliding-popup-bottom .eu-cookie-compliance-buttons .input__wrapper--disabled .eu-cookie-compliance-default-button:hover{background-position:right bottom;color:#003370}.input__wrapper--disabled .custom__cb input+label,.input__wrapper--disabled .custom__rb input+label{cursor:default}.input__wrapper--error .input-group>label,.input__wrapper--error>label{color:#980d22}.input__wrapper--error .braintree-hosted-field,.input__wrapper--error [type=email],.input__wrapper--error [type=search],.input__wrapper--error [type=tel],.input__wrapper--error [type=text],.input__wrapper--error select,.input__wrapper--error textarea{outline:2px solid #980d22;border:2px solid transparent}.input__wrapper--error .braintree-hosted-field:focus,.input__wrapper--error [type=email]:focus,.input__wrapper--error [type=search]:focus,.input__wrapper--error [type=tel]:focus,.input__wrapper--error [type=text]:focus,.input__wrapper--error select:focus,.input__wrapper--error textarea:focus{outline:3px solid #003370;border-color:transparent}.input__wrapper--error .custom__cb input+label::before,.input__wrapper--error .custom__rb input+label::before{border-color:#980d22}.input__wrapper--error .multiselect__container{outline:2px solid #980d22;border:2px solid transparent}.input__wrapper--error .multiselect__container:focus{outline:3px solid #003370;border-color:transparent}.input__wrapper--error .multiselect__container [type=email],.input__wrapper--error .multiselect__container [type=text]{outline:0;border:none}.input__wrapper--readonly [type=email],.input__wrapper--readonly [type=text],.input__wrapper--readonly select,.input__wrapper--readonly textarea{font-size:14px;font-size:.875rem;border-color:transparent;padding:0;background:rgba(0,0,0,0)}.input__wrapper--readonly [type=email]:focus,.input__wrapper--readonly [type=text]:focus,.input__wrapper--readonly select:focus,.input__wrapper--readonly textarea:focus{border-color:transparent}.input__wrapper--rb-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media(min-width:768px){.input__wrapper--rb-group .custom__rb-group--horizontal{padding-top:40px}}.input__wrapper--top-align{-ms-flex-item-align:start;align-self:flex-start}.input__inner--action-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.input__inner--action-btn input{margin-right:12px;width:inherit}.input__error-message{line-height:1.25;font-size:14px;font-size:.875rem;margin-top:8px;font-family:montserratregular,sans-serif;color:#980d22}.flyout__container{position:relative}.flyout__container--on-hover:focus .flyout__panel,.flyout__container--on-hover:hover .flyout__panel{right:0;left:auto}.flyout__container--on-hover:focus-within .flyout__panel{right:0;left:auto}@media(min-width:1400px){.flyout__container--on-hover:focus .flyout__panel,.flyout__container--on-hover:hover .flyout__panel{right:auto;left:-65px}.flyout__container--on-hover:focus-within .flyout__panel{right:auto;left:-65px}}.flyout__container--on-hover .flyout__panel{z-index:1999;position:absolute;top:0;left:0;padding:12px 20px;min-width:210px;background-color:#fff}.flyout__container--on-hover .flyout__panel::after{position:absolute;right:16px;bottom:100%;margin-left:20px;border:solid transparent;border-width:9px;border-bottom-color:#fff;width:0;height:0;content:""}@media(min-width:768px){.flyout__container--on-hover .flyout__panel{top:33px;left:-9999px;display:block;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border:1px solid #cdcdcd}}@media(min-width:1400px){.flyout__container--on-hover .flyout__panel::after{right:auto;left:50%}}.flyout__item{font-size:14px;font-size:.875rem;margin-top:0;padding:4px;font-family:montserratbold,sans-serif;color:#042246}.flyout__link{background-color:rgba(0,0,0,0);text-decoration:none;text-transform:none;letter-spacing:0;font-family:montserratbold,sans-serif}.flyout__link:focus,.flyout__link:hover{text-decoration:underline}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-dots{margin:0;padding-left:0;width:100%;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0;padding:0 3px;line-height:0}.slick-dots li::before{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid #003370;width:18px;height:18px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .3s;transition:background-color .3s;content:""}.slick-dots li:hover::before{border-width:2px}.slick-dots li.slick-active::before{background-color:#003370}.slick-dots li button{border:0;width:40px;height:40px;background-color:rgba(0,0,0,0);cursor:pointer;text-indent:-9999px;line-height:0;color:transparent}.PhoneInput{border:1px solid #cdcdcd;padding:12px 15px;background-color:#fff}.PhoneInput [type=tel]{outline:0;border:0;padding:0}.PhoneInput--focus{border-color:#003370}.input__wrapper--error .PhoneInput{outline:2px solid #980d22;border:2px solid transparent}.input__wrapper--error .PhoneInput [type=tel]{outline:0;border:0}.PhoneInputCountry{margin-right:10px;border-right:1px solid #cdcdcd;padding-right:10px}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{-webkit-box-shadow:none;box-shadow:none}.PhoneInputCountrySelectArrow{margin-top:0;margin-left:10px;border-color:#003370;width:8px;height:8px;opacity:1}.PhoneInputCountryIcon{-webkit-box-shadow:none;box-shadow:none;line-height:0}.PhoneInputCountryIconImg{width:21px;max-width:none;height:14px;max-height:none}.braintree-hosted-field{display:block;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #cdcdcd;padding:10px 15px;width:100%;height:38px}.braintree-hosted-field:focus{border:1px solid #003370}.form-item-container--error .braintree-hosted-field{outline:2px solid #980d22;border:2px solid transparent}.form-item-container--error .braintree-hosted-field:focus{border-color:transparent}.braintree-hosted-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.react-select__control{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;border:1px solid #cdcdcd;padding:4px;min-height:42px!important;overflow-x:scroll;cursor:text!important;-webkit-transition:border-color .3s!important;transition:border-color .3s!important}.react-select__control:focus{outline:0;outline-offset:unset;border-color:#003370!important}.react-select__control:focus-within{outline:0;outline-offset:unset;border-color:#003370!important}.react-select__value-container{padding-top:0!important;padding-right:48px!important;padding-bottom:0!important;padding-left:0!important}.react-select__indicator-separator{display:none}.react-select__clear-indicator{display:none!important}.react-select__indicator{padding-top:0!important;padding-right:12px!important;padding-bottom:0!important;padding-left:0!important}.react-select__indicator>svg>path{fill:#003370!important}.react-select__multi-value{line-height:1;font-size:14px;font-size:.875rem;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4px 4px 4px 0!important;border-radius:16px!important;padding:4px 0 4px 12px!important;width:auto;background-color:#d0e6e9!important;white-space:nowrap}.react-select__multi-value__label{font-family:montserratbold,sans-serif;font-size:100%!important;color:#003370!important}.react-select__multi-value__remove{cursor:pointer}.react-select__multi-value__remove:focus,.react-select__multi-value__remove:hover{background-color:rgba(0,0,0,0)!important}.react-select__multi-value__remove:focus>svg>path,.react-select__multi-value__remove:hover>svg>path{fill:#248ca3!important}.react-select__multi-value__remove>svg{width:18px;height:18px}.react-select__multi-value__remove>svg>path{fill:#003370!important}.react-select__menu{z-index:2000!important;margin-top:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;border-top:0!important;border-right:1px solid #003370!important;border-bottom:1px solid #003370!important;border-left:1px solid #003370!important;padding:10px!important;background-color:#fff!important}.react-select__option{line-height:2.1666666667;font-size:14px;font-size:.875rem;padding:0!important;cursor:pointer!important;text-transform:uppercase;letter-spacing:1px;font-family:montserratbold,sans-serif;color:#003370!important}.react-select__option--is-focused{background-color:rgba(0,0,0,0)!important;text-decoration:underline}.paragraph--type--text ol,.paragraph--type--text ul{padding-left:40px}.list--2-col{margin-bottom:8px}@media(min-width:480px){.list--2-col li{padding-right:40px;width:50%}}@media(min-width:480px){.list--2-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}hr{margin:12px 0;border:1px solid #5c6f7c;border-bottom:0;padding:0;width:100%;height:0;text-align:left}@media(min-width:768px){hr{margin-top:24px;margin-bottom:24px}}.hr--offset{position:relative;left:-50%;margin-right:auto}.hr--centered{margin-right:auto;margin-left:auto}.hr--center{margin-right:auto;margin-left:auto}.hr--right{margin-right:0;margin-left:auto}.hr--left{margin-right:auto;margin-left:0}.hr--light{border-color:#72ccd2}.hr--white{border-color:#fff}.hr--transparent-white{border-color:rgba(255,255,255,.3)}.hr--neutral-light{border-color:#eaeaea}.hr--neutral{border-color:#cdcdcd}.hr--sm{width:65px}.hr--md{width:60px}@media(min-width:768px){.hr--md{width:114px}}.hr--md--offset{left:-30px}@media(min-width:768px){.hr--md--offset{left:-57px}}.hr--lg{width:60px}@media(min-width:768px){.hr--lg{width:200px}}.hr--lg--offset{left:-30px}@media(min-width:768px){.hr--lg--offset{left:-150px}}.loading-graphic__parent{min-height:500px}.loading-graphic__parent--sm{min-height:250px}.loading-graphic__parent--xs{max-width:110px;min-height:150px}.loading-graphic__container{z-index:3000;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.input__wrapper--loading .loading-graphic__container{position:absolute;right:15px;bottom:8px;width:26px;height:26px}.loading-graphic__container--relative{position:relative;height:10em}.loading-graphic__container--relative::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(234,234,234,.75);content:""}.loading-graphic__container--sm .loading-graphic__rings,.loading-graphic__container--sm .loading-graphic__rings::after,.loading-graphic__container--sm .loading-graphic__rings::before{border-width:1px}.loading-graphic__container--sm .loading-graphic__rings{width:26px;height:26px}.loading-graphic__container--sm .loading-graphic__rings::before{top:3px;right:3px;bottom:3px;left:3px}.loading-graphic__container--sm .loading-graphic__rings::after{top:7px;right:7px;bottom:7px;left:7px}.loading-graphic__container--veiled{position:absolute;top:0;right:0;bottom:0;left:0}.loading-graphic__container--veiled::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(255,255,255,.75);content:""}.loading-graphic__container--veiled--fixed{position:fixed}.loading-graphic__container--veiled--secondary::before{background-color:rgba(234,234,234,.75)}.loading-graphic__inner{z-index:3001;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-graphic__rings{border-radius:50%;border:3px solid transparent;border-top-color:#003370;width:100px;height:100px;-webkit-animation:rotate-360 2s linear infinite;animation:rotate-360 2s linear infinite}.loading-graphic__rings::after,.loading-graphic__rings::before{position:absolute;border-radius:50%;border:3px solid transparent;content:""}.loading-graphic__rings::before{top:8px;right:8px;bottom:8px;left:8px;border-top-color:#980d22;-webkit-animation:rotate-360 3s linear infinite;animation:rotate-360 3s linear infinite}.loading-graphic__rings::after{top:20px;right:20px;bottom:20px;left:20px;border-top-color:#faa634;-webkit-animation:rotate-360 4s linear infinite;animation:rotate-360 4s linear infinite}.has-loader{position:relative}.has-bg-triangle{z-index:1;position:relative}.bg-triangle__wrapper{position:relative}@media(min-width:768px){.bg-triangle__wrapper{margin-bottom:300px}}.bg-triangle__container{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:767px){.bg-triangle__container--no-mobile{display:none}}.bg-triangle__triangle{position:absolute}.bg-triangle__triangle--role-specific{top:35%;right:0;width:695px;height:804px}@media(min-width:768px){.bg-triangle__triangle--role-specific{top:15%;width:1226px;height:1418px}}.bg-triangle__triangle--featured-product{right:0;bottom:-175px;width:382px;height:442px}.bg-triangle__triangle--trending-products-1{top:-200px;left:-100px;width:226px;height:260px}.bg-triangle__triangle--trending-products-2{top:25%;right:-100px;width:215px;height:248px}.bg-triangle__triangle--trending-products-3{bottom:-125px;left:25%;width:244px;height:282px}@media(max-width:991px){.bg-triangle__triangle--ymabii{right:-24px;bottom:-130px;width:150px;height:180px}}@media(min-width:992px){.bg-triangle__triangle--ymabii{top:0;right:-75px;width:334px;height:386px}}.bg-triangle__triangle--text-well{bottom:-175px;left:0;width:282px;height:318px}.bg-triangle__triangle--text{top:-32px;right:-120px;width:325px;height:369px}@media(max-width:767px){.bg-triangle__triangle--featured-statistics-right{right:-72px;bottom:-80px;width:205px;height:230px}}@media(min-width:768px){.bg-triangle__triangle--featured-statistics-right{top:-144px;right:-120px;width:325px;height:369px}}.bg-triangle__triangle--featured-statistics-left{left:0}@media(max-width:767px){.bg-triangle__triangle--featured-statistics-left{top:0;width:200px;height:220px}}@media(min-width:768px){.bg-triangle__triangle--featured-statistics-left{bottom:-216px;width:396px;height:448px}}@media(max-width:767px){.bg-triangle__triangle--testimonial-featured-statistics-right{right:-96px;bottom:32px;width:205px;height:230px}}@media(min-width:768px){.bg-triangle__triangle--testimonial-featured-statistics-right{top:-300px;right:-120px;width:325px;height:369px}}.bg-triangle__triangle--error-page{right:-321px;bottom:0;width:643px;height:448px}.bg-triangle__triangle--tabbed-detail-right{top:125px;right:-400px;width:655px;height:735px}.bg-triangle__triangle--tabbed-detail-left{bottom:-275px;left:-90px;width:325px;height:410px}.bg-triangle__triangle--tabbed-detail-left--secondary{bottom:-325px}.page-container--min-height--lg .bg-triangle__triangle--tabbed-detail-left--secondary{top:auto;bottom:-500px}.bg-triangle__triangle--cart-checkout-right{top:-16px;right:-250px;width:325px;height:367px}@media(max-width:991px){.bg-triangle__triangle--multi-sub-text-right{right:-96px;width:205px;height:230px}}@media(min-width:992px){.bg-triangle__triangle--multi-sub-text-right{top:-24px;right:-120px;width:325px;height:369px}}.bg-triangle__triangle--multi-sub-text-left{left:-48px}@media(max-width:991px){.bg-triangle__triangle--multi-sub-text-left{bottom:0;width:200px;height:220px}}@media(min-width:992px){.bg-triangle__triangle--multi-sub-text-left{bottom:-216px;width:396px;height:448px}}.bg-triangle__triangle--product-listing-right{bottom:250px;left:-100px;width:415px;height:472px}.bg-triangle__triangle--product-listing-left{right:-300px;bottom:0;width:415px;height:322px}.bg-triangle__triangle--search-page{top:80px;left:-85px;width:275px;height:350px}@media(min-width:992px){.bg-triangle__triangle--search-page{top:125px}}.bg-triangle__triangle--video{top:250px;left:-100px;width:351px;height:335px}.bg-triangle__triangle--tab-menu-1{z-index:-9999;top:15%;left:-40px;width:350px;height:400px}.bg-triangle__triangle--tab-menu-2{z-index:-9999;top:-20%;right:-350px;width:470px;height:460px}.bg-triangle__triangle--tab-menu-3{z-index:-9999;right:-120px;bottom:0;width:100px;height:110px}.bg-triangle__triangle--card-group{top:-70px;right:-100px;width:270px;height:320px}@media(min-width:992px){.bg-triangle-margin-right{margin-right:280px}}.multiselect__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #cdcdcd;padding:4px;width:100%;min-height:42px;overflow-x:scroll;cursor:text;-webkit-transition:border-color .3s;transition:border-color .3s}.multiselect__container:focus{outline:0;outline-offset:unset;border-color:#003370}.multiselect__container:focus-within{outline:0;outline-offset:unset;border-color:#003370}.multiselect__container--dropdown{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.multiselect__input-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.multiselect__input{border:0!important;padding:0;width:100%;height:100%}.multiselect__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.multiselect__container--dropdown .multiselect__list{padding-right:48px}.multiselect__item{line-height:1;font-size:14px;font-size:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4px 4px 4px 0;border-radius:16px;padding-left:12px;width:auto;background-color:#d0e6e9;white-space:nowrap;font-family:montserratbold,sans-serif;color:#003370}.multiselect__remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:24px;color:#003370;-webkit-transition:color .3s cubic-bezier(.25,.1,.25,1);transition:color .3s cubic-bezier(.25,.1,.25,1)}.multiselect__remove:focus,.multiselect__remove:hover{cursor:pointer;color:#248ca3}.multiselect__remove>svg{margin-left:8px}.multiselect__icon-container{width:48px;text-align:center}.react-hubspot-resubscribe .hs-submit{display:none}.react-hubspot-resubscribe input[type=email].hs-input{border-color:transparent;padding:0;background:0 0;font-size:.75rem}.react-hubspot-resubscribe .hs-error-msgs{margin-top:16px;margin-bottom:0;padding:0;list-style:none}.react-hubspot-resubscribe .hs-error-msg{display:none}#user-login-form .react-hubspot-resubscribe #edit-submit,.react-hubspot-resubscribe #user-login-form #edit-submit,.react-hubspot-resubscribe .btn,.react-hubspot-resubscribe .jv-button,.react-hubspot-resubscribe .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.react-hubspot-resubscribe .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .react-hubspot-resubscribe .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .react-hubspot-resubscribe .eu-cookie-compliance-more-button{margin-left:0!important}.designation-path__container .accordion{padding-right:24px;padding-left:24px}.accordion__item{position:relative;margin:0 0 24px;border:1px solid #cdcdcd}.accordion__item--secondary{margin:0;border:none}.accordion--light .accordion__item{border-color:transparent}.accordion--dark .accordion__item{border-color:#650360}@media(min-width:768px){.shortcuts__container .accordion__item{margin:0;border:0}}.accordion--light .accordion__heading{background-color:#d0e6e9}.accordion--dark .accordion__heading{background-color:#650360}.shortcuts__container .accordion__heading{margin:0}@media(min-width:768px){.shortcuts__container .accordion__heading{margin-bottom:32px;background-color:rgba(0,0,0,0);pointer-events:none}}.accordion__icon{position:absolute;top:16px;left:16px;width:18px;height:18px;pointer-events:none;color:#003370}.accordion__item--secondary .accordion__icon--secondary{top:unset;bottom:18px;left:0}@media(min-width:992px){.accordion__item--secondary .accordion__icon--secondary{bottom:23px}}.accordion--dark .accordion__icon{color:#fff}@media(min-width:768px){.shortcuts__container .accordion__icon{display:none}}@media(min-width:992px){.accordion__icon{top:20px;left:24px;width:26px;height:26px}}.accordion__icon-vertical-bar{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.accordion__trigger{line-height:1.8571428571;font-size:16px;font-size:1rem;z-index:2;position:relative;padding:12px 16px 12px 48px;width:100%;cursor:pointer;text-align:left;font-family:montserratbold,sans-serif;color:#003370}.accordion__item--secondary .accordion__trigger--secondary{padding:12px 24px;width:auto}@media(min-width:992px){.accordion__item--secondary .accordion__trigger--secondary{padding:20px 40px}}.accordion--dark .accordion__trigger{text-transform:uppercase;color:#fff}.accordion--dark .accordion__trigger:focus{outline:transparent;-webkit-box-shadow:0 0 6px #650360;box-shadow:0 0 6px #650360}@media(min-width:768px){.shortcuts__container .accordion__trigger{text-transform:none}}@media(min-width:992px){.accordion__trigger{padding:20px 24px 20px 64px}}.accordion__trigger-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion__trigger-inner span:first-of-type{padding-right:12px}.accordion__panel{z-index:1;position:relative;padding:0 16px;max-height:0;overflow:hidden;cursor:pointer;visibility:hidden;-webkit-transition:max-height .3s,padding .3s;transition:max-height .3s,padding .3s}.accordion__item--secondary .accordion__panel--secondary{padding:0;cursor:auto}.accordion__item--secondary .accordion__panel--secondary[aria-hidden=false]{padding:40px 0}.accordion__panel[aria-hidden=false]{padding:12px 16px;max-height:100vh;overflow:auto;visibility:visible}.accordion__panel[aria-hidden=false]+.accordion__icon .accordion__icon-vertical-bar{opacity:0}@media(min-width:992px){.accordion__panel[aria-hidden=false]{padding:24px 80px}}.accordion__panel>:first-child{margin-top:0}.accordion__panel>:last-child{margin-bottom:0}.accordion--dark .accordion__panel{background-color:#fff}@media(min-width:992px){.modal__container .accordion__panel{padding-right:40px;padding-left:40px}}.shortcuts__container .accordion__panel *{pointer-events:auto}@media(min-width:768px){.shortcuts__container .accordion__panel{padding:0;max-height:none;overflow:visible;background-color:rgba(0,0,0,0);pointer-events:none;visibility:visible}}.designation-path__container .accordion__panel{padding-right:24px;padding-left:24px}.accordion__panel--full-height[aria-hidden=false]{max-height:none}@media(min-width:992px){.accordion__panel{padding-right:80px;padding-left:80px}}.badge{font-size:16px;font-size:1rem;display:inline-block;margin-right:8px;margin-bottom:12px;padding:6px 10px;white-space:nowrap;font-family:montserratbold,sans-serif;color:#fff}.badge:last-of-type{margin-right:0}.badge--designation{background-color:#003f8a}.badge--certification{background-color:#7e0478}.badge--seminar{background-color:#6c7d45}.badge--online-course{background-color:#c05810}.badge--sample-course{background-color:#218198}.badge--webinar{background-color:#980d22}.badge--misc{background-color:#58595b}.badge--icon{padding-right:6px;padding-left:6px}.badge--icon svg{margin-top:-3px;margin-right:5px}.badge--dark{padding:0;color:#a63b00}.badge--micro-cert{padding:0;color:#650360}.badge--master-class{background-color:#728549}.badge--in-progress{padding:0;color:#a63b00}@media(max-width:767px){.badge--in-progress{font-size:14px;font-size:.875rem}}.badge--not-started{padding:0;color:#58595b}@media(max-width:767px){.badge--not-started{font-size:14px;font-size:.875rem}}.badge--completed{padding:0;color:#218198}@media(max-width:767px){.badge--completed{font-size:14px;font-size:.875rem}}.badge--wrap{white-space:normal}.basic-content__container{padding:16px 0;width:100%}.basic-content__container *>:last-child{margin-bottom:0}.basic-content__container--center{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:48px;background-color:#fff}.basic-content__panel{margin:-24px auto 0;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:24px 16px;max-width:1200px;background-color:#fff}@media(min-width:768px){.basic-content__panel{margin-top:-32px;padding:48px}}.breadcrumb__icon,.breadcrumb__link{color:#fff}.hero__container--text-dark .breadcrumb__icon,.hero__container--text-dark .breadcrumb__link{color:#003370}.breadcrumb__section-name{color:#cdcdcd}.hero__container--text-dark .breadcrumb__section-name{color:#58595b}.breadcrumb__link,.breadcrumb__section-name{font-size:14px;font-size:.875rem;font-family:montserratbold,sans-serif}.breadcrumb__container{z-index:1;padding:16px 0}.breadcrumb__container--dark .breadcrumb__icon,.breadcrumb__container--dark .breadcrumb__link{color:#003370}.breadcrumb__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4px}.breadcrumb__item:not(.breadcrumb__item--descendant){display:none}@media(min-width:768px){.breadcrumb__item:not(.breadcrumb__item--descendant){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.breadcrumb__item:last-child{margin-right:0}.breadcrumb__container--lg .breadcrumb__item .breadcrumb__link{font-size:18px;font-size:1.125rem}.breadcrumb__icon{font-size:14px;font-size:.875rem;margin-left:8px;width:7px;height:10px}.breadcrumb__icon--back{margin-right:4px;margin-bottom:2px;margin-left:0}.breadcrumb__container--lg .breadcrumb__icon--back{margin-right:12px}@media(min-width:768px){.breadcrumb__icon--back{margin-bottom:0;width:8px;height:12px}}.callout__grid{position:relative}@media(min-width:1200px){.no-cssgrid .callout__grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:550px}}@media(max-width:1199px){.callout__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.callout__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:0}}@media(min-width:1200px){.callout__grid--dark::before{grid-column:16/8;grid-row:1;height:100%;background:-webkit-gradient(linear,right top,left top,color-stop(26%,#007db8),to(#003370));background:linear-gradient(270deg,#007db8 26%,#003370 100%);content:""}}.callout__grid--dark .callout__image{z-index:2}@media(max-width:1199px){.callout__grid--dark .callout__image{margin-top:-48px;width:calc(100% - 48px)}}@media(min-width:1200px){.callout__grid--dark .callout__image{z-index:0;grid-column:1/9;min-height:450px}}.callout__grid--dark .callout__container{z-index:1;position:relative;margin-top:0;-webkit-box-shadow:none;box-shadow:none;background:-webkit-gradient(linear,right top,left top,color-stop(26%,#007db8),to(#003370));background:linear-gradient(270deg,#007db8 26%,#003370 100%);color:#fff}.callout__grid--dark .callout__container a{color:#fff}@media(max-width:1199px){.callout__grid--dark .callout__container{width:100%}}@media(min-width:1200px){.callout__grid--dark .callout__container{grid-column:16/8;background:rgba(0,0,0,0)}}.callout__grid--dark .callout__content{padding-bottom:72px}@media(min-width:480px){.callout__grid--dark .callout__content{padding-bottom:96px}}@media(min-width:1200px){.callout__grid--dark .callout__content{padding:80px 80px 80px 120px}}@media(min-width:1400px){.callout__grid--dark .callout__content{padding-left:144px}}.callout__grid--dark .callout__hr{left:-120px}@media(min-width:1200px){.no-cssgrid .callout__grid--dark::before{position:absolute;top:0;right:0;bottom:0;display:block;width:50%}}@media(min-width:1200px){.no-cssgrid .callout__grid--dark .callout__image{max-width:55%}}@media(min-width:1200px){.no-cssgrid .callout__grid--dark .callout__container{width:50%}}@media(min-width:1200px){.callout__grid--dark{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.callout__image{z-index:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media(min-width:1200px){.no-cssgrid .callout__image{position:absolute;top:0;left:24px}}@media(max-width:1199px){.callout__image{width:100%}.callout__image img{width:100%}}@media(min-width:1200px){.callout__image{grid-column:1/7;grid-row:1;min-height:550px}.callout__image img{width:100%;height:100%}}.callout__container{z-index:1;position:relative;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);width:100%;background-color:#fff}@media(min-width:1200px){.no-cssgrid .callout__container{width:75%}}@media(max-width:1199px){.callout__container{margin-top:-48px;width:calc(100% - 48px)}}@media(min-width:1200px){.callout__container{grid-column:13/4;grid-row:1}}.callout__content{padding:32px}@media(min-width:992px){.callout__content{padding:48px}}@media(min-width:1400px){.callout__content{padding:64px 80px 64px 48px}}@media(max-width:767px){.callout__title{font-size:32px;font-size:2rem}}@media(min-width:768px){.callout__title{font-size:52px;font-size:3.25rem}}.callout__hr{text-align:left}@media(max-width:767px){.callout__hr{margin-top:12px;margin-bottom:12px;width:30px}}@media(min-width:1200px){.callout__hr{position:relative;left:-100px}}#user-login-form .callout__btn-container #edit-submit,.callout__btn-container #user-login-form #edit-submit,.callout__btn-container .btn,.callout__btn-container .jv-button,.callout__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.callout__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .callout__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .callout__btn-container .eu-cookie-compliance-more-button{margin-top:12px}#user-login-form .callout__btn-container #edit-submit:first-child,.callout__btn-container #user-login-form #edit-submit:first-child,.callout__btn-container .btn:first-child,.callout__btn-container .jv-button:first-child,.callout__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:first-child,.callout__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:first-child,.sliding-popup-bottom .eu-cookie-compliance-buttons .callout__btn-container .eu-cookie-compliance-default-button:first-child,.sliding-popup-bottom .eu-cookie-compliance-message .callout__btn-container .eu-cookie-compliance-more-button:first-child{margin-right:8px}.card-carousel__container{position:relative}.card-carousel__container .slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.card-carousel__container .slick-list{padding:0;overflow:visible}.card-carousel__container .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card-carousel__container .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 5px;height:inherit;-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width:767px){.card-carousel__container .slick-slide:not(.slick-current){opacity:.5}}@media(min-width:768px){.card-carousel__container .slick-slide.is-next{opacity:.5}}@media(min-width:1100px){.card-carousel__container .slick-slide{margin:0 10px}}.card-carousel__container .slick-dots{padding-top:36px}@media(min-width:768px){.card-carousel__container .slick-dots{display:none}}.card-carousel__container .card__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.card-carousel__container .card__link-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}@media(min-width:768px){.card-carousel__container--negative-overlap{margin-top:-104px}}.card-carousel__arrow{position:absolute;top:50%;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border-radius:50%;width:40px;height:40px;background-color:#fff;cursor:pointer;opacity:0;visibility:hidden;text-align:center;-webkit-transition:opacity .3s,visibility .3s,-webkit-box-shadow .3s;transition:opacity .3s,visibility .3s,-webkit-box-shadow .3s;transition:opacity .3s,visibility .3s,box-shadow .3s;transition:opacity .3s,visibility .3s,box-shadow .3s,-webkit-box-shadow .3s}.card-carousel__arrow:focus,.card-carousel__arrow:hover{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15)}.card-carousel__arrow.is-active{opacity:1;visibility:visible}.card-carousel__arrow svg{width:12px;height:22px}@media(min-width:768px){.card-carousel__arrow{top:55%}}@media(min-width:1100px){.card-carousel__arrow{width:50px;height:50px}}.card-carousel__arrow--prev{left:10px}@media(min-width:1100px){.card-carousel__arrow--prev{left:35px}}.card-carousel__arrow--next{right:10px}@media(min-width:1100px){.card-carousel__arrow--next{right:35px}}.card-carousel__gradient-fade{position:relative}.card-carousel__gradient-fade::after,.card-carousel__gradient-fade::before{z-index:1;position:absolute;top:0;width:10%;height:100%;pointer-events:none}@media(min-width:1800px){.card-carousel__gradient-fade::after,.card-carousel__gradient-fade::before{content:""}}@media(min-width:2000px){.card-carousel__gradient-fade::after,.card-carousel__gradient-fade::before{width:15%}}@media(min-width:2560px){.card-carousel__gradient-fade::after,.card-carousel__gradient-fade::before{width:20%}}.card-carousel__gradient-fade::before{left:0;background:-webkit-gradient(linear,left top,right top,from(#f2f2f2),to(rgba(242,242,242,0)));background:linear-gradient(to right,#f2f2f2 0,rgba(242,242,242,0) 100%)}.card-carousel__gradient-fade::after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(242,242,242,0)),to(#f2f2f2));background:linear-gradient(to right,rgba(242,242,242,0) 0,#f2f2f2 100%)}.card-filter__container{margin-bottom:-48px}.card-filter__header{padding:48px 0 96px}@media(min-width:480px){.card-filter__header{padding:48px 24px 96px}}@media(min-width:992px){.card-filter__header{padding:72px 24px 144px}}.card-filter__heading-container{width:100%}.card-filter__heading-inner{margin:0 auto;max-width:992px}@media(min-width:992px){.card-filter__heading-inner{padding-bottom:8px}}@media(min-width:992px){.card-filter__heading{display:inline-block;margin:16px 0}}@media(min-width:992px){.card-filter__select-wrapper{display:inline-block;margin:16px 8px}}.card-filter__select{font-size:22px;font-size:1.375rem;display:inline-block;border:0;border-bottom:1px solid #fff;padding:10px 48px 10px 0;width:100%;background-color:rgba(0,0,0,0);background-image:url(/themes/ti_west/images/svg/chevron-down-white.svg);background-position:calc(100% - 10px) 60%;white-space:pre-line;font-family:montserratbold,sans-serif;color:#fff}.card-filter__select:focus{border-color:#fff}.card-filter__select option:first-child{display:block;color:inherit}@media(min-width:992px){.card-filter__select{font-size:30px;font-size:1.875rem;background-position:calc(100% - 10px) 40%;background-size:14px 10px}}.card-filter__copy{border-top:1px solid rgba(255,255,255,.5);padding-top:24px}@media(max-width:991px){.card-filter__copy{margin-top:32px;padding-bottom:8px}}@media(min-width:992px){.card-filter__copy{margin:0 32px}}.card-filter__copy--dynamic p{line-height:1.3333333333;font-size:14px;font-size:.875rem;letter-spacing:1px;font-family:montserratbold,sans-serif}@media(min-width:992px){.card-filter__copy--dynamic p{line-height:1.25;font-size:18px;font-size:1.125rem}}.card-filter__copy-inner{margin:0 auto;max-width:992px}.card-filter__results{position:relative;top:-80px;padding:0 24px}.card-filter__result:nth-of-type(n+2){display:none}.card-filter__result .card__title{line-height:1.55;font-size:22px;font-size:1.375rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(min-width:992px){.card-filter__result .card__title{line-height:1.5;font-size:24px;font-size:1.5rem}}.card-filter__result .card__content{padding:24px}@media(min-width:768px){.card-filter__result .card__content{padding:32px}}@media(min-width:768px){.no-cssgrid .card-filter__results--2col .card-filter__result-item:nth-child(n+2){margin-top:20px;width:calc(50% - 10px)}.no-cssgrid .card-filter__results--2col .card-filter__result-item:nth-child(2){margin-right:10px}.no-cssgrid .card-filter__results--2col .card-filter__result-item:nth-child(3){margin-left:10px}}@media(min-width:768px){.card-filter__results--2col .card-filter__result-item:first-child{grid-column:1/3}}@media(min-width:768px){.no-cssgrid .card-filter__results--3col .card-filter__result-item{margin-top:20px;width:calc(33.3333% - 20px)}.no-cssgrid .card-filter__results--3col .card-filter__result-item:nth-child(3n+2){margin-right:10px;margin-left:10px}.no-cssgrid .card-filter__results--3col .card-filter__result-item:nth-child(3n+1){margin-right:10px}.no-cssgrid .card-filter__results--3col .card-filter__result-item:nth-child(3n){margin-left:10px}}.card-filter__container .card-filter__custom-select{border-radius:0;border:0;border-bottom:1px solid #fff;height:auto;background-color:rgba(0,0,0,0);background-image:url(/themes/ti_west/images/svg/chevron-down-white.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) 40%;background-size:14px 10px}.card-filter__container .card-filter__custom-select:focus{outline:1px solid #fff}.card-filter__container .card-filter__custom-select .select2-selection__rendered{font-size:30px;font-size:1.875rem;padding:0 48px 10px 0;font-family:montserratbold,sans-serif;color:#fff}.card-filter__container .card-filter__custom-select .select2-selection__arrow{display:none}.card-filter__container .select2-container--open .card-filter__custom-select{border-bottom:1px solid transparent}.card-filter__container .select2-container--open .select2-selection__rendered::before{position:absolute;right:6px;bottom:-1px;width:18px;height:9px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 32.1'%3E%3Cpolyline fill='%23FFFFFF' stroke='%23CDCDCD' stroke-width='2.5' stroke-miterlimit='20' points='0,32.1 29.8,2.1 60,32.1 '/%3E%3C/svg%3E");background-repeat:no-repeat;content:""}@media(max-width:767px){.card-filter__container .select2-container--open .select2-selection__rendered::before{display:none}}.card-filter__container .select2-container--above .select2-selection__rendered::before{top:-1px;bottom:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card-filter__container .select2-container+.select2-container{display:-webkit-box;display:-ms-flexbox;display:flex}.card-filter__container .select2.select2-container{z-index:99;margin-top:3px}.card-filter__dropdown{z-index:98;display:block;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border-radius:0;border:1px solid #cdcdcd;padding:24px 48px;max-width:525px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.card-filter__dropdown.select2-dropdown--below{border:1px solid #cdcdcd}.card-filter__dropdown .select2-results__options{max-height:none!important;overflow:visible!important;text-align:left}.card-filter__dropdown .select2-results__option,.card-filter__dropdown .select2-results__option--highlighted,.card-filter__dropdown .select2-results__option--highlighted[data-selected],.card-filter__dropdown .select2-results__option[data-selected=true]{background-color:rgba(0,0,0,0);color:#003370}.card-filter__dropdown .select2-results__option{font-size:20px;font-size:1.25rem;line-height:1.5;padding:12px 0;font-family:montserratregular,sans-serif}.card-filter__dropdown .select2-results__option:focus{outline:1px solid #003370}.card-filter__dropdown .select2-results__option:hover,.card-filter__dropdown .select2-results__option[data-selected=true]{font-family:montserratbold,sans-serif}@media(max-width:767px){.card-filter__dropdown{visibility:hidden}}.card-tabs__container{position:relative;width:100%}@media(min-width:768px){.card-tabs__container--sm{width:60%}}.card-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.card-tabs__nav-item{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.card-tabs__nav-item.is-active{z-index:10}.card-tabs__link{font-size:14px;font-size:.875rem;border-top:4px solid transparent;padding:16px 12px;width:100%;background-color:#fff;cursor:pointer;text-align:center;letter-spacing:1px;font-family:montserratbold,sans-serif;color:#003370;-webkit-transition:border-color .3s;transition:border-color .3s}.card-tabs__link:focus,.card-tabs__link:hover{border-color:#a63b00}.card-tabs__nav-item.is-active .card-tabs__link{border-color:#a63b00;background-color:#eaeaea;color:#58595b}@media(max-width:767px){.card-tabs__link{font-size:13px;font-size:.8125rem}}@media(min-width:768px){.card-tabs__link{padding:24px 48px}}.card-tabs__panel-container{padding:16px 16px 32px}@media(min-width:768px){.card-tabs__panel-container{padding:40px}}.card-tabs__panel{display:none}.card-tabs__panel.is-active{display:block}.card__grid--vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:100%}.no-cssgrid .card__grid--horizontal{position:relative}@media(max-width:991px){.no-cssgrid .card__grid--horizontal{display:block}}@media(min-width:992px){.no-cssgrid .card__grid--horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(max-width:991px){.card__grid--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:992px){.no-cssgrid .card__grid--horizontal--secondary{width:100%}}@media(min-width:768px){.card__grid--horizontal--sm{display:grid}}@media(min-width:768px){.card__header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.card__container-blog-post{height:100%}.card__container-blog-post .card__image{-ms-flex-negative:0;flex-shrink:0}.card__container-blog-post .card__image>div{width:100%}.card__container-blog-post .card__image img{height:auto}.card__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);width:100%;background-color:#fff}.card__grid--horizontal .card__container{z-index:1;margin-top:-48px;width:calc(100% - 24px)}@media(max-width:991px){.no-cssgrid .card__grid--horizontal .card__container{margin-left:24px}}@media(min-width:992px){.no-cssgrid .card__grid--horizontal .card__container{position:absolute;top:0;right:0;bottom:0;width:70%}}@media(min-width:480px){.card__grid--horizontal .card__container{width:calc(100% - 48px)}}@media(min-width:992px){.card__grid--horizontal .card__container{grid-column:8/3;grid-row:1;margin:24px 0;width:100%}}@media(min-width:992px){.no-cssgrid .card__grid--horizontal--secondary .card__container{position:relative;top:auto;bottom:auto;width:65%}}@media(min-width:992px){.card__grid--horizontal--secondary .card__container{z-index:0;grid-column:13/6;margin:0}}@media(min-width:1200px){.card__grid--horizontal--secondary .card__container{grid-column:13/5}}.card__grid--horizontal--sm .card__container{z-index:0}@media(min-width:768px){.no-cssgrid .card__grid--horizontal--sm .card__container{width:70%}}@media(max-width:767px){.card__grid--horizontal--sm .card__container{margin-top:-24px}}@media(max-width:991px){.card__grid--horizontal--sm .card__container{width:100%}}@media(min-width:768px){.card__grid--horizontal--sm .card__container{grid-column:13/4;grid-row:1;margin-top:0}}.card__grid--vertical .card__container{z-index:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:-48px auto 0;width:calc(100% - 48px)}.card--cart .card__container{position:relative;overflow:hidden}.card__container--link{text-decoration:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.card__container--link:focus,.card__container--link:hover{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15)}.card__container--link:focus .card__link-text span,.card__container--link:hover .card__link-text span{border-color:#003370}.card--role .card__container--link{height:100%}.card__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.card__image img{width:100%}.card__grid--horizontal .card__image{z-index:0}@media(min-width:992px){.no-cssgrid .card__grid--horizontal .card__image{width:55%}}@media(max-width:991px){.card__grid--horizontal .card__image{width:100%}}@media(min-width:992px){.card__grid--horizontal .card__image{grid-column:1/5;grid-row:1;min-height:430px}.card__grid--horizontal .card__image img{width:auto;height:100%}}@media(min-width:992px){.no-cssgrid .card__grid--horizontal--secondary .card__image{position:absolute;left:24px;margin-top:32px;width:40%}}@media(min-width:992px){.card__grid--horizontal--secondary .card__image{z-index:1;grid-column:1/7;min-height:unset}.card__grid--horizontal--secondary .card__image img{width:100%;height:auto}}@media(min-width:1200px){.card__grid--horizontal--secondary .card__image{grid-column:1/6}}.card__grid--horizontal--sm .card__image{z-index:1}@media(min-width:768px){.no-cssgrid .card__grid--horizontal--sm .card__image{width:30%}}@media(max-width:767px){.card__grid--horizontal--sm .card__image{width:calc(100% - 48px)}}@media(min-width:768px){.card__grid--horizontal--sm .card__image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-column:1/5;grid-row:1;margin-top:24px;margin-bottom:24px}}.card__grid--vertical .card__image{z-index:0;width:100%}.card__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px;height:100%}.card__content p{max-width:100%}@media(min-width:992px){.card__grid--horizontal--secondary .card__content{padding-left:96px}}@media(min-width:1200px){.card__grid--horizontal--secondary .card__content{padding-left:120px}}@media(max-width:767px){.card__grid--horizontal--sm .card__content{padding-top:48px}}@media(min-width:768px){.card__grid--horizontal--sm .card__content{padding-left:80px}}.card--role .card__content{padding:32px 16px}.card--cart .card__content{padding:24px}@media(min-width:768px){.card__content{padding:40px}}.card__content--centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__content--no-align{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.card__content--hug{padding:24px}.card__title{line-height:1.2727272727;font-size:24px;font-size:1.5rem;max-width:100%;text-decoration:none;font-family:merriweatherlight,serif;color:#58595b}.card__container--has-price .card__title{padding-right:96px}@media(min-width:768px){.card__container--has-price .card__title{padding-right:156px}}.card__title--secondary{font-size:20px;font-size:1.25rem;font-family:montserratbold,sans-serif}.card__subtitle{font-size:20px;font-size:1.25rem;font-family:merriweatherlight,serif}.card__level{font-size:14px;font-size:.875rem;font-family:montserratbold,sans-serif;color:#218198}.card__text{width:100%;max-width:100%;font-family:open_sansregular,sans-serif;color:#58595b}.card--cart .card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.card__text--ruled-text{max-width:100%}.card__text--ruled-text p:first-child{margin-top:0}.card__text--ellipsis-4-row{display:-webkit-box;width:100%;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.card__text--fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card__text--basic{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:480px){.card__list{padding-right:64px}}@media(min-width:768px){.card__list{padding-right:120px}}.card__rule{margin-top:16px;margin-bottom:16px;width:64px;height:2px;background-color:#5c6f7c}.card__link-text{font-size:14px;font-size:.875rem;padding-top:8px;font-family:montserratbold,sans-serif}.card__link-text svg{margin-top:-2px;vertical-align:baseline}.card--role .card__link-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card__link-list{margin:0}.card__link-list li{padding:3px 0}.card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:95px}.card__icon--full-dims svg{width:130px;height:100%}.card__icon--large{height:130px}.card__btn-container{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:16px;width:100%}#user-login-form .card__btn-container #edit-submit,.card__btn-container #user-login-form #edit-submit,.card__btn-container .btn,.card__btn-container .jv-button,.card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .card__btn-container .eu-cookie-compliance-more-button{display:block;margin-top:16px;margin-bottom:0}@media(min-width:768px){#user-login-form .card__btn-container #edit-submit,.card__btn-container #user-login-form #edit-submit,.card__btn-container .btn,.card__btn-container .jv-button,.card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .card__btn-container .eu-cookie-compliance-more-button{display:inline-block;margin-right:8px;vertical-align:middle}}.container__grid--2col .card__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px)and (max-width:1399px){#user-login-form .container__grid--2col .card__btn-container #edit-submit,.container__grid--2col .card__btn-container #user-login-form #edit-submit,.container__grid--2col .card__btn-container .btn,.container__grid--2col .card__btn-container .jv-button,.container__grid--2col .card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.container__grid--2col .card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.container__grid--2col .card__btn-container span,.sliding-popup-bottom .eu-cookie-compliance-buttons .container__grid--2col .card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .container__grid--2col .card__btn-container .eu-cookie-compliance-more-button{margin-right:0;width:100%}}@media(min-width:1024px)and (max-width:1399px){#user-login-form .container__grid--3col .card__btn-container #edit-submit,.container__grid--3col .card__btn-container #user-login-form #edit-submit,.container__grid--3col .card__btn-container .btn,.container__grid--3col .card__btn-container .jv-button,.container__grid--3col .card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.container__grid--3col .card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.container__grid--3col .card__btn-container span,.sliding-popup-bottom .eu-cookie-compliance-buttons .container__grid--3col .card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .container__grid--3col .card__btn-container .eu-cookie-compliance-more-button{margin-right:0;width:100%}}@media(min-width:768px){.container__grid--3col .card__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1400px){.container__grid--3col .card__btn-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:1400px){.container__grid--3col .card__btn-container--add-to-cart{-ms-flex-wrap:wrap;flex-wrap:wrap}}.container__grid--3col .card__btn-container--add-to-cart-micro .add-to-cart-btn-container{width:100%}#user-login-form .container__grid--3col .card__btn-container--add-to-cart-micro #edit-submit,.container__grid--3col .card__btn-container--add-to-cart-micro #user-login-form #edit-submit,.container__grid--3col .card__btn-container--add-to-cart-micro .btn--primary.jv-button,.container__grid--3col .card__btn-container--add-to-cart-micro .btn.btn--primary,.container__grid--3col .card__btn-container--add-to-cart-micro .jv-button.jv-button-primary,.container__grid--3col .card__btn-container--add-to-cart-micro .sliding-popup-bottom .eu-cookie-compliance-buttons .btn--primary.eu-cookie-compliance-default-button,.container__grid--3col .card__btn-container--add-to-cart-micro .sliding-popup-bottom .eu-cookie-compliance-message .btn--primary.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .container__grid--3col .card__btn-container--add-to-cart-micro .btn--primary.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .container__grid--3col .card__btn-container--add-to-cart-micro .btn--primary.eu-cookie-compliance-more-button{width:100%}.card__btn-container.has-error{-ms-flex-wrap:wrap;flex-wrap:wrap}.no-cssgrid .card__btn-container{margin-top:0}@media(min-width:768px){.card__btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.card__btn-container--basic{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.card__btn-container--start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.card__btn-container--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card__btn-container--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.card__btn-container--single{display:block}@media(min-width:1400px){.card__btn-container--single{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.card__price{position:absolute;top:0;right:12px}@media(min-width:768px){.card__price{right:40px}}.card__location-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0;width:100%}.card__badge{margin-bottom:8px;line-height:normal}.card__bug{margin-top:8px}.card__bug:first-child{margin-right:24px}.card__bug svg{margin-top:-2px;margin-right:5px}.card__tag{font-size:14px;font-size:.875rem;margin-bottom:8px;width:100%}@media(min-width:768px)and (max-width:991px){.card__logo{position:absolute;right:24px;bottom:24px}.card__logo img{max-width:175px}}@media(min-width:992px)and (max-width:1399px){.card__logo{width:100%;text-align:left}}@media(min-width:1400px){.card__logo{position:absolute;right:24px;bottom:24px}.card__logo img{max-width:175px}}.card__expand-btn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;padding-left:0;color:#003370}.card__expand-btn.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.card__expand-icon{margin-right:8px;border-radius:50%;border:2px solid #003370;width:16px;height:16px}.card__icon-vertical-bar{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.is-open .card__icon-vertical-bar{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.card__more-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:0;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:height .3s,overflow .3s,opacity .3s,visibility .3s;transition:height .3s,overflow .3s,opacity .3s,visibility .3s}.card__more-info.is-open{margin-bottom:24px;border-bottom:1px solid #eaeaea;padding-bottom:24px;height:auto;overflow:visible;opacity:1;visibility:visible}.card__more-info hr{width:100%}.card__overlay{z-index:1;position:absolute;top:0;left:0;padding:24px;width:100%;height:100%;background-color:#72ccd2;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .3s cubic-bezier(.25,.1,.25,1),-webkit-transform .3s cubic-bezier(.25,.1,.25,1);transition:opacity .3s cubic-bezier(.25,.1,.25,1),-webkit-transform .3s cubic-bezier(.25,.1,.25,1);transition:transform .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);transition:transform .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1),-webkit-transform .3s cubic-bezier(.25,.1,.25,1)}.card--cart .card__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card--cart .card__overlay>p{line-height:1;font-size:20px;font-size:1.25rem;color:#232323}.card--cart .card__overlay>p strong{font-family:montserratbold,sans-serif}.card__overlay--show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.card__error-message{line-height:1.25;font-size:14px;font-size:.875rem;margin-top:8px;width:100%;color:#980d22}@media(min-width:480px){.card__error-message{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width:1400px){.card__error-message{width:60%}}.article-tile-list .card__container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.article-tile-list .card__container .card__image{display:block;min-height:1px;overflow:visible}.article-tile-list .card__container .card__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto}.card-basic__ul{line-height:2;font-size:16px;font-size:1rem}.card__upper-right-icon{position:absolute;top:24px;right:32px;width:25%;max-height:45px}.paragraph--type--ce-information .course-licenses{padding-bottom:24px}.paragraph--type--ce-information .course-licenses .license-list .states-list{margin-bottom:24px}.paragraph--type--ce-information .course-licenses .license-list .states-list .states-list-item+.states-list-item::before{padding-right:.4rem;content:", "}.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks,.paragraph--type--ce-information .course-licenses .license-list #user-login-form,.paragraph--type--ce-information .course-licenses .license-list .container,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps{display:grid;grid-template-columns:1fr}.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks strong,.paragraph--type--ce-information .course-licenses .license-list #user-login-form strong,.paragraph--type--ce-information .course-licenses .license-list .container strong,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps strong{grid-column:1/2}@media(min-width:768px){.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks strong,.paragraph--type--ce-information .course-licenses .license-list #user-login-form strong,.paragraph--type--ce-information .course-licenses .license-list .container strong,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps strong{grid-column:1/3}}@media(min-width:1024px){.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks strong,.paragraph--type--ce-information .course-licenses .license-list #user-login-form strong,.paragraph--type--ce-information .course-licenses .license-list .container strong,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps strong{grid-column:1/4}}.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks .container__grid,.paragraph--type--ce-information .course-licenses .license-list #user-login-form .container__grid,.paragraph--type--ce-information .course-licenses .license-list .container .container__grid,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps .container__grid{display:grid;grid-template-columns:4rem 1fr;border-top:1px solid #cdcdcd;padding-bottom:24px}.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks .container__grid .credit-state,.paragraph--type--ce-information .course-licenses .license-list #user-login-form .container__grid .credit-state,.paragraph--type--ce-information .course-licenses .license-list .container .container__grid .credit-state,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps .container__grid .credit-state{padding:8px;font-weight:700}.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks .container__grid .credit-state span,.paragraph--type--ce-information .course-licenses .license-list #user-login-form .container__grid .credit-state span,.paragraph--type--ce-information .course-licenses .license-list .container .container__grid .credit-state span,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps .container__grid .credit-state span{padding:8px;background-color:#003370;color:#fff}@media(min-width:768px){.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks,.paragraph--type--ce-information .course-licenses .license-list #user-login-form,.paragraph--type--ce-information .course-licenses .license-list .container,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.paragraph--type--ce-information .course-licenses .license-list #block-ti-west-local-tasks,.paragraph--type--ce-information .course-licenses .license-list #user-login-form,.paragraph--type--ce-information .course-licenses .license-list .container,.paragraph--type--ce-information .course-licenses .license-list .paragraph--type--steps{grid-template-columns:1fr 1fr 1fr}}.webinar-listing-results>div{display:grid;grid-template-columns:1fr;grid-gap:16px}.webinar-listing-results>div .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(min-width:768px){.webinar-listing-results>div{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.webinar-listing-results>div{grid-template-columns:1fr 1fr 1fr}}.webinar-listing-results .filter-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.webinar-listing-results .filter-exposed-form form.views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.webinar-listing-results .filter-exposed-form form.views-exposed-form .filter-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:1024px){.webinar-listing-results .filter-exposed-form form.views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;row-gap:0}}.ceu-webinar-list__webinar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px;height:100%}.ceu-webinar-list__webinar__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:250px;max-height:250px}.ceu-webinar-list__webinar__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ceu-webinar-list__webinar__eyebrow__badge{white-space:normal}@media(min-width:768px){.ceu-webinar-list__webinar__eyebrow{padding-right:96px}}.ceu-webinar-list__webinar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 4px 8px 4px rgba(0,0,0,.1019607843);box-shadow:0 4px 8px 4px rgba(0,0,0,.1019607843);padding:15px}.ceu-webinar-list__webinar__heading{font-size:24px;font-size:1.5rem;font-family:merriweatherregular,serif}.ceu-webinar-list__webinar__heading a{text-decoration:none;font-family:merriweatherregular,serif;color:#58595b}.ceu-webinar-list__webinar__heading a:hover{text-decoration:underline}.ceu-webinar-list__webinar__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}.ceu-webinar-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media screen and (max-width:768px){.ceu-webinar-list__wrapper{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media(min-width:768px){.ceu-webinar-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;max-width:100%}}.webinar--listing-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.webinar--listing-view .webinar-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.webinar--listing-view .webinar-view .webinar-list-upcoming-title{text-align:center}.course-exam-window-form__disclaimer{display:block;margin-top:8px;border-left:12px solid #cdcdcd;padding:8px;background:#eaeaea}#user-login-form .course-launch__modal__btn-container #edit-submit:not(:last-child),.course-launch__modal__btn-container #user-login-form #edit-submit:not(:last-child),.course-launch__modal__btn-container .btn:not(:last-child),.course-launch__modal__btn-container .jv-button:not(:last-child),.course-launch__modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:not(:last-child),.course-launch__modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:not(:last-child),.sliding-popup-bottom .eu-cookie-compliance-buttons .course-launch__modal__btn-container .eu-cookie-compliance-default-button:not(:last-child),.sliding-popup-bottom .eu-cookie-compliance-message .course-launch__modal__btn-container .eu-cookie-compliance-more-button:not(:last-child){margin-right:8px}.course-launch__card__btn-container{position:static!important;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:16px;width:100%}#user-login-form .course-launch__card__btn-container #edit-submit,.course-launch__card__btn-container #user-login-form #edit-submit,.course-launch__card__btn-container .btn,.course-launch__card__btn-container .jv-button,.course-launch__card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.course-launch__card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-launch__card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-launch__card__btn-container .eu-cookie-compliance-more-button{display:block;margin-top:16px;margin-bottom:0}@media(min-width:768px){#user-login-form .course-launch__card__btn-container #edit-submit,.course-launch__card__btn-container #user-login-form #edit-submit,.course-launch__card__btn-container .btn,.course-launch__card__btn-container .jv-button,.course-launch__card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.course-launch__card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-launch__card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-launch__card__btn-container .eu-cookie-compliance-more-button{display:inline-block;margin-right:8px;vertical-align:middle}}.course-level__level{display:inline-block;margin:0 2px;border-radius:50%;width:12px;height:12px;background-color:#72ccd2;opacity:.5}.course-level__container--secondary .course-level__level{background-color:#6c7d45}.course-level__container--foundational .course-level__level:nth-child(1),.course-level__container--introductory .course-level__level:nth-child(1),.course-level__container--new .course-level__level:nth-child(1){opacity:1}.course-level__container--experienced .course-level__level:nth-child(1),.course-level__container--experienced .course-level__level:nth-child(2),.course-level__container--intermediate .course-level__level:nth-child(1),.course-level__container--intermediate .course-level__level:nth-child(2),.course-level__container--technical .course-level__level:nth-child(1),.course-level__container--technical .course-level__level:nth-child(2){opacity:1}.course-level__container--advanced .course-level__level,.course-level__container--leadership .course-level__level,.course-level__container--strategic .course-level__level{opacity:1}.course-level__desc{margin-left:4px;font-family:open_sansitalic,sans-serif}.course-panel__wrapper{width:100%}@media(min-width:992px){.course-panel__wrapper--2-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.course-panel__container{position:relative;margin-top:24px;padding:32px;background-color:#eaeaea}@media(min-width:992px){.course-panel__wrapper--2-col .course-panel__container{width:calc(50% - 10px)}}.course-panel__title{line-height:1.5;font-size:18px;font-size:1.125rem;margin-top:4px;color:#58595b}.course-panel__title--overlay strong{display:block}.course-panel__eyebrow{display:block}.course-panel__form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.course-panel__form ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:100%}.course-panel__form ul .form__item:last-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.course-overlay__container{z-index:10;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden;opacity:0;visibility:hidden}.course-overlay__container.is-slid,.style-guide-example .course-overlay__container{opacity:1;visibility:visible}.course-overlay__panel{position:absolute;top:0;left:100%;padding:32px;width:100%;min-height:100%;background-color:#d0e6e9;color:#58595b;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.is-slid .course-overlay__panel,.style-guide-example .course-overlay__panel{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-secondary-slid .course-overlay__panel{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.course-overlay__panel--secondary{left:200%}.is-secondary-slid .course-overlay__panel--secondary{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.course-overlay__help-text{line-height:1.2857142857;font-size:16px;font-size:1rem;position:relative;margin:0 0 32px;padding-left:16px}.course-overlay__help-text::before{position:absolute;top:0;left:0;width:6px;height:100%;background-color:#232323;opacity:.25;content:""}.course-overlay__help-text strong{display:block}.course-overlay__text-link{margin-top:8px}#user-login-form .course-overlay__btn-container #edit-submit,.course-overlay__btn-container #user-login-form #edit-submit,.course-overlay__btn-container .btn,.course-overlay__btn-container .jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button{display:block}@media(max-width:767px){#user-login-form .course-overlay__btn-container #edit-submit+#edit-submit,#user-login-form .course-overlay__btn-container #edit-submit+.btn,#user-login-form .course-overlay__btn-container #edit-submit+.jv-button,#user-login-form .course-overlay__btn-container .btn+#edit-submit,#user-login-form .course-overlay__btn-container .jv-button+#edit-submit,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.course-overlay__btn-container #user-login-form #edit-submit+#edit-submit,.course-overlay__btn-container #user-login-form #edit-submit+.btn,.course-overlay__btn-container #user-login-form #edit-submit+.jv-button,.course-overlay__btn-container #user-login-form .btn+#edit-submit,.course-overlay__btn-container #user-login-form .jv-button+#edit-submit,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.course-overlay__btn-container .btn+.btn,.course-overlay__btn-container .btn+.jv-button,.course-overlay__btn-container .jv-button+.btn,.course-overlay__btn-container .jv-button+.jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .btn+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.btn,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .jv-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .btn+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.btn,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .course-overlay__btn-container #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .course-overlay__btn-container .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container #user-login-form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .btn+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .jv-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .course-overlay__btn-container #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .course-overlay__btn-container .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container #user-login-form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .btn+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .jv-button+.eu-cookie-compliance-more-button{margin-top:8px}}@media(min-width:768px){#user-login-form .course-overlay__btn-container #edit-submit+#edit-submit,#user-login-form .course-overlay__btn-container #edit-submit+.btn,#user-login-form .course-overlay__btn-container #edit-submit+.jv-button,#user-login-form .course-overlay__btn-container .btn+#edit-submit,#user-login-form .course-overlay__btn-container .jv-button+#edit-submit,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,#user-login-form .course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.course-overlay__btn-container #user-login-form #edit-submit+#edit-submit,.course-overlay__btn-container #user-login-form #edit-submit+.btn,.course-overlay__btn-container #user-login-form #edit-submit+.jv-button,.course-overlay__btn-container #user-login-form .btn+#edit-submit,.course-overlay__btn-container #user-login-form .jv-button+#edit-submit,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,.course-overlay__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,.course-overlay__btn-container .btn+.btn,.course-overlay__btn-container .btn+.jv-button,.course-overlay__btn-container .jv-button+.btn,.course-overlay__btn-container .jv-button+.jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .btn+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.btn,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .jv-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .btn+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.btn,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .course-overlay__btn-container #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .course-overlay__btn-container .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container #user-login-form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .btn+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .jv-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .course-overlay__btn-container #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .course-overlay__btn-container .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container #user-login-form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .btn+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .jv-button+.eu-cookie-compliance-more-button{margin-left:4px}}@media(min-width:768px){#user-login-form .course-overlay__btn-container #edit-submit,.course-overlay__btn-container #user-login-form #edit-submit,.course-overlay__btn-container .btn,.course-overlay__btn-container .jv-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.course-overlay__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .course-overlay__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .course-overlay__btn-container .eu-cookie-compliance-more-button{display:inline-block}}.cta-section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px 0;color:#fff}.cta-section__container #block-ti-west-local-tasks,.cta-section__container #user-login-form,.cta-section__container .container--max-width,.cta-section__container .paragraph--type--steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.cta-section__container{padding:32px}}@media(min-width:992px){.cta-section__container{padding:80px}}.cta-section__container--light{text-align:center;color:#58595b}.cta-section__header{padding:0;max-width:992px}.cta-section__header *>:last-child{margin-bottom:0}.cta-section__title{line-height:1.5;font-size:32px;font-size:2rem;font-family:merriweatherregular,serif}@media(min-width:768px){.cta-section__title{line-height:1.375;font-size:32px;font-size:2rem}}@media(min-width:992px){.cta-section__title{line-height:1.5;font-size:52px;font-size:3.25rem}}.cta-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:24px;width:100%}.cta-section__content .cta-section__cta{padding:0 24px}@media(min-width:768px){.cta-section__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:48px}}@media(min-width:992px){.cta-section__content{margin-top:72px}}.cta-section__content--2col .cta-section__cta{padding:24px}@media(max-width:767px){.cta-section__content--2col .cta-section__cta:last-of-type{padding-bottom:0}}@media(min-width:768px){.cta-section__content--2col .cta-section__cta{width:50%}}.cta-section__content--3col .cta-section__cta{padding:24px}@media(max-width:767px){.cta-section__content--3col .cta-section__cta:last-of-type{padding-bottom:0}}@media(min-width:768px){.cta-section__container--light .cta-section__content--3col .cta-section__cta{padding:0 48px}}@media(min-width:768px)and (max-width:991px){#user-login-form .cta-section__content--3col .cta-section__cta #edit-submit,.cta-section__content--3col .cta-section__cta #user-login-form #edit-submit,.cta-section__content--3col .cta-section__cta .btn,.cta-section__content--3col .cta-section__cta .jv-button,.cta-section__content--3col .cta-section__cta .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.cta-section__content--3col .cta-section__cta .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .cta-section__content--3col .cta-section__cta .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .cta-section__content--3col .cta-section__cta .eu-cookie-compliance-more-button{min-width:0}}@media(min-width:768px){.cta-section__content--3col .cta-section__cta{width:33.3333%}}@media(min-width:992px){.cta-section__content--3col{margin-top:48px}}.cta-section__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #72ccd2;width:100%}.cta-section__cta:last-child{border-bottom:0}.cta-section__cta .cta-section__cta-title,.cta-section__cta>p{width:100%}.cta-section__container--light .cta-section__cta{border-color:#cdcdcd}.cta-section__container--light .cta-section__cta p{margin:0}@media(min-width:768px){.cta-section__cta{border-right:1px solid #fff;border-bottom:0}.cta-section__cta:last-child{border-right:0}}.cta-section__cta-title{line-height:1.6;font-size:22px;font-size:1.375rem;margin-top:0;text-align:center;font-family:montserratregular,sans-serif}.detail-list__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;width:100%}@media(max-width:767px){.detail-list__container{margin:0}}.detail-list__container--w-divider.detail-list__container--4-col .detail-list__item:nth-child(4n+1){border-left:0;padding-left:0}.detail-list__container--w-divider.detail-list__container--3-quarter-col .detail-list__item:nth-child(2n+1),.detail-list__container--w-divider.detail-list__container--60-40-col .detail-list__item:nth-child(2n+1){border-left:0;padding-left:0}.detail-list__container--w-divider.detail-list__container--20-40-40-col .detail-list__item:nth-child(3n+1){border-left:0;padding-left:0}.detail-list__item{line-height:1.7142857143;font-size:16px;font-size:1rem;margin-bottom:16px;width:100%}@media(min-width:768px){.detail-list__container--w-divider .detail-list__item{border-left:1px solid #cdcdcd;padding-right:12px}}@media(min-width:768px){.detail-list__container--2-col .detail-list__item{width:50%}}@media(min-width:768px){.detail-list__container--3-col .detail-list__item{width:33.3333%}}@media(min-width:768px){.detail-list__container--4-col .detail-list__item{width:25%}}@media(min-width:768px){.detail-list__container--60-40-col .detail-list__item:nth-child(2n+1){width:60%}.detail-list__container--60-40-col .detail-list__item:nth-child(2n){width:40%}}@media(min-width:768px){.detail-list__container--20-40-40-col .detail-list__item:nth-child(3n+1){width:20%}.detail-list__container--20-40-40-col .detail-list__item:nth-child(3n),.detail-list__container--20-40-40-col .detail-list__item:nth-child(3n+2){width:40%}}@media(min-width:768px){.detail-list__container--3-quarter-col .detail-list__item:nth-child(2n+1){width:75%}.detail-list__container--3-quarter-col .detail-list__item:nth-child(2n){width:25%}}@media(min-width:768px){.detail-list__col .detail-list__item{padding-left:0}}@media(min-width:768px){.detail-list__item{padding-left:12px}.detail-list__item:first-child{padding-left:0}}.detail-list__item--sm{line-height:1.6666666667;font-size:14px;font-size:.875rem}.detail-list__title{font-family:merriweatherbold,serif}.detail-list__item--sm .detail-list__title{line-height:1.25;font-family:montserratbold,sans-serif}.detail-list__item--text-font .detail-list__title{font-size:14px;font-size:.875rem;font-family:open_sansbold,sans-serif}.detail-list__desc{margin-left:0}.detail-list__col .detail-list__desc{margin-top:4px}.detail-list__item--sm .detail-list__desc{font-family:montserratregular,sans-serif}.detail-list__item--text-font .detail-list__desc{font-family:open_sansregular,sans-serif}.detail-list__alert{font-size:14px;font-size:.875rem;display:block;margin-top:4px;color:#a63b00}.detail-list__col{width:100%}@media(min-width:768px){.detail-list__col{padding-right:16px;width:33.3333%}}.sliding-popup-bottom{width:100%}.sliding-popup-bottom .eu-cookie-compliance-banner{padding:24px 0;background-color:#5c6f7c}.sliding-popup-bottom .eu-cookie-compliance-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding-right:24px;padding-left:24px;width:100%;max-width:1400px}@media(max-width:767px){.sliding-popup-bottom .eu-cookie-compliance-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.sliding-popup-bottom .eu-cookie-compliance-message{max-width:100%;color:#fff}.sliding-popup-bottom .eu-cookie-compliance-message h2{line-height:1.4;font-size:22px;font-size:1.375rem;margin:0}.sliding-popup-bottom .eu-cookie-compliance-message h2 a{color:#fff}@media(min-width:768px){.sliding-popup-bottom .eu-cookie-compliance-message h2{line-height:1.7333333333;font-size:32px;font-size:2rem}}.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button{color:#fff}@media(min-width:768px){.sliding-popup-bottom .eu-cookie-compliance-message{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.sliding-popup-bottom .eu-cookie-compliance-buttons{float:none;margin-top:16px;max-width:none}@media(max-width:767px){.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button{width:100%}}@media(max-width:767px){.sliding-popup-bottom .eu-cookie-compliance-buttons{width:100%}}@media(min-width:768px){.sliding-popup-bottom .eu-cookie-compliance-buttons{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:24px}}.exam-details__note{width:100%}.exam-details__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px 0 -8px;width:100%}.exam-details__item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:12px;padding-right:8px;padding-left:8px}.exam-details__item__name{font-family:merriweatherbold,serif}.exam-details__item__value{margin-left:0}@media(min-width:992px){.exam-details__item{-ms-flex-preferred-size:50%;flex-basis:50%}}.exam-details__list{margin-top:0;margin-bottom:0;padding-left:0}.exam-details__list li{list-style:none}.external-link__container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:16px;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:16px 24px;width:100%;background-color:#fff}@media(min-width:768px){.external-link__container{margin-bottom:24px;padding:24px 32px}}.external-link__button{line-height:1.1428571429;font-size:18px;font-size:1.125rem}@media(min-width:768px){.external-link__button{line-height:1.5;font-size:18px;font-size:1.125rem}}.flag{position:relative;display:inline-block;height:48px;vertical-align:top}@media(min-width:768px){.flag{height:80px}}.flag--sale{height:72px}@media(min-width:768px){.flag--sale{height:120px}}.flag__shape{position:absolute;top:0;left:0;width:100%;height:100%;color:#5c6f7c}.flag--sale .flag__shape{color:#980d22}.flag__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 8px 0}@media(min-width:768px){.flag__inner{padding-top:16px}}.flag__content{line-height:1;font-size:16px;font-size:1rem;text-decoration:none;font-family:montserratbold,sans-serif;color:#fff}@media(min-width:768px){.flag__content{line-height:1;font-size:23px;font-size:1.4375rem}}.flag__content--lg{line-height:1;font-size:20px;font-size:1.25rem;margin-top:12px}@media(min-width:768px){.flag__content--lg{line-height:1;font-size:28px;font-size:1.75rem}}.flag__content--slashed{position:relative}.flag__content--slashed::before{position:absolute;top:50%;right:-2px;left:-2px;border-top:2px solid #fff;-webkit-transform:skewY(-15deg) translateZ(0);transform:skewY(-15deg) translateZ(0);content:""}.active_campaign_form ._row._checkbox-radio{display:grid!important;grid-template-columns:1em 1fr!important;grid-gap:1em!important}@media(min-width:992px){.no-cssgrid .ac-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.ac-form__container{padding:24px}@media(min-width:992px){.ac-form__container{padding:48px 0 120px 0}}.ac-form__container-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:0}.ac-form__container-inner .ac-form__content--full{grid-column:1/8}.ac-form__container-inner.img-left .ac-form__header-description{align-self:start;grid-column:3/8;grid-row:1}.ac-form__container-inner.img-left .ac-form__image{align-self:start;grid-column:1/3}@media(min-width:1200px){.ac-form__container-inner.img-left .ac-form__image{margin:72px 0 0 0}}.ac-form__container-inner.img-left .ac-form__content{align-self:start;grid-column:8/3}@media(max-width:1200px){.ac-form__container-inner.img-left .ac-form__content{grid-column:8/1}}.ac-form__container-inner.img-right .ac-form__header-description{align-self:start;grid-column:1/6;grid-row:1}.ac-form__container-inner.img-right .ac-form__image{align-self:start;grid-column:8/6}@media(min-width:1200px){.ac-form__container-inner.img-right .ac-form__image{margin:72px 0 0 0}}.ac-form__container-inner.img-right .ac-form__content{align-self:start;grid-column:1/6}@media(max-width:1200px){.ac-form__container-inner.img-right .ac-form__content{grid-column:1/8}}.ac-form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.ac-form__content::before{content:""}@media(min-width:992px){.ac-form__content::before{display:block;width:0;min-height:400px}}.ac-form--secondary .ac-form__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding:24px;min-height:auto;background:0 0}@media(min-width:992px){.no-cssgrid .ac-form--secondary .ac-form__content{position:static;width:auto}}.ac-form--secondary .ac-form__content::before{display:none}@media(min-width:992px){.no-cssgrid .ac-form__content{position:absolute;bottom:0;left:24px;width:55%}}@media(min-width:992px){.ac-form__content{z-index:1;position:relative;grid-column:1/5;grid-row:1}}@media(min-width:1200px){.ac-form__content{margin:72px 0 0}}.ac-form__content-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px;width:100%}.ac-form--secondary .ac-form__content-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ac-form__image{position:relative}@media(min-width:992px){.no-cssgrid .ac-form__image{width:55%}}@media(min-width:992px){.ac-form__image{display:none}}@media(min-width:1200px){.ac-form__image{z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-self:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:8/4;grid-row:1;margin-left:auto;min-height:550px;overflow:hidden}.ac-form__image img{width:100%;max-height:450px;-o-object-fit:cover;object-fit:cover}.no-cssgrid .ac-form__image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(min-width:1200px){.ac-form__image{min-height:630px;max-height:650px}}.ac-form__text{line-height:1.6;position:relative;text-indent:-25px;color:#fff}.ac-form__text::after,.ac-form__text::before{display:inline-block;width:28px;height:21px;opacity:.6}.ac-form--secondary .ac-form__text{line-height:1.6666666667;font-size:20px;font-size:1.25rem;max-width:992px;color:#58595b}.ac-form--secondary .ac-form__text::after,.ac-form--secondary .ac-form__text::before{opacity:1}@media(max-width:991px){.ac-form__text{font-size:24px;font-size:1.5rem}.ac-form__text::after,.ac-form__text::before{width:20px;height:16px}}.form-batch-registration__row{border-bottom:1px solid #cdcdcd;padding:24px 0}@media(min-width:768px){.form-batch-registration__row{padding-top:32px}}.form-batch-registration__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-batch-registration__form ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-batch-registration__form ul>li{margin-right:10px}.form-batch-registration__form ul>li:last-of-type{margin-right:0}@media(min-width:768px){.form-batch-registration__form ul{-webkit-box-flex:1;-ms-flex:1;flex:1}}.form-batch-registration__btn{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width:767px){.form-batch-registration__btn{margin-top:12px}}@media(min-width:768px){.form-batch-registration__btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:32px;margin-left:16px}}.bulk-materials-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:767px){.bulk-materials-form__row+.bulk-materials-form__row{border-top:1px solid #cdcdcd}}@media(min-width:768px){.bulk-materials-form__row+.bulk-materials-form__row{margin-top:24px}}@media(max-width:767px){.bulk-materials-form__row{padding:24px 0}}@media(min-width:768px){.bulk-materials-form__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:768px){.bulk-materials-form__row--label-sr-only label{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0)}}.bulk-materials-form__label{margin-bottom:8px}@media(max-width:767px){.bulk-materials-form__col{-ms-flex-preferred-size:25%;flex-basis:25%;margin-left:12px}}@media(min-width:768px){.bulk-materials-form__col{margin-right:24px;width:80px}}@media(max-width:767px){.bulk-materials-form__col--lg{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:0}}@media(min-width:768px){.bulk-materials-form__col--lg{margin-right:24px;width:75%}}.bulk-materials-form__remove{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width:767px){.bulk-materials-form__remove{padding-top:8px}}@media(min-width:768px){.bulk-materials-form__remove{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.full-width-carousel__container{position:relative}.full-width-carousel__container .slick-track{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.full-width-carousel__container .slick-dots{position:absolute;bottom:-52px;left:0;margin-top:12px}.full-width-carousel__container .slick-dots li::before{pointer-events:none;-webkit-transition:border .3s;transition:border .3s}@media(min-width:1024px){.full-width-carousel__container .slick-dots li::before{border-color:#fff;width:18px;height:18px}}@media(min-width:1024px){.full-width-carousel__container .slick-dots li.slick-active::before{background-color:#fff}}@media(min-width:1024px){.full-width-carousel__container .slick-dots{bottom:24px}}@media(max-width:991px){.full-width-carousel__container{margin-bottom:64px}}.full-width-carousel__arrow{position:absolute;top:50%;cursor:pointer;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.full-width-carousel__arrow:hover{-webkit-transform:translateY(-50%) translateY(5px);transform:translateY(-50%) translateY(5px)}.full-width-carousel__arrow svg{width:18px;height:33px}@media(min-width:1024px){.full-width-carousel__arrow svg{width:24px;height:44px}}@media(min-width:1400px){.full-width-carousel__arrow svg{width:36px;height:66px}}.full-width-carousel__arrow--prev{left:20px}@media(min-width:1024px){.full-width-carousel__arrow--prev{left:50px}}.full-width-carousel__arrow--next{right:20px}@media(min-width:1024px){.full-width-carousel__arrow--next{right:50px}}.full-width-carousel__slide{position:relative}.full-width-carousel__slide .full-width-carousel__copy{color:#fff}.full-width-carousel__slide .full-width-carousel__copy h2,.full-width-carousel__slide .full-width-carousel__copy p{color:inherit}.full-width-carousel__slide .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0;height:auto;min-height:0}.full-width-carousel__slide .slick-slide>div{height:100%}.full-width-carousel__slide .full-width-carousel .slick-list,.full-width-carousel__slide .full-width-carousel .slick-track{margin:0;padding:0;height:auto;min-height:0}.full-width-carousel__slide--text-dark .full-width-carousel__copy{color:#003370!important}.full-width-carousel__slide--text-dark .full-width-carousel__copy h2,.full-width-carousel__slide--text-dark .full-width-carousel__copy p{color:inherit}.full-width-carousel__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.full-width-carousel__image{width:100%;height:auto}}.full-width-carousel__image-wrapper{position:relative;padding-bottom:0!important;height:auto!important;min-height:330px;overflow:hidden}.full-width-carousel__image-wrapper .full-width-carousel__image{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover}@media(min-width:1400px){.full-width-carousel__image-wrapper{min-height:530px}}.full-width-carousel__copy{z-index:1;position:absolute;top:50%;left:50%;padding:0 64px;width:100%;max-width:680px;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full-width-carousel__copy h2{line-height:1.5454545455;font-size:24px;font-size:1.5rem}@media(min-width:480px){.full-width-carousel__copy h2{line-height:1.3333333333;font-size:38px;font-size:2.375rem}}@media(min-width:992px){.full-width-carousel__copy h2{line-height:1.2857142857;font-size:44px;font-size:2.75rem}}@media(min-width:1024px){.full-width-carousel__copy h2{line-height:1.2;font-size:52px;font-size:3.25rem;margin-top:0}}@media(min-width:1400px){.full-width-carousel__copy h2{line-height:1.1666666667;font-size:74px;font-size:4.625rem}}.full-width-carousel__copy p{line-height:1.7142857143;font-size:16px;font-size:1rem}@media(min-width:1400px){.full-width-carousel__copy p{line-height:1.5555555556;font-size:20px;font-size:1.25rem}}@media(min-width:1024px){.full-width-carousel__copy{padding:0;max-width:740px}}@media(min-width:1200px){.full-width-carousel__copy{max-width:870px}}@media(min-width:1400px){.full-width-carousel__copy{max-width:1100px}}.full-width-carousel__slider:not(.slick-initialized) .full-width-carousel__slide{display:none}.full-width-carousel__slider:not(.slick-initialized) .full-width-carousel__slide:first-child{display:block}.global-alert__container{position:relative;border:0;padding:0;width:100%;background-color:#007db8;color:#fff}.global-alert__container a{color:#fff}.global-alert__container.is-visible{display:block}@media(max-width:767px){.global-alert__container #block-ti-west-local-tasks,.global-alert__container #user-login-form,.global-alert__container .container--max-width,.global-alert__container .paragraph--type--steps{padding:0 16px}}.global-alert__container--warning{background-color:#8b2025}.global-alert__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.global-alert__inner{padding:0 96px 0 48px}}@media(max-width:767px){.global-alert__icon svg{width:28px;height:25px}}@media(min-width:768px){.global-alert__icon{border-right:1px solid #232323;padding-right:24px}}.global-alert__msg p{line-height:1.5;font-size:14px;font-size:.875rem;margin:24px 0;padding-left:16px;font-family:montserratregular,sans-serif}@media(min-width:768px){.global-alert__msg p{line-height:1.4285714286;font-size:16px;font-size:1rem;margin:32px 0;padding-left:24px}}@media(max-width:767px){.global-alert__msg{padding-right:32px}}.global-alert__close{top:calc(50% - 22px);right:-12px;padding:10px}.global-alert__close .btn__inner{border-width:2px;width:20px;height:20px}@media(min-width:768px){.global-alert__close .btn__inner::after,.global-alert__close .btn__inner::before{left:9px;height:14px}}@media(min-width:768px){.global-alert__close .btn__inner{width:24px;height:24px}}@media(min-width:768px){.global-alert__close{top:16px;right:36px;padding:8px}}.no-cssgrid .hero__sub-title,.no-cssgrid .hero__title{z-index:1;width:100%;max-width:100%}.no-cssgrid .hero__text-container--center{margin-right:auto;margin-left:auto}.no-cssgrid .hero__text-container--right{margin-left:auto}.hero__small{padding-bottom:0}.hero__container{position:relative;margin-left:0;width:100%;background-color:#218198;background-repeat:no-repeat;background-position:center;background-size:cover}.hero__container #block-ti-west-local-tasks,.hero__container #user-login-form,.hero__container .container,.hero__container .paragraph--type--steps{height:100%}@media(min-width:480px){.hero__container .container__grid{min-height:200px}}@media(min-width:768px){.hero__container .container__grid--2col{grid-template-columns:1fr}}@media(min-width:992px){.hero__container .container__grid--2col{grid-template-columns:1fr 1fr}}.hero__container:not(.hero__container--no-image)::before{content:""}.hero__container::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,.2)));background:linear-gradient(to right,rgba(0,0,0,.9),rgba(0,0,0,.2))}@media(min-width:992px){.hero__container::before{background:linear-gradient(45deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.9) 25%,rgba(0,0,0,.6) 50%,rgba(0,0,0,0) 65%,rgba(0,0,0,0) 100%)}}.hero__container--white_overlay_left::before{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.9)),to(rgba(255,255,255,.2)));background:linear-gradient(to right,rgba(255,255,255,.9),rgba(255,255,255,.2))}@media(min-width:992px){.hero__container--white_overlay_left::before{background:linear-gradient(45deg,rgba(255,255,255,.9) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 100%)}}.hero__container--no-overlay::before{background:0 0}@media(min-width:992px){.hero__container--no-overlay::before{background:0 0}}.hero__container--white_overlay_right::before{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,.9)),to(rgba(255,255,255,.2)));background:linear-gradient(to left,rgba(255,255,255,.9),rgba(255,255,255,.2))}@media(min-width:992px){.hero__container--white_overlay_right::before{background:linear-gradient(-45deg,rgba(255,255,255,.9) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 100%)}}.hero__container--white_overlay_center::before{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,.9)),color-stop(70%,rgba(255,255,255,.9)),color-stop(80%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 20%,rgba(255,255,255,.9) 30%,rgba(255,255,255,.9) 70%,rgba(255,255,255,0) 80%,rgba(255,255,255,0) 100%)}.hero__container--black_overlay_right::before{background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,.2)));background:linear-gradient(to left,rgba(0,0,0,.9),rgba(0,0,0,.2))}@media(min-width:992px){.hero__container--black_overlay_right::before{background:linear-gradient(-45deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.9) 25%,rgba(0,0,0,.6) 50%,rgba(0,0,0,0) 65%,rgba(0,0,0,0) 100%)}}.hero__container--black_overlay_center::before{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(20%,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,.9)),color-stop(70%,rgba(0,0,0,.9)),color-stop(80%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 20%,rgba(0,0,0,.9) 30%,rgba(0,0,0,.9) 70%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%)}@media(min-width:480px){.hero__container{min-height:330px}}.hero__container--homepage{min-height:300px}.hero__container--homepage .container__grid{min-height:300px}@media(min-width:480px){.hero__container--homepage .container__grid{min-height:330px}}@media(min-width:1400px){.hero__container--homepage .container__grid{min-height:530px}}.hero__container--homepage .hero__text-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:72px 0;height:100%}@media(min-width:480px){.hero__container--homepage .hero__text-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:480px){.hero__container--homepage{min-height:330px}}@media(min-width:1400px){.hero__container--homepage{min-height:530px}}.hero__container--no-image{background:url(/themes/ti_west/images/hero-triangles-mobile.svg),#006385;background-repeat:no-repeat;background-position:50%;background-size:100%}@media(min-width:768px){.hero__container--no-image{background-position:0 20%}}@media(min-width:992px){.hero__container--no-image{background:url(/themes/ti_west/images/hero-triangles.svg),-webkit-gradient(linear,right top,left top,color-stop(-10%,#1aa1c9),to(#006385));background:url(/themes/ti_west/images/hero-triangles.svg),linear-gradient(270deg,#1aa1c9 -10%,#006385 100%);background-position:0 27%}}.hero__container--color{background-color:#e1ecf5}.hero__logo{margin-right:0;margin-left:auto;padding-top:25px;width:180px;height:71px}@media(max-width:1023px){.hero__logo{margin-right:auto;margin-bottom:50px}}.hero__text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:24px;width:100%;height:100%;background-color:rgba(0,0,0,0);color:#fff}@media(min-width:992px){.no-cssgrid .hero__text-container{width:50%}}.hero__text-container--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-column:2;text-align:right}.hero__text-container--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2;text-align:center}.hero__text-inset{padding:48px 0 0}@media(min-width:768px){.hero__text-inset{padding:96px 24px 24px}}.hero__title{line-height:1.3333333333;font-size:26px;font-size:1.625rem;width:inherit;font-family:merriweatherlight,serif}.hero__title span:last-of-type{line-height:1.125;font-size:18px;font-size:1.125rem;display:block;padding-top:24px;font-family:montserratregular,sans-serif}@media(min-width:1400px){.hero__title span:last-of-type{line-height:1.5;font-size:38px;font-size:2.375rem}}.hero__title span:first-of-type{line-height:1.25;font-size:42px;font-size:2.625rem;font-family:merriweatherlight,serif}.hero__title span:first-of-type strong{color:#218198}@media(min-width:1400px){.hero__title span:first-of-type{line-height:1.1692307692;font-size:67px;font-size:4.1875rem}}.hero__container--homepage .hero__title,.hero__container--text-dark .hero__title{color:#003370}@media(min-width:1200px){.hero__title{line-height:1.25;font-size:42px;font-size:2.625rem}}.hero__sub-title{line-height:1.4285714286;font-size:16px;font-size:1rem}.hero__container--text-dark .hero__sub-title{color:#58595b}@media(min-width:1200px){.hero__sub-title{line-height:1.875;font-size:18px;font-size:1.125rem}}a.hero-link{text-decoration:none}a.hero-link:hover{text-decoration:underline}.montserratbold{font-family:montserratbold,sans-serif!important}.hero__container--small{min-height:100px;overflow:hidden}.highlight-bar__container{position:relative;border:0;padding:0;width:100%}@media(max-width:767px){.highlight-bar__container #block-ti-west-local-tasks,.highlight-bar__container #user-login-form,.highlight-bar__container .container--max-width,.highlight-bar__container .paragraph--type--steps{padding:0 16px}}.highlight-bar__container--info{background-color:#007db8}.highlight-bar__container--alert{background-color:#8b2025}.highlight-bar__container--quiet{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);background-color:#fff}.highlight-bar__container--quiet .highlight-bar__icon{border-right:1px solid #58595b}.highlight-bar__container--quiet .highlight-bar__msg{color:#58595b}.highlight-bar__container--quiet .highlight-bar__msg a{text-decoration:underline;font-weight:700;color:#003370}.highlight-bar__container--quiet .highlight-bar__msg a:active,.highlight-bar__container--quiet .highlight-bar__msg a:focus,.highlight-bar__container--quiet .highlight-bar__msg a:hover{text-decoration:none}.highlight-bar__container--default{background-color:#5c6f7c}.highlight-bar__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0}@media(min-width:768px){.highlight-bar__inner{padding:24px 0}}.highlight-bar__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;margin-right:16px;border-right:1px solid #fff;padding-right:16px}@media(min-width:768px){.highlight-bar__icon{margin-right:32px;padding-right:32px}}.highlight-bar__msg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff}.highlight-bar__msg :first-child{margin-top:0}.highlight-bar__msg :last-child{margin-bottom:0}.highlight-bar__msg p{line-height:1.5;font-size:14px;font-size:.875rem;margin:0 0 12px 0;font-family:montserratregular,sans-serif}@media(min-width:768px){.highlight-bar__msg p{line-height:1.4285714286;font-size:16px;font-size:1rem;margin:0 0 24px 0}}.highlight-bar__msg a{text-decoration:underline;font-weight:700;color:#fff}.highlight-bar__msg a:active,.highlight-bar__msg a:focus,.highlight-bar__msg a:hover{outline:1px dotted #fff}.highlight-bar__cta{margin-left:16px}@media(min-width:768px){.highlight-bar__cta{margin-left:32px}}.hbspt-form__container{width:100%}.hbspt-form__container .hs-form-field{margin-bottom:24px!important;line-height:0}.hbspt-form__container .hs-form-field label{line-height:1.5;margin-bottom:6px}.hbspt-form__container .form-columns-1,.hbspt-form__container .form-columns-2,.hbspt-form__container .form-columns-3{max-width:100%!important}.hbspt-form__container .form-columns-1 .input,.hbspt-form__container .form-columns-2 .input,.hbspt-form__container .form-columns-3 .input{margin-right:0!important}.hbspt-form__container .form-columns-1 input,.hbspt-form__container .form-columns-1 select,.hbspt-form__container .form-columns-1 textarea{width:100%!important}.hbspt-form__container .form-columns-2 .hs-form-field{width:100%!important}@media(min-width:768px){.hbspt-form__container .form-columns-2 .hs-form-field{width:calc(50% - 8px)!important}.hbspt-form__container .form-columns-2 .hs-form-field:first-child{margin-right:8px}.hbspt-form__container .form-columns-2 .hs-form-field:last-child{margin-left:8px}}.hbspt-form__container .form-columns-3 .hs-form-field{width:100%!important}@media(min-width:768px){.hbspt-form__container .form-columns-3 .hs-form-field{width:calc(33.3333% - 11px)!important}.hbspt-form__container .form-columns-3 .hs-form-field:nth-child(2){margin-right:16px;margin-left:16px}}.hbspt-form__container .hs-form-required{padding-left:0!important}.hbspt-form__container .input input,.hbspt-form__container .input select,.hbspt-form__container .input textarea{display:block;margin:0;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0;border:1px solid #cdcdcd;padding:12px 15px!important;width:100%;height:auto;font-family:montserratregular,sans-serif;font-size:12px!important;color:#58595b}.hbspt-form__container .input input:focus,.hbspt-form__container .input select:focus,.hbspt-form__container .input textarea:focus{outline:0;outline-offset:unset}.hbspt-form__container .input input[type=email],.hbspt-form__container .input input[type=tel],.hbspt-form__container .input input[type=text],.hbspt-form__container .input textarea{border:1px solid #cdcdcd;-webkit-transition:border-color .3s;transition:border-color .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form__container .input input[type=email]:focus,.hbspt-form__container .input input[type=tel]:focus,.hbspt-form__container .input input[type=text]:focus,.hbspt-form__container .input textarea:focus{border-color:#003370}.hbspt-form__container .input input[type=email].error,.hbspt-form__container .input input[type=tel].error,.hbspt-form__container .input input[type=text].error,.hbspt-form__container .input textarea.error{border-color:#980d22!important}.hbspt-form__container .input input[type=file]:focus{outline:auto}.hbspt-form__container .inputs-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4px 0 0;padding:0;list-style:none}.hbspt-form__container .inputs-list .hs-form-booleancheckbox label,.hbspt-form__container .inputs-list .hs-form-checkbox label,.hbspt-form__container .inputs-list .hs-form-radio label{position:relative;margin-right:16px;text-transform:none!important;color:#003370}.hbspt-form__container .inputs-list .hs-form-booleancheckbox label span,.hbspt-form__container .inputs-list .hs-form-checkbox label span,.hbspt-form__container .inputs-list .hs-form-radio label span{padding-left:28px}.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox],.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=radio],.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox],.hbspt-form__container .inputs-list .hs-form-checkbox [type=radio],.hbspt-form__container .inputs-list .hs-form-radio [type=checkbox],.hbspt-form__container .inputs-list .hs-form-radio [type=radio]{position:absolute;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox]+span::after,.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox]+span::before,.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=radio]+span::after,.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=radio]+span::before,.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox]+span::after,.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox]+span::before,.hbspt-form__container .inputs-list .hs-form-checkbox [type=radio]+span::after,.hbspt-form__container .inputs-list .hs-form-checkbox [type=radio]+span::before,.hbspt-form__container .inputs-list .hs-form-radio [type=checkbox]+span::after,.hbspt-form__container .inputs-list .hs-form-radio [type=checkbox]+span::before,.hbspt-form__container .inputs-list .hs-form-radio [type=radio]+span::after,.hbspt-form__container .inputs-list .hs-form-radio [type=radio]+span::before{position:absolute;content:""}.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox]+span::before,.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=radio]+span::before,.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox]+span::before,.hbspt-form__container .inputs-list .hs-form-checkbox [type=radio]+span::before,.hbspt-form__container .inputs-list .hs-form-radio [type=checkbox]+span::before,.hbspt-form__container .inputs-list .hs-form-radio [type=radio]+span::before{z-index:0;left:0;display:inline-block;border:1px solid #cdcdcd;width:21px;height:21px;-webkit-transition:border-color .3s;transition:border-color .3s}.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox]+span::after,.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=radio]+span::after,.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox]+span::after,.hbspt-form__container .inputs-list .hs-form-checkbox [type=radio]+span::after,.hbspt-form__container .inputs-list .hs-form-radio [type=checkbox]+span::after,.hbspt-form__container .inputs-list .hs-form-radio [type=radio]+span::after{z-index:1;top:3px;left:3px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox]:focus+span::before,.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=radio]:focus+span::before,.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox]:focus+span::before,.hbspt-form__container .inputs-list .hs-form-checkbox [type=radio]:focus+span::before,.hbspt-form__container .inputs-list .hs-form-radio [type=checkbox]:focus+span::before,.hbspt-form__container .inputs-list .hs-form-radio [type=radio]:focus+span::before{border-color:#003370}.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox]:checked+span::after,.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=radio]:checked+span::after,.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox]:checked+span::after,.hbspt-form__container .inputs-list .hs-form-checkbox [type=radio]:checked+span::after,.hbspt-form__container .inputs-list .hs-form-radio [type=checkbox]:checked+span::after,.hbspt-form__container .inputs-list .hs-form-radio [type=radio]:checked+span::after{opacity:1}.hbspt-form__container .inputs-list .hs-form-booleancheckbox [type=checkbox]+span::after,.hbspt-form__container .inputs-list .hs-form-checkbox [type=checkbox]+span::after{top:-2px;left:6px;width:17px;height:17px;background:url(/themes/ti_west/images/svg/check.svg) no-repeat 0 0}.hbspt-form__container .inputs-list .hs-form-radio [type=radio]+span::after,.hbspt-form__container .inputs-list .hs-form-radio [type=radio]+span::before{border-radius:50%}.hbspt-form__container .inputs-list .hs-form-radio [type=radio]+span::after{border:1px solid #fff;width:15px;height:15px;background-color:#003370}.hbspt-form__container .inputs-list.error label{color:#980d22}.hbspt-form__container .inputs-list.error .hs-form-booleancheckbox [type=checkbox]+span::before,.hbspt-form__container .inputs-list.error .hs-form-booleancheckbox [type=radio]+span::before,.hbspt-form__container .inputs-list.error .hs-form-checkbox [type=checkbox]+span::before,.hbspt-form__container .inputs-list.error .hs-form-checkbox [type=radio]+span::before,.hbspt-form__container .inputs-list.error .hs-form-radio [type=checkbox]+span::before,.hbspt-form__container .inputs-list.error .hs-form-radio [type=radio]+span::before{border-color:#980d22!important}@media(max-width:767px){.hbspt-form__container .inputs-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.hbspt-form__container .hs-button{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;border:2px solid #003370!important;padding:10px 20px!important;background-color:#003370!important;background-image:none!important;cursor:pointer;text-decoration:none!important;text-transform:uppercase!important;text-shadow:none!important;line-height:1.5;letter-spacing:1px;white-space:break-spaces;font-family:montserratbold,sans-serif!important;color:#fff;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.hbspt-form__container .hs-button:focus,.hbspt-form__container .hs-button:hover{background-color:#fff!important;color:#003370!important}@media(min-width:480px){.hbspt-form__container .hs-button{min-width:150px!important;white-space:nowrap!important}}.hbspt-form__container .hs-error-msgs{margin:0;padding:0;list-style:none}.hbspt-form__container .hs-error-msgs label{text-transform:none;font-family:montserratregular,sans-serif;color:#980d22!important}.hbspt-form__container .hs_error_rollup{margin-bottom:16px}.hbspt-form__container .hs-richtext{line-height:2.1428571429;margin-bottom:24px;font-family:open_sansregular,sans-serif;color:#58595b}.container__icon-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container__icon-bar .container__icon{display:inline-block;margin:0 16px}@media(max-width:767px){.container__icon-bar .container__icon{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:16px}}.container__icon-bar .container__icon-svg{display:inline-block}.container__icon-bar .container__icon-svg svg{width:50px;height:50px}.container__icon-bar .container__icon-text{font-size:16px;font-size:1rem;display:inline-block;padding-left:8px}.container__icon-bar a{display:inline-block;text-decoration:none}.container__icon-bar a .container__icon-text{text-decoration:underline}.container__icon-bar a:hover .container__icon-text{text-decoration:none}@media(max-width:767px){.container__icon-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:32px}}.has-icon{line-height:1.5;font-size:14px;font-size:.875rem;display:inline-block;font-family:open_sansbold,sans-serif}.has-icon svg{margin-top:-2px;margin-right:8px}.has-icon--primary-font{font-family:montserratbold,sans-serif}#jump-link-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #cdcdcd;padding-top:24px;padding-bottom:24px;line-height:1.3}#jump-link-region a{text-decoration:none;font-family:montserratbold,sans-serif}#jump-link-region a:focus,#jump-link-region a:hover{text-decoration:underline}@media(max-width:767px){#jump-link-region .in-progress__step-item,#jump-link-region .u-margin-lg-right{margin-right:16px}}@media(max-width:767px){#jump-link-region{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:2}}.license-list__warning-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.license-list__warning-container ul{padding-left:20px}.license-list__warning-container ul.warning-list{border-left:1px solid #000}.license-list__warning-container--error{margin-bottom:24px}.license-list__notification{margin-right:20px}.license-list__notification--list{width:32.25px;min-width:32.25px;height:30px}.license-list__notification--table{width:21.5px;min-width:21.5px;height:20px}.license-list__notification--hidden{visibility:hidden}.license-list__table-container{overflow-x:auto}.license-list__table-container table.license-list__table{min-width:1000px}.license-list .table__scroll-wrapper{overflow-x:scroll}.license-list__table-column:first-child{padding-left:48px}@media(max-width:991px){.license-list__table-form-btns{margin-top:12px}}.license-list__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px}.license-list__cell-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:41.5px}.license-list__form-list ul{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}@media(max-width:991px){.license-list__form-list ul{grid-template-columns:1fr}}.media-block__container{row-gap:0;padding-top:48px;padding-bottom:48px}.no-cssgrid .media-block__container{display:block;clear:both}@media(min-width:992px){.media-block__container{grid-template-columns:45% auto;padding-top:72px;padding-bottom:72px}}@media(min-width:992px){.media-block__container--reversed{grid-template-columns:auto 45%}}.media-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:992px){.no-cssgrid .media-block__header{float:left;width:45%}}@media(min-width:992px){.media-block__header{grid-column:3/2;grid-row:1}.media-block__container--reversed .media-block__header{grid-column:1/2}}@media(min-width:992px){.no-cssgrid .media-block__content{float:left;width:55%}}@media(max-width:991px){.media-block__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:992px){.media-block__content{grid-column:3/2;grid-row:2}.media-block__content p:first-child{margin-top:0}.media-block__container--reversed .media-block__content{grid-column:1/2}}.media-block__img-container img{width:100%}@media(min-width:992px){.no-cssgrid .media-block__img-container{float:left;width:45%}}@media(max-width:991px){.media-block__img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width:992px){.media-block__img-container{grid-column:1/2;grid-row:1/3;padding-right:48px;overflow:hidden}.media-block__container--reversed .media-block__img-container{grid-column:3/2;padding-right:0;padding-left:48px}.no-cssgrid .media-block__container--reversed .media-block__img-container{float:right}}.info-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 16px}.info-section.info-section--dropshadow{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15)}.info-section.info-section--background-gray{margin-bottom:24px;background-color:#eaeaea}.info-section.info-section--img-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.info-section.info-section--img-right .media-block__img-container{padding:0 16px}@media(max-width:767px){.info-section.info-section--img-right .media-block__img-container{padding:0}}@media(min-width:992px){.no-cssgrid .info-section.info-section--img-right .media-block__img-container{float:right;width:45%}}@media(max-width:991px){.info-section.info-section--img-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.info-section .media-block__img-container{-ms-flex-negative:0;flex-shrink:0;width:50%;max-width:50%}@media(max-width:767px){.info-section .media-block__img-container{margin-bottom:24px;padding:0;width:100%;max-width:100%}}.info-section .media-block__text{margin-left:48px;padding:0 16px}@media(max-width:767px){.info-section .media-block__text{margin-left:16px}}@media(min-width:992px){.no-cssgrid .info-section .media-block__header{float:none;width:auto}}@media(max-width:767px){.info-section{display:block}}.card__container--micro-certs .card__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card__container--micro-certs .card__btn-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card__micro-cert-badge img{margin-top:8px;width:160px;height:75px;-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.card__micro-cert-badge--course-detail img{width:250px;height:75px}}[data-mobile-carousel] .slick-list{padding-bottom:12px}[data-mobile-carousel] .slick-slide{margin:0 12px}.modal-paragraph__container{z-index:3999;position:fixed;top:0;left:0;display:none;width:100%;height:100%}.modal-paragraph__container--active{display:block}.modal-paragraph__trigger{width:100%}#user-login-form .modal-paragraph__trigger #edit-submit,.modal-paragraph__trigger #user-login-form #edit-submit,.modal-paragraph__trigger .btn,.modal-paragraph__trigger .jv-button,.modal-paragraph__trigger .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.modal-paragraph__trigger .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal-paragraph__trigger .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .modal-paragraph__trigger .eu-cookie-compliance-more-button{white-space:normal}.modal__overlay{z-index:3999;top:0;left:0;display:none;margin:0;padding:0;width:100%;height:100%;background-color:rgba(35,35,35,.5)}.is-modal-open .modal__overlay{display:block}.modal__container{z-index:4000;position:relative;display:none}.is-modal-open .modal__container{display:block}.is-modal-open .modal__container--paragraph{display:none}.style-guide-example .modal__container{display:block}.modal__inner{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:16px 32px;width:100%;height:100vh;overflow:auto;background-color:#fff}.modal__inner.is-tooltip-shown{overflow:visible}.style-guide-example .modal__inner{position:relative;top:auto;left:auto;height:auto;-webkit-transform:none;transform:none}.modal__inner .modal__btn.btn--close,.modal__inner .modal__btn.btn--reset{z-index:4001}.modal__inner iframe{width:100%}.modal__inner--secondary{background-color:#d0e6e9}@media(max-width:991px){.modal__inner{padding:8px 16px}}@media(min-width:768px){.modal__inner{top:50%;left:50%;padding:20px 40px;width:570px;height:auto;max-height:calc(100% - 16px * 4);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__inner--md{width:60%;max-width:900px}.modal__inner--lg{width:80%;max-width:1200px}}.modal__fullscreen{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:0;width:100%;height:100vh;overflow:auto;background-color:#fff}.modal__btn{top:16px;right:16px}.modal__copy ul>li{margin-left:32px}.modal__copy p:last-child{margin-bottom:0}.modal__copy--invalid-address{text-align:center;font-family:montserratregular,sans-serif;color:#003370}@media(max-width:767px){.modal__copy--invalid-address{padding-top:40px}}.modal__headline{line-height:1.2307692308;font-size:28px;font-size:1.75rem}.modal__notation{font-size:14px;font-size:.875rem}.modal__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){#user-login-form .modal__btn-container #edit-submit+#edit-submit,#user-login-form .modal__btn-container #edit-submit+.btn,#user-login-form .modal__btn-container #edit-submit+.jv-button,#user-login-form .modal__btn-container .btn+#edit-submit,#user-login-form .modal__btn-container .jv-button+#edit-submit,#user-login-form .modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,#user-login-form .modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,#user-login-form .modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,#user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container .eu-cookie-compliance-more-button+#edit-submit,.modal__btn-container #user-login-form #edit-submit+#edit-submit,.modal__btn-container #user-login-form #edit-submit+.btn,.modal__btn-container #user-login-form #edit-submit+.jv-button,.modal__btn-container #user-login-form .btn+#edit-submit,.modal__btn-container #user-login-form .jv-button+#edit-submit,.modal__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,.modal__btn-container #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,.modal__btn-container .btn+.btn,.modal__btn-container .btn+.jv-button,.modal__btn-container .jv-button+.btn,.modal__btn-container .jv-button+.jv-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .btn+.eu-cookie-compliance-default-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.btn,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.jv-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .jv-button+.eu-cookie-compliance-default-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .btn+.eu-cookie-compliance-more-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.btn,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.jv-button,.modal__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .modal__btn-container #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .modal__btn-container .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container #user-login-form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container .btn+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container .eu-cookie-compliance-default-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container .eu-cookie-compliance-default-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .modal__btn-container .jv-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .modal__btn-container #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .modal__btn-container .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container #user-login-form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container .btn+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container .eu-cookie-compliance-more-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container .eu-cookie-compliance-more-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-message .modal__btn-container .jv-button+.eu-cookie-compliance-more-button{margin-top:16px}}.no-cssgrid .student-select-form__cta{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.notification__msg,.notification__msg p{line-height:1.5;font-size:14px;font-size:.875rem;margin:0;padding:4px 8px;font-family:montserratregular,sans-serif}@media(max-width:767px){.notification__msg,.notification__msg p{word-break:break-word}}.notification__msg .u-padding-hug>p{padding:0}.notification__container{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #a63b00;padding-top:12px;padding-bottom:12px;width:100%}.notification__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #cdcdcd;padding:8px 0;width:60px}.notification__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification__list{line-height:1.5;font-size:14px;font-size:.875rem;margin-bottom:12px;padding-left:0;list-style:none}.notification__list-item{position:relative;padding-left:12px}.notification__list-item::before{position:absolute;left:0;content:"–"}.notification__list-item:not(:last-child){margin-bottom:12px}.notification__list-item-style-none:not(:last-child){margin-bottom:12px}.notification__btn{margin-top:8px;text-align:left;white-space:normal}.ol-module__container{padding-right:32px;padding-left:32px}@media(max-width:991px){.ol-module__container{padding-right:16px;padding-left:16px}}.ol-module__item{display:-webkit-box;display:-ms-flexbox;display:flex}.ol-module__bullet{font-size:100px;font-size:6.25rem;line-height:1.5918367347;margin-left:32px;min-width:85px;font-family:montserratbold,sans-serif;color:#72ccd2}@media(max-width:991px){.ol-module__bullet{font-size:66px;font-size:4.125rem;line-height:2;margin:0;min-width:65px}}.ol-module__content{margin-right:64px}@media(max-width:991px){.ol-module__content{margin-right:0}}.paragraph--type--overview{padding:16px}@media(max-width:1200px){.paragraph--type--overview>div:first-child{text-align:center}}@media(min-width:1200px){.paragraph--type--overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.overview-content{padding-right:16px;padding-left:16px}.overview-content span svg{width:50px;height:50px}@media(min-width:1200px){.overview-content{padding-right:32px;padding-left:32px}}.overview__icon-bar{padding-top:16px}@media(max-width:1200px){.overview__icon-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:480px){.overview__icon-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.overview__icon{padding-right:30px;min-width:280px}@media(max-width:1024px){.overview__icon{min-width:auto}}@media(max-width:1200px){.overview__icon:last-child{padding-right:0}}.overview__user-rating{padding-top:4.56rem;width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media(max-width:1199px){.overview__user-rating{padding:16px}}.page-overlay{z-index:3000;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.page-overlay::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(255,255,255,.75);content:""}.page-overlay__inner{z-index:3001;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-overlay--secondary{background-color:rgba(234,234,234,.75)}.pagination__container{font-family:montserratbold,sans-serif}@media(min-width:768px){.pagination__container{text-align:right}}.pagination__summary{font-size:15px;font-size:.9375rem;vertical-align:middle;color:#232323}@media(min-width:768px){.pagination__summary{display:inline-block}}@media(min-width:768px){.pagination__controls li:first-child svg{margin-right:5px}}@media(min-width:768px){.pagination__controls li:last-child svg{margin-left:5px}}@media(max-width:480px){.pagination__controls{margin:-8px}}@media(min-width:992px){.pagination__controls{display:inline-block;margin-left:32px}}.pagination__list-wrapper{vertical-align:middle}@media(min-width:992px){.pagination__list-wrapper{padding:0 12px}}.pagination__label{font-size:14px;font-size:.875rem;vertical-align:middle;text-decoration:underline;letter-spacing:1px}@media(max-width:767px){.pagination__label{display:none}}.pagination__item{font-size:2px;font-size:.125rem}.pagination__list-wrapper .pagination__item:first-child .pagination__link.lower-ellipse:not(.is-active)::before,.pagination__list-wrapper .pagination__item:last-child .pagination__link.upper-ellipse:not(.is-active)::after{content:"…"}.pagination__ellipsis{font-size:14px;font-size:.875rem}.pagination__link{font-size:14px;font-size:.875rem;padding:12px;color:#003370}.pagination__link--btn,.pagination__link--text{cursor:pointer;font-family:montserratbold,sans-serif}.pagination__link--btn.is-disabled,.pagination__link.is-active{cursor:default}.pagination__link.is-active,.pagination__link.is-disabled .pagination__label{text-decoration:none;color:#58595b}@media(min-width:768px){.pagination__link>svg{width:7px;height:10px}}.pagination__link--btn{text-decoration:none}.pagination__link--btn:focus .pagination__label,.pagination__link--btn:hover .pagination__label{text-decoration:none}@media(min-width:768px){.pagination__link--btn{padding:16px 0}}.pagination-inline li:nth-child(1){margin-left:8px}.popular-content-card_container.card__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:400px}.popular-content-card_container.box-shadow_none{-webkit-box-shadow:none;box-shadow:none}.popular-content-card_container .card__content,.popular-content-card_container .card__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.popular-content-card_container .card__image{-webkit-box-flex:0;-ms-flex:0 1 150px;flex:0 1 150px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:10px;padding:0;width:150px;height:150px}.popular-content-card_container .card__image div:not(.contextual){width:150px;height:150px}.popular-content-card_container .card__image img{border-radius:15px;width:150px;height:150px}.popular-content-card_container .card__content{padding:10px}.popular-content-card_container .card__content .card__badge{margin-bottom:0}.popular-content-card_container .card__content .popular-content_eyebrow{font-size:15px;font-size:.9375rem;color:#218198}.popular-content-card_container .card__content .popular-content_header{font-size:15px;font-size:.9375rem;margin-bottom:15px!important;text-transform:uppercase;font-family:montserratbold,sans-serif;color:#042246}.popular-content-card_container .card__content .popular-content_body div,.popular-content-card_container .card__content .popular-content_body p,.popular-content-card_container .card__content .popular-content_body span{font-size:14px;font-size:.875rem;line-height:1.1666666667;margin-bottom:0}.popular-content-card_container .card__content .card__btn-container{margin-top:0}.product-card_container{margin-bottom:24px;padding-top:24px;padding-bottom:24px;min-height:310px}.product-card_container .descriptive_image .card-label{position:absolute;top:0;left:0;padding:10px 31px;opacity:1;text-transform:uppercase;letter-spacing:1px;color:#fff}.product-card_container .descriptive_image .card-label.topic_course{background:#218198}.product-card_container .descriptive_image .card-label.designation{background:#003370}.product-card_container .descriptive_image img{width:100%}.product-card_container .card_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:16px}.product-card_container .card_content .card_cta{margin-top:auto}.product-card_container .card_icons .icon-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:16px}.product-card_container .card_icons .icon-item .container__icon{display:contents}.product-card_container .card_icons .icon-item .container__icon-svg svg{max-width:50px;max-height:50px}.product-card_container .card_icons .icon-item .container__icon-text{padding-left:10px}.product-card_container .card_icons .icon-item img{margin-right:5px;height:3rem}.product-card_container .card_icons .icon-item p{margin-top:0;margin-bottom:0;padding-top:7px}.product-type-filter{padding-bottom:16px}.product-type-filter>div{margin-bottom:16px}@media(min-width:768px){.product-type-filter>div{margin-right:16px;margin-bottom:0}}.product-type-filter #item-filter-select{width:100%;height:45px}@media(min-width:768px){.product-type-filter #item-filter-select{width:340px}}@media(min-width:768px){.product-type-filter{display:-webkit-box;display:-ms-flexbox;display:flex}}.profile .card__image{display:block;-ms-flex-negative:0;flex-shrink:0}.profile .card__image::after{display:block;padding-bottom:100%;content:""}.profile .card__image img{position:absolute;width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.profile .card__container{height:100%}.profile__position-info--organization,.profile__position-info--title{display:block}@media(min-width:768px){.container__grid--4col{grid-template-columns:1fr 1fr}}@media(min-width:992px){.container__grid--4col{grid-template-columns:1fr 1fr 1fr 1fr}}.no-cssgrid .profile{margin:24px 16px;width:23%}.progress-bar__container{position:relative;width:100%}.progress-bar__container svg{width:100%;height:45px;overflow:hidden}.progress-bar__path{fill:none;stroke-width:20px;stroke-miterlimit:round;-webkit-transition:stroke-dashoffset 850ms ease-in-out;transition:stroke-dashoffset 850ms ease-in-out}.progress-bar__path--bg{stroke:#cdcdcd}.progress-bar__path--meter{stroke:#a63b00;stroke-dasharray:200;stroke-dashoffset:200}.progress-bar__path--complete{stroke:#218198}.progress-bar__text{position:absolute;top:5px;left:10px;color:#fff}@media(max-width:991px){.progress-tracker__intro{margin:0 16px}}.progress-tracker__section{margin-bottom:24px}.progress-tracker__section--completed{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media(max-width:1199px){.progress-tracker__section--completed{grid-template-columns:1fr 1fr}}.progress-tracker__section-header{padding:0 16px}.progress-tracker__section-header--completed{grid-column:1/4}@media(max-width:1199px){.progress-tracker__section-header--completed{grid-column:1/3}}@media(max-width:767px){.progress-tracker__card{grid-column:1/4}}.progress-tracker__card-desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.progress-tracker__notification{background:#007db8;color:#fff}.progress-tracker__notification-close .btn__inner{border-color:#fff}.progress-tracker__notification-close .btn__inner::after,.progress-tracker__notification-close .btn__inner::before{background:#fff}.progress-tracker__course:first-child{margin-top:40px}.progress-tracker__course:last-child hr{display:none}.progress-tracker__course .course-intro__container{grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 1fr 1fr}@media(max-width:767px){.progress-tracker__course .course-intro__container{grid-template-columns:1fr}}.progress-tracker__segment-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;width:100%}.progress-tracker__segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:2px}.progress-tracker__segment .progress-tracker__segment-bar{border:5px solid #cdcdcd}.progress-tracker__segment--completed .progress-tracker__segment-bar{border-color:#6c7d45}.progress-tracker__segment:last-child{margin:0}.progress-tracker__completed-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:auto;gap:16px}@media(max-width:991px){.progress-tracker__completed-actions{grid-template-columns:1fr;width:100%}}.no-cssgrid .progress-tracker__completed-cta{margin-right:16px}.progress-tracker__rule-id{line-height:1.5;font-size:14px;font-size:.875rem;text-transform:uppercase;font-family:montserratbold,sans-serif;color:#6c6c6c}.progress-tracker__rule-id--card{position:absolute;right:16px;bottom:12px}.progress-tracker__rule-id--accordion{position:absolute;right:40px;bottom:12px}.in-progress__container{display:block;width:100%}.in-progress__container--hide{display:none}.in-progress__tab-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #cdcdcd}.in-progress__tab{font-size:16px;font-size:1rem;padding:15px 30px;cursor:pointer;text-transform:uppercase;color:#232323}.in-progress__tab--active{border-bottom:1px solid #232323;background:#f2f2f2}.in-progress__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:8px 0;width:100%}.in-progress__step-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:80px;text-align:center}.in-progress__step-box{border:3px solid #218198;padding:5px 25px;background:#f2f2f2}.in-progress__step-box--complete{border-color:#218198;background:#218198;color:#fff}.in-progress__step-box--not-started{border-color:#f2f2f2}.in-progress__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.progress-step__container{margin-bottom:24px}.progress-step__title-button{margin-bottom:0}.progress-step__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.progress-step__title-text{line-height:1.3}@media(max-width:767px){.progress-step__title-text{font-size:24px;font-size:1.5rem}}.progress-step__cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.progress-step__segment-container{padding-top:12px;padding-right:16px}#user-login-form .progress-step__segment-container #edit-submit,.progress-step__segment-container #user-login-form #edit-submit,.progress-step__segment-container .btn,.progress-step__segment-container .jv-button,.progress-step__segment-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.progress-step__segment-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .progress-step__segment-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .progress-step__segment-container .eu-cookie-compliance-more-button{margin-right:16px}#user-login-form .progress-step__segment-container #edit-submit:last-child,.progress-step__segment-container #user-login-form #edit-submit:last-child,.progress-step__segment-container .btn:last-child,.progress-step__segment-container .jv-button:last-child,.progress-step__segment-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:last-child,.progress-step__segment-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:last-child,.sliding-popup-bottom .eu-cookie-compliance-buttons .progress-step__segment-container .eu-cookie-compliance-default-button:last-child,.sliding-popup-bottom .eu-cookie-compliance-message .progress-step__segment-container .eu-cookie-compliance-more-button:last-child{margin-right:0;margin-bottom:0}@media(max-width:767px){#user-login-form .progress-step__segment-container #edit-submit,.progress-step__segment-container #user-login-form #edit-submit,.progress-step__segment-container .btn,.progress-step__segment-container .jv-button,.progress-step__segment-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.progress-step__segment-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .progress-step__segment-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .progress-step__segment-container .eu-cookie-compliance-more-button{margin-right:0;margin-bottom:12px;width:100%}}.progress-step__expire-date{margin-left:32px;border-left:1px solid #cdcdcd;color:#6c6c6c}.progress-box{margin:2px;border:1px solid transparent;width:15px;height:15px}.progress-box__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}.progress-box__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0;padding:0;list-style:none}.progress-box__item{margin-bottom:12px;min-width:150px;text-align:center}.progress-box__text{line-height:1;margin:8px 0 0;font-family:montserratregular,sans-serif}.progress-box__text--completed{font-family:montserratbold,sans-serif;color:#218198}.progress-box--in-progress,.progress-box--not-started{border-color:#6c6c6c}.progress-box--in-progress::after{display:block;margin:-1px;border-right:15px solid transparent;border-bottom:15px solid #a63b00;content:""}.progress-box--completed{background-color:#218198}#user-login-form .detail-step-card__button-container #edit-submit:first-child,.detail-step-card__button-container #user-login-form #edit-submit:first-child,.detail-step-card__button-container .btn:first-child,.detail-step-card__button-container .jv-button:first-child,.detail-step-card__button-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:first-child,.detail-step-card__button-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:first-child,.sliding-popup-bottom .eu-cookie-compliance-buttons .detail-step-card__button-container .eu-cookie-compliance-default-button:first-child,.sliding-popup-bottom .eu-cookie-compliance-message .detail-step-card__button-container .eu-cookie-compliance-more-button:first-child{margin-right:12px}@media(max-width:767px){#user-login-form .detail-step-card__button-container #edit-submit:first-child,.detail-step-card__button-container #user-login-form #edit-submit:first-child,.detail-step-card__button-container .btn:first-child,.detail-step-card__button-container .jv-button:first-child,.detail-step-card__button-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:first-child,.detail-step-card__button-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:first-child,.sliding-popup-bottom .eu-cookie-compliance-buttons .detail-step-card__button-container .eu-cookie-compliance-default-button:first-child,.sliding-popup-bottom .eu-cookie-compliance-message .detail-step-card__button-container .eu-cookie-compliance-more-button:first-child{margin-right:0;margin-bottom:12px}}.detail-step-card__button-container .purchase-tabs__container{margin-top:12px}@media(max-width:767px){#user-login-form .detail-step-card__button-container #edit-submit,.detail-step-card__button-container #user-login-form #edit-submit,.detail-step-card__button-container .btn,.detail-step-card__button-container .jv-button,.detail-step-card__button-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.detail-step-card__button-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .detail-step-card__button-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .detail-step-card__button-container .eu-cookie-compliance-more-button{width:100%}}.desktop-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:12px;margin-left:16px}.desktop-search-form__item:not(:last-child){margin-right:16px}.desktop-search-form__select{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;border:1px solid #fff;padding:0 16px 0 8px;height:28px;background-color:rgba(0,0,0,0);background-image:url(/themes/ti_west/images/svg/chevron-down-white.svg);font-size:9pt;color:#fff;background-position-y:center;background-position-x:calc(100% - 7px)}.desktop-search-form__select option{font-size:12pt}.desktop-search-form__select optgroup,.desktop-search-form__select option{color:#000}.desktop-search-form__select:focus{outline:1px solid #fff;border-color:#fff}.desktop-search-form__search-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:1px;background-color:#003370}.desktop-search-form__input{outline:0;border:none!important;padding:0 4px;width:340px;min-width:180px;height:100%;background:rgba(0,0,0,0)}.desktop-search-form__input:focus{outline:2px solid #19a1c9}.desktop-search-form__submit{margin-left:16px;border:1px solid #fff;padding:0 7px;height:100%;background:#003370;cursor:pointer;color:#fff}.desktop-search-form__submit:focus{outline:2px solid #19a1c9}.desktop-search-form .search-input-icons{background:#fff}.desktop-search-form .search-input-icons+button svg{position:absolute;margin-top:-8px;margin-left:-32px;border-left:solid 1px #5c6f7c;width:32px;cursor:pointer}.mobile-search-form__search-modes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:8px;margin-bottom:16px;width:100%}.mobile-search-form__search-mode{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-search-form__search-mode input{position:relative;top:3px;margin-right:8px;width:auto}.mobile-search-form__search-mode:not(.mobile-search-form__search-mode:last-child){margin-right:24px}.mobile-search-form__search-field{margin-bottom:8px}.mobile-search-form__search-field input{background-color:rgba(0,0,0,0)!important}.mobile-search-form__search-field .utility-nav__item .aa-Autocomplete .aa-DetachedSearchButton{border-radius:0;border:1px solid rgba(128,126,163,.8);border-right:none;height:3em}.mobile-search-form__search-field .utility-nav__item .aa-Autocomplete .aa-Form{border-radius:0;border:1px solid rgba(128,126,163,.8);border-right:none;padding:23px 5px}.mobile-search-form__search-field .utility-nav__item .aa-Autocomplete .aa-Form .aa-InputWrapper>input[type=search]{border-bottom:0;padding-right:0;padding-left:0}.mobile-search-form__search-field .btn--search{top:auto;bottom:-1px}@media(max-width:479px){.mobile-search-form{margin-bottom:5rem}}.license-list__warning-container ul.utility-nav__list .utility-nav__item:nth-child(2),.u-list-unstyled.utility-nav__list .utility-nav__item:nth-child(2),.utility-nav__list.accordion .utility-nav__item:nth-child(2),.utility-nav__list.card-basic__ul .utility-nav__item:nth-child(2){margin-left:auto}.utility-nav__container{width:100%}.mobile-utility-nav__link svg{fill:#fff}.mobile-search-overlay{z-index:999;position:fixed;top:0;left:0;width:100%;height:100vh;overflow-x:hidden;background-color:#fff;-webkit-transition:.5s;transition:.5s}.mobile-search-overlay p{margin-bottom:0;padding-left:16px;color:#000}.mobile-search-overlay .mobile-search-form__search-field{position:relative}.mobile-search-overlay .mobile-search-form__search-field .u-icon-search-bar-dims{position:absolute;top:14px;left:10px;width:20px}@media(max-width:480px){.mobile-search-overlay .mobile-search-form__search-field .u-icon-search-bar-dims{top:17px}}.mobile-search-overlay .mobile-search-form__search-field .btn--close,.mobile-search-overlay .mobile-search-form__search-field .btn--reset{position:absolute;top:-3px;right:20px;width:20px}.mobile-search-overlay .mobile-search-form__search-field input{padding-right:40px;padding-left:40px}.mobile-search-overlay-content{position:relative;width:100%}.mobile-search-overlay-content .utility-nav__link{padding:0}.mobile-search-overlay-content button{z-index:100}.mobile-search-overlay-content .btn--close,.mobile-search-overlay-content .btn--reset{border:1px solid rgba(128,126,163,.8);border-left:none;width:48px;height:48px}.mobile-search-overlay-content .mobile-search-modes{padding-left:16px}.mobile-search-overlay-content .mobile-search-modes .mobile-search-form__search-modes{padding-left:0}.mobile-search-overlay-content .mobile-search-modes .mobile-search-form__search-modes label{padding-top:8px}.mobile-search-overlay-content .mobile-search-modes ul{padding:0}.mobile-search-overlay-content .mobile-search-modes .border-top{border-top:1px solid #eaeaea;padding-top:2em}.mobile-search-overlay-content .mobile-search-modes .mobile-search-form__search-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;padding-top:2em}.mobile-search-overlay-content .mobile-search-modes .mobile-search-form__search-links li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5rem;margin-bottom:1rem;outline:0;border-radius:999px;border:2px solid #58595b;padding:6px 12px;overflow:hidden;background-color:rgba(0,0,0,0);cursor:pointer;text-decoration:none;text-transform:uppercase;font-size:.8em;color:#58595b}.mobile-search-overlay-content .mobile-search-modes .mobile-search-form__search-links li a:focus,.mobile-search-overlay-content .mobile-search-modes .mobile-search-form__search-links li a:hover{border:2px solid #218198}.search-page__input{border-top:1px solid #cdcdcd!important;border-right:1px solid #cdcdcd!important;border-left:1px solid #cdcdcd!important}.search-page__input:focus{border-top-color:#003370!important;border-right-color:#003370!important;border-left-color:#003370!important}.gsc-search-box.gsc-search-box-tools{display:none}.gsc-result-info,.gsc-result-info-container{padding:0}.gsc-result-info-container{padding-top:48px}.gsc-result-info{line-height:22px!important;font-family:montserratregular,sans-serif;font-size:16px!important;color:#58595b}.gsc-above-wrapper-area{border:0!important}.gsc-control-cse{border:0!important;padding:0!important;background-color:rgba(0,0,0,0)!important}.gsc-snippet-metadata{display:none!important}.gs-title,.gs-title a,.gs-title b{line-height:1.25;text-decoration:none!important;font-family:montserratbold,sans-serif;color:#003370!important}.gsc-url-top{margin-top:8px}.gs-result .gs-visibleUrl{display:none!important}.gsc-table-result{margin-top:16px}.gsc-webResult .gsc-result{border:0!important;padding:20px 0!important}.gs-snippet{line-height:1.5714285714;font-family:montserratregular,sans-serif;color:#58595b!important}.gs-snippet b{font-family:montserratbold,sans-serif}.gs-image{border:0!important}.gcsc-more-maybe-branding-root{display:none!important}.gsc-cursor-box{margin-top:16px}.gsc-cursor-page{margin-right:12px!important;text-decoration:underline!important;line-height:18px!important;font-family:montserratbold,sans-serif!important;font-size:12px!important;color:#003370!important}.gsc-cursor-current-page{text-decoration:none!important;color:#58595b!important}.coordinator-info p,.sponsor-info p{display:grid;grid-template-columns:1.5rem 1fr;grid-gap:8px}.coordinator-info p svg,.sponsor-info p svg{-ms-flex-item-align:center;align-self:center;margin-right:auto;margin-left:auto;max-width:1.5rem;max-height:1.5rem}.social__list{line-height:1.8333333333}@media(max-width:767px){.social__list{margin-bottom:8px}}.social__item{margin:0}.social__link{font-size:14px;font-size:.875rem;display:inline-block;text-decoration:none;font-family:montserratregular,sans-serif;color:#58595b}.social__link:focus,.social__link:hover{text-decoration:underline}@media(max-width:767px){.social__link{padding-top:8px;padding-bottom:8px}}.star-bar__container .alert-message{display:-webkit-box;display:-ms-flexbox;display:flex}.star-bar__container .alert-message span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:64px;-ms-flex:64px;flex:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.star-bar__container .alert-message p{-webkit-box-flex:95%;-ms-flex:95%;flex:95%}@media(max-width:767px){.star-bar__container{padding:12px}.star-bar__container .accordion{margin:0 -12px}}.stat__header{margin-right:auto;margin-left:auto;max-width:992px}@media(max-width:991px){.stat__header{padding-right:24px;padding-left:24px}}.stat__icon{height:60px}.stat__title{font-size:28px;font-size:1.75rem}.stat__container{grid-gap:0}@media(min-width:992px){.stat__container{padding-top:48px;padding-bottom:48px}}.stat__container--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(min-width:768px){.no-cssgrid .stat__container--flex .stat__item{width:33%}}@media(max-width:767px){.stat__container--flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.stat__item{border-bottom:1px solid #cdcdcd}.stat__item:last-child{border-bottom:0}.stat__item:last-child .stat__qualifier{color:#c05810}@media(min-width:768px){.stat__item:last-child{border-right:0}}.stat__item:nth-last-child(3):first-child .stat__qualifier{color:#650360}.stat__item:only-of-type .stat__qualifier{color:#185d6e}@media(min-width:768px){.no-cssgrid .stat__item{width:33.3333%}}@media(max-width:767px){.stat__item{width:100%}}@media(min-width:768px){.stat__container--flex .stat__item{border-right:1px solid #cdcdcd;border-bottom:0;width:33%}.stat__container--flex .stat__item:last-child{border-right:0}}@media(min-width:1024px){.stat__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #cdcdcd;border-bottom:0}}.stat__inner{padding:16px 0 24px}@media(min-width:768px){.stat__container--flex .stat__inner{padding:0 24px}}@media(min-width:1024px){.stat__inner{padding:0 24px;max-width:450px}}@media(min-width:992px){.stat__inner{padding-right:48px;padding-left:48px}}.stat__qualifier{line-height:1;font-size:82px;font-size:5.125rem;display:block;font-family:merriweatherbold,serif;color:#185d6e}.stat__qualifier--sm{line-height:1;font-size:47px;font-size:2.9375rem}.stat__text{display:block;padding-top:24px}.paragraph--type--steps-card,.paragraph--type--steps-card-badge{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-line-pack:center;align-content:center;margin:.5rem;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border-radius:15px;border:5px #72ccd2 solid;padding:30px 1rem 10px;width:100%;height:100%;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.paragraph--type--steps-card a,.paragraph--type--steps-card-badge a{text-decoration:none;line-height:2.1429;font-family:open_sansregular,sans-serif;color:#58595b}.paragraph--type--steps-card-badge:focus,.paragraph--type--steps-card-badge:hover,.paragraph--type--steps-card:focus,.paragraph--type--steps-card:hover{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15)}.paragraph--type--steps-card svg,.paragraph--type--steps-card-badge svg{display:block;margin:0 auto;width:70px;height:70px}.paragraph--type--steps-card img,.paragraph--type--steps-card-badge img{display:block;margin:auto}.paragraph--type--steps-card .steps-label,.paragraph--type--steps-card-badge .steps-label{text-align:center;font-size:20px;font-weight:700;color:#650360}.paragraph--type--steps-card .steps-label+div,.paragraph--type--steps-card-badge .steps-label+div{text-align:center}.paragraph--type--steps{z-index:2;background:#fff}.paragraph--type--steps>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem}.paragraph--type--steps>div>div{padding:10px;width:25%}.paragraph--type--steps>div>div:last-child .arrow-right{display:none}@media(max-width:1024px){.paragraph--type--steps>div>div{width:50%}}@media(max-width:767px){.paragraph--type--steps>div>div{width:100%}}@media(max-width:1024px){.paragraph--type--steps>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}.arrow-right{z-index:1;position:absolute;top:50%;right:-37px;margin-top:-25px}.arrow-right svg{margin:0;width:50px;height:50px}@media(max-width:1024px){.arrow-right{display:none}}.paragraph--type--syllabus-content-section.provider-ceu .paragraph--type--ce-information .course-licenses{margin:0 -32px -24px -32px;padding:0 32px 24px 32px;max-height:500px;overflow-y:auto}.paragraph--type--syllabus-content-section .paragraph--type--ce-information{margin:24px auto;padding:24px 32px;background-color:#e1ecf5}.paragraph--type--syllabus-content-section .paragraph--type--ce-information .states-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5em;margin-bottom:2em}.paragraph--type--syllabus-content-section .paragraph--type--ce-information .states-list .states-list-item{border-radius:20px;padding:0 .8em;background-color:#f0f8ff}.paragraph--type--syllabus-content-section .paragraph--type--ce-information .login-wrapper{margin:1em 0;padding:2em;background:#f0f8ff}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:24px auto;padding:24px 32px;background-color:#e1ecf5;gap:16px}@media(min-width:992px){.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .label-and-body-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0 16px}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .label-and-body-wrapper>div>*{width:calc(50% - 16px)}}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .skills-wrapper{background-color:#fff}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .paragraph--type--keywords{padding:24px 16px}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .paragraph--type--keywords .keyword-label{margin:0 0 1em;padding:0}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .paragraph--type--keywords li{margin-right:10px;margin-left:0;background-color:#650360;color:#fff}@media(min-width:992px){.paragraph--type--syllabus-content-section .paragraph--type--key-highlights{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .label-and-body-wrapper{width:66.6666666667%}.paragraph--type--syllabus-content-section .paragraph--type--key-highlights .skills-wrapper{width:33.3333333333%}}.paragraph--type--syllabus-content-section .paragraph--type--syllabus{margin:24px auto;padding:24px 32px}.paragraph--type--syllabus-content-section .paragraph--type--syllabus .syllabus-lesson-item .lesson-item-label{margin-bottom:0;line-height:2.4;color:#003370}.paragraph--type--syllabus-content-section .paragraph--type--syllabus .syllabus-lesson-item .lesson-timer svg{margin-right:1em;width:25px;height:25px}.paragraph--type--syllabus-content-section .paragraph--type--syllabus .syllabus-lesson-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0}@media(min-width:480px){.paragraph--type--syllabus-content-section .paragraph--type--syllabus .paragraph--type--lesson-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1em}.paragraph--type--syllabus-content-section .paragraph--type--syllabus .paragraph--type--lesson-item .lesson-item-label{width:calc(30% - .5em + 6px);text-align:right}.paragraph--type--syllabus-content-section .paragraph--type--syllabus .paragraph--type--lesson-item .description-and-time-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(70% - .5em - 6px);gap:.5em 0}}@media(min-width:992px){.paragraph--type--syllabus-content-section .paragraph--type--syllabus .syllabus-lesson-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:16px}.paragraph--type--syllabus-content-section .paragraph--type--syllabus .syllabus-lesson-items .syllabus-lesson-item{width:calc(50% - 16px)}}.checkmark-list li{padding-left:0;padding-left:30px;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 222.04 154.95'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%232ba8c5;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Path_79' data-name='Path 79' class='cls-1' d='M222,20,202,0,87.11,114.93,20,47.82l-20,20L87.11,155l20-20Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 10px;background-size:20px;list-style-type:none}.tab-flyout__container{z-index:99;position:relative}.tab-flyout__container.is-sticky{position:fixed;top:100px;right:0}.tab-flyout__container.is-not-sticky{position:absolute;top:auto;right:0;bottom:106px}.tab-flyout__container.is-slid{z-index:100}.tab-flyout__btn{position:absolute;top:72px;right:-78px;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border:1px solid #cdcdcd;padding:8px 16px;width:190px;background-color:#def3f5;white-space:nowrap;color:#003370;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.1,.25,1);transition:-webkit-transform .6s cubic-bezier(.25,.1,.25,1);transition:transform .6s cubic-bezier(.25,.1,.25,1);transition:transform .6s cubic-bezier(.25,.1,.25,1),-webkit-transform .6s cubic-bezier(.25,.1,.25,1)}.tab-flyout__btn:focus,.tab-flyout__btn:hover{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15),0 1px 10px 0 rgba(0,0,0,.15)}.tab-flyout__btn svg{margin-top:5px;width:9px;height:7px}.is-slid .tab-flyout__btn{-webkit-transform:rotate(-90deg) translateY(-100vw);transform:rotate(-90deg) translateY(-100vw)}.tab-flyout__panel{position:fixed;top:0;left:100%;width:100vw;height:100vh;overflow-y:scroll;background-color:#fff;pointer-events:none;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.25,.1,.25,1),-webkit-transform .6s cubic-bezier(.25,.1,.25,1);transition:opacity .6s cubic-bezier(.25,.1,.25,1),-webkit-transform .6s cubic-bezier(.25,.1,.25,1);transition:transform .6s cubic-bezier(.25,.1,.25,1),opacity .6s cubic-bezier(.25,.1,.25,1);transition:transform .6s cubic-bezier(.25,.1,.25,1),opacity .6s cubic-bezier(.25,.1,.25,1),-webkit-transform .6s cubic-bezier(.25,.1,.25,1)}.tab-flyout__panel.is-slid{pointer-events:auto;opacity:1;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tab-flyout__panel-inner{padding:24px 48px 24px 24px}@media(max-width:767px){.tab-menu__container{display:block;padding:24px 0}}@media(min-width:768px){.tab-menu__container{padding:72px 0}}@media(max-width:767px){.tab-menu__nav .tab-menu__select-container{margin-bottom:24px}}@media(min-width:768px){.tab-menu__nav .tab-menu__select-container{display:none}}@media(min-width:768px){.no-cssgrid .tab-menu__nav{padding-right:10px;width:35%}}@media(min-width:768px){.tab-menu__nav{grid-column:1/2}}@media(min-width:768px){.no-cssgrid .tab-menu__content{padding-left:10px;width:65%}}@media(min-width:768px){.tab-menu__content{grid-column:2/4;width:100%}}.tab-menu__button{font-size:20px;font-size:1.25rem;position:relative;display:block;padding:24px 0;width:100%;cursor:pointer;text-align:left;text-decoration:none;font-family:montserratbold,sans-serif;color:#003370}.tab-menu__button::after,.tab-menu__button::before{position:absolute;bottom:0;left:0}.tab-menu__button::before{width:100%;height:1px;background-color:#cdcdcd;content:""}.tab-menu__button::after{width:0;height:3px;background-color:#a63b00;-webkit-transition:width .3s;transition:width .3s;content:""}.tab-menu__button:focus::after,.tab-menu__button:hover::after,.tab-menu__item[aria-selected=true] .tab-menu__button::after{width:100%}.tab-menu__panel{display:none}.tab-menu__panel--is-active{display:block}@media(max-width:991px){.tab-menu__panel--is-active .container__grid--2col{grid-template-columns:1fr}}.cell__editable{vertical-align:middle}.cell__action{cursor:pointer}.cell__action--sort{border-bottom:1px solid transparent;-webkit-transition:border-color .3s cubic-bezier(.25,.1,.25,1);transition:border-color .3s cubic-bezier(.25,.1,.25,1)}.cell__action--sort.active-sort,.cell__action--sort:focus,.cell__action--sort:hover{border-color:#003370;color:#003370}.cell__action--edit{float:right;padding-left:16px}.cell__action--save{padding-right:8px;width:auto}.cell__action--save:hover{color:#6c7d45}.cell__action--cancel{border-left:1px solid #6c6c6c;padding-left:8px}.cell__action--cancel:hover{color:#801129}.sort-group{padding-left:8px;vertical-align:text-bottom}.sort-icon{width:15px;height:7px}table{line-height:1.5;font-size:14px;font-size:.875rem;width:100%;border-collapse:collapse;text-align:left}table caption{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0)}table thead{text-transform:uppercase;font-family:montserratbold,sans-serif}table tr:nth-child(even) td,table tr:nth-child(even) th{background-color:#f2f2f2}table.no-stripe tr:nth-child(even) td,table.no-stripe tr:nth-child(even) th{background-color:#fff}table th{padding:0 8px;vertical-align:bottom;text-align:left;color:#232323}table td{padding:8px;vertical-align:top}@media(min-width:768px){table td{padding:16px 8px}}.table__container{position:relative;overflow:hidden}.table__container--fixed-width table{table-layout:fixed}.table__container--fixed-width table tr.wide-report>th{width:-webkit-min-content;width:-moz-min-content;width:min-content;word-break:break-word}.table__container--fixed-width table td.break-col{word-break:break-all}@media(max-width:767px){.table__container--fixed-width table td{word-break:break-word}}@media(max-width:767px){.table__container--scroll-horizontal::after{position:absolute;top:0;right:0;display:block;width:100px;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);content:"";-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1)}}.table__scroll-wrapper{overflow-x:hidden}.table__scroll-wrapper table{min-width:728px}@media(max-width:767px){.table__scroll-wrapper{overflow-x:auto}}.tab-vertical{margin-left:16px}.tab-vertical #block-ti-west-local-tasks,.tab-vertical #user-login-form,.tab-vertical .container--max-width,.tab-vertical .paragraph--type--steps{padding-right:0;padding-left:0}@media(max-width:767px){.tab-vertical .page-layout--2col .tab-nav{border-bottom:2px solid #cdcdcd;padding-bottom:24px}}@media(max-width:1024px){.tab-vertical .page-layout--1col-2col .tab-nav,.tab-vertical .page-layout--2col-1col .tab-nav{border-bottom:2px solid #cdcdcd;padding-bottom:24px}}.tab-vertical .tab-nav ul{padding:0;list-style:none}.tab-vertical .tab-nav li{position:relative;margin-bottom:-15px}.tab-vertical .tab-nav .tab-link{line-height:2.5;z-index:10;position:relative;display:block;margin-top:28px;padding-right:24px;padding-left:40px;background:-webkit-gradient(linear,left top,right top,from(#020024),color-stop(50%,#0167a2),to(#003572));background:linear-gradient(90deg,#020024 0,#0167a2 50%,#003572 100%);text-decoration:none;font-family:montserratbold,sans-serif;font-size:20px;color:#fff;-webkit-transition:background .3s cubic-bezier(.25,.1,.25,1),-webkit-filter .3s cubic-bezier(.25,.1,.25,1);transition:background .3s cubic-bezier(.25,.1,.25,1),-webkit-filter .3s cubic-bezier(.25,.1,.25,1);transition:background .3s cubic-bezier(.25,.1,.25,1),filter .3s cubic-bezier(.25,.1,.25,1);transition:background .3s cubic-bezier(.25,.1,.25,1),filter .3s cubic-bezier(.25,.1,.25,1),-webkit-filter .3s cubic-bezier(.25,.1,.25,1)}.tab-vertical .tab-nav .tab-link.active,.tab-vertical .tab-nav .tab-link:hover{border-left:8px solid #003370;padding-left:32px;background:0 0;text-decoration:underline;color:#003370}@media(max-width:767px){.tab-vertical .tab-nav .tab-link{line-height:1.6666666667;padding-top:16px;padding-bottom:16px}.tab-vertical .tab-nav .tab-link.active,.tab-vertical .tab-nav .tab-link:hover{text-decoration:none}}@media(max-width:767px){.tab-vertical .tab-content a{word-break:break-word}}.tab-vertical .tab-content .tab-pane{display:none;padding-top:20px;max-height:0;visibility:hidden}.tab-vertical .tab-content .tab-pane.active{display:block;padding:16px 48px;max-height:100%;visibility:visible}.paragraph--type--keywords .keyword-label{padding-left:10px;font-size:20px;font-weight:700}.paragraph--type--keywords ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.paragraph--type--keywords ul li{margin:5px;border-radius:20px;padding:5px 15px;background-color:#eaeaea}@media screen and (min-width:768px){.paragraph--type--keywords{padding-left:20px}}.paragraph--type--tab .paragraph--type--text{min-width:auto}.paragraph--type--tab .paragraph--type--text+.paragraph--type--keywords{-webkit-box-flex:1;-ms-flex:1;flex:1}.paragraph--type--tab .paragraph--type--text+.paragraph--type--keywords+div{width:100%}.paragraph--type--tab .paragraph--type--text+div{width:100%}@media screen and (min-width:768px){.paragraph--type--tab .paragraph--type--text{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:768px){.paragraph--type--tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:992px){.no-cssgrid .testimonial{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.testimonial__container{padding-top:24px}@media(min-width:992px){.testimonial__container{padding-top:48px}}.testimonial__container-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.testimonial__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:48px;background:-webkit-gradient(linear,left top,right top,color-stop(26%,#c05810),to(#a63b00));background:linear-gradient(90deg,#c05810 26%,#a63b00 100%)}.testimonial__content::before{content:""}@media(min-width:992px){.testimonial__content::before{display:block;width:0;min-height:400px}}.testimonial--secondary .testimonial__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding:24px;min-height:auto;background:0 0}@media(min-width:992px){.no-cssgrid .testimonial--secondary .testimonial__content{position:static;width:auto}}.testimonial--secondary .testimonial__content::before{display:none}@media(min-width:992px){.no-cssgrid .testimonial__content{position:absolute;bottom:0;left:24px;width:55%}}@media(min-width:992px){.testimonial__content{z-index:1;position:relative;grid-column:1/5;grid-row:1}}@media(min-width:1200px){.testimonial__content{margin:120px 0 0}}@media(min-width:1400px){.testimonial__content{padding:48px 120px}}.testimonial__content-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.testimonial--secondary .testimonial__content-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial__image{position:relative}@media(min-width:992px){.no-cssgrid .testimonial__image{width:55%}}@media(max-width:991px){.testimonial__image{display:none}}@media(min-width:992px){.testimonial__image{z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-self:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:8/4;grid-row:1;margin-left:auto;min-height:550px;overflow:hidden}.testimonial__image img{width:100%;max-height:650px;-o-object-fit:cover;object-fit:cover}.no-cssgrid .testimonial__image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(min-width:1200px){.testimonial__image{min-height:630px;max-height:650px}}.testimonial__text{line-height:1.6;position:relative;text-indent:-25px;color:#fff}.testimonial__text::after,.testimonial__text::before{display:inline-block;width:28px;height:21px;opacity:.6}.testimonial__text::before{-webkit-transform:translate(25px,-10px);transform:translate(25px,-10px);content:url(/themes/ti_west/images/svg/quote-open.svg)}.testimonial__text::after{-webkit-transform:translate(25px,-10px);transform:translate(25px,-10px);content:url(/themes/ti_west/images/svg/quote-close.svg)}.testimonial--secondary .testimonial__text{line-height:1.6666666667;font-size:20px;font-size:1.25rem;max-width:992px;color:#58595b}.testimonial--secondary .testimonial__text::after,.testimonial--secondary .testimonial__text::before{opacity:1}.testimonial--secondary .testimonial__text::before{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px);content:url(/themes/ti_west/images/svg/quote-open-dark.svg)}.testimonial--secondary .testimonial__text::after{-webkit-transform:translate(20px,2px);transform:translate(20px,2px);content:url(/themes/ti_west/images/svg/quote-close-dark.svg)}@media(max-width:991px){.testimonial__text{font-size:24px;font-size:1.5rem}.testimonial__text::after,.testimonial__text::before{width:20px;height:16px}}.testimonial__citation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.testimonial__citation-headshot{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;margin-right:16px;border-radius:50%;border:2px solid #fff;width:55px;height:55px;overflow:hidden}.testimonial__citation-headshot img{max-width:100%}.testimonial__citation-headshot--no-img{font-size:19px;font-size:1.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2px;background-color:#c05810;font-family:open_sansbold,sans-serif;color:#fff}.testimonial__citation{line-height:1.5714285714;color:#fff}.testimonial__citation strong{font-family:open_sansbold,sans-serif}.testimonial__citation span{display:block}.testimonial__citation-title{font-size:14px;font-size:.875rem}.testimonial--secondary .testimonial__citation-title{color:#58595b}.testing-centers{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.testing-centers__proctor__entry:not(:last-child)::after{content:", "}.paragraph--type--text--bleed{padding-right:0;padding-left:0;max-width:100%}.tool-tip__container{line-height:1;position:static;display:inline-block;vertical-align:text-top}.input__wrapper .tool-tip__container{margin-left:5px}@media(min-width:480px){.tool-tip__container{position:relative}}.tool-tip__icon{width:14px;height:14px}.tool-tip__container--light .tool-tip__icon{margin-right:2px;width:16px;height:16px;color:#fff}.tool-tip__content{line-height:1.5;font-size:14px;font-size:.875rem;z-index:99;position:absolute;bottom:20px;left:0;display:none;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border:1px solid #cdcdcd;padding:16px;width:auto;background-color:#fff;font-family:open_sansregular,sans-serif;color:#58595b}.tool-tip__content.is-visible{display:inline-block}.tool-tip__content::before{z-index:2999;position:absolute;bottom:-6px;left:63px;width:14px;height:6px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20id%3D%22Layer_1%22%20width%3D%2214%22%20height%3D%227%22%20data-name%3D%22Layer%201%22%20viewBox%3D%220%200%2014%207%22%3E%3Ctitle%3Etool-tip%3C/title%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.7%200h12.6L7%206.3.7%200z%22/%3E%3Cpath%20fill%3D%22%23cecdcd%22%20d%3D%22M12.6%200L7%205.6%201.4%200H0l7%207%207-7z%22/%3E%3C/svg%3E");background-repeat:no-repeat;content:""}@media(min-width:480px){.tool-tip__content{left:-64px;width:225px}}.tool-tip__content--right{bottom:-42px;left:0}.tool-tip__content--right::before{top:36px;left:-10px;display:none;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(min-width:480px){.tool-tip__content--right::before{display:block}}.modal__inner .tool-tip__content--right{z-index:4002}@media(min-width:480px){.tool-tip__content--right{left:18px}}.typeahead-dropdown__combobox[aria-expanded=true] .typeahead-dropdown__input{border-color:#003370}.typeahead-dropdown__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #003370;border-top:0;padding:10px;max-height:300px;overflow-y:scroll}.typeahead-dropdown__option{text-decoration:none;white-space:normal}.typeahead-dropdown__option:focus,.typeahead-dropdown__option:hover{text-decoration:underline}@media(min-width:992px){.you-might-also-be-interested-in .container__grid--4col{grid-template-columns:1fr 1fr 1fr}.you-might-also-be-interested-in .container__grid--4col .card__content{padding:24px}}@media(min-width:1024px)and (max-width:1199px){.you-might-also-be-interested-in .container--max-width.page-layout--4col,.you-might-also-be-interested-in .page-layout--4col#block-ti-west-local-tasks,.you-might-also-be-interested-in .page-layout--4col#user-login-form,.you-might-also-be-interested-in .page-layout--4col.paragraph--type--steps{padding:0}.you-might-also-be-interested-in .container__grid--4col{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:12px}.you-might-also-be-interested-in .container__grid--4col .card__content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.you-might-also-be-interested-in .container__grid--4col .card__content .card__badge{margin:12px}.you-might-also-be-interested-in .container__grid--4col .card__content .card__title{margin-right:12px;margin-left:12px}.you-might-also-be-interested-in .container__grid--4col .card__content .card__rule{margin-left:12px}.you-might-also-be-interested-in .container__grid--4col .card__content .card__text{margin-right:12px;margin-left:12px;width:auto}.you-might-also-be-interested-in .container__grid--4col .card__content .card__btn-container{margin:12px;width:auto}}@media(min-width:1200px){.you-might-also-be-interested-in .container__grid--4col{grid-template-columns:1fr 1fr 1fr 1fr}.you-might-also-be-interested-in .container__grid--4col .card__content{padding:24px}}@media(min-width:768px){.error-page__container{min-height:650px}}.error-page__content{max-width:768px}.error-page__form{margin-top:24px}@media(max-width:767px){.error-page__form{margin-bottom:24px}}.error-page__input{border:1px solid #cdcdcd!important;padding-right:15px!important}.error-page__input:focus{border-color:#003370!important}@media(min-width:768px){.error-page__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:70%}}.error-page__list-item{padding-top:2px;padding-bottom:2px}.error-page__list-item a{line-height:1.5;font-size:14px;font-size:.875rem;text-decoration:none;font-family:montserratbold,sans-serif}.error-page__list-item a:focus,.error-page__list-item a:hover{text-decoration:underline}@media(min-width:768px){.error-page__list-item{width:50%}}.admin-overlay__container{height:100%;overflow:scroll;background-color:#fff}.admin-overlay__search-container{padding:32px 0}@media(min-width:992px){.admin-overlay__search-container{padding:72px 0}}@media(min-width:992px){.admin-overlay__search-header{z-index:1;position:relative}}.admin-overlay__btn-close{top:4px;right:4px}@media(min-width:992px){.admin-overlay__btn-close{display:none}}.admin-overlay__svg-container{position:absolute;top:-96px;right:0;width:292px;height:340px}@media(max-width:991px){.admin-overlay__svg-container{display:none}}.admin-overlay__svg{position:absolute;top:0}.admin-overlay__svg--sm{z-index:2}.admin-overlay__svg--lg{z-index:0}.admin-overlay__form{padding-top:16px;padding-bottom:16px}body.toolbar-fixed .site-header.is-fixed{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .site-header.is-fixed{top:87px}.blog-post{padding-top:20px;padding-bottom:20px}.blog-post__header{padding-top:20px;padding-bottom:20px;background-image:url(/themes/ti_west/images/blog-header.png);background-size:cover}.blog-post__header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:150px}.blog-post__header__container--category{text-transform:uppercase;font-size:24px}.blog-post__header__container--title{margin:0;text-transform:capitalize;font-family:montserratbold,sans-serif;color:#fff}@media(max-width:992px){.blog-post__header__container--title{font-size:26px;font-size:1.625rem}}.blog-post__header__container p{margin:0;font-family:montserratbold,sans-serif;color:#fff}.blog-post__body-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:40px;margin-bottom:40px;gap:25px}.blog-post__body-container__media-col{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.blog-post__body-container__media-col__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.blog-post__body-container__media-col__author__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;overflow:hidden}.blog-post__body-container__media-col__author__avatar img{width:auto;height:100px}@media(max-width:479px){.blog-post__body-container__media-col__author__avatar{-ms-flex-item-align:start;align-self:flex-start}}.blog-post__body-container__media-col__author__info--name{font-size:18px;font-size:1.125rem;line-height:.875;font-weight:700;color:#000}@media(max-width:479px){.blog-post__body-container__media-col__author__info{max-width:290px}}@media(max-width:479px){.blog-post__body-container__media-col__author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog-post__body-container__media-col p{margin:0;line-height:1.5}.blog-post__body-container__body-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.blog-post__body-container__body-col__categories span{font-size:14px;font-size:.875rem}.blog-post__body-container__body-col__back-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}@media(max-width:992px){.blog-post__body-container__add-to-any .a2a_vertical_style{z-index:0!important;position:relative;top:0!important;text-align:center}.blog-post__body-container__add-to-any .a2a_vertical_style a{display:inline-block!important}}@media(max-width:992px){.blog-post__body-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog-post__also-read{margin-top:40px;margin-bottom:40px}.blog-post__also-read--header{font-size:30px;font-size:1.875rem;margin:0;font-family:montserratregular,sans-serif}.blog-post__also-read__blogs>div{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-gap:25px;margin-top:40px}.blog-post__also-read__blogs>div>div .page-layout__col{height:100%}@media(max-width:992px){.blog-post__also-read__blogs>div>div:nth-child(n+3){display:none}}@media(max-width:768px){.blog-post__also-read__blogs>div>div{width:100%}.blog-post__also-read__blogs>div>div .page-layout__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-post__also-read__blogs>div>div:nth-child(n+2){display:none}}@media(max-width:992px){.blog-post__also-read__blogs>div{grid-template-columns:1fr 1fr}}@media(max-width:768px){.blog-post__also-read__blogs>div{grid-template-columns:1fr}}.blog-post__also-read .card__container-blog-post{max-width:437px}.blog-post__also-read .card__container-blog-post .card__image{max-height:246px;overflow-y:hidden}.blog__post__landing .container__grid--3col{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr) minmax(360px,1fr)}.blog__post__landing .container__grid--3col .badge{line-height:1.25rem;white-space:normal}@media(max-width:1199px){.blog__post__landing .container__grid--3col{grid-template-columns:minmax(300px,1fr) minmax(300px,1fr)}}@media(max-width:767px){.blog__post__landing .container__grid--3col{grid-template-columns:minmax(300px,1fr)}.blog__post__landing .container__grid--3col .card__container-blog-post{margin-right:auto;margin-left:auto;max-width:325px}}@media(min-width:768px){.blog__post__landing .product-filter__container .product-filter__controls form ul{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media(max-width:768px){.blog__post__landing .product-filter__container .product-filter__controls form ul .form-actions{margin-top:12px}}.course-details__header{margin-bottom:-96px}.mini-course-details__container{margin-top:24px}@media(max-width:767px){.mini-course-details__container{margin-top:36px}}.mini-course-details__header{margin-bottom:-144px}@media(min-width:768px){.mini-course-details__header .card__image{height:300px}}@media(max-width:479px){.mini-course-details__header{margin-bottom:-72px}}.mini-course-details__cta{margin:48px auto 0 auto;width:50%}.mini-course-details__cta span[data-react-component-id=add-to-cart]{width:100%}#user-login-form .mini-course-details__cta #edit-submit,.mini-course-details__cta #user-login-form #edit-submit,.mini-course-details__cta .btn,.mini-course-details__cta .jv-button,.mini-course-details__cta .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.mini-course-details__cta .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .mini-course-details__cta .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .mini-course-details__cta .eu-cookie-compliance-more-button{display:block;width:100%}@media(max-width:1023px){.mini-course-details__cta{width:100%}}.site-footer{font-family:montserratregular,sans-serif}.site-footer .social__link:focus{outline-color:#003370}.site-footer__main{padding:24px 0}@media(min-width:768px){.site-footer__main{padding-top:48px;padding-bottom:48px}}.site-footer__grid{grid-template-columns:1fr 1fr 1fr 1fr}@media(min-width:768px){.site-footer__grid{grid-gap:0 25px}}.site-footer__logo-container{grid-column:1/5;grid-row:1}@media(min-width:768px){.no-cssgrid .site-footer__logo-container{width:25%}}@media(max-width:767px){.site-footer__logo-container{padding:0 16px}}@media(min-width:768px){.site-footer__logo-container{grid-column:1/2}}.site-footer__logo img{padding-bottom:12px;max-width:175px}@media(min-width:768px){.site-footer__logo img{padding-bottom:0;max-width:198px}}.site-footer__divider{padding-top:8px}@media(min-width:768px){.site-footer__divider{padding-top:0}}.site-footer__social-container{grid-column:1/3;grid-row:2}@media(min-width:768px){.no-cssgrid .site-footer__social-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:25%}}@media(max-width:767px){.site-footer__social-container{padding-left:16px}}@media(min-width:768px){.site-footer__social-container{grid-column:1;grid-row:2/4}}.site-footer__title{font-size:14px;font-size:.875rem;letter-spacing:1px;font-family:montserratbold,sans-serif;color:#003370}.site-footer__nav-container{grid-column:3/5;grid-row:2;padding-top:24px}@media(min-width:768px){.no-cssgrid .site-footer__nav-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:75%}}@media(max-width:767px){.site-footer__nav-container{padding-top:20px;padding-right:16px}}@media(min-width:768px){.site-footer__nav-container{grid-column:2/5;grid-row:1/2}}.site-footer__nav-list{margin-bottom:24px}@media(max-width:767px){.site-footer__nav-list{margin-bottom:8px}}.site-footer__nav-link{line-height:1.5;font-size:14px;font-size:.875rem;text-decoration:none;font-family:montserratregular,sans-serif;color:#58595b}.site-footer__nav-link:focus{outline-color:#003370}.site-footer__nav-link:focus,.site-footer__nav-link:hover{text-decoration:underline}@media(max-width:767px){.site-footer__nav-link{display:inline-block;padding:8px 0}}.site-footer__contact-container{grid-column:1/5;grid-row:3}@media(min-width:768px){.no-cssgrid .site-footer__contact-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:75%}}@media(max-width:767px){.site-footer__contact-container{border-top:1px solid #5c6f7c;padding-top:16px}}@media(min-width:768px){.site-footer__contact-container{grid-column:2/5;grid-row:2/4}}@media(max-width:767px){.site-footer__contact{padding:0 16px}}.site-footer__contact-list{font-size:14px;font-size:.875rem;color:#58595b}.site-footer__contact-list strong{font-family:montserratbold,sans-serif}@media(max-width:767px){.site-footer__contact-list-item{padding:10px 0}}.site-footer__contact-link{margin-left:2px;text-decoration:none;font-family:montserratregular,sans-serif;color:#58595b}.site-footer__contact-link:focus{outline-color:#003370}.site-footer__contact-link--hover:focus,.site-footer__contact-link--hover:hover{text-decoration:underline}.site-footer__copyright{font-size:14px;font-size:.875rem;margin:18px 0}.site-container{position:relative;padding-top:57px}.site-container::before{z-index:2;position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,.75);pointer-events:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;content:""}@media(max-width:991px){.nav-is-open .site-container::before{pointer-events:all;opacity:1}}@media print{.site-container::before{position:static}}@media(min-width:992px){.site-container{padding-top:129px}}.site-container--secondary-nav{padding-top:161px}@media(min-width:992px){.site-container--secondary-nav{padding-top:220px}}.site-header{z-index:100;position:absolute;top:0;right:0;left:0;width:100%;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.site-header.is-fixed{position:fixed}@media print{.site-header.is-fixed{position:static}}.site-header.nav-is-up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.site-header.nav-is-down{-webkit-transform:translateY(0);transform:translateY(0)}.site-header--secondary-nav.nav-is-up{-webkit-transform:translateY(calc(-100% + 104px));transform:translateY(calc(-100% + 104px))}@media(min-width:992px){.site-header--secondary-nav.nav-is-up{-webkit-transform:translateY(calc(-100% + 115px));transform:translateY(calc(-100% + 115px))}}.site-header__utility{background-color:#003370}.site-header__utility-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:57px}.no-cssgrid .site-header__utility-inner{width:100%}.site-header__logo{z-index:1;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:135px;height:57px;background-color:#fff}.site-header__logo a{width:100%;height:100%}.site-header__logo img{padding:6px;height:100%}@media(min-width:992px){.site-header__logo{width:180px;height:70px}}.site-header__primary{z-index:100;position:absolute;display:none;width:100%;background-color:#fff;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s}@media(max-width:991px){.site-header__primary.is-slid{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.no-cssgrid .site-header__primary__inner{width:100%}@media(min-width:992px){.site-header__primary__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:180px}}@media(max-width:991px){.site-header__primary{border-bottom:1px solid #d8d9da;height:auto}}@media(min-width:992px){.site-header__primary{z-index:auto;position:static;display:block;width:100%;background-color:rgba(0,0,0,0)}}.site-header__secondary{display:none;border-top:1px solid #d8d9da;height:115px}.site-header__secondary__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.site-header__secondary__inner__left,.site-header__secondary__inner__right{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:100%}.site-header__secondary__inner__middle{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-right:96px;margin-left:96px}@media(min-width:1200px){.site-header__secondary__inner__middle{margin-right:128px;margin-left:128px}}@media(min-width:1400px){.site-header__secondary__inner__middle{margin-right:120px;margin-left:120px}}.site-header__secondary__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:-18px;margin-left:-18px;height:100%;text-align:center}.site-header__secondary__nav__item{line-height:1.2727272727;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:18px;margin-left:18px;line-height:1.6}.site-header__secondary__nav__item a{font-size:13px;font-size:.8125rem;position:relative;display:block;text-decoration:none;text-transform:uppercase;font-family:montserratbold,sans-serif;color:#58595b}.site-header__secondary__nav__item a::after{position:absolute;top:calc(100% + 12px);left:50%;width:80%;height:4px;background-color:#042246;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .1s cubic-bezier(.25,.1,.25,1),width .15s cubic-bezier(.25,.1,.25,1);transition:opacity .1s cubic-bezier(.25,.1,.25,1),width .15s cubic-bezier(.25,.1,.25,1);content:""}.site-header__secondary__nav__item a.active::after,.site-header__secondary__nav__item a:hover::after{width:100%;opacity:1}@media(min-width:992px){.site-header__secondary{display:block}}.site-header__secondary-mobile{display:block;border-bottom:1px solid #d8d9da;height:104px}.site-header__secondary-mobile__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-18px;margin-left:-18px;height:100%}.site-header__secondary-mobile__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom;width:100%}.site-header__secondary-mobile__nav__brand,.site-header__secondary-mobile__nav__menu{-ms-flex-preferred-size:0;flex-basis:0;margin-right:12px;margin-left:12px}.site-header__secondary-mobile__nav__brand{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:104px}.site-header__secondary-mobile__nav__brand a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.site-header__secondary-mobile__nav__brand svg{width:80px}@media(min-width:480px){.site-header__secondary-mobile__nav__brand{width:124px}.site-header__secondary-mobile__nav__brand svg{width:100px}}@media(min-width:768px){.site-header__secondary-mobile__nav__brand{width:164px}.site-header__secondary-mobile__nav__brand svg{width:140px}}.site-header__secondary-mobile__nav__menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.site-header__secondary-mobile__nav__menu__label{font-size:13px;font-size:.8125rem}@media(min-width:992px){.site-header__secondary-mobile{display:none}}@media(min-width:992px){.site-header{border-bottom:1px solid #d8d9da}}body.nav-is-open{position:fixed;overflow:hidden}body.nav-is-open .site-header__primary__inner{height:calc(100vh - 60px);overflow:auto}@media print{body.nav-is-open{position:static}}.anchor{position:relative;top:-105px;display:block;visibility:hidden}@media(max-width:991px){.utility-nav__container{position:relative;margin-right:68px}.utility-nav__container::after{position:absolute;top:2px;right:0;width:1px;height:calc(100% - 4px);background-color:#fff;opacity:.5;content:""}}.utility-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.utility-nav__item{margin-top:0;font-family:montserratregular,sans-serif}@media(min-width:992px){.utility-nav__item{display:inline-block}}.utility-nav__link{font-size:13px;font-size:.8125rem;display:block;padding:8px 24px;text-decoration:none;font-family:montserratbold,sans-serif;color:#fff}.utility-nav__link:focus .utility-nav__label,.utility-nav__link:hover .utility-nav__label{text-decoration:underline}.utility-nav__link:not(.utility-nav__link:last-child){border-bottom:1px solid 1px solid #d8d9da}.utility-nav__link--btn{border:0;padding-top:10px;padding-bottom:10px;background-color:rgba(0,0,0,0);cursor:pointer;font-family:montserratbold,sans-serif;color:#fff}.utility-nav__link--btn:focus,.utility-nav__link--btn:hover{text-decoration:none}.utility-nav__link--btn:focus .utility-nav__label,.utility-nav__link--btn:hover .utility-nav__label{text-decoration:underline}.utility-nav__link--btn--mobile{font-size:16px;font-size:1rem;padding:24px;width:100%;text-align:left;color:#042246}.utility-nav__link--btn--mobile .utility-nav__icon{width:16px;height:20px}.utility-nav__icon{margin-top:-2px;margin-right:5px}.utility-nav__label svg{margin-top:-2px;margin-left:4px;width:10px;height:8px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(min-width:992px){.utility-nav__label svg{width:7px;height:4px}}.is-open .utility-nav__label svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:992px){.primary-nav__container{display:inline-block;width:100%}}.primary-nav__list{display:block}@media(min-width:992px){.primary-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}}@media(min-width:1200px){.primary-nav__list{padding-right:48px;padding-left:48px}}.primary-nav__item{font-size:18px;font-size:1.125rem;margin-top:0;font-family:montserratbold,sans-serif}@media(max-width:991px){.primary-nav__item{border-bottom:1px solid #d8d9da}.primary-nav__item:first-child{border-top:1px solid #d8d9da}.primary-nav__item:last-child{border-bottom:0}}@media(min-width:992px){.primary-nav__item{line-height:1.2727272727;font-size:13px;font-size:.8125rem;display:inline-block;padding-top:19px;padding-bottom:19px}}@media(min-width:1200px){.primary-nav__item{padding-left:18px}}@media(min-width:992px){.primary-nav__item.is-open>.primary-flyout{pointer-events:auto;opacity:1}.primary-nav__item:focus-within>.primary-flyout{pointer-events:auto;opacity:1}}@media(max-width:991px){.primary-nav__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:991px){.primary-nav__link-container{width:100%}.primary-nav__link-container:focus .primary-nav__link,.primary-nav__link-container:hover .primary-nav__link{text-decoration:underline}}.primary-nav__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;text-transform:uppercase;font-family:montserratbold,sans-serif;color:#042246}.primary-nav__link::before{position:absolute;background-color:rgba(0,0,0,0);content:""}.primary-nav__link .u-icon-chevron-right-dims{display:none}@media(max-width:991px){.primary-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 24px 24px 40px}.primary-nav__link::before{top:24px;left:16px;width:10px;height:calc(100% - 48px)}}@media(min-width:992px){.primary-nav__link{padding-right:4px;padding-left:16px}.primary-nav__link .u-icon-chevron-right-dims{display:block;margin-left:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.primary-nav__link::before{top:0;left:0;width:6px;height:100%;-webkit-transition:background-color .3s;transition:background-color .3s}.primary-nav__link:focus,.primary-nav__link:hover{text-decoration:none}}.primary-nav__link-inner{display:block}@media(max-width:991px){.primary-nav__link-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.primary-nav__link-inner svg{width:10px;height:16px}}@media(max-width:991px){.primary-nav__utility{border-top:1px solid #d8d9da;background-color:#f2f2f2}.primary-nav__utility .flyout__panel{display:none}.primary-nav__utility .flyout__panel--react{display:block;overflow:hidden;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.primary-nav__utility .flyout__item{font-size:16px;font-size:1rem;padding:0}.primary-nav__utility .flyout__link{display:block;padding:8px 24px;background-color:rgba(0,0,0,0)}#user-login-form .primary-nav__utility .flyout__link#edit-submit,.primary-nav__utility #user-login-form .flyout__link#edit-submit,.primary-nav__utility .flyout__link.btn,.primary-nav__utility .flyout__link.jv-button,.primary-nav__utility .sliding-popup-bottom .eu-cookie-compliance-buttons .flyout__link.eu-cookie-compliance-default-button,.primary-nav__utility .sliding-popup-bottom .eu-cookie-compliance-message .flyout__link.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .primary-nav__utility .flyout__link.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .primary-nav__utility .flyout__link.eu-cookie-compliance-more-button{font-size:16px;font-size:1rem;padding-top:12px;padding-bottom:12px;background-color:rgba(0,0,0,0);text-transform:none;letter-spacing:normal}}.primary-nav__subnav-btn{margin:0;border-left:1px solid #d8d9da;width:80px;opacity:1}.primary-nav__subnav-btn svg{width:12px;height:16px;-webkit-transition:opacity .3s;transition:opacity .3s}.primary-nav__subnav-btn:focus,.primary-nav__subnav-btn:hover{cursor:pointer}.primary-nav__subnav-btn:focus svg,.primary-nav__subnav-btn:hover svg{opacity:.5}@media(min-width:992px){.primary-nav__subnav-btn{display:none}}.primary-nav__item--default .child-nav__item--parent::before{background-color:#218198}.primary-nav__item--default.is-open .primary-flyout--tier-1:has(.primary-flyout--tier-2.is-active) .primary-flyout__inner .menu-container__tier-0>ol.child-nav__list--spotlight{opacity:0}.primary-nav__item--default.is-open .primary-flyout--tier-2:has(.primary-flyout--tier-3.is-active) .primary-flyout__inner .menu-container__tier-1>ol.child-nav__list--spotlight{opacity:0}@media(max-width:991px){.primary-nav__item--default .primary-nav__link::before{background-color:#218198}}@media(min-width:992px){.primary-nav__item--default.is-open .primary-nav__link::before,.primary-nav__item--default:focus .primary-nav__link::before,.primary-nav__item--default:hover .primary-nav__link::before,.primary-nav__item--default[data-has-focus=true] .primary-nav__link::before{background-color:#218198}.primary-nav__item--default .child-nav__subnav-btn--tier-1.is-active::before{background-color:#218198}}@media(min-width:992px){.primary-nav__item--default .primary-nav__link-inner{max-width:72px}}.primary-nav__item--default .primary-flyout__btn-back--child-nav{background-color:#218198}.primary-nav__item--education .child-nav__item--parent::before{background-color:#218198}.primary-nav__item--education.is-open .primary-flyout--tier-1:has(.primary-flyout--tier-2.is-active) .primary-flyout__inner .menu-container__tier-0>ol.child-nav__list--spotlight{opacity:0}.primary-nav__item--education.is-open .primary-flyout--tier-2:has(.primary-flyout--tier-3.is-active) .primary-flyout__inner .menu-container__tier-1>ol.child-nav__list--spotlight{opacity:0}@media(max-width:991px){.primary-nav__item--education .primary-nav__link::before{background-color:#218198}}@media(min-width:992px){.primary-nav__item--education.is-open .primary-nav__link::before,.primary-nav__item--education:focus .primary-nav__link::before,.primary-nav__item--education:hover .primary-nav__link::before,.primary-nav__item--education[data-has-focus=true] .primary-nav__link::before{background-color:#218198}.primary-nav__item--education .child-nav__subnav-btn--tier-1.is-active::before{background-color:#218198}}@media(min-width:992px){.primary-nav__item--education .primary-nav__link-inner{max-width:72px}}.primary-nav__item--education .primary-flyout__btn-back--child-nav{background-color:#218198}.primary-nav__item--team .child-nav__item--parent::before{background-color:#c05810}.primary-nav__item--team.is-open .primary-flyout--tier-1:has(.primary-flyout--tier-2.is-active) .primary-flyout__inner .menu-container__tier-0>ol.child-nav__list--spotlight{opacity:0}.primary-nav__item--team.is-open .primary-flyout--tier-2:has(.primary-flyout--tier-3.is-active) .primary-flyout__inner .menu-container__tier-1>ol.child-nav__list--spotlight{opacity:0}@media(max-width:991px){.primary-nav__item--team .primary-nav__link::before{background-color:#c05810}}@media(min-width:992px){.primary-nav__item--team.is-open .primary-nav__link::before,.primary-nav__item--team:focus .primary-nav__link::before,.primary-nav__item--team:hover .primary-nav__link::before,.primary-nav__item--team[data-has-focus=true] .primary-nav__link::before{background-color:#c05810}.primary-nav__item--team .child-nav__subnav-btn--tier-1.is-active::before{background-color:#c05810}}@media(min-width:992px){.primary-nav__item--team .primary-nav__link-inner{max-width:65px}}.primary-nav__item--team .primary-flyout__btn-back--child-nav{background-color:#c05810}.primary-nav__item--resources .child-nav__item--parent::before{background-color:#faa634}.primary-nav__item--resources.is-open .primary-flyout--tier-1:has(.primary-flyout--tier-2.is-active) .primary-flyout__inner .menu-container__tier-0>ol.child-nav__list--spotlight{opacity:0}.primary-nav__item--resources.is-open .primary-flyout--tier-2:has(.primary-flyout--tier-3.is-active) .primary-flyout__inner .menu-container__tier-1>ol.child-nav__list--spotlight{opacity:0}@media(max-width:991px){.primary-nav__item--resources .primary-nav__link::before{background-color:#faa634}}@media(min-width:992px){.primary-nav__item--resources.is-open .primary-nav__link::before,.primary-nav__item--resources:focus .primary-nav__link::before,.primary-nav__item--resources:hover .primary-nav__link::before,.primary-nav__item--resources[data-has-focus=true] .primary-nav__link::before{background-color:#faa634}.primary-nav__item--resources .child-nav__subnav-btn--tier-1.is-active::before{background-color:#faa634}}@media(min-width:992px){.primary-nav__item--resources .primary-nav__link-inner{max-width:75px}}.primary-nav__item--resources .primary-flyout__btn-back--child-nav{background-color:#faa634}.primary-nav__item--continuing-education .child-nav__item--parent::before{background-color:#042246}.primary-nav__item--continuing-education.is-open .primary-flyout--tier-1:has(.primary-flyout--tier-2.is-active) .primary-flyout__inner .menu-container__tier-0>ol.child-nav__list--spotlight{opacity:0}.primary-nav__item--continuing-education.is-open .primary-flyout--tier-2:has(.primary-flyout--tier-3.is-active) .primary-flyout__inner .menu-container__tier-1>ol.child-nav__list--spotlight{opacity:0}@media(max-width:991px){.primary-nav__item--continuing-education .primary-nav__link::before{background-color:#042246}}@media(min-width:992px){.primary-nav__item--continuing-education.is-open .primary-nav__link::before,.primary-nav__item--continuing-education:focus .primary-nav__link::before,.primary-nav__item--continuing-education:hover .primary-nav__link::before,.primary-nav__item--continuing-education[data-has-focus=true] .primary-nav__link::before{background-color:#042246}.primary-nav__item--continuing-education .child-nav__subnav-btn--tier-1.is-active::before{background-color:#042246}}@media(min-width:992px){.primary-nav__item--continuing-education .primary-nav__link-inner{max-width:75px}}.primary-nav__item--continuing-education .primary-flyout__btn-back--child-nav{background-color:#042246}.primary-nav__item--about .child-nav__item--parent::before{background-color:#801129}.primary-nav__item--about.is-open .primary-flyout--tier-1:has(.primary-flyout--tier-2.is-active) .primary-flyout__inner .menu-container__tier-0>ol.child-nav__list--spotlight{opacity:0}.primary-nav__item--about.is-open .primary-flyout--tier-2:has(.primary-flyout--tier-3.is-active) .primary-flyout__inner .menu-container__tier-1>ol.child-nav__list--spotlight{opacity:0}@media(max-width:991px){.primary-nav__item--about .primary-nav__link::before{background-color:#801129}}@media(min-width:992px){.primary-nav__item--about.is-open .primary-nav__link::before,.primary-nav__item--about:focus .primary-nav__link::before,.primary-nav__item--about:hover .primary-nav__link::before,.primary-nav__item--about[data-has-focus=true] .primary-nav__link::before{background-color:#801129}.primary-nav__item--about .child-nav__subnav-btn--tier-1.is-active::before{background-color:#801129}}@media(min-width:992px){.primary-nav__item--about .primary-nav__link-inner{max-width:46px}}.primary-nav__item--about .primary-flyout__btn-back--child-nav{background-color:#801129}.primary-flyout{position:absolute;top:0;left:100%;width:100%;background-color:#fff;pointer-events:none;opacity:0;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s}@media(min-width:992px){.primary-flyout::after{position:absolute;top:-20px;display:block;width:100%;height:24px;content:""}}.primary-flyout.is-active{pointer-events:auto;opacity:1}@media(max-width:991px){.primary-flyout.is-active.is-slid{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@media(min-width:992px){.primary-flyout--tier-1>.primary-flyout__inner::after{height:calc(100% + 1px);background-color:#fff}}@media(min-width:992px){.primary-flyout--tier-1{left:50%;margin-top:20px;border-bottom:1px solid #d8d9da}.primary-flyout--tier-1::before{position:absolute;top:0;bottom:auto;left:-54vw;border-bottom:1px solid #d8d9da;width:55vw;height:calc(100% + 1px);background-color:#fff;content:""}}.primary-flyout--tier-2.is-active{visibility:visible}@media(min-width:992px){.primary-flyout--tier-2>.primary-flyout__inner::after{background-color:#f2f2f2}}.primary-flyout--tier-2 .child-nav__list--spotlight.sub-menu-spotlight{width:0;visibility:hidden}@media(min-width:1200px){.primary-flyout--tier-2 .child-nav__list--spotlight.sub-menu-spotlight{visibility:visible}}@media(min-width:992px){.primary-flyout--tier-2{position:absolute;right:calc(-33% + 3px);left:auto;border-bottom:0;border-left:1px solid #d8d9da;width:66%;min-height:100%;background-color:#f2f2f2;visibility:hidden}}.primary-flyout--tier-3.is-active{visibility:visible}@media(min-width:992px){.primary-flyout--tier-3>.primary-flyout__inner::after{background-color:#f2f2f2}}@media(min-width:992px){.primary-flyout--tier-3{position:absolute;right:-25%;left:auto;border-bottom:0;border-left:1px solid #d8d9da;width:50%;min-height:100%;background-color:#f2f2f2;visibility:hidden}}@media(min-width:992px){.primary-flyout__inner::after{position:absolute;top:0;right:-54vw;bottom:auto;border-bottom:1px solid #d8d9da;width:55vw;height:calc(100% + 1px);content:""}}@media(min-width:992px){.primary-flyout__inner{position:relative;padding:16px 16px;width:100%;height:100%}}.primary-flyout__btn-back{font-size:17px;font-size:1.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:16px 24px;width:100%;background-color:#042246;text-align:left;font-family:montserratregular,sans-serif;color:#fff}.primary-flyout__btn-back:focus,.primary-flyout__btn-back:hover{cursor:pointer}.primary-flyout__btn-back svg{margin-right:16px;width:12px;height:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:992px){.primary-flyout__btn-back{display:none}}.primary-flyout__link{font-size:15px;font-size:.9375rem;color:#58595b}@media(max-width:991px){.primary-flyout__link{display:block;border-top:1px solid #cdcdcd;padding:15px}}.primary-flyout .menu-container__tier-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.primary-flyout .menu-container__tier-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.primary-flyout .menu-container__tier-1 .child-nav__list--spotlight__container{margin:0}.primary-flyout .menu-container__tier-1 .child-nav__list--spotlight__container .popular-content-card_container{background:0 0}@media(min-width:992px){.primary-flyout{z-index:100;top:auto;max-height:825px;pointer-events:none;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}.child-nav__item .primary-flyout{top:0}}.child-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:991px){.child-nav__list--tier-2,.child-nav__list--tier-3{background-color:#f2f2f2}}@media(min-width:992px)and (max-height:850px){.child-nav__list--tier-3{padding-bottom:48px;max-height:calc(100vh - 109px);overflow:auto}}.child-nav__list--spotlight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:460px;height:100%}.child-nav__list--spotlight.sub-menu-spotlight{z-index:1;margin-top:7px}.child-nav__list--spotlight__container{margin-top:7px}.child-nav__list--spotlight__container .spotlight-header{font-size:15px;font-size:.9375rem;margin-right:10px;margin-left:10px;font-family:montserratbold,sans-serif;color:#042246}@media(max-width:991px){.child-nav__list--spotlight{display:none}}@media(max-width:991px){.child-nav__list{padding-bottom:96px;height:calc(100svh - 6.5em);overflow:scroll}}@media(max-width:991px){.child-nav__list{position:inherit}}@media(min-width:992px){.child-nav__item.is-active>.child-nav__link{color:#58595b}.child-nav__item.is-active>.primary-flyout{pointer-events:auto;opacity:1}}.child-nav__item--parent{position:relative;text-transform:uppercase}.child-nav__item--parent::before{position:absolute;top:16px;left:24px;width:10px;height:calc(100% - 32px);background-color:rgba(0,0,0,0);content:""}@media(min-width:992px){.child-nav__item--parent{display:none}.child-nav__item--parent::before{top:12px;left:0;width:5px;height:calc(100% - 24px);pointer-events:none}.primary-flyout--tier-2 .child-nav__item--parent{display:block}}@media(max-width:991px){.child-nav__item{border-top:1px solid #d8d9da}.child-nav__item:first-child{border-top:0}.child-nav__item:last-child{border-bottom:1px solid #d8d9da}}@media(min-width:992px){.child-nav__list--tier-1 .child-nav__item{width:66%}.child-nav__list--tier-2 .child-nav__item{width:100%}.child-nav__list--tier-3 .child-nav__item{width:100%}.child-nav__item .child-nav__list--spotlight__container{width:100%}}.child-nav__item-inner{width:100%}@media(max-width:991px){.child-nav__item-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.child-nav__link-container{width:100%}.child-nav__link{line-height:1;font-size:15px;font-size:.9375rem;display:block;padding:20px 0;text-decoration:none;font-family:montserratbold,sans-serif;color:#58595b}.child-nav__link:focus,.child-nav__link:hover{text-decoration:underline}.child-nav__link:focus{outline:thin solid #003370}.child-nav__link--disabled{color:#58595b}.child-nav__link--disabled:focus,.child-nav__link--disabled:hover{text-decoration:none}@media(min-width:992px){.child-nav__list--tier-2 .child-nav__link{padding:16px 0 16px 16px;text-transform:none}}.child-nav__list--tier-3 .child-nav__link{line-height:1.5}@media(max-width:991px){.child-nav__list--tier-3 .child-nav__link{font-size:16px;font-size:1rem}}@media(min-width:992px){.child-nav__list--tier-3 .child-nav__link{font-size:14px;font-size:.875rem;padding-top:12px;padding-bottom:12px;font-family:montserratregular,sans-serif}}.child-nav__item--parent .child-nav__link{font-size:18px;font-size:1.125rem;padding-top:24px;padding-bottom:24px;padding-left:48px;color:#042246}@media(min-width:992px){.child-nav__list--tier-2 .child-nav__item--parent .child-nav__link{text-transform:uppercase}}@media(min-width:992px){.child-nav__list--tier-3 .child-nav__item--parent .child-nav__link{font-family:montserratbold,sans-serif}}@media(min-width:992px){.child-nav__item--parent .child-nav__link{font-size:16px;font-size:1rem;padding-top:16px;padding-bottom:16px;padding-left:16px}}@media(max-width:991px){.child-nav__link{font-size:17px;font-size:1.0625rem;padding:24px}}@media(min-width:992px){.child-nav__link{padding-left:16px;text-transform:uppercase;color:#042246}}.child-nav__subnav-btn:focus,.child-nav__subnav-btn:hover{cursor:pointer;text-decoration:underline}.child-nav__subnav-btn:focus{outline:thin solid #003370}.child-nav__list--tier-2 .child-nav__subnav-btn{padding-top:12px;padding-bottom:12px}.child-nav__subnav-btn--desktop{line-height:1;font-size:15px;font-size:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;width:100%;font-family:montserratbold,sans-serif;color:#042246;-webkit-transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,-webkit-text-decoration .3s;transition:text-decoration .3s,color .3s;transition:text-decoration .3s,color .3s,-webkit-text-decoration .3s}.child-nav__subnav-btn--desktop.is-active{color:#58595b}.child-nav__subnav-btn--desktop span{width:100%}.child-nav__subnav-btn--desktop svg{margin-left:8px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width:991px){.child-nav__subnav-btn--desktop{display:none}}.child-nav__subnav-btn--mobile{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;margin:0;border-left:1px solid #d8d9da;width:64px}.child-nav__subnav-btn--mobile:focus svg,.child-nav__subnav-btn--mobile:hover svg{opacity:.5}.child-nav__subnav-btn--tier-1{position:relative}.child-nav__subnav-btn--tier-1::before{position:absolute;top:12px;left:0;width:5px;height:calc(100% - 24px);background-color:rgba(0,0,0,0);-webkit-transition:background-color .3s;transition:background-color .3s;content:""}.site-search__container{border-right:1px solid #d8d9da;border-left:1px solid #d8d9da;width:68px;height:100%}.site-search__btn{border:0;padding-top:8px;width:66px;min-width:auto;height:65px;-webkit-transition:opacity .3s;transition:opacity .3s}.site-search__btn:focus,.site-search__btn:hover{opacity:.5}.site-search__btn--inline{position:absolute;top:50%;right:0;padding:0;width:36px;height:36px}@media(max-width:991px){.site-search__flyout-panel{padding:0 24px 16px}}@media(min-width:992px){.site-search__flyout-panel{position:absolute;top:66px;right:0;left:0;border-right:1px solid #d8d9da;border-left:1px solid #d8d9da;height:0;overflow:hidden;background-color:#f2f2f2;visibility:hidden}.site-search__flyout-panel.is-open{border:1px solid #d8d9da;height:125px;visibility:visible}}.site-search__form .btn--search{top:calc(50% - 8px)}@media(min-width:992px){.site-search__form .btn--search{top:calc(50% - 24px);right:0}}@media(max-width:991px){.site-search__form{position:relative;border-top:1px solid #d8d9da;padding-top:16px}}@media(min-width:992px){.site-search__form{padding:24px}}.site-search__input{margin-top:16px}@media(min-width:992px){.site-search__input{margin-top:-8px}}.nav-toggle{position:absolute;top:50%;right:16px;border-color:transparent;padding:0;width:42px;height:44px;background-color:rgba(0,0,0,0);color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}.nav-toggle:focus{outline:thin dotted #cdcdcd}.nav-toggle:focus,.nav-toggle:hover{cursor:pointer;opacity:.75}.nav-toggle__icon{position:relative;top:3px;display:inline-block;width:33px;height:32px;-webkit-transform:translate3d(0);transform:translate3d(0)}.nav-toggle__icon span{position:absolute;left:0;display:block;width:100%}.nav-toggle__icon-line{border-radius:1px;height:1px;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nav-toggle__icon-line:nth-child(1){top:0}.nav-toggle__icon-line:nth-child(2),.nav-toggle__icon-line:nth-child(3){top:6px}.nav-toggle__icon-line:nth-child(4){top:12px}.is-open .nav-toggle__icon-line{left:3px;width:80%}.is-open .nav-toggle__icon-line:nth-child(1),.is-open .nav-toggle__icon-line:nth-child(4){top:calc(50% - 2px);left:50%;width:0}.is-open .nav-toggle__icon-line:nth-child(2){-webkit-transform:rotate(40deg);transform:rotate(40deg)}.is-open .nav-toggle__icon-line:nth-child(3){-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.nav-toggle__btn-text{font-size:13px;font-size:.8125rem;top:18px}@media(min-width:992px){.nav-toggle{display:none}}.home-stats__container{padding:16px 0 24px}@media(min-width:480px){.home-stats__container{padding-top:24px}}@media(min-width:768px){.home-stats__container{padding:32px 0}}@media(min-width:992px){.home-stats__container{padding:48px 0}}@media(max-width:1023px){.home-stats__inner{display:block}}@media(min-width:768px){.no-cssgrid .home-stats__content{width:100%}}@media(min-width:992px){.no-cssgrid .home-stats__content{width:30%}}.home-stats__list-container{position:relative}.home-stats__list-container .slick-list{padding:24px 0 72px;overflow:visible}.home-stats__list-container .slick-slide{margin:0 18px}@media(min-width:768px){.no-cssgrid .home-stats__list-container{width:100%}}@media(min-width:992px){.no-cssgrid .home-stats__list-container{width:65%}}@media(min-width:768px){.home-stats__list-container{min-height:575px}}@media(min-width:1024px){.home-stats__list-container{grid-column:2/4;margin-top:48px}}@media(min-width:1200px){.home-stats__list-container{min-height:650px}}.home-stats__svg{z-index:1;position:absolute}.home-stats__svg--sm{z-index:6;right:-5%;bottom:18%;width:104px;height:103px}@media(max-width:767px){.home-stats__svg--sm{display:none}}.home-stats__svg--md{top:10%;right:5%;width:192px;height:183px}@media(max-width:767px){.home-stats__svg--md{display:none}}.home-stats__svg--lg{z-index:0;right:-32%;width:270px;height:255px}@media(min-width:480px){.home-stats__svg--lg{right:-16%}}@media(min-width:768px){.home-stats__svg--lg{z-index:1;right:auto;bottom:0;left:0;width:65%;height:auto}}@media(min-width:1200px){.home-stats__svg--lg{width:576px;height:544px}}@media(min-width:768px){.home-stats__list{margin:0}}.home-stats__item{z-index:1;margin-top:0;-webkit-box-shadow:0 0 15px 1px rgba(129,173,223,.25);box-shadow:0 0 15px 1px rgba(129,173,223,.25);padding:16px;width:270px;background-color:#fff}@media(min-width:768px){.home-stats__item:nth-child(1){top:0;right:300px}}.home-stats__item:nth-child(2){z-index:5;top:205px;right:0}.home-stats__item:nth-child(3){z-index:3;right:190px;bottom:0}@media(min-width:768px){.home-stats__item{position:absolute;-webkit-box-shadow:-1px 9px 32px 14px rgba(129,173,223,.25);box-shadow:-1px 9px 32px 14px rgba(129,173,223,.25);padding:32px;width:auto}}@media(min-width:1200px){.home-stats__item{padding-top:48px;padding-bottom:48px}}.home-stats__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.home-stats__qualifier{line-height:1;font-size:50px;font-size:3.125rem;padding-bottom:16px;font-family:merriweatherbold,serif;color:#58595b}@media(min-width:768px){.home-stats__qualifier{line-height:1;font-size:62px;font-size:3.875rem;padding-bottom:20px}}.home-stats__text{line-height:1.7142857143;border-top:1px solid #72ccd2;padding-top:16px}@media(min-width:768px){.home-stats__text{padding-top:20px}}.homepage-video__container{padding-bottom:30%}@media(min-width:480px){.homepage-video__container{padding-bottom:35%}}@media(min-width:768px){.homepage-video__container{padding-bottom:43.75%}}@media(min-width:992px){.homepage-video__container{padding-top:48px}}@media(min-width:1200px){.homepage-video__container{padding-bottom:48px}}@media(min-width:1200px){.no-cssgrid .homepage-video__inner{width:50%}}@media(min-width:1200px){.homepage-video__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-column:13/7}}.homepage-video__video-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}@media(max-width:1199px){.homepage-video__video-container{top:calc(100% - 100px);right:24px;left:24px}}@media(min-width:1200px){.homepage-video__video-container{top:auto;right:42%;bottom:0;left:24px}}.homepage-video__content-container{color:#fff}.homepage-video__content-container hr{z-index:3;position:relative}@media(max-width:1199px){.homepage-video__content-container hr{left:-30px;width:60px}}.homepage-video__content-inner{padding:48px 48px 130px 48px}@media(min-width:1200px)and (max-width:1399px){.no-cssgrid .homepage-video__content-inner{padding-left:156px}}@media(min-width:1200px){.homepage-video__content-inner{padding:64px 64px 64px 168px}}@media(max-width:991px){.homepage-video__title{font-size:32px;font-size:2rem}}.package-pricing__container{margin:16px 0 40px}@media(min-width:1024px){.package-pricing__container .container__grid{grid-gap:40px}.package-pricing__container .package-pricing__right{-ms-flex-item-align:center;align-self:center}#user-login-form .package-pricing__container .package-pricing__right .package-pricing__cta #edit-submit,.package-pricing__container .package-pricing__right .package-pricing__cta #user-login-form #edit-submit,.package-pricing__container .package-pricing__right .package-pricing__cta .btn,.package-pricing__container .package-pricing__right .package-pricing__cta .jv-button,.package-pricing__container .package-pricing__right .package-pricing__cta .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.package-pricing__container .package-pricing__right .package-pricing__cta .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .package-pricing__container .package-pricing__right .package-pricing__cta .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .package-pricing__container .package-pricing__right .package-pricing__cta .eu-cookie-compliance-more-button{display:block}}.page-layout--padding-top{padding-top:48px;padding-bottom:48px}@media(min-width:768px){.page-layout--padding-top{padding-top:120px;padding-bottom:72px}}.no-cssgrid .page-layout--2col-1col .container__grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-layout__col{position:relative;width:100%}.no-cssgrid .page-layout--2col .page-layout__col,.no-cssgrid .page-layout--3col .page-layout__col,.no-cssgrid .page-layout__col .page-layout--4col{margin-bottom:20px}@media(min-width:768px){.no-cssgrid .page-layout--2col .page-layout__col{width:calc(50% - 10px)}.no-cssgrid .page-layout--2col .page-layout__col:nth-child(odd){margin-right:10px;margin-left:0}.no-cssgrid .page-layout--2col .page-layout__col:nth-child(even){margin-right:0;margin-left:10px}}@media(min-width:768px){.no-cssgrid .page-layout--3col .page-layout__col{width:calc(33% - 10px)}.no-cssgrid .page-layout--3col .page-layout__col:nth-child(3n+2){margin-right:10px;margin-left:10px}.no-cssgrid .page-layout--3col .page-layout__col:nth-child(3n+1){margin-right:10px;margin-left:0}.no-cssgrid .page-layout--3col .page-layout__col:nth-child(3n){margin-right:0;margin-left:10px}}@media(min-width:768px){.no-cssgrid .page-layout--4col .page-layout__col{width:calc(25% - 10px)}.no-cssgrid .page-layout--4col .page-layout__col:nth-child(4n+2){margin-right:10px;margin-left:0}.no-cssgrid .page-layout--4col .page-layout__col:nth-child(4n),.no-cssgrid .page-layout--4col .page-layout__col:nth-child(4n+3){margin-right:10px;margin-left:10px;width:calc(25% - 20px)}.no-cssgrid .page-layout--4col .page-layout__col:nth-child(4n+1){margin-right:0;margin-left:10px}}@media(min-width:1024px){.page-layout--1col-2col .page-layout__col:last-child{grid-column:4/2}}@media(min-width:1024px){.no-cssgrid .page-layout--1col-2col .page-layout__col:first-child{margin-right:10px;margin-left:0;width:calc(35% - 10px)}.no-cssgrid .page-layout--1col-2col .page-layout__col:last-child{margin-right:0;margin-left:10px;width:calc(65% - 10px)}.no-cssgrid .page-layout--1col-2col .page-layout__col:only-child{margin-right:0;margin-left:10px;width:calc(65% - 10px)}}@media(min-width:1024px){.page-layout--2col-1col .page-layout__col:first-child{grid-column:1/3}}@media(min-width:1024px){.no-cssgrid .page-layout--2col-1col .page-layout__col:first-child{margin-right:10px;margin-left:0;width:calc(65% - 10px)}.no-cssgrid .page-layout--2col-1col .page-layout__col:last-child{margin-right:0;margin-left:10px;width:calc(35% - 10px)}.no-cssgrid .page-layout--2col-1col .page-layout__col:only-child{margin-right:0;margin-left:10px;width:calc(65% - 10px)}}@media(min-width:1024px){.page-layout--3col-1col .page-layout__col:first-child{grid-column:1/4}}@media(min-width:1024px){.no-cssgrid .page-layout--3col-1col .page-layout__col:first-child{margin-right:10px;margin-left:0;width:calc(75% - 10px)}.no-cssgrid .page-layout--3col-1col .page-layout__col:last-child{margin-right:0;margin-left:10px;width:calc(25% - 10px)}.no-cssgrid .page-layout--3col-1col .page-layout__col:only-child{margin-right:0;margin-left:10px;width:calc(75% - 10px)}}@media(min-width:768px){.page-layout--2col-1col--sm .page-layout__col:first-child{grid-column:1/3}}@media(min-width:768px){.no-cssgrid .page-layout--2col-1col--sm .page-layout__col:first-child{margin-right:10px;margin-left:0;width:calc(65% - 10px)}.no-cssgrid .page-layout--2col-1col--sm .page-layout__col:last-child{margin-right:0;margin-left:10px;width:calc(35% - 10px)}}@media(min-width:1024px){.page-layout__col--padding-top{padding-top:72px}}.page-layout--1col-2col .page-layout__item{margin-bottom:32px}.page-layout--1col-2col .page-layout__item:last-child{margin-bottom:0}.page-layout__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 48px;background-color:#003370;color:#fff}@media(max-width:991px){.page-layout__cta{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:24px;padding-left:24px}#user-login-form .page-layout__cta #edit-submit,.page-layout__cta #user-login-form #edit-submit,.page-layout__cta .btn,.page-layout__cta .jv-button,.page-layout__cta .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.page-layout__cta .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .page-layout__cta .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .page-layout__cta .eu-cookie-compliance-more-button{margin-top:16px}}@media(min-width:768px){.page-container--min-height{min-height:1000px}}@media(min-width:768px){.page-container--min-height--lg{min-height:1500px}}.col__double-height{grid-row:span 2}.product-filter__controls{margin-bottom:48px}@media(max-width:991px){.role-gateways__container{padding:32px 0}}@media(min-width:992px){.role-gateways__container{margin-top:-32px;padding-bottom:48px}}.no-cssgrid .role-gateways__grid::after,.no-cssgrid .role-gateways__grid::before{display:table;content:" "}.no-cssgrid .role-gateways__grid::after{clear:both}@media(min-width:768px){.no-cssgrid .role-gateways__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:992px){.role-gateways__grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width:992px){.no-cssgrid .role-gateways__col:first-child{width:40%}.no-cssgrid .role-gateways__col:last-child{margin-top:24px;width:60%}}@media(min-width:1200px){.no-cssgrid .role-gateways__col:last-child{margin-top:0;width:50%}}@media(min-width:480px)and (max-width:991px){.role-gateways__col:first-child{padding-right:32px;padding-left:32px}}@media(min-width:992px){.role-gateways__col:first-child{grid-column:1/6;padding-top:160px;padding-right:24px;padding-left:24px}.role-gateways__col:last-child{grid-column:13/6}}@media(min-width:1200px){.role-gateways__col:last-child{grid-column:12/6}}@media(min-width:480px)and (max-width:991px){.role-gateways__card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){.no-cssgrid .role-gateways__card{padding-bottom:24px;width:50%}.no-cssgrid .role-gateways__card:nth-child(even){padding-left:12px}.no-cssgrid .role-gateways__card:nth-child(odd){padding-right:12px}}@media(min-width:480px)and (max-width:991px){.role-gateways__card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:24px;width:calc(50% - 12px)}}.shortcuts__container{margin-top:24px}@media(min-width:768px){.shortcuts__container .btn--text,.shortcuts__container .card__link-text,.shortcuts__container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .shortcuts__container .eu-cookie-compliance-more-button{color:#fff}}@media(max-width:767px){.jv-apply-section .shortcuts__container .jv-button,.jv-apply-section-content .shortcuts__container .jv-button,.shortcuts__container .btn--secondary,.shortcuts__container .jv-apply-section .jv-button,.shortcuts__container .jv-apply-section-content .jv-button,.shortcuts__container .jv-button.jv-button-apply-later,.shortcuts__container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .shortcuts__container .eu-cookie-compliance-default-button{border-color:#003370;color:#003370}}@media(min-width:768px){.shortcuts__container .btn--icon:focus span,.shortcuts__container .btn--icon:hover span,.shortcuts__container .card__link-text:focus span,.shortcuts__container .card__link-text:hover span{border-color:#fff}}@media(max-width:767px){.shortcuts__container .hr--transparent-white{background-color:#cdcdcd}}@media(min-width:768px){.shortcuts__container{margin-top:96px!important;padding:32px 24px!important;background:-webkit-gradient(linear,right top,left top,color-stop(26%,#007db8),to(#003370));background:linear-gradient(270deg,#007db8 26%,#003370 100%);color:#fff}}@media(min-width:768px){.shortcuts__heading{line-height:.5625;font-size:34px;font-size:2.125rem;margin-top:0;padding:0;font-family:merriweatherlight,serif}}@media(min-width:767px){.shortcuts__heading{display:none}}.shortcuts__item-title{line-height:1.6666666667;font-size:20px;font-size:1.25rem;display:block}.video-module__container--layout-top .inline-video__container{border:1px solid #003370}@media(max-width:1023px){.video-module__container--layout-top .video-module__desc{padding:0}.video-module__container--layout-top .video-module__header{text-align:left}.video-module__container--layout-top .video-module__hr{margin-right:0;margin-left:0}.video-module__container--layout-top .video-module__video-container{grid-row:1}}@media(min-width:1024px){.video-module__container.video-position-left .video-module__desc{grid-column:4/3;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.video-module__container.video-position-left .video-module__desc hr{visibility:hidden}.video-module__container.video-position-left .video-module__video-container{grid-column:1/3}}@media(max-width:1023px){.video-module__container{padding-top:24px}}@media(min-width:1024px){.video-module__container{margin:0 auto;padding:48px 24px;max-width:1400px}}@media(max-width:1023px){.video-module__desc{padding-right:32px;padding-left:32px}}@media(max-width:1023px){.video-module__header{text-align:center}}@media(max-width:1023px){.video-module__hr{left:0;margin-right:auto;margin-left:auto}}.inline-video__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.inline-video__btn{position:relative;padding-top:56.25%;width:100%;height:100%;overflow:hidden;cursor:pointer;line-height:0}.inline-video__btn::before{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);content:""}.inline-video__btn:focus{outline:4px solid #72ccd2}.inline-video__btn:focus .inline-video__play-icon,.inline-video__btn:hover .inline-video__play-icon{opacity:.65}.inline-video__btn iframe,.inline-video__btn img{position:absolute}.inline-video__btn img{top:0;left:0;width:100%;height:auto}.inline-video__btn iframe{z-index:3;top:0;left:0;width:100%;height:100%}.inline-video__overlay{z-index:2;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;margin-left:auto;width:100%;cursor:pointer;text-align:center}.inline-video__play-icon{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width:1199px){.inline-video__play-icon{width:55px;height:55px}}.inline-video__iframe{pointer-events:none;opacity:0;-webkit-transition:.3s cubic-bezier(.25,.1,.25,1);transition:.3s cubic-bezier(.25,.1,.25,1)}.inline-video__btn--active .inline-video__iframe{pointer-events:auto;opacity:1}.whats_next__column{margin-bottom:32px;border-top:1px solid #cdcdcd}.whats_next__column .flex-3col{width:100%}@media(min-width:992px){.whats_next__column .flex-3col .column{width:33.33%}}@media(min-width:992px){.whats_next__column .flex-3col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.whats_next__column .whats-next-image{padding-top:48px;text-align:center}.whats_next__column .whats-next-image img{height:280px}@media(max-width:992px){.whats_next__column .whats-next-image img{width:100%;height:auto}}@media print{.whats_next__column .whats-next-image img{visibility:hidden}}.whats_next__column .whats-next-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:48px;padding-right:16px;padding-left:16px;text-align:center}.whats_next__column .whats-next-links a{margin-bottom:16px;width:100%}@media(min-width:992px){.whats_next__column .whats-next-links a:nth-last-child(1){margin:0}}@media(min-width:992px){.whats_next__column .whats-next-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media(min-width:1024px){.whats_next__column{margin-top:40px}}.order-confirmation__section.u-padding-bottom-0{padding-bottom:0}.order-confirmation__section.whats_next__column{padding-top:20px}.print-order-button{padding:6px 0}.confirmation-cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:32px -2px 0 16px 0}.confirmation-cta-section>div{margin-right:32px}@media(max-width:480px){.confirmation-cta-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.no-padding-bottom{padding:0!important}.order-summary__section{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:992px){.order-summary__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}.order-confirmation__section .order-summary__container--border-top{margin-top:24px;border-top:1px solid #cdcdcd}.order-summary-section-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:992px){.order-summary-section-list{margin-left:160px}}@media(max-width:480px){.order-summary-section-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:wrap column;flex-flow:wrap column}}@media(min-width:480px){.order-summary-section-list div:nth-child(2){margin-left:160px}}@media(max-width:480px){.order-summary-section-list div:nth-child(2){padding-top:24px}}.order-confirmation__section .order-summary__title{border-bottom:1px solid #cdcdcd}.active_campaign_form input[type=checkbox]{display:inline;width:auto}.company-profile-container-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;background:linear-gradient(135deg,#007db8 22%,#003370 100%)}.company-profile-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;background:linear-gradient(135deg,#007db8 22%,#003370 100%)}@media(max-width:768px){.company-profile-container{height:auto}}.company-profile-form{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border-radius:8px;padding:25px 50px;width:100%;max-width:700px;background-color:#fff}.company-profile-logos img{width:95%;height:80%}@media(max-width:992px){.company-profile-logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;grid-template-columns:1fr 1fr 1fr}.company-profile-logos img{width:100%}}.company-profile-form--inner{margin:0 auto;padding:0 6em}@media(max-width:992px){.company-profile-form--inner{padding:0 3em}}@media(max-width:768px){.company-profile-form--inner{padding:0}}.company-profile-center-image{margin:0 auto;width:50%}.input-with-loader{position:relative}.input-with-loader input{padding-right:30px}.input-with-loader .loader-container{position:absolute;top:50%;right:10px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.checkbox-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr;grid-column-gap:10px;padding:2em 0}.checkbox-container input[type=checkbox]{margin-right:8px}.course-search-card__credits-list,.course-search-card__non-ce-list{font-size:14px;font-size:.875rem;line-height:1.5}.course-search__container{display:grid;grid-template-areas:"header header" "primary-search primary-search" "refine-search  results";grid-template-columns:1fr 3fr}.course-search__container--non-license{grid-template-areas:"header" "primary-search" "refine-search" "results";grid-template-columns:1fr}@media(max-width:991px){.course-search__container{grid-template-areas:"header" "primary-search" "refine-search" "results";grid-template-columns:1fr}}.course-search__ppa-container .ppa-message{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.course-search__header{grid-area:header}.course-search__primary-search{grid-area:primary-search}.course-search__refine-search{grid-area:refine-search;padding-right:40px}.course-search__refine-search h3{line-height:1.2727272727;font-size:24px;font-size:1.5rem;text-align:center;font-family:montserratregular,sans-serif}.course-search__refine-search h4{font-size:16px;font-size:1rem;line-height:1.2857142857;margin:0;text-transform:uppercase;font-family:montserratbold,sans-serif}@media(max-width:991px){.course-search__refine-search{padding-right:0;padding-bottom:40px}}.course-search__results{grid-area:results}.course-search__result-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:992px){.course-search__result-tools{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.course-search__result-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.course-search__result-tool:not(:last-child){margin-bottom:12px}@media(min-width:992px){.course-search__result-tool:not(:last-child){margin-bottom:0}}.course-search__search-field .btn--search{top:auto;bottom:-2px}.course-search-refine__details{padding:16px 8px}.course-search-refine__details summary{text-transform:uppercase;font-family:montserratbold,sans-serif}.course-search-refine__details--error{background:rgba(152,13,34,.1)}@media(max-width:767px){.course-search-refine__details{padding:8px}}.course-search-refine__error-label{color:#980d22}.course-search-refine__credit-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-search-refine__credit-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:8px}.course-search-card__credits-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-search-card__credits-list{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;width:320px;list-style:none}.course-search-card__credits-list--readonly{padding:0 40px}.course-search-card__credits-list--editable{padding:0 30px}@media(max-width:479px){.course-search-card__credits-list{width:100%}}.course-search-card__non-ce-list{font-family:montserratitalic,sans-serif}.course-search-card__credits-state{line-height:2;position:absolute;top:5px;left:0;width:30px;background-color:#218198;text-align:center;font-family:montserratbold,sans-serif;color:#fff}.course-search-card__credits-form-item{margin-left:-30px}.course-search-card__btn-container{margin-top:40px}@media(min-width:768px){.course-search-card__btn-container{z-index:1;position:absolute;right:40px;bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.course-search-card__details{min-height:80px;max-height:100%}.course-search-card__details[aria-hidden=true]{max-height:80px;visibility:hidden}.course-search-card__details[aria-hidden=true] .accordion__panel.accordion__panel--secondary{visibility:hidden}@media(max-width:767px){.course-search-card__details[aria-hidden=true]{max-height:65px}}@media(max-width:767px){.course-search-card__details{min-height:65px}}.course-search-card__cta-note{line-height:1.25;font-size:14px;font-size:.875rem;margin-top:8px;margin-right:8px;margin-bottom:0;width:100%;min-height:12px;text-align:left;color:#6c7d45}.course-search-card__cta-note[aria-hidden=true]{visibility:hidden}.course-search-card__cta-note--error{color:#980d22}@media(min-width:768px){.course-search-card__cta-note{width:60%;text-align:right}}@media(min-width:480px){.course-search-card__cta-note{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-node-type-course .media-block__container{padding-top:0}.page-node-type-course .media-block__container .media-block__header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width:991px){.page-node-type-course .media-block__container .media-block__header .public-class-search .pcs-filter span.pcs-filter-header,.page-node-type-course .media-block__container .media-block__header .public-sponsor-search .pcs-filter span.pcs-filter-header,.page-node-type-course .media-block__container .media-block__header span.h5,.public-class-search .pcs-filter .page-node-type-course .media-block__container .media-block__header span.pcs-filter-header,.public-sponsor-search .pcs-filter .page-node-type-course .media-block__container .media-block__header span.pcs-filter-header{margin-top:16px}}.page-node-type-course .ceu-purchase-form-container .ceu-purchase-form-header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;grid-column:2;text-align:center}.page-node-type-course .ceu-purchase-form-container .ceu-purchase-form-header div:first-child{text-align:left}@media(max-width:991px){.page-node-type-course .ceu-purchase-form-container .ceu-purchase-form-header div:first-child{text-align:center}}@media(max-width:991px){.page-node-type-course .ceu-purchase-form-container .ceu-purchase-form-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-node-type-course .ceu-purchase-form-container .loading-graphic__container::before{background-color:unset}.page-node-type-course .ceu-purchase-form-container .notification__container{border:1px solid #fff}.page-node-type-course .ceu-purchase-form-container .notification__container .u-icon-notification-dims{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.page-node-type-course .ceu-purchase-form-container .badge{color:#fff}.page-node-type-course .ceu-purchase-form-container label{color:#fff}.course-field-role{display:none}.courses-and-exams__button{width:100%}@media(min-width:768px){.courses-and-exams__button{display:inline-block;width:auto}}.grade-and-course-history .result-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eaeaea;width:100%}.grade-and-course-history .table__container{width:100%}.grade-and-course-history .filter__label{line-height:1.5;font-size:14px;font-size:.875rem;text-transform:uppercase;letter-spacing:1px;font-family:montserratbold,sans-serif}.grade-and-course-history .history-tabs__container{position:relative}.grade-and-course-history .history-tabs__tab-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.grade-and-course-history .history-tabs__tab-list::after{position:absolute;bottom:-15px;left:47%;width:5%;height:15px;background:#fff;content:""}.grade-and-course-history .history-tabs__button{font-size:27px;font-size:1.6875rem;outline:0;border-top:1px solid #cdcdcd;padding:36px 16px;width:50%;text-transform:uppercase;color:#003370}.grade-and-course-history .history-tabs__button:active,.grade-and-course-history .history-tabs__button:focus,.grade-and-course-history .history-tabs__button:hover{color:#a63b00}.grade-and-course-history .history-tabs__button:active::before,.grade-and-course-history .history-tabs__button:focus::before,.grade-and-course-history .history-tabs__button:hover::before{background:#a63b00;content:""}.grade-and-course-history .history-tabs__button::before{position:absolute;top:0;width:50%;height:10px}@media(max-width:767px){.grade-and-course-history .history-tabs__button{font-size:18px;font-size:1.125rem}}.grade-and-course-history .history-tabs__button--active{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border-top:none}.grade-and-course-history .history-tabs__button--active::before{background:#003370;content:""}.grade-and-course-history .history-tabs__button--active::after{position:absolute;bottom:-20px;width:50%;height:45px;background:#fff;content:""}.grade-and-course-history .history-tabs__button--grade{border-left:1px solid #cdcdcd}.grade-and-course-history .history-tabs__button--grade.history-tabs__button--active{border-left:none}.grade-and-course-history .history-tabs__button--grade::after,.grade-and-course-history .history-tabs__button--grade::before{left:0}.grade-and-course-history .history-tabs__button--course{border-right:1px solid #cdcdcd}.grade-and-course-history .history-tabs__button--course.history-tabs__button--active{border-right:none}.grade-and-course-history .history-tabs__button--course::after,.grade-and-course-history .history-tabs__button--course::before{left:50%}.grade-and-course-history .history-tabs__button--full{width:100%}.grade-and-course-history .history-tabs__button--full::after,.grade-and-course-history .history-tabs__button--full::before{width:100%}.grade-and-course-history .history-tabs__panel{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:24px}.grade-card__completed-ribbon{width:100%;text-align:center}.grade-card__completed-ribbon .u-dims-completed-ribbon{width:80px}.grade-card__segment-badge{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}@media(max-width:479px){.grade-card__segment-badge .grade-card__segment__tooltip{position:relative;width:100%}.grade-card__segment-badge .grade-card__segment__tooltip .tool-tip__content{left:-64px;width:100%}}.grade-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:24px;width:100%}.grade-card__exam-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.grade-card__attempt-rule:last-child{display:none}.grade-card--selected{border:2px solid #faa634}.container__grid--3col .card__btn-container.grade-card__btn-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}#user-login-form .container__grid--3col .card__btn-container.grade-card__btn-container #edit-submit,.container__grid--3col .card__btn-container.grade-card__btn-container #user-login-form #edit-submit,.container__grid--3col .card__btn-container.grade-card__btn-container .btn,.container__grid--3col .card__btn-container.grade-card__btn-container .jv-button,.container__grid--3col .card__btn-container.grade-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.container__grid--3col .card__btn-container.grade-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .container__grid--3col .card__btn-container.grade-card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .container__grid--3col .card__btn-container.grade-card__btn-container .eu-cookie-compliance-more-button{width:100%}@media(min-width:1400px){.container__grid--3col .card__btn-container.grade-card__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.verification-btn{white-space:break-spaces}@media(max-width:991px){.detail-screen__title{line-height:1.5;font-size:32px;font-size:2rem}}.user-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;margin-bottom:24px;width:100%}.user-details__item{line-height:1.5;font-size:14px;font-size:.875rem;margin-bottom:24px;width:100%}.user-details__title{margin-bottom:4px;font-family:montserratbold,sans-serif}.user-details__details{margin-left:0;font-family:montserratregular,sans-serif}@media(max-width:767px){.user-details{-ms-flex-wrap:wrap;flex-wrap:wrap}}.performance__container{margin-top:24px;margin-left:64px}@media(max-width:767px){.performance__container{margin-left:0}}.performance__legend-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:montserratregular,sans-serif}.performance__legend{width:16px;height:16px}.performance__legend--non-pass{background:#a63b00;fill:#a63b00}.performance__legend--pass{background:#218198;fill:#218198}.performance__axis--20{margin-left:17%}@media(max-width:479px){.performance__axis--20{margin-left:16%}}.performance__axis--40{margin-left:16.5%}@media(max-width:1399px){.performance__axis--40{display:none}}.performance__axis--60{margin-left:16.5%}@media(max-width:1399px){.performance__axis--60{display:none}}.performance__axis--70{margin-left:7.5%}@media(max-width:1399px){.performance__axis--70{margin-left:44%}}@media(max-width:1199px){.performance__axis--70{margin-left:43%}}@media(max-width:1023px){.performance__axis--70{margin-left:42%}}@media(max-width:479px){.performance__axis--70{margin-left:40%}}.performance__axis--80{margin-left:7%}@media(max-width:1399px){.performance__axis--80{display:none}}.performance__axis--100{margin-left:16%}@media(max-width:1399px){.performance__axis--100{margin-left:25%}}@media(max-width:1199px){.performance__axis--100{margin-left:24%}}@media(max-width:767px){.performance__axis--100{margin-left:22%}}@media(max-width:479px){.performance__axis--100{margin-left:20%}}.performance__bar{position:relative;padding-top:10px;height:50px;background:repeating-linear-gradient(to right,transparent 0 calc(18% - 2px),#cdcdcd 0 18%),linear-gradient(90deg,#fff 0,#fff calc(63% - 1px),#218198 63%,#fff calc(63% + 1px))}.performance__bar--final-grade{height:70px}.performance__bar .performance__title{line-height:1.5;font-size:20px;font-size:1.25rem;position:absolute;top:12px;left:-40px;font-family:montserratbold,sans-serif}.performance__bar .performance__title--final-grade{left:-70px}@media(max-width:767px){.performance__bar .performance__title--final-grade{left:8px}}@media(max-width:767px){.performance__bar .performance__title{left:8px;color:#fff}}.performance__bar .performance__grade{padding-right:5.3333333333px;text-align:right;font-family:montserratregular,sans-serif;color:#fff}.performance__bar .performance__grade--0{background:#a63b00;fill:#a63b00;width:10%}.performance__bar .performance__grade--10{background:#a63b00;fill:#a63b00;width:17%}.performance__bar .performance__grade--20{background:#a63b00;fill:#a63b00;width:27%}.performance__bar .performance__grade--30{background:#a63b00;fill:#a63b00;width:35%}.performance__bar .performance__grade--40{background:#a63b00;fill:#a63b00;width:46%}.performance__bar .performance__grade--50{background:#a63b00;fill:#a63b00;width:53%}.performance__bar .performance__grade--60{background:#a63b00;fill:#a63b00;width:62%}.performance__bar .performance__grade--70{background:#218198;fill:#218198;width:71%}.performance__bar .performance__grade--80{background:#218198;fill:#218198;width:81%}.performance__bar .performance__grade--90{background:#218198;fill:#218198;width:90%}.keyperson-report .u-icon-alert-red-dims{margin-left:16px;width:25px}.keyperson-report .table__container td{vertical-align:middle}.keyperson-report .table__container table{table-layout:fixed;font-size:.77rem}.keyperson-report .table__container table .large-column{width:30%}@media(min-width:768px){.keyperson-report .reviews__divider{display:none}}.keyperson-report .filter-with-condition .input__wrapper{margin-bottom:24px}@media(min-width:1024px){.keyperson-report .filter-with-condition .input__wrapper{width:85%}}@media(min-width:1200px){.keyperson-report .filter-with-condition .input__wrapper{display:inline-block;width:90%}}@media(min-width:992px){.keyperson-report .filter-with-condition .condition{margin-left:16px}}.keyperson-report .filter-with-condition-and .input__wrapper{margin-bottom:24px}@media(min-width:1024px){.keyperson-report .filter-with-condition-and .input__wrapper{width:85%}}@media(min-width:1200px){.keyperson-report .filter-with-condition-and .input__wrapper{display:inline-block;padding-right:25px;width:90%}}@media(min-width:992px){.keyperson-report .filter-with-condition-and .condition{margin-left:8px}}.keyperson-report .agreement__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:"1rem"}.keyperson-report .checkbox-agreement{margin-right:20px;max-width:20px}.keyperson-report .condition{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keyperson-report .report-download .report-download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.keyperson-report .report-download .report-download-link{display:inline-block}}.wide-report th{vertical-align:bottom;white-space:pre-wrap}.wide-report th.sortable{padding:0 2px}.wide-report th.non-sortable{padding-right:2px;padding-left:0}.learning-plan .container__grid{grid-gap:20px 10px}@media(min-width:768px){.learning-plan .container__grid{grid-gap:20px}}.learning-plan-content{display:grid;grid-template-columns:repeat(3,1fr);padding-right:0;padding-left:0}.learning-plan-content__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-plan-content__info-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#72ccd2}.learning-plan-content__info-svg svg{width:60px;height:60px}.learning-plan-content__info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;text-align:center;color:#003370}.learning-plan-content__info-text>p:first-child{margin-top:0;line-height:0;font-size:2rem}.learning-plan-content__info-text>p:nth-child(2){margin-top:0;line-height:1;font-size:1.2rem}.learning-plan-content__info-text>span:first-child{margin-top:0;line-height:0;font-size:2rem}.learning-plan-content__info-text>span:nth-child(2){margin-top:0;line-height:1;font-size:1.2rem}@media(min-width:768px){.learning-plan-content{display:grid;grid-template-columns:repeat(3,1fr);padding-right:0;padding-left:0}.learning-plan-content__info{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learning-plan-content__info-svg{justify-self:end}.learning-plan-content__info-svg svg{width:100px;height:100px}.learning-plan-content__info-text{justify-self:flex-start;padding-top:2em}.learning-plan-content__info-text>p:first-child{margin-top:15px;line-height:0;font-size:2.5rem}.learning-plan-content__info-text>p:nth-child(2){margin-top:-.5rem;line-height:.9;font-size:1.3rem}.learning-plan-content__info-text>span:first-child{margin-top:10px;line-height:0;font-size:2.5rem}.learning-plan-content__info-text>span:nth-child(2){line-height:.9;font-size:1.3rem}}@media(min-width:992px){.learning-plan-content{padding-right:72px;padding-left:72px}.learning-plan-content__info{grid-gap:10px}}.learning-plan-btn{font-size:.7rem}@media(min-width:480px){.learning-plan-btn{font-size:1.2em}}.course-plan>h3{font-family:montserratbold,sans-serif;font-size:1.2em}.course-plan>h4{font-family:merriweatherbold,serif}.course-plan .badge--micro-cert{padding:2px 10px;background-color:#650360;font-size:.8rem;color:#fff}.course-plan__info h5{max-width:100%;text-decoration:none;line-height:1.2;font-family:montserratregular,sans-serif;font-size:1.5rem;color:#003370}.course-plan__info h5 a{padding-right:0;padding-left:0;text-decoration:none}.course-plan__info svg{margin-right:.5rem;width:20px;height:20px}.course-plan__info .course-plan-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;white-space:nowrap;font-size:1em}@media(min-width:768px){.course-plan__info .course-plan-cta{grid-gap:15px;min-width:auto;overflow:visible}#user-login-form .course-plan__info .course-plan-cta #edit-submit,.course-plan__info .course-plan-cta #user-login-form #edit-submit,.course-plan__info .course-plan-cta .btn--primary,.course-plan__info .course-plan-cta .jv-button.jv-button-primary{padding:10px 25px}}@media(min-width:768px){.course-plan__info{padding:0}}.course-plan__info{padding:1em 0}@media(min-width:768px){.course-plan__info{padding:0}}.topic-course-plan>h3{font-family:montserratbold,sans-serif;font-size:1.2em}.topic-course-plan>h4{font-family:merriweatherbold,serif}.topic-course-plan .badge--micro-cert{padding:2px 10px;background-color:#650360;font-size:.8rem;color:#fff}.topic-course-plan__info h5{max-width:100%;text-decoration:none;line-height:1.2;font-family:montserratregular,sans-serif;font-size:1.5rem;color:#003370}.topic-course-plan__info h5 a{padding-right:0;padding-left:0;text-decoration:none}.topic-course-plan__info svg{margin-right:.5rem;width:20px;height:20px}.topic-course-plan__info .course-plan-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;white-space:nowrap;font-size:1em}@media(min-width:768px){.topic-course-plan__info .course-plan-cta{grid-gap:15px;min-width:auto;overflow:visible}#user-login-form .topic-course-plan__info .course-plan-cta #edit-submit,.topic-course-plan__info .course-plan-cta #user-login-form #edit-submit,.topic-course-plan__info .course-plan-cta .btn--primary,.topic-course-plan__info .course-plan-cta .jv-button.jv-button-primary{padding:10px 25px}}@media(min-width:768px){.topic-course-plan__info{padding:0}}.topic-course-plan__info{padding-bottom:1em}@media(min-width:768px){.topic-course-plan__info{padding-bottom:0}}.learning-plan-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto}@media(min-width:768px){.learning-plan-results{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:10px}}.learning-plan-topic-courses .accordion__panel{padding-top:0}.primary-learning-summary{padding:0 2em}.maintenance-page{text-align:center}.maintenance-page .site-header__logo{top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:767px){.maintenance-page main{margin-top:80px}}.public-class-search .pcs-filter,.public-sponsor-search .pcs-filter{margin:24px 0}.public-class-search .pcs-filter .pcs-filter-header,.public-sponsor-search .pcs-filter .pcs-filter-header{margin:0;padding:1em}.public-class-search .pcs-filter .pcs-filter-body,.public-sponsor-search .pcs-filter .pcs-filter-body{padding:1em;background:#f2f2f2}.public-class-search .pcs-results,.public-class-search .pss-results,.public-sponsor-search .pcs-results,.public-sponsor-search .pss-results{margin:24px 0}.public-class-search .pcs-results .result-summary,.public-class-search .pss-results .result-summary,.public-sponsor-search .pcs-results .result-summary,.public-sponsor-search .pss-results .result-summary{border-bottom:1px solid #eaeaea}.public-class-search .u-icon-live-course,.public-class-search .u-icon-online-course,.public-sponsor-search .u-icon-live-course,.public-sponsor-search .u-icon-online-course{margin-top:-6px;width:70px;height:70px}.public-class-search .u-icon-email,.public-class-search .u-icon-map-marker,.public-class-search .u-icon-phone,.public-sponsor-search .u-icon-email,.public-sponsor-search .u-icon-map-marker,.public-sponsor-search .u-icon-phone{width:1rem;height:1rem}.public-class-search .row,.public-sponsor-search .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.public-class-search .row .col,.public-sponsor-search .row .col{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:16px}.public-class-search .row .col.sponsor-info,.public-sponsor-search .row .col.sponsor-info{-webkit-box-flex:4;-ms-flex:4;flex:4}.public-class-search .row .col.classes-info,.public-sponsor-search .row .col.classes-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.public-class-search .row .col:last-of-type,.public-sponsor-search .row .col:last-of-type{margin-right:0}.public-class-search .course-icon-wrapper,.public-class-search .course-title-wrapper,.public-sponsor-search .course-icon-wrapper,.public-sponsor-search .course-title-wrapper{display:inline-block;vertical-align:middle}.public-class-search .classes-link,.public-sponsor-search .classes-link{line-height:1;font-size:1.5rem}@media(max-width:767px){.public-class-search .row,.public-sponsor-search .row{display:block}.public-class-search .row .col,.public-sponsor-search .row .col{margin-bottom:24px}}.webinar-detail .webinar-hero-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;margin-bottom:24px;min-height:300px;background-position:center;background-size:cover}.webinar-detail .webinar-hero-banner h1{color:#fff}.webinar-detail .webinar-hero-banner #block-ti-west-local-tasks,.webinar-detail .webinar-hero-banner #user-login-form,.webinar-detail .webinar-hero-banner .container,.webinar-detail .webinar-hero-banner .paragraph--type--steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:30px}.webinar-detail .webinar-hero-banner #block-ti-west-local-tasks .webinar-title,.webinar-detail .webinar-hero-banner #user-login-form .webinar-title,.webinar-detail .webinar-hero-banner .container .webinar-title,.webinar-detail .webinar-hero-banner .paragraph--type--steps .webinar-title{width:50%}.webinar-detail .webinar-hero-banner #block-ti-west-local-tasks .webinar-title span,.webinar-detail .webinar-hero-banner #user-login-form .webinar-title span,.webinar-detail .webinar-hero-banner .container .webinar-title span,.webinar-detail .webinar-hero-banner .paragraph--type--steps .webinar-title span{text-align:center;font-weight:700;color:#003370}@media(max-width:1024px){.webinar-detail .webinar-hero-banner #block-ti-west-local-tasks .webinar-title,.webinar-detail .webinar-hero-banner #user-login-form .webinar-title,.webinar-detail .webinar-hero-banner .container .webinar-title,.webinar-detail .webinar-hero-banner .paragraph--type--steps .webinar-title{width:100%}}.webinar-detail #block-ti-west-local-tasks span.badge--icon svg.secondary-eyebrow--icon,.webinar-detail #user-login-form span.badge--icon svg.secondary-eyebrow--icon,.webinar-detail .container span.badge--icon svg.secondary-eyebrow--icon,.webinar-detail .paragraph--type--steps span.badge--icon svg.secondary-eyebrow--icon{width:16px;height:15px}.webinar-detail .webinar-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.webinar-detail .webinar-block .webinar-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.webinar-detail .webinar-block .webinar-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}@media(max-width:1024px){.webinar-detail .webinar-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.webinar-detail .webinar-view-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:768px){.webinar-detail .webinar-view-all{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.webinar-detail .webinar-view-all a{width:-webkit-fill-available}}.webinar-detail span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1024px){.webinar-detail .container__grid--2col{grid-template-columns:1fr}}.sponsor .sponsor-list img{width:296px;height:auto}.sponsor .logo-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webinar-display-flex-grid{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:1150px){.webinar-display-flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.presenter-list__people{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr}@media(max-width:1199px){.presenter-list__people{grid-template-columns:1fr 1fr}}@media(max-width:767px){.presenter-list__people{grid-template-columns:1fr;margin-right:0;margin-left:0}}.presenter-list .presenter{display:grid;grid-template-rows:240px 1fr;grid-template-columns:auto;margin-top:-72px}.presenter-list .presenter__image{margin-right:auto;margin-left:auto;max-width:80%}.presenter-list .presenter__image img{position:relative;bottom:-72px;width:auto;max-width:100%;height:240px}.presenter-list .presenter__text{padding-right:16px;padding-left:16px}.presenter-list .presenter__text span{display:inline}.presenter-list .presenter__text.moderator .flag{margin-top:100px;height:1.2rem;color:#801129}.presenter-list .presenter__text.moderator .presenter__name{margin-top:0}.presenter-list .presenter__name{margin-top:72px}.presenter-list .presenter__title{font-weight:700}.presenter-list .presenter__bio{min-height:100%}.container__grid--2col--thick-right .presenter-list .presenter-list__people{grid-template-columns:1fr}.kpd_chat{z-index:99;position:fixed;right:0;bottom:0;width:175px}.kpd_chat:hover{cursor:pointer}@media only screen and (min-width:768px){#dx_chatbot_fab_id[enabled=true]{bottom:0;width:400px;height:70%;-webkit-transform:scale(1);transform:scale(1)}#dx_chatbot_fab_id[enabled=false]{bottom:-640px}}@media only screen and (max-width:767px){#dx_chatbot_fab_id[enabled=true]{bottom:0!important}.kpd_chat{display:block;z-index:99;position:fixed;right:0;bottom:0;width:60px;height:60px}}.tab-vertical,.u-bg-white{background:#fff}.u-bg-light{background:#f2f2f2}.u-bg-neutral-light{background:#eaeaea}.highlight-bar__container--navy,.public-class-search .pcs-filter .pcs-filter-header,.public-sponsor-search .pcs-filter .pcs-filter-header,.u-bg-primary-blue{background:#003370}.u-bg-primary-red{background:#980d22}.u-bg-secondary-gray{background:#5c6f7c}.u-bg-secondary-purple{background:#650360}.u-bg-text-gray{background:#58595b}.u-bg-overlay-blue{background:#d0e6e9}.u-bg-accent-blue{background:#218198}.u-bg-accent-blue-dark{background:#042246}.u-bg-accent-orange-dark{background:#a63b00}.u-bg-accent-red{background:#801129}.u-bg-accent-yellow{background:#faa634}.u-bg-accent-blue-light{background:#72ccd2}.u-bg-gradient-blue{background:-webkit-gradient(linear,right top,left top,color-stop(26%,#007db8),to(#003370));background:linear-gradient(270deg,#007db8 26%,#003370 100%)}.u-bg-solid-neutral{background:#cdcdcd}.u-bg-alert-blue{background:#007db8}.u-bg-accent-lavender{background:#e1ecf5}.u-border-light{border:3px solid #f2f2f2}.u-border-neutral-light{border:3px solid #eaeaea}.u-border-primary-blue{border:3px solid #003370}.u-border-accent-blue{border:3px solid #218198}.package-pricing__container,.u-border-accent-blue-light{border:3px solid #72ccd2}.tab-vertical .tab-content,.u-box-shadow{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15)}.u-text-left{text-align:left}.container__icon-bar,.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-justify{text-align:justify}.u-text-nowrap{white-space:nowrap}.u-text-letter-space{letter-spacing:2px}.u-text-lowercase{text-transform:lowercase}.u-text-uppercase{text-transform:uppercase}.u-text-capitalize{text-transform:capitalize}.u-text-none{text-transform:none}.public-class-search .pcs-filter .pcs-filter-header,.public-sponsor-search .pcs-filter .pcs-filter-header,.u-color-white{color:#fff!important}.public-class-search .pcs-filter .pcs-filter-header a,.public-sponsor-search .pcs-filter .pcs-filter-header a,.u-color-white a{color:#fff}.u-color-brand-text-gray,.u-color-text-gray{color:#58595b!important}.u-color-brand-primary-blue,.u-color-primary-blue{color:#003370!important}.u-color-brand-primary-red,.u-color-primary-red{color:#980d22!important}.u-color-brand-secondary-gray{color:#5c6f7c!important}.u-color-brand-secondary-purple{color:#650360!important}.u-color-accent-blue{color:#218198!important}.u-color-accent-blue-dark{color:#042246!important}.u-color-accent-orange-dark{color:#a63b00!important}.u-color-accent-red{color:#801129!important}.u-color-accent-green{color:#6c7d45!important}.u-color-black{color:#000!important}.card-basic__ul,.designation-step__header,.designation-step__header-title,.grade-and-course-history .history-tabs__button,.in-progress__step-item,.license-list__warning-container,.progress-bar__text,.progress-step__title-button,.progress-step__title-text,.purchase-tabs__button,.tab-vertical .tab-nav .tab-link,.u-font-family-primary{font-family:montserratregular,sans-serif}.card-basic__ul em,.designation-step__header em,.designation-step__header-title em,.grade-and-course-history .history-tabs__button em,.in-progress__step-item em,.license-list__warning-container em,.progress-bar__text em,.progress-step__title-button em,.progress-step__title-text em,.purchase-tabs__button em,.tab-vertical .tab-nav .tab-link em,.u-font-family-primary em{font-family:montserratitalic,sans-serif}.card-basic__ul strong,.designation-step__header strong,.designation-step__header-title strong,.grade-and-course-history .history-tabs__button strong,.in-progress__step-item strong,.license-list__warning-container strong,.progress-bar__text strong,.progress-step__title-button strong,.progress-step__title-text strong,.purchase-tabs__button strong,.tab-vertical .tab-nav .tab-link strong,.u-font-family-primary strong{font-family:montserratbold,sans-serif}.card-basic__ul a,.designation-step__header a,.designation-step__header-title a,.grade-and-course-history .history-tabs__button a,.in-progress__step-item a,.license-list__warning-container a,.progress-bar__text a,.progress-step__title-button a,.progress-step__title-text a,.purchase-tabs__button a,.tab-vertical .tab-nav .tab-link a,.u-font-family-primary a{font-family:montserratbold,sans-serif}.u-font-family-secondary{font-family:merriweatherregular,serif}.u-font-family-secondary em{font-family:merriweatheritalic,serif}.u-font-family-secondary strong{font-family:merriweatherbold,serif}.u-font-family-secondary a{font-family:merriweatherbold,serif}.u-font-family-secondary-light{font-family:merriweatherlight,serif}.u-font-family-secondary-light em{font-family:merriweatherlight_italic,serif}.u-font-family-text{font-family:open_sansregular,sans-serif}.u-font-family-text em{font-family:open_sansitalic,sans-serif}.u-font-family-text strong{font-family:open_sansbold,sans-serif}.u-font-family-strong{font-family:open_sansregular,sans-serif;font-weight:700}.u-font-family-monospace{font-family:monospace}.course-intro__title,.designation-step__header-title,.progress-step__title-text,.u-margin-hug{margin-top:0!important;margin-bottom:0!important}.u-margin-hug-top{margin-top:0!important}.u-margin-hug-right{margin-right:0!important}.u-margin-hug-bottom{margin-bottom:0!important}.u-margin-hug-left{margin-left:0!important}.u-margin-hug-x{margin-right:0!important;margin-left:0!important}.u-margin-hug-y{margin-top:0!important;margin-bottom:0!important}.u-margin-sm{margin:8px}.u-margin-sm-top{margin-top:8px}.u-margin-sm-right{margin-right:8px}.u-margin-sm-bottom{margin-bottom:8px}.u-margin-sm-left{margin-left:8px}.u-margin-sm-x{margin-right:8px;margin-left:8px}.u-margin-sm-y{margin-top:8px;margin-bottom:8px}.u-margin{margin:16px}#user-login-form #edit-submit,.grade-and-course-history .history-tabs,.purchase-tabs,.tab-vertical .tab-content .tab-pane div+div,.u-margin-top{margin-top:16px}.designation-step__header-title,.public-class-search .course-icon-wrapper,.public-sponsor-search .course-icon-wrapper,.u-margin-right{margin-right:16px}#user-login-form .form-item,.designation-step__header,.progress-step__title-button,.u-margin-bottom{margin-bottom:16px}.progress-step__title-text,.u-margin-left{margin-left:16px}.u-margin-x{margin-right:16px;margin-left:16px}.container__icon-bar,.license-list__notification--list,.u-margin-y{margin-top:16px;margin-bottom:16px}.u-margin-lg{margin:32px}.u-margin-lg-top{margin-top:32px}.in-progress__step-item,.u-margin-lg-right{margin-right:32px}.u-margin-lg-bottom{margin-bottom:32px}.u-margin-lg-left{margin-left:32px}.u-margin-lg-x{margin-right:32px;margin-left:32px}#user-login-form,.u-margin-lg-y{margin-top:32px;margin-bottom:32px}@media(min-width:992px){.u-margin-lg{margin:48px}.u-margin-lg-top{margin-top:48px}.in-progress__step-item,.u-margin-lg-right{margin-right:48px}.u-margin-lg-bottom{margin-bottom:48px}.u-margin-lg-left{margin-left:48px}.u-margin-lg-x{margin-right:48px;margin-left:48px}#user-login-form,.u-margin-lg-y{margin-top:48px;margin-bottom:48px}}@media(max-width:991px){.u-margin-mobile{margin:0 16px}}.u-padding-hug{padding-top:0!important;padding-bottom:0!important}.designation-step__container,.u-padding-hug-top{padding-top:0!important}.u-padding-hug-right{padding-right:0!important}.u-padding-hug-bottom{padding-bottom:0!important}.u-padding-hug-left{padding-left:0!important}.u-padding-hug-x{padding-right:0!important;padding-left:0!important}.u-padding-hug-y{padding-top:0!important;padding-bottom:0!important}.tab-vertical,.u-padding{padding:24px}.u-padding-top{padding-top:24px}.u-padding-right{padding-right:24px}.license-list__warning-container,.u-padding-bottom{padding-bottom:24px}.u-padding-left{padding-left:24px}.u-padding-x{padding-right:24px;padding-left:24px}.u-padding-y{padding-top:24px;padding-bottom:24px}.designation-step__header,.progress-step__title-button,.u-padding-sm{padding:12px}.u-padding-sm-top{padding-top:12px}.u-padding-sm-right{padding-right:12px}.u-padding-sm-bottom{padding-bottom:12px}.u-padding-sm-left{padding-left:12px}.u-padding-sm-x{padding-right:12px;padding-left:12px}#block-ti-west-local-tasks,.u-padding-sm-y{padding-top:12px;padding-bottom:12px}.designation-step__container,.package-pricing__container,.u-padding-md{padding:24px}.u-padding-md-top{padding-top:24px}.u-padding-md-right{padding-right:24px}.u-padding-md-bottom{padding-bottom:24px}.course-intro__description ul,.u-padding-md-left{padding-left:24px}.u-padding-md-x{padding-right:24px;padding-left:24px}.u-padding-md-y{padding-top:24px;padding-bottom:24px}@media(min-width:992px){.designation-step__container,.package-pricing__container,.u-padding-md{padding:48px}.u-padding-md-top{padding-top:48px}.u-padding-md-right{padding-right:48px}.u-padding-md-bottom{padding-bottom:48px}.course-intro__description ul,.u-padding-md-left{padding-left:48px}.u-padding-md-x{padding-right:48px;padding-left:48px}.u-padding-md-y{padding-top:48px;padding-bottom:48px}}.u-padding-lg{padding:48px}.u-padding-lg-top{padding-top:48px}.u-padding-lg-right{padding-right:48px}.u-padding-lg-bottom{padding-bottom:48px}.u-padding-lg-left{padding-left:48px}.u-padding-lg-x{padding-right:48px;padding-left:48px}.u-padding-lg-y{padding-top:48px;padding-bottom:48px}@media(min-width:992px){.u-padding-lg{padding:72px}.u-padding-lg-top{padding-top:72px}.u-padding-lg-right{padding-right:72px}.u-padding-lg-bottom{padding-bottom:72px}.u-padding-lg-left{padding-left:72px}.u-padding-lg-x{padding-right:72px;padding-left:72px}.u-padding-lg-y{padding-top:72px;padding-bottom:72px}}.u-hidden{display:none!important}.u-sr-only{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0)}.u-sr-only.u-focusable:active,.u-sr-only.u-focusable:focus{position:static;margin:0;width:auto;height:auto;overflow:visible;white-space:inherit;clip:auto}.u-sr-reveal{position:relative;display:block;margin:12px 0 0;width:auto;height:auto;overflow:auto;white-space:normal;clip:auto}@media not print{.u-print-only{display:none}}@media(max-width:767px){.u-hidden-mobile{display:none!important}}@media(min-width:768px){.u-hidden-tablet{display:none!important}}@media(max-width:991px){.u-hidden-tablet-max{display:none!important}}@media(min-width:992px){.u-hidden-desktop{display:none!important}}.accordion,.card-basic__ul,.license-list__warning-container ul,.u-list-unstyled{margin:0;padding:0;list-style:none}#block-ti-west-local-tasks ul,.u-list-inline{margin:0;padding:0;list-style:none}#block-ti-west-local-tasks ul>li,.u-list-inline>li{display:inline-block;margin:0}@media(max-width:767px){#block-ti-west-local-tasks ul>li,.u-list-inline--has-divider>li{display:block}}@media(min-width:768px){#block-ti-west-local-tasks ul li::after,.u-list-inline--has-divider li::after{display:inline-block;margin:0 8px 0 12px;vertical-align:top;content:"|"}#block-ti-west-local-tasks ul li:last-child::after,.u-list-inline--has-divider li:last-child::after{content:""}}.u-flex-align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-flex-align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-flex-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-flex-align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.u-position-relative{position:relative}.u-position-absolute{position:absolute}.u-grid-column-span-1{grid-column:span 1}.u-grid-column-span-2{grid-column:span 2}.u-grid-column-span-3{grid-column:span 3}.u-grid-column-span-11{grid-column:span 11}.u-grid-column-offset-1{grid-column-start:2}.u-grid-column-end-span-5{grid-column-end:span 5}.u-grid-order-first{grid-row:1}.no-cssgrid .u-grid-order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.u-grid-align-start{justify-self:start}.u-grid-align-end{justify-self:end}.u-grid-align-center{justify-self:center}.u-grid-align-stretch{justify-self:stretch}.no-scroll{overflow:hidden}.u-width-100{width:100%}@media(max-width:767px){.u-width-100-mobile{width:100%}}.u-display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-display-inline{display:inline}.u-display-inline-block{display:inline-block}.u-display-block{display:block}.u-float-right{float:right}.u-cursor-default{cursor:default}.u-transition__vertical{max-height:100vh;-webkit-transition:.3s cubic-bezier(.25,.1,.25,1) max-height;transition:.3s cubic-bezier(.25,.1,.25,1) max-height}.u-transition__vertical[aria-hidden=true]{width:0;max-height:0;overflow:hidden}.account-card__wrapper{padding:24px}@media(min-width:768px){.account-card__wrapper{padding:32px 40px 40px}}.account-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eaeaea;padding-bottom:16px}@media(min-width:768px){.account-card__header{padding-bottom:24px}}.account-card__title{font-size:16px;font-size:1rem;font-family:montserratbold,sans-serif}@media(min-width:768px){.account-card__title{font-size:18px;font-size:1.125rem}}.account-card__content{padding-top:16px}@media(min-width:768px){.account-card__content{padding-top:24px}}.account-card__row{position:relative;padding:24px}.account-card__text{font-size:14px;font-size:.875rem}.account-card__address{line-height:1.6666666667;font-size:14px;font-size:.875rem;padding-top:4px}#user-login-form .account-card__btn-container #edit-submit,.account-card__btn-container #user-login-form #edit-submit,.account-card__btn-container .btn,.account-card__btn-container .jv-button,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.account-card__btn-container>div,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container .eu-cookie-compliance-more-button{display:block}#user-login-form .hubspot-submitted .account-card__btn-container #edit-submit,.hubspot-submitted .account-card__btn-container #user-login-form #edit-submit,.hubspot-submitted .account-card__btn-container .btn,.hubspot-submitted .account-card__btn-container .jv-button,.hubspot-submitted .account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.hubspot-submitted .account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.hubspot-submitted .account-card__btn-container>div,.sliding-popup-bottom .eu-cookie-compliance-buttons .hubspot-submitted .account-card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .hubspot-submitted .account-card__btn-container .eu-cookie-compliance-more-button{display:block}@media(min-width:768px){#user-login-form .account-card__btn-container #edit-submit,.account-card__btn-container #user-login-form #edit-submit,.account-card__btn-container .btn,.account-card__btn-container .jv-button,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button,.account-card__btn-container>div,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container .eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container .eu-cookie-compliance-more-button{display:inline-block}}@media(max-width:767px){#user-login-form .account-card__btn-container #edit-submit:last-of-type,.account-card__btn-container #user-login-form #edit-submit:last-of-type,.account-card__btn-container .btn:last-of-type,.account-card__btn-container .jv-button:last-of-type,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:last-of-type,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:last-of-type,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container .eu-cookie-compliance-default-button:last-of-type,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container .eu-cookie-compliance-more-button:last-of-type{margin-top:8px}}@media(min-width:768px){#user-login-form .account-card__btn-container #edit-submit:last-of-type,.account-card__btn-container #user-login-form #edit-submit:last-of-type,.account-card__btn-container .btn:last-of-type,.account-card__btn-container .jv-button:last-of-type,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:last-of-type,.account-card__btn-container .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button:last-of-type,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container .eu-cookie-compliance-default-button:last-of-type,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container .eu-cookie-compliance-more-button:last-of-type{margin-left:4px}}.hubspot-submitted .account-card__btn-container .btn--react-hubspot{top:0;margin-top:16px}@media(min-width:768px){.account-card__btn-container .btn--react-hubspot{top:-16px}}@media(min-width:768px){#user-login-form .account-card__btn-container--text #edit-submit+#edit-submit,#user-login-form .account-card__btn-container--text #edit-submit+.btn,#user-login-form .account-card__btn-container--text #edit-submit+.jv-button,#user-login-form .account-card__btn-container--text .btn+#edit-submit,#user-login-form .account-card__btn-container--text .jv-button+#edit-submit,#user-login-form .account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,#user-login-form .account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,#user-login-form .account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+#edit-submit,#user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text .eu-cookie-compliance-default-button+#edit-submit,#user-login-form .sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text .eu-cookie-compliance-more-button+#edit-submit,.account-card__btn-container--text #user-login-form #edit-submit+#edit-submit,.account-card__btn-container--text #user-login-form #edit-submit+.btn,.account-card__btn-container--text #user-login-form #edit-submit+.jv-button,.account-card__btn-container--text #user-login-form .btn+#edit-submit,.account-card__btn-container--text #user-login-form .jv-button+#edit-submit,.account-card__btn-container--text #user-login-form .sliding-popup-bottom .eu-cookie-compliance-buttons #edit-submit+.eu-cookie-compliance-default-button,.account-card__btn-container--text #user-login-form .sliding-popup-bottom .eu-cookie-compliance-message #edit-submit+.eu-cookie-compliance-more-button,.account-card__btn-container--text .btn+.btn,.account-card__btn-container--text .btn+.jv-button,.account-card__btn-container--text .jv-button+.btn,.account-card__btn-container--text .jv-button+.jv-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .btn+.eu-cookie-compliance-default-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.btn,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.jv-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-buttons .jv-button+.eu-cookie-compliance-default-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .btn+.eu-cookie-compliance-more-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.btn,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-more-button+.jv-button,.account-card__btn-container--text .sliding-popup-bottom .eu-cookie-compliance-message .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons #user-login-form .account-card__btn-container--text #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text #user-login-form #edit-submit+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text #user-login-form .eu-cookie-compliance-default-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text .btn+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text .eu-cookie-compliance-default-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text .eu-cookie-compliance-default-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text .eu-cookie-compliance-default-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text .eu-cookie-compliance-message .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .account-card__btn-container--text .jv-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-buttons .eu-cookie-compliance-message .account-card__btn-container--text .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message #user-login-form .account-card__btn-container--text #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text #user-login-form #edit-submit+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text #user-login-form .eu-cookie-compliance-more-button+#edit-submit,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text .btn+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button+.eu-cookie-compliance-default-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text .eu-cookie-compliance-more-button+.btn,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text .eu-cookie-compliance-more-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text .eu-cookie-compliance-more-button+.jv-button,.sliding-popup-bottom .eu-cookie-compliance-message .account-card__btn-container--text .jv-button+.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-compliance-message .eu-cookie-compliance-buttons .account-card__btn-container--text .eu-cookie-compliance-default-button+.eu-cookie-compliance-more-button{margin-left:24px}}.account-card__overlay{z-index:1;position:absolute;top:0;right:0;bottom:0;left:100%;padding:24px;width:100%;background-color:#d0e6e9;opacity:0;visibility:hidden;-webkit-transition:left .6s,opacity .6s;transition:left .6s,opacity .6s}.account-card__overlay.is-slid{left:0;opacity:1;visibility:visible}@media(min-width:768px){.account-card__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ceu-unlimited-form .custom__cb label{text-transform:uppercase;color:#58595b}.address-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-top:8px;margin-bottom:0;width:100%}.address-list__item{line-height:1.5;font-size:14px;font-size:.875rem;margin-bottom:24px;width:100%;font-family:montserratregular,sans-serif}.address-list__item:last-of-type{margin-bottom:0}.address-list__title{margin-bottom:4px;font-family:montserratbold,sans-serif}.address-list__details{margin-left:0}@media(max-width:767px){.address-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.agreement-number-card .active-agreements-title{border-top:1px solid #eaeaea}.agreement-number-card .active-agreement-items li{margin-bottom:0}.agreement-number-card .active-agreement-items li:last-child{-ms-flex-item-align:center;align-self:center;margin-bottom:0}@media(min-width:768px){.agreement-number-card .active-agreement-items li{max-width:400px}}@media(min-width:768px){.agreement-number-card .active-agreement-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.agreement-number-card .agreement-number-form li:last-child{margin-top:5px}.agreement-number-card .course-search-card__cta-note{text-align:left}.association-card li.form__item--100w div.association-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.association-card li.form__item--100w div.association-container .input__wrapper{width:48%}.association-card li.form__item--100w div.association-container button{-ms-flex-item-align:end;align-self:flex-end;margin-left:10px}.cart-item__container{margin-bottom:24px;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);width:100%;background-color:#fff}.cart-item__container.has-related-item{margin-bottom:8px}.cart-item__container--ceu-unlimited{background-color:#d0e6e9}.cart-item__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px;overflow:hidden}@media(min-width:768px){.cart-item__inner{padding:40px}}.cart-item__details{width:100%}@media(min-width:992px){.cart-item__details{padding-right:24px;width:calc(100% - 175px)}}@media(max-width:991px){.cart-item__price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:16px;border-top:1px solid #eaeaea;padding-top:24px;width:100%}}@media(min-width:992px){.cart-item__price{border-left:1px solid #eaeaea;padding:4px 0 4px 24px;width:175px}}.cart-item__actions{width:100%}@media(max-width:767px){.cart-item__actions{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cart-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-family:merriweatherlight,serif}.cart-item__header img[itemProp=logo]{-ms-flex-item-align:baseline;align-self:baseline;margin-bottom:24px;width:140px}@media(min-width:992px){.cart-item__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-item__header img[itemProp=logo]{margin-left:8px}}.cart-item__terms{position:static;margin-top:12px}@media(min-width:768px){.cart-item__terms{position:absolute;right:12px;bottom:12px}}.modal-activator__section{padding:24px;width:100%;background:#d0e6e9}.modal-activator__section.has-related-items{margin-bottom:4px}.modal-activator__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:768px){.modal-activator__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal-activator__content{width:100%}.modal-activator__text{font-size:16px;font-size:1rem}@media(min-width:768px){.modal-activator__text{margin-right:16px}}.modal-activator__selections p,.modal-activator__selections ul{font-size:14px;font-size:.875rem}.order-confirmation__container .modal-activator__selections-list{line-height:1.5}.modal-activator__selections-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-activator__selections-item span:nth-child(2){font-style:italic}@media(max-width:767px){.modal-activator__selections-item span{width:100%}.modal-activator__selections-item span:nth-child(1)::after{content:":"}}.modal-activator__selections-item svg{margin-right:4px;margin-left:24px}@media(max-width:767px){.modal-activator__selections-item{margin-top:8px}}.price-column__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(min-width:768px){.price-column__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0}}.price-column__actions{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:768px){.price-column__actions{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.price-column__quantity{font-size:14px;font-size:.875rem;font-family:montserratbold,sans-serif}.price-column__price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width:479px){.price-column__price-container{width:100%}}@media(min-width:768px){.price-column__price-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.price-column__price{line-height:1.6;font-size:22px;font-size:1.375rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 8px;width:100%;font-family:montserratbold,sans-serif;color:#58595b}.order-confirmation__container .price-column__price{display:block;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;text-align:left}@media(min-width:480px)and (max-width:767px){.price-column__price{text-align:right}}@media(min-width:768px){.price-column__price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}}.price-column__price--slashed{line-height:1.25;font-size:14px;font-size:.875rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-decoration:line-through}.price-column__price--reduced{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0;text-decoration:none;color:#a63b00}@media print{.price-column__price--reduced{color:#58595b}}.cart-summary-ppa-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:3/3;min-width:322px;height:3rem}.cart-summary-ppa-form label{position:absolute;top:-2rem}.cart-summary-ppa-form label.ppa-label-mobile{position:relative;top:0}.cart-summary-ppa-form-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:15px}.cart-summary-ppa-form-container div h2{font-size:2rem}.cart-summary-ppa-form-container .ppa-text{grid-column:1/span 2}@media(min-width:992px){.cart-summary-ppa-form-container{padding-left:3rem}}.cart-summary-ppa-form-text-container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cart-summary-ppa-form .ppa-input{margin-right:16px;width:100%}.cart-summary-ppa-form .ppa-input-mobile{margin-right:0}.cart-summary-ppa-form .ppa-input::-webkit-input-placeholder{text-align:center;font-size:.9rem;font-weight:800;color:#cdcdcd}.cart-summary-ppa-form .ppa-input::-moz-placeholder{text-align:center;font-size:.9rem;font-weight:800;color:#cdcdcd}.cart-summary-ppa-form .ppa-input:-ms-input-placeholder{text-align:center;font-size:.9rem;font-weight:800;color:#cdcdcd}.cart-summary-ppa-form .ppa-input::-ms-input-placeholder{text-align:center;font-size:.9rem;font-weight:800;color:#cdcdcd}.cart-summary-ppa-form .ppa-input::placeholder{text-align:center;font-size:.9rem;font-weight:800;color:#cdcdcd}@media(min-width:768px)and (max-width:1365px){.cart-summary-ppa-form .ppa-input::-webkit-input-placeholder{font-size:.5rem}.cart-summary-ppa-form .ppa-input::-moz-placeholder{font-size:.5rem}.cart-summary-ppa-form .ppa-input:-ms-input-placeholder{font-size:.5rem}.cart-summary-ppa-form .ppa-input::-ms-input-placeholder{font-size:.5rem}.cart-summary-ppa-form .ppa-input::placeholder{font-size:.5rem}}.ppa-enroll-success-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:4rem;padding-left:4rem;height:130px;background-color:#007db8;color:#fff;gap:1rem}@media(max-width:1199px){.ppa-enroll-success-container{padding:1rem 2rem}}@media(max-width:991px){.ppa-enroll-success-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.ppa-left-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ppa-vertical-rule{border-right:2px solid #c7c7c7;width:2px;height:5rem;opacity:0}@media(min-width:768px){.ppa-vertical-rule{opacity:1}}.ppa-checkmark{height:2rem;color:#fff}.ppa-success-h1{font-size:1.6rem;font-weight:800}.ppa-success-p{font-weight:800}@media(min-width:768px){.ppa-success-p{width:50%;font-size:.75rem}}.ppa-btn{padding-right:2rem;padding-left:2rem}.ppa-add-btn{float:right;margin-right:2.6%;cursor:pointer;font-weight:800;color:#003370}.checkout-step__container{margin-bottom:12px;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:16px;width:100%;min-width:350px;background-color:#fff}@media(min-width:992px){.checkout-step__container{padding:24px 32px}}.checkout-step__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-family:montserratbold,sans-serif}.checkout-step__number{font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 12px 0 0;border-radius:50%;width:20px;height:20px;background-color:#a63b00;color:#fff}@media(min-width:992px){.checkout-step__number{font-size:16px;font-size:1rem;margin-right:16px;width:24px;height:24px}}.checkout-step__title{line-height:1.5714285714;font-size:16px;font-size:1rem;display:block;-webkit-box-flex:3;-ms-flex:3;flex:3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:992px){.checkout-step__title{font-size:18px;font-size:1.125rem}}.checkout-step__content{margin-top:0;border-top:1px solid #cdcdcd;padding:0;width:100%;max-height:0;opacity:0;visibility:hidden;-webkit-transition:margin-top .3s cubic-bezier(.25,.1,.25,1),padding .3s cubic-bezier(.25,.1,.25,1),visibility .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);transition:margin-top .3s cubic-bezier(.25,.1,.25,1),padding .3s cubic-bezier(.25,.1,.25,1),visibility .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1)}.is-open .checkout-step__content{margin-top:24px;padding:24px 0 12px;max-height:100%;opacity:1;visibility:visible}.checkout-step__content .form--contact-info ul li:first-child{min-width:25%}.checkout-step__msg{line-height:1.5;font-size:14px;font-size:.875rem}.checkout-step__form-title{line-height:1.375;font-size:18px;font-size:1.125rem;margin-top:24px;margin-bottom:8px}.applied-discount__title{line-height:1;font-size:14px;font-size:.875rem;white-space:nowrap;font-family:open_sansbold,sans-serif}.applied-discount__item{line-height:1;font-size:18px;font-size:1.125rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;white-space:nowrap}.applied-discount__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;color:#003370;-webkit-transition:color .3s;transition:color .3s}.applied-discount__btn:focus,.applied-discount__btn:hover{cursor:pointer;color:#2c8489}.applied-discount__btn>svg{margin-left:6px;width:12px;height:12px}.order-summary__container{margin-bottom:24px;width:100%}.order-summary__container.is-sticky{margin-top:16px}@media(max-width:991px){.order-summary__container{margin-bottom:0}}.order-summary__container--border-bottom{margin-bottom:0;border-bottom:1px solid #cdcdcd}.order-summary__title{font-size:18px;font-size:1.125rem;border-bottom:1px solid #cdcdcd;padding-bottom:16px}@media(min-width:1024px){.order-summary__title{padding-top:24px}}@media(max-width:991px){.order-summary__title{font-size:16px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:0;padding-bottom:10}.order-summary__title span:first-of-type{padding-right:12px}}@media(max-width:991px){.order-summary__title--hidden-md{display:none}}.order-summary__title--secondary{line-height:1.2727272727;font-size:24px;font-size:1.5rem;font-family:merriweatherlight,serif}.order-summary__list{margin-top:16px}.order-summary__item{line-height:1.375;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0}.order-summary__container--bordered-items .order-summary__item{padding-top:24px;padding-bottom:24px}.order-summary__container--bordered-items .order-summary__item+.order-summary__item{border-top:1px solid #cdcdcd}@media(max-width:479px){.order-confirmation__container .order-summary__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.order-summary__item--lg{font-size:18px;font-size:1.125rem;line-height:1.625}.order-summary__item--total{border-top:1px solid #cdcdcd;padding:16px 0}.order-confirmation__container .order-summary__detail{padding-right:40px}@media(min-width:480px){.order-confirmation__container .order-summary__detail{width:65%}}@media(min-width:1200px){.order-confirmation__container .order-summary__detail{width:78%}}.order-summary__price{margin-left:0}.order-confirmation__container .order-summary__price{margin-left:0}@media(min-width:480px){.order-confirmation__container .order-summary__price{width:35%}}@media(min-width:1200px){.order-confirmation__container .order-summary__price{width:22%}}@media(max-width:767px){.order-summary__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.order-summary__price--reduction{color:#a63b00}@media print{.order-summary__price--reduction{color:#58595b}}.order-summary__original-price{font-size:14px;font-size:.875rem}@media(min-width:768px){.order-summary__original-price{padding-right:12px}}.order-summary__reduced-price{text-decoration:none;color:#a63b00}.order-summary__msg{font-size:14px;font-size:.875rem;display:block}.order-summary__msg--discount{color:#a63b00}@media print{.order-summary__msg--discount{color:#58595b}}.order-summary__btn{width:100%}@media(max-width:767px){.no-cssgrid .order-summary__btn{margin-bottom:24px}}.order-summary__disclaimer{line-height:1.5;font-size:14px;font-size:.875rem}.order-confirmation__address-detail,.order-confirmation__address-title{line-height:1.375;font-size:18px;font-size:1.125rem}.order-confirmation__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-confirmation__section{padding:48px 0}.order-confirmation__section+.order-confirmation__section{border-top:1px solid #cdcdcd}.order-confirmation__heading{line-height:1.21875;font-size:34px;font-size:2.125rem}.order-confirmation__subheading{line-height:1.3;font-size:22px;font-size:1.375rem}.order-confirmation__subheading strong{font-family:montserratbold,sans-serif}@media(min-width:768px){.order-confirmation__address-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:767px){.order-confirmation__address-item+.order-confirmation__address-item{margin-top:24px}}@media(min-width:768px){.order-confirmation__address-item+.order-confirmation__address-item{margin-left:140px}}.order-confirmation__address-title{text-transform:uppercase;font-family:montserratbold,sans-serif}.order-confirmation__address-detail{font-family:montserratregular,sans-serif}.cart__order-summary{min-width:322px}.order-summary-discount-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.order-summary-discount-form-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.order-summary-discount-form .discount-input{margin-right:16px;padding-top:10px;padding-bottom:10px}.order-summary-discount-form .discount-input-accordion{margin-right:0}.order-summary-discount-form .discount-input::-webkit-input-placeholder{text-align:center;font-size:1.25rem;font-weight:800;color:#cdcdcd}.order-summary-discount-form .discount-input::-moz-placeholder{text-align:center;font-size:1.25rem;font-weight:800;color:#cdcdcd}.order-summary-discount-form .discount-input:-ms-input-placeholder{text-align:center;font-size:1.25rem;font-weight:800;color:#cdcdcd}.order-summary-discount-form .discount-input::-ms-input-placeholder{text-align:center;font-size:1.25rem;font-weight:800;color:#cdcdcd}.order-summary-discount-form .discount-input::placeholder{text-align:center;font-size:1.25rem;font-weight:800;color:#cdcdcd}.order-summary-discount-form .discount-btn{min-width:100px}.designation-requirements__details{margin:0 auto;padding:70px 0 40px}.designation-requirements__details h2{font-size:34px;font-size:2.125rem}@media(max-width:767px){.designation-requirements__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.designation-requirements__details .container__icon-bar{margin-left:auto}}.designation-step__header,.progress-step__title-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:#003370;cursor:pointer;text-align:left;color:#fff}.designation-step__header *,.progress-step__title-button *{-ms-flex-item-align:center;align-self:center}.designation-step__header:focus,.designation-step__header:hover,.progress-step__title-button:focus,.progress-step__title-button:hover{text-decoration:underline}@media(max-width:767px){.designation-step__header,.progress-step__title-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.designation-step__header-icon{width:30px;height:30px;-webkit-transition:all .5s;transition:all .5s}.designation-step__header-icon.open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.designation-step__header-icon.closed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.designation-step__header-title{line-height:1.3}@media(max-width:767px){.designation-step__header-title{font-size:24px;font-size:1.5rem}}.designation-step__container .alert-message{display:-webkit-box;display:-ms-flexbox;display:flex}.designation-step__container .alert-message span{-webkit-box-flex:64px;-ms-flex:64px;flex:64px;text-align:center}.designation-step__container .alert-message span svg{margin-top:20px}@media(max-width:767px){.designation-step__container .alert-message span svg{margin-top:64px}}.designation-step__container .alert-message p{-webkit-box-flex:95%;-ms-flex:95%;flex:95%}@media(max-width:767px){.designation-step__container{padding:12px}.designation-step__container .accordion{margin:0 -12px}}.course-intro__container{padding-bottom:12px}.course-intro__tag{font-size:16px;font-size:1rem;font-family:montserratbold,sans-serif;color:#c05810}.course-intro__title{font-family:montserratbold,sans-serif;color:#6c6c6c}@media(max-width:767px){.course-intro__title{font-size:26px;font-size:1.625rem}}.course-intro__credly img{width:100%}@media(max-width:767px){.course-intro__credly{max-height:200px;overflow:hidden}.course-intro__credly img{width:200px;height:150px;-o-object-fit:cover;object-fit:cover}}.custom__rb span.purchase-tabs__product-info{font-size:16px;font-size:1rem;font-family:open_sansregular,sans-serif;color:#232323}.custom__rb input+label.purchase-tabs__exam-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.purchase-tabs__container{position:relative}.purchase-tabs__tab-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.purchase-tabs__tab-list::after{position:absolute;bottom:-15px;left:47%;width:5%;height:15px;background:#fff;content:""}.purchase-tabs__button{font-size:27px;font-size:1.6875rem;outline:0;border-top:1px solid #cdcdcd;padding:24px 16px;width:50%;text-transform:uppercase;color:#003370}.purchase-tabs__button:active,.purchase-tabs__button:focus,.purchase-tabs__button:hover{color:#a63b00}.purchase-tabs__button:active::before,.purchase-tabs__button:focus::before,.purchase-tabs__button:hover::before{background:#a63b00;content:""}.purchase-tabs__button::before{position:absolute;top:0;width:50%;height:10px}@media(max-width:767px){.purchase-tabs__button{font-size:18px;font-size:1.125rem}}.purchase-tabs__button--active{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);border-top:none}.purchase-tabs__button--active::before{background:#003370;content:""}.purchase-tabs__button--active::after{position:absolute;bottom:-20px;width:50%;height:45px;background:#fff;content:""}.purchase-tabs__button--materials{border-left:1px solid #cdcdcd}.purchase-tabs__button--materials.purchase-tabs__button--active{border-left:none}.purchase-tabs__button--materials::after,.purchase-tabs__button--materials::before{left:0}.purchase-tabs__button--exam{border-right:1px solid #cdcdcd}.purchase-tabs__button--exam.purchase-tabs__button--active{border-right:none}.purchase-tabs__button--exam::after,.purchase-tabs__button--exam::before{left:50%}.purchase-tabs__panel{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);padding:24px}.purchase-tabs__materials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.purchase-tabs__material-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.purchase-tabs__material-item label{width:90%}@media(max-width:767px){.purchase-tabs__material-item{-ms-flex-preferred-size:100%;flex-basis:100%}}.purchase-tabs__product-info{display:block;margin-top:8px;border-left:12px solid #cdcdcd;padding:16px;background:#eaeaea}.purchase-tabs__product-info--form{margin:0 0 0 28px}.purchase-tabs__exam-option-group .purchase-tabs__exam-option:last-child{margin-right:0;margin-bottom:16px}@media(min-width:768px){.purchase-tabs__exam-option-group .purchase-tabs__exam-option{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px}}@media(min-width:768px){.purchase-tabs__exam-option-group{display:-webkit-box;display:-ms-flexbox;display:flex}}.purchase-tabs__exam-option{display:block;margin-bottom:16px}.purchase-tabs__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.purchase-tabs__radio input+label{margin:0 0 0 28px}.purchase-tabs__discount{-webkit-text-decoration:line-through;text-decoration:line-through}.course-info__container{position:relative;margin:0 auto;padding-top:32px;padding-bottom:64px}@media(min-width:768px){.course-info__container{padding-top:96px;padding-bottom:128px}}.course-info__list{margin-top:16px}@media(min-width:768px){.course-info__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.course-info__list-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767px){.course-info__list-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.course-info__list-item:first-of-type{padding-right:8px}.course-info__list-item:last-of-type{border-left:1px solid #fff;padding-left:12px}}.course-info__item{font-size:18px;font-size:1.125rem}@media(min-width:768px){.course-info__item{line-height:1}}.course-info__item--title{font-family:merriweatherbold,serif}.course-info__item--desc{margin:0 5px;font-family:open_sansregular,sans-serif}.course-info__item--badge{position:absolute;top:100px;right:-100px}.course-info__item--badge img{width:130px}@media(max-width:1199px){.course-info__item--badge{position:static;margin:auto;margin-top:24px;width:50%;text-align:center}}.designation-nav__title{font-size:24px;font-size:1.5rem}.designation-nav__list{position:relative;background:url(/themes/ti_west/images/designation-path-dots.svg) repeat-y 3px 0}.designation-nav__list::after,.designation-nav__list::before{position:absolute;width:10px;background-color:#fff;content:""}.designation-nav__list::before{height:10px}.designation-nav__list::after{bottom:-2px;height:24px}.designation-nav__list--level2{margin-top:24px;background:0 0}.designation-nav__item{font-size:18px;font-size:1.125rem;line-height:1.375;position:relative;margin-top:24px;padding-left:24px}.designation-nav__item::after,.designation-nav__item::before{position:absolute;border-radius:50%;content:""}.designation-nav__item::before{z-index:1;top:7px;left:0;width:10px;height:10px;background-color:#003370}.designation-nav__item::after{top:3px;left:-4px;border:1px solid transparent;width:18px;height:18px;background-color:rgba(0,0,0,0);-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.designation-nav__item:first-child{margin-top:0}.designation-nav__item.is-active::before{background-color:#218198}.designation-nav__item.is-active::after{border-color:#cdcdcd;background-color:#fff}.designation-nav__list--level2 .designation-nav__item{font-size:14px;font-size:.875rem;line-height:2.5;margin-top:0;padding-left:32px}.designation-nav__list--level2 .designation-nav__item::before{top:12px;left:16px;width:6px;height:6px}.designation-nav__list--level2 .designation-nav__item.is-active::after{border-color:transparent}.designation-nav__step-title{display:block;font-family:montserratbold,sans-serif;color:#003370}.is-active .designation-nav__step-title{color:#218198}.designation-nav__step-desc{font-size:14px;font-size:.875rem;display:block;margin-top:4px}.designation-nav__link{font-size:18px;font-size:1.125rem;line-height:1.5;cursor:pointer;text-align:left;font-family:montserratbold,sans-serif;color:#003370}.is-active .designation-nav__link{color:#218198}.designation-nav__list--level2 .designation-nav__link{font-size:14px;font-size:.875rem;line-height:2}.dp-step__container{display:none;width:100%;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.25,.1,.25,1),-webkit-transform .6s cubic-bezier(.25,.1,.25,1);transition:opacity .6s cubic-bezier(.25,.1,.25,1),-webkit-transform .6s cubic-bezier(.25,.1,.25,1);transition:opacity .6s cubic-bezier(.25,.1,.25,1),transform .6s cubic-bezier(.25,.1,.25,1);transition:opacity .6s cubic-bezier(.25,.1,.25,1),transform .6s cubic-bezier(.25,.1,.25,1),-webkit-transform .6s cubic-bezier(.25,.1,.25,1)}.dp-step__container.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.dp-step__container.is-previous{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dp-step__container.is-next{-webkit-transform:translateY(100%);transform:translateY(100%)}.dp-step__header{padding-right:24px;padding-left:24px}@media(max-width:767px){.dp-step__header{padding-right:40px}}.dp-step__content{position:relative;padding:24px}.dp-step__title{line-height:1.2307692308;font-size:28px;font-size:1.75rem;position:relative;padding-left:16px;font-family:montserratregular,sans-serif}.dp-step__title::before{position:absolute;top:5px;left:0;width:7px;height:calc(100% - 8px);background-color:#218198;content:""}.dp-step__title--subtitle{padding-left:0}.dp-step__title--subtitle::before{display:none}.dp-step__desc p{margin-top:12px}.designation-path__container{position:relative;top:-48px}@media(max-width:767px){.designation-path__container{padding-right:0;padding-left:0}}@media(min-width:992px){.designation-path__container{top:-72px}}.designation-path__container-inner{padding:32px;background-color:#fff}@media(min-width:992px){.no-cssgrid .designation-path__container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:767px){.designation-path__container-inner{padding:24px 0}}@media(min-width:992px){.designation-path__container-inner{padding-top:48px;padding-bottom:48px}}@media(min-width:992px){.no-cssgrid .designation-path__nav{padding-right:12px;width:33%}}@media(min-width:992px){.designation-path__nav{grid-column:1/2}}.designation-path__content{position:relative;overflow:hidden}@media(min-width:992px){.no-cssgrid .designation-path__content{padding-left:12px;width:66%}}@media(min-width:992px){.designation-path__content{grid-column:2/4}}:root{--aa-search-input-height:27px;--aa-input-icon-size:20px}.aa-ItemActions{display:none}.aa-Form{height:var(--aa-search-input-height);border:none;padding:0}.aa-Form:focus-within{border-color:none;-webkit-box-shadow:none;box-shadow:none;box-shadow:none;outline:0}.aa-InputWrapperPrefix{height:var(--aa-search-input-height);border:none}.aa-InputWrapper{height:var(--aa-search-input-height);border:none;padding:0;padding:0}.aa-InputWrapper>input[type=search]{border-bottom:0;padding-right:0}.aa-InputWrapper>input[type=search]::-webkit-input-placeholder{font-size:12px}.aa-InputWrapper>input[type=search]::-moz-placeholder{font-size:12px}.aa-InputWrapper>input[type=search]:-ms-input-placeholder{font-size:12px}.aa-InputWrapper>input[type=search]::-ms-input-placeholder{font-size:12px}.aa-InputWrapper>input[type=search]::placeholder{font-size:12px}.aa-InputWrapperSuffix{height:var(--aa-search-input-height);border:none;padding:0}[data-autocomplete-source-id=products]{padding-bottom:1em}[data-autocomplete-source-id=marketing_template]{border-top:1px solid #cdcdcd}[data-autocomplete-source-id=marketing_template] .aa-List{display:grid;grid-template-columns:1fr 1fr;grid-gap:0}[data-autocomplete-source-id=marketing_template] .aa-Item:first-child{grid-column:span 2;padding-bottom:0;line-height:0}[data-autocomplete-source-id=marketing_template] .aa-Item:first-child p{font-size:18px;font-weight:900}[data-autocomplete-source-id=marketing_template] .aa-Item:not(first-child){background-color:rgba(0,0,0,0)}[data-autocomplete-source-id=marketing_template] .aa-Item:not(first-child) button a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 30px;background-color:rgba(0,0,0,0);margin-right:.5rem;margin-bottom:1rem;border:none;border-radius:999px;cursor:pointer;outline:0;border:2px solid #58595b;overflow:hidden;text-decoration:none;text-decoration:none;text-transform:uppercase;color:#58595b}[data-autocomplete-source-id=marketing_template] .aa-Item:not(first-child) button a:focus,[data-autocomplete-source-id=marketing_template] .aa-Item:not(first-child) button a:hover{border:2px solid #218198}[data-autocomplete-source-id=marketing_template] .aa-Item:first-child[aria-selected=true]{background:0 0;cursor:default}[data-autocomplete-source-id=marketing_template] .aa-Item:last-of-type{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-autocomplete-source-id=marketing_template] .aa-Item:last-of-type button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aa-Label,.aa-LoadingIndicator,.aa-SubmitButton{height:var(--aa-search-input-height);border:none;padding:0 5px}.aa-Input{height:var(--aa-search-input-height);border:none;padding:0}.aa-ClearButton{height:var(--aa-search-input-height);border:none;padding:0}.ais-RefinementList-checkbox{width:auto}.aa-Panel{z-index:100}.ais-CurrentRefinements-list,.ais-RefinementList-list{list-style:none;padding:0;margin:0}.ais-RefinementList{margin-bottom:1rem}.current-refinement-list{margin-top:2rem}.current-refinement-btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;background-color:rgba(0,0,0,0);margin-right:.5rem;margin-bottom:1rem;border:none;border-radius:999px;cursor:pointer;outline:0;border:2px solid #58595b;overflow:hidden;text-decoration:none}.current-refinement-btn span{font-size:1rem;text-transform:uppercase;color:#58595b;font-weight:800;margin-right:.75rem}.current-refinement-btn img{height:1.25rem}.ais-CurrentRefinements-categoryLabel{text-transform:uppercase;margin-right:1rem}.ais-CurrentRefinements-delete{border:2px solid #58595b;border-radius:50%;padding:.5rem;width:1rem;height:1rem}.ais-RefinementList-checkbox,.ais-ToggleRefinement-checkbox{display:none}.ais-RefinementList-item,.ais-ToggleRefinement{margin:1.75rem 0}.ais-ToggleRefinement{border-top:1px solid #55565a}.ais-RefinementList-label,.ais-ToggleRefinement-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.75rem;margin-left:1rem}.ais-RefinementList-label::before,.ais-ToggleRefinement-label::before{content:"";display:inline-block;width:20px;height:20px;border:2px solid #8f8f8f;border-radius:3px;position:relative;margin-right:10px;vertical-align:middle;background-repeat:no-repeat;background-position:center center}.ais-RefinementList-item--selected .ais-RefinementList-label::before{background-color:#003370;border:2px solid #003370;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z'/%3E%3C/svg%3E%0A")}.ais-ToggleRefinement-checkbox:checked+.ais-ToggleRefinement-label::before{background-color:#003370;border:2px solid #003370;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z'/%3E%3C/svg%3E%0A")}.ais-ToggleRefinement-checkbox:disabled+.ais-ToggleRefinement-label{color:#cdcdcd;cursor:not-allowed}.ais-ToggleRefinement-checkbox:disabled+.ais-ToggleRefinement-label::before{border:2px solid #cdcdcd}.ais-RefinementList-count{display:none}.ais-RefinementList-labelText,.ais-ToggleRefinement-labelText{font-family:montserratregular,sans-serif;text-transform:none}.algolia-container .card__content{height:auto}.algolia-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.algolia-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.algolia-container .faucets-toggle-container{border-bottom:1px solid #55565a;padding-bottom:1rem}@media(min-width:992px){.algolia-container .faucets-toggle-container{display:none}}.algolia-container .faucets-toggle{border:2px solid #58595b;padding:.5rem 1rem;border-radius:.5rem;margin-top:1rem}.algolia-container .faucets-toggle span{margin-right:1rem;font-weight:800;font-size:1rem;color:#58595b}.algolia-container .faucets-toggle img{height:.5rem;margin-bottom:2px}.algolia-container .faucets{height:100%;width:250px;-webkit-box-shadow:0 0 22px -7px #b8b8b8;box-shadow:0 0 22px -7px #b8b8b8;padding:0 1rem;margin-top:2rem;margin-bottom:2rem;display:none;padding-bottom:2rem}.algolia-container .faucets span.faucets-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000}.algolia-container .faucets span.faucets-top button{cursor:pointer;display:block}@media(min-width:992px){.algolia-container .faucets span.faucets-top button{display:none}}.algolia-container .faucets span.faucets-top img{height:1.25rem;margin-top:4px}@media(min-width:992px){.algolia-container .faucets{display:block}}.algolia-container .faucets-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;margin-top:0}.algolia-container .faucets h4.filters{font-family:montserratregular,sans-serif;color:#000;font-size:1.25rem;padding-bottom:.25rem;font-weight:700}.algolia-container .faucets h4.category{font-size:1rem;font-family:montserratregular,sans-serif;color:#000;font-weight:700}.algolia-container .card__content{padding-left:0}.algolia-container .card__content:not(:last-child){border-bottom:1px solid #000}.algolia-container .badge--micro-cert{color:#fff;background-color:#650360;padding:6px 10px}.algolia-results{width:100%}@media(min-width:992px){.algolia-results{width:70%}}.algolia-no-results{text-align:center;width:100%}.algolia-no-results__message{width:50%;margin-left:auto;margin-right:auto}.custom-hits{padding-left:0}@media(min-width:992px){.custom-hits{padding-left:3rem}}.custom-hits .custom-hits__header{padding-bottom:0;border-bottom:1px solid #000}@media(min-width:992px){.custom-hits .custom-hits__header{padding-bottom:2rem}}.custom-hits .custom-hits__header h4{color:#000;font-size:2.5rem;font-weight:800;margin-bottom:0;margin-top:1rem}@media(min-width:992px){.custom-hits .custom-hits__header h4{margin-top:3rem}}.custom-hits .custom-hits__header h4.result-count{font-size:1.75rem;margin-top:0}.custom-hits * a{text-decoration:none}.custom-hits * a:hover{text-decoration:underline}@media only screen and (max-width:992px){.aa-Panel{top:671.583px;left:24px;right:72px;width:100%;max-width:100%;height:100vh}}@media only screen and (max-width:768px){.aa-Autocomplete{padding-right:3em;position:unset}.aa-Panel{margin-top:15px;left:0!important;right:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;height:100vh}.aa-DetachedContainer .aa-Panel{top:0;left:0;right:0}.aa-DetachedContainer .aa-DetachedFormContainer .aa-DetachedSearchButton{height:3em;border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-right:none;border-radius:0}.aa-DetachedContainer .aa-DetachedFormContainer .aa-DetachedSearchButtonPlaceholder{font-size:14px}.aa-DetachedContainer .aa-DetachedFormContainer .aa-InputWrapper>input[type=search]{border-bottom:0;padding-right:0}.aa-DetachedContainer .aa-DetachedFormContainer .aa-InputWrapper>input[type=search]::-webkit-input-placeholder{font-size:14px}.aa-DetachedContainer .aa-DetachedFormContainer .aa-InputWrapper>input[type=search]::-moz-placeholder{font-size:14px}.aa-DetachedContainer .aa-DetachedFormContainer .aa-InputWrapper>input[type=search]:-ms-input-placeholder{font-size:14px}.aa-DetachedContainer .aa-DetachedFormContainer .aa-InputWrapper>input[type=search]::-ms-input-placeholder{font-size:14px}.aa-DetachedContainer .aa-DetachedFormContainer .aa-InputWrapper>input[type=search]::placeholder{font-size:14px}}.faucets-btn-container{border-top:1px solid #55565a;padding-top:1.75rem;padding-left:1.25rem;padding-right:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:992px){.faucets-btn-container{padding-left:.25rem}}.faucets-btn-container .algolia-apply-btn,.faucets-btn-container .algolia-clear-filters-btn{font-family:montserratregular,sans-serif;color:#58595b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.faucets-btn-container .algolia-apply-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.faucets-btn-container .algolia-apply-btn img{height:1rem}@media(min-width:992px){.faucets-btn-container .algolia-apply-btn{display:none}}.algolia-topbar-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(min-width:992px){.algolia-topbar-container{width:36rem}}.algolia-topbar-container .algolia-topbar{width:100%}.algolia-topbar-container .algolia-search-btn{min-width:100;padding:2px 7px;display:none}@media(min-width:992px){.algolia-topbar-container .algolia-search-btn{display:block}}@-moz-document url-prefix(){.desktop-search-form__select{padding:0 28px 0 8px}}.jv-page-container{border-top:1px solid #003370;background:linear-gradient(#003370 38px,#fff 39px)}@media screen and (max-width:991px){.jv-page{max-width:90%}}.jv-page-content{margin:0 auto;-webkit-box-shadow:0 2px 5px #cdcdcd!important;box-shadow:0 2px 5px #cdcdcd!important;border:1px solid #cdcdcd!important;max-width:992px;background:#fff!important}.jv-page-header .jv-wrapper{margin-top:0;border-top:1px solid #fff;padding:0 20px;width:200px;height:120px;background-color:#fff}.jv-page-header .jv-wrapper h1{border-width:0}.jv-page-header .jv-wrapper .jv-logo{margin-top:20px;height:90px;background-image:url(/themes/ti_west/images/logo-the-institutes.svg);background-repeat:no-repeat;background-position:top left;text-indent:-9999px}.jv-page-header .jv-wrapper .jv-logo a{display:block;height:90px}.jv-page-body .jv-wrapper{margin:0 16px 0 0;font:400 .875rem open_sansregular,sans-serif}.jv-page-body hr{width:65px}.jv-page-body li{line-height:2.14286}.jv-page-body .jv-inline-separator::before{font-size:18px;font-size:1.125rem;content:"•"}.jv-page-body .jv-job-detail-top-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jv-button.jv-button-primary{border-color:#003370!important;background-color:#003370!important}.jv-button.jv-button-apply-later{background-image:none}.jv-button .jv-text-icon{display:inline-block;margin-right:8px;padding-top:2px;padding-left:8px;width:12px;height:8px;background-repeat:no-repeat}.jv-button .jv-text-icon .icon-arrow-down{background-image:url(/themes/ti_west/images/svg/chevron-down.svg)}.jv-button .jv-text-icon .icon-arrow-down:hover{background-image:url(/themes/ti_west/images/svg/chevron-down-white.svg)}.jv-button .jv-brand-linkedin{display:none}.jv-apply-section .jv-button,.jv-apply-section-content .jv-button{background-image:none}.jv-job-list{font-size:16px;font-size:1rem;margin-bottom:24px;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.15);box-shadow:0 2px 24px 0 rgba(0,0,0,.15);width:100%}.jv-job-list td{padding:24px 16px}.jv-job-list .jv-job-list-name{width:50%}.jv-job-list+hr{margin-top:24px}.jv-job-detail-share.jv-button-list{border:0;background-color:rgba(0,0,0,0)}.jv-job-detail-share.jv-button-list .jv-button-list-item{margin:0 2px;border:2px solid #003370;background-image:none}.jv-job-detail-share.jv-button-list .jv-button-list-item.jv-button-list-item-first{border-left:2px solid #003370}.jv-job-detail-share.jv-button-list .jv-button-list-item.jv-button-list-item-1-of-4{width:4rem}.jv-current-openings{display:none}.jv-apply-form{margin-right:auto;margin-left:auto;max-width:80%}@media screen and (max-width:479px){.jv-apply-form{max-width:none}}hr+a{font-size:16px;font-size:1rem}.jv-jobAlertContainer{margin:24px 16px}.jv-jobAlertContainer .jv-wrapper{margin:0}.jv-jobAlertContainer .jv-form-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jv-jobAlertContainer .jv-form-categories ul>li{float:none;text-align:center}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-marginTop:calc(var(--PhoneInputCountrySelectArrow-height) / 2);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:inherit;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-width:calc(var(--PhoneInputCountryFlag-height) * 3 / 2);--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,0.1)}.PhoneInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PhoneInputInput{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.PhoneInputCountryIcon{width:var(--PhoneInputCountryFlag-width);height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);-webkit-box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{max-width:100%;max-height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-top:var(--PhoneInputCountrySelectArrow-marginTop);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);-webkit-transform:var(--PhoneInputCountrySelectArrow-transform);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelectDivider{font-size:1px;background:#000}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{-webkit-box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.rrs{font-family:sans-serif;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.rrs *,.rrs :after,.rrs :before{-webkit-box-sizing:border-box;box-sizing:border-box}.rrs__button{color:#555;position:relative;cursor:pointer;line-height:44px;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent}.rrs__button--disabled{color:#999;background:#f5f5f5;cursor:default}.rrs__button:focus{outline:0}.rrs--options-visible .rrs__button{border-radius:4px 4px 0 0}.rrs__button+.rrs__options{list-style:none;padding:0;margin:0;background:#fff;position:absolute;z-index:2;border:1px solid #999;border-top:1px solid #eee;border-radius:0 0 4px 4px;top:44px;left:0;right:0;height:0;visibility:hidden;overflow:hidden;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.rrs--options-visible .rrs__options{height:auto;visibility:visible;overflow:auto;-webkit-overflow-scrolling:touch;max-height:230px}@media screen and (max-width:768px){.rrs{position:static}.rrs.rrs--options-visible:after{content:"";cursor:pointer;position:fixed;-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;z-index:1;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.rrs--options-visible .rrs__options{max-height:initial;position:fixed;font-size:1.25rem;width:auto;left:1rem;right:1rem;top:15%;bottom:1rem;border:0;border-radius:4px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.rrs__option{cursor:pointer;padding:.75rem 1rem;margin:0}.rrs__option *{pointer-events:none}.rrs__option:focus{outline:1px solid #e0e0e0}.rrs__option:hover{background:#f5f5f5;color:#0273b5}.rrs__option:active{background:#e1f5fe}.rrs__option.rrs__option--next-selection{background:#f1f8fb;color:#0273b5}.rrs__option.rrs__option--selected{color:#0273b5}.rrs__option.rrs__option--disabled{color:#999;background:#f5f5f5;cursor:default}.rrs__option.rrs__option--header{color:#666;cursor:default;font-size:.7rem;font-weight:700;text-transform:uppercase;background:#f5f5f5;position:sticky;top:0;z-index:1}.rrs__label{padding:0 2rem 0 1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;width:100%;max-width:100%;-webkit-tap-highlight-color:transparent;font-size:inherit;background:rgba(0,0,0,0);border-radius:4px;border:1px solid transparent;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rrs__label *{pointer-events:none}.rrs--options-visible .rrs__label,.rrs__button:focus .rrs__label{outline:0;border:1px solid #999}.rrs--options-visible .rrs__label{border-radius:4px 4px 0 0}.rrs--has-changed .rrs__label{color:#0273b5}.rrs__multiselect-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;line-height:1}.rrs__multiselect-label__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rrs__multiselect-label__badge{border:1px solid #ccc;padding:1px 6px;margin:0 0 0 4px;border-radius:8px;color:#666;font-size:11px;vertical-align:middle;display:inline-block}.rrs .checkbox{display:inline-block;position:relative;vertical-align:middle;width:16px;height:16px;top:-1px;border:1px solid #ccc;margin:2px 8px 2px 0;border-radius:4px}.rrs__option.rrs__option--selected .checkbox{border:1px solid #0273b5}.rrs .checkbox-icon{fill:transparent;position:absolute;left:1px;top:1px}.rrs__option.rrs__option--selected .checkbox-icon{fill:#0273b5}.rrs .caret-icon{position:absolute;right:1rem;top:1.25rem;fill:#333}.rrs--options-visible .caret-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.triple-link-block{position:relative;padding:1.5rem 3rem;background-color:#f2f2f2}.triple-link-block__title{margin:0;margin-bottom:.5rem;padding:0;font-family:montserratregular,sans-serif;font-size:1.12rem;font-weight:800;color:#000}@media(min-width:992px){.triple-link-block__title{margin-bottom:0;padding-left:5%}}.triple-link-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.triple-link-block__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.triple-link-block__item{position:relative;display:block}.triple-link-block__item-title{margin:0;text-transform:none;font-family:merriweatherregular,serif;font-size:1rem;color:#000}@media(min-width:992px){.triple-link-block__item-title{margin-right:1rem}}.triple-link-block__item-link{border-color:#000;padding:5px 0;min-width:115px;font-size:.7rem;font-weight:400;color:#000}.triple-link-block__item:nth-child(2)::after,.triple-link-block__item:nth-child(2)::before{content:none}@media(min-width:992px){.triple-link-block__item:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.triple-link-block__item:nth-child(2)::after,.triple-link-block__item:nth-child(2)::before{position:absolute;top:0;bottom:0;width:1px;background:#000;content:""}.triple-link-block__item:nth-child(2)::before{left:0;margin-left:-1px}.triple-link-block__item:nth-child(2)::after{right:0;margin-right:-1px}}@media(min-width:992px){.triple-link-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5%;height:auto}}@media(min-width:992px){.triple-link-block{padding:1.5rem 5rem 2rem}}
