body,html{height:100%;font-family:'Open Sans',Helvetica,Arial,sans-serif}.col-centered{float:none;margin:0 auto}a{color:#37a50b}.builder-intro{text-align:center;margin-top:22%;font-weight:700}.builder-intro h2{text-transform:uppercase;font-size:4em;font-weight:700;letter-spacing:-3px;text-align:center}.builder-intro h4{font-weight:lighter;font-size:2.25em;text-align:center;margin-top:-7px}.builder-intro .btn{background:rgba(255,255,255,.21);color:#fff;padding:1em 2em;font-size:20px;text-transform:uppercase;border:2px solid #fff;border-radius:4px;-webkit-border-radius:4px;margin-top:80px}.builder-intro .btn:hover{background:rgba(0,125,22,.6);border:2px solid #00460c}.landing-backing{background:url(../img/landing-bg.jpg);background-size:cover;height:100%;width:100%;color:#fff;padding-top:2em;overflow:scroll}.return{display:block;margin-top:30px;color:#fff;font-weight:400}.return:hover{color:#fff}.backing{background:url(../img/builder-bg.jpg);background-size:cover;height:100%;width:100%;position:fixed}.cellar-form{padding-top:2em;color:#fff}.cellar-form h2{font-size:2em;font-weight:600;letter-spacing:-1px;text-align:center}.question-wrap{margin-top:40px}.question{padding:0 30px}.answers-list{list-style:none;padding:0;text-align:center}.answer{text-align:center;margin-bottom:30px}.answer-image{position:relative;overflow:hidden}.answer-image:hover .image-overlay{display:block;opacity:1}.answer img{width:100%;border:4px solid #fff}.answer-text{font-size:20px;margin-top:10px;font-weight:600}.image-overlay{background:rgba(255,255,255,.61);position:absolute;z-index:99;display:none;width:100%;height:100%;top:0;left:0;right:0;cursor:pointer;opacity:0;transition:all 1s ease}.image-overlay i{position:relative;top:50%;transform:translateY(-50%);font-size:6em;color:#000}.answer-button{display:inline-block;margin:20px auto}.proceed a{padding:8px 30px;font-size:24px}.final-message,.question-help{padding:0 20px;text-align:center;margin-top:40px}.question-number{font-size:12px;text-transform:uppercase;margin-top:10px;display:block}.btn-answer,.btn-continue{padding:8px 30px;font-size:22px;color:#fff;background-color:#37a50b;border-color:#37a50b;width:210px;margin:0 20px;font-weight:600}.btn-continue{margin:20px auto;display:block}.btn-answer:hover,.btn-continue:hover{background-color:#46c513;color:#fff}.builder-input{background:0 0;border:none;border-bottom:2px solid #fff;padding:0 10px;font-size:26px;text-align:center;margin-bottom:50px;font-style:italic;width:100%}.actions{position:relative;bottom:20px;text-align:center;left:0;right:0}.builder-nav{position:relative;text-align:center;padding-bottom:1em}.builder-nav a{color:#fff;font-size:14px;padding:0 20px;margin-bottom:20px}.final-image{width:100%;border:4px solid #fff}.final-actions{position:relative;text-align:center;padding-bottom:1em}.final-actions a{margin-top:30px}#enquire-form-wrap{display:none;margin-top:3%}.form-wrap{background:#fff;padding:2em;color:#000;-webkit-box-shadow:6px 6px 5px 0 rgba(0,0,0,.35);-moz-box-shadow:6px 6px 5px 0 rgba(0,0,0,.35);box-shadow:6px 6px 5px 0 rgba(0,0,0,.35)}.form-wrap input{width:100%;margin:.7em 0;height:2.6em;padding:0 1em;color:#000;border-radius:3px;border:1px solid #afafaf}.form-wrap textarea{width:100%;margin:.7em 0;padding:.5em 1em;color:#000;border-radius:3px;border:1px solid #afafaf}.form-wrap input[type=email],.form-wrap input[type=number],.form-wrap input[type=text],.form-wrap textarea{background:#f7f7f7}.form-wrap .btn{color:#fff}.filepond{display:none}.filepond--panel-root{border-radius:3px;border:1px solid #afafaf}.close{position:absolute;right:30px;top:9px;width:20px;height:20px;opacity:.6}.close:hover{opacity:1}.close:after,.close:before{position:absolute;left:15px;content:' ';height:20px;width:2px;background-color:#333}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}#enquire-output{text-align:center}#enquire-fail,#enquire-success{display:none}#enquire-output h3{text-align:center;margin-bottom:1.5em}#enquire-success h3{color:#37a50b}#enquire-output p{margin-bottom:2em}.spinner-bg{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding-top:16%;background:rgba(0,0,0,.5)}.spinner{margin:100px auto 0;width:100px;text-align:center}.spinner>div{width:30px;height:30px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:768px){.question-wrap{margin-top:100px}.cellar-form h2{font-size:3em}.question-help{padding:0 60px}.builder-intro h2{font-size:6em}.filepond{display:block}}@media (min-width:992px){.answer{float:none;display:inline-block;width:24%;padding:5px}.actions{position:absolute}.builder-nav{position:static}.builder-nav a{bottom:20px;position:absolute;padding:0;margin:0}.builder-nav a:first-child{left:105px}.builder-nav a:nth-child(2){right:105px}.cellar-form{height:100%;overflow:scroll}}@media (min-width:1200px){.question{padding:0 50px}.answer-text{font-size:26px}.question-help{width:40%;margin:100px auto 0 auto}.final-message{width:55%;margin:50px auto}.builder-input{width:50%}}@media (min-width:1440px){.final-message{width:45%;margin:50px auto}}
/*# sourceMappingURL=sorrells.core.css.map */