.menu-search i{font-size:25px}.cart-container .ast-woo-header-cart-info-wrap{display:none}.main-header-bar{line-height:1.5em}li.menu-login a,li.menu-logout a,li.menu-login a:visited,li.menu-logout a:visited{background-color:#ee4d41;line-height:1.2em;padding:.7em 1em;color:#fff !important;border:2px solid #ee4d41}li.menu-login a:hover,li.menu-logout a:hover{background-color:transparent;line-height:1.2em;padding:.7em 1em;color:#4a697c !important;border:2px solid #4a697c}body:not(.logged-in) .logged-in-menu{display:none}body.logged-in .logged-out-menu{display:none}.shop-nav #menu-shop-menu li{border-bottom:1px solid #22afbf}.shop-nav #menu-shop-menu li a{text-transform:uppercase;font-family:'Poppins',sans-serif;color:#3a3a3a}.shop-nav #menu-shop-menu li.current-menu-item a,.shop-nav #menu-shop-menu li:hover a{color:#22afbf}@media all and (min-width:768px){.single-product .site-content{min-height:calc(100vh - 228px)}}.script-headline{display:inline;font-family:"Hello Miassond",Verdana,Arial,sans-serif;color:#22afbf;font-size:80px;line-height:.1em;vertical-align:middle}.fl-builder-content .fl-node-content a.fl-button,.uabb-creative-button-wrap a.uabb-button{border-radius:0;font-weight:700;font-size:16px;padding:.9em 1.8em;font-family:"Cera Pro",Verdana,Arial,sans-serif}.fl-builder-content .fl-node-content .red-btn a.fl-button{background:#ee4d41;border-color:#ee4d41}.fl-builder-content .fl-node-content .red-btn a.fl-button:hover{background:#4a697c;border-color:#4a697c}.fl-builder-content .fl-node-content .red-btn a.fl-button span{color:#fff}.fl-builder-content .fl-node-content .red-btn a.fl-button:hover span{color:#fff}.fl-builder-content .fl-node-content .blue-btn a.fl-button{background:#4a697c;border-color:#4a697c}.fl-builder-content .fl-node-content .blue-btn a.fl-button:hover{background:#fff;border-color:#fff}.fl-builder-content .fl-node-content .blue-btn a.fl-button span{color:#fff}.fl-builder-content .fl-node-content .blue-btn a.fl-button:hover span{color:#4a697c}.fl-builder-content .fl-node-content .primary-button a.fl-button,.primary-button .uabb-creative-button-wrap a.uabb-button{background:#3f8d4c;border-color:#3f8d4c}.fl-builder-content .fl-node-content .primary-button a.fl-button:hover,.primary-button .uabb-creative-button-wrap a.uabb-button:hover{background:#fff;border-color:#3f8d4c}.fl-builder-content .fl-node-content .primary-button a.fl-button:hover span{color:#3f8d4c}.fl-builder-content .fl-node-content .secondary-button a.fl-button,.secondary-button .uabb-creative-button-wrap a.uabb-button{background:#22afbf;border-color:#22afbf}.fl-builder-content .fl-node-content .secondary-button a.fl-button:hover,.secondary-button .uabb-creative-button-wrap a.uabb-button:hover{background:0 0;border-color:#22afbf}.fl-builder-content .fl-node-content .secondary-button a.fl-button:hover span{color:#22afbf}.fl-builder-content .fl-node-content .tertiary-button a.fl-button,.tertiary-button .uabb-creative-button-wrap a.uabb-button{background:#333;border-color:#333}.fl-builder-content .fl-node-content .tertiary-button a.fl-button:hover,.tertiary-button .uabb-creative-button-wrap a.uabb-button:hover{background:#fff;border-color:#333}.fl-builder-content .fl-node-content .tertiary-button a.fl-button:hover span{color:#333}.fl-builder-content .fl-node-content .primary-button a.fl-button span,.fl-builder-content .fl-node-content .secondary-button a.fl-button span,.fl-builder-content .fl-node-content .tertiary-button a.fl-button span{color:#fff}.button-container{position:relative}.button-bottom{margin-top:auto;margin-bottom:-40px}.price-padding h3.uabb-pricing-table-title{padding:0}.price-line h2.uabb-pricing-table-price{border-bottom:solid 1px #eaeaea}.fl-accordion-button-icon{color:#27bdcf !important;font-weight:900 !important}.site-header .site-description{text-transform:inherit;text-align:left;margin-top:-25px;margin-left:70px;letter-spacing:5px;color:#3f8d4c;font-weight:600}div.ast-custom-html a{background-color:#3f8d4c;color:#fff !important;padding:8px 32px;text-transform:uppercase;font-weight:600}div.ast-custom-html a:hover{background-color:#27bdcf}.dt-buttons{margin-bottom:20px;display:block;text-align:center;width:100%}a.dt-button{background-color:#3f8d4c;color:#fff;background-image:none;border:none}table.dataTable{margin-top:30px;display:inline-block}table.dataTable tbody tr{background:#fff;color:#6a6a6a;line-height:1.3em}table.dataTable th,table.dataTable{font-size:15px}table.dataTable thead tr:first-child{padding:10px 5px;background-color:#3f8d4c;color:#fff;font-size:14px;line-height:1.1em}table.dataTable .odd,table.dataTable .even,table.dataTable{border:1px solid #f7f7f7}table.dataTable tbody tr .even,table.dataTable tr.row-2 .even{background-color:#f1f1f1}.pl_category_lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pl_category_item{-webkit-box-flex:1;-ms-flex:1 0 21%;flex:1 0 21%;height:50px;background-color:#ffe8bc;-webkit-box-shadow:0 0 15px -8px rgba(0,0,0,.4);box-shadow:0 0 15px -8px rgba(0,0,0,.4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:20px;padding:15px}.pl_category_lists .pl_category_item{background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;flex:1 210px}.pl_category_lists .pl_category_item h3{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;z-index:1;margin-bottom:0}.pl_category_lists .pl_category_item h3 a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;line-height:1em;width:100%;color:#22afbf;font-weight:500;font-size:22px}.pl_category_lists .pl_category_item:before{border:1px solid #22afbf;background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pl_category_lists .pl_category_item:hover:before{background-color:rgba(34,175,191,.9)}.pl_category_lists .pl_category_item:hover a{color:#fff}@media all and (max-width:500px){.pl_category_lists{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.new-additions .fl-post-carousel-post{border:0}.new-additions .fl-post-carousel-grid .fl-post-carousel-text{padding:10px 5px}.new-additions .fl-post-carousel-title,.new-additions .fl-post-carousel-title a{font-size:16px;line-height:1.2em;text-align:center}.subscription_details~table.order_details tr:not(:first-child){display:none}body.logged-in .woocommerce-MyAccount-navigation>ul{background:#fff}body.logged-in .woocommerce-MyAccount-navigation-link{border:0;border-bottom:1px solid #e6ecf5}body.logged-in .woocommerce-MyAccount-navigation-link a{font-size:13px;color:#3a3a3a;font-weight:700;font-family:'Montserrat',sans-serif;outline:0;padding:21px 25px}body.logged-in .woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link.is-active a{background:#22afbf !important;color:#fff !important}body.logged-in.woocommerce-account .entry-content .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{background:#fff;margin-left:2%;padding:20px;border-bottom:2px solid #3f8d4c}@media all and (max-width:768px){body.logged-in.woocommerce-account .woocommerce-MyAccount-content{margin-left:0;margin-top:20px}}.woocommerce-account .entry-content .woocommerce-notices-wrapper h2{text-align:center;display:inline-block}.log-in-section .woocommerce{background-color:#fff;padding:40px}.log-in-section h2{text-align:center;font-size:20px}.woocommerce-account .woocommerce-form.woocommerce-form-login{border-radius:0;border:none;max-width:550px;margin:0 auto}.log-in-section .woocommerce-button{width:100%;margin-top:20px !important;margin-bottom:20px !important;display:block}.woocommerce-account .woocommerce table.my_account_orders .button{display:block;margin-bottom:5px;text-align:center;font-size:14px}.woocommerce-account .woocommerce table.my_account_orders .button:last-child{margin-bottom:0}.woocommerce-account .shop_table.subscription_details a.button{display:inline-block;margin-bottom:5px;font-size:14px}.woocommerce-account .shop_table.order_details{font-size:14px}.woocommerce-account .download-file a{font-size:14px}@media all and (min-width:768px){.log-in-section .fl-row-content-wrap{min-height:calc(100vh - 264px)}}.data-sheets-link .fl-heading-text{font-size:22px;color:22afbf !important;text-align:center}.data-sheets-link .fl-col-content{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #22afbf;background-color:#fff;align-items:center;box-shadow:0 0 15px -8px rgba(0,0,0,.4);position:relative}.data-sheets-link>.fl-col-content:hover{background-color:#22afbf}.data-sheets-link>.fl-col-content:hover .fl-heading-text{color:#fff !important}.data-sheets-link .fl-module{width:100%}.data-sheets-link .fl-module-content{padding:20px;margin:0;display:block}.data-sheets-link .fl-heading a:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0}.membership-price-tables .uabb-pricing-table-title{color:#fff;text-transform:uppercase;font-weight:700;background-color:#27bdcf;padding:10px;font-size:22px;margin-top:-10px}.membership-price-tables .uabb-pricing-table-price{font-size:35px;font-weight:700}.membership-price-tables span.price-frequency{font-size:20px;margin-left:5px;font-weight:400}.uabb-pricing-table-column{-webkit-box-shadow:rgba(51,51,51,.08) 3px 3px 35px 3px;box-shadow:rgba(51,51,51,.08) 3px 3px 35px 3px;border-bottom:4px solid #27bdcf}.membership-price-tables .uabb-pricing-table-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.membership-price-tables .uabb-button-wrap{margin-top:auto;padding-top:20px;margin-bottom:40px}.membership-price-tables .uabb-pricing-table-features li{border-bottom:1px solid #27bdcf00;padding:10px 20px;font-size:16px;color:#6d6d6d}.membership-price-tables .uabb-pricing-table-features li:last-child{border-bottom:none}.bundle_form .bundled_product{margin-bottom:0 !important;padding-bottom:0 !important}.bundle_form .item_title{font-size:12px}h4.bundled_product_title{margin-bottom:5px !important}.add-to-cart-no-list .bundled_product{display:none}.product_cat-bundles form.bundle_form .bundled_product{display:none}.fl-module-fl-woo-product-images .fl-module-content .woocommerce-product-gallery{max-width:400px !important;margin:0 auto !important}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{border:1px solid #22afbf !important}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border:1px solid #22afbf !important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce button.button.alt.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{border:1px solid #22afbf !important}.uabb-woocommerce .uabb-woo-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uabb-woocommerce .uabb-woo-products-summary-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;height:100%;text-align:center}.uabb-woocommerce .uabb-woo-products-summary-wrap .button{border-radius:0;border:1px solid #22afbf;margin-top:auto;text-align:center}.uabb-woocommerce .uabb-woo-products-summary-wrap .button:hover{border:1px solid #22afbf}.uabb-woo-products-summary-wrap a.button{margin-top:auto !important;margin-bottom:0 !important}@media all and (min-width:768px){.product-archive-module .uabb-post-wrapper{padding:0 40px !important}}ul.products li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.products li .astra-shop-summary-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin-top:auto;margin-bottom:0;display:inline-block;width:auto;text-align:center;-ms-flex-item-align:center;align-self:center;font-size:15px}.product-template-default .downloadable .summary .product_meta{display:none}article.access-restricted{max-width:1200px;margin:0 auto;height:70vh;padding:60px 20px}body.woocommerce-view-subscription section.woocommerce-order-downloads,body.woocommerce-order-received section.woocommerce-order-downloads{display:none !important}.info-menu .fl-module-content{margin:0}.info-menu .uabb-infobox{font-size:15px;color:#3a3a3a;font-weight:700;font-family:'Montserrat',sans-serif;outline:0;padding:21px 25px;border-bottom:1px solid #e6ecf5;background-color:#fff}.info-menu .uabb-infobox-content{vertical-align:sub}.info-menu .uabb-infobox-content .uabb-infobox-title{font-size:15px;color:#3a3a3a}.info-menu .uabb-icon-wrap .uabb-icon i:before{color:#22afbf}.info-menu .uabb-infobox:hover{background-color:#22afbf}.info-menu .uabb-infobox:hover .uabb-infobox-title{color:#fff}.info-menu .uabb-infobox:hover .uabb-icon-wrap .uabb-icon i:before{color:#fff}.service-box .fl-col-content img{transition:.2s all ease-in-out}.price-table .fa-check-circle:before{color:#25b0b8}.price-table .fa-times-circle:before{color:#ee4d41}.price-table .pp-pricing-table-highlight{box-shadow:0 5px 5px 0px rgba(0,0,0,.3);z-index:9}.price-table .pp-pricing-table-features{font-size:15px}.price-table .pp-pricing-table-duration,.price-table .pp-pricing-table-price{font-size:30px !important;opacity:1;color:#3a3a3a}.price-table span.price-durantion{opacity:.6;font-size:17px !important}.price-table .pp-pricing-table-duration{display:block !important;margin-top:10px}.faq-module .fl-accordion-button-icon-right{opacity:1}.faq-module .fl-accordion-button-icon.fa-chevron-circle-down:before{color:#ee4d41}.faq-module .fl-accordion-button-icon.fa-chevron-circle-up:before{color:#ccc}@media all and (max-width:640px){.tablesaw-cell-label{color:#27bdcf;display:block !important}.courses-table tr.pp-table-row td:first-child{padding-top:20px}.courses-table tr.pp-table-row td:last-child{padding-bottom:20px;border-bottom:3px solid #27bdcf}}.price-center .fl-rich-text{text-align:center}.price-center p{display:inline-block;text-align:center}.price-center span.from{display:none}.cart-center .fl-module-content{text-align:center}.cart-center .fl-module-content form{display:inline-block}.course-curriculum ul#course-list{max-width:700px;margin:0 auto;padding:30px;background-color:#fff;list-style-type:none;position:relative;box-shadow:0px 0px 20px -12px rgba(0,0,0,.3)}.course-curriculum h4{background-color:#ebebeb;color:#22afbf;padding:10px;margin-bottom:10px;text-transform:uppercase}.course-curriculum ul#course-list li ul{margin:0 0 30px;list-style-type:none}.course-curriculum ul#course-list li ul li{border-bottom:1px solid #ebebeb;padding:5px 20px}.course-curriculum ul#course-list li ul li i{color:#22afbf;margin-right:10px}.course-schedule ul{list-style-type:none;max-width:700px;text-align:center;margin:0 auto}.course-schedule ul li i,.course-price i{color:#22afbf;margin-right:10px}.course-price{text-align:center}.woocommerce-cart .woocommerce-info{display:none}.secondary-button .fl-button.inline-button{color:#fff !important}.secondary-button .fl-button.inline-button:hover{color:#22afbf !important}.secondary-button .inline-button{margin:20px 0}.webinars-post-module .fl-post-grid-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px;box-shadow:0 0 20px -12px rgba(0,0,0,.3);border:0}.webinars-post-module .fl-post-image{min-height:175px;background-size:cover}.webinars-post-module h3{text-align:center}.webinars-post-module h3 a{font-size:18px;text-align:center}.webinars-post-module .fl-post-meta{text-align:center;font-family:'Poppins',sans-serif;text-transform:uppercase}.webinars-post-module .fl-post-excerpt{margin-bottom:5px;text-align:center}.webinars-post-module .fl-post-more-link{text-align:center;margin-top:auto}.webinars-post-module .fl-post-more-link a{display:inline-block;text-align:center;color:#fff;background-color:#ee4d41;border:1px solid #ee4d41 !important;padding:.2em 1.2em;font-family:'Poppins',sans-serif;text-transform:uppercase}.webinars-post-module .fl-post-more-link a:hover{color:#ee4d41;background-color:#fff}@media all and (max-width:768px){.webinars-post-module .fl-post-image{min-height:300px;background-size:cover}}ul li.multiple-date+li.single-date{display:none}.webinars-post-module .fl-post-grid-post{position:relative}.webinars-post-module .t-course-price{position:absolute;top:0;left:0;padding:.3em 1.2em;background-color:#22afbf;color:#fff;font-weight:700;font-family:'Poppins',sans-serif;text-transform:uppercase}.webinars-post-module .fl-post-more-link a{font-size:15px;padding:.5em 2em}.home-optin form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.home-optin .form-row-first,.home-optin .form-row-last{width:20% !important}.home-optin .form-row-wide{width:40% !important}.home-optin form p:last-child{vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home-optin form p:last-child button{height:43px}.home-optin form p:last-child button{height:43px;background-color:#ee4d41 !important;border-color:#ee4d41 !important}.home-optin form label{font-family:"Cera Pro",Verdana,Arial,sans-serif;color:#fff !important;font-size:13px !important}.home-optin form input{border:none;font-family:'Poppins',sans-serif;font-size:14px}@media all and (max-width:1000px){.home-optin form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:0 auto}.home-optin .form-row-first,.home-optin .form-row-last,.home-optin .form-row-wide{width:100% !important}.home-optin form p:last-child{text-align:center !important}.home-optin button{display:block !important;margin:0 auto !important;width:100% !important}}.post-shop-module .fl-post-grid-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}.post-shop-module .fl-post-text{text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-shop-module h2.fl-post-title{text-align:center;padding-bottom:0}.post-shop-module h2.fl-post-title a{color:#3a3a3a !important;font-family:'Poppins',sans-serif;text-align:center;font-size:20px}.post-shop-module .fl-post-price *,.post-shop-module .fl-post-price .amount{font-size:16px}.post-shop-module .fl-post-more-link{margin-top:auto}.mini-course-header .fl-row-content-wrap{background:#0a3544;background:-moz-linear-gradient(45deg,rgba(10,53,68,1) 0%,rgba(10,53,68,1) 10%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 15%,rgba(10,53,68,1) 15%,rgba(10,53,68,1) 85%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 90%,rgba(10,53,68,1) 90%,rgba(10,53,68,1) 100%);background:-webkit-linear-gradient(45deg,rgba(10,53,68,1) 0%,rgba(10,53,68,1) 10%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 15%,rgba(10,53,68,1) 15%,rgba(10,53,68,1) 85%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 90%,rgba(10,53,68,1) 90%,rgba(10,53,68,1) 100%);background:linear-gradient(45deg,rgba(10,53,68,1) 0%,rgba(10,53,68,1) 10%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 15%,rgba(10,53,68,1) 15%,rgba(10,53,68,1) 85%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 90%,rgba(10,53,68,1) 90%,rgba(10,53,68,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0a3544",endColorstr="#0a3544",GradientType=1)}.course-resources ul{list-style:none;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-resources ul li{width:48%;margin-bottom:40px}.course-resources ul li img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.course-resources ul li span.resource_title{text-align:left;display:block;margin-top:10px;font-size:20px;font-weight:500;font-family:'Poppins',sans-serif;color:#0a3544}.course-resources ul li span.download-link{text-transform:uppercase;padding-top:10px;display:block;font-weight:700}@media all and (max-width:768px){.course-resources ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-resources ul li{width:100%;max-width:400px}}.course-curriculum ul#course-list{max-width:700px;margin:0 auto;padding:30px;background-color:#fff;list-style-type:none;position:relative;box-shadow:0px 0px 20px -12px rgba(0,0,0,.3)}.course-curriculum ul{margin:0 0 30px;list-style-type:none}.course-curriculum ul li{border-bottom:1px solid #ebebeb;padding:10px 30px;position:relative}.course-curriculum ul li:before{content:"\e9f7";font-family:'Ultimate-Icons' !important;color:#ee4d41;position:absolute;left:0;font-size:20px}.fl-builder-content .fl-node-content .red-btn a.fl-button{background:#ee4d41;border-color:#ee4d41}.fl-builder-content .fl-node-content .red-btn a.fl-button:hover{background:#4a697c;border-color:#4a697c}.fl-builder-content .fl-node-content .red-btn a.fl-button span{color:#fff}.fl-builder-content .fl-node-content .red-btn a.fl-button:hover span{color:#fff}.fl-builder-content .fl-node-content .blue-btn a.fl-button{background:#4a697c;border-color:#4a697c}.fl-builder-content .fl-node-content .blue-btn a.fl-button:hover{background:#fff;border-color:#fff}.fl-builder-content .fl-node-content .blue-btn a.fl-button span{color:#fff}.fl-builder-content .fl-node-content .blue-btn a.fl-button:hover span{color:#4a697c}.search-library form ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-library form ul li:first-child{margin-right:20px}@media all and (max-width:768px){.search-library form ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-library form ul li:first-child{margin-right:0}}.search-library form ul li input{border:2px solid #0a3544;border-radius:0;padding:10px 20px;background-color:transparent;color:#0a3544;min-width:300px}.search-library form ul li select{border:2px solid #0a3544;border-radius:0;padding:10px 20px;height:49px;background-color:transparent;color:#0a3544;font-weight:500}.search-library form ul li input::-webkit-input-placeholder{color:#0a3544;font-weight:500}.search-library form ul li input::-moz-placeholder{color:#0a3544;font-weight:500}.search-library form ul li input:-ms-input-placeholder{color:#0a3544;font-weight:500}.search-library form ul li input:-moz-placeholder{color:#0a3544;font-weight:500}.fl-module-post-grid.downloads-post .fl-post-grid-image img{width:100% !important;height:200px !important;-o-object-fit:cover !important;object-fit:cover !important}.recipes-menu .fl-button-group-buttons{-webkit-box-pack:center !important;-ms-flex-pack:center;!important;justify-content:center !important}.recipes-menu .fl-button-group-buttons a.fl-button{width:200px !important;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:none;-webkit-box-shadow:rgb(0 0 0/27%) 0px 0px 22px -4px;box-shadow:rgb(0 0 0/27%) 0px 0px 22px -4px}@media all and (min-width:768px){.recipes-menu .fl-button-group-buttons .fl-button-group-button{width:33.33%;text-align:center}.recipes-menu .fl-button-group-buttons .fl-button-group-button div,.recipes-menu .fl-button-group-buttons .fl-button-group-button div a{width:100% !important}}.recipes-menu .fl-button-group-buttons a.fl-button:hover{background-color:#ee4d41}.recipes-menu .fl-button-group-buttons a.fl-button:hover span{color:#fff}.member-login input{border:1px solid #85a8ba;border-radius:0;background-color:#fff}.member-login input{border:2px solid #85a8ba;border-radius:0}.member-login a.fl-button{border:1px solid #ee4d41;background-color:#ee4d41;color:#fff}.member-login a.fl-button span{color:#fff;text-transform:uppercase}.member-login a.fl-button:hover{opacity:.8}