.input-custom{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:5px;padding:14px 15px;font-size:15px;line-height:24px;height:54px;background:#fff;border:1px solid #d7dbdf;border-radius:3px;color:#2b2b2b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-custom:hover,.input-custom:focus,.input-custom.focus{outline:none;border-color:#6fbf52;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-custom.input-full{width:100%}.input-custom.input-custom--sm{padding:9px 15px;height:42px;line-height:20px}.textarea-custom{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:5px;padding:14px 15px;font-size:15px;line-height:24px;height:54px;height:auto;background:#fff;border:1px solid #d7dbdf;border-radius:3px;color:#2b2b2b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:193px}.textarea-custom:hover,.textarea-custom:focus,.textarea-custom.focus{outline:none;border-color:#6fbf52;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.textarea-custom.input-full{width:100%}.input-wrapper{position:relative;margin-bottom:15px}.placeholder{font-size:15px;line-height:20px;color:#a7b3bd}.required{color:red}input.input-custom,textarea.textarea-custom,.select-wrapper select.input-custom{-webkit-appearance:none;-moz-appearance:none}.select-wrapper{position:relative}.select-wrapper:before{content:"▾";position:absolute;right:1px;top:1px;bottom:1px;width:52px;height:52px;font-size:14px;line-height:54px;pointer-events:none;color:#5d6a75;text-align:center;z-index:999}.select-wrapper select{padding-right:40px;width:100%;background-color:#fff;color:#2b2b2b}.select-wrapper--sm:before{width:40px;height:40px;line-height:42px}.select-wrapper.select-time{width:110px;display:inline-block}.widget select{-webkit-appearance:menuitemtext;-o-appearance:menuitemtext;-ms-appearance:menuitemtext}select::-ms-expand{display:none}.contact-form{margin-bottom:15px;margin-top:0}form label.error{display:block;color:#f00;font-size:13px!important;opacity:1!important;margin-top:-18px}form.contact-form label.error{margin-top:-5px}form.contact-form textarea+label.error{margin-top:-12px}.successform,.errorform{display:none;min-height:50px}.successform,.errorform{margin-top:15px}.successform p,.errorform p{margin-bottom:0!important}.successform{color:#6fbf52}.errorform{color:#c0392b}.form-table input::-webkit-input-placeholder{color:#000}.form-table input::-moz-placeholder{color:#000}.form-table input:-ms-input-placeholder{color:#000}.form-table input:-moz-placeholder{color:#000}@media (min-width:992px){.form-table{display:table;width:100%;table-layout:fixed;padding-top:5px}.form-table .form-group-cell{display:table-cell;vertical-align:top;padding:0 10px}.form-table .form-group-cell.sm{width:125px}.form-table .form-group-cell.action{width:190px}.form-table .form-group-cell .btn{height:55px}}@media (min-width:768px) and (max-width:991px){.form-table .form-group-cell{display:inline-block;vertical-align:top;padding:0 10px;width:50%;margin-right:-4px}.form-table .form-group-cell.sm{width:125px}.form-table .form-group-cell.action{width:190px}.form-table .form-group-cell .btn{height:55px}}@media (max-width:767px){.form-table{max-width:460px;margin:0 auto}}.label-box-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media (max-width:600px){.label-box-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.label-box-wrap>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 10px;text-align:center}@media (max-width:600px){.label-box-wrap>*{min-width:150px;margin:10px!important}}.label-box-wrap>*:first-child{margin-left:0}.label-box-wrap>*:last-child{margin-right:0}.label-box-wrap input[type=radio]{position:absolute;left:-9999px}.label-box-wrap input[type=radio]+label{height:86px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px rgba(0,0,0,.1);box-shadow:0 0 6px rgba(0,0,0,.1);text-align:center;cursor:pointer;border-radius:3px;font-size:15px;line-height:24px;color:#a7b3bd;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.label-box-wrap input[type=radio]+label b{display:block;color:#677d8f;font-weight:600}.label-box-wrap input[type=radio]:checked+label{background-color:#6fbf52}.label-box-wrap input[type=radio]:checked+label,.label-box-wrap input[type=radio]:checked+label b{color:#fff}.order-form-box{border:1px solid #e6e9ec;padding:26px 18px 35px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px rgba(0,0,0,.1);box-shadow:0 0 6px rgba(0,0,0,.1)}@media (max-width:1199px){.order-form-box{padding:33px 20px}}.order-form-box .input-custom{margin-bottom:0}.input-custom.datetimepicker{display:inline}.order-form-box h4{margin-bottom:7px}.order-form-box h6{margin-bottom:0}.order-form-box h6+input,.order-form-box h6+.select-wrapper{margin-top:15px}.order-form-box p{margin-bottom:15px}.order-form-box .divider-line{position:relative;margin-left:-33px;margin-right:-33px;height:10px;margin-bottom:30px;width:calc(100% + 66px)}.slick-slide img{display:block;width:100%;height:auto}@media (max-width:1199px){.order-form-box .divider-line{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.order-form-box .divider{height:26px}.defr-content{display:block}@media (max-width:767px){.order-form-box .text-center-xs{text-align:center}}.input-comment{font-size:13px;line-height:14px;color:#a7b3bd;margin-bottom:15px}.qty-count.qty-count--order{background:0 0;position:relative;width:100%;margin:0}.qty-count.qty-count--order .count-add,.qty-count.qty-count--order .count-reduce{position:absolute;z-index:1;top:28px;left:1px;height:42px;width:40px;text-align:center;line-height:38px;color:#a8b3bd;font-size:20px;border-right:1px solid #e6e9ec;background:0 0}.qty-count.qty-count--order .count-add{left:auto;right:1px;border-left:1px solid #e6e9ec;border-right:0;line-height:42px}.qty-count.qty-count--order .count-input{width:100%;padding-left:50px;padding-right:50px;height:42px;line-height:24px;background:#fff;border:1px solid #d7dbdf;border-radius:3px;text-align:center;color:#2b2b2b;font-size:15px}.qty-count.qty-count--order:only-child{margin-bottom:18px}.datetimepicker-wrap .form-control,.timepicker-wrap .form-control{width:100%}.datetimepicker-wrap{position:relative}.select-wrapper-self p{display:inline-block}.defr-content{display:block!important}.datetimepicker-wrap.icon-time:before{content:"";font-family:"cleaning";position:absolute;display:block;top:50%;margin-top:-10px;right:15px;font-size:15px;line-height:20px;color:#6fbf52;z-index:999}.timepicker-wrap{position:relative}.timepicker-wrap:before{content:"";font-family:"cleaning";position:absolute;display:block;top:50%;margin-top:-10px;right:15px;font-size:15px;line-height:20px;color:#6fbf52}.bootstrap-datetimepicker-widget .btn[data-action]{width:auto;background:0 0!important;min-width:0}.bootstrap-datetimepicker-widget .btn[data-action]:after,.bootstrap-datetimepicker-widget .btn[data-action]:before{display:none;opacity:1}.bootstrap-datetimepicker-widget .btn[data-action].btn-primary{border:0;background-color:#4ba0e8!important;color:#fff}.bootstrap-datetimepicker-widget table td span{display:block;opacity:1}.order-form-box .input-custom{height:46px!important;padding:8px 15px!important}.label-box-wrap input[type=radio]+span{height:86px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px rgba(0,0,0,.1);box-shadow:0 0 6px rgba(0,0,0,.1);text-align:center;cursor:pointer;border-radius:3px;font-size:15px;line-height:24px;color:#a7b3bd;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;width:150px;padding:0 2px}