.cc_float_icon_container{cursor:pointer;position:absolute;right:-60px;top:46px;z-index:1000}.cc_float_icon_container .ccf_selectedItemsQty{border-radius:50px;height:20px;position:absolute;right:-10px;top:-10px;width:20px;z-index:1000}.cc_float_icon_container .ccf_selectedItemsQty span{font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cc_float_icon_container .ccf_icon{font-size:20px}.cc_float_content_container{background-color:#fff;border-bottom:4px solid #fe6602;border-radius:1rem;box-shadow:1px 1px 10px rgba(0,0,0,.2);display:none;min-height:70px;position:absolute;right:0;top:86px;width:320px;z-index:1000}.cc_float_content_container.bf_cc_float_content_container{bottom:5.5rem;right:6rem;top:unset}.cc_float_content_container h5{font-size:1rem!important;margin:0;padding:1.5rem 1.5rem 0;text-align:left}.cc_float_content_container .ccfc_info{max-height:217px;overflow:hidden;overflow-y:auto;padding:1rem 1.5rem}.cc_float_content_container .ccfc_info p.ccfci_empty_cart{line-height:1.2;margin:0;padding:1rem 0;text-align:center}.cc_float_content_container .ccfc_info table{table-layout:fixed;width:100%}.cc_float_content_container .ccfc_info tr{border-bottom:1px solid #dedede;border-top:1px solid #dedede}.cc_float_content_container .ccfc_info td{padding:10px 0;vertical-align:middle}.cc_float_content_container .ccfc_info td.td_item_image{max-width:70px;min-width:70px;width:70px}.cc_float_content_container .ccfc_info td.td_item_image div{background-color:#dedede;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:47px;max-width:70px;width:100%}.cc_float_content_container .ccfc_info td.td_item_name p{line-height:1.2;margin:0;padding:0 0 0 10px}.cc_float_content_container .ccfc_info td.td_item_date,.cc_float_content_container .ccfc_info td.td_item_value{display:none}.cc_float_content_container .ccfc_info td.td_item_remove{cursor:pointer;max-width:50px;min-width:50px;opacity:.7;text-align:right;width:50px}.cc_float_content_container .ccfc_buttons{display:flex;overflow:hidden;padding:1rem 1.5rem}.cc_float_content_container .ccfc_buttons a{background-color:#fe6602;margin:0;width:100%}.menu-area .rs-menu-area .main-menu .ccf_icon{color:#fff}.menu-area .rs-menu-area .main-menu .ccf_selectedItemsQty{background:#fff;border:2px solid #616161}.menu-area .rs-menu-area .main-menu .ccf_selectedItemsQty span{color:#000}.menu-area.menu-sticky.sticky .rs-menu-area .main-menu .cc_float_icon_container{top:34px}.menu-area.menu-sticky.sticky .rs-menu-area .main-menu .ccf_icon{color:#000}.menu-area.menu-sticky.sticky .rs-menu-area .main-menu .ccf_selectedItemsQty{background:#000;border:2px solid #fff}.menu-area.menu-sticky.sticky .rs-menu-area .main-menu .ccf_selectedItemsQty span{color:#fff}@media only screen and (max-width:990px){.cc_float_icon_container{right:50px;top:33px}}.cc_emptyCartContainer.cc_hasIemsSelected{display:none}.cc_emptyCartContainer.cc_noItemsSelected{display:block}.cc_emptyCartContainer{padding:20px}.cc_emptyCartContainer .title-carrito-vacio{font-family:Montserrat,sans-serif;font-size:19px;font-weight:700;margin:0 auto;text-align:center}.cc_emptyCartContainer .subtitle-carrito-vacio{text-align:center}.cc_selectedItemsContainer{text-align:center;width:100%}.cc_selectedItemsContainer.cc_hasIemsSelected{display:block}.cc_couponcontainer.cc_couponApplied .ccc_description,.cc_selectedItemsContainer.cc_noItemsSelected{display:none}.cc_couponcontainer.cc_couponApplied .ccc_fieldContainer,.cc_couponcontainer.cc_couponNotApplied .ccc_description{display:block}.cc_couponcontainer.cc_couponNotApplied .ccc_fieldContainer{display:none}.cc_couponcontainer,.cc_selectedItemsCoupon,.cc_selectedItemsPromotion,.cc_selectedItemsReview,.cc_selectedItemsSubtotal{border-collapse:collapse;margin:auto;max-width:700px;overflow:hidden;table-layout:fixed;width:100%}.cc_couponcontainer .ccc_description,.cc_selectedItemsCoupon .ccc_description,.cc_selectedItemsPromotion .ccc_description,.cc_selectedItemsReview .ccc_description,.cc_selectedItemsSubtotal .ccc_description{margin:0 0 10px!important;text-align:left}.cc_couponcontainer .ccc_description span,.cc_selectedItemsCoupon .ccc_description span,.cc_selectedItemsPromotion .ccc_description span,.cc_selectedItemsReview .ccc_description span,.cc_selectedItemsSubtotal .ccc_description span{color:#fe6602;cursor:pointer;margin-left:5px}.cc_couponcontainer .ccc_description span:hover,.cc_selectedItemsCoupon .ccc_description span:hover,.cc_selectedItemsPromotion .ccc_description span:hover,.cc_selectedItemsReview .ccc_description span:hover,.cc_selectedItemsSubtotal .ccc_description span:hover{text-decoration:underline}.cc_couponcontainer .ccc_fieldContainer,.cc_selectedItemsCoupon .ccc_fieldContainer,.cc_selectedItemsPromotion .ccc_fieldContainer,.cc_selectedItemsReview .ccc_fieldContainer,.cc_selectedItemsSubtotal .ccc_fieldContainer{border-bottom:1px solid #ccc;margin:0 0 15px;padding:0 0 15px;text-align:left}.cc_couponcontainer .ccc_fieldContainer label,.cc_selectedItemsCoupon .ccc_fieldContainer label,.cc_selectedItemsPromotion .ccc_fieldContainer label,.cc_selectedItemsReview .ccc_fieldContainer label,.cc_selectedItemsSubtotal .ccc_fieldContainer label{font-weight:700;margin:0}.cc_couponcontainer .ccc_fieldContainer input,.cc_selectedItemsCoupon .ccc_fieldContainer input,.cc_selectedItemsPromotion .ccc_fieldContainer input,.cc_selectedItemsReview .ccc_fieldContainer input,.cc_selectedItemsSubtotal .ccc_fieldContainer input{border-bottom:1px solid #ccc}.cc_couponcontainer .ccc_fieldContainer #cc_feedbackCupon,.cc_selectedItemsCoupon .ccc_fieldContainer #cc_feedbackCupon,.cc_selectedItemsPromotion .ccc_fieldContainer #cc_feedbackCupon,.cc_selectedItemsReview .ccc_fieldContainer #cc_feedbackCupon,.cc_selectedItemsSubtotal .ccc_fieldContainer #cc_feedbackCupon{font-size:.9rem;line-height:1.2rem;margin-top:.5rem;padding:0 0 0 2px}.cc_couponcontainer tr.cc_itemsHeader,.cc_selectedItemsCoupon tr.cc_itemsHeader,.cc_selectedItemsPromotion tr.cc_itemsHeader,.cc_selectedItemsReview tr.cc_itemsHeader,.cc_selectedItemsSubtotal tr.cc_itemsHeader{background-color:#f5f5f5}.cc_couponcontainer td,.cc_selectedItemsCoupon td,.cc_selectedItemsPromotion td,.cc_selectedItemsReview td,.cc_selectedItemsSubtotal td{border:1px solid #ccc;padding:10px;text-align:left;vertical-align:middle}.cc_couponcontainer td.td_item_image,.cc_selectedItemsCoupon td.td_item_image,.cc_selectedItemsPromotion td.td_item_image,.cc_selectedItemsReview td.td_item_image,.cc_selectedItemsSubtotal td.td_item_image{display:none}.cc_couponcontainer td.td_item_name,.cc_selectedItemsCoupon td.td_item_name,.cc_selectedItemsPromotion td.td_item_name,.cc_selectedItemsReview td.td_item_name,.cc_selectedItemsSubtotal td.td_item_name{width:100%}.cc_couponcontainer td.td_items_coupon_description,.cc_couponcontainer td.td_items_promotion_description,.cc_couponcontainer td.td_items_subtotal_description,.cc_selectedItemsCoupon td.td_items_coupon_description,.cc_selectedItemsCoupon td.td_items_promotion_description,.cc_selectedItemsCoupon td.td_items_subtotal_description,.cc_selectedItemsPromotion td.td_items_coupon_description,.cc_selectedItemsPromotion td.td_items_promotion_description,.cc_selectedItemsPromotion td.td_items_subtotal_description,.cc_selectedItemsReview td.td_items_coupon_description,.cc_selectedItemsReview td.td_items_promotion_description,.cc_selectedItemsReview td.td_items_subtotal_description,.cc_selectedItemsSubtotal td.td_items_coupon_description,.cc_selectedItemsSubtotal td.td_items_promotion_description,.cc_selectedItemsSubtotal td.td_items_subtotal_description{text-align:right;width:100%}.cc_couponcontainer td.td_item_date,.cc_selectedItemsCoupon td.td_item_date,.cc_selectedItemsPromotion td.td_item_date,.cc_selectedItemsReview td.td_item_date,.cc_selectedItemsSubtotal td.td_item_date{max-width:200px;min-width:200px;width:200px}.cc_couponcontainer .td_items_promotion_value,.cc_couponcontainer td.td_item_value,.cc_couponcontainer td.td_items_coupon_value,.cc_couponcontainer td.td_items_subtotal_value,.cc_selectedItemsCoupon .td_items_promotion_value,.cc_selectedItemsCoupon td.td_item_value,.cc_selectedItemsCoupon td.td_items_coupon_value,.cc_selectedItemsCoupon td.td_items_subtotal_value,.cc_selectedItemsPromotion .td_items_promotion_value,.cc_selectedItemsPromotion td.td_item_value,.cc_selectedItemsPromotion td.td_items_coupon_value,.cc_selectedItemsPromotion td.td_items_subtotal_value,.cc_selectedItemsReview .td_items_promotion_value,.cc_selectedItemsReview td.td_item_value,.cc_selectedItemsReview td.td_items_coupon_value,.cc_selectedItemsReview td.td_items_subtotal_value,.cc_selectedItemsSubtotal .td_items_promotion_value,.cc_selectedItemsSubtotal td.td_item_value,.cc_selectedItemsSubtotal td.td_items_coupon_value,.cc_selectedItemsSubtotal td.td_items_subtotal_value{max-width:150px;min-width:150px;text-align:center;width:150px}.cc_couponcontainer td.td_item_remove,.cc_selectedItemsCoupon td.td_item_remove,.cc_selectedItemsPromotion td.td_item_remove,.cc_selectedItemsReview td.td_item_remove,.cc_selectedItemsSubtotal td.td_item_remove{max-width:50px;min-width:50px;text-align:center;width:50px}.cc_couponcontainer td.td_item_remove .cc_removerCupon,.cc_couponcontainer td.td_item_remove .cc_removerItem,.cc_selectedItemsCoupon td.td_item_remove .cc_removerCupon,.cc_selectedItemsCoupon td.td_item_remove .cc_removerItem,.cc_selectedItemsPromotion td.td_item_remove .cc_removerCupon,.cc_selectedItemsPromotion td.td_item_remove .cc_removerItem,.cc_selectedItemsReview td.td_item_remove .cc_removerCupon,.cc_selectedItemsReview td.td_item_remove .cc_removerItem,.cc_selectedItemsSubtotal td.td_item_remove .cc_removerCupon,.cc_selectedItemsSubtotal td.td_item_remove .cc_removerItem{cursor:pointer}.cc_couponcontainer p,.cc_selectedItemsCoupon p,.cc_selectedItemsPromotion p,.cc_selectedItemsReview p,.cc_selectedItemsSubtotal p{margin:0}.cc_couponcontainer td.td_item_name .promotion_name,.cc_selectedItemsCoupon td.td_item_name .promotion_name,.cc_selectedItemsPromotion td.td_item_name .promotion_name,.cc_selectedItemsReview td.td_item_name .promotion_name,.cc_selectedItemsSubtotal td.td_item_name .promotion_name{font-size:.9rem;font-style:italic;line-height:100%;margin-bottom:.3rem}.cc_couponcontainer td.td_items_coupon_description p,.cc_couponcontainer td.td_items_promotion_description p,.cc_couponcontainer td.td_items_subtotal_description p,.cc_couponcontainer td.td_items_subtotal_value p,.cc_selectedItemsCoupon td.td_items_coupon_description p,.cc_selectedItemsCoupon td.td_items_promotion_description p,.cc_selectedItemsCoupon td.td_items_subtotal_description p,.cc_selectedItemsCoupon td.td_items_subtotal_value p,.cc_selectedItemsPromotion td.td_items_coupon_description p,.cc_selectedItemsPromotion td.td_items_promotion_description p,.cc_selectedItemsPromotion td.td_items_subtotal_description p,.cc_selectedItemsPromotion td.td_items_subtotal_value p,.cc_selectedItemsReview td.td_items_coupon_description p,.cc_selectedItemsReview td.td_items_promotion_description p,.cc_selectedItemsReview td.td_items_subtotal_description p,.cc_selectedItemsReview td.td_items_subtotal_value p,.cc_selectedItemsSubtotal td.td_items_coupon_description p,.cc_selectedItemsSubtotal td.td_items_promotion_description p,.cc_selectedItemsSubtotal td.td_items_subtotal_description p,.cc_selectedItemsSubtotal td.td_items_subtotal_value p{font-weight:700}.cc_selectedItemsPromotion{display:none}.cc_finalizarCompra{margin:15px auto 0;max-width:700px;overflow:hidden;text-align:right;width:100%}.cc_finalizarCompra a{margin:0}@media only screen and (max-width:650px){.cc_selectedItemsCoupon td.td_item_date,.cc_selectedItemsCoupon td.td_item_value,.cc_selectedItemsPromotion td.td_item_date,.cc_selectedItemsPromotion td.td_item_value,.cc_selectedItemsReview td.td_item_date,.cc_selectedItemsReview td.td_item_value,.cc_selectedItemsSubtotal td.td_item_date,.cc_selectedItemsSubtotal td.td_item_value{display:none}}.cc_seleccion,.cc_seleccion h3{text-align:center}.cc_seleccion .cc_agregarItem{cursor:pointer}.cc_seleccion .cc_agregarItem p{margin:0!important}.cc_preinscripcion .desc p.exp{margin:0 0 15px}.cc_preinscripcion .cc_couponcontainer{margin:5px 0 0;max-width:500px}.cc_preinscripcion .cc_couponcontainer .ccc_description{margin:0!important}.cc_preinscripcion .cc_couponcontainer .ccc_fieldContainer{border-bottom:0;margin:0;padding:0}.tip{background:#e5f1ff;border:1px solid #b5d2ff;padding:1rem}.tip a.btn{background:#000!important;font-size:1rem!important;padding:.7rem 1rem!important;white-space:nowrap}.form-inscripcion-items{height:auto;margin:0;width:100%}.form-inscripcion-items p{background-color:rgba(0,0,0,.1);border-radius:5px;display:inline-block;margin:0 10px 10px 0;padding:10px;vertical-align:top}.form-section-group{margin:0 auto 40px}.form-section-group .form-section-title{font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase}.form-section-group .form-section-data{background-color:#f4f6f5;border-radius:10px;margin:0 auto;padding:15px}.form-section-group .form-section-data .form-section-col label{margin-bottom:2px!important}.form-section-group .form-section-data .form-section-col input{margin-top:0!important}.form-section-group .stepButtonsContainer{height:auto;text-align:right;width:100%}.form-section-group .stepButtonsContainer p{cursor:pointer;margin:15px 0 0!important}.form-section-group #cantidadPagosContainer,.form-section-group #localidadContainer,.form-section-group #localidadFacturacionContainer,.form-section-group #paymentFunctionContainer{display:none}.form-section-group #paymentFunctionContainer .voidedCouponDescription{color:#b05050;display:none;font-size:14px;line-height:normal;margin:5px 0 0;padding:0 0 10px 20px}.form-section-group{display:none}.form-section-group.fsg-initial-step{display:block}.form-section-datos-personales{padding:5px 0 15px}.form-section-datos-personales input,.form-section-tyc input{display:inline-block;height:15px!important;margin-top:-1px;vertical-align:middle;width:15px!important}.form-section-datos-personales label,.form-section-tyc label{display:inline-block;margin-left:5px;vertical-align:middle}.form-section-datos-personales a,.form-section-tyc a{cursor:pointer}.form-section-datos-personales a:hover,.form-section-tyc a:hover{text-decoration:underline!important}.cc_operacion .col-4{position:relative}.cc_operacion .payment_status span{border-radius:50rem;float:left;font-size:.75rem;font-weight:800;margin:0;min-width:10.5rem;padding:.5rem 1.2rem;text-align:center;text-transform:uppercase}.cc_operacion .payment_status span.approved{background-color:#c6f6d5;color:#38a169}.cc_operacion .payment_status span.waiting{background-color:#b2d3ff;color:#425f99}.cc_operacion .payment_status span.pending{background-color:#fff382;color:#524b00}.cc_operacion .payment_status span.rejected{background-color:#fed7d7;color:#e53e3e}.operation_container .hidden_fields{display:none}.operation_container .steps_top_container{margin:0 0 20px}.operation_container .steps_top_container .steps_title{font-family:Montserrat,sans-serif;font-weight:600;margin:0!important;text-transform:uppercase}.operation_container .steps_top_container .change_payment_method_container p{margin:0}.operation_container .steps_top_container .change_payment_method_container p span:hover{text-decoration:underline}.operation_container .steps_top_container .change_payment_method_container a{border-radius:.5rem;cursor:pointer}.operation_container .steps_top_container .change_payment_method_container p span{color:#fe6602;cursor:pointer;margin:0 0 0 10px;text-decoration:none}.operation_container .step_box{background-color:#f4f6f5;border-radius:15px;padding:30px}.operation_container .step_n{background-color:#fe6602;border-radius:50%;display:inline-block;height:25px;position:relative;vertical-align:middle;width:25px}.operation_container .step_n span{color:#fff;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.operation_container .step_title{display:inline-block;font-size:16px;font-weight:700;margin:0 0 0 5px;vertical-align:middle}.operation_container .step_alert{background:#fe6602;border-radius:.5rem;color:#fff;margin:20px 0;padding:10px;text-align:center}.operation_container .step_description{margin:10px 0 0}.operation_container .link{color:#fe6602;cursor:pointer}.operation_container .link:hover{color:#cb5202;text-decoration:underline}.operation_container .step_whatsapp{height:auto;margin:20px auto 0;text-align:center;width:100%}.operation_container .step_whatsapp a *{display:inline-block;font-size:18px;vertical-align:middle}.operation_container .step_whatsapp a:hover span{text-decoration:underline}.operation_container .step_whatsapp a i{font-size:25px;margin-top:-2px}.operation_container .step_whatsapp a span{margin:0 0 0 10px}.operation_container .step_description .step_value{background-color:rgba(0,0,0,.1);border-radius:.5rem;display:block;font-weight:700;margin:5px 0 0;padding:10px;text-align:center;width:100%}.operation_container .cardPaymentContainer #cantidadPagosContainer{display:none;margin:20px 0 0}.operation_container .cardPaymentContainer .voidedCouponDescription{color:#b05050;display:none;font-size:14px;line-height:normal;margin:5px 0 0;padding:0 0 0 3px}.operation_container .cardPaymentContainer .form-label{margin-bottom:.1rem}.operation_container .cardPaymentContainer .button.posnet_payment{background-color:#fe6602;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;margin:20px 0 0;padding:10px;text-align:center;text-transform:uppercase;transition:.3s;width:100%}@media only screen and (max-width:900px){.cc_operacion .col-4,.cc_operacion .col-8{display:block;width:100%}}@media only screen and (max-width:800px){.operation_container .col-6{display:block!important;margin:0 0 30px;width:100%}}#cc_add_popup,#ccop_change_payment_method_popup{background-color:#fff;max-width:600px;padding:30px!important;width:100%}#cc_add_popup.iziToast,#ccop_change_payment_method_popup.iziToast{border-radius:.5rem}#cc_add_popup .iziToast-icon,#ccop_change_payment_method_popup .iziToast-icon{display:none}#cc_add_popup .iziToast-body,#ccop_change_payment_method_popup .iziToast-body{margin:0!important;padding:0!important}#cc_add_popup .iziToast-buttons,#cc_add_popup .iziToast-inputs,#cc_add_popup .iziToast-texts,#ccop_change_payment_method_popup .iziToast-buttons,#ccop_change_payment_method_popup .iziToast-inputs,#ccop_change_payment_method_popup .iziToast-texts{margin:0!important;padding:0!important;text-align:center;width:100%}#cc_add_popup .iziToast-texts p,#ccop_change_payment_method_popup .iziToast-texts p{font-size:16px;text-align:center;width:100%}#cc_add_popup .iziToast-inputs,#ccop_change_payment_method_popup .iziToast-inputs{margin:10px 0!important}#cc_add_popup .iziToast-inputs select,#ccop_change_payment_method_popup .iziToast-inputs select{width:100%}#cc_add_popup .iziToast-buttons,#ccop_change_payment_method_popup .iziToast-buttons{text-align:right}#cc_add_popup .iziToast-buttons button,#ccop_change_payment_method_popup .iziToast-buttons button{border-radius:.5rem;margin-left:.8rem}#cc_add_popup .iziToast-buttons .btn-primary,#ccop_change_payment_method_popup .iziToast-buttons .btn-primary{background-color:#fe6602;color:#fff;transition:.3s}#cc_add_popup .iziToast-buttons .btn-primary:hover,#ccop_change_payment_method_popup .iziToast-buttons .btn-primary:hover{opacity:.8}
