@import url(//fonts.googleapis.com/css2?family=Open+Sans&display=swap);@import url(//fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap);@import url(//fonts.cdnfonts.com/css/graphik);*{box-sizing:border-box;margin:0;padding:0}html{min-height:100%!important;position:relative!important}body{margin:0;margin-bottom:40px!important}.bgimg{background:url(../img/casa.cf8a6470.jpg);background-position:50%;background-size:cover;color:#fff;font-family:Courier New,Courier,monospace;font-size:25px;height:100vh;position:relative;z-index:-1}.topleft{top:0}.bottomleft,.topleft{left:16px;position:absolute}.bottomleft{bottom:0}.middle{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.down-text{color:#000}hr{width:40%}::-webkit-scrollbar{background-color:#0003;height:5px;width:5px}::-webkit-scrollbar-thumb{background-color:#fbdb2d}.hamburger-menu{display:none}main{box-sizing:border-box;padding:30px;width:100%}header{align-items:center;background:#000;display:flex;height:100px;justify-content:space-between;transition:all .3s ease 0s}header nav{margin-bottom:0}.footerMenu .mdi.mdi-copyright{font-family:Graphik}.division{background-color:#000;height:90px;width:100%}h2{font-family:"graphik, Open Sans,";font-size:80px;font-style:normal;font-weight:600}h3{font-family:graphik!important;font-size:45px;font-style:normal!important;font-weight:400!important;letter-spacing:.02em!important;line-height:3rem}h4{color:#fbdb2d;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.4em;padding:50px 0 10px}h5{font-family:graphik!important;font-size:32px;font-style:normal!important;font-weight:400!important;letter-spacing:.02em!important}h6{font-family:Open Sans;font-size:21px;font-weight:400;letter-spacing:.2em}p{font-family:graphik!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;letter-spacing:.02em!important}u{border-bottom:2px solid #fbdb2d;text-decoration:none}i{color:#fbdb2d}input{border:0;border-bottom:2px solid #000;font-family:graphik\, Open Sans;font-size:15px;font-style:normal;font-weight:400;height:50px;margin:24px 0;padding-left:30px;width:97%}.contratNav a{font-family:graphik!important;font-style:normal!important;font-weight:600!important;letter-spacing:.02em!important}input:hover{background-color:#efefef}a,li{list-style:none;text-decoration:none}a:hover{font-weight:700}button{border:2px solid #a1a1a1;color:#000;cursor:pointer;font-family:graphik!important;font-style:normal!important;font-weight:600!important;letter-spacing:.02em!important;padding:.75em 3.2em}.inicio h3{font-size:58px;line-height:4rem}.nav_name{margin:0 0 0 30px}.login .nav_name,.nav_name{color:#fff;font-family:graphik\, Open Sans;font-size:24px;font-style:normal;font-weight:800;letter-spacing:.02em;line-height:175%;transition:all .3s ease 0s}.login .nav_name{margin:28px 0 0 100px;width:40%}.nav_links li{display:inline-block;padding:0 20px}.nav_links li a{color:#fff;font-family:graphik;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:175%;transition:all .3s ease 0s}.user_menu_button{align-items:center;display:flex;justify-content:space-between;margin-right:35px;position:relative;transition:all .3s ease 0s}.nav_icon{align-items:flex-end;display:grid;height:14px;justify-content:center;margin-right:18px;position:relative;width:40px}.nav_icon span:first-child{background:#fbdb2d;height:4px;width:40px}.nav_icon span:nth-child(2){background:#a1a1a1;height:4px;width:24px}.nav_img{filter:drop-shadow(0 0 4px rgba(0,0,0,.25));height:62px;width:62px}.q-menu{top:100px!important}.q-menu div{font-family:graphik!important;font-style:normal!important;font-weight:400!important;letter-spacing:.02em!important;padding:5px 0;transition:all .3s ease 0s}.q-list--dense{padding:0!important}footer{align-items:center;background:#141414;color:#fff;display:flex;font-size:16px;height:80px;justify-content:center}footer p{margin:0}.volver{fill:#000;cursor:pointer}.volver:hover{fill:#fbdb2d}.bg_login{align-items:center;background:url(../img/200_CAM_06_EXT_FINAL_STILL_CMYK.f402a5c1.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:left;width:auto}.login{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0009;box-shadow:10px 0 70px 5px #000;color:#fff;display:flex;height:100px;padding:0;position:absolute;top:0;width:100%}.login h3{font-size:84px}#titulo,.login h3{line-height:100px;margin-bottom:70px}#titulo{font-size:55px}.restorehref{cursor:pointer;display:block}.restorehref2{display:none}.formulario_login{margin-right:5%;width:55%}p.forgotpass{font-family:graphik!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;margin-top:20px}p.forgotpass,p.forgotpassMsg{float:right;margin-right:16px}p.forgotpassMsg{font-family:graphik;font-size:14px;font-style:normal;font-weight:400;margin-top:31px}.formulario_login a{color:#fff;float:right}.formulario_login label{font-family:graphik\, Times New Roman;font-size:18px;margin:3px 0}.formulario_login input{background-color:#fff;border:0;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:400;height:50px;margin:15px 0;padding-left:30px;width:100%}.login .formulario_login input{background-color:#fff;border:0;border-radius:26%;border-radius:28.5px;font-family:"graphik, Open Sans ";font-style:normal!important;font-weight:400!important;height:46px;left:1323px;margin:25px 7px 15px 0;padding-left:30px;top:34px;width:245px}#form2{margin-top:-10px;padding:50px}#form2 p{font-size:18px}.acceder{background:#fdd628;border-radius:28.5px;font-family:graphik\, Open Sans;font-weight:600;height:46px;top:28px;width:164px}#acceder{width:55%}.q-btn--standard.q-btn--rectangle .q-btn__content{font-family:graphik,Open Sans}#arrow{font-size:22px;margin-left:13px}.landing{display:flex;flex-direction:column}.q-field--float .q-field__control,.q-field--highlighted .q-field__control,.q-field--standard .q-field__control{color:#0000!important;outline:none!important}.q-field--standard .q-field__control:before{border-bottom:none!important}.landing_01{background-image:url(../img/bg_landing_01.8dbeeab3.jpg);background-size:100% 100%;color:#fff;height:890px}.landing_01,.landing_01_02{background-attachment:scroll;background-position:50%;background-repeat:no-repeat}.landing_01_02{align-items:center;background-color:#000000a6;background-image:url(../img/bg_section01.ead74ae9.png);background-size:670px 670px;height:100%;justify-content:left;padding:0 12.5%}.inicio,.landing_01_02{display:flex;width:100%}.inicio{align-items:left;flex-direction:column;justify-content:center}.inicio p{align-self:flex-end;color:#fff9;position:relative}.inicio *{letter-spacing:.03em;margin:20px 0}.inicio .rrss{align-self:flex-end}.menuContact{background-color:#000;color:#fff}.section_02 section{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:80px 20px}.secciones_02_text{margin:0 60px;width:40%}.secciones_02_text p{margin:1em 0}.secciones_02_text button{background-color:#fff}.secciones_02_text button:hover{background-color:#efefef}.secciones_02_img{grid-gap:25px;align-items:center;display:grid;justify-content:center}.secciones_02_img img:first-child{grid-column:1;grid-row:1/3}.secciones_02_img img:nth-child(2){grid-column:2;grid-row:0/3}.secciones_02_img img:nth-child(3){grid-column:2;grid-row:2/3}img.imgSec3{height:160px;width:267px}img.imgSec2{height:304px;width:267px}img.imgSec1{height:546px;width:440px}.secciones_02_text h3{font-family:graphik!important;font-size:25px}.secciones_02_text p{font-family:graphik!important;font-size:19px}.theprocess_03{align-items:center;background-attachment:scroll;background-color:#fafafa;background-image:url(../img/bg_section03.538fd125.png);background-position:100% 100%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center}.slide_theprocess{overflow-x:auto;padding:5% 0;width:80%}.theprocess_sections{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:space-between}.theprocess_sections li div{align-items:center;background-color:#141414cc;display:flex;flex-direction:column;height:500px;justify-content:center;margin:15px;padding:33% 20%;text-align:center;width:376px}.theprocess_sections li div h5{margin:15px 0}.theprocess_sections li hr{border-color:#fbdb2d;margin:50px 0;width:100%}.theprocess_sections li a{color:#fff}.theprocess_sections li a:hover{color:#fbdb2d;font-weight:800}.theprocess_04{align-items:center;background-attachment:scroll;background-color:#fffaf2;background-image:url(../img/bg_section04.2d4908e0.png);background-position:80% 75%;background-repeat:no-repeat;background-size:55%;display:flex;height:740px;padding:0 0 0 15%}.theprocess{margin-right:65%}.theprocess p{margin:50px 0}.theprocess button{background-color:#fffaf2}.theprocess button:hover{background-color:#efefef}.contactus_05{align-items:center;background-color:#fafafa;display:flex;flex-direction:row;height:450px;justify-content:center;padding:0 auto}.contactus_05 div:first-child{width:30%}.contactus_05 div:last-child{color:#595959;width:30%}.contactus_05 button{background-color:#fafafa;margin-top:30px}.contactus_05 button:hover{background-color:#efefef}.h4padding0{padding:0!important}.quantity_06{align-items:center;background-color:#141414;color:#fff;display:flex;flex-direction:row;height:320px;justify-content:space-around;text-align:center}.quantity_06 p{color:#a1a1a1;margin-top:.8em}.ourPassion_07{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:900px;justify-content:center}.ourPassion{margin:0 100px}.ourPassion *{margin:10px 0}.ourPassion div{margin:50px 0}.ourPassion_img img{max-height:313px}.ourPassion div img{float:left;padding-right:30px}.ourpassion_text p:first-child{font-size:23px}.ourPassion_img img:nth-child(2){margin-bottom:13px}.architecture_firm_08{align-items:center;background-attachment:scroll;background-color:#fafafa;background-image:url(../img/bg_section08.67fdad1b.png);background-position:0 13%;background-repeat:no-repeat;background-size:990px 1230px;display:flex;flex-direction:column;height:auto!important;justify-content:center}.architecture_firm_text{align-items:left;display:flex;justify-content:center;margin-top:10px}.architecture_firm_text div:last-child{align-items:center;display:flex;justify-content:center;margin-left:120px;padding:60px 10px 10px;width:35%}.architecture_firm_img{display:flex;flex-direction:row;margin-bottom:60px;margin-top:60px}.architecture_firm_img div{align-items:center;display:flex;flex-direction:row;justify-content:center}.architecture_firm_img div :not(i){margin:10px 12px;width:180px}.architecture_firm_img div section:nth-child(2n){margin-top:60px}.architecture_firm_nav{display:flex;flex-direction:row}.architecture_firm_nav li{color:#000;font-size:23px;margin:0 50px}.architecture_firm_nav a{color:#000}.architecture_firm_nav a:hover{color:#fbdb2d;text-decoration:underline}.vTower{font-size:2vh;margin-top:20px}.vTower a{margin:0 10px}.valiant{display:flex;flex:auto;justify-content:center;padding:3% 10% 10%;width:100%}#col2{margin-top:4%}.valiant div{padding:.9%}.colum{width:35%}.valiant img{width:100%}.frequently_questions_09{align-items:center;background-attachment:scroll;background-color:#fafafa;background-image:url(../img/bg_section09.6e405818.png);background-position:100% -50%;background-repeat:no-repeat;background-size:993px 1079px;display:flex;flex-direction:column;justify-content:center;margin-top:0}.FQS{display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:1fr 2fr;margin-bottom:50px;margin-top:8vh}.FQS_enlaces{display:flex;flex-direction:column;justify-content:space-around;line-height:2.1em;margin-left:5vh;width:600px}.FQS_enlaces a{border-bottom:2px solid #fbdb2d;color:#000;font-size:18px;padding:2vh 0;text-indent:1.5em}.FQS_enlaces a:hover{background-color:#8d8d8d1a}.FQS_enlaces h5{color:#fbdb2d;margin-bottom:25px}.FQS_imagenes{text-align:right}.FQS_imagenes img{height:350px!important}.testimonials{background-color:#141414;background-image:url(../img/bg_section10.2689a136.png);color:#fff;height:auto;margin-top:0;padding:0 24px 24px}.testimonialscom{background:url(../img/bg_section10.2689a136.png);background-position:0 0;height:40%;margin:auto;width:60%}.testimonials h3,.testimonials h4{text-align:center}.testimonials h4{color:#fbdb2d;font-family:Open Sans;font-size:16px;letter-spacing:.4em}.testimonials h3{font-family:graphik\, Open Sans;font-style:normal}.testimonials u{border-bottom:2px solid #fbdb2d;text-decoration:none}.testimonials i{color:#fbdb2d}.testimonialscom{background-image:url(data:image/png;base64,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);background-position:0 50%;background-repeat:no-repeat;background-size:122px 100px}.ourteam_11{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:column;justify-content:center}.our_team{display:flex;flex-direction:row;padding:50px 20px 20px}.our_team :not(i){margin:10px 12px}.our_team section:nth-child(2n){margin-top:60px}.our_team img{max-height:350px}.contactus_12{align-items:center;align-items:flex-start;background-color:#fff;display:flex;font-family:graphik\, Open Sans;font-size:25px;font-style:normal;font-weight:400;justify-content:center;margin:auto;padding:100px 250px}.contactus_12 img{width:90%}.formulario_contacto h3{font-size:74px;margin-bottom:90px}.enviar_contacto{background:#000;color:#fff}.enviar_contacto:hover{background:#fbdb2d;color:#000;cursor:pointer}.ubicacion_13{align-items:center;background-attachment:scroll;background-color:#141414;background-image:url(../img/bg_section13.9d1cc2d2.png);background-position:0 0;background-repeat:no-repeat;background-size:1400 1360px;display:flex;flex-direction:row;justify-content:center;padding:60px 150px}.ubicacion{color:#8d8d8d;margin-right:58px}.mapa iframe{padding:50px}.ubicacion p{font-size:25px;margin:30px 0}.ubicacion h2{color:#fff;font-size:55px;line-height:1}.rrss{letter-spacing:.2em}.rrss a{color:#fff}.rrss a:hover{color:#fbdb2d}.latestarticles_14{align-items:center;background-attachment:scroll;background-color:#fff;background-image:url(../img/bg_section14.f56517f8.png);background-position:110% 120%;background-repeat:no-repeat;background-size:600px 650px;display:flex;flex-direction:column;justify-content:center;padding:0 10%}.slide_articles{overflow-x:auto;width:100%}.articles{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.articles *{margin:30px 7px}.articles img{max-height:412px;transition-duration:.2s;transition-property:border}.articles img:hover{border-bottom:4px solid #fbdb2d;box-sizing:border-box}.articles a{color:#fbdb2d}.articles a:hover{fill:#000;color:#000}.logos_15{display:flex}.logos_15,.logos_15 div{align-items:center;background-color:#141414}.logos_15 div{grid-gap:100px;display:grid;grid-template-columns:repeat(4,1fr);margin:auto;padding:80px}.logos_15 div img{margin:auto;max-width:200px}.footer_images{align-content:space-around;background-color:#141414;display:flex;height:404px;justify-content:center}@media only screen and (max-width:1280px){h3{font-size:28px;line-height:2rem}.inicio h3{font-size:48px;line-height:3rem}header{height:100px}.nav_name{font-size:18px;margin-left:40px}.q-menu{top:95px!important}.user_menu_button{margin-right:35px}.nav_links li a{font-size:15px}.nav_links li{padding:0 20px!important}.landing_01{height:650px}.section_02 img{max-height:350px}.section_02 section{padding:60px 20px}.theprocess{margin-right:60%}.theprocess_04{height:600px}.theprocess p{margin:30px 0}.quantity_06{height:250px}.architecture_firm_img{flex-direction:column;max-height:45 0}.ourPassion_07{height:750px}.ourPassion{margin:0 30px;width:500px}.ourPassion_img img{max-height:300px}.FQS_enlaces{width:450px}.FQS img{max-height:250px}.our_team img{max-height:270px}.ourPassion_img img:nth-child(2){margin-bottom:13px}.contactus_12{font-size:20px;padding:80px 100px}.formulario_contacto h3{font-size:55px}.ubicacion_13{padding:20px 80px}.mapa iframe{height:400px;margin-left:10px;padding:20px;width:400px}.ubicacion h2{font-size:25px}.ubicacion h3{font-size:20px}.ubicacion p{font-size:18px}.ubicacion{margin-right:0}.logos_15 div{padding:50px}.logos_15 div img{max-width:100px}}@media only screen and (max-width:1024px){.login .nav_name{margin:28px 0 0 30px}.nav_name{font-size:16px;margin-left:35px}.nav_links li{padding:0 9px!important}.nav_links li a{font-size:14px}.user_menu_button{margin-right:30px}h2{font-size:60px}h6{font-size:18px}header nav a{font-size:1em!important}.secciones_02_text{margin:0 20px}.theprocess_04{background-size:45%;height:500px}.contactus_05{height:300px}.ourPassion_07{height:650px}.ourPassion{width:450px}.ourPassion_img img{max-height:220px}.ourPassion_img img:nth-child(2){margin-bottom:8px}.testimonials_10{height:550px}.our_team img{max-height:200px}.architecture_firm_text div:last-child{margin-left:40px}#titulo{margin:auto}.footerMenu .mdi.mdi-copyright{color:#fff;font-family:Graphik;margin-top:7px}.secciones_02_img img{width:450px}}@media only screen and (max-width:815px){h2{font-size:25px}h3{font-size:25px!important}h4{font-size:10px;line-height:1rem;padding:20px 0 10px}h5{font-size:15px!important}h6{font-size:9px!important;line-height:1rem}p{font-size:12px}input{border-bottom:1px solid #000;font-size:8px;height:15px;margin:10px 0;padding-left:5px}button{font-size:10px;padding:.5em 1em}.landing_01{height:267px}.landing_01_02{background-size:200px 200px;padding:0 5%}.inicio *{margin:10px}.secciones_02_text{order:1;width:90%}.secciones_02_img{grid-gap:10px;order:2;padding:20px}.section_02 section{flex-direction:column;padding:20px 0}.theprocess_sections{margin:0 25px}.theprocess_sections li div{height:239px;padding:10% 15%;width:179px}.theprocess_sections li hr{margin:20px 0}.slide_theprocess{width:100%}.theprocess_04{background-position:70% 20%;height:450px;padding:220px 0 20px 70px}.theprocess{margin-right:35%}.theprocess p{margin:20px 0}.contactus_05{flex-direction:column;height:220px}.contactus_05 div:first-child{width:80%}.contactus_05 div:last-child{margin:20px 0;width:80%}.contactus_05 button{margin-top:10px}.quantity_06{height:100px}.testimonialscom{margin-top:0;width:80%}.ourPassion_07{flex-direction:column}.ourPassion{order:2;width:280px}.ourPassion_img{margin-top:20px;order:1}.ourpassion_text p:first-child{font-size:15px}.ourPassion div img{padding-right:8px}.ourPassion_img img{max-height:200px}.ourPassion div{margin:15px 0}.ourPassion div img{max-height:14px}.architecture_firm_08{height:2000px}.architecture_firm_text{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.architecture_firm_text div:last-child{margin-left:0;margin-top:15px;padding:0;width:60%}.architecture_firm_img{margin-top:0}.architecture_firm_img img{max-height:166px}.architecture_firm_img div :not(i){margin:5px 2px;width:90%}.vTower{font-size:1.5vh;margin-top:20px}.FQS{display:contents;grid-template-columns:1fr 1fr}.FQS_imagenes{margin:30px 0 25px}.FQS_enlaces{line-height:1.2em;margin:0;padding-bottom:20px;width:65%}.FQS_enlaces h5{margin-bottom:10px}.FQS_enlaces a{border-bottom:1px solid #fbdb2d;font-size:12px;padding:2vh 0}.testimonials{margin-top:0;padding:10px}.our_team{padding:20px 0}.our_team :not(i){margin:5px 2px}.our_team section:nth-child(2n){margin-top:20px}.our_team img{max-height:80px}.contactus_12{font-size:15px}.formulario_contacto h3{font-size:20px;margin-bottom:30px}.ubicacion{margin-right:10px}.ubicacion h3{font-size:18px!important}.ubicacion p{font-size:10px;margin:10px 0}.ubicacion p img{max-height:14px;max-width:14px}.datos_contacto{margin:10px 0}.mapa iframe{height:200px;margin-left:10px;padding:10px;width:200px}.latestarticles_14{padding:0 2%}.latestarticles_14 h4{text-align:center}.articles img{max-height:211px}.articles *{margin:15px 3px}.logos_15 div{grid-gap:15px;padding:40px 20px;width:100%}.logos_15 div img{max-width:50px}}@media only screen and (max-width:980px){.login .formulario_login input{width:180px}.formulario_login{margin-left:3%;margin-right:2%}img.imgSec3{height:140px;width:227px}img.imgSec2{height:284px;width:227px}img.imgSec1{height:506px;width:380px}}@media only screen and (max-width:815px){.login{display:block;height:200px;width:100%}.login .nav_name{margin:28px auto}.login .formulario_login{justify-content:center;margin:0 auto;width:100%}.inicio h3,h3{line-height:1.5rem}header{height:80px}header .nav_name{display:block;margin-left:20px!important}.nav_icon,.nav_links{display:none}.q-menu{top:75px!important}.hamburger-menu{display:block}#menu__toggle{opacity:0}#menu__toggle:checked+.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span:before{background-color:grey;top:0;transform:rotate(0deg)}#menu__toggle:checked+.menu__btn>span:after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box{opacity:100%}.menu__btn{cursor:pointer;margin-top:16px;position:absolute;right:125px;z-index:1}.menu__btn>span{background-color:grey;width:20px}.menu__btn>span,.menu__btn>span:before{display:block;height:3px;position:absolute;transition-duration:.25s}.menu__btn>span:after,.menu__btn>span:before{background-color:#fbdb2d;width:30px}.menu__btn>span:after{display:block;height:3px;position:absolute;transition-duration:.25s}.menu__btn>span:before{content:"";top:-8px}.menu__btn>span:after{content:"";top:8px}.menu__box{background-color:#000;box-shadow:2px 2px 6px #0006;display:block;height:auto;list-style:none;opacity:0;position:absolute;right:30px;top:75px;transition:all .3s ease 0s;width:131px;z-index:10}.menu__item a{color:#fff;display:block;font-family:Roboto,sans-serif;font-size:.8em!important;font-weight:600;margin-top:1px;padding:9px 24px;text-decoration:none}.menu__item:hover{background-color:#cfd8dc}footer{height:50px}}@media only screen and (max-width:600px){header{height:72px!important}.q-menu{top:67px!important}h3{font-size:20px!important}.section_02 img{max-height:200px;max-width:100%}.division{height:60px}.h3_login{font-size:45px;margin-top:45px}.formulario_login{margin:20px}.contrasena_olvidada{height:78%;padding:20px 20px 60px;width:86%}.h3_contrasena{font-size:45px;margin-top:0}.contactus_12{font-size:12px;padding:40px 60px}.formulario_contacto h3{font-size:40px}.ubicacion_13{display:block;padding:10% 0}.ubicacion{margin:auto;width:240px}.ubicacion h2{font-size:20px}.ubicacion h3{font-size:16px!important}.ubicacion p{font-size:10px}.mapa,.mapa iframe{text-align:center}.mapa iframe{height:270px;margin-left:0;padding:10px;width:270px}}@media only screen and (min-width:625px) and (max-width:855px){.login{margin:auto;width:100%}.login h3{font-size:3.5em!important;margin:auto}.login form{margin-bottom:100px}#titulo{font-size:2.5em;margin-bottom:20px;margin-top:20%}}@media only screen and (max-width:624px){.login{height:auto;padding:0 20px 60px;width:100%}.login h3{font-size:45px!important;margin-bottom:9px;margin-top:200px;text-align:center}#titulo{font-size:2.5em;margin-bottom:20px;margin-top:30%}.formulario_login{margin:20px}.nav_name{font-size:.9em!important}.contrasena_olvidada{height:78%;padding:20px 20px 60px;width:86%}.h3_contrasena{font-size:45px;margin-top:0}}@media only screen and (max-width:600px){.vTower{font-size:1vh;margin-top:20px}}@media only screen and (min-width:442px) and (max-width:624px){.acceder{width:90px}.login{padding:0 20px 40px}.login .q-img{width:180px!important}.login h3{font-size:2vh!important;margin-bottom:50px;margin-top:100px}.restorehref{display:none}.restorehref2{display:block;font-size:.9em;margin-top:20px}.formulario_login{margin:auto!important;width:100%}.formulario_login input{width:100%!important}.login #titulo{font-size:2.5em!important}.loginSession{font-size:1.1em!important}#form2{padding:0!important}}@media only screen and (min-width:363px) and (max-width:441px){.login .formulario_login{display:block;justify-content:center;width:100%}.login .formulario_login input{margin:12px auto;width:280px}.login .q-img{width:180px!important}.login{padding:0 20px 40px}.login #titulo{font-size:2em!important}.login h3{font-size:2.5em!important}.restorehref{display:none}.restorehref2{display:block;font-size:.9em;margin-top:20px}.formulario_login{margin:auto!important;width:100%}#form2{padding:0!important}.acceder{display:block;float:none;justify-content:center;margin:15px auto}.loginSession{font-size:1em!important}#titulo{font-size:2.5em;margin-bottom:20px;margin-top:50%!important}}@media only screen and (max-width:400px){.login .q-img{width:130px!important}.acceder{float:none;margin:15px auto}.acceder,.login .formulario_login{display:block;justify-content:center}.login .formulario_login{width:100%}.login .formulario_login input{margin:10px auto;width:280px}h3{font-size:13px!important;line-height:1.2rem}.inicio{margin-top:10px}#titulo{font-size:1.5em!important}.menu__box{height:auto!important}.theprocess_04{background-position:60% 20%;background-size:55%;height:380px;padding:170px 0 20px 40px}.theprocess{margin-right:28%}.theprocess p{margin:10px 0}.quantity_06{height:80px}.quantity_06 p{font-size:8px}.contactus_12{padding:25px}.formulario_contacto h3{font-size:18px!important;margin-bottom:20px}}.text-orange{color:#fbdb2d!important}@media screen and (min-width:320px) and (max-width:768px){p.forgotpass{margin-right:48px}p.forgotpassMsg{font-family:graphik;font-size:14px;font-style:normal;font-weight:400;margin-left:25px;margin-top:31px}}.q-card.uploadDocs-popup{border-radius:20px;box-shadow:0 4px 30px #5137ee14;max-width:100%;width:583px}.uploadDocs-popup .title{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500}.uploadDocs-popup h2{color:#201f27;font-family:Poppins;font-size:28px;font-style:normal;font-weight:600;text-align:center}.uploadDocs-popup p{color:#707070;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500}.uploadDocs_Popup-body{padding:15px 50px}.uploadDocs_Popup-body .submit span{color:#fff}.uploadDocs_Popup-body .submit{background:linear-gradient(269.86deg,#5590f5 -1.77%,#44bfff);border-radius:10px;padding:14px 130px}.notification-box{background-color:#fff;display:flex;height:100px;position:fixed;right:5px;top:7px;width:30%;z-index:999}#notification-close{color:#777;cursor:pointer;font:14px;position:absolute;right:5px;text-decoration:none;text-shadow:0 1px 0 #fff;top:2px;z-index:10}.notification-data{margin:0 20px}.notification-data p{margin:10px 0}.notification-notice p{font-size:14px;font-weight:400}.notification-title p{font-size:18px;font-weight:700;line-height:18px}.notification-time small{font-size:12px}.notification-wall-number small{font-size:8px}img{width:30px}