html{scroll-behavior:smooth}.et_pb_slider.et_pb_module .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_content,.et_pb_slider.et_pb_module .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_content{font-size:16px!important;letter-spacing:0px!important;margin-top:20px}.dnext-flpb-flibbox-card .dnext-flpb-flibbox-back,.dnext-flpb-flibbox-card .dnext-flpb-flibbox-front{border:0px solid transparent;border-radius:0px!important;background-size:cover!important;background-repeat:no-repeat!important}.dnxte_flip_box_1 .dnext-flpb-flibbox-card .dnext-flpb-flibbox-front,.dnxte_flip_box_0 .dnext-flpb-flibbox-card .dnext-flpb-flibbox-front{background:#E02B20;background-image:center!important;background-position-x:center!important;background-position-y:center!important;background-size:cover!important;background-repeat:initial;background-attachment:initial;background-origin:center!important;background-clip:initial}.dnext-flpb-flibbox-card-wrapper{display:flex!important;-webkit-perspective:1000px;perspective:1000px}.con-galeria{display:cover}.dnext-flpb-flibbox-card-wrapper{width:100%;min-height:100%!important;height:100%}.con-galeria{overflow:hidden}.ultimos-proyectos1,.ultimos-proyectos2{display:flex;flex-wrap:wrap;align-self:center}.img-galeria1,.et_portfolio_image img{height:100%;min-height:400px;border-width:2px;border-style:solid;border-color:#000000}.img-galeria2,.et_portfolio_image img{min-height:200px;border-width:2px}.contenedor-servicios{display:flex;flex-wrap:wrap;align-items:center!important}.sevicios-arq{width:30%}.imghome1{clip-path:polygon(0 0,79% 0,100% 100%,0% 100%)}.contenedor-contador{display:flex;flex-wrap:wrap}.contenerdor1{width:100%;background-color:red}.contador{width:30%}.comentarios{display:flex;flex-wrap:wrap}.coment1{width:10%;margin-top:10px}.coment2{width:90%;padding-left:20px}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{color:#ffffff!important;border-width:2px!important;border-color:#FFFFFF;border-radius:100px;letter-spacing:2px;font-size:15px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:RGBA(255,255,255,0)!important;margin-top:30px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}#footer-widgets .footer-widget .fwidget{margin-bottom:0px}.conticon{display:flex;font-size:1.1em!important;color:#c6c6c6;margin-top:-5px}.phone::after{content:"\f232";margin-right:20px;font-family:FontAwesome;font-size:1.8em!important;width:100%;color:#ffffff}.mail::after{content:"\f0e0";margin-right:20px;font-family:FontAwesome;font-size:1.8em!important;width:100%;color:#ffffff}.iconos{display:inline-block}.icon-face::after{content:"\f082";margin-right:5px;font-family:FontAwesome;font-size:2em;width:100%;color:#ffffff}.icon-instagram::after{content:"\f16d";margin-right:5px;font-family:FontAwesome;font-size:2em;width:100%;color:#ffffff}.icono-serv{width:12%}.contenedor-servicios2{display:flex;flex-wrap:wrap;justify-content:center}.sevicios-arq2{min-width:180px;max-width:180px}.et_pb_main_blurb_image{min-width:50px}.PROYEC_DESCRIP .et_pb_blurb_description{margin-top:-20px!important}.PROYEC_DESCRIP .et_pb_main_blurb_image img{margin-top:10px}.whast .et_pb_main_blurb_image .et_pb_main_blurb_image{margin:0px}.whast .et_pb_blurb_container{margin:0px!important}.img-galeria1,.et_portfolio_image img{border-color:#00000000;border-width:0px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#666;padding:10px 20px;border:1px solid #e2e2e2;display:block;height:auto;overflow:hidden;margin:-1px -1px 0 0;background-color:#0000008a}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#82c0c7;background-color:#ff0000}@media (max-width:980px){.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{list-style:none!important;text-align:left;width:300px}.contenedor-servicios{display:block;align-items:center!important}.sevicios-arq{width:100%;margin-top:0px}.imghome1{clip-path:none}.contador{width:100%}.contador.et_pb_number_counter_2.et_pb_number_counter h3{margin-top:-20px}.et_pb_contact_reset,.et_pb_contact_submit{margin-top:30px}}