/*!/wp-content/themes/new-mozaicworks-com/style.css*/.learning-program-teaser p{font-size:1.2em;font-style:italic;color:#fff;font-weight:900}.woocommerce div.product .product_title{font-size:3em;text-shadow:0 1px 1px #a3cdf4;margin-bottom:.3em}.link-effect a{text-transform:uppercase;font-weight:500;cursor:pointer;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(10%,#0e78bebf));background-image:linear-gradient(180deg,transparent 65%,#0e78bebf 0);background-position:bottom -5px right 0;background-size:0 100%;background-repeat:no-repeat;transition:background-size .3s ease;line-height:1.3em}.link-effect a:hover{background-size:100% 100%}.homepage-main-heading{margin:0;padding:0}.homepage-main-heading .fl-row-full-width.fl-row-content{max-width:1100px}.main-header-menu .menu-link,.main-header-menu a,a.ast-header-account-link{color:#0e78be;font-size:1.1em;font-weight:700}.main-header-menu .menu-link::after,.main-header-menu>a::after{background-color:#0e78bebf;content:' ';position:absolute;top:3em;left:1em;height:3px;width:0}.main-header-menu .menu-link:hover::after,.main-header-menu>a:hover::after{width:80%;transition:all 0.3s ease}.quote-li{line-height:70px}.quote-li .dashicons-cart::before{line-height:61px}.product-why-attend ul{list-style:none;padding-left:0;margin-left:2.2em}.product-why-attend ul li:before{content:'✓';padding-right:.5em;color:#0e78be}.product-included ul{list-style:none;padding-left:0;margin-left:2.2em}.product-included ul li:before{content:'🗹';padding-right:.5em;color:#0e8fbe}.product-included ul li{font-size:.8rem}.program-contact-button a.fl-button{width:50%;text-align:center;background-color:#0b5c93;text-transform:uppercase;margin-left:auto;margin-right:auto;display:block;border-radius:10px}.program-contact-button a .fl-button-icon,.program-contact-button a .fl-button-text{color:#fff;font-size:1.1em;font-weight:500}.program-contact-button a .fl-button-icon{vertical-align:baseline}article#post-12523{background-color:#fff}.contact-form input[type="text"],.contact-form textarea,.contact-form input[type="email"]{background-color:#fff}.contact-form p{font-size:1.1em}.testimonials-slider h3.fl-slide-title{color:#0e76bc!important;font-weight:700}.testimonials-slider .fl-slide-text p{font-style:italic;font-size:1.2em;letter-spacing:.05em;line-height:2em}.learning-program-agenda>div{margin-left:60px}@media screen and (max-width:600px){.learning-program-agenda>div{margin-left:10px}}.learning-program-agenda h1,.learning-program-agenda h2,.learning-program-agenda h3,.learning-program-agenda h4,.learning-program-agenda h5,.learning-program-agenda h6{border-bottom:1px solid #9bb2be;margin-bottom:30px;min-width:400px;width:fit-content;font-family:'Merriweather',serif;font-size:1.8rem;color:#2a2623;padding-bottom:13px}.learning-program-agenda ul{margin-left:0;margin-bottom:50px}.learning-program-agenda ul li{list-style:disc;margin-left:2em;font-size:1.2em;line-height:1.6em}.single-product div.product .woocommerce-breadcrumb{font-weight:700}.trainer-title,div.trainer-title h3{font-style:italic;text-transform:uppercase;margin-bottom:1.4em;color:#2A2623;font-size:1.2em;margin-top:.4em}.trainer-name,div.trainer-name h2{font-size:1.8em;font-weight:100}.related-books img{opacity:.8;padding:20px}.more-from-trainer,.more-from-trainer h3{color:#1d1655}.ast-oembed-container{margin-bottom:2em}.ast-blog-featured-section .post-thumb-img-content img{opacity:.7}.blog-layout-1 .post-thumb .posted-on,.blog-layout-1 .post-thumb .posted-on span.date-month,.blog-layout-1 .post-thumb .posted-on span.date-day,.blog-layout-1 .post-thumb .posted-on span.date-year{background:#fff;color:#0e78bebf;top:0;left:35%}div.ast-blog-featured-section{background-color:#6fa1d1;background:radial-gradient(circle,#36a4ff 0%,#95cfff 100%)}.woocommerce div.product form.cart .variations{border-bottom:none}.woocommerce table.shop_attributes th{text-transform:uppercase}.woocommerce div.product .woocommerce-tabs .shop_attributes{border-style:none}.woocommerce div.product .woocommerce-tabs .shop_attributes td{border-style:none}.woocommerce div.product .woocommerce-tabs .shop_attributes th{border-style:none}.woocommerce table.shop_attributes{border:none}.woocommerce table.shop_attributes th{border:none}.woocommerce table.shop_attributes td{border:none}.woocommerce div.product .woocommerce-tabs .shop_attributes th{padding-left:0}.woocommerce-variation-availability{display:none}.woocommerce div.product form.cart .variations td.label{margin-top:0}.woocommerce div.product .woocommerce-tabs{margin-bottom:0}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0}.woocommerce table.shop_attributes{margin-bottom:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:inherit}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:table-cell}ul.tabs{display:none}td.label,div.label,.woocommerce table.shop_attributes th{text-transform:uppercase;width:150px;font-weight:700;color:#605d5a;padding-top:8px;padding-bottom:8px}.woocommerce div.product span.price{font-size:inherit;font-weight:inherit}div.label{float:left}.woocommerce button.single_add_to_cart_button{width:95%;text-align:center;margin-bottom:40px;margin-top:0;font-size:1.65em;letter-spacing:.05em}.fl-node-607e9785942d5 .fl-module-content{margin-top:0}p.price,div.fl-module.fl-module-fl-woo-product-price.fl-node-607e9785942d5>div>p:nth-child(4){display:none}span.woocommerce-Price-amount{padding-left:.9em;padding-top:8px;padding-bottom:8px;line-height:3em}.calendar-main{background:#fff}nav.calendar-category-menu{display:inline-block}nav.calendar-category-menu ul{margin-left:0}nav.calendar-category-menu li{display:inline-block;margin-right:10px;font-size:1.1em;font-weight:700}.calendar-content{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:5em;background:#fff;padding:3em 0 3em 3em;border-radius:15px}.calendar-content h2{margin-top:2.8em;margin-bottom:1.4em}.calendar-products{display:grid;padding-left:4%;grid-row-gap:1.5em}.calendar-product-name{border-top:1px solid #e3ebf0;padding-top:10px;grid-column:1}.calendar-product-image{border-top:1px solid #e3ebf0;padding-top:10px;grid-column:2}.calendar-product-variations{border-top:1px solid #e3ebf0;padding-top:10px;grid-column:3}.calendar-product-name a{color:#2a2623;font-size:1.2em;text-decoration:underline;transition:all .3s;font-weight:700}.calendar-product-name a:focus,.calendar-product-name a:hover,.calendar-enroll a:focus,.calendar-enroll a:hover{color:#0e78bebf}.calendar-enroll a{display:block;height:3em;color:#2a2623;font-weight:700;text-transform:uppercase}.calendar-enroll a:after{content:"  >"}.calendar-product-variations{display:grid;grid-auto-flow:column;grid-column-gap:1em;grid-row-gap:2em;padding-top:2em}.calendar-product-trainers{display:flex}.calendar-product-trainers img{width:100px;height:100px;border-radius:50%;margin-left:10px;margin-right:10px}.calendar-product-trainer-name{text-align:center}.calendar-product-formats{grid-column:1;font-size:16px}.calendar-product-dates{grid-column:2;font-size:16px}.calendar-enroll{grid-column:3}.calendar-product-image img{max-width:100px;max-height:100px;border-radius:50%}.calendar-product-category-header{display:flex;flex-wrap:nowrap;justify-content:space-between}.calendar-product-category-header a.button{margin-top:6em;display:block;font-size:1em;text-transform:none}@media(max-width:900px){.calendar-products{padding-left:0;padding-right:2%}.calendar-product-image{display:none}.calendar-product-variations{padding-top:10px}}.register-to-webinar{box-shadow:0 4px 20px 0 #2a2623}#enroll-to-webinar{width:100%;height:2.5em}.woocommerce ul.products li.product a img{height:192px}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:2.5em}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{line-height:1em;font-size:1.1em}.entry-content .our-contact-info p{margin-bottom:0}.woocommerce button.button{font-size:1.2em}.showcase-product img{margin-bottom:2em!important;margin-top:2em!important}.showcase-product .woocommerce-loop-product__title{font-size:1.1em;line-height:1.5em;color:#0e78be!important;font-family:'Khula',sans-serif}.showcase-product .uabb-sale-flash-wrap span.uabb-onsale{background-color:#0e78be;min-width:5em;min-height:5em;line-height:5em;padding:0}.service{border:none}.home-services div.uabb-blog-post-content{min-height:16em}img.product-thumbnail.product-table-image{border-radius:50%}.product.product-row{vertical-align:middle}a.single-product-link{color:#2a2623;font-size:1.2em;text-decoration:underline;transition:all .3s;font-weight:700}.woocommerce ul.products li.product a img{width:auto;height:auto}.product-list-in-category .dataTables_wrapper a.product-details-button,.product-list-in-category .dataTables_wrapper a.product-details-button:hover,.product-list-in-category .dataTables_wrapper a.product-details-button:active{background:inherit;color:inherit;text-decoration:underline;text-transform:none}.product-list-in-category th{font-size:1em;text-transform:uppercase}.product-list-in-category table.wc-product-table,.product-list-in-category table.wc-product-table td,.product-list-in-category table.wc-product-table thead th{border-color:white!important}.product-list-in-category table.wc-product-table a.single-product-link{font-size:1em;text-decoration:none}.product-list-in-category table.wc-product-table a.product-details-button{background:inherit;color:inherit;text-decoration:underline;display:block!important}.product-list-in-category table.wc-product-table tr td,.product-list-in-category .wc-product-table .product-details-button,.wc-product-table .single_add_to_cart_button,.wc-product-table a.button{line-height:3.5em!important}.product-list-in-category table.wc-product-table{margin-top:1em}.product-list-in-category .dataTables_filter label{margin-left:12px}.product-list-in-category .wc-product-table-controls input[type="search"]{background-color:white!important}.blog-post-content p{font-family:"Comfortaa",sans-serif;font-size:1.2em;font-weight:500;line-height:2em}.about-us-text p:first-child:first-letter{color:#0e76bc;float:left;font-family:'Merriweather',serif;font-size:3em;line-height:1em;padding-top:.1em;padding-right:.2em;padding-left:0}article#post-13588{background-color:#e3ebf0}article#post-13588 h1.entry-title{text-align:center}a.subscribe-button-footer{font-size:1em}.slick-slide[aria-hidden="true"] a,.slick-slide[aria-hidden="true"] button{pointer-events:none;tabindex:-1}