﻿.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}div.elementor-container{display:block}p.comparator-title{color:rgba(0,0,0,.5);text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:120%}div.generic-instant-price-form div.generic-instant-price-form-item{display:flex !important;justify-content:center !important;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}div.generic-instant-price-form div.generic-instant-price-form-item label{text-align:left !important}div.generic-instant-price-form div.generic-instant-price-form-item button{width:auto !important}.elementor-section{margin-top:0px !important;margin-bottom:0px !important}div.elementor.elementor-11959{background-color:#f4f2f5}div.mega-cee-box{max-width:1366px;min-height:336px;background:#fafafa;box-shadow:0px 0px 2px 0px rgba(0,0,0,.1),0px 2px 4px 0px rgba(0,0,0,.2);padding-top:40px;margin:0 auto;position:relative;top:60px;z-index:10}div.mega-cee-form::before{content:"";position:absolute;top:0;left:0;width:100%;height:547px;background:transparent}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0px}div.mega-cee-form-container-big.stiky{height:430px;padding-inline:40px}div.mega-cee-form-container-small.stiky{height:430px;padding-inline:40px}div.mega-cee-box.stiky{display:inline-flex;padding:2px 2px 2px 2px;width:360px;flex-direction:column;align-items:flex-start;gap:10px;z-index:9999;position:fixed;right:0;top:auto;bottom:50px;box-shadow:1px 1px 10px 0px rgba(0,0,0,.08);min-height:0px}.elementor-container{margin-bottom:96px;margin-top:-50px}div.mega-cee-form-container-big{margin-bottom:-96px}div.mega-cee-form-container-small{margin-bottom:-96px}div.mega-cee-header-box{position:relative;padding-top:60px;top:0px;max-width:1366px;margin:0 auto;padding-bottom:0px}h1.mega-cee-header{font-family:Montserrat;font-size:56px;font-style:normal;font-weight:700;line-height:normal;width:100%;color:unset}h1.mega-cee-header-locality{font-family:Montserrat;font-size:56px;font-style:normal;font-weight:700;line-height:normal}p.mega-cee-subheader{color:unset;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:30px;padding-top:16px;margin-bottom:0px;max-width:100%}html{scroll-behavior:smooth}div.generic-instant-price-form form{padding-bottom:4px}div.generic-instant-price-form .comparator-title{color:#20201f;text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:16px}div.generic-instant-price-form .comparator-subtitle{color:#20201f;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:40px}p.comparator-title.stiky{color:#20201f;text-align:left;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin:18px}p.comparator-subtitle.stiky{display:none}div.generic-instant-price-box{display:flex;flex-direction:row;justify-content:center;gap:24px}div.generic-instant-price-box.stiky{margin:0 auto;width:320px;display:flex;flex-direction:column;padding-bottom:20px;gap:0px !important}div.box-title-icon.stiky{display:flex;flex-direction:row;justify-content:space-between}i.icon-chevron-down,i.icon-chevron-up{padding-left:40px;padding-right:20px;font-size:40px;padding-top:20px}div.generic-instant-price-form div.generic-instant-price-form-item{max-width:330px;padding-inline:0px}div.generic-instant-price-form-item.button{max-width:330px;margin:0 auto}div.generic-instant-price-form div.generic-instant-price-form-item label{font-size:14px;font-weight:600;font-family:Montserrat;text-decoration:none;line-height:21px}div.generic-instant-price-form div.generic-instant-price-form-item select,textarea{width:100%;padding:12px;border-radius:5px;border:1px solid #d8d9d7;margin-bottom:16px;font-size:16px;font-family:inherit;color:#20201f;outline:none}div.generic-instant-price-form div.generic-instant-price-form-item select:hover{border:1px solid #8cc842}input.input-codigo-postal{background-color:#fff;border:1px solid #d8d9d7;padding:12px;border-radius:5px;outline:none}input.input-codigo-postal:focus{border:1px solid #8cc842}div.generic-instant-price-form div.generic-instant-price-form-item button{background-color:#f24d2e;padding-inline:24px;width:100%;height:48px;font-size:16px;text-align:center;border-radius:5px;cursor:pointer;font-family:inherit;transition:.3s background-color;font-weight:600;color:#fff;text-transform:none}input{width:100%}div.generic-instant-price-form div.generic-instant-price-form-item button:hover{background-color:#d92e0d}div.generic-instant-price-form div.generic-instant-price-form-item button:disabled{background-color:#fcdbd5;border-color:#fcdbd5;cursor:not-allowed}div#error-modal{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:400px;background-color:#fff;border:solid 1px;padding:50px;margin:0 auto;z-index:999999;cursor:pointer}div#sucess-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:400px;background-color:#fff;border:solid 1px;padding:50px;margin:0 auto;z-index:999999;cursor:pointer}div.mega-cee-button-subtitle{color:#547c24;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-0.06px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-bottom:32px;margin-top:-15px}.hidden{display:none}@media(max-width: 480px){div.generic-instant-price-box{display:flex;flex-direction:column;align-items:center;gap:0}}@media(max-width: 480px){div.mega-cee-box.stiky{width:101%;bottom:0px;display:none;align-items:center;min-height:0px}}@media(max-width: 480px){p.comparator-title.stiky{color:#20201f;text-align:left;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:20px;display:none !important}}@media(max-width: 480px){p.comparator-subtitle.stiky{display:none !important}}@media(max-width: 480px){h1.mega-cee-header{padding-top:0px;font-size:24px;width:85%}}@media(max-width: 480px){div.mega-cee-box{border-radius:10px 10px 10px 10px;margin-inline:-2px;top:40px;min-height:475px;padding:24px}}@media(max-width: 480px){p.mega-cee-subheader{font-size:14px}}@media(max-width: 480px){div.mega-cee-form-container-big.stiky{height:100%;min-height:750px;padding-inline:16px}}@media(max-width: 480px){div.mega-cee-form-container-small.stiky{height:100%;min-height:750px;padding-inline:16px}}@media(max-width: 480px){div.mega-cee-header-box{top:15px;padding-top:10px;padding-bottom:0px}}@media(max-width: 480px){div.generic-instant-price-form .comparator-title{font-size:20px;font-weight:700;margin-inline:15px;margin-bottom:16px;display:flex;text-align:center}}@media(max-width: 480px){div.generic-instant-price-form .comparator-subtitle{font-size:16px;font-weight:400;margin-inline:15px;margin-bottom:20px;display:flex;text-align:center}}@media(max-width: 480px){div.generic-instant-price-form-item.button{padding-top:12px;width:87vw}}@media(max-width: 480px){div.generic-instant-price-form form{padding-bottom:12px}}@media(max-width: 480px){h1.mega-cee-header-locality{font-size:32px}}@media(max-width: 480px){div.mega-cee-button-subtitle{display:none}}@media(max-width: 480px){i.icon-chevron-down,i.icon-chevron-up{display:none}}@media(max-width: 480px){div.generic-instant-price-form div.generic-instant-price-form-item select,textarea{margin-bottom:0px}}@media(max-width: 480px){div.generic-instant-price-form-item.button{padding:10px 0}}@media(max-width: 480px){div.generic-instant-price-box{gap:0px}}@media(max-width: 480px){div.generic-instant-price-form div.generic-instant-price-form-item{max-width:100%}}@media(max-width: 480px){div.mega-cee-form::before{height:570px}}/*# sourceMappingURL=mega-cee-pdp.css.map */
