:root{--yodeck-academy-blue:#00172F}.academy-container{max-width:1280px;margin:0 auto;padding:96px 0}@media screen and (min-width:1px) and (max-width:768px){.academy-container{padding:56px 15px}}@media screen and (min-width:769px) and (max-width:1325px){.academy-container{padding:80px 15px}}.academy-text-wrapper{text-align:center}.academy-text-wrapper .title,.search .academy-container .page-title{color:var(--yodeck-academy-blue);text-align:center;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.academy-search-form,.features-list-form{max-width:500px;display:flex;padding:14px 32px;justify-content:flex-end;align-items:center;gap:80px;border-radius:20px;border:1px solid #B1B1B1;margin:0 auto;background:#fff}.new-search-section .academy-search-form{margin:0}.new-search-section .academy-search-form-container .academy-search-results-container{left:0;transform:none}.academy-search-form:focus-within,.academy-search-form:focus-within~.academy-search-results-container,.features-list-form:focus-within{border-color:var(--yodeck-color-main)}.academy-search-form div,.features-list-form div{display:flex;flex-grow:1;align-items:center}.academy-search-form input[type="text"],.features-list-form input[type="text"]{width:100%;height:43px;border:none}.academy-search-form input[type="text"]:focus,.academy-search-form input[type="text"]:focus-visible,.academy-search-form input[type="text"]:active,.features-list-form input[type="text"]:focus,.features-list-form input[type="text"]:focus-visible,.features-list-form input[type="text"]:active{border:none!important;outline:none}#searchsubmit{display:none}label[for="searchsubmit"]{line-height:23px;height:23px;vertical-align:middle;cursor:pointer}label[for="searchsubmit"]:hover #vector,label[for="searchsubmit"]:hover #vector_2{stroke:var(--yodeck-color-main)}.academy-results-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;row-gap:56px}.high-zindex{z-index:2}@media (max-width:640px){.academy-results-wrapper{grid-template-columns:1fr}.academy-text-wrapper .title{font-size:32px;line-height:40px}}@media (min-width:641px) and (max-width:1023px){.academy-results-wrapper{grid-template-columns:repeat(2,1fr)}.academy-text-wrapper .title{font-size:36px;line-height:44px}}.academy-posts{display:flex;flex-wrap:wrap;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 4.5px 10px 0 rgb(0 0 0 / .05),0 1.9px 4px 0 rgb(0 0 0 / .05),0 .7px 1.4px 0 rgb(0 0 0 / .07);background-color:#fff}.academy-posts a.post-thumbnail{display:block;height:240px}.academy-results-wrapper article a.post-thumbnail img{height:240px;object-fit:cover}.tax-academy_categories.term-initiate article,.inverted article{background-color:var(--yodeck-academy-blue)}.tax-academy_categories.term-initiate article .title,.tax-academy_categories.term-initiate article .excerpt,.inverted article .title,.inverted article .excerpt{color:#fff}.academy-post-wrapper{display:flex;flex-direction:column;justify-content:stretch;padding:16px 32px 24px 32px;align-content:stretch;flex-wrap:wrap;flex:1}.academy-post-wrapper .total-read-time{color:var(--yodeck-color-main);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.academy-post-wrapper .title{color:var(--yodeck-academy-blue);font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin:16px 0}.academy-post-wrapper .excerpt{color:#666;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;word-break:break-word}.academy-post-wrapper .read-more{margin-top:auto}.academy-post-btn{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:8px;background:var(--yodeck-color-main);color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin-top:24px;border:2px solid var(--yodeck-color-main)}.academy-post-btn:visited{color:#fff}.academy-post-btn:hover{background:#fff;color:var(--yodeck-color-main);border:2px solid var(--yodeck-color-main)}.inverted .academy-post-btn:hover{border:2px solid #fff}.single-academy-posts header.page-header{display:block;width:100%;background-color:#F6F8FB}.academy-container .page-header figure{text-align:center;margin:40px 0}.single-academy-posts .page-header-inner figure,.search-results .page-header figure,.tax-academy_categories .page-header figure{display:flex;justify-content:center;margin:40px 0}.academy-container .page-header figure img,.single-academy-posts .page-header-inner figure img{height:109px}.academy-container .page-header>.title{color:var(--yodeck-academy-blue);text-align:center;font-family:Poppins;font-size:48px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:-.4px}.ydck-separator{margin:0 4px}.academy-container #breadcrumbs *{color:#666}.single-academy-posts .breadcrumb_last strong,.academy-container .breadcrumb_last strong{font-weight:400}.academy-container .page-title{text-align:center}.search-results .academy-container #searchacademy,.tax-academy_categories .academy-container #searchacademy{margin-top:24px;margin-bottom:56px}.tax-academy_categories.term-ignite{background-color:#E2F3FF}.tax-academy_categories.term-ignite footer#colophon{background:#fff}.archive-navigation{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:56px}.archive-navigation .page-numbers{padding:8px 17px;border-radius:8px;color:#00172F;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.archive-navigation .current.page-numbers{color:#FFF;background-color:var(--yodeck-color-main)}.archive-navigation svg.prev{transform:rotate(180deg)}.academy-search-form-container{position:relative}.academy-search-form-container .academy-search-results-container{display:none;position:absolute;z-index:1000003!important;width:100%;height:auto;left:50%;transform:translateX(-50%);content:'';background:#fff;border-left:1px solid #B1B1B1;border-right:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;padding:24px 30px 24px 30px;box-shadow:0 6px 4px rgb(0 0 0 / .1);top:56px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media (min-width:551px){.academy-search-form-container .academy-search-results-container{width:500px}}.academy-search-form-container .academy-search-results-container.active-search{display:block}.academy-search-form-container .academy-search-results-container ul{list-style:none;padding-left:0}.academy-search-form-container .academy-search-results-container ul li.result{display:flex;gap:15px;justify-content:flex-start;flex-direction:row;align-items:center;flex-wrap:nowrap}.academy-search-form-container .academy-search-results-container ul li.result:not(:last-child){margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #eee}.academy-search-form-container .academy-search-results-container ul li.result a.img-container{display:inline-flex;line-height:1;height:56px;width:100%;max-width:56px}.academy-search-form-container .academy-search-results-container ul li.result a.title{font-size:16px;font-weight:400;color:#666;text-align:left;line-height:24px}.academy-search-form-container .academy-search-results-container ul li.result a img{height:56px;width:56px;object-fit:cover;border-radius:16px}.academy-search-results-container.active-search-no-results{text-align:center;font-weight:600}.academy-search-form-container .read-more-container{text-align:center}.academy-search-form-container .read-more-container a.see-all-results{display:inline-block;background:var(--yodeck-color-main);color:#fff;text-align:center;border-radius:10px;font-size:16px;padding:6px 14px;font-style:normal;font-weight:500;line-height:28px;border:2px solid var(--yodeck-color-main);margin-top:20px}.academy-search-form-container .read-more-container a.see-all-results:hover{background:#fff;color:var(--yodeck-color-main)}.single-academy-posts .page-header-inner{max-width:1280px;margin:0 auto;padding-top:96px}.single-academy-posts .page-header-inner .title{color:var(--yodeck-academy-blue);text-align:center;font-family:Poppins;font-size:48px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:-.4px;max-width:700px;padding-bottom:40px;margin:0 auto}.search-no-results .page-content{text-align:center}.search-no-results .no-results-form{padding-top:40px}.search-no-results #primary p{margin-top:40px}.search-no-results .link a{color:var(--yodeck-color-main)}.search-no-results .text{font-size:22px;font-weight:600}.single-academy-posts .wp-block-kadence-tabs .kt-tabs-title-list{margin:41px auto 36px auto!important}.single-academy-posts .content-block p,.single-academy-posts .content-block ul li,.single-academy-posts .content-block ol li{font-size:clamp(1em, 0.8667em + 0.6667vw, 1.125em);line-height:clamp(2.8rem, 0.3226vw + 2.58065rem, 3.2rem);color:#666}.single-academy-posts .content-block ul li,.single-academy-posts .content-block ol li{margin-bottom:4px}.single-academy-posts .content-block h2{font-size:clamp(3rem, 0.3676vw + 2.82353rem, 3.4rem);line-height:clamp(4.2rem, 0.3676vw + 2.82353rem, 3.8rem)}.academy-search-results-container img{border:1px solid #eee}.page-id-44325 .kadence-video-popup-wrap,.single-academy-posts .kadence-video-popup-wrap{border-radius:16px}.wp-block-acf-academy-box-grid,.wp-block-acf-academy-instructors{background:#F6F8FB}.need-help .kb-button{font-weight:500}.tax-academy_categories.term-imagine .academy-post-btn{margin-top:0}.upcoming-webinar{display:flex;flex-direction:row}.upcoming-webinar-text-wrapper,.upcoming-webinar-img-wrapper{flex:1 0 50%}.upcoming-webinar-text-wrapper .next-in-webinars{font-size:20px;font-style:normal;font-weight:500;line-height:24px;color:var(--yodeck-color-main);margin:0 0 8px 0}.upcoming-webinar-text-wrapper .webinar-title{font-size:34px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-.2px}.upcoming-webinar-text-wrapper .excerpt{color:#666;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:8px 0 0 0;padding-right:20px}.upcoming-webinar-text-wrapper .upcoming-webinar-info{display:flex;flex-direction:column;row-gap:8px;margin:32px 0 32px 0}.upcoming-webinar-text-wrapper .webinar-date,.upcoming-webinar-text-wrapper .webinar-duration{display:flex;flex-direction:row;column-gap:12px;justify-content:flex-start;align-content:center;flex-wrap:wrap;align-items:center}.upcoming-webinar-text-wrapper .icon{height:25px}.upcoming-webinar-text-wrapper .webinar-date .icon,.upcoming-webinar-text-wrapper .webinar-date .date,.upcoming-webinar-text-wrapper .webinar-duration .duration{margin:0}.upcoming-webinar-text-wrapper .webinar-cta .button{display:inline-flex}.webinar-noexists{display:none}.wp-block-acf-academy-posts-grid .academy-post-btn{background:#fff;border-color:#000;color:#000}.wp-block-acf-academy-posts-grid .academy-post-btn:hover{background:#000;color:#fff}.speakers-title{padding-bottom:16px;padding-top:18px}@media (max-width:768px){.single-academy-posts .page-header-inner{padding-left:20px;padding-right:20px;padding-top:56px}.single-academy-posts .page-header-inner .title{font-size:40px;line-height:44px}.search .academy-container .page-title{font-size:32px;line-height:40px}.upcoming-webinar{flex-direction:column}.upcoming-webinar-img-wrapper{order:1}.upcoming-webinar-text-wrapper{order:2}.upcoming-webinar-text-wrapper{padding:16px 32px 24px 32px}.upcoming-webinar-text-wrapper .next-in-webinars{font-size:14px}.upcoming-webinar-text-wrapper .webinar-title{font-size:20px;line-height:28px}.upcoming-webinar-text-wrapper .button{font-size:16px}.upcoming-webinar-img-wrapper img{border-top-left-radius:16px;border-top-right-radius:16px}.hero-buttons.wp-block-kadence-advancedbtn .kb-button{width:100%}.hero-buttons.wp-block-kadence-advancedbtn .kb-button:nth-of-type(2){margin-bottom:0}.upcoming-webinar-text-wrapper .webinar-date,.upcoming-webinar-text-wrapper .webinar-duration{flex-wrap:nowrap}}@media (min-width:769px) and (max-width:1023px){.single-academy-posts .page-header-inner{padding-left:20px;padding-right:20px;padding-top:80px}.single-academy-posts .page-header-inner .title{font-size:44px;line-height:48px}.search .academy-container .page-title{font-size:36px;line-height:44px}.upcoming-webinar{flex-direction:column}.upcoming-webinar-img-wrapper{order:1;margin-bottom:32px}.upcoming-webinar-text-wrapper{order:2}.upcoming-webinar-text-wrapper .webinar-title{font-size:32px;line-height:40px}}@media (min-width:1024px){.webinar-hero{max-height:550px}}