.layoutTwoColumnsContainer{background-color:#fafafa;min-height:calc(100vh - 92px)}.layoutTwoColumnsContainer #ev-engagement-wrapper{display:flex;flex-direction:column;gap:16px}.layoutTwoColumnsContainer .mainContentBox{flex-basis:min-content!important;flex-grow:5!important}.layoutTwoColumnsContainer .asideContentBox{flex-grow:1;max-width:356px}.layoutTwoColumnsContainer .sideContent{height:fit-content;position:sticky;z-index:16}.layoutTwoColumnsContainer ev-payment-type-selector>div,.layoutTwoColumnsContainer ev-paypal-subscription>div,.layoutTwoColumnsContainer ev-product-profile>div,.layoutTwoColumnsContainer ev-product-selection>div,.layoutTwoColumnsContainer ev-stripe>div{background-color:#fff!important;border:1px solid #eee;padding:24px}.layoutTwoColumnsContainer .mainRow{display:flex;flex-wrap:wrap-reverse;gap:36px;margin:0 auto;max-width:1366px;min-height:calc(100vh - 292px);padding:54px 32px;width:100%}.layoutTwoColumnsContainer .mainContent{align-items:center;flex-direction:column;justify-content:flex-start!important;margin:auto;padding-top:0!important}.layoutTwoColumnsContainer .sideContent{align-items:center;justify-content:center}.layoutTwoColumnsContainer .sideContent img{display:inline-block;max-width:300px;width:auto}.layoutTwoColumnsContainer .ev{width:100%}.layoutTwoColumnsContainer .ev-engagement{padding:0}.layoutTwoColumnsContainer .row{margin:0!important}.col-lg-12.col-md-12.col-sm-12,.layoutTwoColumnsContainer .col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0!important}.layoutTwoColumnsContainer .stepperProductContainer{align-items:center;display:flex;flex-direction:column;margin-top:16px}.layoutTwoColumnsContainer .stepperProductContainer .product-resume-name-product{font-family:Text SemiBold;font-size:16px;line-height:13px}.layoutTwoColumnsContainer #widget-header{background:none!important;color:var(--base-grey-100);font-family:Text Medium;font-size:24px;font-style:normal;line-height:24px!important;margin-bottom:24px;padding:0;text-transform:none!important}.layoutTwoColumnsContainer .widget-body{padding:0}.layoutTwoColumnsContainer .widget-body>.row>.btn-group{display:flex;flex-direction:column;gap:8px;width:100%}.layoutTwoColumnsContainer .widget-body>.row>.btn-group>#btn-group-payment{align-items:center;display:flex!important;justify-content:flex-start;margin:0!important;width:100%}.layoutTwoColumnsContainer .widget-body>.row>.btn-group>#btn-group-payment:hover>#ev-button-label{color:#fff}.layoutTwoColumnsContainer .widget-body>.row>.btn-group>#btn-group-payment>#ev-button-label{color:var(--base-grey-100);display:flex;font-family:Text Medium;font-size:16px;font-style:normal;justify-content:space-between;line-height:20px;margin:0;width:100%}.layoutTwoColumnsContainer .widget-body>.row>.btn-group>#btn-group-payment>#ev-button-label:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='20' fill='none'%3E%3Cpath fill='%23D2D5DA' d='M2 20 .6 18.575 9.175 10 .6 1.425 2 0l10 10L2 20Z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;content:"";height:20px;width:20px}.layoutTwoColumnsContainer .ev .pm2 .stripe-payment{padding:0!important}.layoutTwoColumnsContainer .stripe-payment .col-lg-12.col-md-12.col-sm-12{width:100%!important}.layoutTwoColumnsContainer span#progress-bar-breadcrum-step-1{color:var(--base-success)!important}.layoutTwoColumnsContainer span#progress-bar-breadcrum-step-2{font-family:Text Semibold!important}#condiciones-contratacion{text-decoration:underline}.protect-data{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:-12px;width:100%}.cancel-data,.protect-data{color:var(--base-grey-60);font-size:12px}.cancel-data{font-family:Text Regular;line-height:14px;margin:0 auto;max-width:452px;text-align:center}.layoutTwoColumnsContainer .form-control{border-radius:4px!important;max-height:44px}@media (max-width:1044px){.layoutTwoColumnsContainer{background-color:#fff!important}.layoutTwoColumnsContainer .mainContent{background-color:#fff!important;padding-bottom:16px}.layoutTwoColumnsContainer .mainContentBox{width:100%}}@media (max-width:767px){.layoutTwoColumnsContainer .asideContentBox{height:fit-content;max-width:unset;position:sticky;top:91px!important;width:100%;z-index:16}.layoutTwoColumnsContainer .mainContentBox{width:100%}.layoutTwoColumnsContainer #widget-header{font-size:16px;line-height:24px!important;margin-bottom:12px!important}.layoutTwoColumnsContainer .widget-body{padding:0!important}.layoutTwoColumnsContainer ev-payment-type-selector>div,.layoutTwoColumnsContainer ev-paypal-subscription>div,.layoutTwoColumnsContainer ev-product-profile>div,.layoutTwoColumnsContainer ev-product-selection>div,.layoutTwoColumnsContainer ev-stripe>div{padding:8px!important}ev-stripe .subtitle{font-size:13px!important;line-height:120%!important;margin-top:0!important}.layoutTwoColumnsContainer .form-group.col-sm-9{padding:0!important}.layoutTwoColumnsContainer .control-label.widget-label{left:11px!important}ev-product-profile #showInvoiceOptionCheckBox{padding-left:0!important;padding-right:0!important}}@media (max-width:699px){.layoutTwoColumnsContainer .mainContentBox,.layoutTwoColumnsContainer .sideContent{padding:0}.layoutTwoColumnsContainer .mainRow{flex-wrap:wrap-reverse;margin-top:0!important;padding:8px 0!important}ev-stripe{margin-top:48px}}.sideContent .mainContent{display:flex;gap:16px}.sideContent .mainContent>*{width:100%}.layoutTwoColumnsContainer ev-product-promo #widget-header{color:var(--base-grey-100)!important;font-family:Text Medium!important;font-size:14px!important;line-height:14px!important;margin-bottom:4px!important}ev-engagement[group-name=checkoutCartv2] .ev .table>tbody>tr>td,ev-engagement[group-name=checkout],ev-product-promo .widget-body{padding:0!important}#resume_price,ev-product-promo>div{background:#fff;border:1px solid #eee;padding:14px 16px 16px}#resume_price .product-resume{border:none;margin:0;max-width:unset;padding:0;width:100%}#promoInput{flex-grow:1;width:inherit!important}.promo-input{gap:16px}input#promoSubmit{font-size:16px!important;height:44px!important}.checkoutCartv2 #ev-engagement-wrapper{gap:16px}#ev_checkout_button .btn.btn-success{transition:.25s}#ev_checkout_button .btn.btn-success:hover{background-color:var(--buttonPrimaryBackgroundHover)!important;color:var(--buttonPrimaryColorHover)!important}.product-resume{align-items:flex-start;background:#fff;border:1px solid var(--base-grey-35);border-radius:4px;flex-direction:column;gap:8px;margin-bottom:8px;padding:12px 16px;width:fit-content}#discount_container,.product-resume{display:flex;justify-content:space-between}#discount_container{border-bottom:1px solid var(--base-grey-35);border-top:1px solid var(--base-grey-35);color:var(--base-grey-80);display:none;font-family:Text Medium;font-size:13px;line-height:12px;padding:12px 0;width:100%}.product-resume-name-promo{color:var(--base-success);font-family:Text Medium;font-size:13px;font-style:normal;letter-spacing:-.13px;line-height:13px;padding:0 3px;width:fit-content}.product-resume-name-promo:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzU3N0Q0MSIgZD0iTTUuMjUgMTRWNS4yNUw3Ljg3NSAwaDEuNzV2NS4yNUgxNFYxNEg1LjI1Wk0wIDE0VjUuMjVoMy41VjE0SDBaIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-right:4px;width:12px}.layoutTwoColumnsContainer .product-resume-name-product{color:var(--base-grey-100);font-family:Text Regular;font-size:20px;font-style:normal;line-height:28px;overflow:hidden;text-overflow:ellipsis}.product-resume-name-features{color:var(--base-grey-60);font-size:12px;letter-spacing:-.06px;line-height:14px;list-style:none;margin-top:-4px;max-width:240px}.product-resume-name-product li{list-style:none}.product-resume-price{align-items:flex-end;display:flex;justify-content:space-between;padding-top:16px;width:100%}.tax_details{display:flex;flex-direction:column;gap:8px}.tax_details span:first-child{color:var(--base-grey-100);font-family:Text Medium;font-size:16px}.tax_details span:last-child{font-size:10px}.product-resume-price-old{color:var(--base-red-50);font-family:Text Medium;font-size:12px;font-style:normal;line-height:0px;text-align:right;text-decoration:line-through}span.product-resume-price-actual-int{font-family:Text Medium;font-size:40px;font-style:normal;letter-spacing:-.8px;line-height:normal}.product-resume-final-price{align-items:center;display:flex}span.product-resume-price-actual-decimal,span.product-resume-price-actual-frequency{font-family:Text Semibold;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:13px;width:max-content}.product-resume-price-actual{align-items:flex-end;display:flex;flex-direction:column;height:min-content}.product-resume-name{display:flex;flex-direction:column;gap:8px;justify-content:center}.icon-chevron{display:none}@media (max-width:767px){.product-resume-name{width:100%}.product-resume-name-containter>label{align-items:baseline;display:flex;gap:8px;justify-content:space-between;width:100%}.layoutTwoColumnsContainer .icon-chevron{display:block;transition:.5s}.layoutTwoColumnsContainer .product-resume-name-containter input:checked~.icon-chevron{transform:rotate(180deg)}.layoutTwoColumnsContainer .checkoutCartv2:has(input:checked) ev-product-promo,.layoutTwoColumnsContainer .product-resume-name:has(input:checked) .product-resume-name-features,.layoutTwoColumnsContainer .product-resume:has(input:checked)>#discount_container,.layoutTwoColumnsContainer .product-resume:has(input:checked)>.product-resume-price{display:none!important}.layoutTwoColumnsContainer .product-resume-name-promo{background-color:var(--base-background-success);font-family:Text Regular;font-size:12px;line-height:13px;padding:3px}.layoutTwoColumnsContainer .product-resume-name-promo:before{display:none}.product-resume-name-product{font-family:Text Medium!important;font-size:14px!important;line-height:20px!important;width:inherit}.tax_details{gap:3px}.tax_details span:first-child{font-size:20px;line-height:28px}.tax_details span:last-child{font-size:11px;line-height:11px}#discount_container,.product-resume-name-features{font-size:10px;line-height:10px}#discount_container{font-family:Text Regular;padding:6px 0}.product-resume-price{padding:0!important}.product-resume-price-actual{gap:0}.product-resume-price-actual-int{font-size:24px!important;letter-spacing:-.48px!important;line-height:normal!important}.product-resume-price-decimal{font-size:14px;letter-spacing:-.28px;line-height:16px}.product-resume-price-old{font-size:10px;line-height:10px}.row:has(.cancel-data),.row:has(.condiciones-container),.row:has(.protect-data){display:none}}.layoutOneColumnContainer .product-resume{flex-direction:row}.layoutOneColumnContainer .product-resume-price{width:max-content}@media (max-width:767px){.product-resume{margin:0;max-width:355px}}.ev .progress{max-height:4px}.ev .progress,.ev .progress-bar{box-shadow:none!important}.progress-bar-breadcrum{align-items:baseline;display:flex;justify-content:space-between;padding:2px 0}.stepperProduct{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 22.4%,#fff 65.1%);bottom:0;padding:24px 32px 8px!important;position:sticky;width:100%;z-index:99}@media (max-width:767px){.desktopHidden{width:100%}.ev .progress{margin-bottom:0}.mainContent{padding-top:0!important;width:-webkit-fill-available!important}.mainContent.layoutTwoColumnsContainer{margin:0 16px!important}.layoutOneColumnContainer .progress-bar-cointainer{max-width:356px;width:100%}.layoutTwoColumnsContainer .mainRow{flex-direction:row;gap:4px!important;max-width:unset!important;min-width:335px!important;padding:54px 0!important}.layoutTwoColumnsContainer .mainContent{padding-bottom:0!important}}.payment-methods-container{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto 30px;max-width:280px}.payment-methods-pay-safe{display:flex;gap:8px}.payment-methods-pay-safe-img{width:16px}.payment-methods-pay-safe-text{flex-grow:1;min-width:fit-content}@media (max-width:767px){footer{margin-bottom:100px!important}}@media (max-width:767px){.row:has(ev-checkout-button){background-color:#fff;bottom:36px;box-shadow:0 0 4px 14px #fff;left:50%;padding:8px 0 12px;position:fixed;transform:translateX(-50%);width:100vw}.col-lg-12.col-md-12.col-sm-12.col-xs-12:has(ev-checkout-button){display:flex}ev-checkout-button{display:inline-block;margin:0 auto;max-width:356px;width:100%}.row:has(.cancel-data){background:#fff!important;bottom:0!important;display:block!important;left:50%;padding:8px 0 12px;position:fixed;transform:translateX(-50%)}.cancel-data{font-size:9px;max-width:335px}#resume_price,ev-product-promo>div{padding:8px}#promoSubmit{padding:0 8px}}