.page-id-48034 .elementor-posts-nothing-found:after{content:"No Upcoming Events Found"}.post-type-archive-podcasts .elementor-posts-nothing-found:after{content:"No Upcoming Podcast Found"}.elementor-page-47454 .elementor-posts-nothing-found:after,.elementor-page-49645 .elementor-posts-nothing-found:after{content:"No upcoming webinars announced yet. Explore our webinar archive below or check back soon!"}.page-id-47431 .eael-data-table-wrap{overflow-x:hidden!important}.list-all .elementor-icon-list-text{list-style-position:inside;padding:0 0 2px 22px;text-indent:0em}.list-all{margin-bottom:5px!important}.list-all .elementor-icon-list-item{margin-left:16px}.btn-all a{width:100%!important}.marginRemove{margin-top:0}ul li:before{content:initial}.verticle_line_with_text{border-left:3.8px solid #003DA7;padding-left:5px}.gform_wrapper .gform_footer img{display:hidden}.gform_wrapper .invalid{border:2px solid red}@media only screen and (min-width:641px){.gform_wrapper form ul.gform_fields li.gfield.gf_right_half{padding-right:0;padding-left:15px}.gform_wrapper form ul.gform_fields li.gfield.gf_left_half{padding-right:15px;padding-left:0}}@media only screen and (max-width:350px){.topic_table_head .data-table-header-text h4{font-size:1.10rem!important}}.securityNotice{display:none!important}body.home .securityNotice{display:block!important;background-color:#003865!important;color:#fff}.securityNotice a{color:#fff!important}.securityNotice a:hover{text-decoration:underline;color:#CBD7E4!important}@media(max-width:749px){body.home .securityNotice{top:3rem!important}}p.subtitle{font-size:18px;margin:0 auto}dd,dl,dt,li,ol,ul{line-height:1.5}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.dropShadow{box-shadow:4px 4px 8px rgba(0,0,0,.3)}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.noPadding{padding:0}.displayNone{display:none}.single-client-successes .elementor-widget-heading h2.elementor-heading-title,.single-client-successes h2,.single-articles .elementor-widget-heading h2.elementor-heading-title,.single-articles h2{font-size:30px}.single-articles h5.elementor-post__title>a,.single-articles h3.elementor-post__title>a{font-family:"Noto Sans",sans-serif!important;font-size:16px;font-weight:600!important}.program-block td a:hover{text-decoration:underline}.cclHeadingBG{min-height:200px;background-image:url(../png/sail-gradient-25-bg.png);background-position:calc(100% + 250px) 100%;background-size:40%;background-repeat:no-repeat}.cclHeadingBG h1{margin-top:50px;color:#3b3b3b!important}.cclHeadingBG .subHeading h2{margin-top:-10px}.breadcrumbBar{background-color:#F0F1F3;padding:5px 0 5px 0;z-index:10}.cclHeadingBG #breadcrumbs,.breadcrumbBar #breadcrumbs{font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:500;color:#3b3b3b;word-wrap:break-word}.cclHeadingBG #breadcrumbs p,.breadcrumbBar #breadcrumbs p{margin:0px!important}.cclHeadingBG #breadcrumbs a,.breadcrumbBar #breadcrumbs a{color:#2f5f95;word-wrap:break-word;text-decoration:none}.colorBG1{background-color:#F5F9FA}.colorBG2{background-color:#F0F1F3}.colorBG3{background-color:#DEECEF}.colorBG4{background-color:#A0C6D1}.dashed-list ul,.dashed-list-2 ul{list-style-type:none}.dashed-list ul li:before,.dashed-list-2 ul li:before{content:"\2022";position:absolute;margin-left:-20px;color:#3b3b3b;font-size:22px;line-height:26px}.dashed-list li{line-height:1.5;padding:5px 0}.dashed-list-2 li{margin-bottom:10px}.buttons{border:1px solid;border-radius:100px;color:#fff;padding:17px 30px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;line-height:18px;margin:0 auto 10px auto;cursor:pointer;font-weight:500}.buttonLM{color:#003da7;padding:0;text-align:center;text-decoration:none;display:inline-block;font-size:14px;line-height:14px;margin:auto;cursor:pointer;font-weight:600}.buttonLM:hover{color:#2b5788;text-decoration:underline}.btn-center{text-align:center;margin:auto}.btn-full .buttons{width:100%}.buttonsSm{font-size:16px;line-height:16px;letter-spacing:.5px}.buttonsSm2{font-size:14px;line-height:14px;letter-spacing:.5px}.button1{background-color:#2f5f95;color:#fff;border-color:#2f5f95}.button1:hover{background-color:#2b5788;color:#fff;border-color:#2b5788;box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}.button2,.button3,.button4,.program-block a.button2{background-color:#fff;color:#2f5f95;border-color:#2f5f95;font-weight:700;border-width:2px}.button2:hover,.button3:hover,.button4:hover,.program-block a.button2:hover{background-color:#2f5f95;color:#fff;border-color:#2f5f95;border-width:2px;box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}.button5,.button5:hover{background-color:#AFECFF;color:#3b3b3b;border-color:#AFECFF}.single-webinars a.elementor-button,.single-event a.elementor-button{font-family:"Noto Sans",sans-serif!important;background-color:#2f5f95!important;color:#fff!important;border-color:#2f5f95!important;font-size:18px!important;line-height:18px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0px!important}.single-webinars a.elementor-button:hover,.single-event a.elementor-button:hover{background-color:#2b5788!important;color:#fff!important;border-color:#2b5788!important;box-shadow:0 1px 3px 1px rgba(0,0,0,.3)!important}.optanon-alert-box-wrapper .optanon-alert-box-button.optanon-button-allow{float:left!important}.global-search-bar .addsearch-autocomplete{z-index:100!important}.elementor p a,.elementor-widget-theme-post-content li a,.elementor-text-editor li a,.elementor .author_row a,.elementor .gform_body a,.elementor .elementor-text-editor a,.dashed-list li a{color:#2f5f95;text-decoration:underline}.elementor-post.elementor-grid-item:hover .elementor-post__title a,h3.elementor-heading-title a:hover{color:#2f5f95!important;text-decoration:underline}.elementor .blue-content-block p a{color:#fff;text-decoration:underline}.acoustic-form-whiteBG .ccl_form .ccl_form_control.consent label a,.acoustic-form-whiteBG .blue-content-block p a{color:#2f5f95!important}.elementor p a:hover,.elementor .program-block p a:hover,.elementor .blue-content-block p a:hover,.elementor-widget-theme-post-content li a:hover,.elementor-text-editor li a:hover,.author_row a:hover,.elementor .gform_body a:hover{color:#00315b;text-decoration:none}.programDetails .elementor-icon i{color:#3b3b3b;font-weight:300}.programDetails .elementor-widget-heading span.elementor-heading-title{font-family:"Noto Sans",sans-serif!important;font-weight:600!important;color:#00687B;font-size:.75rem!important}.programDetails .elementor-text-editor p{font-size:.9375rem;line-height:1.375rem}.programDetails .hed-all{margin-bottom:1px!important}.programDetails .hover-all{padding:20px}.programDetails .hover-all:hover{background-color:#F5F9FA}.programDetails .hover-all .elementor-widget-wrap{padding:0px!important}.elementor .program-block{background-color:#F5F9FA;padding:15px}table.primary{width:100%;border-collapse:collapse}table.primary,table.primary td,table.primary th{border:1px solid #C3C6CF}table.primary th{background-color:#D3E4FF;text-align:left;padding:10px}table.primary td{background-color:#fff;text-align:left;padding:10px}table.primary.center th,table.primary.center td{text-align:center}table td.right,table th.right{text-align:right}table.primary.center th.left,table.primary.center td.left{text-align:left}table.primary i.far{color:#2f5f95;font-size:26px}.client-details table{background-color:#F1FBFF;border-radius:15px;color:#3b3b3b;padding:5px 10px}.client-details tr{vertical-align:top}.client-details td{font-size:14px;padding:2px 1px}.program-dates-table{border-collapse:separate;border:solid #C3C6CF 1px;border-radius:8px;width:100%;background:#fff;border-spacing:0}.program-dates-table td,.program-dates-table th{border-left:solid #C3C6CF 1px;border-top:solid #C3C6CF 1px;padding:10px}.program-dates-table th{border-top:none}.program-dates-table th:first-child{border-top-left-radius:6px}.program-dates-table th:last-child{border-top-right-radius:6px}.program-dates-table tr td:last-child,.program-dates-table tr th:last-child{text-align:right}.program-dates-table th{text-align:left;background-color:#D3E4FF}@media only screen and (min-width:901px){.program-dates-table td:first-child,.program-dates-table th:first-child{border-left:none}}@media only screen and (max-width:900px){.hide-on-mobile{display:none}.program-dates-table{overflow:hidden;border-left:none}}.programDatesWrapper{text-align:center}.tab-container{width:100%;margin:0 auto}.tab-buttons{display:flex;justify-content:center;border:none;padding-bottom:10px}.tab-button{background-color:#fff;border:none;border-bottom:2px solid #9D9FA2;outline:none;cursor:pointer;padding:14px 20px;color:#9D9FA2;font-size:16px;font-weight:700}.tab-button:hover{color:#3b3b3b;border-bottom:2px solid #2F5F95}.tab-button.active{border-bottom:2px solid #2F5F95;color:#2F5F95;font-size:16px;font-weight:700}.tab-content{display:none;padding:10px}.tab-content.active{display:block}.descriptionContainer{width:70%;margin:auto;padding-bottom:30px}.tab-image{width:50%;float:left}.tab-description{width:50%;float:left}.tab-image img{padding:10px}.tab-description p{padding:0 30px 0 10px;margin-top:6px}.descriptionContainer h3{text-align:center;padding-bottom:20px}.tab-data{clear:both}@media screen and (max-width:600px){.descriptionContainer,.tab-image,.tab-description{width:100%}}.elementor-widget-toggle .elementor-toggle-title{font-family:"Noto Sans",sans-serif!important;font-weight:600!important}.heroImage,.heroImageTop{z-index:1;overflow:visible!important}.heroContent{z-index:10;padding:6em 1em 4em 0em}.heroImage::before{content:'';position:absolute;top:0;left:-100px;right:-150px;bottom:0;background-size:contain;background-position:center bottom;background-repeat:no-repeat}.heroContentTop{z-index:10;padding:3em 1em 2em 0em}.heroImageDefault::before{content:'';position:absolute;top:-150px;left:-150px;right:-150px;bottom:0;background-image:url(../png/sail-gradient-25-bg.png);background-size:contain;background-position:center top;background-repeat:no-repeat}.widerB .buttons.button1{padding-left:50px;padding-right:50px}.blueBlockLink a.smaller{color:#fff!important;text-decoration:underline}.attributeIcons .programAttributeLabel{font-size:18px!important;font-weight:600!important;padding:0!important;margin:0!important}.attributeIcons p{margin:5px}.programAttributeText{padding:0;margin:0}.programAttributeText.breakSpacing p{line-height:20px}.attributeIcons .elementor-shape-circle{margin:0!important}.attributeIcons .elementor-icon{background-color:#368CA2!important;font-size:38px!important}.attributeIcons .elementor-icon i{color:#ffffff!important}.programTabs .elementor-accordion .elementor-accordion-item{border-left:none!important;border-right:none!important}.programTabs .elementor-accordion .elementor-tab-title{padding:20px!important}.programTabs .elementor-accordion .elementor-tab-content.elementor-active{border-top:none;padding-top:0;margin-top:-10px}.programTabs .elementor-accordion .elementor-accordion-item h4{margin:9px 0}.programTabs h3.elementor-accordion-title{margin:0;font-family:"lora",serif;font-size:26px;font-weight:400;line-height:36px}.programTabs .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{position:relative;top:8px}.programTabs .elementor-tab-title .elementor-accordion-icon i:before{color:#CCC;font-size:25px}.programAccordionTableContainer{overflow-x:auto;box-shadow:0 0 0 1px #c3c6cf;border-radius:8px;margin:25px auto}.programAccordionTableContainer table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%;border-style:hidden}.programAccordionTableContainer th{background-color:#DEECEF;width:20%}.programAccordionTableContainer td,.programAccordionTableContainer th{text-align:left;vertical-align:top;border:1px solid #d8d8d8;padding:5px 6px}.programCounter .elementor-counter-title{text-align:center!important}.bottomRelatedSolutions{background-color:#F5F9FA;margin-top:2em;padding:3em 0}@media (max-width:755px){.heroImageTop::before{display:none}}@media (max-width:600px){.buttonPosition{text-align:center}.programAccordionTableContainer{box-shadow:none}.programAccordionTableContainer table,.programAccordionTableContainer thead,.programAccordionTableContainer tbody,.programAccordionTableContainer th,.programAccordionTableContainer td,.programAccordionTableContainer tr{display:block}.programAccordionTableContainer thead{display:none}.programAccordionTableContainer tr{margin-bottom:15px}.programAccordionTableContainer td{border:none;position:relative;padding-left:25%;width:100%}.programAccordionTableContainer td:before{content:attr(data-label);position:absolute;left:0;width:20%;padding-left:10px;font-weight:700;white-space:nowrap}}@media (max-width:490px){.heroContentTop{text-align:center;margin-left:auto;margin-right:auto}.heroImageDefault::before{display:none}.attributeIcons{padding-top:20px}}.elementor-button-icon svg.e-fas-arrow-right{vertical-align:middle;display:inline}.elementor-counter .elementor-counter-number-wrapper{font-family:"Noto Sans",sans-serif!important;font-weight:700!important;color:#2f5f95!important;font-size:60px;line-height:90px}.count .elementor-counter-title,.elementor-widget-counter .elementor-counter-title{color:#000000!important;font-family:"Noto Sans",sans-serif!important;font-size:21px!important;font-weight:500!important;line-height:27px!important}.darkBG .elementor-counter .elementor-counter-number-wrapper,.darkBG .elementor-counter .elementor-counter-title,.darkBG .elementor-widget-counter .elementor-counter-title{color:#ffffff!important}.infoColorBox{color:#fff;padding:5em;margin:0 8px;text-align:center}.infoColorBox .elementor-widget-heading h3.elementor-heading-title{font-size:1.875rem!important;color:#fff!important}.infoColorBox p{font-size:1.25rem!important;color:#fff}.infoColorBox1{background-color:#003865}.infoColorBox2{background-color:#00829b}.callOutBox{padding:2rem;background-color:#ebf8f6;border-radius:.75rem}.callOutBoxTitle{text-align:center;font-family:"Lora",serif;font-size:1.625rem;font-weight:400;line-height:1.4}.subscribeBox .subscribeHeading{font-family:Lora;font-size:1.25em}.deliveryLayout .elementor-container:first-child .elementor-column:nth-child(-n+2){background-color:#F0F1F3;padding-left:15px;padding-right:15px;margin:10px;padding-bottom:10px}.deliveryLayout .elementor-container:first-child .elementor-column.deliveryLayoutColumn{background-color:#fff!important;margin:0 6px 10px 0px!important;padding:10px!important}.deliveryLayoutColumn p{margin-top:0}.typeButton a.elementor-button{padding:8px 10px 4px 10px!important;min-height:auto!important;background-color:#DAF5FF!important;color:#3b3b3b!important;text-transform:uppercase;text-align:left!important;font-family:"noto sans",san-serif!important;font-size:12px;font-weight:500}.deliveryLayoutColumn:hover .typeButton a.elementor-button{background-color:#a1dcee!important}.deliveryLayoutColumn .elementor-widget-heading h4.elementor-heading-title{font-family:"Lora"!important;font-weight:500}.deliveryLayoutColumn .elementor-widget-heading h4.elementor-heading-title a:hover{text-decoration:underline!important}@media screen and (min-device-width:600px) and (max-device-width:1090px){.deliveryLayout .elementor-col-50{width:47%!important}}.team-bio>div:first-child{background:#fff;box-shadow:6px 6px 10px #eee;margin:10px;border-top:1px solid #f1f1f2;border-left:1px solid #f1f1f2}.team-bio p{margin-top:5px;font-family:"noto sans",san-serif!important;color:#3b3b3b!important}.team-bio .elementor-widget-container{padding-top:0px!important}.team-bio .title{font-weight:500;font-size:14px;line-height:1.2rem;padding-top:0;margin-top:-10px}.team-bio .elementor-widget-image img:hover{filter:saturate(100%)!important}div.hover-block p,div.hover-block ul{font-family:"Noto Sans",sans-serif!important}div.hover-block:hover .elementor-widget-wrap:first-child{background-color:#fff!important}.hover-block ul{list-style-type:none;margin:0;padding:18px}.hover-block ul li:before{content:"\2022";position:absolute;margin-left:-15px;color:#34BCAA;font-size:22px;line-height:24px}.hover-block a.elementor-button,.hover-block:hover a.elementor-button{background-color:#DAF5FF!important;color:#3b3b3b!important;text-transform:uppercase;text-align:left!important;font-family:"noto sans",san-serif!important}.hover-block:hover a.elementor-button,.hover-block:hover a.elementor-button:hover{background-color:#a1dcee!important;color:#3b3b3b!important}.hover-block:hover .hlink,.hover-block:hover a{color:#2f5f95!important}.hover-block:hover a.buttonLM{color:#2f5f95!important}.hover-block a.buttonLM:hover,.hover-block .elementor-heading-title a:hover{text-decoration:underline}.hover-block .elementor-widget-heading h2.elementor-heading-title{font-size:1.75rem}.hover-block .elementor-widget-heading h3.elementor-heading-title,.hover-block .elementor-widget-heading h4.elementor-heading-title{font-family:"Lora"!important;font-size:1.3125rem;line-height:1.45;font-weight:500}.hover-block:hover .elementor-widget-heading h3.elementor-heading-title,.hover-block:hover h3,.hover-block:hover h3.elementor-heading-title a,.hover-block:hover h3.elementor-heading-title a:hover,.hover-block:hover p,.hover-block:hover ul li{color:#3b3b3b!important}.hover-block .elementor-text-editor p a{font-family:"Noto Sans",sans-serif!important;color:#2f5f95!important}.hover-block:hover a.button1,.hover-block .button1:hover,.hover-block .button2:hover,.hover-block .button3:hover{color:#fff!important}.shadow-block>.elementor-widget-wrap:first-child{background:#fff;box-shadow:2px 2px 6px #ccc;margin:10px;border-radius:10px;border-top:1px solid #F0F1F3;border-left:1px solid #F0F1F3;padding:30px!important}.shadow-block p{margin-top:5px}.shadow-block .elementor-widget-container{padding-top:0px!important}.shadow-block .elementor-widget-button a.elementor-button.elementor-size-xs{min-height:25px;min-width:141.5px}.logo-box{padding:5px}.logo-box .elementor-widget-image img{background:#fff;box-shadow:6px 6px 10px #eee;padding:10px;border-top:1px solid #f1f1f2;border-left:1px solid #f1f1f2}div.elementor-widget-menu-anchor .elementor-menu-anchor,a.elementor-widget-menu-anchor,table.primary a.anchor{display:block;position:relative;top:-120px;visibility:hidden}a.anchor{display:block;position:relative;top:-100px;visibility:hidden}.btn-all a{margin-bottom:15px!important}.article-type-white-papers .elementor-widget-breadcrumbs{padding:0 10px!important}.testimonialCarousel{background:#fff;border-radius:10px;box-shadow:6px 6px 10px #ccc;border-top:1px solid #ddd;border-left:1px solid #ddd;padding:20px}.elementor-widget-testimonial-carousel .swiper-slide{background-image:url(../png/quote-icon-horizontal.png);background-repeat:no-repeat;background-position:center top}.testimonialCarousel .elementor-widget-testimonial-carousel .swiper-container .elementor-swiper-button svg{fill:#c7eadb}.testimonialCarousel .elementor-widget-testimonial-carousel .swiper-pagination-bullet{background:#8cb5a3}.testimonialCarousel .elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:150px!important;height:auto!important}.testimonialCarousel .elementor-widget-testimonial-carousel .elementor-testimonial__text{font-family:"Noto Sans",sans-serif;font-size:18px;font-weight:400;font-style:normal;margin-top:80px}.testimonialCarousel .elementor-widget-testimonial-carousel .elementor-testimonial__footer{width:80%;margin:auto}.testimonialCarousel .elementor-widget-testimonial-carousel .elementor-testimonial__name{font-family:"Noto Sans",sans-serif;font-size:18px;font-weight:800}.testimonialCarousel .elementor-widget-testimonial-carousel .elementor-testimonial__title{font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:21px}.alumniQuotes .quotesContainer,.alumniQuotes .quotesContainer2,.single-articles .quotesContainer{margin:10px;border-radius:10px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.25);border-left:1px solid #F0F1F3;border-top:1px solid #F0F1F3;padding:20px 0;background:#fff}.alumniQuotes .quotesContainer>div.elementor-widget-wrap,.alumniQuotes .quotesContainer2>.elementor-column-wrap:first-child,.single-articles .quotesContainer .quoteMark{background-repeat:no-repeat;background-image:url(../png/quote-icon-vertical.png);background-position:left top;padding:0 15px 0 45px}.single-articles .quotesContainer{margin:2em;padding:10px 20px 30px 10px}.single-articles .quotesContainer .quoteMark{padding:0 20px 0 65px!important}.alumniQuotes .quotesContainer2>.elementor-column-wrap:first-child>.elementor-widget-wrap:first-child{padding:0 10px 0 10px!important;margin:20px 0}.alumniQuotes .quoteLogo{margin-bottom:0px!important}.alumniQuotes .profileImage{margin:0px!important}.alumniQuotes .quoteBlock,.alumniQuotes .nameBlock{margin:0;padding:0}.alumniQuotes .nameBlock .elementor-column .elementor-widget-wrap,.alumniQuotes .nameBlockFull .elementor-column .elementor-widget-wrap{align-content:center;align-items:center}.alumniQuotes .nameBlock .elementor-row .elementor-column:first-child{width:33%!important}.alumniQuotes .nameBlock .elementor-row .elementor-column:nth-child(2){width:66%!important}.alumniQuotes .nameBlockFull .elementor-row .elementor-column{width:100%!important}.alumniQuotes .nameBlock p:first-child,.alumniQuotes .nameBlockFull p:first-child{margin-top:0}.alumniQuotes .quoteText p{font-size:1.125em;margin-top:5px;margin-bottom:5px}.alumniQuotes .quoteName{margin-bottom:0px!important}.alumniQuotes .quoteTitle p,.single-articles .quotesContainer .quoteName{font-size:.875rem;font-weight:500}.alumniQuotes .quoteName p,.single-articles .quotesContainer .quoteName strong{font-size:1.25rem;font-weight:700;margin-bottom:2px}.alumniQuotes .caseStudyTitle p{font-size:1.25rem;font-weight:700;margin:0}.alumniQuotes .caseStudyTitle a{color:#3b3b3b;text-decoration:none}.alumniQuotes .caseStudyTitle a:hover{color:#3b3b3b;text-decoration:underline}.smaller{font-size:75%}.smaller h2.elementor-heading-title{font-size:1.875rem!important}h1>span.smaller{font-size:2.25rem;font-weight:500!important;line-height:1.4}h2.smaller{font-size:1.625rem;font-weight:400;line-height:1.2!important}.single-webinars .elementor-section .elementor-widget-wrap .elementor-text-editor p{font-family:"Noto Sans",san-serif!important}.BandW .dce-featured-image img{filter:saturate(0%)}.BandW .elementor-widget-wrap:hover .dce-featured-image img{filter:saturate(100%)}.author_avatar img,.elementor-author-box__avatar img,img.dimOverlay{filter:saturate(0%)}.author_avatar:hover img,.elementor-author-box__avatar:hover img,img.dimOverlay:hover{filter:saturate(100%)}.elementor-widget-image:hover .elementor-image img,.elementor-grid-item .elementor-post__thumbnail img:hover{filter:saturate(100%)!important}.elementor-column .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.43 * 100%)!important}.elementor-shortcode .related-post-container{grid-template-columns:repeat(3,minmax(0,1fr))!important}.elementor-column .listingLgImg .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.55 * 100%)!important}.prp_thumbnail_image img{object-position:revert!important;height:auto!important}a.jet-table__cell-link{color:#003da7}ul li a:hover,a.jet-table__cell-link:hover{color:#1a1c22;text-decoration:underline}.hover-col a:hover,.hover-col:hover a,.hover-col:hover h4{color:#fff}.wp-page .elementor-column-gap-extended #breadcrumbs a:hover{color:#f8fcfc!important}.gform_wrapper p.gform_required_legend{display:none!important}.gform_wrapper .GF-nonBold-label ul.gfield_checkbox li input[type=checkbox],.gform_wrapper .GF-nonBold-label input[type=checkbox]{width:20px!important;height:20px!important}.gform_wrapper form ul.gform_fields .GF-nonBold-label .gfield_consent_label,.gform_wrapper .GF-nonBold-label input[type=checkbox]{display:inline-block;vertical-align:middle}.gform_wrapper form ul.gform_fields .GF-nonBold-label .gfield_consent_label{max-width:85%}.gform_wrapper form ul.gform_fields .GF-nonBold-label .gfield_consent_label a{color:#00c4b4}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){margin-top:2px!important}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0}.gform_wrapper li.gfield fieldset legend.gfield_label{padding-bottom:3px;padding-top:2px}.gform_wrapper .top_label div.ginput_container{margin-top:3px}.gform_wrapper h2.CTA{line-height:1.45;font-family:"Lora",Sans-serif;font-size:2.25rem;font-weight:800;text-align:center;margin-top:0}.gform_wrapper h3.subheading{line-height:1.5;font-family:"Noto Sans",Sans-serif;font-size:16px;font-weight:400;text-align:center;margin:3% 15%}.gform_wrapper form div.validation_error,.gform_wrapper form div.validation_message,.gform_wrapper ol.validation_list{background-color:#ccc}.gform_wrapper select{width:100%!important}.gform_wrapper span.address_country{padding-right:0!important;width:100%!important}.gform_wrapper .gform_confirmation_message{color:#444}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select,.gform_wrapper.gravity-theme .ginput_complex select,.gform_wrapper.gravity-theme .gfield textarea{font-family:"Noto Sans",Sans-serif!important}.GF-white .gform_wrapper form ul.gform_fields li.gfield label,.GF-white .gform_wrapper legend.gfield_label,.GF-white .gform_wrapper li.gfield fieldset legend.gfield_label{color:#333}.GF-white .gform_wrapper form .gform_footer input[type=submit],.GF-white .gform_wrapper form .gform_footer input.button{margin:0 auto;display:table}.GF-white .gform_wrapper form ul.gform_fields li.gfield input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),.GF-white .gform_wrapper form ul.gform_fields li.gfield textarea,.GF-white .gform_wrapper form ul.gform_fields li.gfield select{background-color:#eee;color:#444;font-size:.9;padding:14px 10px}.GF-white .gform_wrapper.gf_browser_chrome .ginput_complex select,.GF-white .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select{background-color:#eee;padding-top:5px}.GF-white .gform_wrapper form input::placeholder,.GF-white .gform_wrapper form textarea::placeholder{color:#999!important;opacity:1!important}.GF-white .gform_confirmation_wrapper,.GF-white .gform_confirmation_wrapper p{color:#1a1c22!important}.GF-white .gform_confirmation_wrapper a{color:#003da7}@media only screen and (max-width:749px){.scrolled .addsearch{margin-top:38px}}@media only screen and (max-width:1500px){.cclHeadingBG{background-size:55%}}@media only screen and (max-width:1200px){.cclHeadingBG{background-size:65%}}@media only screen and (max-width:899px){.elementor-shortcode .related-post-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}.infoColorBox{padding:25px;margin:0}.cclHeadingBG{background-size:85%}}@media only screen and (max-width:641px){.cclHeadingBG{background-image:none}.cclHeadingBG h1{margin-top:15px}.elementor .program-block{margin-top:2em}.elementor .program-block>.elementor-element-populated{padding:0px!important}.infoColorBox{padding:15px}.elementor-shortcode .related-post-container{grid-template-columns:repeat(1,minmax(0,1fr))!important}.testimonialCarousel .elementor-widget-testimonial-carousel .elementor-testimonial__image{display:none}}section.contactForms,section.contactFormsLite,.contactForms{background-color:#F0F1F3}section.contactForms>div:first-child,section.contactFormsLite>div:first-child{padding:3em 0 1em 0}section.contactForms div.elementor-widget-wrap{padding-left:13%!important;padding-right:13%!important;padding-top:0px!important}section.contactFormsLite div.elementor-widget-wrap{padding-left:5%!important;padding-right:5%!important;padding-top:0px!important}section.contactForms div.elementor-widget-wrap .elementor-text-editor p,section.contactFormsLite div.elementor-widget-wrap .elementor-text-editor p{padding-left:10%!important;padding-right:10%!important}@media only screen and (max-width:899px){section.contactForms div.elementor-widget-wrap,section.contactFormsLite div.elementor-widget-wrap{padding-left:3%!important;padding-right:3%!important}}@media (min-width:768px) and (max-width:1092px){.elementor-element-5d2495bb .elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:fit-content!important}}@media (min-width:768px) and (max-width:1092px){.elementor-element-5d2495bb .elementor-section .elementor-container{justify-content:stretch}}@media (min-width:768px) and (max-width:1092px){.elementor-element-5d2495bb .elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:auto!important}}@media (min-width:768px) and (max-width:1092px){.elementor-element-5d2495bb .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0!important}}.manImage .elementor-element-populated{position:relative}.manShoulder,.manLeftTorso{transition-property:all;transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:700ms;position:absolute!important;opacity:1}.manShoulder{right:-9.12rem;top:15.35rem;transition-delay:400ms}.manLeftTorso{left:-4.75rem;top:19.55rem}.manImage .elementor-element-populated .shoulder{right:-25.57rem;opacity:0}.manImage .elementor-element-populated .leftTorso{top:28.35rem;opacity:0}.manBlueGraphic,.manGreenGraphic{transition-property:all;transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:700ms;position:absolute!important;transform:scale(1);opacity:1}.manBlueGraphic{left:3rem;top:6.4rem;transition-delay:400ms}.manGreenGraphic{left:-1.5rem;top:10rem;transition-delay:350ms}.manBlueAnimation{transform:scale(.75);opacity:0}.manGreenAnimation{transform:scale(.5);top:12rem;opacity:0}.womanGreenAnimation{position:absolute!important;transform:translateX(-30%) translateY(15%) rotate(125deg);opacity:0}@keyframes greenGraphicBounce{0%{transform:translateX(-30%) translateY(15%) rotate(125deg);animation-timing-function:cubic-bezier(.8,0,1,1);opacity:0}50%{transform:translateX(-20%) translateY(65%) rotate(158deg);animation-timing-function:cubic-bezier(0,0,.2,1);opacity:.5}100%{transform:translateX(-15%) translateY(60%) rotate(172deg);animation-timing-function:cubic-bezier(.8,0,1,1);opacity:1}}.womanGreenGraphic{position:absolute!important;animation:greenGraphicBounce 2s;transform:translateX(-15%) translateY(60%) rotate(172deg);opacity:1}.womanBlueAnimation{position:absolute!important;transform:translateX(58%) translateY(36%) rotate(60deg);opacity:0}@keyframes blueGraphicFadeIn{0%{transform:translateX(58%) translateY(36%) rotate(60deg);animation-timing-function:cubic-bezier(.8,0,1,1);opacity:0}50%{transform:translateX(41%) translateY(84%) rotate(20deg);animation-timing-function:cubic-bezier(0,0,.2,1);opacity:.5}100%{transform:translateX(16%) translateY(82%) rotate(6deg);animation-timing-function:cubic-bezier(.8,0,1,1);opacity:1}}.womanBlueGraphic{position:absolute!important;animation:blueGraphicFadeIn 2s;transform:translateX(16%) translateY(82%) rotate(6deg);opacity:1}.womanLeg,.womanArm{transition-property:all;transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:700ms;position:absolute!important;opacity:1}.womanLeg{right:6rem;top:23rem;transition-delay:400ms}.womanArm{left:8.45rem;top:16.35rem}.womanImage .elementor-element-populated .leg{right:6rem;top:36rem;opacity:0}.womanImage .elementor-element-populated .arm{top:16.35rem;left:25rem;opacity:0}@media (max-width:768px){.page-id-62918 .elementor-element-populated{border:none!important}}.womanCroppedImage,.manCroppedImage{margin-bottom:0!important}@media (min-width:1206px){.womanFullImage,.manFullImage{display:none!important}}.womanFullImage,.manFullImage{margin-bottom:0!important}@media (max-width:1205px){.womanCroppedImage,.manCroppedImage,.womanBlueAnimation,.womanGreenAnimation,.womanArm,.womanLeg,.manBlueGraphic,.manGreenGraphic,.manShoulder,.manLeftTorso{display:none!important}}.search-box-sec{display:none}.skip-link{position:absolute;top:-60px;left:0;background:gainsboro;border:1px solid #f0f1f3;color:#3b3b3b;padding:13px 21px;z-index:2147483650;text-decoration:none;border-radius:7px;opacity:0;font-weight:700;transition:top 0.3s ease;box-shadow:6px 8px 13px #ccc}.skip-link:focus{top:0;opacity:1;outline:0;border:1px solid #f0f1f3}.xx-large{font-size:xx-large}.fontsize25{font-size:25px}.fontsize16{font-size:16px}.supsize{font-size:.65em;position:relative;vertical-align:top}#ccl-programs-faq{display:inline-block!important}