.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#000!important}.bg-compulsory{background-color:#358e87}.bg-optional-1{background-color:#6b898b}.bg-optional-2{background-color:#978354}.bg-optional-3{background-color:#a66610}.courses-table{color:#fff}.text-white{color:#fff}button.button{background-color:initial;border:2px solid;border-color:#fcf7e5;border-radius:24px;box-shadow:none;color:#fcf7e5;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;cursor:pointer}button.button:hover{border-color:transparent;background-color:#fcf7e5;color:#000}.single-product #main-content .container:before,.woocommerce-checkout #main-content .container:before,.woocommerce-cart #main-content .container:before,.woocommerce-account #main-content .container:before,.woocommerce #main-content .container:before,.woocommerce-page #main-content .container:before{display:none}.woocommerce-checkout #left-area,.woocommerce-cart #left-area,.woocommerce-account #left-area{width:100%;padding:0!important}.et_pb_row h3{text-transform:uppercase}.woocommerce-checkout #sidebar,.woocommerce-cart #sidebar{display:none}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#b26d0c}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{color:rgba(209,185,129,.63);font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:0 0;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all .2s;transition:all .2s}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button{color:#b26d0c;background-color:initial;border:2px solid}.wdgk_donation_content input.wdgk_donation{display:inline-block;height:auto;margin-right:10px;margin-bottom:0}.wdgk_donation_content a.button.wdgk_add_donation{padding:.3em 2em .3em 1em!important;border:2px solid transparent;font-weight:inherit}.sku_wrapper{display:none}.up-sells .et_pb_row{width:100%}.table-products div#et-boc:nth-child(odd){background-color:#fcf7e5}.acceso-formaciones span{background-color:#b26d0c;color:#fff;padding:10px 15px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px}.switch-candy,#wc-deposits-options-form input.input-radio:disabled~label{background-color:#ccc}.product .price{margin-bottom:15px}.product_meta{margin-bottom:15px}.courses-table h3{font-size:30px;font-weight:700}.courses-table .bg-row-full>div:first-child p{font-size:24px}.bg-row .et_pb_column{padding:15px!important}.bg-row-full{padding-left:15px!important;padding-right:15px!important}.archive .product h2.woocommerce-loop-product__title{font-size:1.5em;text-transform:uppercase;font-weight:700}#submit_redsys_payment_form{color:#b26d0c;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:0 0;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all .2s;transition:all .2s;border-color:#b26d0c;cursor:pointer;margin-right:15px}#submit_redsys_payment_form:hover{background:rgba(0,0,0,5%);border:2px solid transparent}@media(min-width:981px){.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n){margin:0 3.8% 2.992em 0}.et_full_width_page.woocommerce-page ul.products li.product:nth-child(5n),.single.et_right_sidebar.woocommerce-page #main-content .up-sells ul.products li.product:nth-child(3n){margin-right:0}.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),.et_right_sidebar.woocommerce-page #main-content .up-sells ul.products li.product:nth-child(3n+1){clear:none}.et_full_width_page.woocommerce-page ul.products li.product:nth-child(5n+1){clear:both}}@media(max-width:980px){.et_pb_row.bg-row-full{padding:30px 15px!important}}@media only screen and (min-width:1350px){}