.dropdown .dropdown-menu-right,.dropdown .dropdown-menu.pull-right{right:0;left:auto!important}.dropdown .dropdown-menu-right:before,.dropdown .dropdown-menu.pull-right:before{left:auto;right:9px}.dropdown .dropdown-menu-right:after,.dropdown .dropdown-menu.pull-right:after{left:auto;right:10px}table.table-report tfoot tr{border-top:2px solid}.react-bootstrap-table-pagination .react-bootstrap-table-pagination-list{text-align:right}.table.fist-column-sticky tr:nth-of-type(odd){background-color:#f7f7f7}.table.fist-column-sticky th:first-child,.table.fist-column-sticky td:first-child{z-index:2;background-color:#fff;background-clip:padding-box;position:-webkit-sticky;position:sticky;left:0}.table.fist-column-sticky.table-striped tbody tr:nth-of-type(odd)>th:first-child,.table.fist-column-sticky.table-striped tbody tr:nth-of-type(odd)>td:first-child{background-color:#f7f7f7}.table.fist-column-sticky.table-striped tbody tr:hover>th,.table.fist-column-sticky.table-striped tbody tr:hover>td{background-color:#eef1f5}.table.fist-column-sticky.table-hover tbody tr:hover>th:first-child,.table.fist-column-sticky.table-hover tbody tr:hover>td:first-child{z-index:3;background-color:#eef1f5}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;background-color:#f9f9f9;font-family:Inter,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.02em!important;color:#181c32!important;font-weight:600!important}@media (min-width:1200px){.col-lg-2-4{float:left;width:20%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}}.woot-widget-bubble{border-radius:100px!important;width:48px!important;height:48px!important}.woot-widget-bubble svg{margin:12px!important}.woot--close:before,.woot--close:after{top:14px!important;left:24px!important}@media only screen and (min-width:667px){.woot-widget-holder{bottom:80px!important}}.css-15eubu4{z-index:9999!important;width:100%!important}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.pos-button-bounce{animation:2s ease-in-out infinite bounce}.floating-help-button{color:#fff;cursor:pointer;z-index:9998;background:#32c5d2;border:none;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;font-size:24px;line-height:1;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:12px;right:12px;box-shadow:0 4px 12px rgba(50,197,210,.4);border-radius:50%!important}.floating-help-button:before{content:"";background:conic-gradient(#16a34a 0deg,#16a34a var(--progress-deg,0deg),#cfcfcf var(--progress-deg,0deg),#cfcfcf 360deg);z-index:-1;border-radius:50%;transition:all .5s ease-out;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.floating-help-button:after{content:"";z-index:-1;background:#32c5d2;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.floating-help-button.animate-entrance{animation:.4s cubic-bezier(.4,0,.2,1) slideUpButton}.floating-help-button:hover{background:#2fb4c0;transform:scale(1.1);box-shadow:0 6px 16px rgba(54,198,211,.5)}.floating-help-button:active{transform:scale(.95)}.floating-help-button:focus{outline:none}.floating-help-button .progress-text{letter-spacing:-.5px;font-size:17px;font-weight:700;line-height:1}.floating-help-button.loading .progress-text{opacity:.5}.floating-help-button.loading:before{animation:1.5s linear infinite rotateProgress}@keyframes rotateProgress{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.floating-help-modal{z-index:9999;background:#fff;border-radius:12px;flex-direction:column;width:370px;max-height:600px;display:flex;position:fixed;bottom:10px;right:10px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.floating-help-modal.opening{animation:.3s cubic-bezier(.4,0,.2,1) slideUp}.floating-help-modal.closing{animation:.3s cubic-bezier(.4,0,.2,1) forwards slideDown}@media (max-width:440px){.floating-help-modal{width:calc(100vw - 32px);max-height:calc(100vh - 100px);bottom:16px;right:16px}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes slideUpButton{0%{opacity:0;transform:translateY(30px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.floating-help-header{background:#32c5d2;border-bottom:1px solid #e9ecef;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:8px 20px;display:flex}.floating-help-header h4{color:#fff;margin:0;font-size:18px;font-weight:600}.floating-help-close{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:background .2s;display:flex}.floating-help-close:hover{background:rgba(255,255,255,.2)}.floating-help-close i{margin:0}.floating-help-content{flex:1;padding:20px;overflow-y:auto}.help-section{margin-bottom:16px}.help-section:last-child{margin-bottom:0}.help-section h5{color:#333;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.help-section h5 i{color:#32c5d2;font-size:14px}.help-section .help-section-description{color:#666;margin:0 0 8px;font-size:12px;line-height:1.4}.onboarding-steps{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.help-section:last-child{text-align:center;margin-top:8px}.help-section:last-child .hide-button{color:#999;padding:4px 8px;font-size:11px;text-decoration:none}.help-section:last-child .hide-button i{margin-right:4px;font-size:10px}.help-section:last-child .hide-button:hover{color:#dc3545;text-decoration:none}.onboarding-step-item{background:#f8f9fa;border-left:2px solid #e9ecef;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;transition:all .2s;display:flex}.onboarding-step-item:hover{border-left-color:#36c6d3}.onboarding-step-item.clickable{cursor:pointer}.onboarding-step-item.clickable:hover{background:#e9ecef}.onboarding-step-item .step-header{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.onboarding-step-item .step-header .step-number{color:#36c6d3;background:rgba(54,198,211,.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:600;display:flex}.onboarding-step-item .step-header i{flex-shrink:0;font-size:12px}.onboarding-step-item .step-header .step-title{color:#333;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;line-height:1.3;transition:color .2s;overflow:hidden}.onboarding-step-item .step-header .step-title:hover:not(.completed){color:#36c6d3;text-decoration:underline}.onboarding-step-item .step-header .step-title.completed{color:#16a34a;text-decoration:line-through}.onboarding-step-item .step-actions{flex-shrink:0;gap:6px;display:flex}.onboarding-step-item .step-actions .step-link,.onboarding-step-item .step-actions .step-video-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;text-decoration:none;transition:all .2s;display:inline-flex}.onboarding-step-item .step-actions .step-link{color:#36c6d3;background:rgba(54,198,211,.1)}.onboarding-step-item .step-actions .step-link:hover{color:#2fb4c0;background:rgba(54,198,211,.2)}.onboarding-step-item .step-actions .step-link i{font-size:10px}.onboarding-step-item .step-actions .step-video-btn{color:#666;background:#fff}.onboarding-step-item .step-actions .step-video-btn:hover{color:#333;background:#e9ecef}.onboarding-step-item .step-actions .step-video-btn i{font-size:10px}.help-links{flex-direction:column;gap:12px;display:flex}.help-link{color:#333;background:#f8f9fa;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex}.help-link:hover{color:#36c6d3;background:#e9ecef;transform:translate(4px)}.help-link i{text-align:center;color:#36c6d3;width:24px;font-size:20px}.help-link span{font-size:14px;font-weight:500}@media (max-width:440px){.login .content{width:95%}.login .content .logo{display:none}}.text-factura-cancelada{color:#3ca013;font-weight:700}.text-factura-borrador{color:#3379b7;font-weight:700}.text-factura-pendiente{color:#ed6b75;font-weight:700}.text-factura-anulada{color:#7d7d7d;font-weight:700}.text-cotizacion-borrador{color:#3379b7;font-weight:700}.text-cotizacion-generada{color:#3ca013;font-weight:700}.text-cotizacion-anulada,.text-cotizacion-vencida{color:#7d7d7d;font-weight:700}.retailsys-bar-loader>*{width:100%!important}.react-datepicker-wrapper,.react-datepicker-wrapper>div{width:100%}.react-datepicker__month{margin:.4em 1em}.react-datepicker__day-name,.react-datepicker__day{width:1.9em;margin:.166em;line-height:1.9em}.react-datepicker__navigation{border:.45em solid transparent;line-height:1.7em;top:1em}.react-datepicker__navigation--previous{border-right-color:#ccc;left:1em}.react-datepicker__navigation--next{border-left-color:#ccc;right:1em}.react-datepicker{font-size:1.3rem!important}.react-datepicker__current-month{font-size:1.5rem!important}.react-datepicker__header{padding-top:6px!important}.react-datepicker__navigation{top:13px!important}.react-datepicker__day-name,.react-datepicker__day{margin:.5rem!important}.portlet .genericCrudDetailed{padding:0}.portlet .genericCrudDetailed>.portlet-title{min-height:0;margin:0;padding:0 10px}.portlet .genericCrudDetailed>.portlet-title>.actions{padding:5px 0}.portlet .genericCrudDetailed .portlet-body{padding:0}.portlet .genericCrudDetailed .portlet-body table{margin-bottom:0}.Toastify__toast-container{z-index:2147483647!important}.Toastify__toast{border-radius:12px!important;min-height:50px!important;padding:0!important;font-family:Inter,sans-serif!important;font-weight:500!important;overflow:hidden!important;box-shadow:0 .5rem 2rem rgba(0,0,0,.2)!important}.Toastify__toast-body{color:#fff!important;margin:0!important;padding:1.5rem 1rem 1.5rem 1.5rem!important;font-size:1.4rem!important}.Toastify__close-button{opacity:.7!important;color:#fff!important;align-self:center!important;margin-right:1rem!important}.Toastify__toast--success{background:#36c6d3!important}.Toastify__toast--success .Toastify__toast-icon svg{fill:#fff!important}.Toastify__toast--error{background:#ed6b75!important}.Toastify__toast--error .Toastify__toast-icon svg{fill:#fff!important}.Toastify__toast--warning{background:#f1c40f!important}.Toastify__toast--warning .Toastify__toast-icon svg{fill:#fff!important}.Toastify__toast--info{background:#659be0!important}.Toastify__toast--info .Toastify__toast-icon svg{fill:#fff!important}.mb-2{margin-bottom:.75em}.mt-1{margin-top:.25em}.mt-2{margin-top:.75em}.onboarding-card .onboarding-step{padding:.5em 1em}.onboarding-card .onboarding-step .text-description{height:3em}.dashboard .portlet.light{border:1px solid #f0f0f0!important;border-radius:8px!important;flex-direction:column!important;height:22em!important;margin-bottom:30px!important;padding:0!important;transition:transform .3s,box-shadow .3s!important;display:flex!important;overflow:hidden!important;box-shadow:0 2px 12px rgba(0,0,0,.06)!important}.dashboard .portlet.light:hover{transform:translateY(-2px)!important;box-shadow:0 5px 15px rgba(0,0,0,.07)!important}.dashboard .portlet.light .portlet-title{flex-shrink:0;border-bottom:none!important;min-height:auto!important;padding:1.5rem 1.75rem 1rem!important}.dashboard .portlet.light .portlet-title .caption{padding:0!important}.dashboard .portlet.light .portlet-title .caption .caption-subject{text-transform:none!important;color:#333!important;font-size:1.6rem!important;font-weight:600!important}.dashboard .portlet.light .portlet-title .text-uppercase,.dashboard .portlet.light .portlet-title .uppercase{text-transform:none!important}.dashboard .portlet.light .portlet-body{flex-direction:column;display:flex;overflow-y:auto;flex:1!important;padding:0 1.75rem 1.75rem!important}.rs-picker-daterange-menu{z-index:2147483647}.enphasis-danger{background:#f9e3e4;border-left:4px solid #ed6b75;padding-left:.5em}.gradient-ai-button{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.15);background:linear-gradient(135deg,#1976d2 0%,#2196f3 50%,#64b5f6 100%);border:1px solid #1976d2;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.gradient-ai-button:before{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%);width:100%;height:100%;transition:left .6s ease-in-out;position:absolute;top:0;left:-100%}.gradient-ai-button:hover:before{left:100%}.gradient-ai-button:hover{color:#fff;background:linear-gradient(135deg,#1565c0 0%,#1976d2 50%,#42a5f5 100%)}.gradient-ai-button:focus{color:#fff;outline-offset:2px;outline:2px solid rgba(33,150,243,.5)}.gradient-ai-button:active{color:#fff;background:linear-gradient(135deg,#0d47a1 0%,#1565c0 50%,#1976d2 100%)}.load-bar-gradient{background:linear-gradient(135deg,#1976d2 0%,#2196f3 50%,#64b5f6 100%)}.page-sidebar-menu>li>a.nav-link.nav-toggle>.title{letter-spacing:.01em;font-weight:550;color:rgba(255,255,255,.88)!important}.page-sidebar-wrapper{position:static!important}@media (max-width:767px){.dashboard-stat.dashboard-stat-v2{align-items:center;min-height:0;margin-bottom:10px;padding:0 16px;display:flex;position:relative;overflow:hidden}.dashboard-stat.dashboard-stat-v2 .visual{float:none;width:auto;height:auto;margin:0;padding:0;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.dashboard-stat.dashboard-stat-v2 .visual>i{opacity:.12;margin-left:0;font-size:70px;line-height:70px}.dashboard-stat.dashboard-stat-v2 .details{align-items:center;gap:14px;width:100%;padding:12px 0;display:flex;position:static}.dashboard-stat.dashboard-stat-v2 .details .number{text-align:left;flex-shrink:0;margin-bottom:0;padding-top:0;font-size:20px;line-height:1}.dashboard-stat.dashboard-stat-v2 .details .number i{opacity:.9;margin:0;font-size:20px}.dashboard-stat.dashboard-stat-v2 .details .desc{text-align:left;opacity:.95;font-size:15px;font-weight:500;line-height:1.2}.page-container-bg-solid:has(.page-sidebar.in) .page-header.navbar{position:fixed!important;top:0!important;left:0!important;right:0!important}.page-container-bg-solid:has(.page-sidebar.in) .page-container{margin-top:150px!important}}@media (min-width:992px){.page-sidebar{z-index:9990!important;border-radius:0!important;height:auto!important;margin-top:0!important;margin-bottom:0!important;position:fixed!important;top:0!important;bottom:0!important}.page-sidebar-menu{border-radius:0!important;margin-top:75px!important}.page-sidebar-menu.page-sidebar-menu-closed>li.sub-menu-up>a{border-radius:0 0 12px!important}.page-sidebar-menu.page-sidebar-menu-closed>li.sub-menu-up>.sub-menu{border-radius:12px 12px 0 0!important;margin-top:0!important;margin-bottom:-1px!important;top:auto!important;bottom:100%!important}.page-sidebar-menu.page-sidebar-menu-closed>li>.sub-menu{max-height:calc(100vh - 80px);overflow-y:auto}}.documento-comentarios .documento-comentarios__list{margin:12px auto 0}.documento-comentarios .documento-comentarios__item{background:0 0;border:0;align-items:flex-start;gap:6px;margin-bottom:12px;padding:0;display:flex}.documento-comentarios .documento-comentarios__avatar{color:#6f7b8a;text-align:center;flex:0 0 19px;width:17px;padding-top:3px;font-size:17px;line-height:1}.documento-comentarios .documento-comentarios__body{flex:1;min-width:0;padding-left:0;overflow:visible}.documento-comentarios .documento-comentarios__info{color:#8a95a5;justify-content:space-between;align-items:center;gap:6px;margin-bottom:5px;font-size:12px;line-height:1.3;display:flex}.documento-comentarios .documento-comentarios__meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.documento-comentarios .documento-comentarios__author{float:none;color:#344054;align-items:center;margin:0;font-size:13px;font-weight:600;display:inline-flex}.documento-comentarios .documento-comentarios__date{float:none;color:#8a95a5;align-items:center;margin:0;font-size:12px;display:inline-flex}.documento-comentarios .documento-comentarios__date i{margin-right:2px}.documento-comentarios .documento-comentarios__edited{color:#9aa4b2;margin-right:6px;font-size:11px;font-style:italic}.documento-comentarios .documento-comentarios__actions-menu{background:#fff;border:0;border-radius:4px;min-width:136px;padding:6px;box-shadow:0 6px 18px rgba(36,52,71,.16)}.documento-comentarios .documento-comentarios__actions-list{float:none;margin:0;padding:0;font-size:13px;list-style:none;display:block;position:static}.documento-comentarios .documento-comentarios__actions-item{color:#344054;border-radius:3px;align-items:center;gap:8px;padding:7px 8px;line-height:1.2;text-decoration:none;display:flex}.documento-comentarios .documento-comentarios__actions-item i{color:#337ab7;text-align:center;width:14px;font-size:12px}.documento-comentarios .documento-comentarios__actions-item:hover,.documento-comentarios .documento-comentarios__actions-item:focus{color:#243447;background:#f4f6f8;text-decoration:none}.documento-comentarios .documento-comentarios__actions-item--danger,.documento-comentarios .documento-comentarios__actions-item--danger i{color:#d9534f}.documento-comentarios .documento-comentarios__actions-item--danger:hover,.documento-comentarios .documento-comentarios__actions-item--danger:focus{color:#c9302c;background:#fdf0ef}.documento-comentarios .documento-comentarios__bubble{color:#243447;white-space:pre-wrap;word-break:break-word;background:#f4f6f8;border:1px solid #e2e7ec;border-radius:6px;max-height:200px;padding:10px 12px;font-size:14px;line-height:1.6;overflow:auto}.documento-comentarios .documento-comentarios__bubble+.mt-comment-details,.documento-comentarios .documento-comentarios__info+.mt-comment-details{margin-top:8px}.documento-comentarios .documento-comentarios__item--editing{padding:10px 0}.documento-comentarios .documento-comentarios__date-separator{align-items:center;gap:12px;margin:16px 0 12px;display:flex}.documento-comentarios .documento-comentarios__date-separator-line{background:#e2e7ec;flex:1;height:1px}.documento-comentarios .documento-comentarios__date-separator-text{color:#8a95a5;text-transform:lowercase;flex-shrink:0;font-size:12px;font-weight:500}.documento-comentarios .documento-comentarios__file-name{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;display:inline-block;overflow:hidden}.documento-comentarios .input-group-btn{vertical-align:top}@media (max-width:767px){.documento-comentarios .documento-comentarios__item{gap:6px}.documento-comentarios .documento-comentarios__avatar{flex-basis:18px;width:18px;font-size:18px}}
.login{min-height:100vh;background-color:#e9ecf3!important}.login .logo{text-align:center;margin:0 auto;padding:90px 15px 50px}.login .content{-ms-border-radius:16px;-o-border-radius:16px;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:16px;width:400px;margin:0 auto;padding:30px 40px 40px;position:relative;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.04)}.login .content h4{color:#555}.login .content .hint{color:#999;margin:15px 0 7px;padding:0}.login .content .login-form,.login .content .forget-form{margin:0;padding:0}.login .content .form-control{color:#333;-ms-border-radius:8px;-o-border-radius:8px;background-color:#fff;border:1px solid #dde3ec;border-radius:8px;height:43px}.login .content .form-control:focus,.login .content .form-control:active{background-color:#fff;border:1px solid #32c5d2;box-shadow:0 0 0 3px rgba(50,197,210,.1)}.login .content .form-control::-moz-placeholder{color:#8290a3;opacity:1}.login .content .form-control:-ms-placeholder-shown{color:#8290a3}.login .content .form-control::-webkit-input-placeholder{color:#8290a3}.login .content select.form-control{padding-left:9px;padding-right:9px}.login .content .forget-form,.login .content .register-form{display:none}.login .content .form-title{margin-bottom:25px;font-weight:300}.login .content .form-actions{clear:both;border:0}.login .content .form-actions>.btn{-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-top:-2px}.login-options{margin-top:30px;margin-bottom:30px;overflow:hidden}.login-options h4{float:left;font-size:15px;font-weight:600;color:#7d91aa!important}.login-options .social-icons{float:right;padding-top:3px}.login-options .social-icons li a{border-radius:15px!important}.login .content .form-actions .checkbox{margin-left:0;padding-left:0}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0}.login .content .form-actions .btn{margin-top:1px;font-weight:600;padding:10px 20px!important}.login .content .form-actions .btn-default{color:#6c7a8d;background-color:#fff;border:none;font-weight:600;padding:10px 25px!important}.login .content .form-actions .btn-default:hover{color:#45b6af;background-color:#fafaff}.login .content .forget-password{font-size:14px;display:inline-block}.login .content .check{color:#8290a3}.login .content .rememberme{margin-left:8px}.login .content .create-account{display:none}.login .content .create-account p a{color:#c3cedd;font-size:14px;font-weight:600}.login .content .create-account a{margin-top:5px;display:inline-block}.login .copyright{text-align:center;color:#fff;margin:0 auto 30px 0;padding:10px;font-size:13px}@media (max-width:440px){.login .content{width:90%;margin-top:20px;padding:20px}.login .content h3{font-size:22px}.forget-password{margin-top:20px;display:inline-block}.login-options .social-icons{float:left;padding-top:3px}.login .checkbox{font-size:13px}}
.pricing-content-1{background-color:#fff}.pricing-content-1:before,.pricing-content-1:after{content:" ";display:table}.pricing-content-1:after{clear:both}.pricing-content-1 .arrow-down{border-top:15px solid;border-left:15px solid transparent;border-right:15px solid transparent;width:0;height:0;margin:auto}.pricing-content-1 .arrow-down.arrow-blue{border-top-color:#3598dc}.pricing-content-1 .arrow-down.arrow-green{border-top-color:#32c5d2}.pricing-content-1 .arrow-down.arrow-dark{border-top-color:#2f353b}.pricing-content-1 .arrow-down.arrow-grey{border-top-color:#f7f9fb}.pricing-content-1 .price-ribbon{text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #bbb;background-color:#d91e18;width:90px;padding:6px 20px 6px 15px;font-size:14px;font-weight:300;position:absolute;top:75px;right:-4px;box-shadow:0 2px 4px #888}.pricing-content-1 .price-ribbon:after{content:" ";border-top:5px solid #64120f;border-bottom:5px solid transparent;border-left:10px solid #64120f;border-right:10px solid transparent;width:0;height:0;position:absolute;top:100%;right:0}.pricing-content-1 .pricing-title{border-color:#fff;border-bottom-style:solid;border-bottom-width:1px}.pricing-content-1 .pricing-title>h1{margin:20px 0}.pricing-content-1 .price-column-container{text-align:center;background-color:#fff;margin:0}.pricing-content-1 .price-column-container.border-active{border:1px solid #e5e9ee}.pricing-content-1 .price-column-container:first-child{margin-left:0}.pricing-content-1 .price-column-container:last-child{margin-right:0}.pricing-content-1 .price-table-head{color:#fff;padding:20px 0}.pricing-content-1 .price-table-head h2{font-size:26px}.pricing-content-1 .price-table-head.price-1{background-color:#3598dc}.pricing-content-1 .price-table-head.price-2{background-color:#32c5d2}.pricing-content-1 .price-table-head.price-3{background-color:#2f353b}.pricing-content-1 .price-table-pricing>h3{font-size:60px;position:relative}.pricing-content-1 .price-table-pricing>h3>.price-sign{margin-left:-15px;font-size:24px;position:absolute}.pricing-content-1 .price-table-pricing>p{margin-top:0}.pricing-content-1 .price-table-content{color:#5c6d7e;background-color:#f7f9fb;font-size:16px;font-weight:600}.pricing-content-1 .price-table-content .row{padding-top:10px;padding-bottom:10px}.pricing-content-1 .price-table-content .row i{color:#6cade6}.pricing-content-1 .price-table-content .row:first-child{padding-top:20px}.pricing-content-1 .price-table-content .row:last-child{padding-bottom:20px}.pricing-content-1 .price-table-footer{padding:20px 0}.pricing-content-1 .price-table-footer>.price-button{padding:10px 20px;font-weight:700}@media (max-width:1024px){.pricing-content-1 .mobile-padding{margin:0 -15px;padding:0 15px}.pricing-content-1 .mobile-padding>i{margin-right:20px}.pricing-content-1 .price-table-content{padding-left:15px;padding-right:15px}}.pricing-content-2{background-color:#fff}.pricing-content-2 .no-padding{padding:0}.pricing-content-2 .text-left{text-align:left}.pricing-content-2 .text-right{text-align:right}.pricing-content-2.pricing-bg-dark{background-color:#2f353b}.pricing-content-2 .pricing-title{border-color:#444}.pricing-content-2 .pricing-title>h1{color:#fff}.pricing-content-2 .pricing-table-container{padding-top:40px;padding-bottom:40px}.pricing-content-2 .pricing-table-container .padding-fix{padding-left:15px;padding-right:15px}.pricing-content-2 .pricing-table-container .price-column-container{text-align:center;background-color:#fff;border-bottom:4px solid #ccc;margin:30px 0;padding:60px 0}.pricing-content-2 .pricing-table-container .price-column-container.border-right{border-right:1px solid #ccc}.pricing-content-2 .pricing-table-container .price-column-container.border-left{border-left:1px solid #ccc}.pricing-content-2 .pricing-table-container .price-column-container.border-top{border-top:1px solid #ccc}.pricing-content-2 .pricing-table-container .price-column-container.featured-price{border:1px solid #ccc;border-bottom-width:4px;margin:0;padding:89px 0}.pricing-content-2 .pricing-table-container .price-column-container.featured-price>.price-feature-label{color:#fff;width:110px;margin:0 0 0 -60px;padding:7px 15px;font-weight:300;display:inline-block;position:absolute;top:0;left:50%}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-head>h2{letter-spacing:1px;color:#acb5c3;font-size:18px;font-weight:600}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-head>h2.opt-pricing-5{margin:0 auto 20px;padding:7px 15px;font-size:16px;display:inline}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-pricing>h3{font-size:60px;font-weight:600;position:relative}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-pricing>h3>.price-sign{margin-left:-15px;font-size:24px;position:absolute}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-pricing>p{margin-top:0}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-content{color:#333;font-size:16px;font-weight:300}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-content .row{border-color:#eee;border-bottom-style:solid;border-bottom-width:1px;padding-top:20px;padding-bottom:20px}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-content .row:first-child{border-color:#eee;border-top-style:solid;border-top-width:1px}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-footer{padding:40px 0 0}.pricing-content-2 .pricing-table-container .price-column-container>.price-table-footer>.featured-price{border-bottom:3px solid #3faba4;font-size:20px;font-weight:300}@media (max-width:991px){.pricing-content-2 .price-column-container{border-color:#ccc;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px}}
