@font-face{font-family:League Spartan;src:url(/static/media/LeagueSpartan-Medium.a8c3b9360d69edbcf13e.ttf) format("truetype")}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-Medium.b8c6753baa964ccac1ba.ttf) format("truetype")}.work{bottom:0;position:fixed;right:0;z-index:2}.logo-principal{background-color:green;border:4px solid #fff;border-radius:50%;cursor:pointer;height:100px;margin:20px;padding:10px;width:100px}.logo-principal:hover{background-color:#f4ce14}*{box-sizing:border-box}body{align-items:center;background-color:#000;color:#f4ce14;font-family:Montserrat,sans-serif;margin:0 auto;overflow-x:hidden}.parent-logo,body{display:flex;justify-content:center}.logo{align-self:center;width:70px}header{display:flex;grid-template-columns:auto auto;justify-content:center;text-align:center;width:100%}p{color:#fff;font-size:9px}.logo-text{font-family:League Spartan,sans-serif;padding:5px}.Img01{-webkit-filter:opacity(.3);filter:opacity(.3);height:750px;left:0;margin:0;object-fit:cover;position:absolute;top:20;width:100%;z-index:-1}.steelframe{font-size:60px}.steelframe,.steelframe01{font-weight:700;margin:0 auto;width:80%}.steelframe01{font-size:100px;padding-left:1%;padding-top:40px}.steelframe02{color:#fff;display:flex;font-size:60px;margin:0 auto;padding-left:1%;width:80%}.btn{align-self:center;border:2px solid #f4ce14;border-radius:20px;color:#f4ce14;cursor:pointer;font-size:20px;margin:10px;padding:10px}.btn:hover{background-color:#f4cf143a}.title{font-size:60px;font-weight:700;margin:330px auto 0}.subtitle,.title{text-align:center}.subtitle{color:#fff;font-size:30px;margin:0 auto}.card{align-self:center;display:flex;justify-content:center}.cards{border:2px solid #f4ce14;border-radius:20px;margin:30px;padding:10px;text-align:center;width:80%}.card-title{color:#f4ce14;font-size:30px;font-weight:700;text-decoration:underline}.card-subtitle,.card-subtitle01{color:#fff;font-size:15px;padding:10px}.background-color-image{background-color:#f4ce14}.background-color-image .card-title{color:#000;font-weight:700;text-decoration:underline}.background-color-image .card-subtitle{color:#000}.image-circle{display:grid;grid-template-columns:auto auto;margin:40px auto 0;padding-bottom:100px;text-align:center;width:80%}.text-circle{align-items:center;display:grid;grid-template-columns:auto;justify-content:center}.yellow-bg .card-subtitle{color:#000}.image-circle .card-subtitle,.image-circle .card-title{width:700px}.image-circle .card-title{font-size:60px}.image-circle .card-subtitle{font-size:30px}.image-circle-01{background-image:url(/static/media/Resultados%20Instanta%CC%81neos.f0d83e40aad81ec28d00.jpg);left:50px;top:100px}.image-circle-01,.image-circle-02{border:2px solid #000;border-radius:100%;height:500px;position:relative;width:500px}.image-circle-02{background-image:url(/static/media/Reuniones%20Flexibles.34114f636bc0394e9dc7.jpg);left:200px;top:-50px}.image-circle-03{background-image:url(/static/media/Construccio%CC%81n%20Ra%CC%81pida.eb9c5c737d98c823fce1.jpg);left:-50px;opacity:80%;top:50px}.image-circle-03,.image-circle-04{border:2px solid #f4ce14;border-radius:100%;height:500px;position:relative;width:500px}.image-circle-04{background-image:url(/static/media/Asesoramiento.b2fb5c87c129dfd7df9c.jpg);left:150px;top:-50px}.container{align-items:center;display:flex;justify-content:center;margin:0 auto;width:80%}.panel{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #f4ce14;border-radius:50px;cursor:pointer;flex:0.5 1;height:80vh;margin:10px;position:relative;transition:flex .7s ease-in}.panel.active{flex:5 1}.btn-info{background-color:#000;border:2px solid #f4ce14;border-radius:0 0 20px 20px;color:#f4ce14;cursor:pointer;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;padding:10px;width:100%}.btn-info:hover{opacity:50%}.project-together{align-items:center;background-color:#f4ce14;color:#000;display:flex;justify-content:center}.form{width:400px}.banner-form{width:900px}.comencemos{font-size:90px;font-weight:700}.completa{font-size:30px}li{list-style-type:none}h5{text-align:center}input,textarea{border:2px solid #000;border-radius:20px;font-family:Montserrat,sans-serif;font-size:16px;margin-top:5px;padding:10px;width:100%}textarea{border-radius:20px 20px 0 0;height:100px}input:focus,textarea{outline:none}li{font-weight:700;margin-bottom:20px}.btn-info-down{background-color:initial;border:2px solid #000;border-radius:0 0 20px 20px;color:#000;cursor:pointer;font-family:Montserrat,sans-serif;font-size:24px;font-style:none;font-weight:700;text-decoration:none;width:100%}.btn-info-down:hover{background-color:#00000010}.presupuesto{align-items:center;background-color:#f4ce14;color:#000;display:flex;justify-content:center}.presupuesto .card-subtitle{color:#000;font-size:30px}.presupuesto .card-title{color:#000;font-size:50px;font-weight:700}.introducir-presupuesto{margin:0 auto;padding-bottom:20px;width:400px}.card-presupuesto{display:flex;margin:0 auto;width:80%}.p2{border-radius:20px 20px 0 0}.swal2-show{border:2px solid #000;border-radius:20px;color:#000;font-family:Montserrat,sans-serif}.swal2-container button:where(.swal2-styled).swal2-confirm{background-color:#f4ce14;border:2px solid #000;border-radius:20px;color:#000;font-weight:700}.swal2-actions{border-radius:20px;color:#000}.swal2-popup.swal2-toast{color:#f4ce14;font-size:20px;font-weight:700}.box{-webkit-transform:translateX(200%);transform:translateX(200%);transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}.box:nth-of-type(2n){-webkit-transform:translateX(-200%);transform:translateX(-200%)}.box.show{-webkit-transform:translateX(0);transform:translateX(0)}.swal2-html-container p{color:#000;font-size:20px;margin:0}.title.box.show{margin-top:450px}@media (max-width:1680px){.title.box.show{margin-top:200px}body{overflow-x:hidden}.steelframe01{font-size:50px;width:80%}.steelframe02{align-items:center;display:grid;font-size:20px;grid-template-columns:auto 200px;justify-content:start}.Img01{height:350px}.title{font-size:30px;margin-top:80px;padding-top:20px}.btn,.title{width:100%}.subtitle{font-size:20px}.card{display:flex}.cards{width:100%}.image-circle-01{height:400px;left:-30px;top:30px;width:400px}.image-circle-02{height:400px;left:0;top:0;width:400px}.image-circle-03{height:400px;left:40px;top:20px;width:400px}.image-circle-04{height:400px;left:10px;top:-10px;width:400px}.background-color-image{margin:0 auto;width:100%}.image-circle .card-title{font-size:40px;margin:0 auto;width:100%}.image-circle .card-subtitle{font-size:20px;margin:0 auto;width:100%}.container{display:none}.project-together{display:grid;grid-template-columns:auto auto;justify-content:center;margin:0 auto}.banner-form{margin:0 auto;width:80%}.comencemos{font-size:40px}.completa{font-size:20px}.steelframe{font-size:30px}ul{display:inline}.form{width:400px}input,textarea{width:90%}.btn-info-down{margin-bottom:40px;width:90%}}@media (max-width:930px){body{overflow-x:hidden}.steelframe01{font-size:40px;width:350px}.steelframe02{align-items:center;display:grid;font-size:20px;grid-template-columns:auto 200px}.Img01{height:400px}.btn{font-size:15px;text-align:center;width:150px}.title{font-size:30px;margin-top:80px;padding-top:0;width:350px}.subtitle{font-size:19px;width:350px}.card{display:grid;grid-template-columns:auto}.cards{width:300px}.image-circle-01{background-size:200px;left:-30px;top:30px}.image-circle-01,.image-circle-02{background-repeat:no-repeat;height:160px;width:160px}.image-circle-02{background-size:300px;left:0;top:0}.image-circle-03{left:35px;top:20px}.image-circle-03,.image-circle-04{background-repeat:no-repeat;background-size:200px;height:160px;width:160px}.image-circle-04{left:10px;top:-10px}.background-color-image{margin:0 auto;width:100%}.image-circle .card-title{font-size:15px;margin:0 auto;width:150px}.image-circle .card-subtitle{font-size:10px;margin:0 auto;width:150px}.container{display:none}.project-together{display:grid;grid-template-columns:auto;margin:0 auto}.banner-form{margin:0 auto;width:350px}.comencemos{font-size:40px}.completa{font-size:20px}.steelframe{font-size:30px}input,textarea{width:90%}.btn-info-down{margin-bottom:40px}.logo-principal{background-color:green;height:50px;padding:0;width:50px}.form{align-items:center;display:flex;justify-content:center}form{width:300px}.card-presupuesto{width:100%}.presupuesto .card-subtitle{font-size:15px;margin:0 auto;padding:20px;width:80%}.presupuesto .card-title{font-size:20px;margin-top:20px}.introducir-presupuesto input{width:250px}.btn-info-down{font-size:20px}.introducir-presupuesto .btn-info-down{width:250px}.introducir-presupuesto{padding-bottom:0}.image-circle .card-subtitle{font-weight:700;text-align:start}}@media only screen and (max-width:700px){.title.box.show{margin-top:200px}.steelframe01{font-size:30px;padding-top:70px}.card-subtitle .card-title{margin-top:15px}.box{-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out,-webkit-transform .8s ease-out}.box:nth-of-type(2n){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.box.show{-webkit-transform:translateX(0);transform:translateX(0)}.box{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.zona-servicio{font-size:15px}.brs{display:none}}.carousel-image{height:100%;vertical-align:middle;width:100%}.carousel-container{margin:auto;position:relative}.carousel-item{height:100%;width:100%}.next,.prev{border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.6s ease;-webkit-user-select:none;user-select:none;width:auto}.next{right:0}.next,.prev{border-radius:3px 0 0 3px}.prev{left:0}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.carousel-caption-bottom{bottom:30px}.carousel-caption-bottom,.carousel-caption-center{color:#f2f2f2;font-size:15px;padding:8px 0;position:absolute;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.8);width:100%}.carousel-caption-center{bottom:50%;top:45%}.carousel-caption-top{color:#f2f2f2;font-size:15px;padding:8px 0;text-shadow:0 0 10px rgba(0,0,0,.8);top:8px}.carousel-caption-top,.dots{position:absolute;text-align:center;width:100%}.dots{bottom:10px;margin-top:10px}.slide-number{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:0 2px;transition:background-color .6s ease;width:8px}.active,.dot:hover{background-color:#717171}.fade{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fade;animation-name:fade}.pause-icon{bottom:2px;left:15px;opacity:1;position:absolute}.pause{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pause;animation-name:pause}.bar{background-color:#ddd;border-radius:0 0 10px;bottom:0;position:absolute;width:100%}.progress{background-color:#042baa;height:5px;width:1%}.thumbnails{align-items:center;display:flex;margin-top:10px;overflow:scroll}.thumbnails::-webkit-scrollbar{display:none}.thumbnail{margin:0 5px}.active-thumbnail{border:3px solid #476ff1}@keyframes pause{0%{opacity:.2}90%{opacity:1}}@-webkit-keyframes pause{0%{opacity:.2}90%{opacity:1}}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:500px){.carousel-caption-bottom,.carousel-caption-center,.carousel-caption-top,.next,.prev,.slide-number{font-size:20px!important}.dot{height:4px;width:4px}.carousel-container{max-height:250px!important}.thumbnail{max-width:70px}.carousel-caption-bottom{bottom:25px}}
/*# sourceMappingURL=main.bf69c146.css.map*/