@-moz-document url-prefix(){select{text-indent:-.13rem}}.RecommendPage nav{border:0}.RecommendPage main{margin-top:80px}.menu-container .menu-container-cell.fechar{margin:8px 0}.menu-container .menu-container-cell.fechar img{height:22px}.recommend .col-content-100{width:100%;margin-left:0;margin-right:0}.recommend-container{max-width:840px;margin:0 auto;text-align:center;color:#000}.recommend-container .page-title{font-family:montserrat,sans-serif;font-size:34px;line-height:38px;font-weight:700;color:#fda100;margin:0 auto 15px;width:100%;padding-bottom:15px;display:inline-block;border-bottom:1px dotted #000}.recommend-container .desc-block .title{font-size:22px;line-height:22px;font-weight:500;margin-bottom:5px}.recommend-container .desc-block .type{font-size:16px;line-height:22px;font-weight:300;margin-bottom:15px}.recommend-container .desc-block .desc{font-size:14px;line-height:19px;font-weight:300;margin:0 auto 20px;width:100%}.recommend-container .recommend-form-container{max-width:510px;margin-left:auto;margin-right:auto}#recommendation-form{margin-left:0;margin-right:0}#recommendation-form .form-control{color:#000}#recommendation-form .form-control:not(textarea){background-color:#ededed;height:44px;border:0 solid;margin-bottom:10px}#recommendation-form .form-control:not(textarea).error{}#recommendation-form fieldset{}#recommendation-form fieldset .form-group{padding-left:0;padding-right:0}#recommendation-form fieldset .form-group.actions{margin-bottom:0}#recommendation-form fieldset .form-group .row{margin-left:0;margin-right:0}#recommendation-form fieldset .form-group .row:nth-child(n+2){margin-top:20px}#recommendation-form fieldset .form-group .field-label{font-size:14px;line-height:19px;margin-bottom:5px;text-align:left}#recommendation-form fieldset .form-group .form-group-item{padding-left:0;padding-right:0}#recommendation-form fieldset .form-group .form-control{font-size:14px;text-align:left}#recommendation-form .btn.btn-default{text-align:center;font-size:14px;line-height:18px;color:#000;text-transform:uppercase;background-color:#fda100;border-radius:10px;width:100%;height:40px;padding:0;margin:0}#recommendation-form .btn.btn-default:focus{box-shadow:0 0 0 .2rem rgb(253 161 0/25%)}#recommendation-form .error{color:#ff3c50;margin:0 0 5px;padding:0;text-align:left;font-size:14px;width:100%}#recommendation-form .form-control.error{box-shadow:0 0 5px #ff3c50;border:1px solid #ff3c50;outline:1px solid #ff3c50}#recommendation-form .form-control.error::placeholder{color:#ff3c50;opacity:1}#recommendation-form .floating-label-field+label.error:not([style*=none])+.floating-label{color:#ff3c50}#recommendation-form label.floating-label,label.select-floating-label{font-family:montserrat,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#777;width:auto}#recommendation-form .floating-label-field,.floating-label-wrap{height:auto;position:relative}#recommendation-form .floating-label-field textarea,.floating-label-wrap textarea{min-height:42px;padding-top:10px;padding-left:19px}#recommendation-form .floating-label-field+.floating-label,.floating-label-field+label.error+.floating-label{position:absolute}#recommendation-form textarea.floating-label-field+.floating-label,textarea.floating-label-field+label.error+.floating-label{top:-170px}#recommendation-form .floating-label-field+.floating-label,.floating-label-field+label.error+.floating-label{display:none}#recommendation-form .floating-label-field:not(:placeholder-shown)+.floating-label,.floating-label-field:not(:placeholder-shown)+label.error+.floating-label{top:6px;left:20px;display:initial}#recommendation-form textarea.floating-label-field:not(:placeholder-shown)+.floating-label{top:6px}#recommendation-form .form-control:not(:placeholder-shown){padding:25px 20px 11px}#recommendation-form input{padding-left:20px}#recommendation-form input::placeholder{padding-left:0}#recommendation-form input.error::placeholder{color:#ff3c50}#recommendation-form label.alert{font-size:14px}#recommend-modal.modal{display:none;position:fixed;z-index:99900;left:0;top:0;width:100vw;overflow:auto;background-color:#fff}#recommend-modal .modal-content{background-color:#fefefe;margin:auto;padding:15px;border:none;border-radius:unset}#recommend-modal .close{margin-right:15px}#recommend-modal .close img{width:15px;height:15px;float:right}#recommend-modal .close:hover,#recommend-modal .close:focus{color:#333;text-decoration:none;cursor:pointer}@media(min-width:992px){.recommend-container .page-title{}.recommend-container .desc-block .title{}.recommend-container .desc-block .type{}.recommend-container .desc-block .desc{font-size:16px;line-height:22px}.recommend-container .recommend-form-container{}#recommendation-form{}#recommendation-form .form-control:not(textarea){}#recommendation-form .form-control:not(textarea).error{}#recommendation-form fieldset{}#recommendation-form fieldset .form-group{}#recommendation-form fieldset .form-group .row{}#recommendation-form fieldset .form-group .row:nth-child(n+2){}#recommendation-form fieldset .form-group .field-label{font-size:16px;line-height:22px}#recommendation-form fieldset .form-group .form-group-item{}#recommendation-form fieldset .form-group .form-control{font-size:16px}#recommendation-form .btn.btn-default{}#recommendation-form .btn.btn-default:focus{}#recommendation-form .error{font-size:16px}#recommendation-form .form-control.error{}#recommendation-form .form-control.error::placeholder{}#recommendation-form .floating-label-field+label.error:not([style*=none])+.floating-label{}#recommendation-form label.floating-label,label.select-floating-label{}#recommendation-form .floating-label-field,.floating-label-wrap{}#recommendation-form .floating-label-field textarea,.floating-label-wrap textarea{}#recommendation-form .floating-label-field+.floating-label,.floating-label-field+label.error+.floating-label{}#recommendation-form textarea.floating-label-field+.floating-label,textarea.floating-label-field+label.error+.floating-label{}#recommendation-form .floating-label-field+.floating-label,.floating-label-field+label.error+.floating-label{}#recommendation-form .floating-label-field:not(:placeholder-shown)+.floating-label,.floating-label-field:not(:placeholder-shown)+label.error+.floating-label{}#recommendation-form textarea.floating-label-field:not(:placeholder-shown)+.floating-label{}#recommendation-form .form-control:not(:placeholder-shown){}#recommendation-form input{}#recommendation-form input::placeholder{}#recommendation-form input.error::placeholder{}#recommendation-form label.alert{font-size:16px}}