:root{--main-color:#B71F19;--main-font:"Noticia Text"}.content.crm{padding:4rem 0 8rem}.content.crm h1{font-size:26px}.content.crm h1.section-title{margin-bottom:32px}.content.crm label{font-family:var(--main-font);font-size:16px;font-weight:500;color:#333}.content.crm input.form-control{border-radius:8px;border:2px solid #BBB;background:#FFF;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:8px 16px}.content.crm input.form-control:focus{border:2px solid #1F81B9}.content.crm input.form-control::placeholder{color:#BBB;opacity:1}.content.crm .btn.submit,.content.crm .admin-button{color:var(--main-color);font-size:18px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:#ffecef;padding:8px 32px;margin-top:32px}.content.crm .btn.submit:hover,.content.crm .btn.submit:focus,.content.crm .admin-button:hover{background:var(--main-color);color:#fff}.contract .packets-switcher-item{border:1px solid var(--main-color);border-width:3px 4px 3px 4px;background-color:var(--main-color);border-radius:6px}.contract .switch-field{display:flex;margin-bottom:72px;overflow:hidden;justify-content:center}.contract .switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.contract .switch-field label{background-color:#fff;color:var(--main-color);font-size:20px;line-height:20px;font-weight:600;text-align:center;padding:8px 32px;margin:0;transition:all 0.1s ease-in-out}.contract .switch-field label:hover{cursor:pointer}.contract .switch-field input:checked+label{background-color:var(--main-color);box-shadow:none;color:#fff}.contract .switch-field label:first-of-type{border-radius:4px 0 0 4px}.contract .switch-field label:last-of-type{border-radius:0 4px 4px 0}.contract .plan-wrapper{border:1px solid var(--main-color);padding:24px 32px;border-radius:10px}.contract .plan-name{font-size:18px;line-height:18px;font-weight:600;width:fit-content;margin:0 auto 16px;padding:8px 12px;border-radius:10px;border:1px solid var(--main-color);color:var(--main-color)}.contract .plan-prize{font-size:28px;line-height:28px;text-align:center;color:var(--main-color);font-weight:600;margin-bottom:8px}.contract .plan-prize-iva{text-align:center;font-size:12px;margin-bottom:24px}.contract .content-plan p{display:flex;align-items:center;line-height:24px}.contract .content-plan span{color:var(--main-color);font-size:20px;font-weight:700;margin-right:8px}.contract .content-plan span i{border:1px solid var(--main-color);border-radius:50%;padding:3px 4px;font-size:14px;color:var(--main-color)}.contract .plan-choice,#btn-pay{width:fit-content;margin:0 auto;background-color:#ffecef;border-radius:10px;padding:4px 32px;cursor:pointer;color:var(--main-color);font-weight:600;border:none}.contract .plan-wrapper.Business{background-color:var(--main-color);color:#fff;transform:translateY(-16px)}.contract .plan-wrapper.Business .plan-name,.contract .plan-wrapper.Business .content-plan span i{border:1px solid #fff;color:#fff}.contract .plan-wrapper.Business .plan-prize,.contract .plan-wrapper.Business .content-plan span{color:#fff}.contact-wrap .form h3{color:var(--main-color);font-size:26px;font-weight:700;margin-bottom:30px;text-transform:uppercase;text-align:center}.content.crm.error h3{color:var(--main-color);font-size:26px;font-weight:700;margin-bottom:30px;text-transform:uppercase;text-align:center}.content.crm.error button[type="reset"]{width:fit-content;margin:0 auto;background-color:#ffecef;border-radius:10px;padding:4px 32px;cursor:pointer;color:var(--main-color);font-weight:600;border:none}.content.crm.forgotten h1{color:var(--main-color);font-size:26px;font-weight:700;margin-bottom:30px;text-transform:uppercase;text-align:center}.content.crm.login h1{color:var(--main-color);font-size:26px;font-weight:700;margin-bottom:30px;text-transform:uppercase;text-align:center}.admin-button{margin:16px;background-color:#fff;color:var(--main-color);font-size:20px;line-height:20px;font-weight:500;text-align:center;padding:8px 32px;border:2px solid var(--main-color);border-radius:6px;cursor:pointer;transition:all 0.1s ease-in-out}.admin-button:hover{background-color:var(--main-color);color:#fff}#contact-form-crm,.element-hidden{display:none}#contact-form textarea{width:100%;height:240px}.content.crm .info{background-color:var(--main-color);color:#fff;padding:32px;border-radius:10px;padding-bottom:56px}.content.crm .info .perfil{display:flex;align-items:center}.content.crm .info .perfil .perfil-info{display:block}.content.crm .info .nombre{font-weight:700;font-size:24px;margin-bottom:0}.content.crm .info .email{margin-bottom:0}.content.crm .info div{display:flex;gap:12px;margin-bottom:16px;font-size:16px}.content.crm .info .suscripcion{font-size:20px;font-weight:600;text-align:center;display:block;margin-bottom:50px}.content.crm .info .suscripcion span{border:2px solid;border-radius:10px;padding:8px 20px}.content.crm .info div strong{font-weight:400}.content.crm .info div span{font-weight:700}.content.crm .info div span a{color:#fff;font-family:var(--main-font)}.content.crm .anchor{font-family:var(--main-font)}.content.crm .subsidiarios{border:2px solid var(--main-color);padding:32px;border-radius:10px;padding-bottom:56px}#create-subsidiary-crm,#btn-subsidiary-marketing{color:var(--main-color);font-size:18px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:#ffecef;padding:8px 32px;margin-top:32px;border:none;cursor:pointer}.subsidiarios h3{text-align:center;font-size:20px;font-weight:600;color:var(--main-color);margin-bottom:50px}.subsidiarios h3 span{border:2px solid;border-radius:10px;padding:8px 20px}.contact-wrap .form-paso-3 .getNewPass,#form-reset .getNewPass{color:#fff;background-color:var(--main-color);border:1px solid var(--main-color)}.contact-wrap .form-paso-3 .getNewPass:hover,#form-reset .getNewPass:hover{color:var(--main-color);background-color:#fff}@media only screen and (max-width:500px){.contract .plan-wrapper.Business{transform:translateY(0)}.contact-wrap .row>div{margin:16px 0}}#edit-profile-form{display:none}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}a,a:hover{text-decoration:none!important}.d-block a,.ligh a{font-family:var(--main-font)}.custom-table p{margin-bottom:0}.custom-table.contract p{margin-bottom:0rem}.content .container .info-suscripciones{text-align:justify}.text-black{color:#000}.heading{font-size:2.5rem;font-weight:900}.form-control{border:none;border-bottom:1px solid #ccc;padding-left:0;padding-right:0;border-radius:0;background:none}.form-control:active,.form-control:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#000}.col-form-label{color:#000;font-size:13px}.btn,.ml-block-form .form-control,.custom-select{height:45px;border-radius:15px;border:1px solid #ced4da;border-left:0;border-right:0;border-top:0}.custom-select{border:none;border-bottom:1px solid #ccc;padding-left:0;padding-right:0;border-radius:0}.custom-select:active,.custom-select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#000}.btn{line-height:0%}.btn.btn-primary{border-radius:30px;background:#4d80e4;color:#fff;-webkit-box-shadow:0 15px 30px 0 rgb(77 128 228 / .2);box-shadow:0 15px 30px 0 rgb(77 128 228 / .2)}.btn:hover{color:#fff}.btn:active,.btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.contact-wrap .contact-info{color:rgb(255 255 255 / .5)}.contact-wrap .contact-info ul li{margin-bottom:15px;color:rgb(255 255 255 / .5)}.contact-wrap .contact-info ul li .wrap-icon{font-size:20px;color:#fff;margin-top:5px}.contact-wrap .form{background:#fff}.contact-wrap .contact-info{height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat}.contact-wrap .contact-info a{position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1199.98px){.contact-wrap .contact-info{height:400px!important}}.contact-wrap .contact-info h3{color:#fff;font-size:20px;margin-bottom:30px}label.error{font-size:12px;color:red}#message{resize:vertical}.form-message-warning{color:#B90B0B;font-size:18px;font-weight:700}#form-message-success{color:#55A44E;font-size:18px;font-weight:700}.submitting{float:left;width:100%;padding:10px 0;display:none;font-weight:700;font-size:12px;color:#000}.custom-table{min-width:900px}.custom-table thead tr,.custom-table thead th{border-top:none;border-bottom:none!important}.custom-table tbody th,.custom-table tbody td{color:#777;font-weight:700}.custom-table tbody th small,.custom-table tbody td small{color:#b3b3b3;font-weight:300}.custom-table tbody tr th,.custom-table tbody tr td{position:relative;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.custom-table tbody tr th:before,.custom-table tbody tr th:after,.custom-table tbody tr td:before,.custom-table tbody tr td:after{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;content:"";left:0;right:0;position:absolute;height:1px;background:#007bff;width:100%;opacity:0;visibility:hidden}.custom-table tbody tr th:before,.custom-table tbody tr td:before{top:-1px}.custom-table tbody tr th:after,.custom-table tbody tr td:after{bottom:-1px}.custom-table tbody tr:hover th,.custom-table tbody tr:hover td{background:rgb(0 123 255 / .03)}.custom-table tbody tr:hover th:before,.custom-table tbody tr:hover th:after,.custom-table tbody tr:hover td:before,.custom-table tbody tr:hover td:after{opacity:1;visibility:visible}.custom-table tbody tr.active th,.custom-table tbody tr.active td{background:rgb(0 123 255 / .03)}.custom-table tbody tr.active th:before,.custom-table tbody tr.active th:after,.custom-table tbody tr.active td:before,.custom-table tbody tr.active td:after{opacity:1;visibility:visible}.control{display:block;position:relative;margin-bottom:25px;cursor:pointer;font-size:18px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;border-radius:4px;border:2px solid #ccc;background:#fff0}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator,.control input:focus~.control__indicator{border:2px solid #007bff}.control input:checked~.control__indicator{border:2px solid #007bff;background:#007bff}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none;border:2px solid #ccc}.control__indicator:after{font-family:'icomoon';content:'\e5ca';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block;color:#fff}.control--checkbox .control__indicator:after{top:50%;left:50%;-webkit-transform:translate(-50%,-52%);-ms-transform:translate(-50%,-52%);transform:translate(-50%,-52%)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--checkbox input:disabled:checked~.control__indicator{background-color:#007bff;opacity:.2;border:2px solid #007bff}.my-fixed-item{position:fixed;font-weight:700;font-family:var(--main-font);word-wrap:break-word;background-color:#fff;padding:10px;border:2px solid #0e1a35;border-radius:10px;margin-right:20px;right:0;bottom:10px;color:#333;font-size:20px;line-height:20px;z-index:9999}.my-fixed-item .llama{color:var(--main-color)}.my-menu .dropdown-li .main-links{display:flex;gap:1rem;list-style:none;color:var(--main-color)}.my-menu .main-links li{padding:1rem 1rem;background-color:#fff0}.my-menu .main-links li i{font-weight:900;_color:var(--rojo);color:#333;cursor:pointer;padding:5px}.my-menu .main-links li i:hover{color:var(--rojo)}.my-menu .dropdown-li{position:relative}.my-menu .dropdown-li:hover .dropdown{display:block;opacity:1}.my-menu .dropdown{margin:0;width:auto;position:absolute;right:0;top:100%;opacity:0;display:none;z-index:10;box-shadow:1px 1px 3px 1px var(--sombra)}.my-menu .dropdown li{list-style:none;background-color:#fffefe;white-space:nowrap;border-bottom:1px solid #333}.my-menu .dropdown li:hover{border-bottom:1px solid var(--rojo)}.my-menu .dropdown li a,a.registro{color:#333;font-style:normal;font-weight:400;font-family:var(--main-font)}.my-menu .dropdown li a:hover{color:var(--rojo)}.btn.btn-primary.element-hidden,.row.element-hidden{display:none}.ligh.green{color:green;font-weight:700}.ligh.red{font-weight:700;color:red}.registro{text-align:right}.mytitle{border-bottom:1px solid #333;border-top:1px solid #333;color:#4d80e4}.crm-form{position:relative;margin:5px 15px 2px}.crm-form .title,.section-profile-crm .title{border-bottom:1px solid #CCC}.form-table{background-color:#ebebed}.form-table th{padding:20px 10px 20px 20px}.form-table .crm_checkbox_box,.checkbox_box{background-color:#FFF;border:1px solid #c3c4c7;max-width:300px}.form-table .crm_scrollable{background-color:#FFF;height:160px;overflow:auto}.form-table .crm_checkbox_box .crm_clickable{align-items:center;display:flex}.form-table .crm_checkbox_box .crm_clickable,.checkbox_box .clickable,.crm_userfield-group-header{cursor:pointer}.form-table .crm_checkbox_box div,.checkbox_box div{border-bottom:1px solid #CCC;padding:4px}fieldset{display:block;margin-inline-start:2px;margin-inline-end:2px;padding-block-start:.35em;padding-inline-start:.75em;padding-inline-end:.75em;padding-block-end:.625em;min-inline-size:min-content;border:1px solid #CCC;background-color:#ebebed}.my-form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}.table-responsive{margin-bottom:40px;padding-top:10px}.table .destroyer{cursor:pointer}.tac{text-align:center}.form-message-warning .alert{padding:0}.pasos-container{display:flex;width:fit-content;margin:0 auto;border:1px solid var(--main-color);border-width:3px 4px 3px 4px;background-color:var(--main-color);border-radius:6px}.pasos-container>div{background-color:#fff;color:var(--main-color);font-size:20px;line-height:20px;font-weight:600;text-align:center;padding:8px 32px;margin:0;transition:all 0.1s ease-in-out}.pasos-container>div.selected{background-color:var(--main-color);box-shadow:none;color:#fff}.controller-pasos{width:fit-content;margin:0 auto;background-color:#ffecef;border-radius:10px;padding:4px 32px;cursor:pointer;color:var(--main-color);font-weight:600;border:none}.container-controller-pasos{display:flex;width:fit-content;margin:0 auto;column-gap:16px}.form-paso-1,.form-paso-3,.form-paso-2{display:none;opacity:0;transition:opacity 0.3s ease-in-out}.form-paso-activo{display:block;opacity:1}.widget.widget_block.ht-header-right{flex:unset}.widgets-right.d-flex{justify-content:flex-end}.my-menu li.fas.dropdown-li{padding-top:.4rem}.my-menu li.fas.dropdown-li .fa.fa-id-card-o{color:var(--rojo)}.stopper{border:1px solid var(--e-global-color-primary);padding:8px;text-align:center}.stopper .suscripcion{margin-bottom:16px}.stopper .suscripcion .registro{padding:8px 32px;color:#fff;transition:all .3s ease-in-out}.single-post .elementor .stopper .contact-wrap .suscripcion .registro:hover{background-color:#fff;border:1px solid var(--e-global-color-primary)}