﻿@import url(https://fonts.googleapis.com/css?family=Oswald:400,700);.total_new{padding-left:5%;display:flex;flex-wrap:nowrap;justify-content:space-around;width:100%;align-items:center}.registration-splash{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background:transparent;width:100%;position:relative}.registration-splash .splash-header{text-align:center;margin-bottom:40px;margin-top:20px}.registration-splash .splash-header h2{font-family:'gotham_bold', sans-serif;color:#1a2b3c;font-size:24px;margin-bottom:10px}.registration-splash .splash-header p{color:#6c757d;font-size:14px;max-width:500px;margin:0 auto}.registration-splash .splash-cards{display:flex;flex-direction:row;gap:30px;flex-wrap:nowrap;justify-content:center;width:100%;max-width:800px;margin-bottom:20px}.registration-splash .country-card{background:#ffffff;border:1px solid #e9ecef;border-radius:12px;padding:30px 20px;width:280px;text-align:center;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 15px rgba(0,0,0,0.05);display:flex;flex-direction:column;align-items:center;text-decoration:none}.registration-splash .country-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,0.1);border-color:#00D664}.registration-splash .country-card .country-flag{margin-bottom:20px}.registration-splash .country-card .country-flag .flag-img-circular{width:80px;height:80px;border-radius:50%;object-fit:cover;box-shadow:0 4px 8px rgba(0,0,0,0.1);border:2px solid #fff}.registration-splash .country-card .country-code{font-size:36px;font-weight:700;color:#1a2b3c;margin-bottom:5px;line-height:1}.registration-splash .country-card .country-name{font-family:'gotham_bold', sans-serif;font-size:18px;color:#1a2b3c;margin-bottom:2px}.registration-splash .country-card .country-domain{font-size:12px;color:#adb5bd;margin-bottom:15px}.registration-splash .country-card .country-desc{font-size:13px;color:#6c757d;line-height:1.4}.registration-splash .btn-continue{margin-top:40px;background:#00D664;color:#fff;border:none;padding:15px 40px;border-radius:8px;font-weight:600;font-size:16px;letter-spacing:0.5px;transition:all 0.2s;display:flex;align-items:center;gap:10px}.registration-splash .btn-continue:hover{background:#25bc70;transform:scale(1.02)}.registration-splash .btn-continue i{font-size:14px}.registration-splash .splash-footer{margin-top:30px;font-size:13px;color:#6c757d}.registration-splash .splash-footer a{color:#00D664;text-decoration:none;font-weight:500}.registration-splash .splash-footer a:hover{text-decoration:underline}.registration-form-premium{background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,0.1);overflow:hidden;max-width:650px;margin:0 auto}.registration-form-premium .form-body{padding:50px 40px 40px}.registration-form-premium .form-title{text-align:center;font-family:'gotham_bold', sans-serif;font-size:18px;color:#1a2b3c;margin-top:25px;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px}.registration-form-premium .field-row{display:flex;gap:20px;margin-bottom:20px}.registration-form-premium .field-row .field-col{flex:1}.registration-form-premium .form-group-custom{margin-bottom:20px}.registration-form-premium .form-group-custom .form-label{display:block;font-size:11px;font-weight:700;color:#1a2b3c;text-transform:uppercase;margin-bottom:8px;letter-spacing:0.5px}.registration-form-premium .form-group-custom .form-label .required-mark{color:#ff4d4f;margin-left:3px}.registration-form-premium .form-group-custom .input-wrapper{position:relative}.registration-form-premium .form-group-custom .input-wrapper i.field-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#adb5bd;font-size:14px}.registration-form-premium .form-group-custom .form-control-premium{background:#f8f9fa !important;border:1px solid #dee2e6 !important;border-radius:4px !important;padding:10px 12px !important;height:42px !important;font-size:14px !important;color:#1a2b3c !important;width:100% !important;transition:all 0.2s;box-shadow:none !important}.registration-form-premium .form-group-custom .form-control-premium:focus{border-color:#00D664 !important;background:#fff !important}.registration-form-premium .form-group-custom .form-control-premium[disabled],.registration-form-premium .form-group-custom .form-control-premium.locked{background:#f1f3f5 !important;cursor:not-allowed;color:#8b96a1 !important}.registration-form-premium .form-group-custom .locked-note{display:flex;align-items:center;gap:6px;font-size:11px;color:#00D664;margin-top:6px;font-weight:500}.registration-form-premium .form-group-custom .locked-note i{font-size:10px}.registration-form-premium .btn-register-premium{background:#00D664;color:#fff;border:none;border-radius:4px;width:100%;padding:14px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.3s;margin-top:20px}.registration-form-premium .btn-register-premium:hover{background:#25bc70;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,214,100,0.3)}.registration-form-premium .btn-register-premium:active{transform:translateY(0)}.registration-stepper{display:flex;align-items:center;justify-content:center;margin:30px 0;width:100%;max-width:450px;margin-left:auto;margin-right:auto}.registration-stepper.stepper-top{margin:0 auto 30px;max-width:400px}.registration-stepper.stepper-top .step-item .step-num{width:24px;height:24px;font-size:11px;background:#4a5568;border:none;color:rgba(255,255,255,0.4)}.registration-stepper.stepper-top .step-item .step-label{font-size:11px;color:rgba(255,255,255,0.4);margin-top:5px}.registration-stepper.stepper-top .step-item.active .step-num{background:#00D664;color:#fff;box-shadow:0 0 10px rgba(0,214,100,0.3)}.registration-stepper.stepper-top .step-item.active .step-label{color:#fff;font-weight:600}.registration-stepper.stepper-top .step-item.completed .step-num{background:#00D664;color:#fff}.registration-stepper.stepper-top .step-item.completed .step-label{color:#fff}.registration-stepper.stepper-top .step-line{height:1px;background:rgba(255,255,255,0.1);margin:0 10px}.registration-stepper.stepper-top .step-line.active{background:#00D664}.registration-stepper.stepper-bottom{margin-top:30px;margin-bottom:0;max-width:100%;padding:20px 0;border-top:1px solid #f0f0f0}.registration-stepper.stepper-bottom .step-item .step-label{font-size:11px;color:#8b96a1}.registration-stepper.stepper-bottom .step-item.active .step-label,.registration-stepper.stepper-bottom .step-item.completed .step-label{color:#1a2b3c}.registration-stepper .step-item{display:flex;align-items:center;gap:12px;z-index:2}.registration-stepper .step-item .step-num{width:32px;height:32px;border-radius:50%;background:#2c3e50;color:#95a5a6;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;border:2px solid transparent;transition:all 0.3s}.registration-stepper .step-item .step-label{font-size:13px;font-weight:600;color:#95a5a6;font-family:'gotham_medium', sans-serif}.registration-stepper .step-item.active .step-num{background:#00D664;color:#fff;box-shadow:0 0 0 4px rgba(0,214,100,0.2)}.registration-stepper .step-item.active .step-label{color:#1a2b3c}.registration-stepper .step-item.completed .step-num{background:#00D664;color:#fff}.registration-stepper .step-item.completed .step-num::after{content:'✓';font-family:Arial, sans-serif}.registration-stepper .step-item.completed .step-num span{display:none}.registration-stepper .step-item.completed .step-label{color:#1a2b3c}.registration-stepper .step-line{flex:1;height:2px;background:#34495e;margin:0 15px;min-width:30px}.registration-stepper .step-line.active{background:#00D664}.registration-top-banner{background:#eef2f7;border-bottom:1px solid #dee2e6;border-top:4px solid #00D664;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;border-top-left-radius:8px;border-top-right-radius:8px}.registration-top-banner .banner-left{display:flex;align-items:center;gap:12px}.registration-top-banner .banner-left .country-code-small{font-weight:800;font-size:14px;color:#1a2b3c}.registration-top-banner .banner-left .platform-info .platform-name{font-family:'gotham_bold', sans-serif;font-size:14px;color:#1a2b3c;line-height:1.2}.registration-top-banner .banner-left .platform-info .platform-domain{font-size:11px;color:#8b96a1}.registration-top-banner .change-platform-link{font-size:11px;color:#00D664;text-decoration:underline;font-weight:600}.registration-top-banner .change-platform-link:hover{color:#25bc70}.step-container{transition:opacity 0.4s ease-in-out}.step-container.ng-hide{opacity:0}.register-main{background:#2b3643;min-height:100vh;padding:0;display:flex;align-items:center;justify-content:center}.register-main .split-layout{display:flex;width:100%;max-width:1300px;min-height:100vh;align-items:center;padding:20px 40px}.register-main .split-layout .logo-column{flex:0 0 350px;display:flex;flex-direction:column;justify-content:flex-start;padding-top:50px;padding-left:20px;height:100vh}.register-main .split-layout .logo-column .main-logo-split{max-width:200px;height:auto;margin-bottom:20px;opacity:0.9;filter:brightness(0) invert(1)}.register-main .split-layout .logo-column .branding-text{color:rgba(255,255,255,0.6);font-size:16px;max-width:300px;line-height:1.4;font-family:'gotham_light'}.register-main .split-layout .form-column{flex:1;display:flex;justify-content:flex-end;padding:40px 0}@media (max-width: 991px){.register-main .split-layout{flex-direction:column;padding:20px;justify-content:flex-start}.register-main .split-layout .logo-column{padding-right:0;padding-bottom:40px;align-items:center;text-align:center;flex:none}.register-main .split-layout .logo-column .main-logo-split{max-width:200px}.register-main .split-layout .form-column{width:100%;justify-content:center}}main{background-color:#8080801a}.img-background-devise{margin:0;padding:0;background:#2b3643;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative;height:100%}.login-ad{display:flex;justify-content:center;align-items:center;margin-top:20px}@media (max-width: 768px){.login-ad{display:none}}.img-2{position:relative;top:-40px}.text-on-footer{color:#2f497d;text-align:center;font-size:3em}.text-on-footer spam{font-weight:bold}.container-images{margin-bottom:50px}.flex-movil .flex-movil-title{height:70px}.benefict{margin-top:20px;font-size:3em;line-height:35px;margin-bottom:50px}.benefict2{margin-top:50px}.list-benefict{list-style:none;padding-left:0}.list-benefict h4{font-size:1.5em;font-weight:bold;margin-bottom:0;margin-top:20px}.list-benefict p{font-size:1.2em;margin-top:0}p#login-register{text-align:center !important}.justify{text-align:justify !important}.login{font-family:"gotham_light";top:0px;right:0px;bottom:0px;left:0px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;transition:all 2s ease-in-out}.register{background:#ffffff}.login .logo{margin:0 auto;margin-top:0px;padding:0 30px;text-align:center}.title-3benefits{margin-top:90px;margin-bottom:50px;color:#2f497d}.title-3benefits span{font-weight:bold}.container-3benefict{display:grid;margin-bottom:30px}.container-3benefict .img-logo{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px;text-align:center}.container-3benefict .img-logo .img-benefit{margin-bottom:30px}.container-3benefict .img-logo-text h4{text-align:center;font-size:1.7em;color:#8650af;font-weight:bold}.container-3benefict .img-logo-text p{margin-top:20px;text-align:center;font-size:1.5em;color:#2f497d}.content h3{color:#57606B;font-size:28px;font-weight:700 !important}.content h4{color:#555}.content .hint{color:#999;padding:0;margin:15px 0 7px 0}.content .login-form,.content .forget-form{padding:0px;margin:0px}.content .forget-form{display:none}.content .register-form{display:none}.content .form-title{font-weight:300;margin-bottom:25px}.content .form-actions{clear:both;border:0px;border-bottom:1px solid #eee;padding:0px 30px 25px 30px;margin-left:-30px;margin-right:-30px}.login-options{margin-bottom:30px;overflow:hidden}.login-options h4{float:left;font-weight:600;font-size:15px;color:#7d91aa !important}.login-options .social-icons{float:right;padding-top:3px}.login-options .social-icons li a{border-radius:15px 15px 15px 15px !important;-moz-border-radius:15px 15px 15px 15px !important;-webkit-border-radius:15px 15px 15px 15px !important}.content .form-actions .checkbox{margin-left:0;padding-left:0}.content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0px}.content .form-actions .btn{margin-top:1px}.content .form-actions .btn-success{font-weight:600;padding:10px 20px !important}.content .form-actions .btn-default{font-weight:600;padding:10px 25px !important;color:#6c7a8d;background-color:#ffffff;border:none}.content .form-actions .btn-default:hover{background-color:#fafaff;color:#45b6af}.content .forget-password{font-size:14px;display:inline-block;margin-top:10px;margin-left:.8rem}.content .check{color:#8290a3}.content .rememberme{margin-left:8px;margin-top:10px}.content .create-account{margin:0 -40px -40px -40px;padding:15px 0 17px 0;text-align:center;background-color:#2b3643;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.btn-login{color:#fff;background-color:#6BCFC3;border-color:#6BCFC3}.content .create-account p a{font-weight:600;font-size:14px;color:#c3cedd}.content .create-account a{display:inline-block;margin-top:5px}main .copyright{position:absolute;bottom:0px;width:100%;text-align:center;margin:0 auto 30px 0;padding:10px;color:#FFF;font-size:13px}.container-login{margin-top:3%;overflow:hidden}.opa{-webkit-opacity:1 !important;-moz-opacity:1 !important;opacity:1 !important}.btn{transition:all .25s ease}.margin{margin-bottom:1rem}.message_confirm{position:fixed;top:0;max-width:100%;width:500px;left:0;right:0;margin:auto;background-color:green;padding:1rem;font-size:1.3rem;font-weight:700;text-align:center;color:white;border:solid thin white;border-top-width:0;border-radius:3px;text-shadow:0 0 2px #323232;-webkit-transform:translatey(-100%);-moz-transform:translatey(-100%);-ms-transform:translatey(-100%);-o-transform:translatey(-100%);transform:translatey(-100%);-webkit-transition:transform .15s ease-in;-moz-transition:transform .15s ease-in;-ms-transition:transform .15s ease-in;-o-transition:transform .15s ease-in;transition:transform .15s ease-in}.message_confirm.open{-webkit-transform:translatey(0%);-moz-transform:translatey(0%);-ms-transform:translatey(0%);-o-transform:translatey(0%);transform:translatey(0%)}@media (max-width: 996px){.container-login,.content-devise .content_{margin:0 !important}.login .logo{margin-top:0;padding:0}.img-logo{padding:0}.container-3benefict{max-width:90%;margin:auto}.benefict{margin-top:0;color:#6BCFC3}.list-benefict{color:#6BCFC3}}@media (max-width: 768px){.flex-movil .flex-movil-title{height:40px;margin-top:10%}main{background:none}.register-main{margin-top:130px !important}}@media (max-width: 440px){.login .logo{margin-top:10px}.content h3{font-size:22px}.forget-password{display:inline-block;margin-top:20px}.login-options .social-icons{float:left;padding-top:3px}.login .checkbox{font-size:13px}}.content-devise .content_{margin-top:12% !important;padding:0 !important}.content-devise .content_ #error_explanation h2{display:none}.content-devise .content_ #error_explanation ul{margin:0}.content-devise .content_ hr{margin-top:0;border-color:#d8dcdf}.content-devise .content_ .container-form-devise{padding:5px 30px 0 30px}.content-devise .content_ .container-form-devise h3.form-title{margin-bottom:12px;color:#57606B;font-size:16px}.content-devise .content_ .container-form-devise label{color:#6b6f75;font-size:12px;font-weight:600}.content-devise .content_ .container-form-devise .check_text{display:inline-block}.content-devise .content_ .container-form-devise .forgot .hr-forgot{margin-bottom:5px;margin-top:10px;border-color:#d8dcdf}.content-devise .content_ .container-form-devise .forgot a{margin-top:0;color:#6b6f75;margin-bottom:15px}.content-devise .content_two .create-account{margin-top:10px}.content-devise .content_two .create-account label,.content-devise .content_two .create-account a{color:#ffffff;font-size:18px}.content-devise .content_two .create-account p{display:inline-block}.content-devise .content_two .create-account p a{text-transform:inherit;color:#00D664;font-weight:700}.register-main{margin-top:30px !important}.register-main .title-main{font-weight:700}.register-main .text_register{color:#00D664;font-weight:700;margin-top:0;text-transform:uppercase;text-align:center}.register-main .subtitle{color:#000;margin-top:10px;font-size:14px;font-weight:700}.register-main .subtitle b{color:#00D664;font-family:"gotham_bold";font-size:30px}.register-main .tabs_register ul.nav-tabs{border:0;width:100%}.register-main .tabs_register ul.nav-tabs li{margin-right:30px;width:30.777777777%}.register-main .tabs_register ul.nav-tabs li a{background:#ffffff;color:#000;font-family:"gotham_bold";font-size:12px;text-transform:uppercase;border-radius:0;border:1px solid #d6dbdf;padding:15px;text-align:center;margin:0}.register-main .tabs_register ul.nav-tabs li a img{opacity:0.3;width:70px;vertical-align:middle;margin-right:30px;height:70px;object-fit:contain}.register-main .tabs_register ul.nav-tabs li a span{vertical-align:middle}.register-main .tabs_register ul.nav-tabs li a img.active{opacity:1;display:none}.register-main .tabs_register ul.nav-tabs li:last-child{margin-right:0}.register-main .tabs_register ul.nav-tabs li.active a{background:#00D664;color:#ffffff}.register-main .tabs_register ul.nav-tabs li.active a img.active{display:inline-block}.register-main .tabs_register ul.nav-tabs li.active a img.normal{display:none}.register-main .tabs_register .items{margin-top:30px}.register-main .tabs_register .items .scroll::-webkit-scrollbar-track{background:#ffffff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0)}.register-main .tabs_register .items .planes{width:100%;display:inline-block;margin:0;padding:0}.register-main .tabs_register .items .planes .item_planes{display:inline-block;margin:7.5px;float:left;height:370px}.register-main .tabs_register .item_planes.active .filter-align{background:#00D664}.register-main .tabs_register .item_planes.active .filter-align h5,.register-main .tabs_register .item_planes.active .filter-align h4,.register-main .tabs_register .item_planes.active .filter-align span.title2,.register-main .tabs_register .item_planes.active .filter-align p,.register-main .tabs_register .item_planes.active .filter-align ul li{color:#ffffff}.register-main .tabs_register .item_planes.active .filter-align ul li{border-top:1px solid #ffffff}.register-main .tabs_register .item_planes.active .filter-align ul li:last-child{border-bottom:1px solid #ffffff}.register-main .tabs_register .item_planes.active .filter-align a{background:#ffffff;color:#00D664}.register-main .tabs_register .item_planes.active .filter-align a:hover{background:#FFF3F3}.register-main .tabs_register .filter-item.select .cont-filter{border:1px solid #00D664;-webkit-box-shadow:4px 4px 11px 0px rgba(50,50,50,0.84);-moz-box-shadow:4px 4px 11px 0px rgba(50,50,50,0.84);box-shadow:4px 4px 11px 0px rgba(50,50,50,0.84)}.register-main .tabs_register .filter-item.select .cont-filter h4.title_p{color:#ffffff;background:#00D664;text-align:center;font-family:"gotham_bold";padding:15px 0;margin:0;font-size:10px}.register-main .tabs_register .filter-item.select .cont-filter h4.title_p img{width:35px;height:35px;margin:0 auto;display:inline-block;margin-right:10px}.register-main .tabs_register .filter-item.select .filter-align{margin-top:0}.register-main .tabs_register .filter-item .filter-align{border:1px solid #d6dbdf;text-align:center;padding:25px 14px;margin-top:46px;height:370px;background:#ffffff;position:relative}.register-main .tabs_register .filter-item .filter-align .abs{position:absolute;bottom:24px;LEFT:0%;width:100%}.register-main .tabs_register .filter-item .filter-align h5{color:#000;font-family:"gotham_bold";font-size:12px;margin-bottom:7px;text-transform:uppercase;margin-top:0}.register-main .tabs_register .filter-item .filter-align h4{color:#00D664;font-family:"gotham_bold";margin:0;font-size:18px}.register-main .tabs_register .filter-item .filter-align span.title2{color:#000;font-family:"gotham_light";font-size:10px}.register-main .tabs_register .filter-item .filter-align p{color:#57606B;font-family:"gotham_light";text-align:center;margin-top:0;margin-bottom:0;font-style:italic}.register-main .tabs_register .filter-item .filter-align ul{margin-top:20px;padding:0}.register-main .tabs_register .filter-item .filter-align ul li{list-style-type:none;color:#5c606b;font-family:"gotham_light";border-top:1px solid #d6dbdf;padding:5px 0;font-size:11px}.register-main .tabs_register .filter-item .filter-align ul li b{font-family:"gotham_bold"}.register-main .tabs_register .filter-item .filter-align ul li:last-child{border-bottom:1px solid #d6dbdf}.register-main .tabs_register .filter-item .filter-align a{border-radius:20px;background:#00D664;padding:8px 10px;font-family:"gotham_bold";color:#ffffff;font-size:9px;cursor:pointer}.register-main .tabs_register .filter-item .filter-align a:hover{background:#25bc70}.register-main .tabs_register .filter-item .filter-align:hover{-webkit-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 9px 0px rgba(0,0,0,0.75);border:1px solid #00D664}.register-main .tabs_register .planes .item_planes{width:18%}.register-main .tabs_register .time{border:1px solid #d6dbdf;padding:10px 5px}.register-main .tabs_register .time .check_text{display:inline-block;line-height:normal}.register-main .tabs_register .time .check_text .titles{display:inline-block}.register-main .tabs_register .time .check_text .titles label{margin:0}.register-main .tabs_register .time .check_text .titles p{font-size:8px;margin:0}.register-main .tabs_register .time:hover{border:1px solid #00D664}.register-main .tabs_register .time .price{text-align:right;position:relative}.register-main .tabs_register .time .price .total{color:#00D664;font-family:"gotham_bold";font-size:14px}.register-main .tabs_register #dual .panel-default .panel-heading{background-color:#ffffff}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title{font-size:12px}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title .parent{display:table;height:37px}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title .parent .child{display:table-cell;vertical-align:middle}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title img{width:20px;display:inline-block;vertical-align:middle;margin-right:10px;height:20px;object-fit:contain}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title p{margin:0;color:#000;font-family:"gotham_bold";text-transform:uppercase;display:inline-block;vertical-align:middle}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title h5{font-size:12px;margin:0}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title .name{color:#000}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title .price{font-family:"gotham_bold";color:#00D664}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title .price b.price_ant{color:#FF584C;text-decoration:line-through}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title .invoices{font-size:10px}.register-main .tabs_register #dual .panel-default .panel-heading h4.panel-title .selector i{font-size:30px;color:#00D664;line-height:normal}.register-main .tabs_register #dual .panel-body{padding:0 10px}.register-main .form-register_scrollbar{margin:0;background:#ffffff;padding:30px 30px 5px;width:100%}.register-main .form-register_scrollbar.scroll::-webkit-scrollbar-thumb{background-color:#00D664}.register-main .main-contorno{cursor:pointer;border:1px solid #d6dbdf;height:618px}.register-main .main-contorno .title-type>h5{color:#000;font-family:"gotham_bold";margin-top:20px}.register-main .main-contorno .image img{width:55px;margin:0 auto;height:55px}.register-main .main-contorno .image img.active{display:none}.register-main .main-contorno .list_items ul{padding:0 15px;margin-bottom:15px}.register-main .main-contorno .list_items ul li{list-style:none;padding:8px 0 0 0}.register-main .main-contorno .list_items ul li h5{color:#57606B;font-family:"gotham_bold";font-size:12px;margin-bottom:0}.register-main .main-contorno .list_items ul li p{color:#5c606b;text-align:inherit;line-height:normal;margin:0}.register-main .main-contorno .list_items ul .list-last{border-bottom:2px solid #e2e7eb}.register-main .main-contorno .price h2{color:#0ED9A9;font-weight:700;margin-bottom:0;font-family:"gotham_bold"}.register-main .main-contorno .price h5{color:#0ED9A9;font-weight:700;margin-top:5px}.register-main .main-contorno .price h6{color:#9baab1;font-weight:700}.register-main .main-contorno:hover{-webkit-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 9px 0px rgba(0,0,0,0.75);border:1px solid #0ED9A9}.register-main .main-contorno-active{background:#00D664}.register-main .main-contorno-active .title-type>h5,.register-main .main-contorno-active .list_items>ul>li>h5,.register-main .main-contorno-active .list_items>ul>li>p{color:#ffffff}.register-main .main-contorno-active .image img.active{display:block}.register-main .main-contorno-active .image img.normal{display:none}.register-main .space-hr{width:80%;margin-top:35px}.welcome-register .space-buttons{margin-bottom:30px;width:80%}.welcome-register #error_explanation h2{display:none}.welcome-register #error_explanation ul{margin:0}.welcome-register .contorno_2{margin:28px auto;background:#f1f8ff;border-radius:100%;height:70px;width:70px}.welcome-register .contorno_2 img{width:40px;height:84px;margin:0 auto;object-fit:contain}.welcome-register h4.form-title{color:#9baab1;text-transform:uppercase;font-weight:700 !important;margin-top:0}.welcome-register label{color:#6b6f75;font-size:12px;font-weight:600}.welcome-register h4.ctr-title{color:#2b3643;text-align:center;font-weight:700;font-family:'Oswald', sans-serif}.welcome-register h5{text-align:center;color:#5b656e;font-weight:700}.buttons button{padding:6px 20px !important}@media (min-width: 991px){.welcome-register{padding:10px 50px 25px 50px}}@media (max-width: 1199px){.register-main .tabs_register .planes .item_planes{width:47.4% !important}.register-main .tabs_register .planes .item_planes .filter-item.select{margin-top:45px}.register-main .tabs_register .planes .item_planes .filter-item.select .filter-align{height:327px !important}.register-main .tabs_register ul.nav-tabs li{width:30.1% !important}}@media (max-width: 620px){.register-main .tabs_register .planes .item_planes{width:46.4% !important}}@media (max-width: 724px){.register-main .tabs_register ul.nav-tabs li{width:100% !important}.register-main .tabs_register ul.nav-tabs li a{padding:15px}}@media (max-width: 450px){.register-main .tabs_register .planes .item_planes{width:100% !important;margin:10px 0 !important}}@media (max-width: 991px){.img-logo>a>img{width:200px;margin:0 auto}.register-main .tabs_register ul.nav-tabs li a img{margin-right:0}.register-main .tabs_register ul.nav-tabs li a span{display:block}}.bg-circle{display:inline-block;width:50px;height:50px;padding:14px 4px;color:#ececec;text-align:center;border-radius:50%}.bg-circle-outline{width:40px;height:40px;color:smoke;padding:8px 2px;border:2px solid;border-color:#fff;border-radius:50%}.bg-circle a,a:hover,.media a:focus{text-decoration:none !important;outline:none;color:#ececec}.bg-circle-outline a,a:hover,.media a:focus{text-decoration:none !important;outline:none;color:#0c3355}#message{display:none}#repeat{display:none;padding:0px 35px;font-size:12px}#message p{padding:0px 35px;font-size:12px;margin:0}.valid{color:green}.valid:before{position:relative;left:-35px;content:"✔"}.invalid{color:red}.invalid:before{position:relative;left:-35px;content:"✖"}.v-line{border-left:1px solid #00000045;height:100%;left:50%;position:absolute}.estilovacionada{background:balck}.field-icon{float:right;margin-left:-25px;margin-top:-26px;margin-right:8px;font-size:20px;position:relative;z-index:2;color:gray}.container{margin:auto}.modal-registration{width:392px;margin:30px auto}.modal-registration-span{color:#7A9EBE;text-decoration:underline}.modal-registration-email{font-weight:bold;color:black}.modal-registration-text{text-align:center;font:normal normal normal 14px/17px gotham_light;letter-spacing:0px;color:#707070;opacity:1}.modal-registration-title{font:18px/21px gotham_bold;height:21px}.modal-registration-footer{text-align:left;margin:0px 20px;border-top:2px solid #e5e5e5;padding:20px 0px 10px 0px}.modal-registration-img{width:280px}.modal-registration-buttom{font:normal normal 13px/15px gotham_bold}#modal_email_confirmation .modal-footer{border:none}#modal_email_confirmation .alert-email{background-color:#dff0d8;border-color:#00d664;color:#00d664;margin:10px 0px 0px 0px}.div-send-email{color:#337ab7;text-decoration:none;cursor:pointer}.div-send-email:hover{text-decoration:none !important;outline:none;color:#0c3355}@media (max-width: 420px){.hide-nit{display:none}.width-nit{width:33.3333333333% !important}}#modal_real_company .modal-content{border-radius:0}#modal_real_company .modal-content .modal-header{background:transparent;color:#57606B;border-bottom:1px solid #00D664;padding:25px 10px 6px 40px}#modal_real_company .modal-content .modal-header h4{text-transform:inherit;color:#00D664;font-size:18px}#modal_real_company .modal-content .modal-header h5{margin-top:0;text-transform:none;color:#717777;font-weight:700;font-family:"gotham_light";vertical-align:text-top;margin-left:12px}#modal_real_company .modal-content .modal-header button,#modal_real_company .modal-content .modal-header a.close{position:absolute;right:0;top:0;background:#00D664;width:20px;height:20px;font-size:12px;border-radius:100%;color:#ffffff !important;font-weight:normal;text-align:center}#modal_real_company .modal-content .modal-header button span,#modal_real_company .modal-content .modal-header a.close span{vertical-align:super}#modal_real_company .modal-content .modal-header a.close{padding:3px 5px}#modal_real_company .modal-content .modal-header button{padding:3px 6px}#modal_real_company .modal-content .modal-body{margin-top:10px}#modal_real_company .modal-content .modal-body p{color:#595f6d;font-size:16px;line-height:18px;white-space:normal}#modal_real_company .modal-content .modal-body p.description{color:#98a7ac;font-size:12px}#modal_real_company .modal-content .modal-body p.date{font-size:13px}#modal_real_company .modal-content .modal-body h5.title{margin-top:0;text-transform:uppercase;color:#00D664 !important;font-family:"gotham_bold";margin-bottom:8px}#modal_real_company .modal-content .modal-body h5.end_date{font-family:"gotham_bold"}#modal_real_company .modal-content .modal-body h5{color:#111210;font-family:"gotham_bold";margin:0;text-transform:capitalize;font-size:12px}#modal_real_company .modal-content .modal-body h5 a{padding:10px 0}#modal_real_company .modal-content .modal-body h6{color:#000;margin:2px 0}#modal_real_company .modal-content .modal-body hr{margin-top:0;margin-bottom:0;border-top:1px solid #d6dbdf}#modal_real_company .modal-content .modal-body .squared{vertical-align:middle}#modal_real_company .modal-content .modal-body .check_text p{color:#b2b8b8;font-size:12px}#modal_real_company .modal-content .modal-body .logo-company img{width:40px;height:40px;border:1px solid #f2f2f2;object-fit:cover;margin:0 auto}#modal_real_company .modal-content .modal-body .form label{color:#6b6f75;font-size:12px;font-family:"gotham_light";font-weight:700}#modal_real_company .modal-content .modal-body .form input,#modal_real_company .modal-content .modal-body .form select{border-radius:0;border:1px solid #DAE4ED}#modal_real_company .modal-content .modal-body .form .panel-default{border:0}#modal_real_company .modal-content .modal-body .form .panel-default .panel-heading{background-color:transparent;border-bottom:1px solid #d6dbdf;padding-left:0}#modal_real_company .modal-content .modal-body .form .panel-default .panel-heading h5{color:#4e4e4e;font-weight:700;font-family:"gotham_light";text-transform:uppercase}#modal_real_company .modal-content .modal-body .form .panel-default .panel-heading i{color:#00D664;font-size:25px;position:absolute;right:0;top:10px}#modal_real_company .modal-content .modal-body .form .panel-default .panel-body{padding-left:0;padding-right:0;padding-top:10px}#modal_real_company .modal-content .modal-footer{border-top:0;text-align:center}#modal_real_company .modal-content .modal-footer a{padding-top:9px}#modal_real_company .modal-content .modal-footer button,#modal_real_company .modal-content .modal-footer a{font-size:12px;font-family:"gotham_bold";width:120px !important}#modal_real_company .modal-content .button-image{background:#2aa2e1;border:1px solid #d6dbdf;color:#ffffff !important;font-size:12px;font-weight:bolder;padding:5px 10px;border-radius:5px}#modal_real_company .modal-content .active-storage-button{display:none}#modal_real_company .modal-content .button-image:hover{background:#0CC9F1;cursor:pointer}#modal_real_company .data_required{color:#ffffff}#modal_real_company .modal-content .modal-header button.close{opacity:1;float:none}
