html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}body,html{margin:0;padding:0;font-family:Helvetica,Arial,sans;}.block-local-tasks-block .tabs ul li{display:inline-block;list-style:none;}.block-local-tasks-block .tabs ul li a{display:inline-block;background:gray;color:white;border-radius:.4em;line-height:1.5em;padding:.2em .4em;text-decoration:none;}.image-style-landing{width:100%;height:auto;display:block;}#landing-content{width:100%;max-width:100%;position:relative;}#landing-content  .layout--twocol{display:flex;width:100%;max-width:1024px;margin:0 auto;padding-top:30px;}.layout__region--second .block-webform{padding-left:30px;padding-right:30px;}.views_slideshow_cycle_slide .views-field-field-images .field-content > img{width:100%;height:auto;display:block;}.submission-form{width:100%;padding:20px 10px;background-color:rgba(0,0,0,.4);overflow:hidden;flex:0.5;}a{color:#336699;}input[type=text],input[type=email],input[type=password],textarea,select,input[type=tel]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}input,textarea,keygen,select{font-size:14px;display:block;margin:2em 0 0 0;}input[type=checkbox]{display:inline-block;margin-right:10px;}.intl-tel-input{display:block;}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{margin-top:2em !important;}.submission-form em{font-size:14px;color:white;}select{height:30px;line-height:30px;padding:0;width:100%;color:inherit;}input[type=submit],a.button-link,button[type=submit],.button{width:100%;border:1px solid gray;background-color:gray;height:46px;color:#ffffff;font-size:20px;text-align:center;text-decoration:none;display:inline-block;margin:17px 0 0 0;font-size:21px;}button,.button{text-transform:uppercase;}input[type=submit]:hover,button[type=submit]:hover,.button{cursor:pointer;}.privacy a{color:white;}.form-buttons{text-align:right;}.prev-test .form-radios{width:100%;display:flex;}.form-item-type{width:100%;padding:0 5px;line-height:100%;}.form-item-type > input[type=radio]{display:none;}.form-item-type > label.option{height:59px;font-size:20px;text-transform:uppercase;border-bottom:4px solid white;display:block;text-align:center;cursor:pointer;line-height:1em;}.webform-submission-form div[role=alert] ul,.webform-message-popup ul{margin-top:0;margin-bottom:0;padding-left:10px;}.webform-submission-form div[role=alert] ul li,.webform-message-popup ul li{list-style:none;}.webform-submission-form div[role="contentinfo"]{}.form-item-consenso-consenso{display:flex;width:100%;}.form-item-consenso-consenso label{font-size:.8em;width:100%;margin:1.5em 0 .5em 0;line-height:1.1em;}.consenso-utente .description{font-size:.8em;margin-left:1.6em;}.webform-message-popup{z-index:10000;}.webform-message-popup .ui-dialog-titlebar{display:none;}.page-node-type-confirmation #landing-content{max-width:1024px;margin:0 auto;padding:30px;border:1px solid #333;margin-top:50px;}.page-node-type-confirmation #landing-content,.page-node-type-confirmation #landing-content > *{text-align:center;}.page-node-type-confirmation #landing-content:before{content:"";width:100px;height:100px;display:inline-block;background:url(/themes/luckymotori/images/5a2e6e0be694aa62f9304e6c.png) center center no-repeat;}@media screen and (min-width:40em){.layout--twocol > .layout__region--first{flex:0 1 65%;}.layout--twocol > .layout__region--second{flex:0 1 35%;}}@media only screen 
  and (max-width:1024px){#landing-content  .layout--twocol-bricks{display:block;width:100%;padding:30px 15px 15px 20px;}.intro-text{padding:0 10px;}.intro{padding-right:0;}.submission-form,.intro{}.submission-form{margin-top:20px;}}

