﻿.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}body{font-family:Montserrat,Verdana,serif}.display-xl{font-weight:700;font-size:56px;line-height:68px}@media screen and (max-width: 480px){.display-xl{font-weight:700;font-size:36px;line-height:44px}}.display-xl--white{color:#fafafa}.display-l,h1{font-weight:700;font-size:48px;line-height:60px}@media screen and (max-width: 480px){.display-l,h1{font-weight:700;font-size:32px;line-height:44px}}.display-l--green,h1--green{color:#8cc842}.display-l--black,h1--black{color:#20201f}.display-l--white,h1--white{color:#fafafa}.display-m,h2{font-weight:700;font-size:40px;line-height:52px}@media screen and (max-width: 480px){.display-m,h2{font-weight:700;font-size:28px;line-height:36px}}.display-m--green,h2--green{color:#8cc842}.display-m--green-dark,h2--green-dark{color:#71a530}.display-m,h2{font-weight:700;font-size:40px;line-height:52px}@media screen and (max-width: 480px){.display-m,h2{font-weight:700;font-size:40px;line-height:36px}}.display-m--green,h2--green{color:#8cc842}.display-m--green-dark,h2--green-dark{color:#71a530}.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:40px}@media screen and (max-width: 480px){.title-l,.title-1,h3{font-weight:700;font-size:24px;line-height:32px}}.title-l--black,.title-1--black,h3--black{color:#20201f}.title-l--green,.title-1--green,h3--green{color:#8cc842}.title-l--green-dark,.title-1--green-dark,h3--green-dark{color:#71a530}.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:40px}@media screen and (max-width: 480px){.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:32px}}.title-l--green,.title-1--green,h3--green{color:#8cc842}.title-l--green-dark,.title-1--green-dark,h3--green-dark{color:#71a530}.title-m,.title-2{font-weight:700;font-size:24px;line-height:32px}@media screen and (max-width: 480px){.title-m,.title-2{font-weight:700;font-size:20px;line-height:24px}}.title-m--light,.title-2--light{font-weight:400}@media screen and (max-width: 480px){.title-m--light,.title-2--light{font-size:20px;line-height:24px}}.title-s,.subheadline-resaltado{font-weight:700;font-size:20px;line-height:18px}@media screen and (max-width: 480px){.title-s,.subheadline-resaltado{font-size:28px;line-height:26px}}.title-s--light,.subheadline-resaltado--light{font-weight:400}@media screen and (max-width: 480px){.title-s--light,.subheadline-resaltado--light{font-size:20px;line-height:24px}}.body-l,.texto-grande{font-weight:400;font-size:18px;line-height:28px}@media screen and (max-width: 480px){.body-l,.texto-grande{font-size:16px;line-height:24px}}.body-l--bold,.texto-grande--bold{font-weight:600}@media screen and (max-width: 480px){.body-l--bold,.texto-grande--bold{font-size:18px;line-height:28px}}.body-l--white,.texto-grande--white{color:#fafafa}.body-m,.texto-base{font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width: 480px){.body-m,.texto-base{font-size:16px;line-height:24px}}.body-m--bold,.texto-base--bold{font-weight:600}@media screen and (max-width: 480px){.body-m--bold,.texto-base--bold{font-size:16px;line-height:24px}}.body-s,.texto-mediano{font-weight:400;font-size:14px;line-height:20px}@media screen and (max-width: 480px){.body-s,.texto-mediano{font-size:14px;line-height:20px}}.body-s--bold,.texto-mediano--bold{font-weight:600}@media screen and (max-width: 480px){.body-s--bold,.texto-mediano--bold{font-size:14px;line-height:20px}}.caption,.texto-caption1{font-weight:400;font-size:12px;line-height:16px}@media screen and (max-width: 480px){.caption,.texto-caption1{font-size:12px;line-height:16px}}.caption--bold,.texto-caption1--bold{font-weight:600}@media screen and (max-width: 480px){.caption--bold,.texto-caption1--bold{font-size:12px;line-height:16px}}.caption--green,.texto-caption1--green{color:#8cc842}.caption--green-dark,.texto-caption1--green-dark{color:#71a530}.link-arrow{color:#f24d2e;font-weight:600;text-decoration:none}.link-arrow:hover{text-decoration:underline;cursor:pointer}.link-arrow--icon-arrow{align-items:center;display:flex;gap:8px}.link-arrow--icon-arrow:after{text-decoration:none;font-family:"certicalia-v5";content:""}.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}body{font-family:Montserrat,Verdana,serif}.display-xl{font-weight:700;font-size:56px;line-height:68px}@media screen and (max-width: 480px){.display-xl{font-weight:700;font-size:36px;line-height:44px}}.display-xl--white{color:#fafafa}.display-l,h1{font-weight:700;font-size:48px;line-height:60px}@media screen and (max-width: 480px){.display-l,h1{font-weight:700;font-size:32px;line-height:44px}}.display-l--green,h1--green{color:#8cc842}.display-l--black,h1--black{color:#20201f}.display-l--white,h1--white{color:#fafafa}.display-m,h2{font-weight:700;font-size:40px;line-height:52px}@media screen and (max-width: 480px){.display-m,h2{font-weight:700;font-size:28px;line-height:36px}}.display-m--green,h2--green{color:#8cc842}.display-m--green-dark,h2--green-dark{color:#71a530}.display-m,h2{font-weight:700;font-size:40px;line-height:52px}@media screen and (max-width: 480px){.display-m,h2{font-weight:700;font-size:40px;line-height:36px}}.display-m--green,h2--green{color:#8cc842}.display-m--green-dark,h2--green-dark{color:#71a530}.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:40px}@media screen and (max-width: 480px){.title-l,.title-1,h3{font-weight:700;font-size:24px;line-height:32px}}.title-l--black,.title-1--black,h3--black{color:#20201f}.title-l--green,.title-1--green,h3--green{color:#8cc842}.title-l--green-dark,.title-1--green-dark,h3--green-dark{color:#71a530}.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:40px}@media screen and (max-width: 480px){.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:32px}}.title-l--green,.title-1--green,h3--green{color:#8cc842}.title-l--green-dark,.title-1--green-dark,h3--green-dark{color:#71a530}.title-m,.title-2{font-weight:700;font-size:24px;line-height:32px}@media screen and (max-width: 480px){.title-m,.title-2{font-weight:700;font-size:20px;line-height:24px}}.title-m--light,.title-2--light{font-weight:400}@media screen and (max-width: 480px){.title-m--light,.title-2--light{font-size:20px;line-height:24px}}.title-s,.subheadline-resaltado{font-weight:700;font-size:20px;line-height:18px}@media screen and (max-width: 480px){.title-s,.subheadline-resaltado{font-size:28px;line-height:26px}}.title-s--light,.subheadline-resaltado--light{font-weight:400}@media screen and (max-width: 480px){.title-s--light,.subheadline-resaltado--light{font-size:20px;line-height:24px}}.body-l,.texto-grande{font-weight:400;font-size:18px;line-height:28px}@media screen and (max-width: 480px){.body-l,.texto-grande{font-size:16px;line-height:24px}}.body-l--bold,.texto-grande--bold{font-weight:600}@media screen and (max-width: 480px){.body-l--bold,.texto-grande--bold{font-size:18px;line-height:28px}}.body-l--white,.texto-grande--white{color:#fafafa}.body-m,.texto-base{font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width: 480px){.body-m,.texto-base{font-size:16px;line-height:24px}}.body-m--bold,.texto-base--bold{font-weight:600}@media screen and (max-width: 480px){.body-m--bold,.texto-base--bold{font-size:16px;line-height:24px}}.body-s,.texto-mediano{font-weight:400;font-size:14px;line-height:20px}@media screen and (max-width: 480px){.body-s,.texto-mediano{font-size:14px;line-height:20px}}.body-s--bold,.texto-mediano--bold{font-weight:600}@media screen and (max-width: 480px){.body-s--bold,.texto-mediano--bold{font-size:14px;line-height:20px}}.caption,.texto-caption1{font-weight:400;font-size:12px;line-height:16px}@media screen and (max-width: 480px){.caption,.texto-caption1{font-size:12px;line-height:16px}}.caption--bold,.texto-caption1--bold{font-weight:600}@media screen and (max-width: 480px){.caption--bold,.texto-caption1--bold{font-size:12px;line-height:16px}}.caption--green,.texto-caption1--green{color:#8cc842}.caption--green-dark,.texto-caption1--green-dark{color:#71a530}.link-arrow{color:#f24d2e;font-weight:600;text-decoration:none}.link-arrow:hover{text-decoration:underline;cursor:pointer}.link-arrow--icon-arrow{align-items:center;display:flex;gap:8px}.link-arrow--icon-arrow:after{text-decoration:none;font-family:"certicalia-v5";content:""}.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}body{font-family:Montserrat,Verdana,serif}.display-xl{font-weight:700;font-size:56px;line-height:68px}@media screen and (max-width: 480px){.display-xl{font-weight:700;font-size:36px;line-height:44px}}.display-xl--white{color:#fafafa}.display-l,h1{font-weight:700;font-size:48px;line-height:60px}@media screen and (max-width: 480px){.display-l,h1{font-weight:700;font-size:32px;line-height:44px}}.display-l--green,h1--green{color:#8cc842}.display-l--black,h1--black{color:#20201f}.display-l--white,h1--white{color:#fafafa}.display-m,h2{font-weight:700;font-size:40px;line-height:52px}@media screen and (max-width: 480px){.display-m,h2{font-weight:700;font-size:28px;line-height:36px}}.display-m--green,h2--green{color:#8cc842}.display-m--green-dark,h2--green-dark{color:#71a530}.display-m,h2{font-weight:700;font-size:40px;line-height:52px}@media screen and (max-width: 480px){.display-m,h2{font-weight:700;font-size:40px;line-height:36px}}.display-m--green,h2--green{color:#8cc842}.display-m--green-dark,h2--green-dark{color:#71a530}.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:40px}@media screen and (max-width: 480px){.title-l,.title-1,h3{font-weight:700;font-size:24px;line-height:32px}}.title-l--black,.title-1--black,h3--black{color:#20201f}.title-l--green,.title-1--green,h3--green{color:#8cc842}.title-l--green-dark,.title-1--green-dark,h3--green-dark{color:#71a530}.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:40px}@media screen and (max-width: 480px){.title-l,.title-1,h3{font-weight:700;font-size:32px;line-height:32px}}.title-l--green,.title-1--green,h3--green{color:#8cc842}.title-l--green-dark,.title-1--green-dark,h3--green-dark{color:#71a530}.title-m,.title-2{font-weight:700;font-size:24px;line-height:32px}@media screen and (max-width: 480px){.title-m,.title-2{font-weight:700;font-size:20px;line-height:24px}}.title-m--light,.title-2--light{font-weight:400}@media screen and (max-width: 480px){.title-m--light,.title-2--light{font-size:20px;line-height:24px}}.title-s,.subheadline-resaltado{font-weight:700;font-size:20px;line-height:18px}@media screen and (max-width: 480px){.title-s,.subheadline-resaltado{font-size:28px;line-height:26px}}.title-s--light,.subheadline-resaltado--light{font-weight:400}@media screen and (max-width: 480px){.title-s--light,.subheadline-resaltado--light{font-size:20px;line-height:24px}}.body-l,.texto-grande{font-weight:400;font-size:18px;line-height:28px}@media screen and (max-width: 480px){.body-l,.texto-grande{font-size:16px;line-height:24px}}.body-l--bold,.texto-grande--bold{font-weight:600}@media screen and (max-width: 480px){.body-l--bold,.texto-grande--bold{font-size:18px;line-height:28px}}.body-l--white,.texto-grande--white{color:#fafafa}.body-m,.texto-base{font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width: 480px){.body-m,.texto-base{font-size:16px;line-height:24px}}.body-m--bold,.texto-base--bold{font-weight:600}@media screen and (max-width: 480px){.body-m--bold,.texto-base--bold{font-size:16px;line-height:24px}}.body-s,.texto-mediano{font-weight:400;font-size:14px;line-height:20px}@media screen and (max-width: 480px){.body-s,.texto-mediano{font-size:14px;line-height:20px}}.body-s--bold,.texto-mediano--bold{font-weight:600}@media screen and (max-width: 480px){.body-s--bold,.texto-mediano--bold{font-size:14px;line-height:20px}}.caption,.texto-caption1{font-weight:400;font-size:12px;line-height:16px}@media screen and (max-width: 480px){.caption,.texto-caption1{font-size:12px;line-height:16px}}.caption--bold,.texto-caption1--bold{font-weight:600}@media screen and (max-width: 480px){.caption--bold,.texto-caption1--bold{font-size:12px;line-height:16px}}.caption--green,.texto-caption1--green{color:#8cc842}.caption--green-dark,.texto-caption1--green-dark{color:#71a530}.link-arrow{color:#f24d2e;font-weight:600;text-decoration:none}.link-arrow:hover{text-decoration:underline;cursor:pointer}.link-arrow--icon-arrow{align-items:center;display:flex;gap:8px}.link-arrow--icon-arrow:after{text-decoration:none;font-family:"certicalia-v5";content:""}.input-select-container{display:flex;max-width:670px;width:100%;gap:8px}@media screen and (max-width: 480px){.input-select-container{flex-direction:column}}.input-select-container__div{flex:2;position:relative}.input-select-container__div-landing{flex:2;position:static}.input-select-container__input-search{font-weight:600;font-family:Montserrat;width:95%;height:30px;padding:12px 16px;border-radius:5px;border:0;-webkit-appearance:none;outline:none;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.2)}@media screen and (max-width: 480px){.input-select-container__input-search{width:90%}}.input-select-container__input-search--medium{width:91% !important}.input-select-container__input-search--small{width:90% !important;font-weight:400;font-size:14px;height:20px;box-shadow:none;border:1px solid #d8d9d7}.input-select-container__input-search:focus{border:1px solid #8cc842}.input-select-container__drop-menu-price{position:absolute;background-color:#fff;z-index:9999;border-radius:4px;width:100%;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.2)}div.input-select-container div.input-select-container__drop-menu-price>ul{list-style:none}div.input-select-container div.input-select-container__drop-menu-price>ul>li a{color:#000;font-weight:500;display:block;line-height:24px;padding-block:6px;padding-left:16px;text-decoration:none}div.input-select-container div.input-select-container__drop-menu-price>ul>li:hover a,div.input-select-container div.input-select-container__drop-menu-price>ul>li.focus a{cursor:pointer;color:#547c24;text-decoration:none}div.input-select-container div.input-select-container__drop-menu-price>ul>li.focus,div.input-select-container div.input-select-container__drop-menu-price>ul>li:hover{background-color:#fafafa;border-radius:4px}.input-select-container .input-select-container__sugerencias>li:first-child{font-weight:500;padding:8px 8px 0;display:block;cursor:initial}.input-select-container .input-select-container__sugerencias>li:first-child:hover{background:none}.input-select-container .input-select-container__sugerencias>li{padding:8px 16px;cursor:pointer}.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}.show-md{display:none !important}@media(max-width: 991px){.show-md{display:block !important}}.button{padding:16px 24px;text-align:center;cursor:pointer;transition:.3s background-color;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.button--filled{color:#fff;background-color:#f24d2e;border:solid 1px #f24d2e;border-radius:4px}.button--filled--icon-arrow:after{display:inline-block;content:"";padding-left:8px;font-family:"certicalia-v5"}.button--filled--long{color:#fff;background-color:#f24d2e;border:solid 1px #f24d2e;border-radius:4px;width:100%}@media screen and (max-width: 480px){.button--filled--long-mobile{width:100%}}.button--filled:hover{color:#fff;background-color:#d92e0d;border:solid 1px #d92e0d}.button--filled:active{color:#fff;background-color:#a3220a;border:solid 1px #a3220a}.button--filled:disabled{color:#fff;background-color:#f24d2e;border:solid 1px #f24d2e;border-radius:4px;opacity:.56}.button--filled-inverse{color:#f24d2e;background-color:#fff;border:solid 1px #fff}.button--filled-inverse:hover{background-color:#fff;color:#d92e0d;border:solid 1px #fff}.button--filled-inverse:active{background-color:#fcdbd5;border:solid 1px #fcdbd5;color:#a3220a}.button--filled-inverse:disabled{color:#f24d2e;background-color:#fff;border:solid 1px #fff;opacity:.56}.button--outlined{background-color:#fff;color:#f24d2e;border:solid 1px #f24d2e;border-radius:4px}.button--outlined:hover{background-color:#fcdbd5;color:#d92e0d;border:solid 1px #d92e0d}.button--outlined:active{background-color:#fbc6bc;border:solid 1px #a3220a;color:#a3220a}.button--outlined:disabled{background-color:#fff;color:#f24d2e;border:solid 1px #f24d2e;opacity:.56}.button--outlined-inverse{background-color:transparent;color:#fff;border:solid 1px #fff;border-radius:4px}.button--outlined-inverse--long{width:100%}.button--outlined-inverse--footer{width:60%}.button--outlined-inverse:hover{background-color:#547c24;color:#fff;border:solid 1px #fff}.button--outlined-inverse:active{background-color:#547c24;color:#fff;border:solid 1px #fff}.button--outlined-inverse:disabled{background-color:transparent;color:#fff;border:solid 1px #fff;opacity:.56}.button--subtle{color:#f24d2e;background-color:#fff;border:solid 1px #fff}.button--subtle:hover{background-color:#fcdbd5;color:#d92e0d;border:solid 1px #fcdbd5;border-radius:4px}.button--subtle:active{background-color:#fbc6bc;border:solid 1px #a3220a;color:#fbc6bc}.button--subtle:disabled{background-color:#fff;color:#f24d2e;border:solid 1px #fff;opacity:.56}.button--subtle-inverse{background-color:transparent;color:#fff;border:solid 1px transparent}.button--subtle-inverse:hover{background-color:transparent;color:#fff;border:solid 1px transparent}.button--subtle-inverse:active{background-color:transparent;color:#fff;border:solid 1px transparent}.button--subtle-inverse:disabled{background-color:transparent;color:#fff;border:solid 1px transparent;opacity:.56}.link{color:#f24d2e;font-size:16px;font-style:normal;font-weight:600;line-height:24px;font-family:"Montserrat"}.link:hover{text-decoration:underline;color:#d92e0d;cursor:pointer}.link--icon-arrow{font-size:14px;padding-top:23px}.link--icon-arrow:after{display:inline-block;content:"";padding-left:8px;font-family:"certicalia-v5"}.link--icon-chevron-down:after{display:inline-block;content:"";font-family:"certicalia-v5"}.link--icon-chevron-up:after{display:inline-block;content:"";font-family:"certicalia-v5"}body{font-family:"Avenir Next" !important;line-height:normal}.aside-contratacion.sticky{display:none;padding:2px 2px 2px 2px;width:360px;flex-direction:column;gap:10px;min-height:0px}.aside-contratacion__title-icon-block{display:flex;gap:10px}.aside-contratacion__title{font-weight:600}.aside-contratacion__title:hover{cursor:pointer}.aside-contratacion__title-explain{display:flex;justify-content:space-between}.aside-contratacion__title-explain:hover{cursor:pointer}.aside-contratacion__container{background-color:#fafdf7;padding-inline:20px;border-radius:5px;border:1px solid #e8f4d9;display:inline-flex;width:360px;flex-direction:column;gap:10px;min-height:0px}@media screen and (max-width: 480px){.aside-contratacion__container{margin-inline:6px;margin-top:70px;width:-webkit-fill-available;position:unset}}.aside-contratacion__accordion-item{padding-block:12px;border-bottom:1px solid #d1e9b3}.aside-contratacion__title-container{display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding-top:24px;padding-bottom:24px;font-weight:700;font-size:20px;line-height:18px;align-items:end}.aside-contratacion__see-details{color:#f24d2e !important}.aside-contratacion__see-details:hover{cursor:pointer}.aside-contratacion__services-price-title-container{display:flex;flex-direction:row;justify-content:space-between;padding-top:24px;padding-bottom:4px}.aside-contratacion__services-price-container{border-top:1px solid #d1e9b3}.aside-contratacion__services-price-container.sticky{display:none}.aside-contratacion__services-price-title{font-weight:400;font-size:12px;line-height:16px;color:#5f605d}@media screen and (max-width: 480px){.aside-contratacion__services-price-title{font-size:12px;line-height:16px}}.aside-contratacion__services-price-title--bold{font-weight:600}@media screen and (max-width: 480px){.aside-contratacion__services-price-title--bold{font-size:12px;line-height:16px}}.aside-contratacion__services-price-title--green{color:#8cc842}.aside-contratacion__services-price-title--green-dark{color:#71a530}.aside-contratacion__accordion-input{display:flex}.aside-contratacion__accordion-text-input-service{cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.aside-contratacion__accordion-text-input-price{text-align:right;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.aside-contratacion__content-element{display:flex;justify-content:space-between;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-top:12px;color:#5f605d}.aside-contratacion__accordion-text-input{width:100%;display:flex;justify-content:space-between}.aside-contratacion__services-total-prices-container{padding-bottom:16px;border-bottom:1px solid #d1e9b3}.aside-contratacion__services-total-prices-box{background-color:#d1e9b3;border-radius:4px;display:flex;justify-content:space-between;padding:16px;font-size:18px;font-weight:600;width:100%}.aside-contratacion__total-price-container{display:flex;justify-content:space-between;margin-top:24px}.aside-contratacion__descuento-flag{padding:4px 12px;align-items:center;gap:4px;border-radius:999px;background-color:#8ac441;font-size:12px;font-weight:500;color:#004021}.aside-contratacion__remember-text-box{font-weight:400;font-size:14px;line-height:20px;padding-block:16px;color:#3f403e}@media screen and (max-width: 480px){.aside-contratacion__remember-text-box{font-size:14px;line-height:20px}}.aside-contratacion__remember-text-box--bold{font-weight:600}@media screen and (max-width: 480px){.aside-contratacion__remember-text-box--bold{font-size:14px;line-height:20px}}.aside-contratacion__professional-box{padding-top:16px;padding-bottom:24px}.aside-contratacion__professional-data-box{display:flex;gap:16px}.aside-contratacion__professional-data-name{font-size:14px;font-weight:600}.aside-contratacion__professional-data-certification{font-size:14px}.aside-contratacion__professional-data-certification-link{color:#f24d2e !important;font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:#f24d2e;font-size:16px;font-style:normal;font-weight:600;line-height:24px;font-family:"Montserrat"}.aside-contratacion__professional-data-certification-link:hover{text-decoration:underline;color:#d92e0d;cursor:pointer}.aside-contratacion__professional-data-certification-link--icon-arrow{font-size:14px;padding-top:23px}.aside-contratacion__professional-data-certification-link--icon-arrow:after{display:inline-block;content:"";padding-left:8px;font-family:"certicalia-v5"}.aside-contratacion__professional-data-certification-link--icon-chevron-down:after{display:inline-block;content:"";font-family:"certicalia-v5"}.aside-contratacion__professional-data-certification-link--icon-chevron-up:after{display:inline-block;content:"";font-family:"certicalia-v5"}.aside-contratacion__professional-data-certification-link:hover{cursor:pointer}.aside-contratacion__goback-link{color:#f24d2e;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding-bottom:20px}.aside-contratacion__services-subvenciones{border-bottom:1px solid #d1e9b3;padding-bottom:16px}.aside-contratacion__remember-container.sticky{display:none}.aside-contratacion__precio-anterior-descuento{text-decoration:line-through}.aside-contratacion____descuento-porcentaje{font-weight:600}.aside-contratacion__descuento-flag-container-service-select{height:24px;max-width:200px;padding:0px 12px;align-items:center;gap:4px;border-radius:999px;background:#f5f9fe}@media screen and (max-width: 480px){.aside-contratacion__descuento-flag-container-service-select{max-width:150px;padding:4px 12px}}.aside-contratacion__flag-estimated-date{padding-block:10px;height:24px;max-width:200px;align-items:center;gap:4px}@media screen and (max-width: 480px){.aside-contratacion__flag-estimated-date{max-width:150px;padding:4px 12px}}.aside-contratacion__descuento-flag-service-select{color:#003b75;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.aside-contratacion__flag-estimated-date-text{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.aside-contratacion__cancellation-description-title{font-size:18px;font-weight:600;margin-bottom:-15px}.aside-contratacion__cancellation-description-block{padding-top:20px}.aside-contratacion-mobile__details-mobile{display:none}@media screen and (max-width: 480px){.aside-contratacion-mobile__details-mobile{bottom:auto;align-items:center;min-height:0px;display:inline-flex;padding-block:14px;width:100%;flex-direction:column;gap:10px;z-index:999;position:fixed;right:0;top:50px;background-color:#fff;box-shadow:1px 1px 10px 0px rgba(0,0,0,.08);border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.aside-contratacion-mobile__details-mobile-boton-container{display:flex;height:48px;padding:0px 24px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}@media screen and (max-width: 480px){.aside-contratacion-mobile__details-mobile-boton-container{flex-direction:row;justify-content:right}}.aside-contratacion-mobile__details-mobile-boton-total-price{font-size:16px;font-weight:600;padding-right:16px}.aside-contratacion-mobile__goback-boton{display:flex;align-items:center;color:#3f403e;font-size:16px;padding-right:20px;font-style:normal;font-weight:600;line-height:20px;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.aside-contratacion-mobile__details-mobile-boton{display:flex;align-items:center;font-weight:600;background:transparent;border:none;color:#f24d2e;font-size:16px}div.generic-instant-price-form-item>label{display:flex;flex-direction:column}div.generic-instant-price-box{display:flex;flex-direction:column;gap:20px}div.service-checkbox-block{padding:12px}.icon-close{cursor:pointer}.hidden{display:none}.accordion{cursor:pointer}.elementor-col-66{width:60% !important}@media screen and (max-width: 480px){.elementor-col-66{width:100% !important}}.elementor-col-33:nth-child(1){width:15% !important}.elementor-col-33:nth-child(2){width:50% !important}.elementor-col-33:nth-child(3){width:35% !important}.elementor-container{gap:100px}button.service-input-button{background-color:transparent;border:transparent;cursor:pointer;color:#f24d2e;font-weight:600;margin-top:20px}button.service-input-button:hover{color:#d92e0d}button,input{font-family:"Montserrat"}select,input{padding:12px;font-family:"Avenir Next" !important;border-radius:5px;border:1px solid #d8d9d7;outline:none}.service-checkbox-block{border-radius:5px;border:1px solid var(--Neutral-Gray-200, #D8D9D7)}.service-checkbox-block.checked{border:1px solid var(--Neutral-Gray-200, #8CC842)}.service-checkbox-explained{margin-top:10px;font-size:14px}.service-checkbox-title{font-size:16px;font-weight:600}@media screen and (max-width: 480px){.service-checkbox-title{display:flex;flex-direction:column;gap:10px}}.price-table__service-total-block{display:flex;justify-content:space-between;font-size:16px;font-weight:500;line-height:normal;padding-top:12px;align-items:center;gap:10px}.price-table__service-total-block-title{line-height:24px}.price-table__service-breakdown-block{margin-left:20px}.price-table__service-breakdown-element{display:flex;justify-content:space-between;font-size:14px;font-weight:400;color:#5f605d;padding-top:12px}.price-table__service-breakdown-element-total{font-weight:500;color:#000;font-size:16px}@media screen and (max-width: 480px){div.elementor-container{display:flex;flex-direction:column;gap:0px;padding-bottom:150px}}@media screen and (max-width: 480px){div.elementor-container>div.elementor-col-33{width:100% !important}}button.disabled{color:#fff;background-color:#f24d2e;border:solid 1px #f24d2e;border-radius:4px;opacity:.56}.icon-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#8cc842;background-color:#f3f9eb;border-radius:50%;font-size:14px;font-style:normal;margin-left:10px}.icon-check.check-facturacion{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#fff;background-color:transparent;border-radius:50%;font-size:20px;font-style:normal}.icon-check.check-facturacion.no-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#f3f9eb;background-color:transparent;border-radius:50%;font-size:20px;font-style:normal}.service-ver-mas{color:#f24d2e;cursor:pointer;font-family:"Avenir Next";font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;padding-top:4px}.aside-contratacion__link-open-modal{color:#f24d2e;cursor:pointer;font-family:"Avenir Next";font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;padding-top:4px}.aside-contratacion__link-open-modal:hover{text-decoration-line:underline}.accordion-form__filter-modal-container{position:fixed;z-index:9999;left:0;top:0;width:100%;overflow:auto;background:rgba(38,40,54,.5)}.accordion-form__filter-modal{border-radius:12px;background-color:#fefefe;margin:80px auto 100%;padding:24px;border:1px solid #888;width:80%;max-width:640px;box-shadow:0 5px 15px rgba(0,0,0,.3)}.accordion-form__filter-modal-title-block{display:flex;justify-content:space-between;align-items:baseline}.accordion-form__filter-modal-title{color:#20201f;font-family:"Avenir Next";font-size:20px;font-style:normal;font-weight:600;line-height:28px}.accordion-form__modal-content{padding-top:32px;overflow-y:auto;max-height:550px}@media screen and (max-width: 480px){.accordion-form__modal-content{overflow-y:auto;max-height:450px}}div.service-checkbox-explained>p{margin-top:10px;font-size:14px;margin-bottom:0px;line-height:normal}button.request_by_reference_file_input_trigger{background-color:rgba(0,0,0,0);border:none;font-weight:600;color:#f24d2e;text-align:left;padding:0}button.request_by_reference_file_input_trigger:hover{text-decoration:underline;cursor:pointer}ul.file-list{gap:10px;display:flex;flex-direction:column}div.adjuntar-servicio-input-title{font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px}div.aside-contratacion-explicacion{flex-direction:column;padding-top:83px;display:flex;position:sticky;top:10px;height:fit-content}#icon-down-aside-title:hover,#icon-up-aside-title:hover{cursor:pointer}/*# sourceMappingURL=aside-contratacion-landing.css.map */
