.is-blue-link,.is-white-link{display:flex;justify-content:center;align-items:center;gap:8px;background-color:#1d42aa!important;border-radius:15px!important;padding:24px 36px!important;font-weight:700!important;color:#fff!important;font-size:18px!important}@media(max-width:1380px){.is-blue-link,.is-white-link{padding:16px 20px!important;font-size:16px!important}}@media(max-width:1024px){.is-blue-link,.is-white-link{padding:12px 36px!important;font-size:13px!important}}.is-blue-link-two,.is-white-link-two{background-color:#fff!important;color:#1d42aa!important}.is-blue-link--apointment,.is-white-link--apointment{padding:12px 28px!important;font-size:15px!important;width:42%}@media(max-width:1024px){.is-blue-link--apointment,.is-white-link--apointment{width:100%}}.is-blue-link--saving,.is-white-link--saving{display:inline-block!important;padding:12px 28px!important;font-size:15px!important;margin-top:3rem}.is-blue-link:hover,.is-white-link:hover{background-color:#041c5f!important;color:#fff!important}.is-blue-link:disabled,.is-white-link:disabled{background-color:#a6b3d6!important;color:#fff!important;border:none;opacity:1}.is-blue-link.is-blue-two,.is-white-link.is-blue-two{padding:3px 20px!important;font-size:14px!important;border-radius:10px!important}.is-blue-link.is-blue-home,.is-white-link.is-blue-home{padding:12px 20px!important}.is-blue-link.is-blue-form,.is-white-link.is-blue-form{height:44px!important;margin-bottom:2rem!important;margin-top:1rem}.is-blue-link.is-blue-form-locality,.is-white-link.is-blue-form-locality{height:55px!important;margin-bottom:2rem!important}@media(max-width:1024px){.is-blue-link.is-blue-form-locality,.is-white-link.is-blue-form-locality{height:44px!important}}.is-blue-link.is-blue-form-locality-banner-home,.is-white-link.is-blue-form-locality-banner-home{padding:10px 24px!important;height:auto!important;font-size:14px!important;border-radius:15px!important}@media(max-width:1024px){.is-blue-link.is-blue-form-locality-banner-home,.is-white-link.is-blue-form-locality-banner-home{font-size:12px!important}}.is-blue-link.is-white-phone-link,.is-blue-link.is-white-whatsapp-link,.is-white-link.is-white-phone-link,.is-white-link.is-white-whatsapp-link{background-color:#fff!important;height:56px;border-radius:15px!important;border:1px solid #a6b3d6!important;justify-content:flex-start;padding:19px 36px!important}.is-blue-link.is-white-phone-link span,.is-blue-link.is-white-whatsapp-link span,.is-white-link.is-white-phone-link span,.is-white-link.is-white-whatsapp-link span{font-size:18px;font-weight:700;color:#1d42aa}@media(max-width:1024px){.is-blue-link.is-white-phone-link,.is-blue-link.is-white-whatsapp-link,.is-white-link.is-white-phone-link,.is-white-link.is-white-whatsapp-link{padding:19px 28px!important}.is-blue-link.is-white-phone-link span,.is-blue-link.is-white-whatsapp-link span,.is-white-link.is-white-phone-link span,.is-white-link.is-white-whatsapp-link span{margin-left:0!important;font-size:15px}}.is-blue-link.is-white-phone-link,.is-white-link.is-white-phone-link{width:294px}@media(max-width:1024px){.is-blue-link.is-white-phone-link,.is-white-link.is-white-phone-link{width:265px}.is-blue-link.is-white-whatsapp-link,.is-white-link.is-white-whatsapp-link{width:299px}.title-mobile{font-size:28px!important}.second-title-mobile{font-size:1.8rem!important;margin-bottom:2rem!important}.box-mobile{padding:3rem!important}}.step-title{font-size:2rem;margin:2.5rem auto 0;width:50%;text-align:center;color:#1d42aa!important;font-weight:700;line-height:54px}@media(max-width:1440px){.step-title{width:60%}}@media(max-width:1024px){.step-title{font-size:17px;line-height:24px;width:90%;color:#5e72ad!important}}.step-title.step-title-user{display:none!important;color:#1d42aa!important;text-align:left!important;width:89%;margin:28px auto 12px;font-size:18px}@media(max-width:1024px){.step-title.step-title-user{display:block!important}}.step-container{display:grid;grid-template-columns:minmax(150px,312px) 1fr;grid-template-areas:"steps comparator";grid-gap:16px;gap:16px}.step-container .step-content,.step-container .step-sidebar{background-color:#eef1fc;border:1px solid #a6b3d6;border-radius:15px;position:relative}.step-container .step-content .title-containter-step,.step-container .step-sidebar .title-containter-step{font-size:2.5rem;color:#1d42aa;font-weight:700;margin-bottom:2rem;line-height:76px}@media(max-width:1440px){.step-container .step-content .title-containter-step,.step-container .step-sidebar .title-containter-step{font-size:2rem;margin-bottom:1rem}}@media(max-width:1024px){.step-container .step-content .title-containter-step,.step-container .step-sidebar .title-containter-step{font-size:24px;line-height:33px;margin-bottom:1rem}}.step-container .step-content a.close,.step-container .step-sidebar a.close{display:flex;justify-content:flex-end;align-items:center;position:absolute;right:6%;top:10%;transform:translate(-6%,-10%)}@media(max-width:1024px){.step-container .step-content a.close,.step-container .step-sidebar a.close{right:5%;top:8%;transform:translate(-5%,-8%)}}.step-container .step-content a.close.no-absolute,.step-container .step-sidebar a.close.no-absolute{display:none}.step-container .step-sidebar{grid-area:steps;padding:1rem;display:flex;width:100%;margin:0 auto;height:454px}.step-container .step-sidebar .stepper-steps{display:flex;flex-direction:column;overflow:hidden;position:relative}.step-container .step-sidebar .stepper-steps .stepper-progress-bar{width:2px;background-color:#a6b3d6;position:absolute;top:33px;bottom:0;left:11px;height:84%;z-index:1}.step-container .step-sidebar .stepper-steps .stepper-progress-bar .stepper-progress{height:0;background-color:#0070f3;transition:height .4s ease}@media(max-width:1440px){.step-container .step-sidebar .stepper-steps .stepper-progress-bar{left:9px}}@media(max-width:1024px){.step-container .step-sidebar .stepper-steps .stepper-progress-bar{width:84%;height:2px;top:24px;left:22px}}.step-container .step-sidebar .stepper-steps .stepper-steps-container{display:flex;flex-direction:column;justify-content:space-around;z-index:2;height:100%}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step{display:flex;align-items:center;cursor:pointer;justify-content:flex-start;gap:12px;transition:background-color .3s ease;border-radius:4px;background-color:#eef1fc}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#a6b3d6;color:#f7b755;font-size:14px;margin-right:10px}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-icon .step-button{width:12px;height:12px;background-color:#fff;border-radius:50%}@media(max-width:1024px){.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-icon .step-button{background-color:transparent;display:flex;justify-content:center;align-items:center}}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-icon .step-button span{display:none;background-color:transparent}@media(max-width:1024px){.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-icon .step-button span{display:block;color:#fff}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-icon{margin-right:0}}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-label{font-size:20px;color:#041c5f;font-weight:500}@media(max-width:1440px){.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-label{font-size:18px}}@media(max-width:1024px){.step-container .step-sidebar .stepper-steps .stepper-steps-container .step .step-label{display:none}}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step.completed .step-icon{background-color:#1d42aa;color:#f7b755}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step.current .step-icon{background-color:#1d42aa}.step-container .step-sidebar .stepper-steps .stepper-steps-container .step.current .step-icon .step-button{background-color:#f7b755}@media(max-width:1024px){.step-container .step-sidebar .stepper-steps .stepper-steps-container .step.current .step-icon .step-button{background-color:transparent;display:flex;justify-content:center;align-items:centerstep-button}.step-container .step-sidebar .stepper-steps .stepper-steps-container{flex-direction:row}.step-container .step-sidebar .stepper-steps{width:100%}}@media(max-width:1440px){.step-container .step-sidebar{height:400px}}@media(max-width:1024px){.step-container .step-sidebar{height:50px;justify-content:space-around;padding:initial}}.step-container .title-step-mobile{display:none}@media(max-width:1024px){.step-container .title-step-mobile{display:block}}.step-container .title-step-mobile .title-step{color:#1d42aa;font-weight:700;font-size:18px}.step-container .step-content{grid-area:comparator;border-radius:15px;padding:2.5rem;display:flex;justify-content:flex-start;flex-direction:column;row-gap:8px}@media(max-width:1024px){.step-container .step-content.more-padding a.close{top:5%;transform:translate(-5%,-5%)}}.step-container .step-content .back-button,.step-container .step-content .close-button{background:none;border:none;font-size:1rem;cursor:pointer;color:#7c86a1;font-weight:500}.step-container .step-content .close-button{text-align:end;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}@media(max-width:1024px){.step-container .step-content .close-button{font-size:1.2rem}.step-container .step-content .close-button span{font-size:11px}}.step-container .step-content .back-button{text-align:start}.step-container .step-content .step-header h2{font-size:2.5rem;color:#1d42aa;font-weight:700;margin-bottom:1rem;line-height:76px}.step-container .step-content .container-items{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;margin-bottom:2.5rem;row-gap:24px}.step-container .step-content .container-items .items{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;column-gap:16px}@media(max-width:1024px){.step-container .step-content .container-items .items{column-gap:0}}.step-container .step-content .container-items .items .info-item{position:relative;padding:12px;display:flex;justify-content:flex-start;align-items:center;column-gap:12px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item{column-gap:8px}.step-container .step-content .container-items .items .info-item p{font-size:12px}}.step-container .step-content .container-items .items .info-item .info-tooltip{width:20px;height:20px;border-radius:50%;cursor:pointer;background-color:#a6b3d6;display:flex;justify-content:center;align-items:center}.step-container .step-content .container-items .items .info-item .info-tooltip.web{display:flex}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item .info-tooltip.web{display:none}}.step-container .step-content .container-items .items .info-item .info-tooltip.mobile{display:none}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item .info-tooltip.mobile{display:flex;width:16px;height:16px}}.step-container .step-content .container-items .items .info-item .tooltip-info-modal{display:inline-block;width:144px;position:absolute;background-color:#fff8eb;border-radius:8px;padding:8px;top:-64px;right:-64px;z-index:1;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,.251);line-height:16px}.step-container .step-content .container-items .items .info-item .tooltip-info-modal .close-modal-tooltip{display:none}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item .tooltip-info-modal .close-modal-tooltip{display:block;border:none;background-color:transparent;color:#7c86a1;width:100%;text-align:right;padding:0;font-size:14px}}.step-container .step-content .container-items .items .info-item .tooltip-info-modal p{font-size:12px;color:#6b6b6e;font-weight:400;line-height:16px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item .tooltip-info-modal.modal-0{top:-78px}}.step-container .step-content .container-items .items .info-item .tooltip-info-modal.modal-1{top:-100px;width:132px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item .tooltip-info-modal.modal-1{top:-112px}}.step-container .step-content .container-items .items .info-item .tooltip-info-modal.modal-2{top:-116px;right:-60px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item .tooltip-info-modal.modal-2{top:-128px}}.step-container .step-content .container-items .items .info-item.info-item-velatorio .modal-0{top:-124px;width:308px;right:-142px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item.info-item-velatorio .modal-0{top:-77px;width:260px;right:-103px}}.step-container .step-content .container-items .items .info-item.info-item-velatorio .modal-1{top:-91px;width:151px;right:-58px}.step-container .step-content .container-items .items .info-item.info-item-ceremonia .modal-0{top:-110px;right:-80px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item.info-item-ceremonia .modal-0{right:-20px}}.step-container .step-content .container-items .items .info-item.info-item-ceremonia .modal-1{top:-60px;right:-58px;width:144px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item.info-item-ceremonia .modal-1{top:-82px;right:-44px}}.step-container .step-content .container-items .items .info-item.info-item-ceremonia .modal-2{top:-110px;width:136px;right:-58px}@media(max-width:1024px){.step-container .step-content .container-items .items .info-item.info-item-ceremonia .modal-2{width:144px;top:-146px}}.step-container .step-content .container-items .items picture{width:86px;height:86px;border:1px solid #a6b3d6;background-color:#fff;padding:1rem;display:flex;justify-content:center;align-items:center;border-radius:15px}@media(max-width:1024px){.step-container .step-content .container-items .items picture{width:70px;height:70px;padding:8px}}.step-container .step-content .container-items.two-rows-container-items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:2rem;row-gap:2rem;grid-template-areas:"item1 item1" "item2 item2";margin-bottom:2.5rem}.step-container .step-content .container-items.two-rows-container-items .item-0{grid-area:item1}.step-container .step-content .container-items.two-rows-container-items .item-1{grid-area:item2}@media(max-width:1024px){.step-container .step-content .container-items.two-rows-container-items{margin-bottom:8px;row-gap:1rem}.step-container .step-content .container-items{flex-direction:column;row-gap:12px;margin-bottom:2rem}}@media(max-width:1440px){.step-container .step-content .container-locality{width:90%}}@media(max-width:1024px){.step-container .step-content .container-locality{width:100%}}.step-container .step-content .container-locality form.form-locality input{padding:0 2.8rem!important}@media(max-width:1440px){.step-container .step-content .container-locality div.mt-6{margin-top:2rem!important}.step-container .step-content .container-locality div.mt-6 button{margin-bottom:1rem!important}}.step-container .step-content h2{line-height:38px}@media(max-width:1024px){.step-container .step-content h2{display:none}}.step-container .step-content h3{color:#585667;font-weight:400;line-height:31px;font-size:18px}@media(max-width:1024px){.step-container .step-content h3{line-height:26px;font-size:13px}}@media(max-width:1440px){.step-container .step-content{padding:2.5rem 2rem 2rem}}@media(max-width:1024px){.step-container .step-content{row-gap:16px;padding:3rem 1.5rem 1.5rem}.step-container{grid-template-columns:1fr;grid-template-areas:"steps" "title" "comparator"}}.box-cta-comparator{width:540px}@media(max-width:1440px){.box-cta-comparator h4{font-size:1.7rem!important;line-height:45px}}@media(max-width:1024px){.box-cta-comparator h4{font-size:1.5rem!important;line-height:32px}}@media(max-width:1440px){.box-cta-comparator{width:57%}}@media(max-width:1024px){.box-cta-comparator{width:100%}.is-movil-cta{height:auto!important}}.has-funos-secondary{background-color:#1d42aa!important}@media(max-width:1024px){.has-funos-secondary{padding:2rem 1rem!important}.has-funos-secondary h4{text-align:left!important}.has-funos-secondary .funos-white-buttons-mobile{text-align:left!important;padding:0!important;margin-top:28px}}