.cf-accolades-elementor-widget .cf-item{margin-bottom:20px}.cf-accolades-elementor-widget .cf-item .cf-content{font-size:24px;font-weight:300}.cf-accolades-elementor-widget .cf-item .cf-source{font-size:14px;line-height:120%;font-style:italic;font-weight:300}.cf-accolades-elementor-widget .cf-item .cf-link{display:block;text-align:center}.cf-accolades-elementor-widget .cf-item .cf-link img{margin-bottom:10px}.article-nav{padding:25px}.article-nav .header3{border-bottom:1px solid #8e8e8e}.article-nav .header3 span{display:block;padding-bottom:18px}.article-nav ul.children{margin:0 0 14px 20px}.article-nav ul.children li.list-element a{text-decoration:underline}.article-nav ul.children li.list-element a:focus,.article-nav ul.children li.list-element a:hover{text-decoration:none}.article-nav ul.children li.list-element a span{display:inline-block;margin:5px}body.blog .elementor-widget-archive-posts article .elementor-post__card .elementor-post__meta-data,body.blog .elementor-widget-archive-posts article .elementor-post__card .elementor-post__text,body.category-articles .elementor-widget-archive-posts article .elementor-post__card .elementor-post__meta-data,body.category-articles .elementor-widget-archive-posts article .elementor-post__card .elementor-post__text{color:inherit!important}body.blog .elementor-widget-archive-posts article .elementor-post__card .elementor-post__text .elementor-post__excerpt p,body.category-articles .elementor-widget-archive-posts article .elementor-post__card .elementor-post__text .elementor-post__excerpt p{color:inherit!important}body.blog .elementor-widget-archive-posts nav.elementor-pagination a.page-numbers,body.category-articles .elementor-widget-archive-posts nav.elementor-pagination a.page-numbers{text-decoration:underline!important}body.blog .elementor-widget-archive-posts nav.elementor-pagination a.page-numbers.focus,body.blog .elementor-widget-archive-posts nav.elementor-pagination a.page-numbers:hover,body.category-articles .elementor-widget-archive-posts nav.elementor-pagination a.page-numbers.focus,body.category-articles .elementor-widget-archive-posts nav.elementor-pagination a.page-numbers:hover{text-decoration:none!important}.program-related-articles-slider-container{max-width:100%;margin:0 auto}.elementor-widget-cf-article-related-articles,.elementor-widget-cf-article-related-articles-swiper{padding:45px 0 92px}.elementor-widget-cf-article-related-articles .related-news-item,.elementor-widget-cf-article-related-articles-swiper .related-news-item{display:block;height:100%}.elementor-widget-cf-article-related-articles .related-news-item:hover .news-item-link,.elementor-widget-cf-article-related-articles .related-news-item:hover .news-item-title,.elementor-widget-cf-article-related-articles-swiper .related-news-item:hover .news-item-link,.elementor-widget-cf-article-related-articles-swiper .related-news-item:hover .news-item-title{text-decoration:underline!important}.elementor-widget-cf-article-related-articles .related-news-heading h2,.elementor-widget-cf-article-related-articles-swiper .related-news-heading h2{letter-spacing:0}.elementor-widget-cf-article-related-articles .related-news-heading h3,.elementor-widget-cf-article-related-articles-swiper .related-news-heading h3{margin-bottom:34px;letter-spacing:0}@media only screen and (max-width:800px){.elementor-widget-cf-article-related-articles .related-news-heading h2,.elementor-widget-cf-article-related-articles-swiper .related-news-heading h2{margin-bottom:16px}.elementor-widget-cf-article-related-articles .related-news-heading h3,.elementor-widget-cf-article-related-articles-swiper .related-news-heading h3{margin-bottom:16px}}.elementor-widget-cf-article-related-articles .slick-slide>div,.elementor-widget-cf-article-related-articles .swiper-slide>div,.elementor-widget-cf-article-related-articles-swiper .slick-slide>div,.elementor-widget-cf-article-related-articles-swiper .swiper-slide>div{height:100%;padding:15px 0}.elementor-widget-cf-article-related-articles .slick-slide .slick-slide a,.elementor-widget-cf-article-related-articles .slick-slide .swiper-slide a,.elementor-widget-cf-article-related-articles .swiper-slide .slick-slide a,.elementor-widget-cf-article-related-articles .swiper-slide .swiper-slide a,.elementor-widget-cf-article-related-articles-swiper .slick-slide .slick-slide a,.elementor-widget-cf-article-related-articles-swiper .slick-slide .swiper-slide a,.elementor-widget-cf-article-related-articles-swiper .swiper-slide .slick-slide a,.elementor-widget-cf-article-related-articles-swiper .swiper-slide .swiper-slide a{text-decoration:none}.elementor-widget-cf-article-related-articles button.slick-next,.elementor-widget-cf-article-related-articles button.slick-prev,.elementor-widget-cf-article-related-articles-swiper button.slick-next,.elementor-widget-cf-article-related-articles-swiper button.slick-prev{background:0 0!important}.elementor-widget-cf-article-related-articles .related-news-container,.elementor-widget-cf-article-related-articles-swiper .related-news-container{margin:0 10px;height:100%;box-shadow:0 0 8px rgba(60,60,60,.3)}.elementor-widget-cf-article-related-articles .news-item-img,.elementor-widget-cf-article-related-articles-swiper .news-item-img{background-size:cover;background-position:center;background-repeat:no-repeat;height:0;padding-bottom:63.16%}.elementor-widget-cf-article-related-articles .news-item-content,.elementor-widget-cf-article-related-articles-swiper .news-item-content{padding:20px}.elementor-widget-cf-article-related-articles .news-item-title,.elementor-widget-cf-article-related-articles-swiper .news-item-title{color:inherit;font-size:20px;font-weight:600;margin-bottom:1em;line-height:1.3}.elementor-widget-cf-article-related-articles .news-item-body,.elementor-widget-cf-article-related-articles-swiper .news-item-body{color:inherit;font-size:15px;line-height:1.5;margin-bottom:1em}.elementor-widget-cf-article-related-articles .news-item-link,.elementor-widget-cf-article-related-articles-swiper .news-item-link{color:inherit;font-weight:700;font-size:1.5rem;line-height:1}.elementor-widget-cf-article-related-articles .news-item-link:after,.elementor-widget-cf-article-related-articles-swiper .news-item-link:after{content:' \BB';display:inline-block}.elementor-widget-cf-article-related-articles .slick-slider .slick-track,.elementor-widget-cf-article-related-articles-swiper .slick-slider .slick-track{display:flex}.elementor-widget-cf-article-related-articles .slick-slide,.elementor-widget-cf-article-related-articles .swiper-slide,.elementor-widget-cf-article-related-articles-swiper .slick-slide,.elementor-widget-cf-article-related-articles-swiper .swiper-slide{float:none;height:auto}.elementor-widget-cf-article-related-articles .slick-arrow,.elementor-widget-cf-article-related-articles-swiper .slick-arrow{background-color:transparent;position:absolute;bottom:-46px;top:auto;right:0;text-indent:-9999px;width:24px;height:28px;z-index:1}.elementor-widget-cf-article-related-articles .slick-prev,.elementor-widget-cf-article-related-articles-swiper .slick-prev{left:auto;right:40px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:18px solid #dadada}.elementor-widget-cf-article-related-articles .slick-next,.elementor-widget-cf-article-related-articles-swiper .slick-next{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:18px solid #dadada;right:0}.elementor-widget-cf-article-related-articles .swiper,.elementor-widget-cf-article-related-articles-swiper .swiper{padding:0 0 45px!important}.elementor-widget-cf-article-related-articles .swiper .swiper-button-prev,.elementor-widget-cf-article-related-articles-swiper .swiper .swiper-button-prev{background-color:transparent;position:absolute;text-indent:-9999px;width:24px;height:28px;z-index:1;bottom:10px!important;right:40px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:18px solid #dadada;top:auto;left:auto}.elementor-widget-cf-article-related-articles .swiper .swiper-button-prev::after,.elementor-widget-cf-article-related-articles-swiper .swiper .swiper-button-prev::after{display:none}.elementor-widget-cf-article-related-articles .swiper .swiper-button-next,.elementor-widget-cf-article-related-articles-swiper .swiper .swiper-button-next{background-color:transparent;position:absolute;text-indent:-9999px;width:24px;height:28px;z-index:1;bottom:10px!important;right:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:18px solid #dadada;top:auto}.elementor-widget-cf-article-related-articles .swiper .swiper-button-next::after,.elementor-widget-cf-article-related-articles-swiper .swiper .swiper-button-next::after{display:none}.ap-calendly-elementor-widget img{max-width:40px!important;display:block;margin-right:20px;float:left}form ul li.gfield.gform_validation_container{display:none!important}.cf-programs-list::-webkit-scrollbar{-webkit-appearance:none}.cf-programs-list::-webkit-scrollbar:vertical{width:11px}.cf-programs-list::-webkit-scrollbar:horizontal{height:11px}.cf-programs-list::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.cf-courses-accordion-elementor-widget .cf-course-fields{display:flex;flex-direction:row}.cf-courses-accordion-elementor-widget .cf-course-fields .cf-course-field{margin-right:30px}.cf-courses-accordion-elementor-widget .cf-course-fields .cf-course-duration{border-right:2px solid #e1e1e1;padding-right:30px}@media screen and (max-width:400px){.cf-courses-accordion-elementor-widget .cf-course-fields .cf-course-field{margin-right:8px}.cf-courses-accordion-elementor-widget .cf-course-fields .cf-course-duration{padding-right:8px}.cf-courses-accordion-elementor-widget .cf-course-fields .cf-course-field:last-child{margin-right:0}}.cf-courses-accordion-elementor-widget .cf-course-enhanced-course-content{margin-top:25px}.cf-toggle-section-widget .cf-item{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:flex-start}.cf-toggle-section-widget .cf-item span{order:1}.cf-toggle-section-widget .cf-item .elementor-toggle-icon-left{order:1}.cf-toggle-section-widget .cf-item .elementor-toggle-icon-right{order:2}body:not(.elementor-editor-active) .cf-toggle-target-hide{display:none}.cf-degree-path-elementor-widget{padding:50px 0}.cf-degree-path-elementor-widget h1{font-weight:120%;text-align:center;margin-bottom:50px;font-family:inherit;font-weight:700}.cf-degree-path-elementor-widget h2{text-align:center;margin-bottom:20px;font-family:inherit;font-weight:700}.cf-degree-path-elementor-widget .degree-choices,.cf-degree-path-elementor-widget .next-path-choices{display:flex;flex-wrap:wrap;justify-content:center}.cf-degree-path-elementor-widget .degree-choices .answer,.cf-degree-path-elementor-widget .next-path-choices .answer{text-align:center;padding:20px;text-decoration:none;font-weight:700;display:flex;flex:0 0 46%;align-items:center;justify-content:center;margin:0 1% 30px;box-shadow:0 0 10px #aaa;transition:.25s;box-sizing:border-box}.cf-degree-path-elementor-widget .degree-choices .answer:focus,.cf-degree-path-elementor-widget .degree-choices .answer:hover,.cf-degree-path-elementor-widget .next-path-choices .answer:focus,.cf-degree-path-elementor-widget .next-path-choices .answer:hover{transition:.25s}@media screen and (max-width:800px){.cf-degree-path-elementor-widget .degree-choices,.cf-degree-path-elementor-widget .next-path-choices{display:block}}.cf-degree-path-elementor-widget .template-outcome{margin:20px 0;padding:30px 4%;box-shadow:0 0 10px #aaa}.cf-degree-path-elementor-widget .template-outcome .outcome-content{display:flex;flex-wrap:wrap;justify-content:center}.cf-degree-path-elementor-widget .template-outcome .outcome-content h2{line-height:120%;text-align:left}.cf-degree-path-elementor-widget .template-outcome .outcome-content>div{width:30%;flex:1 0 215px;margin-right:30px;padding-right:20px}.cf-degree-path-elementor-widget .template-outcome .outcome-content>div:last-child{margin-right:0;border-right:0;padding-right:0}.cf-degree-path-elementor-widget .template-outcome .outcome-content>div ul{margin-left:20px}.cf-degree-path-elementor-widget .template-outcome .outcome-content>div ul li{text-align:left;margin-bottom:10px}.cf-degree-path-elementor-widget .template-outcome .outcome-content>div ul li:last-child{margin-bottom:0}@media screen and (max-width:800px){.cf-degree-path-elementor-widget .template-outcome .outcome-content{display:block}.cf-degree-path-elementor-widget .template-outcome .outcome-content>div{width:100%;border-right:0;margin-bottom:30px}.cf-degree-path-elementor-widget .template-outcome .outcome-content>div last-child{margin-bottom:0}}.cf-degree-path-elementor-widget .template-outcome .test-result{text-align:center}.cf-degree-path-elementor-widget .template-outcome .test-result p{margin-bottom:20px}.cf-degree-path-elementor-widget .template-outcome .test-result p:last-child{margin-bottom:0}.cf-degree-path-elementor-widget .template-outcome .test-result p span{display:block;font-family:inherit;line-height:100%;font-weight:700}.cf-degree-path-elementor-widget .template-outcome .date-card{display:flex;justify-content:space-between;margin-top:20px}.cf-degree-path-elementor-widget .template-outcome .date-card>div{flex:0 0 48%;margin:0}.cf-degree-path-elementor-widget .template-outcome .date-card>div:first-child{text-align:right}.cf-degree-path-elementor-widget .template-outcome .date-card>div:last-child{text-align:left}.cf-degree-path-elementor-widget .template-outcome .date-card>div span{display:block}.cf-degree-path-elementor-widget .template-outcome .date-card>div span.date-value{font-family:inherit;line-height:120%;font-weight:700}.cf-degree-path-elementor-widget .link-block{margin:20px 0;padding:20px}.cf-degree-path-elementor-widget .link-block a{display:inline-block}.cf-degree-path-elementor-widget .link-block a.right{float:right}@media screen and (max-width:800px){.cf-degree-path-elementor-widget .link-block a{display:block;text-align:center;margin-bottom:10px}.cf-degree-path-elementor-widget .link-block a.right{float:none;margin-bottom:0}}.cf-degree-path-elementor-widget .show-program,.cf-degree-path-elementor-widget .view-program{display:block;padding:17px 18px;border-radius:5px;text-align:center;width:auto;max-width:235px;margin:30px auto 0;background:#000;line-height:1;font-weight:700;text-transform:uppercase;color:#fff}.cf-degree-path-elementor-widget .show-program:focus,.cf-degree-path-elementor-widget .show-program:hover,.cf-degree-path-elementor-widget .view-program:focus,.cf-degree-path-elementor-widget .view-program:hover{background:#fff}.cf-program-elementor-widget li,.cf-program-elementor-widget p{line-height:1.4em}.directory-related-articles-slider-container{max-width:100%;margin:0 auto}.elementor-widget-cf-directory-related-articles,.elementor-widget-cf-directory-related-articles-swiper{padding:25px 0 92px}.elementor-widget-cf-directory-related-articles .related-news-item,.elementor-widget-cf-directory-related-articles-swiper .related-news-item{display:block;height:100%}.elementor-widget-cf-directory-related-articles .related-news-item:hover .news-item-link,.elementor-widget-cf-directory-related-articles .related-news-item:hover .news-item-title,.elementor-widget-cf-directory-related-articles-swiper .related-news-item:hover .news-item-link,.elementor-widget-cf-directory-related-articles-swiper .related-news-item:hover .news-item-title{text-decoration:underline}.elementor-widget-cf-directory-related-articles .slick-slide,.elementor-widget-cf-directory-related-articles .swiper-slide,.elementor-widget-cf-directory-related-articles-swiper .slick-slide,.elementor-widget-cf-directory-related-articles-swiper .swiper-slide{float:none;height:auto}.elementor-widget-cf-directory-related-articles .slick-slide>div,.elementor-widget-cf-directory-related-articles .swiper-slide>div,.elementor-widget-cf-directory-related-articles-swiper .slick-slide>div,.elementor-widget-cf-directory-related-articles-swiper .swiper-slide>div{height:100%;padding:15px 0}.elementor-widget-cf-directory-related-articles .slick-slide a,.elementor-widget-cf-directory-related-articles .swiper-slide a,.elementor-widget-cf-directory-related-articles-swiper .slick-slide a,.elementor-widget-cf-directory-related-articles-swiper .swiper-slide a{text-decoration:none}.elementor-widget-cf-directory-related-articles .related-news-container,.elementor-widget-cf-directory-related-articles-swiper .related-news-container{margin:0 10px;height:100%;box-shadow:0 0 8px rgba(60,60,60,.3)}.elementor-widget-cf-directory-related-articles .news-item-img,.elementor-widget-cf-directory-related-articles-swiper .news-item-img{background-size:cover;background-position:center;background-repeat:no-repeat;height:0;padding-bottom:63.16%}.elementor-widget-cf-directory-related-articles .news-item-content,.elementor-widget-cf-directory-related-articles-swiper .news-item-content{padding:20px}.elementor-widget-cf-directory-related-articles .news-item-content .news-item-title,.elementor-widget-cf-directory-related-articles-swiper .news-item-content .news-item-title{margin-bottom:1em}.elementor-widget-cf-directory-related-articles .news-item-content .news-item-body,.elementor-widget-cf-directory-related-articles-swiper .news-item-content .news-item-body{margin-bottom:1em}.elementor-widget-cf-directory-related-articles .news-item-content .news-item-link,.elementor-widget-cf-directory-related-articles-swiper .news-item-content .news-item-link{color:#2c5283;font-weight:700}.elementor-widget-cf-directory-related-articles .news-item-content .news-item-link:after,.elementor-widget-cf-directory-related-articles-swiper .news-item-content .news-item-link:after{content:' \BB';display:inline-block}.elementor-widget-cf-directory-related-articles .slick-slider .slick-track,.elementor-widget-cf-directory-related-articles-swiper .slick-slider .slick-track{display:flex}.elementor-widget-cf-directory-related-articles .slick-arrow,.elementor-widget-cf-directory-related-articles-swiper .slick-arrow{background-color:transparent;position:absolute;bottom:-46px;top:auto;right:0;text-indent:-9999px;width:24px;height:28px;z-index:1}.elementor-widget-cf-directory-related-articles .slick-prev,.elementor-widget-cf-directory-related-articles-swiper .slick-prev{left:auto;right:40px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:18px solid #dadada;background:0 0}.elementor-widget-cf-directory-related-articles .slick-next,.elementor-widget-cf-directory-related-articles-swiper .slick-next{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:18px solid #dadada;right:0;background:0 0}@media only screen and (max-width:800px){.elementor-widget-cf-directory-related-articles .related-news-heading h2,.elementor-widget-cf-directory-related-articles .related-news-heading h3,.elementor-widget-cf-directory-related-articles-swiper .related-news-heading h2,.elementor-widget-cf-directory-related-articles-swiper .related-news-heading h3{margin-bottom:16px}}.elementor-widget-cf-directory-related-articles .swiper,.elementor-widget-cf-directory-related-articles-swiper .swiper{padding:0 0 45px!important}.elementor-widget-cf-directory-related-articles .swiper .swiper-button-prev,.elementor-widget-cf-directory-related-articles-swiper .swiper .swiper-button-prev{background-color:transparent;position:absolute;text-indent:-9999px;width:24px;height:28px;z-index:1;bottom:10px!important;right:40px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:18px solid #dadada;top:auto;left:auto}.elementor-widget-cf-directory-related-articles .swiper .swiper-button-prev::after,.elementor-widget-cf-directory-related-articles-swiper .swiper .swiper-button-prev::after{display:none}.elementor-widget-cf-directory-related-articles .swiper .swiper-button-next,.elementor-widget-cf-directory-related-articles-swiper .swiper .swiper-button-next{background-color:transparent;position:absolute;text-indent:-9999px;width:24px;height:28px;z-index:1;bottom:10px!important;right:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:18px solid #dadada;top:auto}.elementor-widget-cf-directory-related-articles .swiper .swiper-button-next::after,.elementor-widget-cf-directory-related-articles-swiper .swiper .swiper-button-next::after{display:none}.elementor-widget-ap-divider{--divider-border-style:none;--divider-border-width:1px;--divider-border-color:$gray-darkest;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-ap-divider .elementor-divider{line-height:0;font-size:0}.elementor-widget-ap-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-ap-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-ap-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-ap-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-ap-divider:not(.elementor-widget-ap-divider--view-line_text) .elementor-widget-ap-divider:not(.elementor-widget-ap-divider--view-line_icon) .elementor-widget-ap-divider:not(.elementor-widget-ap-divider--separator-type-pattern) .elementor-divider-separator{display:inline-block}.elementor-widget-ap-divider--view-line_icon .elementor-divider-separator,.elementor-widget-ap-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-ap-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-ap-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-ap-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-ap-divider--view-line_text .elementor-divider-separator:before{display:block;content:'';border-bottom:0;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-border-color)}.elementor-widget-ap-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type,.elementor-widget-ap-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-ap-divider--element-align-left .elementor-divider-separator:before,.elementor-widget-ap-divider--element-align-right .elementor-divider-separator:before{content:none}.elementor-widget-ap-divider--element-align-left .elementor-divider__element,.elementor-widget-ap-divider--element-align-right .elementor-divider__element{margin-left:0}.elementor-widget-ap-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-ap-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-ap-divider:not(.elementor-widget-ap-divider--view-line_text) .elementor-widget-ap-divider:not(.elementor-widget-ap-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-border-color)}.elementor-widget-ap-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-ap-divider--separator-type-pattern .elementor-divider-separator,.elementor-widget-ap-divider--separator-type-pattern .elementor-divider-separator:after,.elementor-widget-ap-divider--separator-type-pattern .elementor-divider-separator:before{width:100%;min-height:var(--divider-pattern-height);background-image:var(--divider-pattern-url);background-size:var(--divider-pattern-size) 100%;background-repeat:var(--divider-pattern-repeat)}.elementor-widget-ap-divider--separator-type-pattern.elementor-widget-ap-divider--view-line_icon .elementor-divider-separator,.elementor-widget-ap-divider--separator-type-pattern.elementor-widget-ap-divider--view-line_text .elementor-divider-separator{background-image:none}.elementor-widget-ap-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-ap-divider--bg-round{--divider-pattern-repeat:round}.elementor-widget-ap-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-border-color)!important}.ap-dynamic-video-elementor-widget .video-section{display:flex;align-items:center;width:100%}@media screen and (max-width:700px){.ap-dynamic-video-elementor-widget .video-section{display:block}}.ap-dynamic-video-elementor-widget .video-section .video-container{flex:1 1 75%;max-width:450px}@media screen and (max-width:700px){.ap-dynamic-video-elementor-widget .video-section .video-container{flex:1 1 100%}}.ap-dynamic-video-elementor-widget .video-section .copy-container{flex:1 1 25%;padding:0 0 0 40px}@media screen and (max-width:700px){.ap-dynamic-video-elementor-widget .video-section .copy-container{flex:1 1 100%;margin:40px 0 0 0;padding:0}}.cf-buttons-collapse-item,.cf-buttons-expand-item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:-moz-max-content;width:max-content}.cf-buttons-collapse-item span,.cf-buttons-expand-item span{order:1}.cf-buttons-collapse-item .elementor-toggle-icon-left,.cf-buttons-expand-item .elementor-toggle-icon-left{order:1}.cf-buttons-collapse-item .elementor-toggle-icon-right,.cf-buttons-expand-item .elementor-toggle-icon-right{order:2}.embeddedServiceHelpButton .helpButton .uiButton{background-color:#4f6178!important;background:#4f6178!important;font-family:arial;font-size:1rem}.embeddedServiceHelpButton .helpButton .uiButton:focus{outline:1px solid #be0711}.embeddedServiceHelpButton .helpButton .uiButton.helpButtonDisabled{display:none!important}div.fieldList>div:nth-child(2){display:none!important}.embeddedServiceSidebar.layout-docked{text-align:left!important}.embeddedServiceSidebarForm .embeddedServiceSidebarFormField{margin-left:0!important;width:100%}.embeddedServiceSidebarForm .embeddedServiceSidebarFormField.inputSplitName{width:100%!important}.embeddedServiceSidebarForm .fieldList{margin:12px!important}.embeddedServiceSidebar.layout-docked .dockableContainer{z-index:9999!important}.cf-menu-anchor ul.elementor-icon-list-items.elementor-inline-items{margin-left:0;margin-right:0}.cf-menu-anchor ul.elementor-icon-list-items.elementor-inline-items li.cf-item.elementor-icon-list-item.elementor-inline-item{margin-left:0;margin-right:0}.cf-menu-anchor ul.elementor-icon-list-items.elementor-inline-items li.cf-item.elementor-icon-list-item.elementor-inline-item:last-child{border-right:0}.cf-menu-anchor ul.elementor-icon-list-items.elementor-inline-items li.cf-item.elementor-icon-list-item.elementor-inline-item:after{right:0}.cf-menu-anchor ul.elementor-icon-list-items.elementor-inline-items li.cf-item.elementor-icon-list-item.elementor-inline-item a{height:100%;text-decoration:none}.elementor-widget-cf-menu-anchor.elementor-align-justify .cf-menu-anchor ul{display:flex;flex-direction:row;flex-wrap:wrap}.elementor-widget-cf-menu-anchor.elementor-align-justify .cf-menu-anchor ul li{flex:1 1 auto}.elementor-widget-cf-menu-anchor[class*=cf-menu-row-item] .cf-item{flex:1 1 auto}@media (min-width:1025px){.elementor-widget-cf-menu-anchor.cf-menu-row-items-1 .cf-menu-anchor .cf-item{width:100%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-1 .cf-menu-anchor .cf-item:nth-child(1n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-2 .cf-menu-anchor .cf-item{width:50%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-2 .cf-menu-anchor .cf-item:nth-child(2n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-3 .cf-menu-anchor .cf-item{width:33.33%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-3 .cf-menu-anchor .cf-item:nth-child(3n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-4 .cf-menu-anchor .cf-item{width:25%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-4 .cf-menu-anchor .cf-item:nth-child(4n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-5 .cf-menu-anchor .cf-item{width:20%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-5 .cf-menu-anchor .cf-item:nth-child(5n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-6 .cf-menu-anchor .cf-item{width:16.66%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-6 .cf-menu-anchor .cf-item:nth-child(6n){border-right:0}}@media (max-width:1024px){.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-1 .cf-menu-anchor .cf-item{width:100%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-1 .cf-menu-anchor .cf-item:nth-child(1n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-2 .cf-menu-anchor .cf-item{width:50%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-2 .cf-menu-anchor .cf-item:nth-child(2n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-3 .cf-menu-anchor .cf-item{width:33.33%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-3 .cf-menu-anchor .cf-item:nth-child(3n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-4 .cf-menu-anchor .cf-item{width:25%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-4 .cf-menu-anchor .cf-item:nth-child(4n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-5 .cf-menu-anchor .cf-item{width:20%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-5 .cf-menu-anchor .cf-item:nth-child(5n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-6 .cf-menu-anchor .cf-item{width:16.66%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-tablet-6 .cf-menu-anchor .cf-item:nth-child(6n){border-right:0}}@media (max-width:800px){.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-1 .cf-menu-anchor .cf-item{width:100%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-1 .cf-menu-anchor .cf-item:nth-child(1n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-2 .cf-menu-anchor .cf-item{width:50%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-2 .cf-menu-anchor .cf-item:nth-child(2n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-3 .cf-menu-anchor .cf-item{width:33.33%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-3 .cf-menu-anchor .cf-item:nth-child(3n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-4 .cf-menu-anchor .cf-item{width:25%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-4 .cf-menu-anchor .cf-item:nth-child(4n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-5 .cf-menu-anchor .cf-item{width:20%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-5 .cf-menu-anchor .cf-item:nth-child(5n){border-right:0}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-6 .cf-menu-anchor .cf-item{width:16.66%}.elementor-widget-cf-menu-anchor.cf-menu-row-items-mobile-6 .cf-menu-anchor .cf-item:nth-child(6n){border-right:0}}.cf-program-calendar-table-widget{display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;border-collapse:collapse;border-spacing:0;-webkit-overflow-scrolling:touch}.cf-program-calendar-table-widget.border-table{margin-bottom:0!important}.cf-program-calendar-table-widget th{text-align:center}.cf-program-calendar-table-widget th span{display:block;min-width:80px}.cf-program-calendar-table-widget th:first-child span{text-align:left}.cf-program-calendar-table-widget td,.cf-program-calendar-table-widget th{vertical-align:middle;padding:10px 12px;text-align:center}.cf-program-calendar-table-widget td:first-child,.cf-program-calendar-table-widget th:first-child{text-align:left}.scrolling_inner{position:relative}.scrolling_inner.scroll-right::after{background:radial-gradient(ellipse at right,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 100% center;background-repeat:no-repeat;background-attachment:scroll;background-size:15px 100%;background-position:100% 0;content:'';display:block;position:absolute;top:0;bottom:0;right:0;width:15px;z-index:500}.scrolling_inner.scroll-left::before{background:radial-gradient(ellipse at left,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 0 center;background-repeat:no-repeat;background-attachment:scroll;background-size:15px 100%;content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:15px;z-index:500}div.scrolling_container{max-width:100%;width:auto}.program-cards-LP .program-card{display:flex;flex-wrap:wrap}.program-cards-LP .program-card>div{width:100%;max-width:49%;flex:1 0 355px}.program-cards-LP .program-card>div.card-content .degree-program{margin-bottom:0!important}.program-cards-LP .program-card>div.card-content .degree-program .show-link .linkbox-right:after{content:"\f054";font-family:FontAwesome;font-size:1.8rem!important}.program-cards-LP .program-card>div.card-content .degree-program .show-link.active .linkbox-right:after{content:"\f078";font-family:FontAwesome;font-size:1.8rem!important}.program-cards-LP .program-card>div.card-content .degree-program .show-content{padding-top:0!important}.program-cards-LP .program-card>div.card-content .degree-program .show-content p{margin-bottom:0!important}.program-cards-LP .program-card>div.card-content .degree-program .show-content button{display:block;font-size:1.6rem!important;line-height:1;font-weight:700!important;border:0;background:0 0;padding:0;cursor:pointer;text-decoration:underline;margin-top:20px!important}.program-cards-LP .program-card>div.card-content .degree-program .show-content button:after{content:"\f101"!important;font-family:FontAwesome!important;font-size:1.5rem!important;padding-left:5px;display:inline-block}.program-cards-LP .program-card>div.card-content .degree-program .show-content button:focus,.program-cards-LP .program-card>div.card-content .degree-program .show-content button:hover{text-decoration:none}.program-cards-LP .program-card>div.card-content:nth-child(odd){margin-right:10px;margin-bottom:20px!important}.program-cards-LP .program-card>div.card-content:nth-child(even){margin-left:10px;margin-bottom:20px!important}.program-cards-LP .program-card>div.card-content:nth-last-child(-n+2){margin-bottom:0!important}@media screen and (max-width:800px){.program-cards-LP .program-card>div{width:100%;max-width:100%;flex:unset}.program-cards-LP .program-card>div.card-content:nth-child(odd){margin-right:0}.program-cards-LP .program-card>div.card-content:nth-child(even){margin-left:0}.program-cards-LP .program-card>div.card-content:nth-last-child(-n+2){margin-bottom:20px!important}.program-cards-LP .program-card>div.card-content:last-child{margin-left:0;margin-bottom:0!important}}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .degree-module-header{color:var(--color-carmine);font-size:28px;line-height:1.1;margin:0 0 18px 0}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .program-stats.start-dates{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:10px 0 5px}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .program-stats.start-dates strong{color:var(--color-carmine)}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .program-stats span{display:inline-block;margin:0 10px 5px 0}@media screen and (max-width:800px){.elementor-widget-cf-program-details-output .cf-program-details-output-widget .program-stats span{display:block}}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .disclaimer{font-size:12px;font-style:italic;line-height:1.4}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .disclaimer a{font-size:1.2rem!important}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .description{line-height:1.4}@media screen and (max-width:800px){.elementor-widget-cf-program-details-output .cf-program-details-output-widget .description:last-child{margin:0 0 80px}}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .description a{color:var(--color-chambray);font-size:16px;font-weight:400;text-decoration:underline}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .module-buttons{padding-top:20px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}@media screen and (max-width:800px){.elementor-widget-cf-program-details-output .cf-program-details-output-widget .module-buttons{padding-top:35px;padding-bottom:15px}}.elementor-widget-cf-program-details-output .cf-program-details-output-widget .module-buttons .elementor-button{border-radius:0;cursor:pointer;margin-right:5px}@media screen and (max-width:800px){.elementor-widget-cf-program-details-output{background:rgba(200,200,200,.8);display:none;height:100%;left:0;overflow:auto;position:fixed!important;top:0;transition:all .3s ease-out;transform:translateY(-110%);width:100%;z-index:999}body.admin-bar .elementor-widget-cf-program-details-output{height:calc(100vh - 46px)!important;top:46px!important}.elementor-widget-cf-program-details-output.toggle-output{transform:translateY(0)}.elementor-widget-cf-program-details-output.toggle-output+.cf-program-details-btn-close{transform:translateY(0);display:block}.cf-program-details-output-widget{background:var(--color-white);bottom:4%;display:block;height:92%;left:4%;overflow:auto;padding:25px 25px 75px;position:absolute;right:4%;top:4%;width:92%;z-index:1}.cf-program-details-output-widget .module-buttons{bottom:4%;display:flex;flex-direction:row;left:8%;position:fixed;width:84%;z-index:10}.cf-program-details-output-widget .module-buttons .elementor-button{flex:1;min-width:auto;width:auto}.cf-program-details-output-widget .module-buttons .elementor-button:last-child{margin-right:0}.cf-program-details-btn-close{display:none;height:40px;position:fixed!important;right:2%;top:2%;transition:all .3s ease-out;transform:translateY(-100%);width:40px!important;z-index:1000}body.admin-bar .cf-program-details-btn-close{top:calc(46px + 2%)}.cf-program-details-btn-close .elementor-widget-container{height:100%}.cf-program-details-btn-close .elementor-widget-container .elementor-button-wrapper{height:100%}.cf-program-details-btn-close .elementor-widget-container .elementor-button-wrapper .elementor-button-link{align-items:center;display:flex;height:100%;justify-content:center;padding:0;width:100%}.cf-program-details-btn-close .elementor-widget-container .elementor-button-wrapper .elementor-button-link .elementor-button-content-wrapper{font-size:20px}}.cf-js-programs-list{background:#fff;border:solid 1px #d4d4d4;box-sizing:border-box;color:#757575;font-size:11px;height:35px;line-height:1;margin-top:0;padding:3px 0 0 5px;width:100%}.program-related-articles-slider-container{max-width:100%;margin:0 auto}.elementor-widget-cf-program-related-articles,.elementor-widget-cf-program-related-articles-swiper{padding:45px 0 92px}.elementor-widget-cf-program-related-articles .related-news-item,.elementor-widget-cf-program-related-articles-swiper .related-news-item{display:block;height:100%}.elementor-widget-cf-program-related-articles .related-news-item:hover .news-item-link,.elementor-widget-cf-program-related-articles .related-news-item:hover .news-item-title,.elementor-widget-cf-program-related-articles-swiper .related-news-item:hover .news-item-link,.elementor-widget-cf-program-related-articles-swiper .related-news-item:hover .news-item-title{text-decoration:underline!important}.elementor-widget-cf-program-related-articles .related-news-heading h2,.elementor-widget-cf-program-related-articles-swiper .related-news-heading h2{letter-spacing:0}.elementor-widget-cf-program-related-articles .related-news-heading h3,.elementor-widget-cf-program-related-articles-swiper .related-news-heading h3{margin-bottom:34px;letter-spacing:0}@media only screen and (max-width:800px){.elementor-widget-cf-program-related-articles .related-news-heading h2,.elementor-widget-cf-program-related-articles-swiper .related-news-heading h2{margin-bottom:16px}.elementor-widget-cf-program-related-articles .related-news-heading h3,.elementor-widget-cf-program-related-articles-swiper .related-news-heading h3{margin-bottom:16px}}.elementor-widget-cf-program-related-articles .slick-slide>div,.elementor-widget-cf-program-related-articles .swiper-slide>div,.elementor-widget-cf-program-related-articles-swiper .slick-slide>div,.elementor-widget-cf-program-related-articles-swiper .swiper-slide>div{height:100%;padding:15px 0}.elementor-widget-cf-program-related-articles .slick-slide .slick-slide a,.elementor-widget-cf-program-related-articles .slick-slide .swiper-slide a,.elementor-widget-cf-program-related-articles .swiper-slide .slick-slide a,.elementor-widget-cf-program-related-articles .swiper-slide .swiper-slide a,.elementor-widget-cf-program-related-articles-swiper .slick-slide .slick-slide a,.elementor-widget-cf-program-related-articles-swiper .slick-slide .swiper-slide a,.elementor-widget-cf-program-related-articles-swiper .swiper-slide .slick-slide a,.elementor-widget-cf-program-related-articles-swiper .swiper-slide .swiper-slide a{text-decoration:none}.elementor-widget-cf-program-related-articles button.slick-next,.elementor-widget-cf-program-related-articles button.slick-prev,.elementor-widget-cf-program-related-articles-swiper button.slick-next,.elementor-widget-cf-program-related-articles-swiper button.slick-prev{background:0 0!important}.elementor-widget-cf-program-related-articles .related-news-container,.elementor-widget-cf-program-related-articles-swiper .related-news-container{margin:0 10px;height:100%;box-shadow:0 0 8px rgba(60,60,60,.3)}.elementor-widget-cf-program-related-articles .news-item-img,.elementor-widget-cf-program-related-articles-swiper .news-item-img{background-size:cover;background-position:center;background-repeat:no-repeat;height:0;padding-bottom:63.16%}.elementor-widget-cf-program-related-articles .news-item-content,.elementor-widget-cf-program-related-articles-swiper .news-item-content{padding:20px}.elementor-widget-cf-program-related-articles .news-item-title,.elementor-widget-cf-program-related-articles-swiper .news-item-title{color:inherit;font-size:20px;font-weight:600;margin-bottom:1em;line-height:1.3}.elementor-widget-cf-program-related-articles .news-item-body,.elementor-widget-cf-program-related-articles-swiper .news-item-body{color:inherit;font-size:15px;line-height:1.5;margin-bottom:1em}.elementor-widget-cf-program-related-articles .news-item-link,.elementor-widget-cf-program-related-articles-swiper .news-item-link{color:inherit;font-weight:700;font-size:1.5rem;line-height:1}.elementor-widget-cf-program-related-articles .news-item-link:after,.elementor-widget-cf-program-related-articles-swiper .news-item-link:after{content:' \BB';display:inline-block}.elementor-widget-cf-program-related-articles .slick-slider .slick-track,.elementor-widget-cf-program-related-articles-swiper .slick-slider .slick-track{display:flex}.elementor-widget-cf-program-related-articles .slick-slide,.elementor-widget-cf-program-related-articles .swiper-slide,.elementor-widget-cf-program-related-articles-swiper .slick-slide,.elementor-widget-cf-program-related-articles-swiper .swiper-slide{float:none;height:auto}.elementor-widget-cf-program-related-articles .slick-arrow,.elementor-widget-cf-program-related-articles-swiper .slick-arrow{background-color:transparent;position:absolute;bottom:-46px;top:auto;right:0;text-indent:-9999px;width:24px;height:28px;z-index:1}.elementor-widget-cf-program-related-articles .slick-prev,.elementor-widget-cf-program-related-articles-swiper .slick-prev{left:auto;right:40px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:18px solid #dadada}.elementor-widget-cf-program-related-articles .slick-next,.elementor-widget-cf-program-related-articles-swiper .slick-next{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:18px solid #dadada;right:0}.elementor-widget-cf-program-related-articles .swiper,.elementor-widget-cf-program-related-articles-swiper .swiper{padding:0 0 45px!important}.elementor-widget-cf-program-related-articles .swiper .swiper-button-prev,.elementor-widget-cf-program-related-articles-swiper .swiper .swiper-button-prev{background-color:transparent;position:absolute;text-indent:-9999px;width:24px;height:28px;z-index:1;bottom:10px!important;right:40px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:18px solid #dadada;top:auto;left:auto}.elementor-widget-cf-program-related-articles .swiper .swiper-button-prev::after,.elementor-widget-cf-program-related-articles-swiper .swiper .swiper-button-prev::after{display:none}.elementor-widget-cf-program-related-articles .swiper .swiper-button-next,.elementor-widget-cf-program-related-articles-swiper .swiper .swiper-button-next{background-color:transparent;position:absolute;text-indent:-9999px;width:24px;height:28px;z-index:1;bottom:10px!important;right:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:18px solid #dadada;top:auto}.elementor-widget-cf-program-related-articles .swiper .swiper-button-next::after,.elementor-widget-cf-program-related-articles-swiper .swiper .swiper-button-next::after{display:none}.cf-programs-accordion-elementor-widget .cf-program-fields{display:flex;flex-direction:row}.cf-programs-accordion-elementor-widget .cf-program-fields .cf-program-field{margin-right:30px}.cf-programs-accordion-elementor-widget .cf-buttons-wrap{display:flex;flex-direction:row}.cf-programs-accordion-elementor-widget .cf-buttons-wrap .cf-btn{margin-right:15px}.cf-programs-accordion-elementor-widget .elementor-tab-title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.cf-programs-accordion-elementor-widget .elementor-tab-title :not(.elementor-toggle-icon){flex:1}.cf-programs-accordion-elementor-widget .elementor-toggle-icon-right{order:2}@media only screen and (max-width:800px){.cf-programs-accordion-elementor-widget .cf-buttons-wrap{flex-direction:column}.cf-programs-accordion-elementor-widget .cf-buttons-wrap .cf-btn{margin-bottom:10px;margin-right:0}}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul{display:flex;flex-direction:row;margin:0;padding:0}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item{list-style:none;margin-left:0;margin-right:0}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item:last-child{border-right:0}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item:after{right:0}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item a{border:0;text-decoration:none}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .cf-title{flex:1}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .elementor-tab-title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .elementor-tab-title.left{justify-content:flex-start}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .elementor-tab-title.center{justify-content:center}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .elementor-tab-title.right{justify-content:flex-end}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .elementor-tab-title :not(.elementor-toggle-icon){flex:1}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .elementor-toggle-icon-right{order:2}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .elementor-toggle-icon{display:none}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu ul>li.cf-item .cf-program-details{display:none}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu .cf-programs-list{list-style:none}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu .cf-programs-list .cf-program-item{margin-top:9px;margin-bottom:9px}.elementor-widget-cf-programs-groups-tab-menu .cf-programs-groups-tab-menu .cf-programs-list .cf-program-item .cf-title{font-size:16px;line-height:1.4}.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul{display:flex;flex-direction:row;flex-wrap:wrap}.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul>li{display:flex;flex:1;flex-direction:column}.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul>li:last-child .cf-title{border-right:0}@media (min-width:1032px){.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul>li.cf-item .elementor-toggle-icon.desktop{display:inline-block}}@media (min-width:801px){.cf-programs-groups-tab-menu .cf-item>.cf-content{display:none!important}}@media (max-width:1031px){.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul>li.cf-item .elementor-toggle-icon.tablet{display:inline-block}}@media (max-width:800px){.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul{display:flex;flex-direction:column}.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul li.cf-item{flex:1}.elementor-widget-cf-programs-groups-tab-menu.elementor-align-justify .cf-programs-groups-tab-menu ul li.cf-item .elementor-toggle-icon.mobile{display:inline-block}}body:not(.elementor-editor-active) .elementor-widget-cf-programs-groups{margin:0}body:not(.elementor-editor-active) .cf-programs-group-elementor-widget{display:none}.cf-programs-group-elementor-widget ul{margin:0;padding:0}.cf-programs-group-elementor-widget ul.horizontal{display:flex;flex-direction:row}.cf-programs-group-elementor-widget ul.horizontal li{display:flex;flex:1}.cf-programs-group-elementor-widget ul.horizontal li.cf-program-item:last-child .cf-title{border-right:0}.cf-programs-group-elementor-widget ul li{list-style:none}.cf-programs-group-elementor-widget ul li .elementor-tab-title{align-items:center;border-bottom:0;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.cf-programs-group-elementor-widget ul li .elementor-tab-title.left{justify-content:flex-start}.cf-programs-group-elementor-widget ul li .elementor-tab-title.center{justify-content:center}.cf-programs-group-elementor-widget ul li .elementor-tab-title.right{justify-content:flex-end}.cf-programs-group-elementor-widget ul li .elementor-tab-title :not(.elementor-toggle-icon){flex:1}.cf-programs-group-elementor-widget ul li .elementor-tab-content{border-bottom:0}.cf-programs-group-elementor-widget ul li .elementor-toggle-icon-right{order:2}.cf-programs-group-elementor-widget ul li .elementor-toggle-icon{display:none}.cf-programs-group-elementor-widget .cf-program-details{display:none}.cf-programs-group-elementor-widget .cf-program-details .button{margin-right:5px}@media (min-width:1032px){.cf-programs-group-elementor-widget ul li.cf-program-item .elementor-toggle-icon{display:none}.cf-programs-group-elementor-widget ul li.cf-program-item .elementor-toggle-icon.desktop{display:inline-block}}@media (max-width:1031px){.cf-programs-group-elementor-widget ul li.cf-program-item .elementor-toggle-icon{display:none}.cf-programs-group-elementor-widget ul li.cf-program-item .elementor-toggle-icon.tablet{display:inline-block}}@media (max-width:800px){.cf-programs-group-elementor-widget ul.horizontal,.cf-programs-group-elementor-widget ul.vertical{display:flex;flex-direction:column}.cf-programs-group-elementor-widget ul li.cf-program-item .elementor-toggle-icon{display:none}.cf-programs-group-elementor-widget ul li.cf-program-item .elementor-toggle-icon.mobile{display:inline-block}}.cf-videos-elementor-widget .cf-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:stretch;margin:10px;padding:15px}.cf-videos-elementor-widget .cf-group{flex:1}.cf-videos-elementor-widget .cf-link,.cf-videos-elementor-widget img{max-width:280px;margin-left:20px}.cf-videos-elementor-widget .cf-link img{margin-left:0}@media only screen and (max-width:799px){.cf-videos-elementor-widget{align-items:center;display:flex;flex-direction:column;justify-content:center}.cf-videos-elementor-widget .cf-item{align-items:center;flex-direction:column;flex:1}.cf-videos-elementor-widget .cf-link,.cf-videos-elementor-widget img{margin-left:auto;margin-right:auto;max-width:100%;order:1;text-align:center}.cf-videos-elementor-widget .cf-group{order:2}}.elementor-popup-modal .dialog-close-button{text-decoration:none}.gform_wrapper form ul li.gfield.gfield_ap_crm_partnerwebsiteexternalid{display:none}
/*# sourceMappingURL=style.min.css.map */
