@charset "UTF-8";@theme{--color-indigo-500:$c-Purple500;--color-red-600:$c-Red400}body,html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;color:#343F52;font-size:16px;line-height:25px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Commissioner",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500}.h1.font-bold,.h2.font-bold,.h3.font-bold,.h4.font-bold,.h5.font-bold,.h6.font-bold,h1.font-bold,h2.font-bold,h3.font-bold,h4.font-bold,h5.font-bold,h6.font-bold{font-weight:700}.h1.font-regular,.h2.font-regular,.h3.font-regular,.h4.font-regular,.h5.font-regular,.h6.font-regular,h1.font-regular,h2.font-regular,h3.font-regular,h4.font-regular,h5.font-regular,h6.font-regular{font-weight:400}*{letter-spacing:0}:focus{outline:none!important}::-webkit-input-placeholder{color:#BBBBBB!important;font-weight:700}::-moz-placeholder{color:#BBBBBB!important;font-weight:700}:-ms-input-placeholder{color:#BBBBBB!important;font-weight:700}:-moz-placeholder{color:#BBBBBB!important;font-weight:700}::-moz-selection{background:#D82555;color:#fff;opacity:1!important}::selection{background:#D82555;color:#fff;opacity:1!important}::-moz-selection{background:#D82555;color:#fff;opacity:1!important}.mx-auto{margin:0 auto}.col-reset{padding:0!important}address{font-style:initial}.row-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bordered-image,.bordered-image img{border-radius:24px;overflow:hidden}.main-back1{background:url(../images/backgrounds/body-back.webp) no-repeat top center}.lazy-placeholder{opacity:0;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;background-color:#f5f5f5;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 25%),linear-gradient(-45deg,#e0e0e0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e0e0e0 75%),linear-gradient(-45deg,transparent 75%,#e0e0e0 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;-webkit-animation:lazy-loading-pulse 1.5s ease-in-out infinite;animation:lazy-loading-pulse 1.5s ease-in-out infinite;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(2px);filter:blur(2px)}.lazy-placeholder[src],.lazy-placeholder[style*=background-image]{opacity:1;-webkit-animation:none;animation:none;background-image:none;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}@-webkit-keyframes lazy-loading-pulse{0%{opacity:0.6}50%{opacity:1}to{opacity:0.6}}@keyframes lazy-loading-pulse{0%{opacity:0.6}50%{opacity:1}to{opacity:0.6}}img[data-bg-src],img[data-src]{opacity:0;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(2px);filter:blur(2px)}img[src]:not([data-src]),img[style*=background-image]:not([data-bg-src]){opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}@-webkit-keyframes fadeInScale{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(2px);filter:blur(2px)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}}@keyframes fadeInScale{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(2px);filter:blur(2px)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}}.lazy-loaded{-webkit-animation:fadeInScale 0.6s ease-out forwards;animation:fadeInScale 0.6s ease-out forwards}.form-block{border-radius:24px;padding:40px 60px;background:#fff}.form-contact-block{background:#fff;border-radius:24px 24px 200px 24px;padding:60px}.super-search{width:100%;background:#fff;border:1px solid #343F52;border-radius:12px;padding:10px}.super-search.border-0{border:0}.super-search__input{}.super-search__input ::-webkit-input-placeholder{font-weight:400}.super-search__input ::-moz-placeholder{font-weight:400}.super-search__input :-ms-input-placeholder{font-weight:400}.super-search__input :-moz-placeholder{font-weight:400}@media (max-width:768px){.form-block{padding:16px}.form-contact-block{padding:16px 8px;border-radius:24px}}header{width:100%;padding:8px 0}.header__logo{width:100%;display:inline-block;max-width:260px}.header__logo img{width:100%}.header__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;list-style:none;padding:0;margin:0;line-height:25px}.header__nav ul li a{text-decoration:none}.header__nav ul li a:not(.btn){color:#605EBA}.header__nav ul li a:not(.btn):hover{color:#454497}.mobile-menu-section__options{border-top:1px solid #BBBBBB}.mobile-menu-section{background:#ececec;padding:0 16px;border-radius:0 0 20px 20px}.mobile-menu-section ul li{padding:8px 0}.mobile-menu-section ul li a,.mobile-menu-section ul li a .btn{font-size:18px!important}.mobile-menu-section ul li a.btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1280px){.header__logo{max-width:160px}}@media (max-width:1024px){.header__nav ul{gap:16px}}@media (max-width:768px){header .btn.btn--type1{padding:8px;font-size:14px}}.text-uppercase{text-transform:uppercase}.text-letter-25,.text-letter-25 *{letter-spacing:2.5px}.text-letter-0,.text-letter-0 *{letter-spacing:0px}.text-400,.text-400 *{font-weight:400}.text-600,.text-600 *{font-weight:600}.text-left{text-align:left}.title-section{font-size:52px;line-height:55px}.title-section strong{font-weight:600;font-size:64px;line-height:70px}@media (max-width:992px){.title-section{font-size:34px;line-height:40px}.title-section strong{font-size:52px;line-height:60px}}@media (max-width:768px){.title-section{font-size:32px;line-height:40px}.title-section strong{font-size:40px;line-height:45px}}.text-white,.text-white *{color:#fff!important}.text-red400,.text-red400 *{color:#D82555!important}.text-Purple500,.text-Purple500 *{color:#605EBA!important}.text-red400,.text-red400 *{color:#D82555!important}.text-12,.text-12 *{font-size:12px;line-height:18px}.text-14,.text-14 *{font-size:14px;line-height:20px}.text-16,.text-16 *{font-size:16px;line-height:25px}.text-20,.text-20 *{font-size:20px;line-height:28px}.text-small,.text-small *{font-size:11px;line-height:20px}.text-21,.text-21 *{font-size:21px;line-height:25px}.text-24,.text-24 *{font-size:24px;line-height:35px}.text-28,.text-28 *{font-size:28px;line-height:35px}.text-36,.text-36 *{font-size:36px;line-height:40px}.text-40,.text-40 *{font-size:40px;line-height:45px}.text-64,.text-64 *{font-size:64px!important;line-height:75px!important}.text-96,.text-96 *{font-size:96px!important;line-height:90px!important}.text-18,.text-18 *{font-size:18px;line-height:28px}.h1,.h1 *,h1,h1 *{font-size:60px;line-height:65px}.h2,.h2 *,h2,h2 *{font-size:48px;line-height:50px}.h3,.h3 *,h3,h3 *{font-size:40px;line-height:45px}.h4,.h4 *,h4,h4 *{font-size:36px;line-height:45px}.h5,.h5 *,h5,h5 *{font-size:20px;line-height:28px}.h6,.h6 *,h6,h6 *{font-size:18px;line-height:25px}@media (max-width:1200px){.text-96,.text-96 *{font-size:60px!important;line-height:60px!important}.text-64,.text-64 *{font-size:42px!important;line-height:50px!important}.h1,.h1 *,h1,h1 *{font-size:42px;line-height:50px}}@media (max-width:992px){.h2,.h2 *,h2,h2 *{font-size:34px;line-height:40px}.h3,.h3 *,h3,h3 *{font-size:28px;line-height:35px}.h4,.h4 *,h4,h4 *{font-size:24px;line-height:35px}.h5,.h5 *,h5,h5 *{font-size:18px;line-height:25px}.h6,.h6 *,h6,h6 *{font-size:16px}.text-28,.text-28 *,.text-36,.text-36 *,.text-40,.text-40 *{font-size:24px;line-height:30px}}@media (max-width:768px){.text-96,.text-96 *{font-size:42px!important;line-height:50px!important}.text-21,.text-21 *{font-size:18px}.text-20,.text-20 *,.text-24,.text-24 *{font-size:18px;line-height:25px}.text-64,.text-64 *{font-size:32px!important;line-height:40px!important}.text-18,.text-18 *{font-size:16px}.h1,.h1 *,h1,h1 *{font-size:28px;line-height:35px;font-weight:600}.h2,.h2 *,h2,h2 *{font-size:24px;line-height:35px;font-weight:600}.h3,.h3 *,h3,h3 *{font-size:21px;line-height:28px}.h4,.h4 *,h4,h4 *{font-size:18px;line-height:25px}}@media (max-width:680px){.text-55{font-size:32px;line-height:45px}}.module{padding-top:60px;padding-bottom:60px}.module--color1{background:#605EBA}.module--color2{background:#aca7f2}.module--color3{background:#E0DEF1}.module--back1{background:url(../images/backgrounds/back-1.webp) no-repeat bottom center;background-size:cover}.module--back2{background:url(../images/backgrounds/back-2.webp) no-repeat bottom center;background-size:cover}.module--back3{background:url(../images/backgrounds/back-3.webp) no-repeat top center;background-size:cover}.module--back4{background:url(../images/backgrounds/back-4.webp) no-repeat top center;background-size:cover}.module--back5{background:url(../images/backgrounds/back-5.webp) no-repeat top center;background-size:cover}.module--back6{background:url(../images/backgrounds/back-6.webp) no-repeat top center;background-size:cover}.module--back7{background:url(../images/backgrounds/back-7.webp) no-repeat top center;background-size:cover}.module--back9{background:url(../images/backgrounds/back-9.webp) no-repeat top center;background-size:cover}.module--back10{background:url(../images/backgrounds/back-10.webp) no-repeat top center;background-size:cover}.module--back11{background:url(../images/backgrounds/back-11.webp) no-repeat bottom center;background-size:cover}.module--back-large{background:url(../images/backgrounds/back-large.webp) no-repeat top center;background-size:cover}.module-bottom{padding-bottom:60px}.module-top{padding-top:60px}.module-bottom24{padding-bottom:24px}@media (max-width:992px){.module{padding-top:40px;padding-bottom:40px}.module-bottom{padding-bottom:40px}.module-top{padding-top:40px}}@media (max-width:768px){.module{padding-top:30px;padding-bottom:30px}.module-bottom{padding-bottom:30px}.module-top{padding-top:30px}}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}.btn.btn--type1{background:#605EBA;color:#fff;padding:8px 24px;font-size:20px;line-height:25px;border-radius:16px;height:50px;line-height:35px;font-weight:700;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn.btn--type1:hover{background:#454497}.btn.btn--type2{background:#fff;width:100%;border-radius:16px;border:2px solid #BBBBBB;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:20px;gap:16px}.btn.btn--type2 svg{width:0;-webkit-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}.btn.btn--type2:hover svg{width:24px}.btn.btn--type2:hover svg path{fill:#343F52}.btn.btn--type2.active{background:#343F52;color:#fff;border-color:#343F52}.btn.btn--type2.active svg{width:24px}.btn.btn--type2.active svg path{fill:#fff}.btn.btn--type3{background:#343F52;color:#fff;padding:8px 24px;font-size:20px;line-height:25px;border-radius:16px;height:50px;line-height:35px;font-weight:700;width:auto}.btn.btn--type3:hover{background:#303030}.btn.btn--type4{border:1px solid #343F52;color:#343F52;font-size:12px;padding:8px 19px;border-radius:0;cursor:pointer}.btn.btn--type4:hover{background:#343F52;color:#fff}.btn.btn--type5{background:#D82555;color:#fff;padding:8px 24px;font-size:20px;line-height:25px;border-radius:16px;height:50px;line-height:35px;font-weight:700;width:auto}.btn.btn--type5:hover{background:#c11e4a}.btn.btn--large{height:72px;padding:16px 24px;font-size:24px;line-height:30px}.btn.btn--middle{height:52px;padding:16px 32px;font-size:18px;line-height:19px}.btn.btn--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.btn.btn--16{height:30px;line-height:14px;font-size:16px;padding:8px 16px}.btn.btn--cta{background:#D82555;width:80px;height:80px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 30px #D82555;box-shadow:0 0 30px #D82555;position:relative;cursor:pointer}.btn.btn--cta:hover{background:#c11e4a}.btn.btn--absolute-cta{position:absolute;left:5%;top:120px;z-index:10}.btn--cta__tooltip{background:url(../images/elements/message.svg) no-repeat center center;width:130px;height:100px;background-size:contain;position:absolute;left:85px;top:-40px;padding:30px 30px 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1300px){.btn.btn--16{font-size:14px}}@media (max-width:1200px){.btn.btn--cta .btn--cta__tooltip{display:none}.btn.btn--cta.btn--absolute-cta{position:fixed;bottom:24px;right:24px;left:initial;z-index:10;top:initial}}@media (max-width:992px){.btn.btn--type1,.btn.btn--type2,.btn.btn--type3{font-size:16px}}@media (max-width:768px){.btn.btn--large{height:62px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn.btn--large .icon--box{width:20px;height:20px}}footer{background:#fff}.footer__logo{width:100%;max-width:260px}.social{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.social li i{font-size:24px}.footer__sublogo{width:75px}.suscribe-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suscribe-row input{border:0;border-bottom:1px solid #BBBBBB;border-radius:0;padding:0;background:transparent;color:#343F52;height:39px;width:100%;padding:12px 12px 12px 24px;margin-right:16px}.hero-image{height:900px;width:100%;position:relative;padding:140px 0}.hero-image .container{position:relative}.hero--back1{background:url(../images/hero/hero-image.webp) no-repeat center center;background-size:cover}.hero--back2{background:url(../images/hero/hero-image-clientes.webp) no-repeat center center;background-size:cover}.hero--back3{background:url(../images/hero/hero-b2c.webp) no-repeat center center;background-size:cover}.hero-bordered-image{background:url(../images/hero/hero-back.webp) no-repeat center center;background-size:cover;border-radius:200px;height:900px;padding:40px 60px;position:relative}.hero-bordered-image__asset{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:10%;width:100%;max-width:800px}.hero-image__logo{width:430px;height:auto;display:inline-block;position:relative;top:10px}.hero-image__content h1{display:inline-block;max-width:750px}.hero-image__nav{position:absolute;bottom:20%;left:0}.hero-image__nav.nav--relative{position:relative;bottom:0;left:0}.hero-image__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.hero-box{padding:200px 0;background:url(../images/backgrounds/back-12.webp) no-repeat bottom left;background-size:cover;position:relative}@media (max-width:1300px){.hero-bordered-image__asset{max-width:400px}}@media (max-width:992px){.hero-bordered-image{border-radius:24px;padding:24px 32px;height:700px}.hero-box{padding:80px 0}}@media (max-width:768px){.hero-image{height:600px;padding:60px 0}.hero-image__logo{width:120px}.hero-image__nav{bottom:0}.hero-image__nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.hero-image__nav ul li{width:100%}.hero-image__nav ul li .btn{width:100%}.hero-bordered-image{border-radius:0;padding:40px 0px;height:auto}}.icon{display:inline-block}.icon-24{width:24px;height:24px}.icon-40{width:40px;height:40px}.icon-60{width:60px;height:60px}.icon--box{width:40px;height:40px;background:url(../images/icon/box.svg) no-repeat center center;background-size:contain}.icon--box-color{width:40px;height:40px;background:url(../images/icon/box-color.svg) no-repeat center center;background-size:contain}.icon--search{width:42px;height:42px;background:url(../images/icon/search.svg) no-repeat center center;background-size:contain}.icon--envio{background:url(../images/icon/envio.svg) no-repeat center center;background-size:contain}.icon--store{background:url(../images/icon/store.svg) no-repeat center center;background-size:contain}.icon--cotizar{background:url(../images/icon/cotizar.svg) no-repeat center center;background-size:contain}.icon--check{background:url(../images/icon/check.svg) no-repeat center center;background-size:contain}.icon--cancel{background:url(../images/icon/cancel.svg) no-repeat center center;background-size:contain}.icon--warning{background:url(../images/icon/warning.svg) no-repeat center center;background-size:contain}.icon--pin{background:url(../images/icon/pin.svg) no-repeat center center;background-size:contain}.icon--link{background:url(../images/icon/link.svg) no-repeat center center;background-size:contain}.icon--whatsapp{background:url(../images/icon/whatsapp.svg) no-repeat center center;background-size:contain}.cotizador{width:100%}.cotizador__bottom{margin-top:60px}.form-row{width:100%;margin-bottom:24px;text-align:left}.form-row:last-child{margin-bottom:0}.form-row label{margin-bottom:16px;width:100%;display:block}.form-selection__input{background:#fff;border:2px solid #BBBBBB;border-radius:16px 0 0 16px;padding:10px 16px 10px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;cursor:pointer;position:relative}.form-selection__input-text{background:#fff;border:2px solid #BBBBBB;border-radius:0 16px 16px 0;width:100%;padding:10px 8px 10px 16px;text-align:center;font-size:20px;border-left:0}.form-selection{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.form-selection>*{height:56px}.form-selection__flag{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.form-selection__input-text-container{position:absolute;left:0;top:53px;width:240px;background:#fff;border:2px solid #BBBBBB;border-radius:16px;overflow:hidden;display:none;z-index:10}.form-search{width:100%;padding-left:60px}.form-search i{position:absolute;left:10px;top:7px}.form-search input{width:100%;border:0;height:56px;background:transparent;font-size:20px}.form-selection__input-text-list{width:100%;overflow-y:auto;height:200px}.form-selection__input-text-list ul{list-style:none;padding:0;margin:0}.form-selection__input-text-list ul li{width:100%;border-top:2px solid #BBBBBB}.form-selection__input-text-list ul li button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:#fff;border:0;cursor:pointer;padding:8px 16px;-webkit-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out;font-size:20px}.form-selection__input-text-list ul li button:hover{background:#ececec}.form-button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.form-box-option{width:100%}.form-box-option__item{background:#DEDCFF;border-radius:16px;padding:24px 32px;display:none}.form-row__kg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.form-control__span{font-size:20px;height:47px;border-radius:16px;border:1px solid #BBBBBB;background:#fff;width:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-row__col-span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:992px){.cotizador__bottom{margin-top:40px}.cotizador__bottom>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.cotizador__bottom{margin-top:24px;margin-left:0;margin-right:0}.cotizador__bottom>div{padding:0}.cotizador__bottom .btn{width:100%;max-width:100%}.form-selection__input-text{font-size:16px}.form-box-option__item{padding:16px}.form-control__span{font-size:16px}.form-row__col-span{gap:6px}}.swal2-container.modal-cotizar .swal2-modal{max-width:950px}.swal2-container.modal-config .swal2-modal{max-width:700px}.swal2-container .swal2-modal{width:100%;border-radius:16px;max-width:500px}.swal2-container .swal2-confirm{border-radius:16px}.swal2-container .swal2-close{opacity:1;color:#343F52;position:relative;top:16px;right:16px}.swal2-container .swal2-close:hover{color:#605EBA}.swal2-container .swal2-html-container{padding:24px 64px}.modal-current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:#DEDCFF;border-radius:16px;padding:16px 24px;width:100%;max-width:700px}.modal-current__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.modal-current__item img{width:42px;height:42px}.modal-current__item p{font-size:20px;line-height:20px;margin-bottom:0}.modal-current-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-current-box{margin-bottom:0;width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.modal-list{margin-top:32px}.modal-list table{width:100%;font-size:20px}.modal-list table thead th{font-weight:400}.modal-list table td,.modal-list table th{padding:8px 0;vertical-align:middle}.modal-list table img{width:90px;height:90px;-o-object-fit:contain;object-fit:contain;margin-bottom:0;-o-object-position:center;object-position:center}.modal-list table p{margin-bottom:0}@media (max-width:768px){.swal2-container .swal2-html-container{padding:32px 8px 16px 8px}.modal-current-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-current{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-current__item p{font-size:16px}.modal-list table{font-size:14px}.modal-list table{width:500px}.modal-list table .text-28{font-size:18px}.modal-list table img{width:50px;height:50px}.modal-list table .btn.btn--middle{height:40px;padding:8px 16px;font-size:14px}.swal2-container .swal2-close{top:0;right:0}}.video-block__video{position:relative;height:700px}.video-block__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:24px}.play-video{width:80px;height:80px;background:#D82555;color:#fff;border-radius:50%;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 10px 10px 0 rgba(216,37,85,0.5);box-shadow:0 10px 10px 0 rgba(216,37,85,0.5);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;-webkit-transition:0.4s all ease;transition:0.4s all ease}.play-video:hover{background:#c11e4a;-webkit-box-shadow:0 20px 30px 0 rgba(216,37,85,0.7);box-shadow:0 20px 30px 0 rgba(216,37,85,0.7)}.play-video.active{opacity:0.3}.play-video.active:hover{opacity:1}.play-video span{font-size:60px}@media (max-width:768px){.video-block__video{height:250px}}.tabs-content{width:100%;margin-bottom:40px}.tabs-container__item{border-radius:24px;background:rgba(255,255,255,0.75);padding:34px 44px;border:4px solid transparent;text-align:left;-webkit-transition:0.4s all ease;transition:0.4s all ease}.tabs-container__item:hover{background:#fff;border-color:#BBBBBB}.tabs-container__item.active{background:#fff;border-color:#605EBA}.tabs-container{width:100%;padding:40px 32px}.tabs-container ul{list-style:none;padding:0;margin:0}.tabs-container ul li{width:100%;margin-bottom:24px}.tabs-container ul li:last-child{margin-bottom:0}.tabs-aside__item{display:none;width:100%}.tabs-aside__item.active{display:block}.tabs-aside__item__col:last-child{padding-top:24px}.tabs-aside__item__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs-aside__item__row:last-child{padding-left:32px}.tabs-aside-img__1{position:relative;top:60px}.card-content{border-radius:12.8px;background:#FFF;padding:70px 32px 24px 32px;outline:12px solid rgba(255,255,255,0.25);position:relative;max-width:240px;width:100%;height:100%}.card-content img{position:absolute;top:16px;right:16px;width:48px;height:48px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:992px){.tabs-container{padding:0;margin-bottom:32px}}@media (max-width:768px){.tabs-container__item{padding:16px}.tabs-aside__item__row:last-child{padding-left:0}.card-content{padding:70px 16px 16px 16px;outline:5px solid rgba(255,255,255,0.25);width:100%;max-width:initial}.card-content p{font-size:14px;line-height:20px}}.logo-list{white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.logo-list__item{display:inline-block;margin:16px;position:relative;width:280px;height:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:768px){.logo-list__item{width:140px;height:140px}}.card-promotion{background:#fff;border-radius:24px;padding:20px;border:2px solid #D82555;height:100%}.card-promotion.card--elevation{border-width:10px;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,0.25);box-shadow:0 4px 12px 0 rgba(0,0,0,0.25)}.card-promotion.h-auto{height:auto}.card-promotion__head img{width:220px;display:inline-block;margin-bottom:8px}.card-promotion__image{width:280px;height:280px;border-radius:12px;overflow:hidden;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-block{background:#fff;padding:40px;border-radius:16px;min-height:250px;position:relative}.card-block .card-block__badge{position:absolute;top:-36px;left:-24px}.card-block__badge{background:#D82555;border-radius:10px;padding:16px 24px}.card-video{background:#DEDCFF;border-radius:24px;padding:32px 32px 56px 32px}.card-selection{background:rgba(255,255,255,0.75);border-radius:24px;padding:24px 32px;border:4px solid transparent;cursor:pointer;-webkit-transition:0.4s all ease;transition:0.4s all ease}.card-selection:hover{opacity:0.8}.card-selection.active{background:#fff;border:4px solid #605EBA}.card-selection.active h3{color:#605EBA}.js-card-carousel{padding-left:30px;padding-right:30px}.js-card-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.js-card-carousel .slick-slide{height:inherit;padding:0 16px}.js-card-carousel .slick-slide .card-block{height:100%}.js-card-carousel .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px}.js-card-carousel .slick-arrow:before{display:none}.js-card-carousel .slick-arrow:hover{opacity:0.7}.js-card-carousel .slick-arrow i{font-size:24px;color:#343F52}.js-card-carousel .slick-arrow.slick-prev{left:0}.js-card-carousel .slick-arrow.slick-next{right:0}.card-box-large{background:url(../images/backgrounds/back-8.webp) no-repeat left bottom;border-radius:16px;background-size:cover;padding:40px;height:450px}.card-small-image{width:200px;height:200px;border-radius:24px;border:8px solid #D82555}.card-step{background:#DEDCFF;border-radius:24px;border:10px solid #BBBBBB;padding:20px;position:relative;height:100%}.card-step__image{width:270px;height:270px;border-radius:16px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0 auto}.card-step__number{position:absolute;top:-40px;left:-40px;background:#D82555;color:#fff;padding:10px;border-radius:100px;width:80px;height:80px;font-size:60px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-sucursal{background:#fff;border-radius:24px;overflow:hidden;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,0.25);box-shadow:0 4px 12px 0 rgba(0,0,0,0.25)}.card-sucursal article{padding:24px 24px 0 24px}@media (max-width:1200px){.js-card-carousel{padding:0 32px}.js-card-carousel .slick-arrow.slick-prev{left:0}.js-card-carousel .slick-arrow.slick-next{right:0}}@media (max-width:992px){.card-box-large{height:300px;background-position:right bottom}}@media (max-width:768px){.card-promotion{padding:16px;border:5px solid #D82555}.card-block{padding:40px 16px;min-height:initial}.card-block__badge{padding:8px 16px}.card-video{padding:24px}.card-small-image{width:140px;height:140px}.card-step__number{left:-20px}}.carousel-banner{width:100%;max-width:900px}.carousel-banner__item{background:#fff;border:16px solid #DEDCFF;border-radius:24px;padding:32px}.js-carousel-banner{padding-bottom:50px}.js-carousel-banner .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px}.js-carousel-banner .slick-arrow:before{display:none}.js-carousel-banner .slick-arrow:hover{opacity:0.7}.js-carousel-banner .slick-arrow i{font-size:24px;color:#fff}.js-carousel-banner .slick-arrow.slick-prev{left:-60px}.js-carousel-banner .slick-arrow.slick-next{right:-60px}.js-carousel-banner .slick-dots{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:10px;left:0;position:absolute;gap:8px}.js-carousel-banner .slick-dots li.slick-active button{background:#D82555}.js-carousel-banner .slick-dots li button{font-size:0;width:18px;height:18px;border-radius:50%;background:#fff}.js-carousel-banner .slick-dots li button:before{display:none}.js-carousel-banner .slick-dots li button:hover{opacity:0.7}@media (max-width:992px){.carousel-banner__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel-banner__item *{width:100%}.js-carousel-banner{padding:0 60px}.js-carousel-banner .slick-arrow.slick-prev{left:0}.js-carousel-banner .slick-arrow.slick-next{right:0}}@media (max-width:768px){.js-carousel-banner{padding:0 40px 40px 40px}.carousel-banner__item{padding:16px}}.banner-block{background:url(../images/backgrounds/back-banner.webp) no-repeat center center;border-radius:24px;padding:40px}@media (max-width:768px){.banner-block__logo{width:140px}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-prices{border-collapse:separate;border-spacing:0;-webkit-filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.1));filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.1))}.table-prices thead th:first-child{border:0}.table-prices thead th:not(:first-child){background:#DEDCFF}.table-prices thead th:nth-child(2){border-radius:16px 0 0 0}.table-prices thead th:nth-child(3){border-radius:0 16px 0 0;border-right:0}.table-prices tbody td{background:rgba(255,255,255,0.8)}.table-prices tbody td:last-child{border-right:0}.table-prices tbody tr:first-child td:first-child{border-radius:16px 0 0 0}.table-prices tbody tr:last-child td{border-bottom:0}.table-prices tbody tr:last-child td:first-child{border-radius:0 0 0 16px}.table-prices tbody tr:last-child td:last-child{border-radius:0 0 16px 0}.table-prices td,.table-prices th{padding:16px 24px;border-right:2px solid #605EBA;border-bottom:2px solid #605EBA}.accordion{width:100%;margin-bottom:24px}.accordion__button{padding:16px 24px;border-radius:24px;background:#fff;border:2px solid #BBBBBB;color:#303030;-webkit-transition:0.4s all ease;transition:0.4s all ease;width:100%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.accordion__button:hover{background:#DEDCFF}.accordion__button.active{background:#DEDCFF}.accordion__button.active .material-symbols-outlined{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion__content{padding:24px;display:none}.logo-accordion{position:absolute;bottom:0;right:0;width:400px;opacity:0.5}@media (max-width:768px){.accordion__button{padding:8px 16px}.logo-accordion{width:100px;height:auto}}.form-block__logo{width:1000px;opacity:0.4;position:absolute;bottom:0;right:-20%}.form-block__text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5%;width:100%;max-width:400px;text-align:center;margin:0}@media (max-width:1400px){.form-block__text{max-width:300px}}@media (max-width:1200px){.form-block__text{position:relative;-webkit-transform:initial;transform:initial;left:0;top:0;z-index:1;max-width:100%;margin-top:24px}}