.ellipsis[data-v-03a8cb7e]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;max-height:6em;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-height:1.4em;max-height:9em;white-space:inherit;height:inherit}.load-carousel[data-v-03a8cb7e]{background-size:cover;background-repeat:no-repeat;background-color:#2e2e2e;background-blend-mode:overlay;height:475px}.carousel[data-v-03a8cb7e]{height:500px}.carousel-item[data-v-03a8cb7e]{background-size:cover;background-repeat:no-repeat;background-color:#2e2e2e;background-blend-mode:overlay}.carousel-item>img[data-v-03a8cb7e]{position:absolute;top:0;left:0;min-width:100%;height:32rem}.btn-autoplay-projects[data-v-03a8cb7e]{width:50px;height:50px;bottom:30px;z-index:1}@media (max-width:575px){.carousel[data-v-03a8cb7e]{height:750px}.container-autoplay[data-v-03a8cb7e]{margin-right:30px}.btn-autoplay-projects[data-v-03a8cb7e]{width:40px;height:40px}.btn-autoplay-projects span[data-v-03a8cb7e]{font-size:14px}}@media (min-width:40em){.carousel-caption p[data-v-03a8cb7e]{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}}.container[data-v-6c7fb6e3]{position:relative;text-align:center;color:#fff}.top-left[data-v-6c7fb6e3]{position:absolute;top:8px;left:16px}.top-right[data-v-6c7fb6e3]{position:absolute;top:8px;right:16px}#project-name[data-v-6c7fb6e3]{height:100px}.left-control[data-v-3f3bf045],.right-control[data-v-3f3bf045]{position:absolute;z-index:3;margin-top:240px}.left-control[data-v-3f3bf045]{left:-3%}.right-control[data-v-3f3bf045]{right:-3%}.ellipsis[data-v-44b600e2]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-height:26px;max-height:100px;-webkit-box-orient:vertical}@media (max-width:767px){.img-consultation[data-v-44b600e2]{display:none}}.VueCarousel-dot--active[data-v-132fe7ae]{background-color:#3650ab!important}.VueCarousel-navigation-button[data-v-132fe7ae]{background:#3650ab!important;padding:.8rem 1rem!important;color:#fff!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:16px;height:auto;max-height:47px}.proposals-introduction{height:18em}.proposal-card{height:16em}@media (max-width:1199px){.proposals-introduction{height:22em}}@media (max-width:991px){.proposals-introduction{height:28em}}@media (max-width:767px){.proposal-card,.proposals-introduction{height:auto}}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}