.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12,.col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.full-title{display:none}.mobile-title{display:block}@media (min-width:768px){.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.full-title{display:block}.mobile-title{display:none}}.page.page--orcamento .page_header{height:auto}.page--orcamento h2{color:#f5bc2a;font-size:46px;margin-bottom:10px;margin-top:0}.page--orcamento h2 span.bold{font-weight:900}.page--orcamento p{color:#fff;line-height:28px}.page--orcamento ul{list-style:none;padding-left:16px}.page--orcamento li:before{color:#f5bc2a;content:"• ";font-weight:900;font-size:30px;position:absolute;left:0}.page--orcamento li{color:#fff;line-height:28px}.orcamento-form{background-color:rgba(245,188,42,.9);border-radius:30px}.orcamento-form p label{font-weight:700;color:#2e2e2e}.orcamento-form input[type="text"],.orcamento-form input[type="email"],.orcamento-form input[type="tel"]{border-radius:5px;padding:6px;border:solid 2px #d5dbe1;color:#909090}.orcamento-form select{border-radius:5px;padding:6px;border:solid 2px #d5dbe1;color:#666}input.wpcf7-form-control.wpcf7-submit{text-align:center;margin:20px auto 0;display:block;font-size:18px;font-weight:900;color:#fff;background:#282828;border-radius:25px 25px 0 25px;border:0;box-shadow:5px 5px #000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}input.wpcf7-form-control.wpcf7-submit:hover{text-align:center;margin:20px auto 0;display:block;font-size:18px;font-weight:900;color:#fff;background:#000;border-radius:25px 25px 0 25px;border:0;box-shadow:5px 5px #282828}@media (min-width:768px){.orcamento-form{padding:35px 45px 25px;margin-top:-30px;margin-bottom:-30px}.orcamento-form input[type="text"],.orcamento-form input[type="email"],.orcamento-form input[type="tel"],.orcamento-form select{width:100%}input.wpcf7-form-control.wpcf7-submit{padding:15px 45px}}@media screen and (max-width:767px){.orcamento-form{padding:10%;margin-top:30px;margin-bottom:-10px}.orcamento-form input[type="text"],.orcamento-form input[type="email"],.orcamento-form input[type="tel"],.orcamento-form select{width:100%}input.wpcf7-form-control.wpcf7-submit{font-size:14px;padding:15px 25px}}