@-webkit-keyframes lampada{0%{opacity:0}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}100%{opacity:1}}@-moz-keyframes lampada{0%{opacity:0}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}100%{opacity:1}}@-o-keyframes lampada{0%{opacity:0}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}100%{opacity:1}}@keyframes lampada{0%{opacity:0}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}100%{opacity:1}}html,body,div,pre,form,fieldset,input,h1,h2,h3,h4,h5,h6,p,textarea,ul,ol,li,dl,dt,dd,blockquote,th,td,abbr,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{position:relative;display:block;width:100%;height:auto;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code{font-style:normal;font-weight:normal}ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{outline:none;text-decoration:none;color:#000}a img{border:none}a:hover{color:#000}:focus{outline:none}*,*:before,*:after{box-sizing:border-box}body,html{position:relative;width:100%;height:100%;min-width:320px;min-height:680px;margin:auto;color:#000;font-size:100%}section{width:100%;height:calc(100% - 62px);background-image:url('../img/backgrd.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.logo{position:absolute;top:20px;left:-60%;right:0;width:388px;height:80px;margin:auto;background-image:url('../img/logo_sogrape_olw.png');background-repeat:no-repeat;background-position:center;background-size:cover;z-index:5}.box-form{position:absolute;top:0;bottom:0;left:0;right:-45%;width:628px;height:659px;margin:auto;background-image:url('../img/box.png');background-repeat:no-repeat;background-position:center;background-size:cover;z-index:4}.grass{position:absolute;bottom:0;width:100%;height:45px;background-image:url('../img/grass.png');background-repeat:no-repeat;background-position:center;background-size:cover;z-index:2}.plant{position:absolute;bottom:30px;left:-55%;right:0;width:510px;height:700px;margin:auto;z-index:3}.plant .plt1{position:absolute;width:100%;height:100%;background-image:url('../img/planta1.png');z-index:1;opacity:1;background-repeat:no-repeat;background-position:center;background-size:cover}.plant .plt2{position:absolute;width:100%;height:100%;background-image:url('../img/planta2.png');z-index:2;opacity:1;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-animation:lampada 6000ms;-moz-animation:lampada 6000ms;-o-animation:lampada 6000ms;animation:lampada 6000ms}.box-form{padding:30px 60px;color:#022e5b;text-align:center;font-family:'Avenir LT W01_55 Roman1475520'}.box-form h3{font-size:35px}.box-form hr{width:100%;height:2px;border:0;margin-bottom:10px;background-image:url('../img/line.png');background-repeat:no-repeat;background-position:center;background-size:cover}.box-form .form{display:block;width:370px;margin:auto}.box-form .form p{font-size:12px}.box-form .form .alert{position:absolute}.box-form .form .alert p{color:red;margin-top:2px}.box-form .form form{width:100%;margin:20px 0 0}.box-form .form form .form-group{float:left;position:relative;width:100%;margin-bottom:6px;text-align:left}.box-form .form form .form-group label{position:absolute;left:-110px;top:4px;font-size:16px}.box-form .form form .form-group small{position:absolute;left:-64px;top:8px;font-size:11px}.box-form .form form .form-group input,.box-form .form form .form-group select,.box-form .form form .form-group textarea{display:block;position:relative;width:100%;padding:0 24px;height:35px;border:1px solid #dbdbdb;background-color:transparent;color:#878787;font-family:'Avenir LT W01_55 Roman1475520';font-size:14px;box-shadow:none;outline:0;border-radius:0}.box-form .form form .form-group input:-webkit-autofill,.box-form .form form .form-group select:-webkit-autofill,.box-form .form form .form-group textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.box-form .form form .form-group input::-webkit-input-placeholder,.box-form .form form .form-group select::-webkit-input-placeholder,.box-form .form form .form-group textarea::-webkit-input-placeholder{color:$colorDefault}.box-form .form form .form-group input::-moz-placeholder,.box-form .form form .form-group select::-moz-placeholder,.box-form .form form .form-group textarea::-moz-placeholder{color:$colorDefault}.box-form .form form .form-group input:-ms-input-placeholder,.box-form .form form .form-group select:-ms-input-placeholder,.box-form .form form .form-group textarea:-ms-input-placeholder{color:$colorDefault}.box-form .form form .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:''}.box-form .form form .form-group select::-ms-expand{display:none}.box-form .form form .form-group textarea{height:200px;padding:10px 24px;resize:none}.box-form .form form .form-group.select select{padding:0 37px 0 24px}.box-form .form form .form-group.select:after{content:'';position:absolute;top:0;right:0;width:37px;height:35px;background-image:url('../img/arrow.png');background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.box-form .form form .form-group.has-error input,.box-form .form form .form-group.has-error select,.box-form .form form .form-group.has-error textarea{border:1px solid red}.box-form .form form .form-group .help-block{display:block;height:12px;color:red;margin-top:2px}.box-form .form button,.box-form .form a.button{width:210px;height:34px;margin-top:10px;border:0;background-color:#b59e5c;color:#fff;font-size:18px;font-family:'Avenir LT W01_55 Roman1475520'}.box-form .form a.button{padding:6px 22px;display:block;margin:280px auto 0;width:240px}.form-group.select .help-block{display:none}#attachment{border:0;top:5px;left:-23px}footer{position:relative;width:100%;height:62px;background-color:#022e5b;padding:0 100px;color:#fff;font-family:'Avenir LT W01_55 Roman1475520'}footer .copy{float:left;font-size:11px;margin-top:26px}footer .reponsible{float:right;font-size:13px;font-weight:bold;margin-top:24px;margin-right:20px}footer .moderation{float:right;width:149px;height:32px;margin-top:16px;background-image:url('../img/wineinmoderation.png');background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-height:799px){.plant{width:400px;height:550px}.box-form{width:480px;height:528px}.box-form h3{font-size:24px}.box-form .form .alert{left:28%}.box-form .form form{width:80%;margin-left:20%}.box-form .form form .form-group textarea{height:80px}}@media (max-width:991px){.logo{left:0;top:10px}.plant{display:none}.box-form{right:0;top:8%}footer{padding:0 40px}}@media (max-width:767px){.logo{width:291px;height:60px;top:2px}section{width:100%;height:calc(100% - 80px)}.box-form{width:320px;padding:20px 5px}.box-form h3{font-size:20px}.box-form .form{width:310px}.box-form .form .alert{left:28%}.box-form .form p{font-size:10px}.box-form .form form{width:70%;margin-left:27%}.box-form .form form .form-group input,.box-form .form form .form-group select,.box-form .form form .form-group textarea{padding:0 10px}.box-form .form form .form-group label{left:-80px;font-size:14px}.box-form .form form .form-group small{display:none}.box-form .form form .form-group textarea{height:100px;padding:10px}.box-form .form form .form-group.select select{padding:0 37px 0 10px}footer{height:80px;padding:0 20px}footer .copy{width:100%;margin-top:6px}footer .reponsible{float:left;margin-top:6px;margin-right:0}footer .moderation{float:none;position:absolute;left:20px;bottom:4px;margin-top:0}}@media (min-height:800px) and (max-width:767px){.box-form{width:320px;height:528px}.box-form .form .alert{left:28%}}