.hamburger-menu{position:relative;cursor:pointer;width:70px}.hamburger-menu:before{content:"";position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;border:5px solid transparent;top:calc(50% - 25px);left:calc(50% - 25px);border-radius:100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger-menu.is-active:before{border:5px solid #fff}.hamburger-menu .line{width:40px;height:5px;background-color:#fff;border-radius:4px;display:block;margin:8px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger-menu.is-active .line{background-color:#fff;width:25px}.hamburger-menu.is-active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-menu.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}.hamburger-menu.is-active .line:nth-child(2){opacity:0}.hamburger-menu.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);-ms-transform:translateY(-13px) rotate(90deg);-o-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body.admin-bar #vexsoluciones-main-menu{height:calc(100vh - 116px)}body.notopscroll #vexsoluciones-main-menu{height:calc(100vh - 97px)}body.notopscroll.admin-bar #vexsoluciones-main-menu{height:calc(100vh - 129px)}#vexsoluciones-inside-menu.active{visibility:visible;opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.noscroll{overflow:hidden}#vexsoluciones-main-menu .icon-play{color:#fdd33f}#vexsoluciones-main-menu hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #fdd33f;opacity:1}#vexsoluciones-main-menu .list-unstyled{padding-left:0;list-style:none}#vexsoluciones-main-menu .list-unstyled li{margin:0}#vexsoluciones-main-menu ul.menu>li.current-menu-item>a{background:0 0;padding:7px 0;border-radius:0}#vexsoluciones-main-menu .menu-item>.toggle{position:absolute;top:10px;right:0}#footer .vexsoluciones-contact-form-button{opacity:1;pointer-events:inherit;-ms-transform:translateY(0);transform:translateY(0);margin:0;bottom:20px;right:20px;border-radius:99px}.logos-loader{background-color:#ced4da}.container-ph-loader{direction:ltr;position:relative;overflow:hidden;background-color:#fff}.container-ph-loader::before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:phAnimation .8s linear infinite;animation:phAnimation .8s linear infinite;background:linear-gradient(to right,rgba(255,255,255,0) 46%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 54%) 50% 50%}#contenedor-letras>.selected{font-weight:bolder;color:white;background-color:#1e73be}body .evo_lightbox{z-index:1041}.vexsoluciones-form-el p.form-row-first{margin-right:4%}.vexsoluciones-form-el p.form-row-first,.vexsoluciones-form-el p.form-row-last{float:left!important;width:47%;overflow:visible}.woocommerce-billing-fields input:read-only,.woocommerce-billing-fields input:read-only[type=email]:focus,.woocommerce-billing-fields input:read-only[type=tel]:focus,.woocommerce-billing-fields input:read-only[type=text]:focus{background-color:#ddd;user-select:none;box-shadow:none}.woocommerce-billing-fields__field-wrapper .radio{display:inline-flex!important;margin-left:5px;margin-right:10px}.woocommerce-billing-fields input[type=radio]{margin:auto 0}.woocommerce-billing-fields input[type=radio]:after{display:none;width:12px;height:12px;border-radius:15px;top:1px;left:0;position:relative;background-color:#fff;content:"";visibility:visible;border:1px solid #c6c6c6}.woocommerce-billing-fields input[type=radio]:checked:after{display:none;width:15px;height:15px;border-radius:15px;top:-4px;left:-1px;position:relative;background-color:#c4c4c4;content:"";visibility:visible;border:1px solid #e1e1e1}.swal2-content.vexccl-swal-inquire-content{font-size:16px;text-align:justify}p.buscar_dni .woocommerce-input-wrapper,p.buscar_ruc .woocommerce-input-wrapper{display:flex;align-items:flex-start;justify-content:center}p.buscar_dni .descripcion,p.buscar_ruc .descripcion{color:#fff;background-color:#535353;border-radius:8px;padding:4px 12px;flex:0 0 43%;position:relative}p.buscar_dni .descripcion{bottom:25px}p.buscar_ruc .descripcion{bottom:12px}.vexsoluciones-form-el p.buscar_dni .descripcion,.vexsoluciones-form-el p.buscar_ruc .descripcion{flex:0 0 25%}p.form-row.buscar_dni{height:89px}p.form-row.buscar_ruc{height:77px}abbr.required{color:red}.vexsoluciones-form-el ul.woocommerce-error li{padding:0!important;margin:0!important}.vexsoluciones-form-el ul.woocommerce-error .container.message-container{padding-left:0!important;padding-right:0!important}.vexsoluciones-form-el ul.woocommerce-error strong{font-weight:bolder!important}.vexsoluciones-form-el p.form-row{font-size:.9em!important}div.processing.vexccl_btn:before{border-color:#fff}.swal2-title{justify-content:center}.tx_orderonline_add_cart{position:relative}@media (min-width:549px){.tx_orderonline_add_cart .vexccl-custom-buttons{z-index:1;position:absolute;bottom:15px}.tx_orderonline_add_cart.vexccl_free_event .vexccl-custom-buttons{bottom:0}}@media (max-width:549px){.tx_orderonline_add_cart .evcal_btn{width:100%}.tx_orderonline_add_cart .evcal_btn{width:100%}}.ajde_evcal_calendar .calendar_header .evcal_arrows i:before{border-left-color:#6e6e6e}.ajde_evcal_calendar .calendar_header .evcal_arrows i{border-top-color:#6e6e6e}.eventon_sorting_section{background-color:#0871c6}.eventon_filter_line .filtering_set_val:hover,.eventon_filter_line .filtering_set_val.show{background-color:#004073;color:#fff}.eventon_filter_dropdown p.select,.selecttype .eventon_filter_dropdown p,.ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p.select{background-color:#beccdb}.eventon_filter_dropdown p:hover,.evo-sort-btn .eventon_sort_line p:hover{background-color:#d6e5f6;color:#000;border-left-color:#0e3b64}.eventon_filter_dropdown p,.ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p{color:#000}.eventon_filter_line .eventon_filter_dropdown p.select:before,.eventon_filter_line.selecttype .eventon_filter_dropdown p:before,.ajde_evcal_calendar .evo-sort-btn .eventon_sort_line p.select:before{color:#000}.eventon_filter_dropdown,.ajde_evcal_calendar .evo-sort-btn .eventon_sort_line{border-color:1px solid #999}.evcal_eventcard .evo_metarow_tix .tx_wc_notic{z-index:2;position:relative}.eventon_filter_line .filtering_set_val{color:#fff}.evcal_evdata_row{padding:11px 25px!important}.eventon_filter_dropdown{max-height:55vh}.evcal_eventcard .evo_metarow_tix .tx_wc_notic{background-color:#cbcbcb}.single-ajde_events #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,.page .evo_lightboxes .evo_pop_body .evcal_desc span.evcal_desc2{color:#151515}.evcal_evdata_row .evcal_evdata_cell h3{color:#444}.page #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title{font-size:16px}.page .evcal_cblock .evo_start{font-size:25px}.page .eventon_events_list .eventon_list_event .evcal_list_a{padding:15px 0 0}.wpcf7-form .vexccl-btn-disclaimer{padding-bottom:1em;display:block}#detalle-gremio-modal td{color:#333}.woocommerce-billing-fields input{height:40px!important}.woocommerce-message{display:none}.course-wishlist-box{display:none}.woocommerce-privacy-policy-text{font-size:13px}.techno-single-blog-content .single-blog-content .woocommerce .woocommerce-cart-form,.woocommerce-form-coupon-toggle{display:none}.vexccl_btn{padding:7px 15px;margin-right:10px;background-color:#0c5adb!important;color:#fff!important;cursor:pointer}.vexccl_btn:hover{background-color:#333!important}.woocommerce-billing-fields__field-wrapper label{font-weight:700!important;display:block!important;font-size:.9em!important;margin-bottom:.4em}.woocommerce-billing-fields input[type=radio]{height:15px!important}