

.woocommerce .title_outer.title_without_animation {display: none }.woocommerce header .header_bottom {background: 0 0 }.woocommerce-page .content .container .container_inner {padding-top: 60px }.woocommerce .xyz-summary {float: none;width: 100%;margin-top: 20px }.woocommerce .xyz-summary h6 {font-size: 28px }.woocommerce .product #learndash_course_content h4 {margin-top: 20px;font-size: 24px;width: 100% }.woocommerce .product #learndash_course_content #learndash_lessons {margin-top: 15px;font-size: inherit }#learndash_lesson_topics_list ul>li>span.topic_item:hover, #learndash_lessons h4>a:hover, #learndash_quizzes h4>a:hover {background-color: #f1f1f1 !important;color: inherit !important }#learndash_lesson_topics_list div>strong, #learndash_lessons #lesson_heading, #learndash_profile .learndash_profile_heading, #learndash_quizzes #quiz_heading {color: inherit !important;font-weight: 700 !important }.woocommerce .product .related.products {padding-top: 20px;border-top: 1px solid #ccc }.woocommerce .slider_content button, .woocommerce .slider_content h1.product_title, .woocommerce-page .slider_content .button {color: #fff }.woocommerce .slider_content button, .woocommerce-page .slider_content .button {border-color: #f7941e;background-color: #f7941e }.woocommerce-page .slider_content .button:hover {border-color: #f7941e }.woocommerce h2.q_slide_title {padding: 10px 10px 0 10px }.woocommerce div.product_meta {display: none }.woocommerce-page div.item.active:after {content: '';background-color: #000;opacity: .6;top: 0;left: 0;bottom: 0;right: 0;position: absolute }.xyz-full-size {position: relative;width: 100vw;left: calc(-50vw + 50%) }.xyz-dp-custom-field {text-align: left;font-size: .8em;margin-bottom: 0;width: auto;float: left;color: #d33 }.dp_product_item .dp-product-information .dp-grid-price {float: right;width: auto }#learndash_profile .learndash_profile_heading {font-size: inherit !important }#course_list>div h4>a, #learndash_profile .profile_info .learndash_profile_details div, #learndash_profile a, #learndash_profile div {font-size: 16px }#learndash_profile .profile_info .profile_avatar {display: none }.blog_holder article .post_info {display: none }.sfwd-courses span.date, .sfwd-lessons span.date, .sfwd-quiz span.date {display: none }.sfwd-courses #learndash_lessons #lesson_heading, .sfwd-courses #learndash_lessons a, .sfwd-courses .list-count {font-size: 16px }.sfwd-courses .learndash #learndash_course_status b {text-decoration: underline }.xyz-pro-links p {font-size: 14px }.blog_holder article.sfwd-courses div.post_image img {width: auto !important }.footer_bottom_holder .column1.footer_bottom_column .textwidget, .footer_bottom_holder .column3.footer_bottom_column .textwidget {padding: 0 20px }.displayProduct-shortcode div.dp-sorter {border-bottom: 1px solid #ccc;background-color: transparent }.displayProduct-shortcode .product_grid div.dp-col {border: 1px solid #ccc;box-sizing: border-box;border-radius: 5px;box-shadow: 0 1px 2px rgba(0, 0, 0, .1);border-radius: 5px;-webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1);transition: all .6s cubic-bezier(.165, .84, .44, 1) }.dp_product_item {border: 1px solid #ccc }.displayProduct-shortcode .product_grid div.dp-col:after {content: '';border-radius: 5px;position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 5px 15px rgba(0, 0, 0, .3);opacity: 0;-webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1);transition: all .6s cubic-bezier(.165, .84, .44, 1) }.dp_product_item .dp-product-information {padding: 0 10px }.dp_product_item .dp-product-information .product-name {text-align: left !important;margin: 5px 0 !important }.dp_product_item .dp-product-information .product-name a {font-weight: 700 !important }.dp_product_item .dp-product-information .product-name a:hover {color: inherit !important }.dp_product_item .dp-product-information .dp-grid-excerpt {text-align: left;font-size: 1em !important;margin: 3px 0 }.dp_product_item .dp-product-information .dp-grid-price {text-align: right;font-size: .8em;margin-bottom: 0 }.container .displayProduct-shortcode nav.woocommerce-pagination ul li {border: 0 !important;background: 0 0;margin: 0;padding: 0;vertical-align: baseline;outline: 0;display: inline-block;float: none }.container .displayProduct-shortcode nav.woocommerce-pagination ul li a:focus, .container .displayProduct-shortcode nav.woocommerce-pagination ul li a:hover, .container .displayProduct-shortcode nav.woocommerce-pagination ul li span.current {color: #fff;background-color: #b21f29 !important;border-color: #b21f29 !important;float: none }.container .displayProduct-shortcode nav.woocommerce-pagination ul li a, .container .displayProduct-shortcode nav.woocommerce-pagination ul li span {line-height: 38px;font-size: inherit;border: 2px solid #b21f29;margin: 0 11px 0 0;text-decoration: none;cursor: pointer;width: 38px;height: 38px;padding: 0;color: #b21f29 }.container .displayProduct-shortcode nav.woocommerce-pagination ul {list-style: none;text-align: center;position: relative }.container .displayProduct-shortcode nav.woocommerce-pagination ul {border: none }.container .displayProduct-shortcode nav.woocommerce-pagination .page-numbers:hover {border: none !important }.displayProduct-shortcode nav.woocommerce-pagination .page-numbers:hover .page-numbers {border: 2px solid #b21f29 !important }@media only screen and (min-width:768px) {.displayProduct-shortcode .product_grid div.dp-col:hover {border: 1px solid #ccc !important;-webkit-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05) }.displayProduct-shortcode .product_grid div.dp-col:hover:after {opacity: 1 }}body div.gform_wrapper form input[type=email], body div.gform_wrapper form input[type=number], body div.gform_wrapper form input[type=password], body div.gform_wrapper form input[type=tel], body div.gform_wrapper form input[type=text], body div.gform_wrapper form select, body div.gform_wrapper form textarea {margin-bottom: 11px;border: 1px solid #aab6c5;border-radius: 3px;padding: 15px;color: #3f4655;display: block;vertical-align: middle;width: 100%;box-sizing: border-box;background-color: #fff }body div.gform_wrapper form select {height: 50px }body div.gform_wrapper form input[type=radio] {margin-left: 2px }body div.gform_wrapper form input[type=submit] {background: #f7941e;border: 1px solid #f7941e;text-align: center;color: #fff;height: inherit }body .gform_wrapper input[type=button]:hover, body .gform_wrapper input[type=reset]:hover, body .gform_wrapper input[type=submit]:hover {background: 0 0;border: 1px solid #f7941e;color: #f7941e }body .gform_wrapper input[type=button], body .gform_wrapper input[type=reset], body .gform_wrapper input[type=submit] {text-transform: inherit }@media screen and (max-width:782px) {.title h1, h1 {font-size: 30px }div.slider_content {width: 95% !important;left: 1% !important }}.learndash.user_has_no_access a.btn-join {display: block;max-width: 200px;text-align: center;margin: 20px auto }.woocommerce.single-product div.content {margin-top: -80px }.woocommerce.single-product header.fixed_top_header .bottom_header, .woocommerce.single-product header:not(.sticky):not(.scrolled) .header_bottom {border-bottom: none }.single-sfwd-lessons .blog_holder article .post_text h5 {margin: 20px 0 10px }.single-sfwd-lessons .mediaElement .mejs-mediaelement video {height: auto !important }.xyz-external-product .price {display: none }.dp_quickview_button {display: none }.qode_pricing_tables.three_columns .q_price_table:last-child span.price {font-size: 41px }.qode_pricing_tables.three_columns .q_price_table:last-child ul li.pricing_table_content {padding: 20px 10px 10px }form.cart .quantity {display: none }body.single-sfwd-lessons div.learndash p iframe {max-width: 100% }@media screen and (max-width:782px) {body.single-sfwd-lessons div.learndash p iframe {max-height: 200px }#hide_for_mobile, #hide_for_mobile+br {display: none }.xyz_course_level {position: relative !important;right: -33% !important;top: 0 !important }}.em-12 p {font-size: 1.2em }.woocommerce table.cart tbody td.product-remove a.remove, .woocommerce-page table.cart tbody td.product-remove a.remove {background: 0 0;text-indent: inherit;color: #c30404 }.woocommerce form.check-login .form-row input[type=password], .woocommerce form.check-login .form-row input[type=text], .woocommerce form.checkout .col2-set .form-row input[type=password], .woocommerce form.checkout .col2-set .form-row.notes textarea, .woocommerce-checkout .woocommerce .select2-container, .woocommerce-checkout .woocommerce form.checkout .col2-set .form-row input[type=text], .woocommerce-checkout .woocommerce form.checkout .col2-set .form-row.form-row-wide input[type=text], .woocommerce-checkout .woocommerce form.checkout input[type=email], .woocommerce-checkout .woocommerce form.checkout input[type=tel], .woocommerce-page .select2-container {border: 1px solid #8e8e8e;font-size: 16px }.woocommerce form.check-login .lost_password {margin-left: 0 }.woocommerce-checkout .woocommerce .woocommerce-info {font-size: 13px;padding: 10px 10px;margin-bottom: 6px;background-color: transparent;line-height: 13px }.woocommerce-checkout .woocommerce .woocommerce-error {font-weight: 700;border: 1px solid grey;background-color: #fdbea7;color: #ff1717 }.woocommerce-checkout .woocommerce .woocommerce-message {font-weight: 700;border: 1px solid #e0e0e0;background-color: #c9dec9;padding: 10px 20px;color: green }.woocommerce-checkout .woocommerce form.checkout h3, .woocommerce-page form.checkout h3 {margin-bottom: 20px }.woocommerce-checkout .woocommerce .woocommerce-info.xyz_check_coupon {font-size: 16px;padding: 15px;text-transform: none;background: #f7f6f6;border: 1px solid #e6e6e6 }.woocommerce-checkout .woocommerce .woocommerce-info.xyz_form_login {font-size: 18px;text-transform: none;color: #f7941e;padding: 0;line-height: 18px;margin-bottom: 20px }.xyz_form_login a.showlogin {color: #f7941e;text-decoration: underline }.woocommerce-checkout form.login.check-login {border: 1px solid #f7941e;padding: 17px;margin-bottom: 20px }.woocommerce-checkout .woocommerce .woocommerce-info.xyz_check_coupon form p {display: inline-block;margin: 0 }.woocommerce-checkout .woocommerce .woocommerce-info.xyz_check_coupon form p input[type=text] {width: 80%;border: 1px solid #e6e6e6;padding: 11px;font-size: 16px }.woocommerce form.checkout table.shop_table td, .woocommerce-checkout .woocommerce form.checkout table.shop_table th {text-align: left }.woocommerce-checkout div#payment.woocommerce-checkout-payment .place-order {text-align: center;float: none;width: 100% }.woocommerce-checkout div#payment.woocommerce-checkout-payment .place-order #place_order {float: none;width: 100%;text-align: center }.woocommerce-checkout .woocommerce form.checkout .col2-set .form-row.terms {text-align: left;width: 100%;margin-top: 15px;font-weight: 700 }.woocommerce-checkout .woocommerce .woocommerce-shipping-fields h3 {float: left;text-align: center }.woocommerce-checkout .woocommerce p.form-row {margin-bottom: 35px;margin-top: 3px }.woocommerce-checkout .woocommerce #payment ul.payment_methods li label {color: #5e5e5e;margin-left: 0 }.woocommerce-checkout .woocommerce form.checkout .col2-set p.form-row label.checkbox {display: inline-block }.archive.post-type-archive.page .woocommerce ul.products li.product .price {display: none }.woocommerce-page ul.products li.product .price {display: none }.page .woocommerce ul.products li.product .product-desc {padding: 8px 15px }.page .woocommerce ul.products li.product h3 {text-transform: none;padding: 0 15px;text-align: center;margin: 2px 0 }.page ul.berocket_aapf_widget {margin-top: 20px }.page ul.berocket_aapf_widget li>span {height: auto }.woocommerce ul.products li.product .add-to-cart-button-outer {display: none }div#learndash_course_content h4#learndash_course_content_title {margin: 20px 0 !important;text-align: center }div.coupon input#coupon_code {border: 1px solid #a5a5a5 }.learndash .wpProQuiz_content div.wpProQuiz_spinner+h2 {display: none }.woocommerce div.related.products a .price {display: none }.column2 .woocommerce.columns-2 ul.products li.product .price {display: none }div.wpProQuiz_toplist {display: none }.grassblade_launch_link {position: relative;display: block;clear: both;max-width: 100px;height: 39px;line-height: 39px;margin: 10px 0;padding: 0 23px;border: 2px solid #505050;font-size: 13px;font-weight: 700;font-family: inherit;text-align: center;text-decoration: none;cursor: pointer;white-space: nowrap;outline: 0;font-style: normal;letter-spacing: 1px;-o-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;text-shadow: none;background-color: transparent;-webkit-transition: color .1s linear, background-color .1s linear, border-color .1s linear;-moz-transition: color .1s linear, background-color .1s linear, border-color .1s linear;-ms-transition: color .1s linear, background-color .1s linear, border-color .1s linear;-o-transition: color .1s linear, background-color .1s linear, border-color .1s linear;transition: color .1s linear, background-color .1s linear, border-color .1s linear;-webkit-box-sizing: initial !important;-moz-box-sizing: initial !important;box-sizing: initial !important }.grassblade_launch_link:hover {background-color: #f7941e;border-color: #f7941e;color: #fff;text-decoration: none }.grassblade_launch_link.download_manual {width: auto }.xyz-additional-addtocart p.cart {text-align: center }.archive .content, .post-type-archive-product .content, .search-results.post-type-archive-product .content {margin-top: 70px }.fullscreen_search_holder .field_holder .line {background-color: #f7941e }.search-results.woocommerce input[type=text]:not(.qode_search_field) {padding: 0;font-size: 24px;background-color: transparent;text-align: center;color: #fff }.single-product.fullscreen_search_opened .fullscreen_search_holder .search_field {padding: 0;font-size: 24px;background-color: transparent;color: #fff }.fullscreen_search_holder.fade {background-color: rgba(7, 9, 23, .9) }.fullscreen_search_holder.fade.animate .fullscreen_search_close {font-size: 20px }.single-product.fullscreen_search_opened .fullscreen_search_holder .search_field {background: 0 0 !important }.woocommerce ul.products li.product:hover .image-wrapper img {opacity: .7 }.myaccount_user, .woocommerce #content .quantity input.qty, .woocommerce .button, .woocommerce .product .onsale, .woocommerce .product .single-onsale .woocommerce ul.products li.product .price, .woocommerce .quantity input.qty, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce div.message, .woocommerce div.product .summary p.price span.amount, .woocommerce input[type=email], .woocommerce input[type=password], .woocommerce input[type=submit], .woocommerce input[type=text]:not(.qode_search_field), .woocommerce textarea, .woocommerce ul.products li.product .added_to_cart, .woocommerce-page #content .quantity input.qty, .woocommerce-page .button, .woocommerce-page .quantity input.qty, .woocommerce-page input[type=email], .woocommerce-page input[type=password], .woocommerce-page input[type=submit], .woocommerce-page input[type=tel], .woocommerce-page input[type=text]:not(.qode_search_field), .woocommerce-page textarea {font-family: Quicksand, Roboto, sans-serif }.shopping_cart_header .header_cart span, .woocommerce .checkout table.shop_table thead tr th, .woocommerce .myaccount_user, .woocommerce .widget_price_filter .price_label, .woocommerce aside ul.product_list_widget li a, .woocommerce aside ul.product_list_widget li span.amount, .woocommerce table.cart div.coupon .input-text, .woocommerce table.cart thead tr th, .woocommerce-account table.my_account_orders thead tr th, .woocommerce-page .checkout table.shop_table thead tr th, .woocommerce-page .widget_price_filter .price_label, .woocommerce-page table.cart div.coupon .input-text, .woocommerce-page table.cart thead tr th, .woocommerce-page table.my_account_orders thead tr th, aside ul.product_list_widget li a, aside ul.product_list_widget li span.amount {font-family: Quicksand, Roboto, sans-serif }.support_widget {border: 1px solid #e9e9e9;padding: 20px;max-width: 235px;margin-left: auto;margin-right: auto }.support_widget h4 {margin-bottom: 10px;font-weight: 400 }.support_widget .fa {padding-right: 6px;width: 13px;text-align: center }.support_widget p {font-size: 14px }.vc_text_separator.full div {background-color: #fff;color: #505050;font-size: 19px;font-weight: 400 }body ol, body ul {list-style-position: outside;padding-left: 1.2em }#courses-wrapper a:hover {color: #f7941e }#courses-wrapper p a:hover {color: #f7941e }body .content div#learndash_lessons {background-color: #fff;border-radius: 7px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .15);margin-bottom: 20px;font-weight: 400;max-width: 900px;margin-left: auto;margin-right: auto }.sfwd-courses #learndash_lessons #lesson_heading, .single-product #learndash_lessons #lesson_heading {font-size: 18px;line-height: 30px;font-family: inherit;background-color: #758aa9;border-top-left-radius: 6px;border-top-right-radius: 6px;color: #fff !important;border: none }div#lessons_list .list-count {display: none }.sfwd-courses #learndash_lessons a, .single-product #learndash_lessons a, .single-product #learndash_lessons span.lessonholder, .woocommerce .product #learndash_course_content #learndash_lessons a, .woocommerce .product #learndash_course_content #learndash_lessons span.lessonholder {font-size: 16px;color: #767676;font-weight: 500 }.sfwd-courses #learndash_lessons #lessons_list>div:nth-child(even) a, .single-product #learndash_lessons #lessons_list>div:nth-child(even) a, .single-product #learndash_lessons #lessons_list>div:nth-child(even) span.lessonholder {background-color: #f7f7f7 }.learndash a.completed, .learndash a.notcompleted, .learndash span.lessonholder.completed, .learndash span.lessonholder.notcompleted {background: 0 0;line-height: 34px;position: relative }.sfwd-courses #learndash_lessons a.completed:before, .single-product #learndash_lessons a.completed:before, .single-product #learndash_lessons span.lessonholder.completed:before {position: absolute;font-family: FontAwesome;right: 20px;content: '\f046';color: #27862a;font-size: 30px }.sfwd-courses #learndash_lessons a.notcompleted:before, .single-product #learndash_lessons a.notcompleted:before, .single-product #learndash_lessons span.lessonholder.notcompleted:before {position: absolute;font-family: FontAwesome;right: 24px;content: '\f096';font-size: 30px;color: #656565 }#learndash_lessons>div>div:last-child h4>a, #learndash_lessons>div>div:last-child h4>span.lessonholder {border-bottom-left-radius: 6px;border-bottom-right-radius: 6px }#course_list>div h4>span.lessonholder, #lessons_list>div h4>span.lessonholder, #quiz_list>div h4>span.lessonholder {padding-top: 10px;padding-bottom: 10px;padding-left: 2%;display: block;padding-right: 75px }div.content dd.course_progress {box-shadow: none;border-radius: 3px;height: 7px;width: 100% }div.content dd.course_progress div.course_progress_blue {background-color: #f7941e;box-shadow: none }.single-sfwd-lessons .blog_holder.blog_single article.sfwd-lessons h2 {text-align: center }.xyz-video-wrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;margin-bottom: 20px }.xyz-video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.tags_text {visibility: hidden }.lesson_play {display: inline-block;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 7px solid #2c3e50;margin: 5px auto 3px auto;position: relative;z-index: 1;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;left: 10px }.lesson_play:before {content: '';position: absolute;top: -8px;left: -12px;bottom: -8px;right: -3px;border-radius: 50%;border: 1px solid #2c3e50;z-index: 2;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s }.lesson_play:after {content: '';opacity: 0;transition: opacity .6s;-webkit-transition: opacity .6s;-moz-transition: opacity .6s }.lesson_play:focus:before, .lesson_play:hover:before {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1) }.lesson_play.active {border-color: transparent }.lesson_play.active:after {content: '';opacity: 1;width: 50px;height: 80px;background: #2c3e50;position: absolute;right: 5px;top: -40px;border-left: 20px solid #2c3e50;box-shadow: inset 30px 0 0 0 #f9f9f9 }blockquote, h1, h2, h3, h4, h5, h6, p, pre, ul {margin-bottom: .5em;margin-top: .9em }.options_group.show_if_course select {height: 1000px }#learndash_lesson_topics_list .learndash_topic_dots strong {font-size: 16px;font-family: inherit;background-color: #746d64;border-top-left-radius: 6px;border-top-right-radius: 6px;color: #fff !important;border: none }#learndash_lesson_topics_list .topic_item a:hover {background: #f1f1f1 }#learndash_lesson_topics_list .topic_item {border-bottom: #746d64 1px solid }.learndash .learndash_topic_dots.type-list a>span {color: #403d37;font-size: 16px;font-family: Quicksand, Roboto, sans-serif;font-weight: 400 }#learndash_lesson_topics_list>div, #learndash_lessons, #learndash_profile, #learndash_quizzes {background-color: #fff;border: none !important;border-radius: 8px !important;box-shadow: 0 1px 1px rgba(0, 0, 0, .05);margin-bottom: 50px !important }#learndash_lesson_topics_list ul li:last-child span {border-bottom: none !important;border-radius: 8px }#learndash_lesson_topics_list {margin-top: 10px;background-color: #fff;border: 1px solid #746d64;border-radius: 8px;box-shadow: none;margin-bottom: 20px;font-weight: 400;max-width: 900px;margin-left: auto;margin-right: auto }.expand_collapse {top: -30px !important;left: -100px !important }.menu-item a[title=my-dashboard] span, .sq-dashboard-button span {border: 2px solid;border-radius: 4px;padding: 6px }.menu-item a[title=create-a-free-account] span, .menu-item a[title=upgrade-your-account] span {border: 2px solid #f7941e;border-radius: 4px;padding: 6px;background-color: #f7941e;color: #fff }table.shop_table.woocommerce-checkout-review-order-table {border: 1px solid #e6e6e6 }table.shop_table.woocommerce-checkout-review-order-table tr {border-bottom: 1px solid #e6e6e6 }table.shop_table.woocommerce-checkout-review-order-table thead, table.shop_table.woocommerce-checkout-review-order-table tr.recurring-totals {background: #f7f6f6 }.woocommerce-checkout #billing_country_field, .woocommerce-checkout #shipping_country_field {height: initial;clear: none;width: 48.14814814814815%;float: right;margin-right: 0 }.woocommerce-checkout #billing_email_field {float: left }.woocommerce-checkout #billing_email_field input {width: 89.6% }.woocommerce-checkout .woocommerce .select2-container, .woocommerce-page .select2-container {padding-left: 5.2% }.woocommerce .select2-container .select2-choice, .woocommerce .select2-dropdown-open.select2-drop-above .select2-choice, .woocommerce .select2-dropdown-open.select2-drop-above .select2-choices, .woocommerce-page .select2-container .select2-choice, .woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choice, .woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choices {padding-left: 0;font-size: 16px }.woocommerce-checkout div.create-account #account_password_field {width: 99% }.woocommerce-checkout .woocommerce-password-strength, .woocommerce-edit-account .woocommerce-password-strength {font-size: 14px;font-weight: 700 }.woocommerce-checkout .woocommerce-password-strength.bad, .woocommerce-checkout .woocommerce-password-strength.short, .woocommerce-edit-account .woocommerce-password-strength.bad, .woocommerce-edit-account .woocommerce-password-strength.short {color: #ef3923 }.woocommerce-checkout .woocommerce-password-strength.good, .woocommerce-edit-account .woocommerce-password-strength.good {color: #e68f1b }.woocommerce-checkout .woocommerce-password-strength.strong, .woocommerce-edit-account .woocommerce-password-strength.strong {color: green }.woocommerce-checkout li.payment_method_paypal label img {max-width: 180px;top: 16px;margin: 0 10px }.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe label img {margin: 0 0 0 .3em;position: relative;top: 4px }.woocommerce-checkout .select2-drop {border: 1px solid }.woocommerce-checkout .select2-search {margin-top: 2px }.woocommerce-checkout .select2-results li {border-bottom: 1px solid #e6e6e6;border-radius: 0 }.woocommerce-checkout div.create-account {clear: both;padding: 10px 0;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6 }.woocommerce-checkout table.shop_table, .woocommerce-checkout table.shop_table td, .woocommerce-checkout table.shop_table th {border: 1px solid #e6e6e6;padding: 10px !important }.woocommerce-checkout table.shop_table {width: 100%;border: 1px solid #e6e6e6;border-collapse: collapse }.woocommerce-checkout table.my_account_orders thead, .woocommerce-checkout table.order_details thead {background: #f7f6f6 }.woocommerce-checkout .order-details-wrapper table.customer_details {border-bottom: 1px solid green }.no-access-to-product-course p {margin: 0 }.related ul.products {min-height: 100px }.container a.faq-nav, .container span.faq-nav-current {padding-top: 5px;padding-bottom: 5px }.container a.faq-nav:before, .container span.faq-nav-current:before {top: 5px }.woocommerce-MyAccount-navigation {margin-bottom: 50px }.woocommerce-MyAccount-navigation ul {list-style-type: none;margin: 0;padding: 0;overflow: hidden;background-color: transparent;border-radius: 11px;text-align: center }.woocommerce-MyAccount-navigation ul li {max-width: 170px;width: 160px;display: inline-block }.woocommerce-MyAccount-navigation ul li a {display: block;color: #868686;text-align: center;padding: 5px 10px;text-decoration: none;border-bottom: 1px solid #e6e6e6;margin: 0 }.woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li.is-active a {color: #f7941e;border-bottom: 1px solid #f7941e }.woocommerce-account .woocommerce input[type=email], .woocommerce-account .woocommerce input[type=password], .woocommerce-account .woocommerce input[type=text]:not(.qode_search_field), .woocommerce-account .woocommerce textarea, .woocommerce-account .woocommerce-page input[type=email], .woocommerce-account .woocommerce-page input[type=password], .woocommerce-account .woocommerce-page input[type=tel], .woocommerce-account .woocommerce-page input[type=text]:not(.qode_search_field), .woocommerce-account .woocommerce-page textarea {border: 1px solid #e3e3e3;max-width: 400px;padding: 12px;font-size: 16px;border-radius: 2px }.woocommerce-downloads .woocommerce-Message {font-size: 16px;text-transform: none }.menu-item a[title=my-dashboard] span.plus, .sq-dashboard-button span.plus {display: none }input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px #fff inset !important }body.single-product.woocommerce-page .q_slider span.woocommerce-Price-amount.amount {color: #fff !important }.overview__author .brand--ui {display: none !important }.btn-blue {color: #fff;border: #f7941e 2px solid;background-color: #f7941e }.btn-blue:hover {color: #f7941e !important;border: #f7941e 2px solid;background-color: transparent }.zero_index {z-index: 0 !important }.drop_down .narrow .second .inner ul li {text-align: left !important }li.narrow .second .inner ul {background: #f5f5f5 }.drop_down .second .inner>ul, li.narrow .second .inner ul {border: none !important;border-bottom: 2px solid !important;border-radius: 0 !important }header.dark .drop_down .second .inner ul li.sub ul li a:hover, header.dark .drop_down .second .inner>ul>li>a:hover {color: #f7941e }nav.main_menu ul li {height: 100px }.sticky nav.main_menu ul li {height: 60px }.scrolled nav.main_menu ul li {height: 57px }.transparent #menu-main-menu .second {margin-left: -16px }.drop_down ul li:hover {background: #f5f5f5 }.drop_down .narrow .second .inner ul li {width: 200px }.light .drop_down .second .inner>ul, li.narrow .second .inner ul {border: none;border-bottom: #303030 2px solid !important }.light li.narrow .second .inner ul {background: #262626 }.light .drop_down ul li:hover {background: 0 0 }header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a {opacity: 1 }#menu-main-menu .plus {display: none }.scrolled #header_search_icon .fa-search:before {color: #9d9d9d }.single-sfwd-courses .sfwd-courses div.post_image {display: none }#registerform input {height: 45px !important }.no-access-to-product-course {display: none !important }#sfwd-mark-complete {text-align: center }body #back_to_top.on {right: 19px;bottom: 78px }body #back_to_top:hover span {background-color: #f7941e }body #back_to_top:hover span i {color: #fff }.woocommerce-cart.woocommerce-page .content .container .container_inner {padding-top: 16px }#submit_comment, .blog_load_more_button a, .load_more a, .post-password-form input[type=submit], .qbutton, .qbutton.medium, .woocommerce input#place_order, .woocommerce table.cart td.actions input[type=submit], .woocommerce-page input[type=submit], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]) {color: #fff;border-color: #f7941e;background-color: #f7941e;text-transform: capitalize;-ms-transition: opacity .45s cubic-bezier(.25, 1, .33, 1), transform .45s cubic-bezier(.25, 1, .33, 1), border-color .45s cubic-bezier(.25, 1, .33, 1), color .45s cubic-bezier(.25, 1, .33, 1), background-color .45s cubic-bezier(.25, 1, .33, 1), box-shadow .45s cubic-bezier(.25, 1, .33, 1);-webkit-transition: opacity .45s cubic-bezier(.25, 1, .33, 1), transform .45s cubic-bezier(.25, 1, .33, 1), border-color .45s cubic-bezier(.25, 1, .33, 1), color .45s cubic-bezier(.25, 1, .33, 1), background-color .45s cubic-bezier(.25, 1, .33, 1), box-shadow .45s cubic-bezier(.25, 1, .33, 1);transition: opacity .45s cubic-bezier(.25, 1, .33, 1), transform .45s cubic-bezier(.25, 1, .33, 1), border-color .45s cubic-bezier(.25, 1, .33, 1), color .45s cubic-bezier(.25, 1, .33, 1), background-color .45s cubic-bezier(.25, 1, .33, 1), box-shadow .45s cubic-bezier(.25, 1, .33, 1) }#submit_comment:hover, .blog_load_more_button a:hover, .load_more a:hover, .post-password-form input[type=submit]:hover, .qbutton.medium:hover, .qbutton:hover, .woocommerce input#place_order:hover, .woocommerce table.cart td.actions input[type=submit]:hover, .woocommerce-page input[type=submit]:hover, input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {color: #fff;border-color: #f7941e;-ms-transform: translateY(-3px);transform: translateY(-3px);-webkit-transform: translateY(-1px);box-shadow: 0 10px 21px rgba(0, 0, 0, .16) !important }#submit_comment:hover, .blog_load_more_button a:hover, .load_more a:hover, .post-password-form input[type=submit]:hover, .qbutton:hover, .woocommerce input#place_order:hover, .woocommerce table.cart td.actions input[type=submit]:hover, .woocommerce-page input[type=submit]:hover, input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {background-color: #f7941e }#learndash_next_prev_link a {padding: 5px 10px !important;border: 1px solid;border-radius: 3px }#learndash_next_prev_link a .meta-nav {font-size: 24px }.back_to_course {margin: 15px 0 }#back_to_course_btn {padding: 5px 10px;border-radius: 3px;border: 1px solid }.flag-row {display: flex;flex-wrap: wrap;max-width: 900px;margin: 0 auto;align-items: center;justify-content: space-around }.flag-container {margin: 15px 25px }.flag-container>a {display: block }.flag-container>a span {display: inline-block;margin-top: 10px;font-size: 18px }.flag-container>a span {position: relative;color: #666;-webkit-transition: color .2s ease;transition: color .2s ease;padding: 3px 0 }.flag-container>a:hover span {color: #aaa }.flag-container>a:hover span::after, .flag-container>a:hover span::before {width: 100%;left: 0 }.flag-container>a span::after, .flag-container>a span::before {content: '';position: absolute;top: calc(100% + 5px);width: 0;right: 0;height: 3px }.flag-container>a span::before {-webkit-transition: width .4s cubic-bezier(.51, .18, 0, .88) .1s;transition: width .4s cubic-bezier(.51, .18, 0, .88) .1s;background: #2196f3 }.flag-container>a span::after {-webkit-transition: width .2s cubic-bezier(.29, .18, .26, .83);transition: width .2s cubic-bezier(.29, .18, .26, .83);background: #f7941e }.flag-container .flag {width: 150px;height: 150px;background-size: cover;background-position: center center;border-radius: 50% }.nav-column p {font-size: 14px;line-height: 14px }a.faq-nav, span.faq-nav-current {display: block;padding-right: 15px;position: relative;border-bottom: 1px solid #e4e4e4;padding-top: 3px;padding-bottom: 4px }a.faq-nav:before, span.faq-nav-current:before {position: absolute;font-family: FontAwesome;top: 0;right: 6px;content: '\f105' }a.faq-nav-selected, span.faq-nav-current, span.faq-nav-selected {color: #f7941e }.container a.faq-nav, .container span.faq-nav-current {padding-top: 8px;padding-bottom: 8px }.container a.faq-nav:before, .container span.faq-nav-current:before {top: 9px }.woocommerce ul.products li.product a.woocommerce-LoopProduct-link div.lib-course-container {position: relative;background: #000;border-radius: 8px 8px 0 0;overflow: hidden }.woocommerce ul.products li.product a.woocommerce-LoopProduct-link span {display: none;top: 50%;position: absolute;right: 40%;transform: translateY(-50%);color: #fff }.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover span {display: block }.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover img {opacity: .4 }.woocommerce ul.products li.product a.woocommerce-LoopProduct-link {position: relative }.woocommerce ul.products li.product .price {display: block;text-align: right;font-size: 17px;color: #f7941e;font-weight: 700;font-family: inherit;margin: 0 0 0 }.woocommerce ul.products li.product .description {letter-spacing: normal;font-size: 14px;font-weight: 500;text-align: left;color: #767676;line-height: 30px }.woocommerce ul.products li.product .details-row {border-top: 1px solid #f3f3f3;padding: 0 10px;margin-top: auto }.woocommerce ul.products {display: flex;flex-wrap: wrap;justify-content: space-between;list-style: none;margin-bottom: 20px }.woocommerce ul.products li.product {background: #fff;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .15);border-radius: 7px;transition: all ease .3s;height: inherit;margin-bottom: 10px;margin-right: auto !important;margin-left: auto !important;display: flex;flex-direction: column }.woocommerce ul.products li.product a img {padding: 0;margin: 0;display: block }.woocommerce ul.products li.product:hover {box-shadow: 0 20px 45px 0 rgba(0, 0, 0, .2) }.archive .woocommerce ul.products li.product h3, .page .woocommerce ul.products li.product h3 {text-align: left;text-transform: none;padding: 0 15px;margin: 13px 0;color: #505050;letter-spacing: normal }.archive .woocommerce ul.products li.product .product-desc, .page .woocommerce ul.products li.product .product-desc {min-height: 94px }form.woocommerce-ordering {visibility: hidden;display: block }.xyz-additional-addtocart {margin-top: 64px }.xyz-additional-addtocart form {text-align: center;margin-top: 40px }.woocommerce .button, .woocommerce-page .button {text-transform: none }.product ol, .product p, .product ul {font-size: 18px;color: #767676;line-height: 30px }.woocommerce ins, .woocommerce-page ins {color: #1abc9c !important }.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover span.onsale {display: none }.footer_bottom {font-size: 14px }.footer_top p {font-size: 14px }.tw-container {margin: 5px auto;background: #fff;max-width: 315px;padding: 17.5px 17.5px 10.15px 17.5px;font-size: 14px;overflow: hidden;border: 1px solid #e1e8ed;border-radius: 4px;font-family: Helvetica, Roboto, 'Segoe UI', Calibri, sans-serif;flex: 0 1 315px }.tw-top {display: flex;align-items: center }.tw-img {margin-right: 9px;height: 36px }.tw-img img {border-radius: 50%;width: 36px }.tw-name-container {line-height: 15px }.tw-name {font-size: 14px;font-weight: 700;color: #1c2022 }.tw-handler {font-size: 12.25px;color: #697882 }.tw-content p {line-height: 19.6px;font-size: 14px;color: #1c2022;margin-bottom: 0 }.tw-content a {font-size: 12.25px;color: #697882;margin-top: 0;display: inline-block }.tw-like {font-size: 12.25px }.tw-like-link {color: #697882;font-size: 12.25px }.bottom-footer-menu a, .footer_bottom p, .footer_bottom span {font-size: 14px;line-height: 18px;margin-bottom: 8px;color: #d0d0d0 }.bottom-footer-menu a {color: #d0d0d0 }.woocommerce div.cart-collaterals, .woocommerce-page div.cart-collaterals {margin-top: 10px }.woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals {border-left: 1px solid #d0d0d0;padding-left: 12px }.woocommerce div.cart-collaterals h2, .woocommerce-page .div.cart-collaterals h2 {font-size: 20px;margin-bottom: 8px }.woocommerce div.cart-collaterals div.cart_totals table strong, .woocommerce div.cart-collaterals div.cart_totals table th, .woocommerce-page .div.cart-collaterals div.cart_totals table strong, .woocommerce-page .div.cart-collaterals div.cart_totals table th {font-weight: 700;color: #505050 }.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, .woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount, .woocommerce form.checkout table.shop_table tfoot tr.order-total th, .woocommerce form.checkout table.shop_table th, .woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, table.shop_table th {font-weight: 700 }.rating-md {font-size: 1.5em !important }.rating-container .filled-stars {-webkit-text-stroke: 0 !important;text-shadow: none !important }.main-content.course_rating_review_page {margin-top: 100px }.rating-xxs {font-size: 1em !important }.single-product.woocommerce .xyz-steps, .single-sfwd-courses .xyz-steps {width: 100vw;position: relative;left: calc(-50vw + 50%);margin-bottom: -30px }.btn.wdm_feedback_form_pop {display: none }.my-list-dashboard .notice-container {display: none }a.green-button, a.green-button:hover {background-color: #46b582;border-color: #46b582 }.drop_down .second .inner ul li a, .drop_down .second .inner ul li h5 {display: block;font-weight: 600;color: #9d9d9d;height: auto;line-height: 15px;margin: 0;padding: 8px 0;-webkit-transition: color .3s ease-in-out;-moz-transition: color .3s ease-in-out;-ms-transition: color .3s ease-in-out;-o-transition: color .3s ease-in-out;transition: color .3s ease-in-out;font-size: 12px;text-transform: none;letter-spacing: 0 }.qbutton.wp-video-popup {padding: 2px 9px !important;line-height: 29px !important;min-height: 10px !important;font-size: 12px !important;margin-top: 28px !important;font-family: inherit !important;transform: none !important;max-height: 30px !important;letter-spacing: unset !important;font-weight: 700 !important;font-style: normal !important }.qbutton.wp-video-popup:hover {border-width: 2px !important }.search-results.woocommerce input[type=text]:not(.qode_search_field) {color: #000 !important }body.archive .aws-container .aws-search-form .aws-form-btn {background: #f7941e;border: 1px solid #f7941e }body.archive .aws-container .aws-search-form .aws-search-btn_icon {color: #fff }.cudoo-player-video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.cudoo-player-video-container div.video-js {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}body .woocommerce table.cart div.coupon, body .woocommerce-page table.cart div.coupon {display: none;}