#sobre { padding-top : 100px; padding-right : 0px; padding-bottom : 80px; padding-left : 0px; 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; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #sobre .qx-shape-top path.qx-shape-fill { fill : rgba(191 ,  150,  76, 1);  } #sobre .qx-shape-top svg { width : 100%; height : 20px;  } #sobre .qx-shape-bottom path.qx-shape-fill { fill : rgba(191 ,  150,  76, 1);  } #sobre .qx-shape-bottom svg { width : 100%; height : 100px;  } .sobre-background-overlay {  } #sobre:hover .sobre-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #sobre { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  } #sobre .qx-shape-top svg { height : 20px;  } #sobre .qx-shape-bottom svg { height : 100px;  }  } @media (max-width: 767px) { #sobre { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  } #sobre .qx-shape-top svg { height : 20px;  } #sobre .qx-shape-bottom svg { height : 50px;  }  } #qx-row-35479 { margin-bottom : 20px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-35479-background-overlay {  } #qx-row-35479:hover .qx-row-35479-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-35479 {  }  } @media (max-width: 767px) { #qx-row-35479 {  }  } #qx-column-39480 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-39480 { flex: 100%; max-width: 100%; } .qx-column-39480-background-overlay {  } #qx-column-39480:hover .qx-column-39480-background-overlay {  } #qx-column-39480 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-39480 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-39480 > .qx-col-wrap {  } #qx-column-39480 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-39480 > .qx-col-wrap {  } #qx-column-39480 { flex: 100%; max-width: 100%; }  } #qx-heading-10481 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : center;  } #qx-heading-10481 h2 { font-family : Montserrat; font-weight : 700; font-size : 44px; text-transform : uppercase; line-height : 1em;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-10481 {  } #qx-heading-10481 h2 { font-size : 38px; line-height : 1.2em;  }  } @media (max-width: 767px) { #qx-heading-10481 {  } #qx-heading-10481 h2 { font-size : 34px; line-height : 1.2em;  }  } h2 span {color: f22c39;}#qx-row-991674 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-991674-background-overlay {  } #qx-row-991674:hover .qx-row-991674-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-991674 {  }  } @media (max-width: 767px) { #qx-row-991674 {  }  } #qx-column-391675 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-391675 { flex: 100%; max-width: 100%; } .qx-column-391675-background-overlay {  } #qx-column-391675:hover .qx-column-391675-background-overlay {  } #qx-column-391675 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-391675 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-391675 > .qx-col-wrap {  } #qx-column-391675 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-391675 > .qx-col-wrap {  } #qx-column-391675 { flex: 100%; max-width: 100%; }  } #qx-heading-91651 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : center;  } #qx-heading-91651 h3 { font-weight : 700; font-size : 38px; line-height : 1em; color : rgba(191 ,  150,  76, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-91651 {  } #qx-heading-91651 h3 {  }  } @media (max-width: 767px) { #qx-heading-91651 {  } #qx-heading-91651 h3 {  }  } #qx-text-981697 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; font-weight : 500; font-size : 16px; line-height : 1.4em; text-align : center; color : rgba(0 ,  0,  0, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-981697 { line-height : 1em;  }  } @media (max-width: 767px) { #qx-text-981697 { line-height : 1em;  }  } #qx-row-33181 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-33181-background-overlay {  } #qx-row-33181:hover .qx-row-33181-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-33181 {  }  } @media (max-width: 767px) { #qx-row-33181 {  }  } #qx-column-56141 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-56141 { flex: 15.04505%; max-width: 15.04505%; } .qx-column-56141-background-overlay {  } #qx-column-56141:hover .qx-column-56141-background-overlay {  } #qx-column-56141 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-56141 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-56141 > .qx-col-wrap {  } #qx-column-56141 { flex: 33.33333%; max-width: 33.33333%; }  } @media (max-width: 767px) { #qx-column-56141 > .qx-col-wrap {  } #qx-column-56141 { flex: 100%; max-width: 100%; }  } #qx-column-31188 > .qx-col-wrap { padding-top : 30px; padding-right : 30px; padding-bottom : 30px; padding-left : 30px; box-shadow : 0px 0px 10px 0px rgba(204 ,  204,  204, 1); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-31188 { flex: 69.90991%; max-width: 69.90991%; } .qx-column-31188-background-overlay { background-color : rgba(255 ,  255,  255, 1);  } #qx-column-31188:hover .qx-column-31188-background-overlay {  } #qx-column-31188 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-31188 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-31188 > .qx-col-wrap {  } #qx-column-31188 { flex: 33.33333%; max-width: 33.33333%; }  } @media (max-width: 767px) { #qx-column-31188 > .qx-col-wrap {  } #qx-column-31188 { flex: 100%; max-width: 100%; }  } #qx-form-72189 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-form-72189 .qx-form-group { padding-right : calc( 10px/2 ); padding-left : calc( 10px/2 ); margin-bottom : 10px;  } #qx-form-72189 .qx-form-group.qx-form-group-0 { width : 100%;  } #qx-form-72189 .qx-form-group.qx-form-group-1 { width : 100%;  } #qx-form-72189 .qx-form-group.qx-form-group-2 { width : 100%;  } #qx-form-72189 .qx-form-group.qx-form-group-3 textarea { height : 150px;  } #qx-form-72189 .qx-form-group.qx-form-group-3 { width : 100%;  } #qx-form-72189 .form-submit path { fill : rgba(255, 193, 7, 1);  } #qx-form-72189 .form-submit svg { width : 30px; height : 30px;  } #qx-form-72189 .form-submit svg,#qx-form-72189 .form-submit i { margin-right : 10px;  } #qx-form-72189 .form-submit i { color : rgba(255, 193, 7, 1); font-size : 30px;  } #qx-form-72189 .qx-form-group label:first-child { font-size : 20px; line-height : 1em; margin-bottom : 10px;  } #qx-form-72189 .form-wrapper .qx-form-control { min-height : 38px; font-size : 16px; line-height : 1em; border-width : 1px;  } #qx-form-72189 .qx-form-check .qx-form-check-input { margin-left : -20px;  } #qx-form-72189 .qx-form-check.qx-form-check-inline .qx-form-check-input { margin-left : 0px;  } #qx-form-72189 .form-submit { width : 100%;  } #qx-form-72189 .form-submit .qx-btn-block span { justify-content : center;  } #qx-form-72189 .qx-btn { white-space : initial;  } #qx-form-72189 .form-submit button { background-size : cover; background-position : center; background-repeat : no-repeat; border-style : solid; border-top-left-radius : 10px; border-top-right-radius : 10px; border-bottom-right-radius : 10px; border-bottom-left-radius : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; padding-top : 15px; padding-right : 15px; padding-bottom : 15px; padding-left : 15px; font-size : 22px; line-height : 1em;  } #qx-form-72189 .form-submit button:hover {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-form-72189 {  } #qx-form-72189 .form-wrapper .qx-form-control {  } #qx-form-72189 .form-submit button { padding-top : 15px; padding-right : 15px; padding-bottom : 15px; padding-left : 15px;  }  } @media (max-width: 767px) { #qx-form-72189 {  } #qx-form-72189 .form-wrapper .qx-form-control {  } #qx-form-72189 .form-submit button { padding-top : 15px; padding-right : 15px; padding-bottom : 15px; padding-left : 15px;  }  } #qx-column-53184 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-53184 { flex: 15.04503%; max-width: 15.04503%; } .qx-column-53184-background-overlay {  } #qx-column-53184:hover .qx-column-53184-background-overlay {  } #qx-column-53184 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-53184 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-53184 > .qx-col-wrap {  } #qx-column-53184 { flex: 33.33333%; max-width: 33.33333%; }  } @media (max-width: 767px) { #qx-column-53184 > .qx-col-wrap {  } #qx-column-53184 { flex: 100%; max-width: 100%; }  } #contato { padding-top : 60px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px; background-color : rgba(191 ,  150,  76, 1); background-size : cover; background-position : center; background-repeat : no-repeat; 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;  } .contato-background-overlay { background-color : rgba(255, 255, 255, 0); opacity : 1;  } #contato:hover .contato-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #contato { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  }  } @media (max-width: 767px) { #contato { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  }  } #qx-row-28724 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-28724-background-overlay {  } #qx-row-28724:hover .qx-row-28724-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-28724 {  }  } @media (max-width: 767px) { #qx-row-28724 {  }  } #qx-column-92725 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-92725 { flex: 100%; max-width: 100%; } .qx-column-92725-background-overlay {  } #qx-column-92725:hover .qx-column-92725-background-overlay {  } #qx-column-92725 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-92725 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-92725 > .qx-col-wrap {  } #qx-column-92725 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-92725 > .qx-col-wrap {  } #qx-column-92725 { flex: 100%; max-width: 100%; }  } #qx-heading-92726 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : center;  } #qx-heading-92726 h2 { font-family : Montserrat; font-weight : 700; font-size : 44px; text-transform : uppercase; line-height : 1em; color : rgba(255 ,  255,  255, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-92726 {  } #qx-heading-92726 h2 { font-size : 38px; line-height : 1.2em;  }  } @media (max-width: 767px) { #qx-heading-92726 {  } #qx-heading-92726 h2 { font-size : 34px; line-height : 1.2em;  }  } #qx-row-55752 { margin-top : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-55752-background-overlay {  } #qx-row-55752:hover .qx-row-55752-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-55752 {  }  } @media (max-width: 767px) { #qx-row-55752 {  }  } #qx-column-79182 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-79182 { flex: 100%; max-width: 100%; } .qx-column-79182-background-overlay {  } #qx-column-79182:hover .qx-column-79182-background-overlay {  } #qx-column-79182 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-79182 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-79182 > .qx-col-wrap {  } #qx-column-79182 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-79182 > .qx-col-wrap {  } #qx-column-79182 { flex: 100%; max-width: 100%; }  } #qx-joomla-module-94186 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-joomla-module-94186 {  }  } @media (max-width: 767px) { #qx-joomla-module-94186 {  }  } #qx-section-2675 { padding-top : 0px; 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; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-section-2675-background-overlay {  } #qx-section-2675:hover .qx-section-2675-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-2675 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  }  } @media (max-width: 767px) { #qx-section-2675 { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  }  } #qx-row-6376 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-6376-background-overlay {  } #qx-row-6376:hover .qx-row-6376-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-6376 {  }  } @media (max-width: 767px) { #qx-row-6376 {  }  } #qx-column-9177 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-9177 { flex: 74.68468%; max-width: 74.68468%;flex: 74.68468%; max-width: 74.68468%; } .qx-column-9177-background-overlay {  } #qx-column-9177:hover .qx-column-9177-background-overlay {  } #qx-column-9177 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-9177 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-9177 > .qx-col-wrap {  } #qx-column-9177 { flex: 60%; max-width: 60%;flex: 60%; max-width: 60%; } #qx-column-9177 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 10px;  } #qx-column-9177 .qx-element-wrap+.qx-element-wrap { margin-top : 10px;  }  } @media (max-width: 767px) { #qx-column-9177 > .qx-col-wrap {  } #qx-column-9177 { flex: 50%; max-width: 50%;flex: 50%; max-width: 50%; } #qx-column-9177 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 10px;  } #qx-column-9177 .qx-element-wrap+.qx-element-wrap { margin-top : 10px;  }  } #qx-text-5797 { padding-top : 10px; padding-bottom : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; line-height : 1em; text-align : left;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-5797 {  }  } @media (max-width: 767px) { #qx-text-5797 {  }  } #qx-column-97188 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-97188 { flex: 25.31532%; max-width: 25.31532%;flex: 25.31532%; max-width: 25.31532%; } .qx-column-97188-background-overlay {  } #qx-column-97188:hover .qx-column-97188-background-overlay {  } #qx-column-97188 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-97188 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-97188 > .qx-col-wrap {  } #qx-column-97188 { flex: 39.99%; max-width: 39.99%;flex: 39.99%; max-width: 39.99%; } #qx-column-97188 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 10px;  } #qx-column-97188 .qx-element-wrap+.qx-element-wrap { margin-top : 10px;  }  } @media (max-width: 767px) { #qx-column-97188 > .qx-col-wrap {  } #qx-column-97188 { flex: 50%; max-width: 50%;flex: 50%; max-width: 50%; } #qx-column-97188 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 10px;  } #qx-column-97188 .qx-element-wrap+.qx-element-wrap { margin-top : 10px;  }  } #qx-image-85226 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : right;  } #qx-image-85226 img,#qx-image-85226 svg { width : 180px; display : inline-block; border-style : none; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-85226 img,#qx-image-85226 svg,#qx-image-85226 i {  } #qx-image-85226 .qx-figure-caption { background-color : rgba(255, 255, 255, 0); color : rgba(0, 0, 0, 0.8); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-85226 svg,#qx-image-85226 i {  } #qx-image-85226 svg,#qx-image-85226 i:hover {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-image-85226 {  } #qx-image-85226 img,#qx-image-85226 svg {  } #qx-image-85226 svg,#qx-image-85226 i {  } #qx-image-85226 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-85226 {  } #qx-image-85226 img,#qx-image-85226 svg {  } #qx-image-85226 svg,#qx-image-85226 i {  } #qx-image-85226 .qx-figure-caption {  }  } #qx-row-9567 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-9567-background-overlay {  } #qx-row-9567:hover .qx-row-9567-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-9567 {  }  } @media (max-width: 767px) { #qx-row-9567 {  }  } #qx-column-9868 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-9868 { flex: 100%; max-width: 100%; } .qx-column-9868-background-overlay {  } #qx-column-9868:hover .qx-column-9868-background-overlay {  } #qx-column-9868 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-9868 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-9868 > .qx-col-wrap {  } #qx-column-9868 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-9868 > .qx-col-wrap {  } #qx-column-9868 { flex: 100%; max-width: 100%; }  } #qx-spacer-6170 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; height : 10px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-spacer-6170 { height : 30px;  }  } @media (max-width: 767px) { #qx-spacer-6170 { height : 30px;  }  } 