.button.general,.text,.text-white{font-family:"Avenir Next","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:300;src:local('Avenir Next'),url(../fonts/AvenirNextforABG-Regular.otf) format('otf')}.full{background:url(../img/123_3692.JPG) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.full-bw{background:url(../img/IMG-20161005-WA001_BW.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.text,.text-white{font-size:20px;line-height:30px}.button-wrapper{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}.button-wrapper .button{margin:4px;text-decoration:none}.button.general{display:inline-block;cursor:default;background-color:#0e1d3f;width:auto;height:55px;padding:5px 20px 0;font-size:25px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center;font-weight:700;max-width:610px;overflow:hidden;-moz-transition:background-color ease-out .1s 0s;-webkit-transition:background-color ease-out .1s 0s;-o-transition:background-color ease-out .1s 0s;transition:background-color ease-out .1s 0s;border-top:1px solid #0e1d3f;border-left:1px solid #0e1d3f;border-right:1px solid #0e1d3f;border-bottom:1px solid #0e1d3f;letter-spacing:1.5px;line-height:42px;text-decoration:none}.button.general.enabled,span.rating{cursor:pointer}.sub-title{font-size:15px;font-weight:600}.red-rate,.white-rate{font-size:3em;padding-right:5px}.button.general.hover-effect:hover.enabled,.default #banner .button.general:hover.enabled,.default .focus .button.general:hover.enabled,.default .footer-confirm .button.general:hover.enabled,.screen .focus .button.general:hover.enabled{-moz-transition:background-color ease-out .1s 0s;-webkit-transition:background-color ease-out .1s 0s;-o-transition:background-color ease-out .1s 0s;transition:background-color ease-out .1s 0s;background-color:#0e1c4f;cursor:pointer}.button.general.active.enabled,.button.general.selected,.default #banner .button.general:active.enabled,.default .focus .button.general:active.enabled,.default .footer .button.general:active.enabled{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.4);-moz-box-shadow:inset 0 2px 1px rgba(0,0,0,.4);box-shadow:inset 0 2px 1px rgba(0,0,0,.4);line-height:40px;background-color:#0e1d3f;border:none;border-bottom:1px solid #0e1c4f;margin:1px 1px 0}.button.general.disabled{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-transition:all ease-out 0 0s;-webkit-transition:all ease-out 0 0s;-o-transition:all ease-out 0 0s;transition:all ease-out 0 0s}#logo{-moz-transition:padding-top ease-out .5s 0s;-webkit-transition:padding-top ease-out .5s 0s;-o-transition:padding-top ease-out .5s 0s;transition:padding-top ease-out .5s 0s}.center-logo{padding-top:100px}.top-logo{padding-top:0}.red-rate{color:#0e1d3f}.white-rate{color:#fff}.red-textarea{color:#0e1d3f;font-size:1.5em}a:active,a:hover,a:link,a:visited{color:#fff;text-decoration:none}.required-message{padding-top:10px}span.rating{outline:0}div#form-content{padding-top:50px;padding-bottom:20px;background-color:rgba(0,0,0,.3)}div.message_hidden{display:none;}