﻿.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:"Montserrat",sans-serif !important}.warning-flag{display:flex;padding:8px 12px;align-items:flex-start;gap:12px;align-self:stretch;border-radius:4px;border:1px solid var(--Semantic-Caution-02, #FFC54C);background:var(--Semantic-Caution-00, #FFF6E5);margin-top:16px}.warning-flag__icon{color:var(--Semantic-Caution-02, #FFC54C);font-size:16px;font-style:normal;font-weight:300;line-height:16px}.warning-flag__content{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.warning-flag__link{color:#ffc54c;cursor:pointer;font-weight:700;font-size:14px;padding-left:4px}.warning-flag__link:hover{text-decoration:underline;color:#ffc54c}.remember-flag{display:flex;padding:8px 12px;align-items:flex-start;gap:12px;align-self:stretch;border-radius:4px;border:1px solid var(--Semantic-Caution-02, #4484CA);background:var(--Semantic-Caution-00, #D9F3FC);margin-block:24px}.remember-flag__icon{color:var(--Semantic-Caution-02, #4484CA);font-size:16px;font-style:normal;font-weight:300;line-height:16px}.remember-flag__content{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.accordion-form__title{padding-top:20px;font-size:40px;font-style:normal;font-weight:700;line-height:56px}@media screen and (max-width: 480px){.accordion-form__title{font-size:24px;line-height:32px;padding-top:50px}}.accordion-form__desglose-solicitud{background-color:#fafdf7;padding-inline:20px;border-radius:25px;border:1px solid #e8f4d9;margin-top:20px}@media screen and (max-width: 480px){.accordion-form__desglose-solicitud{margin-inline:6px}}.accordion-form__desglose-solicitud>.aside-contratacion__services-total-prices-box{background-color:transparent}.accordion-form__subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-block:16px}.accordion-form__accordion-title{color:#3f403e;font-size:24px;font-style:normal;font-weight:500;line-height:normal;border-bottom:1px solid #e8f4d9;width:100%;display:flex;padding-bottom:16px;padding-top:20px;gap:8px;align-items:center}@media screen and (max-width: 480px){.accordion-form__accordion-title{font-size:18px}}.accordion-form__accordion-title.complete{align-items:center;color:#9e9f9c;font-size:24px;font-style:normal;font-weight:500;line-height:normal;border-bottom:1px solid #e8f4d9;width:100%;display:flex;padding-bottom:16px;padding-top:20px;gap:8px}@media screen and (max-width: 480px){.accordion-form__accordion-title.complete{font-size:18px}}.accordion-form__accordion-title.active{color:#547c24;font-size:24px;font-style:normal;font-weight:500;line-height:normal;border-bottom:1px solid #e8f4d9;width:100%;display:flex;padding-bottom:16px;padding-top:20px;gap:8px;align-items:center}@media screen and (max-width: 480px){.accordion-form__accordion-title.active{font-size:18px}}.accordion-form__editar-flag{font-size:12px;cursor:pointer;padding-right:10px;color:#547c24;margin-left:auto}.accordion-form__editar-flag:hover{text-decoration:underline;color:#547c24}.accordion-form__input-element{display:flex;flex-direction:column;width:100%}.accordion-form__input-element-label{display:block;width:100%}.accordion-form__input-element-label-title{font-size:16px;font-weight:400;padding-top:30px;border-bottom:1px solid #ececeb;padding-bottom:16px}.accordion-form__input-element>input,.accordion-form__input-element>textarea{padding:12px;border-radius:5px;border:1px solid #d8d9d7;outline:none;height:24px;width:unset;box-sizing:unset}.accordion-form__input-element>input:focus{border-color:#8cc842;outline:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.accordion-form__content-element{padding-top:20px;display:flex;flex-direction:column;gap:30px}.accordion-form__content-element.boton{padding-top:unset;padding-block:32px;flex-direction:row}.accordion-form__opcion{display:flex;flex-direction:row;align-items:baseline;gap:4px;cursor:pointer}.accordion-form__opciones{display:flex;flex-direction:column;gap:12px;padding-top:8px}.accordion-form__opciones-datos-facturacion{display:flex;flex-direction:row;gap:8px;padding-top:24px}.accordion-form__opcion-title,.accordion-form__input-element-label{font-size:16px;font-style:normal;font-weight:600;line-height:20px}.accordion-form__opcion-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.accordion-form__opcion-text-checkbox{color:var(--Neutral-Gray-800, #3F403E);text-align:center;font-family:"Avenir Next";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.accordion-form__opcion-text-checkbox.active{color:var(--Neutral-White-000-Base, #FFF);font-family:"Avenir Next";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.accordion-form__input-element-subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-top:8px}.accordion-form__input-element-subtitle-link{color:var(--Primary-Orange-Orange-500-Base, #F24D2E);font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-decoration-line:underline;cursor:pointer}.accordion-form__input-element-label{padding-bottom:8px}.accordion-form__input-element-label.first{padding-top:unset}.accordion-form__boton-pagar,.accordion-form__boton-enviar-datos{font-weight:600 !important;width:auto}@media screen and (max-width: 480px){.accordion-form__boton-pagar,.accordion-form__boton-enviar-datos{width:80%}}.accordion-form__content-radio-button-particular,.accordion-form__content-radio-button-empresa{display:flex;flex-direction:column}.accordion-form__datos-visita-toggle{display:flex;gap:10px;align-items:center}@media screen and (max-width: 480px){.accordion-form__datos-visita-toggle{gap:25px}}.accordion-form__legal-links,.accordion-form__legal-links>a,.accordion-form__legal-links>a:hover{padding-bottom:10px;font-size:14px}.accordion-form__legal-links>a{color:#8cc842;font-weight:700}.accordion-form__confirmation-explain-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:20px}.accordion-form__resumen-explain-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:12px}.accordion-form__cancellation-explain-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:20px}.accordion-form__cancellation-explain-text>p{margin-top:0px;font-size:12px}.accordion-form__cancellation-explain-title{font-size:14px;font-style:normal;font-weight:600;line-height:24px;padding-bottom:8px}@media screen and (max-width: 480px){.accordion-form__datos-visita-block{display:flex;flex-direction:column;gap:30px}}.accordion-form__accordion-item{padding-inline:10px}.accordion-form__accordion-item.complete{padding-inline:10px}.accordion-form__content-block.hidden{transform:scaleY(0);opacity:0;height:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out,height .5s ease-in-out}.accordion-form__content-block{transform:scaleY(1);opacity:1;height:auto}.accordion-form__cups-input{margin-bottom:30px}.accordion-form__datos-visita-block{display:flex;gap:30px}.accordion-form__check-completed{position:relative;top:-2px}.accordion-form__select-documentacion-type-block{height:50px;display:flex;gap:16px}.accordion-form__payment-type-selectors{gap:20px;display:flex;flex-direction:column}.accordion-form__payment-type-selector{border-radius:5px;border:1px solid #d8d9d7;padding:12px;margin-bottom:22px}.accordion-form__payment-type-selector.active{border:1px solid #8cc842}.accordion-form__payment-type-selector-title-block{padding-bottom:30px}.accordion-form__payment-type-selector-title{font-size:18px;font-weight:400;padding-top:30px;border-bottom:1px solid #ececeb;padding-bottom:16px}.accordion-form__payment-type-selector-content-title{color:#20201f;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.accordion-form__payment-type-selector-content-text{color:#3f403e;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-top:10px}.accordion-form__logos-tarjetas{display:flex}.accordion-form__tarjeta{margin:-14px 0px 0px 0px}.accordion-form__accordion-subtitle{font-size:14px;color:#3f403e}.accordion-form__button-finish-subtitle{font-size:12px}.accordion-form__boton-enviar-datos-link{background-color:transparent;border:none;width:30%;color:#f24d2e}@media screen and (max-width: 480px){.accordion-form__boton-enviar-datos-link{width:50%}}.accordion-form__content-element-button-block{display:flex;justify-content:space-between}.accordion-form__adjuntar-archivos-container{margin-top:30px;gap:24px;display:flex;flex-direction:column}.elementor-section.elementor-section-boxed>.elementor-container{padding-top:0px}@media screen and (max-width: 480px){.elementor-section.elementor-section-boxed>.elementor-container{padding-top:40px;padding-bottom:100px}}.form__name-block{padding-top:20px}.form__direction-block{gap:30px;display:flex;flex-direction:column;padding-top:20px}.warning{border:1px solid #ea2238 !important}.warning-container{margin-top:4px;margin-bottom:4px;font-size:12px;display:flex;-webkit-box-align:center;align-items:center;background-color:#feeeee;border:1px solid #ea2238;color:#ea2238;padding:12px;border-radius:5px;font-weight:600}.grid{display:flex;justify-content:center;gap:30px}@media screen and (max-width: 480px){.grid{flex-direction:column}}.grid-column{width:100%}.accordion-form-widget{padding-top:60px}@media screen and (max-width: 480px){.accordion-form-widget{padding-inline:16px;padding-top:40px}}input.accordion-form__chevron{width:unset}input[type=radio]{display:none}.accordion-form__opcion.active{position:relative;cursor:pointer;user-select:none;display:flex;width:135px;height:44px;padding:0px 0px 0px 20px;justify-content:start;align-items:center;gap:8px;border-radius:999px;background:#8cc842}.accordion-form__opcion{position:relative;cursor:pointer;user-select:none;display:flex;width:135px;height:44px;padding:0px 0px 0px 20px;justify-content:start;align-items:center;gap:8px;border-radius:999px;background:#f3f9eb}.accordion-form__opcion input[type=radio]+.checkmark{position:absolute;top:2px;left:0;height:18px;width:18px;background-color:#fff;border:1px solid gray;border-radius:50%;box-sizing:border-box}.accordion-form__opcion input[type=radio]:checked+.checkmark{background-color:#fff;border-color:#8cc842}.accordion-form__opcion input[type=radio]:checked+.checkmark:after{display:block;content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#8cc842}input.accordion-form__checkbox{width:unset}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.custom-checkbox{display:inline-flex;position:relative;padding-left:35px;cursor:pointer;user-select:none}.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid gray;background-color:#fff;border-radius:4px}.custom-checkbox input:checked~.checkmark{background-color:#8cc842;border:unset}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.toggle-switch{position:relative;display:inline-block;width:40px;height:20px}@media screen and (max-width: 480px){.toggle-switch{width:50px}}.toggle-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:20px}.slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:1px;background-color:#fff;transition:.4s;border-radius:50%;border:1px solid #8cc842}input:checked+.slider{background-color:#8cc842}input:checked+.slider:before{transform:translateX(20px)}p{margin-top:20px;font-size:16px}.hidden{display:none}#formulario-servicios{display:flex;gap:20px;flex-direction:column;padding-top:20px}span.radio-container-power-block{display:flex;flex-direction:column;gap:10px;padding-bottom:24px;padding-top:8px}label.radio-container-power{display:flex;align-items:center}input[type=radio]{display:none}.radio-container-power{display:inline-block;position:relative;padding-left:35px;cursor:pointer;user-select:none}.radio-container-power input[type=radio]+.checkmark{position:absolute;top:0px;left:2px;height:18px;width:18px;background-color:#fff;border:2px solid gray;border-radius:50%;box-sizing:border-box}.radio-container-power input[type=radio]:checked+.checkmark{background-color:#fff;border-color:#8cc842}.radio-container-power input[type=radio]:checked+.checkmark:after{display:block;content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#8cc842}.icon-chevron-right{font-size:20px}.icon-chevron-left{font-size:20px}#warning-container-service-selector-input{margin-top:20px}input.documentacion-facturacion-particular-input{width:80%;height:unset}@media screen and (max-width: 480px){input.documentacion-facturacion-particular-input{width:75%}}select.select-documento-identificacion{width:20%;appearance:auto}@media screen and (max-width: 480px){select.select-documento-identificacion{width:25%}}b{font-weight:600}i.icon-chevron-up{color:#5f605d;padding:0px}@media screen and (max-width: 480px){i.icon-chevron-up{display:flex}}i.icon-chevron-down{color:#5f605d;padding:0px}@media screen and (max-width: 480px){i.icon-chevron-down{display:flex}}@media screen and (max-width: 480px){i.icon-chevron-up.hidden{display:none !important}}@media screen and (max-width: 480px){i.icon-chevron-down.hidden{display:none !important}}div.spinner{border:5px solid #f3f3f3;border-top:5px solid #8cc842;border-radius:50%;width:36px;height:36px;animation:spin .7s linear infinite;transform:translate(-50%, -50%)}strong{font-weight:600}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div.external_reference_dropmenu{display:block;position:absolute;background-color:#fff;z-index:9999;border-radius:4px;width:35%;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.2)}ul.external_reference_dropmenu-list{gap:10px;display:flex;flex-direction:column;list-style-type:disc;padding-left:54px}a.external-reference-link{cursor:pointer;color:#20201f;font-size:14px;font-weight:600}a.external-reference-link:hover{color:#f24d2e;text-decoration:underline}.elementor *{box-sizing:unset !important}/*# sourceMappingURL=landing-contratacion-accordion-form.css.map */
