#qx-section-651 { margin-top : -28px; padding-top : 0px; padding-right : 0px; padding-bottom : 100px; padding-left : 0px; background-color : rgba(255 ,  255,  255, 1); background-image : url("http://concretoscoprofusa.com/images//2021/fondo_cemento.jpg"); background-size : cover; background-position : center; background-repeat : no-repeat; background-attachment : fixed; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-section-651-background-overlay {  } #qx-section-651:hover .qx-section-651-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-651 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  }  } @media (max-width: 767px) { #qx-section-651 { padding-top : 50px; padding-right : 0px; padding-bottom : 80px; padding-left : 0px;  }  } #qx-row-882 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-882-background-overlay {  } #qx-row-882:hover .qx-row-882-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-882 {  }  } @media (max-width: 767px) { #qx-row-882 {  }  } #qx-column-213 > .qx-col-wrap { padding-right : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-213 { flex: 100%; max-width: 100%; } .qx-column-213-background-overlay {  } #qx-column-213:hover .qx-column-213-background-overlay {  } #qx-column-213 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-213 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-213 > .qx-col-wrap {  } #qx-column-213 { flex: 100%; max-width: 100%; } #qx-column-213 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-213 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  }  } @media (max-width: 767px) { #qx-column-213 > .qx-col-wrap {  } #qx-column-213 { flex: 100%; max-width: 100%; } #qx-column-213 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 10px;  } #qx-column-213 .qx-element-wrap+.qx-element-wrap { margin-top : 10px;  }  } #qx-spacer-7464 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; height : 21px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-spacer-7464 { height : 10px;  }  } @media (max-width: 767px) { #qx-spacer-7464 { height : 10px;  }  } #qx-spacer-8248 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; height : 27px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-spacer-8248 { height : 10px;  }  } @media (max-width: 767px) { #qx-spacer-8248 { height : 10px;  }  } #qx-row-715 { padding-top : 0px; padding-right : -10px; padding-left : -10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-715-background-overlay {  } #qx-row-715:hover .qx-row-715-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-715 {  }  } @media (max-width: 767px) { #qx-row-715 {  }  } #qx-column-926 > .qx-col-wrap { padding-top : 40px; padding-bottom : 90px; background-color : rgba(255 ,  255,  255, 1); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-926 { flex: 100%; max-width: 100%; } .qx-column-926-background-overlay {  } #qx-column-926:hover .qx-column-926-background-overlay {  } #qx-column-926 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-926 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-926 > .qx-col-wrap {  } #qx-column-926 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-926 > .qx-col-wrap { padding-bottom : 50px;  } #qx-column-926 { flex: 100%; max-width: 100%; }  } #qx-advanced-heading-787 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-787 h4 span { color : rgba(107 ,  107,  107, 1); font-family : Poppins; font-weight : 900; font-size : 32px; text-transform : uppercase;  } #qx-advanced-heading-787 h4 { margin-bottom : 40px; padding-top : 50px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-787 .adv-heading-cont .before-text { color : rgba(143 ,  143,  143, 1); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-787 .adv-heading-cont .center-text { color : rgba(122 ,  122,  122, 1); margin-right : 10px; margin-left : 10px; padding-right : 10px; padding-left : 10px; border-style : dashed; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-787 .adv-heading-cont .after-text { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-787 .bg-text { color : rgba(231 ,  76,  60, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-advanced-heading-787 {  } #qx-advanced-heading-787 h4 {  } #qx-advanced-heading-787 h4 span { font-size : 36px; line-height : 1.9em;  } #qx-advanced-heading-787 .adv-heading-cont .before-text {  } #qx-advanced-heading-787 .adv-heading-cont .center-text {  } #qx-advanced-heading-787 .adv-heading-cont .after-text {  } #qx-advanced-heading-787 .bg-text {  }  } @media (max-width: 767px) { #qx-advanced-heading-787 {  } #qx-advanced-heading-787 h4 { margin-bottom : 10px; padding-top : 30px;  } #qx-advanced-heading-787 h4 span { font-size : 39px; line-height : 1.7em; letter-spacing : 0.5px;  } #qx-advanced-heading-787 .adv-heading-cont .before-text {  } #qx-advanced-heading-787 .adv-heading-cont .center-text {  } #qx-advanced-heading-787 .adv-heading-cont .after-text {  } #qx-advanced-heading-787 .bg-text {  }  } #qx-text-768 { padding-right : 20%; padding-left : 20%; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; font-family : Open Sans; font-weight : 400; font-size : 18px; line-height : 1.8em; text-align : center; color : rgba(119 ,  140,  163, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-768 { padding-right : 10%; padding-left : 10%;  }  } @media (max-width: 767px) { #qx-text-768 { padding-right : 5%; padding-left : 5%;  }  } 