@font-face{font-family:'Montserrat';src:url(//events.hardscaper.com/wp-content/themes/buddyboss-theme-child/assets/css/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:'Montserratlight';src:url(//events.hardscaper.com/wp-content/themes/buddyboss-theme-child/assets/css/Montserrat-Ligth.ttf) format('truetype')}@font-face{font-family:'Montserratbold';src:url(//events.hardscaper.com/wp-content/themes/buddyboss-theme-child/assets/css/Montserrat-Bold.ttf) format('truetype')}input:required+.placeholder:after{content:"*";color:red}form{margin-bottom:50px}.address_info{background:#d3d3d3 !important;cursor:not-allowed}.ac_results{padding:0;border:1px solid #84a10b;background-color:#84a10b;overflow:hidden}.ac_results ul,.ui-autocomplete ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li,.ui-autocomplete li{margin:0;padding:2px 5px;cursor:default;display:block;color:#fff;font-family:inherit;font-size:14px;text-transform:uppercase;line-height:16px;overflow:hidden}.ui-autocomplete li:nth-child(odd) .ui-menu-item-wrapper{background-color:#f7f5f5;font-size:20px;line-height:20px;color:#000;font-weight:lighter}.ui-autocomplete li:nth-child(even) .ui-menu-item-wrapper{background-color:#fff;font-size:20px;line-height:20px;color:#000;font-weight:lighter}.ui-autocomplete li .ui-menu-item-wrapper:hover,.ui-autocomplete li.ui-state-focus .ui-menu-item-wrapper{background-color:#2c2b2a !important;color:#fff !important}.ac_loading{background:#fff url(//events.hardscaper.com/wp-content/themes/buddyboss-theme-child/assets/css/../images/indicator.gif) right center no-repeat}.ac_odd{background-color:#84a10b;color:#fff}.ac_over{background-color:#2c2b2a !important;color:#fff !important}.input_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;border:1px solid #84a10b;padding:2px;width:150px;color:#000;background:#fff url(//events.hardscaper.com/wp-content/themes/buddyboss-theme-child/assets/css/../images/search.png) no-repeat 3px 2px;padding-left:17px}.ac_results,.ui-autocomplete{border:2px solid #000 !important;max-width:470px !important}.ac_results ul,.ui-autocomplete ul{max-height:inherit !important}li.ac_even,li.ac_odd{font-size:20px;line-height:20px;color:#000;font-weight:lighter}li.ac_odd{background-color:#fff}li.ac_even{background-color:#f7f5f5}strong{font-weight:700}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=color],select{font-weight:bolder;border:0;border-bottom:1px solid #000;background:0 0;width:100%;height:3.5rem;padding-right:3.75rem;font-size:.875rem;color:#000;letter-spacing:.125rem;border-radius:0;box-shadow:0 0 3px rgba(255,255,255,.25);font-weight:400;margin-bottom:15px;margin-top:15px}input[type=email]{text-transform:lowercase}input[type=email]::placeholder{text-transform:capitalize}h1,h2,h3,h4{text-transform:none}.h2,h2{font-size:30pt;text-align:center}.h1,.h2,h1,h2{font-family:'Montserrat',sans-serif}.h1,h1{font-size:32pt;margin:0 0 40px;text-align:center}.h3,.h4,h3,h4{font-family:Montserrat,sans-serif}.h3,h3{font-size:25pt}.pad{display:block;margin:auto;text-align:center;padding:3%}body{background-color:#29322c !important}.bloder{font-weight:700}.marg{margin-top:35px}.add_att{width:100%;text-align:center;border-bottom:1px solid #000;line-height:.1em;margin:10px 0 20px}.centred{display:block;margin:auto;text-align:center;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#c7c7c7;width:100%;padding:3%}@media only screen and (max-width:1000px){.pad{padding:5%}form{background-repeat:no-repeat;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.1) inset}}@media only screen and (max-width:768px){#progressbar_hs li{font-size:14px!important}h1{font-size:28pt}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=color],select{padding-right:0;font-size:1rem;letter-spacing:0rem}.col-lg-6{margin:2% 0}form{font-size:18px;width:100%}#myform_hs fieldset,#myform fieldset{width:100% !important;margin:auto !important}}.none{display:none}.block{display:block}.row_cs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row_hs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#myform fieldset{background:#fff;border:0 none;border-radius:3px;box-shadow:0 0 15px 1px rgba(0,0,0,.4);box-sizing:border-box;width:85%;position:relative;margin:auto;padding:4%}#myform fieldset:not(:first-of-type){display:none}.btn-warning{color:#fff !important;background-color:#6c757d !important;border-color:#6c757d !important}.btn-secondary{color:#212529 !important;background-color:#ffc107 !important;border-color:#ffc107 !important}#myform .action-button{height:54px;background:#8bae9d;color:#fff;border:0 none;border-radius:49px;cursor:pointer;padding:16px 24px;margin:30px 10px;font-family:Montserrat;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;text-transform:uppercase}#myform .action-button:hover,#myform .action-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #8bae9d}#myform_hs fieldset{background:#fff;border:0 none;border-radius:3px;box-shadow:0 0 15px 1px rgba(0,0,0,.4);padding:20px 30px;box-sizing:border-box;width:80%;margin:0 10%;position:relative}#myform_hs fieldset:not(:first-of-type){display:none}#myform_hs .action-button{width:100px;background:#8bae9d;font-weight:700;color:#fff;border:0 none;border-radius:49px;cursor:pointer;padding:10px 5px;margin:10px 5px}#myform_hs .action-button:hover,#myform_hs .action-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #8bae9d}#progressbar_cs,#progressbar_hs{margin-bottom:50px;overflow:hidden;counter-reset:step}#progressbar_cs li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:12px;width:33.33%;float:left;position:relative;text-align:center}#progressbar_hs li{list-style-type:none;color:#fff;text-transform:uppercase;font-size:20px;width:25%;float:left;position:relative;text-align:center}#progressbar_cs li:before,#progressbar_hs li:before{content:counter(step);counter-increment:step;width:36px;line-height:35px;display:block;font-size:22px;color:#333;background:#fff;border-radius:3px;margin:0 auto 5px auto}#progressbar_cs li:after,#progressbar_hs li:after{content:'';width:100%;height:2px;background:#fff;position:absolute;left:-50%;top:14px;z-index:-1}#progressbar_cs li:first-child:after,#progressbar_hs li:first-child:after{content:none}#progressbar_cs li.active:before,#progressbar_cs li.active:after,#progressbar_hs li.active:before,#progressbar_hs li.active:after{background:#8bae9d;color:#fff}ul{padding:0 !important}input:focus{border:#8bae9d;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(39,174,96,.6)}input.parsley-error,select.parsley-error,.parsley-error{background-color:#f2dede;border:1px solid #eed3d7}.parsley-errors-list{padding:0;list-style-type:none;font-size:.9em;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-error.wrong-entry{@include animation(wrong-log .3s)}@include keyframes (wrong-log){0%,100%{left:0}20%,60%{left:15px}40%,80%{left:-15px}}#loadingmsg{color:#000;background:#fff;padding:10px;position:fixed;top:50%;left:50%;z-index:100;margin-right:-25%;margin-bottom:-25%}#loadingover{background:#000;z-index:99;width:100%;height:100%;position:fixed;top:0;left:0;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.dynamic-rows .row{padding:25px}.dynamic-rows .row:nth-child(2n+1){background-color:#c7c7c7}.alert_box{background-color:#ff4500;border:3px solid #000;border-radius:5px;padding:10px;display:block;width:85%;margin:10px auto;font-size:18px;color:#000;font-weight:700}.alert_box a{color:#fff}input.invalid,select.invalid{background-color:#fdd;animation:shake .5s cubic-bezier(.36,2.32,.86,1.27) both}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.tab{display:none}button:hover{opacity:.8}#prevBtn{background-color:#bbb}#myform .container_w{background:#fff;border:0 none;border-radius:3px;box-shadow:0 0 15px 1px rgba(0,0,0,.4);box-sizing:border-box;width:85%;position:relative;margin:auto;padding:4%}li#active:before{background-color:#8bae9d !important}#active:before,#active:after,#active:before,#active:after{background-color:#dad5ca !important;color:#fff !important}#progressbar_cs li.active:before,#progressbar_cs li.active:after,#progressbar_hs li.active:before,#progressbar_hs li.active:after{background:#dad5ca !important;color:#fff}.popup-content{background-color:#fff;margin:5% auto;padding:20px;border:0 none;border-radius:3px;width:70%;box-shadow:0 0 15px 1px rgba(0,0,0,.4);position:relative;animation:fadeIn .4s;box-sizing:border-box;display:flex;flex-direction:column}.popup{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.button-container{margin-top:20px;display:flex;justify-content:flex-end}.close{color:#aaa;font-size:28px;font-weight:700;display:flex;justify-content:flex-end}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.styled-table{border-collapse:collapse;margin:25px auto;font-size:16px;font-family:'Montserrat',sans-serif;width:85%;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:3px}.styled-table thead tr{background-color:#8bae9d;color:#fff;text-align:left;font-weight:700}.styled-table th,.styled-table td{padding:12px 15px;word-break:break-all}.styled-table tbody tr{border-bottom:1px solid #ddd}.styled-table tbody tr:nth-of-type(even){background-color:#f3f3f3}.styled-table tbody tr:last-of-type{border-bottom:2px solid #8bae9d}.styled-table tbody tr.active-row{font-weight:700;color:#8bae9d}button#continue,button#return{background:#8bae9d;color:#fff;border:0 none;border-radius:49px;cursor:pointer;padding:16px 24px;margin:30px 10px;font-family:Montserrat;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0em;text-transform:uppercase}button#continue:hover,button#return:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #8bae9d}