@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Arapey:ital@0;1&display=swap");:root{--transitions-duration: 0.3s;--transitions-timing:   cubic-bezier(0.75, 0.02, 0.5, 1)}.related,.upcoming{padding-bottom:2em}.related .wp-block-group,.upcoming .wp-block-group{padding:0}.related .wp-block-group h2,.upcoming .wp-block-group h2{font-size:34px !important;border-left:8px solid #b61d23;line-height:1;padding-left:25px;margin-bottom:30px;display:flex;margin-right:2em;align-items:center}@media screen and (max-width: 768px){.related .wp-block-group h2,.upcoming .wp-block-group h2{font-size:32px !important}}@media screen and (max-width: 375px){.related .wp-block-group h2,.upcoming .wp-block-group h2{font-size:22px !important;margin-right:0}}.related .wp-block-group h2 .found,.upcoming .wp-block-group h2 .found{font-size:13px;margin-left:2em;font-weight:normal}.related .wp-block-group h2:after,.upcoming .wp-block-group h2:after{content:" ";display:inline-block;border-top:2px solid #f1f1f1;flex:1;margin:0 1rem;-webkit-transform:translateY(-0.75rem);-ms-transform:translateY(-0.75rem);transform:translateY(-0.75rem);margin-top:20px}.related .cat_title h5,.upcoming .cat_title h5{text-transform:uppercase;padding-left:10px;border-left:8px solid #b61d23;margin-bottom:1em}.related .items,.upcoming .items{display:grid;grid-template-columns:repeat(auto-fit, minmax(258px, 258px));gap:1em;justify-content:left}@media screen and (max-width: 768px){.related .items,.upcoming .items{padding:30px}}@media screen and (max-width: 544px){.related .items,.upcoming .items{grid-template-columns:repeat(auto-fit, minmax(100%, 100%))}}.related .items .instructors,.upcoming .items .instructors{display:flex;justify-content:center}.related .items .watch-now,.upcoming .items .watch-now{background-color:#fff;border-radius:30px;padding:5px 19px;color:#000;font-weight:bold;text-transform:uppercase;text-align:center;font-size:14px;letter-spacing:1px;display:none}.related .items .calendar,.upcoming .items .calendar{align-self:center}.related .items .vid-wrap,.upcoming .items .vid-wrap{display:block}.related .items .vid-wrap .thumb,.upcoming .items .vid-wrap .thumb{background-size:cover;background-position:center;background-repeat:no-repeat;display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;min-height:155px}.related .items .vid-wrap:hover .watch-now,.related .items .vid-wrap:focus .watch-now,.related .items .vid-wrap:hover .read-more,.related .items .vid-wrap:focus .read-more,.upcoming .items .vid-wrap:hover .watch-now,.upcoming .items .vid-wrap:focus .watch-now,.upcoming .items .vid-wrap:hover .read-more,.upcoming .items .vid-wrap:focus .read-more{display:block}.related .items h2.item-title,.upcoming .items h2.item-title{margin-top:15px;font-size:14px !important;margin-bottom:10px;line-height:22px;letter-spacing:0.03em}.related .items .read-more,.upcoming .items .read-more{display:none;font-size:14px;padding-bottom:1em;font-style:italic}.related .items .read-more a,.upcoming .items .read-more a{color:#fff !important}.related .items .instructor,.upcoming .items .instructor{color:#000;display:block;line-height:17px;font-size:12px;letter-spacing:0.09em}.related .items .stream_start,.upcoming .items .stream_start{font-size:12px}.related .items .hero-wrap .icons,.upcoming .items .hero-wrap .icons{margin-top:-47px;float:right}.related .items article,.upcoming .items article{justify-self:stretch;vertical-align:top}.related .items article:nth-child(5),.upcoming .items article:nth-child(5){padding-right:0px !important}.related .items .video-details,.upcoming .items .video-details{display:inline-block;vertical-align:top}.related .items .author-details,.upcoming .items .author-details{border-right:solid 2px #e5e5e5}.related .items .needs_membership,.upcoming .items .needs_membership{display:grid;justify-content:center;padding:1em 0}.related .items .additional-materials,.upcoming .items .additional-materials{border:1px solid #b61d23 !important}.related .items .tribe_events p,.upcoming .items .tribe_events p{background-color:#3f4953;padding:15px 10px;color:#fff;text-align:center}.related .items .tribe_events p span,.upcoming .items .tribe_events p span{font-size:12px;display:block}.related .ast-pagination,.upcoming .ast-pagination{display:none}.related.search_results h2,.upcoming.search_results h2{font-size:18px !important}.related.larger .items,.upcoming.larger .items{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 768px){.related.larger .items,.upcoming.larger .items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 544px){.related.larger .items,.upcoming.larger .items{grid-template-columns:1fr}.related.larger .items .tribe_events,.upcoming.larger .items .tribe_events{max-width:400px;margin:0 auto}}.related .items .vid-wrap .thumb,.upcoming .items .vid-wrap .thumb{position:relative}.related .vid-wrap .toggle_favorite[data-favorite="false"],.upcoming .vid-wrap .toggle_favorite[data-favorite="false"]{display:none}.related .vid-wrap:hover .toggle_favorite,.related .vid-wrap:focus .toggle_favorite,.upcoming .vid-wrap:hover .toggle_favorite,.upcoming .vid-wrap:focus .toggle_favorite{display:block}.odu-video-src-block{padding:1em;max-height:80vh}.odu-video-src-block .odu_video{display:grid}.odu-video-src-block .odu_video .video{align-items:center;display:flex;justify-content:center;position:relative;padding-bottom:56.25%}.odu-video-src-block .odu_video .odu_video__iframe{bottom:0px;display:block;height:100%;left:0px;margin:0 auto;max-height:75vh;position:absolute;right:0px;top:0px;width:100%}.odu-video-src-block .odu_video .odu_video__iframe[src*="boxcast"]{max-height:none;width:calc(80vh * 1.7)}.odu-video-src-block .odu_video .odu_video__iframe.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){max-height:none}.odu-video-src-block .odu_video.show_chatroll{grid-template-columns:70% 30%}.odu-video-src-block .odu_video.show_chatroll .odu_video__iframe{bottom:0;height:100%;left:0;max-height:75vh;position:absolute;right:0;top:0;width:100%}.odu-video-src-block .odu_video.show_chatroll .chatroll__iframe{height:100%;max-height:75vh;width:100%}@media screen and (max-width: 768px) and (orientation: landscape){.odu-video-src-block .odu_video.show_chatroll{grid-template-columns:60% 40%}.odu-video-src-block .odu_video.show_chatroll .chatroll{min-height:80vh}}@media screen and (max-width: 768px) and (orientation: portrait){.odu-video-src-block .odu_video.show_chatroll{grid-template-columns:100%}.odu-video-src-block .odu_video.show_chatroll .chatroll{min-height:40vh}}.odu-single-video-block .hero-title a{color:#fff}.odu-single-video-block .hero-title a:hover,.odu-single-video-block .hero-title a:focus{color:#fff}.odu-single-video-block h2.overview-title{border-left:8px solid #b61d23;font-size:2.0625rem !important;padding-left:25px;text-transform:uppercase}.odu-single-video-block h4{font-size:1.4375rem}.odu-single-video-block .content a{border-radius:inherit !important;color:#b61d23 !important;font-size:inherit !important;letter-spacing:inherit !important;padding-top:inherit !important;padding-bottom:inherit !important;text-transform:inherit !important}.odu-single-video-main .hero-wrap{background-repeat:no-repeat;background-size:cover;background-position:bottom;padding-top:15em;padding-bottom:4.5em}.odu-single-video-main .hero-wrap h1{color:#fff !important;font-size:56px !important;margin-top:62px !important}@media screen and (max-width: 768px){.odu-single-video-main .hero-wrap h1{font-size:42px !important}}.odu-single-video-main .hero-wrap .author{font-family:"Arapey", serif;color:#fff;font-style:italic;font-size:28px;display:inline-block;margin-right:15px}@media screen and (max-width: 768px){.odu-single-video-main .hero-wrap .author{font-size:18px}}.odu-single-video-main .hero-wrap .item-date .blurb{color:#fff;font-size:12px;clear:both;display:block}.odu-single-video-main .hero-wrap .buttons{padding:4em 0 0}.odu-single-video-main .hero-wrap button.white{color:#000;background-color:#fff;margin-right:25px}.odu-single-video-main .hero-wrap button.white a{color:#000}.odu-single-video-main .hero-wrap button.white.alternate{background-color:transparent;border-color:#fff;padding-top:12px !important;padding-bottom:12px !important}.odu-single-video-main .hero-wrap button.white.alternate a{color:#fff}.odu-single-video-main .hero-wrap .icons{margin-top:25px}.odu-single-video-main .hero-wrap .icons .far,.odu-single-video-main .hero-wrap .icons .fas,.odu-single-video-main .hero-wrap .icons .toggle_favorite{color:#fff;font-size:1.25em}.odu-single-video-main .hero-wrap .icons .toggle_favorite{cursor:pointer}@media screen and (max-width: 768px){.odu-single-video-main .hero-wrap .ast-container{max-width:90%}}.odu-single-video-main{background-color:#000000}.odu-single-video-main .hero-wrap .author a{color:#fff}.odu-single-video-main .breadcrumbs{color:#fff;font-family:"Arapey", serif;font-size:1.125rem;font-style:italic;text-transform:uppercase}@media screen and (min-width: 768px){.odu-single-video-main .breadcrumbs{font-size:1.25rem}}.odu-single-video-main .breadcrumbs a{color:#fff}.odu-single-video-main .breadcrumbs a:hover,.odu-single-video-main .breadcrumbs a:focus{color:#fff}.odu-hero{background-color:#000000;background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;padding-top:32px;padding-bottom:32px}@media (min-width: 768px){.odu-hero{padding-top:216px;padding-bottom:64px}}@media (min-width: 1289px){.odu-hero{padding-top:240px;padding-bottom:72px}}.odu-hero .ast-container{display:flex;flex-direction:column;justify-content:center;max-width:1240px;width:90%}.odu-hero__title,.entry-content h1.odu-hero__title{color:#fff;font-size:2.0625rem;line-height:1;margin-top:32px}@media (min-width: 544px){.odu-hero__title,.entry-content h1.odu-hero__title{font-size:2.5rem;margin-top:64px}}@media (min-width: 768px){.odu-hero__title,.entry-content h1.odu-hero__title{font-size:56px;margin-top:64px}}.odu-hero__breadcrumbs{color:#fff;font-family:"Arapey", serif;font-size:1.25rem;font-style:italic;line-height:1.2;text-transform:uppercase}.odu-hero__breadcrumbs a{color:#fff}.odu-hero__breadcrumbs a:hover,.odu-hero__breadcrumbs a:focus{color:#fff}.odu-hero__author{font-family:"Arapey", serif;font-style:italic;font-size:1.4375rem}@media (min-width: 544px){.odu-hero__author{font-size:1.625rem}}@media (min-width: 921px){.odu-hero__author{font-size:1.8125rem}}.odu-hero__author a{color:#fff}.odu-hero__details+.odu-hero__buttons{margin-top:24px}.odu-hero__controls{margin-top:8px}@media (min-width: 921px){.odu-hero__controls{margin-top:0}}.odu-hero__controls .toggle_favorite{cursor:pointer;font-size:1.25em;padding:14px 15px}.odu-hero__controls .toggle_favorite .far{font-weight:normal}.odu-hero__details{color:#fff;font-weight:400;font-size:.875rem;display:inline-block}.odu-hero__date{display:block;font-size:1.8125rem;font-weight:700}.odu-hero__category{color:#fff;font-family:"Arapey", serif;font-style:italic;font-size:1.4375rem;line-height:1.2;margin-right:16px;margin-top:48px}@media (min-width: 544px){.odu-hero__category{font-size:1.625rem}}@media (min-width: 768px){.odu-hero__category{font-size:1.8125rem}}.odu-hero__actions{margin-top:16px}@media (min-width: 544px){.odu-hero__actions{margin-top:24px}}@media (min-width: 768px){.odu-hero__actions{margin-top:64px}}@media (min-width: 921px){.odu-hero__actions{display:flex;justify-content:space-between}}.reviews-area .review-totals{display:grid;grid-template-columns:1fr}.reviews-area .review-totals .reviews-summary,.reviews-area .review-totals .reviews-break{font-size:0.75em;justify-self:start;max-width:100%;display:block;float:none;position:inherit;top:initial}.reviews-area .review-totals .reviews-summary{display:grid}.reviews-area .review-totals .reviews-summary .aggregate-rating{align-items:center;align-self:center;display:grid;gap:1em;grid-template-columns:1fr 1fr;font-size:12px}.reviews-area .review-totals .reviews-summary .aggregate-rating strong{justify-self:flex-end;font-size:40px}.reviews-area .review-totals .graph-container span{height:8px}.reviews-area .review-totals .graph-container .orange-graph{background-color:gray}.reviews-area .review-rating{margin-bottom:0 !important}.reviews-area .review-rating span{height:auto;width:auto;font-size:15px;color:#ffc44d}.reviews-area .review-rating span.rating-half:before{content:"\f459"}.reviews-area .review-list{margin-top:3rem}.reviews-area .ic_rev{margin:auto;max-width:100%;border:none;padding:0}.reviews-area .ic_rev .review-left{float:none;max-width:none}.reviews-area .ic_rev .review-left .reviewer-name{margin-bottom:auto}.reviews-area .ic_rev .review-left .reviewer-avatar{display:none}.reviews-area .ic_rev .review-right{float:none;margin:auto;max-width:none}.reviews-area .ic_rev .review-right>*{display:block}.reviews-area .ic_rev .review-right .review-title{margin-top:0.5rem}.reviews-area .ic_rev+.ic_rev{border-top:1px solid #e5e5e5;margin-top:2rem;padding-top:2rem}.reviews-area .ic_rev:last-of-type{margin-bottom:2rem}.reviews-area .review-total-row>div.graph-container{padding:0 5px}@media (max-width: 544px){.reviews-area .review-totals .reviews-summary{grid-column:1/1;width:100%}}@media (min-width: 1000px) and (max-width: 1024px){.reviews-break,.reviews-summary{margin:0 auto;text-align:center}}@media (min-width: 768px) and (max-width: 1024px){.reviews-area .review-totals{grid-template-columns:1fr}.reviews-area .review-totals .reviews-summary{grid-column:1/1;width:100%}}@media (min-width: 1024px){.reviews-area .review-totals{grid-template-columns:auto auto;grid-gap:2rem}.reviews-area .review-totals .reviews-summary{grid-column:1;width:100%}.reviews-area .review-totals .reviews-break{grid-column:2}}.reviews-area .review-totals .reviews-summary .aggregate-rating{justify-self:center}@media (min-width: 1024px){.reviews-area .review-totals .reviews-summary .aggregate-rating{grid-template-columns:auto 1fr;justify-self:left}}.odu-instructor-block .breadcrumbs{font-family:"Arapey", serif;color:#7e7e7e;font-size:19px;font-style:italic}.odu-instructor-block .breadcrumbs a{color:#7e7e7e}.odu-instructor-block .image{text-align:center}.odu-instructor-block .prof-top{margin-bottom:4em;margin-top:4em}.odu-instructor-block .title{font-style:italic;font-size:19px;font-family:"Arapey", sans-serif}.odu-instructor-block .description{margin-top:35px}.odu-instructor-block .author{font-size:2.0625rem;font-weight:bold;line-height:1.2}@media (min-width: 768px){.odu-instructor-block .author{font-size:56px}}.related-hero{background-color:#000;padding:0}.odu-my-account-block,.odu-focus-block{min-height:768px}.odu-my-account-block .hero-wrap,.odu-focus-block .hero-wrap{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:15em;padding-bottom:4.5em;display:grid;justify-items:center}@media screen and (max-width: 480px){.odu-my-account-block .hero-wrap.normal_checkout,.odu-focus-block .hero-wrap.normal_checkout{background-image:none !important}}@media screen and (max-width: 768px){.odu-my-account-block .hero-wrap,.odu-focus-block .hero-wrap{background-attachment:scroll;padding-top:7em}}.odu-my-account-block .center,.odu-focus-block .center{display:grid;justify-items:center}.odu-my-account-block .woo-item,.odu-focus-block .woo-item{font:normal normal 300 13px/16px Poppins;width:518px;background:#ffffff 0% 0% no-repeat padding-box;opacity:0.88;padding:1em 3em;display:grid;gap:1em;align-items:flex-start}@media screen and (max-width: 768px){.odu-my-account-block .woo-item,.odu-focus-block .woo-item{width:100%}}.odu-my-account-block .woo-item form[name="checkout"],.odu-focus-block .woo-item form[name="checkout"]{width:100%}.odu-my-account-block .woo-item .odu-logo,.odu-focus-block .woo-item .odu-logo{max-height:42px}@media screen and (max-width: 768px){.odu-my-account-block .woo-item .odu-logo,.odu-focus-block .woo-item .odu-logo{display:none}}.odu-my-account-block .woo-item .woocommerce-notices-wrapper:empty,.odu-focus-block .woo-item .woocommerce-notices-wrapper:empty{display:none}.odu-my-account-block .woo-item .odu_thankyou,.odu-focus-block .woo-item .odu_thankyou{min-height:554px}.odu-my-account-block .woo-item h2,.odu-focus-block .woo-item h2{font-size:42px;border-left:8px solid #b61d23;line-height:1;padding-left:25px;margin-bottom:0;height:42px}@media screen and (max-width: 768px){.odu-my-account-block .woo-item h2,.odu-focus-block .woo-item h2{font-size:32px !important}}.odu-my-account-block .woo-item h2.forgot,.odu-focus-block .woo-item h2.forgot{height:84px}.odu-my-account-block .woo-item input,.odu-focus-block .woo-item input{border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;border-bottom-style:groove;border-color:#7e7e7e}.odu-my-account-block .woo-item .form-row.woocommerce-invalid .select2-container,.odu-my-account-block .woo-item .form-row.woocommerce-invalid input.input-text,.odu-my-account-block .woo-item .form-row.woocommerce-invalid select,.odu-focus-block .woo-item .form-row.woocommerce-invalid .select2-container,.odu-focus-block .woo-item .form-row.woocommerce-invalid input.input-text,.odu-focus-block .woo-item .form-row.woocommerce-invalid select{border-color:#b61d23;border-bottom-style:solid}.odu-my-account-block .woo-item .form-row.woocommerce-invalid .select2-container::placeholder,.odu-my-account-block .woo-item .form-row.woocommerce-invalid input.input-text::placeholder,.odu-my-account-block .woo-item .form-row.woocommerce-invalid select::placeholder,.odu-focus-block .woo-item .form-row.woocommerce-invalid .select2-container::placeholder,.odu-focus-block .woo-item .form-row.woocommerce-invalid input.input-text::placeholder,.odu-focus-block .woo-item .form-row.woocommerce-invalid select::placeholder{color:#b61d23;opacity:1}.odu-my-account-block .woo-item .form-row.actions,.odu-focus-block .woo-item .form-row.actions{display:grid;grid-template-columns:1fr 1fr;gap:1em;align-items:center;justify-content:space-between;justify-items:self-start}.odu-my-account-block .woo-item .form-row.actions:before,.odu-my-account-block .woo-item .form-row.actions:after,.odu-focus-block .woo-item .form-row.actions:before,.odu-focus-block .woo-item .form-row.actions:after{position:absolute;top:-20px}.odu-my-account-block .woo-item .form-row.actions .left,.odu-focus-block .woo-item .form-row.actions .left{justify-self:end}.odu-my-account-block .woo-item .wc-social-login,.odu-focus-block .woo-item .wc-social-login{display:grid;grid-template-columns:1fr 50px 50px;align-items:baseline}.odu-my-account-block .woo-item .wc-social-login p:after,.odu-focus-block .woo-item .wc-social-login p:after{content:"";position:absolute;bottom:0;left:0;right:0;height:0.5em;border-top:1px solid black;z-index:-1}.odu-my-account-block .woo-item .wc-social-login .button-social-login,.odu-focus-block .woo-item .wc-social-login .button-social-login{max-width:23px;box-shadow:none;border-color:transparent !important;background:transparent !important}.odu-focus-block .hero-wrap.normal_checkout .odu-grid,.odu-focus-block .hero-wrap.gift_checkout .odu-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"step1" "step2" "step3";padding-left:1em;padding-right:1em;width:100%}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome{grid-area:step1;justify-items:end;align-items:center;grid-template-columns:3fr 2fr;display:grid;gap:4em}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .woo-item,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .woo-item{grid-row-start:1;grid-column-start:1;justify-self:flex-end}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .woo-item.minimized,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .woo-item.minimized{grid-row-start:1;grid-column-start:2;justify-self:flex-start;align-self:center;width:320px;min-height:452px;grid-template-rows:30px 1fr;align-items:baseline;padding:2em 1em}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized h2,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized .odu_save_cart,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized h2,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized .odu_save_cart,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .woo-item.minimized h2,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .woo-item.minimized .odu_save_cart,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .woo-item.minimized h2,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .woo-item.minimized .odu_save_cart{display:none}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized .order-summary,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized .order-summary,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .woo-item.minimized .order-summary,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .woo-item.minimized .order-summary{font-family:"Arapey", serif;font-style:italic}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized .order-summary span,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized .order-summary span,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .woo-item.minimized .order-summary span,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .woo-item.minimized .order-summary span{float:right}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name{display:grid;grid-template-columns:10% 80% 10%;align-items:center}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .product-quantity,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .product-quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .product-quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .product-quantity{display:none}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-remove,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-quantity,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-remove,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-remove,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-remove,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-quantity{display:block}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-remove .quantity,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-quantity .quantity,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-remove .quantity,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-quantity .quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-remove .quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout.edit-cart .woo-item.minimized .product-name .odu-quantity .quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-remove .quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome.edit-cart .woo-item.minimized .product-name .odu-quantity .quantity{display:inline-flex;align-items:center}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides{display:grid}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .flex-control-nav,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .flex-control-nav,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .flex-control-nav,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .flex-control-nav{display:none}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides h3,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides h3,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides h3,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides h3{margin-bottom:0}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides h4,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides h4,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides h4,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides h4{font-weight:bold;font-size:18px}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides button:focus,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides button:focus,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides button:focus,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides button:focus{text-decoration:underline}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .actions,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .actions,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .actions,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .actions{display:grid;grid-template-columns:1fr 1fr;align-items:center}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .actions .existing,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .actions .existing,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .actions .existing,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .actions .existing{justify-self:end}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav{display:grid;list-style:none;grid-template-columns:repeat(3, 1fr);gap:0.5em;margin:0 0 3em 0}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav li span,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav li span,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav li span,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav li span{color:#000;font-size:44px}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav li span::after,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav li span::after,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav li span::after,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav li span::after{content:"";display:block;height:10px;width:100%;background-color:#b61d23;cursor:pointer}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav li span:not(.flex-active)::after,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav li span:not(.flex-active)::after,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-dummy-nav li span:not(.flex-active)::after,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu-dummy-nav li span:not(.flex-active)::after{background-color:#7e7e7e}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .step_count,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .step_count,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .step_count,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .step_count{float:right;margin-top:-2.5em;font-size:11px}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-step-checkout,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .flex-direction-nav,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu-step-checkout,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .flex-direction-nav,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu-step-checkout,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .flex-direction-nav,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu-step-checkout,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .flex-direction-nav{display:none;list-style:none !important;margin:0}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form{margin-bottom:2em}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_toggle,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_toggle,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_toggle,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_toggle,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_toggle,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_toggle,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_toggle,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_toggle{cursor:pointer}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .fas,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .fas,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .fas,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .fas,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .fas,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .fas,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .fas,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .fas{float:right;color:#b61d23}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input{display:grid;grid-template-columns:1fr 1fr;gap:1em;align-items:center}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input.hidden,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input.hidden,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input.hidden,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input.hidden,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input.hidden,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input.hidden,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input.hidden,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input.hidden{display:none}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon{text-transform:uppercase;background:none;border:none;color:#b61d23}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon:focus,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon:focus,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon:focus,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon:focus,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon:focus,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon:focus,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_billing_form .promo_code_input .odu_apply_coupon:focus,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .odu_promo_form .promo_code_input .odu_apply_coupon:focus{text-decoration:underline}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .sc_info_box,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .payment_box,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .sc_info_box,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .payment_box,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .sc_info_box,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .payment_box,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .sc_info_box,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .payment_box{background-color:transparent !important}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .sc_info_box h3,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .odu-checkout-slides .payment_box h3,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .sc_info_box h3,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .odu-checkout-slides .payment_box h3,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .sc_info_box h3,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .odu-checkout-slides .payment_box h3,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .sc_info_box h3,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .odu-checkout-slides .payment_box h3{font-size:18px;font-weight:bold;margin-bottom:20px}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout h2,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome h2,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout h2,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome h2{border-left:none;padding-left:0}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout h3.smaller,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome h3.smaller,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout h3.smaller,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome h3.smaller{font-size:28px;font-family:"Arapey", serif;font-style:italic;margin-bottom:1em}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .related h2,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .related h2,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .related h2,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .related h2{font-size:28px;font-family:"Arapey", serif;font-style:italic}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .related .items,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .related .items,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .related .items,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .related .items{grid-template-columns:1fr}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .select2-selection,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .select2-selection,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .select2-selection,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .select2-selection{height:100%}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table td,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table th,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table td,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table th,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table th,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table th{border:none;font-weight:normal;padding:0.5em 0}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table th .small,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table th .small,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table th .small,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table th .small{font-style:italic;font-size:11px}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table td,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table td{color:#b61d23}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table tfoot tr.order_total th,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table tfoot tr.order_total th,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table tfoot tr.order_total th,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table tfoot tr.order_total th{font-size:13px;font-weight:bold;padding-top:40px}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table tfoot tr.order_total td,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table tfoot tr.order_total td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table tfoot tr.order_total td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table tfoot tr.order_total td{padding-top:40px}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table tfoot tr.cancel_anytime th,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table tfoot tr.cancel_anytime th,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table tfoot tr.cancel_anytime th,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table tfoot tr.cancel_anytime th{font-style:italic;font-size:11px;font-weight:bold}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table tfoot td,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table tfoot td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table tfoot td,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table tfoot td{text-align:right}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table .woocommerce-Price-amount,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table .woocommerce-Price-amount,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table .woocommerce-Price-amount,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table .woocommerce-Price-amount{font-weight:normal}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table .product-name,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table .product-name,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table .product-name,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table .product-name{color:#000;font-weight:bold}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-remove,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-quantity,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table .product-name .odu-remove,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table .product-name .odu-quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-remove,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-quantity,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table .product-name .odu-remove,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table .product-name .odu-quantity{display:none}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-remove input.qty,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-quantity input.qty,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table .product-name .odu-remove input.qty,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .shop_table .product-name .odu-quantity input.qty,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-remove input.qty,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .odu-checkout .shop_table .product-name .odu-quantity input.qty,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table .product-name .odu-remove input.qty,.odu-focus-block .hero-wrap.gift_checkout .odu-grid .welcome .shop_table .product-name .odu-quantity input.qty{max-width:50px}@media screen and (max-width: 893px){.odu-focus-block .hero-wrap.normal_checkout .odu-grid{justify-items:center;padding:0 !important}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome{display:block !important}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized{gap:0;margin-top:50px;min-height:50px !important;overflow-y:hidden;padding:16px 16px 0 !important;width:518px !important}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized .order-summary,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized .order-summary{margin-bottom:0}.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized .woocommerce-cart-form.collapsed,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized .woocommerce-cart-form.collapsed{height:0}}@media screen and (max-width: 893px) and (max-width: 575px){.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized{width:480px !important}}@media screen and (max-width: 893px) and (max-width: 480px){.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .odu-checkout .woo-item.minimized,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item,.odu-focus-block .hero-wrap.normal_checkout .odu-grid .welcome .woo-item.minimized{width:320px !important}}.odu-focus-block .woo-item{padding-left:16px;padding-right:16px}.woocommerce-checkout .odu-focus-block .hero-wrap{margin-top:0}@media screen and (max-width: 768px){.woocommerce-checkout .odu-focus-block .hero-wrap{padding-top:0}}.odu-focus-block .existing{margin-left:8px}.odu-plan-card-block .plan-card{background-color:#fff;border-radius:5px;position:relative;min-height:600px;box-shadow:10px 10px 5px -7px rgba(189,189,189,0.51);-webkit-box-shadow:10px 10px 5px -7px rgba(189,189,189,0.51);-moz-box-shadow:10px 10px 5px -7px rgba(189,189,189,0.51)}.odu-plan-card-block .plan-card .top{color:#fff;background-color:#000;font-size:13px;border-radius:5px 5px 0 0;padding:10px 10px 10px 25px}.odu-plan-card-block .plan-card .content{padding:2em;text-align:center}.odu-plan-card-block .plan-card .content p{clear:both}.odu-plan-card-block .plan-card .top-text{text-align:center;font-size:32px;font-weight:bold;line-height:1.5;margin-bottom:25px}.odu-plan-card-block .plan-card .top-text .per{font-size:19px;font-weight:normal}.odu-plan-card-block .plan-card ul{margin:0}.odu-plan-card-block .plan-card li{list-style-type:none;line-height:1.5;margin-bottom:25px}.odu-plan-card-block .plan-card li::before{content:url(../../images/icon-check-mark.png);display:inline-block;margin-right:16px}.odu-plan-card-block .plan-card button{clear:both;position:initial;bottom:40px}.odu-plan-card-block .plan-card button a:hover{color:#fff}.odu-review-form-block label{display:block;clear:both;font-family:"Arapey", serif;color:#7e7e7e;font-size:19px;font-style:italic}.odu-review-form-block h3{font-size:34px !important;border-left:8px solid #b61d23;line-height:1;padding-left:25px;margin-bottom:30px}@media screen and (max-width: 768px){.odu-review-form-block h3{font-size:32px !important}}.odu-review-form-block input,.odu-review-form-block textarea{border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;border-bottom-style:groove;border-color:#7e7e7e;background:transparent}.odu-review-form-block .rating-on{color:#ffc44d}.odu-review-form-block .logged-in-as{display:none}.odu-search-header-block .header{display:grid;grid-template-columns:1fr 1fr;padding:30px}@media screen and (max-width: 875px){.odu-search-header-block .header{grid-template-columns:2fr 1fr}}@media screen and (max-width: 640px){.odu-search-header-block .header{grid-template-columns:1fr}}.odu-search-header-block .header h1,.odu-search-header-block .header .search{display:inline-block;vertical-align:top}.odu-search-header-block .header h1{margin-right:20px;line-height:1}@media screen and (max-width: 448px){.odu-search-header-block .header h1{font-size:2.0625rem}}.odu-search-header-block .header .search input.search-submit,.odu-search-header-block .header .search button.wp-block-search__button{text-indent:-9999px;background-color:transparent;color:#b61d23;background:center;background-image:url(../../../assets/dist/images/ico-search.png);background-repeat:no-repeat;display:inline-block;vertical-align:middle;position:absolute;top:4px}.odu-search-header-block .header .search .search-submit{right:10px}.odu-search-header-block .header .search .wp-block-search__button{right:35px}.odu-search-header-term{display:block;font-size:28px;font-style:normal;font-weight:normal;margin-top:0.5rem}.odu-cat-filter-block{display:flex;justify-content:center;max-height:4.2em}@media screen and (max-width: 922px){.odu-cat-filter-block{display:none}}.odu-cat-filter-block .sort-cats{max-width:95%}@media screen and (min-width: 922px){.odu-cat-filter-block .sort-cats .cats-wrap{width:80%}}.odu-cat-filter-block .sort-cats .cats-wrap .cats{text-transform:uppercase;font-size:13px}.odu-cat-filter-block .sort-cats .cats-wrap .cats.slick-initialized{opacity:1}.odu-cat-filter-block .sort-cats .cats-wrap .cats div{cursor:pointer}.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-slide{padding:7px 0;text-align:center;max-width:200px;margin:0 1em;padding:9px 15px;height:38px;display:inline-flex}.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-slide div{display:flex;align-self:center}.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-slide a{color:#3a3a3a}.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-slide:hover,.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-slide:focus,.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-slide.odu-selected{background-color:#b61d23;color:#fff;border-radius:30px}.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-prev,.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-next{top:15%;color:transparent}.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-prev:before{content:url(../images/icon-arrow.png)}.odu-cat-filter-block .sort-cats .cats-wrap .cats .slick-next:before{content:url(../images/icon-arrow-next.png);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.odu-cat-filter-block .sort-cats{margin-bottom:4em;display:flex;gap:1em}.odu-cat-filter-block .sort-cats .sort{margin-right:1em;height:38px}@media screen and (min-width: 1175px){.odu-cat-filter-block .sort-cats{position:relative}.odu-cat-filter-block .sort-cats .sort{position:absolute;right:0}}@media screen and (min-width: 923px){.author-details{border-right:solid 2px #e5e5e5;padding-right:12%}.odu-single-video-main .hero-wrap .video_content{display:none}.odu-single-video-main .hero-wrap .icons{margin-top:-47px;float:right}}@media screen and (max-width: 768px){body .site-content .ast-container{padding:0 !important}body .site-content .ast-container .wp-block-group{padding:10px}body .odu-featured-in-block .images-wrapper{gap:1em;grid-template-columns:1fr 1fr}body .odu-featured-in-block .images-wrapper .featured-in-photo{width:60% !important}}@media screen and (max-width: 544px){body .odu-featured-in-block .images-wrapper{grid-template-columns:1fr}body .odu-featured-in-block .images-wrapper .featured-in-photo{width:40% !important}}.odu-featured-in-block{text-align:center;padding:90px 0 75px}.odu-featured-in-block .featured-in-title{color:#333;font:600 30px "Poppins", sans-serif}.odu-featured-in-block .images-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(110px, 1fr))}.odu-featured-in-block .images-wrapper .image-link{padding:0 5px;transition:transform 0.4s}.odu-featured-in-block .images-wrapper .image-link .featured-in-link .featured-in-photo{width:80%}.odu-featured-in-block .images-wrapper .image-link:hover{transform:scale(1.06)}.odu-text-separator-block{border-top:1px solid #eaeaea}.odu-text-separator-block.center{text-align:center}.odu-text-separator-block.right{text-align:right}.odu-text-separator-block div{display:inline-block;top:-19px;padding:10px 35px;line-height:1.2;position:relative;font-weight:bold}.odu-grid{padding-bottom:2em}.odu-grid .wp-block-group{padding:0}.odu-grid .wp-block-group h2{font-size:34px !important;border-left:8px solid #b61d23;line-height:1;padding-left:25px;margin-bottom:30px;display:flex;margin-right:2em;align-items:center}@media screen and (max-width: 768px){.odu-grid .wp-block-group h2{font-size:32px !important}}.odu-grid .wp-block-group h2 .found{font-size:13px;margin-left:2em;font-weight:normal}.odu-grid .wp-block-group h2:after{content:" ";display:inline-block;border-top:2px solid #f1f1f1;flex:1;margin:0 1rem;-webkit-transform:translateY(-0.75rem);-ms-transform:translateY(-0.75rem);transform:translateY(-0.75rem);margin-top:20px}.odu-grid .cat_title h5{text-transform:uppercase;padding-left:10px;border-left:8px solid #b61d23;margin-bottom:1em}.odu-grid .wp-block-group__inner-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(258px, 258px));gap:1em;justify-content:center}@media screen and (max-width: 768px){.odu-grid .wp-block-group__inner-container{padding:30px}}.odu-grid .wp-block-group__inner-container .instructors{display:flex;justify-content:center}.odu-grid .wp-block-group__inner-container .instructors .prof-wrap{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;width:100%;max-width:290px;max-height:404px;height:404px;display:inline-block;z-index:1}.odu-grid .wp-block-group__inner-container .instructors .prof-wrap:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(0,47,75,0)), color-stop(80%, rgba(0,0,0,0.5)));background:linear-gradient(to bottom, rgba(0,47,75,0) 60%, rgba(0,0,0,0.5) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002f4b', endColorstr='#00000000',GradientType=0 )}.odu-grid .wp-block-group__inner-container .instructors .prof-wrap .details{display:block;position:absolute;bottom:25px;left:25px;max-width:300px;line-height:1.4;z-index:900}.odu-grid .wp-block-group__inner-container .instructors .prof-wrap .details span{margin-bottom:10px;display:block}.odu-grid .wp-block-group__inner-container .instructors .prof-wrap .details .subject{font-family:"Arapey", serif;color:#fff;font-style:italic;font-size:19px}.odu-grid .wp-block-group__inner-container .instructors .prof-wrap .details .name{display:block;font-size:18px;font-weight:bold;color:#fff}.odu-grid .wp-block-group__inner-container .instructors .prof-wrap .details .university{font-size:13px;font-weight:400;color:#fff}.odu-grid .wp-block-group__inner-container .watch-now{background-color:#fff;border-radius:30px;padding:5px 19px;color:#000;font-weight:bold;text-transform:uppercase;text-align:center;font-size:14px;letter-spacing:1px;display:none}.odu-grid .wp-block-group__inner-container .calendar{align-self:center}.odu-grid .wp-block-group__inner-container .vid-wrap{display:block}.odu-grid .wp-block-group__inner-container .vid-wrap .thumb{background-size:cover;background-position:center;background-repeat:no-repeat;display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;min-height:155px}.odu-grid .wp-block-group__inner-container .vid-wrap:hover .watch-now,.odu-grid .wp-block-group__inner-container .vid-wrap:focus .watch-now,.odu-grid .wp-block-group__inner-container .vid-wrap:hover .read-more,.odu-grid .wp-block-group__inner-container .vid-wrap:focus .read-more{display:block}.odu-grid .wp-block-group__inner-container h2.item-title{margin-top:15px;font-size:14px !important;margin-bottom:10px;line-height:22px;letter-spacing:0.03em}.odu-grid .wp-block-group__inner-container .read-more{display:none;font-size:14px;padding-bottom:1em;font-style:italic}.odu-grid .wp-block-group__inner-container .read-more a{color:#fff !important}.odu-grid .wp-block-group__inner-container .instructor{color:#000;display:block;line-height:17px;font-size:12px;letter-spacing:0.09em}.odu-grid .wp-block-group__inner-container .stream_start{font-size:12px}.odu-grid .wp-block-group__inner-container .hero-wrap .icons{margin-top:-47px;float:right}.odu-grid .wp-block-group__inner-container article{justify-self:stretch;vertical-align:top}.odu-grid .wp-block-group__inner-container article:nth-child(5){padding-right:0px !important}.odu-grid .wp-block-group__inner-container .video-details{display:inline-block;vertical-align:top}.odu-grid .wp-block-group__inner-container .author-details{border-right:solid 2px #e5e5e5}.odu-grid .wp-block-group__inner-container .needs_membership{display:grid;justify-content:center;padding:1em 0}.odu-grid .wp-block-group__inner-container .additional-materials{border:1px solid #b61d23 !important}.odu-grid .wp-block-group__inner-container .tribe_events p{background-color:#3f4953;padding:15px 10px;color:#fff;text-align:center}.odu-grid .wp-block-group__inner-container .tribe_events p span{font-size:12px;display:block}.odu-grid .ast-pagination{display:none}.odu-grid.search_results h2{font-size:18px !important}.odu-grid.larger .items{grid-template-columns:repeat(3, 1fr)}#open_main_video .kt-modal-overlay,#open_main_video .kt-modal-container{will-change:auto !important}.kadence-block-pro-modal .kt-modal-container{overflow:hidden}.kt-modal-close{top:-5px !important}.kt-modal-close svg{color:#fff !important}:root{--transitions-duration: 0.3s;--transitions-timing:   cubic-bezier(0.75, 0.02, 0.5, 1)}.odu-dynamic-upcoming-block{padding:2rem 0}.odu-dynamic-upcoming-block h2.item-title{min-height:70px}.odu-dynamic-upcoming-block h4.stream-date{font-size:18px}.odu-dynamic-upcoming-block button.stream-watch{background-color:#9b9b9b;padding:0 17px !important;font-size:12px;color:#fff;height:30px;margin-top:10px;border-radius:0 !important;font-weight:bold}.odu-dynamic-upcoming-block button.stream-watch.today{background-color:#9b0606 !important}.odu-dynamic-upcoming-block .odu-dynamic-upcoming-block__items{justify-content:center}@media screen and (min-width: 921px){.odu-dynamic-upcoming-block .odu-dynamic-upcoming-block__items--layout-5{grid-template-columns:repeat(5, 1fr)}}:root{--transitions-duration: 0.3s;--transitions-timing:   cubic-bezier(0.75, 0.02, 0.5, 1)}.saved-video-list .items{display:grid;grid-template-columns:repeat(auto-fit, minmax(258px, 258px));gap:1em;justify-content:left}@media screen and (max-width: 544px){.saved-video-list .items{grid-template-columns:repeat(auto-fit, minmax(100%, 100%))}}@media screen and (max-width: 768px){.saved-video-list .items{padding:30px}}.saved-video-list .wp-block-button{margin-top:48px}.odu-heading.has-large-font-size{font-size:2.0625rem;line-height:1;margin-bottom:48px}.odu-heading.is-style-heading-highlight{border-left:8px solid #b61d23;padding-left:25px;display:flex;margin-right:2em;align-items:center}.odu-heading.is-style-heading-highlight::after{content:" ";display:inline-block;border-top:2px solid #f1f1f1;flex:1;margin:0 1rem;transform:translateY(-0.75rem);margin-top:20px}.saved-video-list .video{justify-self:stretch;vertical-align:top}.saved-video-list .video .vid-wrap{display:block}.saved-video-list .video .thumb{background-size:cover;background-position:center;background-repeat:no-repeat;display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;min-height:155px;position:relative}.vid-wrap a{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.saved-video-list .video .watch-now{background-color:#fff;border-radius:30px;padding:5px 19px;color:#000;font-weight:bold;text-transform:uppercase;text-align:center;font-size:14px;letter-spacing:1px;display:none}.saved-video-list .video h2.item-title{margin-top:15px;font-size:14px !important;margin-bottom:10px;line-height:22px;letter-spacing:0.03em}.saved-video-list .video .instructor{color:#000;display:block;line-height:17px;font-size:12px;letter-spacing:0.09em}.odu-single-video-instructor{text-align:center}.odu-single-video-instructor__image-container{margin-bottom:0.75rem}.odu-single-video-instructor__image{border-radius:50%;display:block;margin:0 auto}.odu-single-video-instructor__name{font-family:"Arapey", sans-serif;font-size:28px;font-style:italic}.odu-single-video-instructor__name a{color:var(--ast-global-color-3)}.odu-single-video-instructor__name a:hover,.odu-single-video-instructor__name a:focus{color:#b61d23}.odu-single-video-instructor__university,.odu-single-video-instructor__description{font-weight:400;font-size:1rem;line-height:1.6}.odu-single-video-instructor__university{color:#6e6e6e;margin-bottom:0.75rem}.odu-single-video-instructor__description p>*{color:inherit !important}.odu-single-video-block__livestream-start{color:#7e7e7e;display:block;font-size:0.8125rem;margin-bottom:0.75rem}.toggle_favorite.odu-btn-reverse{color:#b61d23;transition-duration:var(--transitions-duration);transition-property:background-color, border-color;transition-timing-function:var(--transitions-timing)}.toggle_favorite.odu-btn--reverse:hover,.toggle_favorite.odu-btn--reverse:focus{color:#b61d23}.collection__preview .toggle_favorite,.saved-video-list .toggle_favorite,.related .toggle_favorite,.upcoming .toggle_favorite{background-color:rgba(255,255,255,0.5);border-color:transparent;bottom:4px;color:#b61d23;font-size:0.845rem;padding:6px 7px;position:absolute;right:4px}.toggle_favorite .fa-spinner{animation:spin 4s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}body button:not(.components-button) .favorite_icon{color:#b61d23}.collection{list-style:none;margin-top:24px;margin-left:0}.collection__item{display:flex;flex-direction:column;padding:24px 0}@media (min-width: 768px){.collection__item{flex-direction:row;padding:0 8px 16px}}.collection__item:nth-child(even){background-color:#fbfbfb}.collection__preview{background-color:#fbfbfb;position:relative}@media (min-width: 768px){.collection__preview{flex:0 0 25%;margin-right:16px}}@media (min-width: 921px){.collection__preview{flex:0 0 20%}}@media (min-width: 1289px){.collection__preview{flex:0 0 15%}}.collection__content{flex-grow:1;padding-top:8px;padding-bottom:8px}.collection__content p{margin-top:4px;margin-bottom:0}.collection__title{font-size:1rem !important;line-height:1.2;margin-top:16px;margin-bottom:0 !important}@media (min-width: 768px){.collection__title{margin-top:0}}.collection__link{margin-top:16px}@media (min-width: 768px){.collection__link{align-self:flex-start;display:flex;flex:0 0 30%;flex-direction:row;justify-content:flex-end;margin-top:0;padding-left:16px}}@media (min-width: 921px){.collection__link{flex:0 0 25%}}.heading-3{border-left:8px solid #b61d23;color:var(--ast-global-color-3);font-size:1.125rem !important;font-weight:400 !important;line-height:1.5 !important;margin-top:16px;margin-bottom:0 !important;padding-left:16px;text-transform:uppercase}.heading-3+p{margin-top:16px}.heading-4{color:var(--ast-global-color-3);font-size:1rem !important;font-weight:700 !important;line-height:1.2 !important}.lazy-loading{text-align:center;margin-top:48px}
