.mcb-section .mcb-wrap .mcb-item-4v4zsvtwl .mcb-column-inner-4v4zsvtwl{margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;}.mcb-section .mcb-wrap .mcb-item-4v4zsvtwl .column_attr{text-align:left;font-size:65px;line-height:60px;}.mcb-section .mcb-wrap .mcb-item-l0894p2 .mcb-column-inner-l0894p2{margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;}.mcb-section .mcb-wrap .mcb-item-l0894p2 .column_attr{text-align:left;font-size:22px;line-height:18px;}section.mcb-section-la316ol7b{background-image:url(https://roofline.mx/wp-content/uploads/2025/02/Contacto.jpg#91);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:160px;padding-bottom:160px;}section.mcb-section-la316ol7b .mcb-background-overlay{opacity:1;gradient-color:rgba(0,0,0,0.5);background-image:linear-gradient(0deg, #15181C 0%, rgba(0,0,0,0.5) 100%);gradient-color2:#15181C;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form input:not(.wpcf7-submit),.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form select, .mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form textarea{border-radius:10px 10px 10px 10px;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;background-color:rgba(255,255,255,0);border-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form,.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form label{color:#F5F5F5;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form input::placeholder, .mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form textarea::placeholder{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form input.wpcf7-submit,.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form button{padding-right:210px;padding-left:210px;font-size:18px;line-height:20px;border-radius:20px 20px 20px 20px;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 .mcb-column-inner-cm5cdo3d4{margin-top:-80px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4{width:100%;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form textarea{height:184px;}.mcb-section .mcb-wrap-3tga37kb6 .mcb-wrap-inner-3tga37kb6{justify-content:center;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}section.mcb-section-gxqjqlb08{padding-top:-160px;padding-bottom:80px;margin-bottom:0px;background-color:#15181c;}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-4v4zsvtwl .mcb-column-inner-4v4zsvtwl{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.mcb-section .mcb-wrap .mcb-item-4v4zsvtwl .column_attr{text-align:center;font-size:40px;line-height:42px;}.mcb-section .mcb-wrap .mcb-item-l0894p2 .mcb-column-inner-l0894p2{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.mcb-section .mcb-wrap .mcb-item-l0894p2 .column_attr{text-align:center;font-size:40px;line-height:42px;}section.mcb-section-la316ol7b{height:500px;background-position:center;background-size:cover;}section.mcb-section-la316ol7b .mcb-section-inner-la316ol7b{align-content:center;}section.mcb-section-la316ol7b .mcb-background-overlay{background-size:auto;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form input:not(.wpcf7-submit),.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form select, .mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form textarea{border-radius:15px 15px 15px 15px;padding-top:10px;padding-left:10px;border-width:1px 1px 1px 1px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form input.wpcf7-submit,.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form button{padding-right:138px;padding-left:138px;border-radius:20px 20px 20px 20px;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 .mcb-column-inner-cm5cdo3d4{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-right:20px;padding-left:20px;padding-top:20px;padding-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4{width:400px;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form p,.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form label{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form,.mcb-section .mcb-wrap .mcb-item-cm5cdo3d4 form label{text-align:left;}}