body.woocommerce-checkout{font-family:"proxima-nova",sans-serif}body.woocommerce-checkout h1,body.woocommerce-checkout h2,body.woocommerce-checkout h3,body.woocommerce-checkout .wc-block-components-title,body.woocommerce-checkout .wc-block-components-checkout-step__title{color:#7A1419;font-family:"new-spirit",serif}body.woocommerce-checkout,body.woocommerce-checkout #main-content{background-color:#FFF9DC}body.woocommerce-checkout #main-content .container:before{display:none}body.woocommerce-checkout .wc-block-components-checkout-place-order-button{background-color:#E8202A!important;border:2px solid #7A1419!important;color:#FFF9DC!important;border-radius:6px}body.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.woocommerce-checkout #sidebar{display:none}body.woocommerce-checkout #left-area{width:100%;padding-right:0}body.woocommerce-checkout a{color:#E8202A}body.woocommerce-checkout .wc-block-components-text-input input:focus{border-color:#E8202A;box-shadow:0 0 0 1px #E8202A}body.woocommerce-checkout .wc-block-components-checkout-place-order-button{font-family:"new-spirit",serif;font-weight:700}body.woocommerce-cart{background-color:#FFF9DC}body.woocommerce-cart .woocommerce{font-family:"proxima-nova",sans-serif;color:#000}body.woocommerce-cart h1,body.woocommerce-cart h2,body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .cross-sells>h2{font-family:"new-spirit",serif!important;color:#7A1419!important}body.woocommerce-cart table.cart,body.woocommerce-cart .shop_table{background:transparent;border-color:#7A1419}body.woocommerce-cart table.cart thead th{background:transparent!important;color:#7A1419!important;font-family:"new-spirit",serif;border-bottom:2px solid #7A1419!important}body.woocommerce-cart table.cart td{border-bottom:1px solid rgba(122,20,25,.2)!important}body.woocommerce-cart #coupon_code{background:#F5EFC8!important;border:1px solid #7A1419!important;color:#7A1419!important}body.woocommerce-cart #coupon_code::placeholder{color:rgba(122,20,25,.55)}body.woocommerce-cart .cart_totals table{border-color:#7A1419}body.woocommerce-cart .cart_totals th,body.woocommerce-cart .cart_totals td{background:transparent!important;color:#7A1419!important;border-bottom:1px solid rgba(122,20,25,.2)!important}body.woocommerce-cart .cart_totals tr.order-total th,body.woocommerce-cart .cart_totals tr.order-total td{background:#F5EFC8!important;color:#7A1419!important}body.woocommerce-cart .woocommerce a.button,body.woocommerce-cart .woocommerce button.button,body.woocommerce-cart .woocommerce input.button,body.woocommerce-cart .wc-proceed-to-checkout a,body.woocommerce-cart .wc-proceed-to-checkout button,body.woocommerce-cart .wc-proceed-to-checkout .button,body.woocommerce-cart a.checkout-button{background-color:#E8202A!important;color:#FFF9DC!important;border:none!important;border-radius:4px!important;opacity:1!important;text-shadow:none!important}body.woocommerce-cart .woocommerce a.button:hover,body.woocommerce-cart .woocommerce button.button:hover,body.woocommerce-cart .woocommerce input.button:hover,body.woocommerce-cart .wc-proceed-to-checkout a:hover,body.woocommerce-cart .wc-proceed-to-checkout button:hover,body.woocommerce-cart .wc-proceed-to-checkout .button:hover,body.woocommerce-cart a.checkout-button:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .woocommerce-error{background:#F5EFC8!important;color:#7A1419!important;border-top-color:#7A1419!important}body.woocommerce-cart .button.wc-forward,body.woocommerce-cart .woocommerce-message .button,body.woocommerce-cart .woocommerce-info .button,body.woocommerce-cart .woocommerce-error .button{background-color:#E8202A!important;color:#FFF9DC!important;border:none!important;border-radius:4px!important;opacity:1!important;text-shadow:none!important}body.woocommerce-cart .button.wc-forward:hover,body.woocommerce-cart .woocommerce-message .button:hover,body.woocommerce-cart .woocommerce-info .button:hover,body.woocommerce-cart .woocommerce-error .button:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.woocommerce-cart .woocommerce-message .wc-forward,body.woocommerce-cart .woocommerce-info .wc-forward,body.woocommerce-cart .woocommerce-error .wc-forward{display:none!important}.pf-hero-btn.et_pb_button{transition:all .25s ease!important}.pf-hero-btn.et_pb_button:hover{background-color:#C6FF3D!important;border-color:#C6FF3D!important;transform:scale(1.04)!important}.pf-hero-btn.et_pb_button:hover,.pf-hero-btn.et_pb_button:hover *{color:#E8202A!important;-webkit-text-fill-color:#E8202A!important}.pf-sobremi h2:first-of-type{font-family:"oi",serif!important;font-size:150px!important;color:transparent!important;-webkit-text-stroke:2px #E8202A!important;line-height:0.9!important;letter-spacing:-2px!important;margin:0 0 -30px 0!important;padding:0!important;transform:rotate(-2deg)!important;transform-origin:left center!important;display:inline-block!important}.pf-sobremi h2:nth-of-type(2){font-family:"new-spirit",serif!important;font-size:90px!important;font-weight:900!important;color:#E8202A!important;line-height:0.95!important;letter-spacing:-2px!important;margin:0 0 40px 0!important;padding:0!important}.pf-sobremi p{font-family:"proxima-nova",sans-serif!important;font-size:18px!important;font-weight:400!important;color:#7A1419!important;line-height:1.6!important;margin:0 0 24px 0!important;max-width:90%!important}@media (max-width:980px){.pf-sobremi h2:first-of-type{font-size:90px!important;margin:0 0 -15px 0!important}.pf-sobremi h2:nth-of-type(2){font-size:56px!important;margin:0 0 30px 0!important}}@media (max-width:767px){.pf-sobremi h2:first-of-type{font-size:54px!important;margin:0 0 -10px 0!important}.pf-sobremi h2:nth-of-type(2){font-size:50px!important;margin:0 0 25px 0!important}}.pf-sobremi-foto{position:relative!important;max-width:520px!important;margin:0 auto!important}.pf-sobremi-foto::before{content:"";position:absolute;top:20px;left:20px;right:-20px;bottom:-20px;background:#C6FF3D;border-radius:24px;z-index:0}.pf-sobremi-foto img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:24px}.pf-header-btn.et_pb_button{background-color:#E8202A!important;color:#FFF9DC!important;border:none!important;border-radius:6px!important;padding:6px 16px!important;font-family:"new-spirit",serif!important;font-weight:700!important;font-size:14px!important;line-height:1.2!important;transition:all .25s ease!important}.pf-header-btn.et_pb_button:hover{background-color:#C6FF3D!important;transform:scale(1.04)!important}.pf-footer-mail{font-family:"proxima-nova",sans-serif!important;font-size:13px!important;color:#7A1419!important}.pf-footer-mail a{color:#E8202A!important;font-weight:700!important;text-decoration:none!important}.pf-footer-mail a:hover{color:#7A1419!important}.pf-footer-dudas{font-family:"casey",cursive!important;font-size:30px!important;color:#E8202A!important;margin-right:8px!important;vertical-align:middle}body.woocommerce-account{background-color:#FFF9DC}body.woocommerce-account h1,body.woocommerce-account h2,body.woocommerce-account .entry-title{font-family:"new-spirit",serif!important;color:#7A1419!important}body.woocommerce-account .woocommerce{font-family:"proxima-nova",sans-serif;color:#7A1419}body.woocommerce-account form.login,body.woocommerce-account .woocommerce-form-login{border:1px solid #7A1419!important;border-radius:8px!important;background:transparent!important}body.woocommerce-account input[type="text"],body.woocommerce-account input[type="email"],body.woocommerce-account input[type="password"]{background:#FFFFFF!important;border:1px solid #7A1419!important;border-radius:4px!important;color:#7A1419!important}body.woocommerce-account button.woocommerce-button,body.woocommerce-account button.button,body.woocommerce-account .woocommerce-form-login__submit{background-color:#E8202A!important;color:#FFF9DC!important;border:none!important;border-radius:4px!important;opacity:1!important}body.woocommerce-account button.woocommerce-button:hover,body.woocommerce-account button.button:hover,body.woocommerce-account .woocommerce-form-login__submit:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.woocommerce-account .woocommerce-LostPassword a,body.woocommerce-account .lost_password a{color:#E8202A!important}body.woocommerce-account .woocommerce-LostPassword a:hover,body.woocommerce-account .lost_password a:hover{color:#7A1419!important}body.woocommerce-account,body.woocommerce-account #page-container,body.woocommerce-account #main-content{background-color:#FFF9DC!important}body.woocommerce-account #main-content .container:before{display:none!important}body.woocommerce-account #sidebar{display:none!important}body.woocommerce-account #left-area{width:100%!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgba(122,20,25,.2)}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 8px;font-family:"proxima-nova",sans-serif!important;font-weight:600;color:#7A1419!important;text-decoration:none}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#E8202A!important}body.woocommerce-account .woocommerce-MyAccount-content{color:#7A1419}body.woocommerce-account .woocommerce-MyAccount-content a{color:#E8202A!important}body.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#7A1419!important}body.woocommerce-account table.shop_table,body.woocommerce-account .woocommerce-orders-table{border-color:#7A1419!important}body.woocommerce-account table.shop_table thead th{background:#7A1419!important;color:#FFF9DC!important;font-family:"new-spirit",serif!important}body.woocommerce-account table.shop_table td{border-bottom:1px solid rgba(122,20,25,.2)!important}body.woocommerce-account a.button,body.woocommerce-account input.button{background-color:#E8202A!important;color:#FFF9DC!important;border:none!important;border-radius:4px!important;opacity:1!important}body.woocommerce-account a.button:hover,body.woocommerce-account input.button:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{border-left:4px solid #C6FF3D!important;padding-left:12px!important}body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-Message,body.woocommerce-account .woocommerce-notice,body.woocommerce-account .woocommerce-MyAccount-content p{color:#7A1419!important}body.woocommerce-account a.button,body.woocommerce-account input.button,body.woocommerce-account button.button{font-family:"new-spirit",serif!important;font-weight:700!important}body.woocommerce-cart .return-to-shop a.button,body.woocommerce-cart a.button.wc-backward{background-color:#E8202A!important;color:#FFF9DC!important;border:none!important;border-radius:4px!important;font-family:"new-spirit",serif!important;font-weight:700!important;opacity:1!important}body.woocommerce-cart .return-to-shop a.button:hover,body.woocommerce-cart a.button.wc-backward:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.woocommerce-shop,body.woocommerce-shop #page-container,body.woocommerce-shop #main-content{background-color:#FFF9DC!important}body.woocommerce-shop h1,body.woocommerce-shop .woocommerce-products-header__title,body.woocommerce-shop .entry-title{font-family:"new-spirit",serif!important;color:#7A1419!important}body.woocommerce-shop ul.products li.product h2,body.woocommerce-shop ul.products li.product h3,body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop ul.products li.product a{font-family:"new-spirit",serif!important;color:#E8202A!important}body.woocommerce-shop ul.products li.product .price{color:#7A1419!important;font-family:"proxima-nova",sans-serif!important}body.woocommerce-shop #sidebar{display:none!important}body.woocommerce-shop #left-area{width:100%!important}body.woocommerce-shop #main-content .container:before{display:none!important}body.woocommerce-shop #sidebar{display:none!important}body.woocommerce-shop #left-area{width:100%!important}body.woocommerce-shop .woocommerce-ordering{display:none!important}body.single-product,body.single-product #page-container,body.single-product #main-content{background-color:#FFF9DC!important}body.single-product .product_title{font-family:"new-spirit",serif!important;color:#E8202A!important}body.single-product .price,body.single-product .woocommerce-Price-amount{color:#7A1419!important;font-family:"proxima-nova",sans-serif!important}body.single-product .single_add_to_cart_button,body.single-product .cart button.button{background-color:#E8202A!important;color:#FFF9DC!important;border:none!important;border-radius:4px!important;font-family:"new-spirit",serif!important;font-weight:700!important;opacity:1!important}body.single-product .single_add_to_cart_button:hover,body.single-product .cart button.button:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.single-product .woocommerce-breadcrumb,body.single-product .woocommerce-breadcrumb a,body.single-product .product_meta,body.single-product .product_meta a{color:#7A1419!important}body.single-product .woocommerce-breadcrumb a:hover,body.single-product .product_meta a:hover{color:#E8202A!important}body.single-product #main-content .container:before{display:none!important}body.single-product #sidebar{display:none!important}body.single-product #left-area{width:100%!important}body.woocommerce-cart a.restore-item{color:#E8202A!important}body.woocommerce-cart a.restore-item:hover{color:#7A1419!important}body.woocommerce-account .et_pb_widget_area,body.woocommerce-account .widget_search,body.woocommerce-account #sidebar{display:none!important}body.woocommerce-account #main-content .container:before,body.woocommerce-account #main-content .container:after{display:none!important}body.woocommerce-account #left-area{width:100%!important}body.single-sfwd-courses #page-container,body.single-sfwd-courses #main-content,body.single-sfwd-lessons #page-container,body.single-sfwd-lessons #main-content{background-color:#FFF9DC}body.single-sfwd-courses #sidebar,body.single-sfwd-courses .widget_search,body.single-sfwd-lessons #sidebar,body.single-sfwd-lessons .widget_search{display:none!important}body.single-sfwd-courses #main-content .container:before,body.single-sfwd-courses #main-content .container:after,body.single-sfwd-lessons #main-content .container:before,body.single-sfwd-lessons #main-content .container:after{display:none}body.single-sfwd-courses #left-area,body.single-sfwd-lessons #left-area{width:100%;padding-bottom:0}body.single-sfwd-courses h1.entry-title,body.single-sfwd-lessons h1.entry-title{font-family:"new-spirit",serif!important;font-weight:700;color:#7A1419!important}body.single-sfwd-courses .learndash-wrapper h2,body.single-sfwd-courses .learndash-wrapper h3,body.single-sfwd-lessons .learndash-wrapper h2,body.single-sfwd-lessons .learndash-wrapper h3,body.single-sfwd-courses #left-area h2,body.single-sfwd-lessons #left-area h2{font-family:"new-spirit",serif!important;color:#7A1419!important}body.single-sfwd-courses .learndash-wrapper,body.single-sfwd-lessons .learndash-wrapper{font-family:"proxima-nova",sans-serif;color:#333}body.single-sfwd-courses .post-meta,body.single-sfwd-courses .et_post_meta_wrapper .post-meta,body.single-sfwd-lessons .post-meta,body.single-sfwd-lessons .et_post_meta_wrapper .post-meta{display:none!important}body.single-sfwd-courses .learndash-wrapper .ld-item-list-item,body.single-sfwd-courses .learndash-wrapper .ld-table-list-item{background-color:#FFFFFF;border:1px solid rgba(122,20,25,0.20);border-radius:8px;margin-bottom:12px;transition:border-color .2s ease,box-shadow .2s ease}body.single-sfwd-courses .learndash-wrapper .ld-item-list-item:hover,body.single-sfwd-courses .learndash-wrapper .ld-table-list-item:hover{border-color:#E8202A;box-shadow:0 2px 10px rgba(122,20,25,0.08)}body.single-sfwd-courses .learndash-wrapper .ld-item-title,body.single-sfwd-courses .learndash-wrapper .ld-item-name{font-family:"new-spirit",serif;color:#7A1419}body.single-sfwd-courses .learndash-wrapper .ld-status-icon,body.single-sfwd-courses .learndash-wrapper .ld-icon-calendar{color:#E8202A}body.single-sfwd-courses .learndash-wrapper .ld-progress-bar .ld-progress-bar-percentage{background-color:#E8202A}body.single-sfwd-courses .learndash-wrapper .ld-progress-bar{background-color:#F5EFC8}body.single-sfwd-courses .learndash-wrapper .ld-button,body.single-sfwd-lessons .learndash-wrapper .ld-button{background-color:#E8202A!important;border-color:#7A1419!important;font-family:"new-spirit",serif;transition:background-color .2s ease}body.single-sfwd-courses .learndash-wrapper .ld-button:hover,body.single-sfwd-lessons .learndash-wrapper .ld-button:hover{background-color:#C6FF3D!important;color:#7A1419!important}body.woocommerce-checkout .wp-block-woocommerce-checkout-fields-block,body.woocommerce-checkout .wc-block-checkout__form{display:flex!important;flex-direction:column!important}