.img-banner{border:3px solid #FFCF46;border-radius:5px;overflow:hidden;position:relative;display:block}ul#menu-menu-principal a{margin-right:10px}.cursos-lista li.product,.cursos-lista-mobile{border-radius:10px;background:#FFCF46;min-height:360px;overflow:hidden;max-width:350px;margin-bottom:15px!important;border:none!important}.cursos-lista .et_shop_image,.cursos-lista-mobile .et_shop_image{max-height:200px;overflow:hidden}.cursos-lista li.product .woocommerce-loop-product__title,.cursos-lista-mobile .woocommerce-loop-product__title{margin-top:20px!important;padding:0 20px!important}.h2-fd-online{display:flex;justify-content:center}.h2-fd-online h2,.h2-fd-online .et_pb_text_inner{width:auto;margin:auto;display:block!important;position:relative}.h2-fd-online .et_pb_text_inner{line-height:1.2em}.h2-fd-online h2::before,.h2-fd-online .et_pb_text_inner::before{content:'';position:absolute;width:8px;height:35px;left:-18px;top:0;background:#FFCF46;border-radius:10px}.h1-left-fd-online{display:flex;justify-content:flex-start;padding-left:18px}.h1-left-fd-online h1{width:auto;margin:auto;display:block!important;position:relative}.h1-left-fd-online h1::before{content:'';position:absolute;width:8px;height:35px;left:-18px;top:0;background:#FFCF46;border-radius:10px}.preco-curso bdi{color:#FFCF46}.flex-info .et_pb_text_inner{display:flex;align-items:center;justify-content:flex-start}.flex-info img{margin-right:8px}.related.products>h2{display:none}.bapf_body input[type="checkbox"]{border-radius:6px;color:#fff;background:#fff}.cursos-lista li.product,.cursos-lista-mobile li.product{margin-bottom:2em!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:#eeeeee}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:40px}.bapf_ckbox_square input[type=checkbox]:checked{background:#ffcf46;background-clip:content-box;border:2px solid #ffcf46}.bapf_head h3{line-height:1.3em!important}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{color:#FFCF46;margin-top:1em}button.woocommerce-button.button.woocommerce-form-login__submit{color:#FFCF46;margin-top:1em;margin-bottom:1.3em}.woocommerce-store-notice,p.demo_store{background-color:#000}button.woocommerce-Button.button{color:#FFCF46;margin-top:1em}.menu-mobile .et_mobile_menu{margin-top:30px;border:2px solid #fff;border-radius:10px}.wc_payment_method .form-row label{color:#13243f}.woocommerce-order-details__title,.woocommerce-column__title{color:#13243f}.woocommerce-order-received .woocommerce-message,.woocommerce-order-received .woocommerce-error{background:#ffcf46!important}.woocommerce-form-coupon-toggle .woocommerce-info{background:transparent!important;border:2px solid #fff!important;border-radius:5px}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:#FFCF46!important}.carrinho-produtos input#coupon_code{height:48px;width:200px;max-width:100%}.woocommerce-form-coupon input#coupon_code{color:#fff!important;border:2px solid #fff;height:50px}.woocommerce-form-coupon button.button{color:#FFCF46!important;border:2px solid #FFCF46!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{margin-bottom:0;display:flex;align-items:center;justify-content:center}.woocommerce .woocommerce-error{background:rgb(255 95 70 / 98%)}.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-error .button:hover{background:#fff;border:none;float:right;color:#ff624a;margin-left:22px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}@media(max-width:992px){.cursos-lista ul.products.columns-3{display:flex;flex-direction:column;justify-content:center;align-items:center}.cursos-lista .et_pb_shop ul.products.columns-1 li.product,.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-3 li.product{width:100%!important;margin-left:0!important;margin-right:0!important}.woocommerce-page .cursos-lista ul.products li.product:nth-child(n){width:100%!important;margin-right:0!important;margin-left:0!important}}