*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:Source Sans Pro;font-size:16px;margin:0;padding:0}#app{align-items:center;display:flex;height:100%;min-height:100vh;min-height:-webkit-fill-available}#app,main{background:#f5f5f5}main{margin:auto;max-width:100vw;min-height:100%;padding:15px 20px}@media only screen and (min-width:481px){main{max-width:400px}}.loader-holder{align-items:center;background:#333333d6;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.loader,.loader:after{border-radius:50%;height:10em;width:10em}.loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:1.1em solid #fff;border-left-color:#febd2c;font-size:10px;margin:60px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}@-webkit-keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}img.img-full{height:auto;max-width:100%}.text-center{text-align:center}i.arrow{border-right:.15em solid #000;border-top:.15em solid #000;display:inline-block;font-style:normal;height:.7em;margin:0 2px;position:relative;vertical-align:middle;width:.7em}i.arrow-next{transform:rotate(45deg)}i.arrow-prev{transform:rotate(225deg)}.form__row{display:flex;justify-content:space-between}.form__row .form__group{max-width:50%;overflow:hidden;width:100%}.form__group.col_4{max-width:40%}.form__row .form__group:first-child{margin-right:10px}.form__row .form__group:nth-child(2){margin-left:10px}.form__group{padding:10px 0;position:relative}.form__input{background:#fff;border:2px solid #c4c4c4;border-radius:8px;font:normal normal normal 16px/22px Source Sans Pro;height:42px;outline:none;padding:5px 10px;width:100%}.form__input[type=radio]{margin:10px;width:25px}.field-info{background:#ebebeb 0 0 no-repeat padding-box;border-radius:0 0 8px 8px;color:#000;font:italic normal normal 13px/18px Source Sans Pro;letter-spacing:0;margin-top:-10px;overflow:hidden;padding:12px 6px 6px}.field-info.og{margin-top:-10px!important;padding:12px 6px 6px!important}.field-info.empty{margin-top:0;padding:0}.form__input:required{border-color:#00ad00}.form__input.invalid{border-color:red}font.required-ic{color:#00ad00}.error-message{color:red;font:italic normal normal 12px/17px Source Sans Pro;letter-spacing:0}textarea.form__input{height:84px}.form__label{color:#000;cursor:text;font:normal normal normal 16px/22px Source Sans Pro;left:10px;padding:0 8px;position:absolute;top:20px;transition:top .2s ease-in,left .2s ease-in,font-size .2s ease-in}.form__input:not(:-moz-placeholder-shown).form__input:not(:focus)~.form__label{background:#fff;color:#a5a5a5;font:normal normal normal 12px/17px Source Sans Pro;top:0}.form__input:not(:-ms-input-placeholder).form__input:not(:focus)~.form__label{background:#fff;color:#a5a5a5;font:normal normal normal 12px/17px Source Sans Pro;top:0}.form__input:focus~.form__label,.form__input:not(:placeholder-shown).form__input:not(:focus)~.form__label{background:#fff;color:#a5a5a5;font:normal normal normal 12px/17px Source Sans Pro;top:0}.form__input:focus{border-color:#7d40f9}.form__input:focus~.form__label{color:#7d40f9}.form__input::-moz-placeholder{color:inherit}.form__input:-ms-input-placeholder{color:inherit}.form__input::placeholder{color:inherit}.form__input:not(.normal)::-moz-placeholder{color:transparent}.form__input:not(.normal):-ms-input-placeholder{color:transparent}.form__input:not(.normal)::placeholder{color:transparent}.form__input:focus::-moz-placeholder{color:inherit}.form__input:focus:-ms-input-placeholder{color:inherit}.form__input:focus::placeholder{color:inherit}.input-info{display:flex;justify-content:space-between;padding:0 5px}.form__input_upload{display:none}.form__label_upload{display:block;margin-bottom:10px}label.form__label_upload_image{align-items:center;background:#efefef 0 0 no-repeat padding-box;border:2px solid #c4c4c4;border-radius:0;cursor:pointer;display:flex;height:64px;justify-content:center;overflow:hidden;position:relative}label.form__label_upload_image.invalid{border-color:red}label.form__label_upload_image img{max-width:100%}.image_remove_icon{cursor:pointer;position:absolute;right:0;top:30px}.image_remove_icon.image_remove_icon_profile_pic_image{right:30px}body .jconfirm .jconfirm-box .jconfirm-buttons button.confirm-yes{background:#febd2c 0 0 no-repeat padding-box;border-radius:28px;color:#000;font:normal normal normal 16px/20px Source Sans Pro;height:44px;letter-spacing:0;margin:0 0 0 3px;width:102px}body .jconfirm .jconfirm-box .jconfirm-buttons button.confirm-no{background:#fff;border:2px solid #febd2c;border-radius:28px;color:#000;font:normal normal normal 16px/20px Source Sans Pro;height:44px;letter-spacing:0;margin:0 3px 0 0;width:102px}body .jconfirm .jconfirm-box div.jconfirm-closeIcon{background:#febd2c;border-radius:50%;font-size:25px!important;font-weight:700;height:28px;line-height:25px!important;opacity:1;width:28px}body .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{color:#000;font:normal normal 300 16px/22px Source Sans Pro;letter-spacing:0;text-transform:capitalize}.jconfirm .jconfirm-cell{background:#000}label.form__label_upload_image[for=logo]{aspect-ratio:2.3;margin:auto}label.form__label_upload_image[for=profile_pic]{aspect-ratio:1;border-radius:50%;margin:10px auto 0;width:64px}label.form__label_upload_image[for=qr_code]{aspect-ratio:1;height:120px;width:120px}.dynamic-products-holder label.form__label_upload_image{aspect-ratio:1;height:100px;width:100px}.dynamic-services-holder label.form__label_upload_image{aspect-ratio:1;max-height:160px;max-width:100%;min-height:160px;width:100%}.dynamic-gallery-holder label.form__label_upload_image{aspect-ratio:1;max-height:300px;max-width:100%;min-height:300px;width:100%}textarea#note{height:120px}.social-media-links-holder{margin-bottom:20px}.social-media-links-holder #add_social_media_link{align-items:center;background:#fff 0 0 no-repeat padding-box;border:2px solid #febd2c;border-radius:8px;color:#000;display:flex;font:normal normal normal 16px/40px Source Sans Pro;justify-content:center;letter-spacing:0;margin:auto;width:100%}.social-media-links-holder #add_social_media_link .icon{font-size:30px;line-height:40px;margin-right:10px}.social-media-links-holder .dynamic-social-links-holder{margin-bottom:10px}.social-media-links-holder .dynamic-social-link{align-items:center;display:flex;margin-bottom:5px}.social-media-links-holder .dynamic-social-link .icon{margin-right:10px}.social-media-links-holder .dynamic-social-link .icon img{width:40px}.social-media-links-holder .dynamic-social-link .form__label{pointer-events:none}.social-media-links-holder .dynamic-social-link .input{flex:1 0;position:relative}.social-media-links-holder .dynamic-social-link .input .delete-dynamic-social-link{cursor:pointer;position:absolute;right:-16px;top:16px}.social-media-links-holder .dynamic-social-link .input .delete-dynamic-social-link img{width:30px}.modal-backdrop.show{opacity:.8!important}#add_socail_media_link_modal .modal-dialog{max-width:360px}#add_socail_media_link_modal .modal-dialog .modal-header{height:0;padding:0;position:relative;top:-48px}#add_socail_media_link_modal .modal-dialog .close{background:#febd2c;display:block;float:none;margin:0;opacity:1;padding:4px 8px}.social-media-links-add-holder ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.social-media-links-add-holder ul li{flex:0 0 25%;margin:10px}.social-media-links-add-holder .custom-control.custom-radio{color:#000;font:normal normal normal 14px/18px Source Sans Pro;letter-spacing:0;padding-top:40px}.social-media-links-add-holder .custom-control.custom-radio label{padding-top:3px}.social-media-links-add-holder .custom-control.custom-radio img{max-width:40px;position:absolute;top:-40px}.social-media-links-add-holder .social-media-links-add-actions{margin:20px 0 0;text-align:right}.social-media-links-add-holder .social-media-links-add-actions .crop-cancel{background:#fff;border:2px solid #fcbd2b;color:#000;margin-right:10px;padding:6px 30px}.grecaptcha-badge{visibility:hidden!important}.pm-btn{background:#febd2c 0 0 no-repeat padding-box;border:2px solid #febd2c;border-radius:32px;cursor:pointer;display:inline-block;font:normal normal normal 18px/25px Source Sans Pro;margin:15px 0;padding:14px 30px;text-transform:capitalize}.pm-btn,.pm-btn:hover{color:#000;text-decoration:none}.line-through{text-decoration:line-through}.payment-links-holder{margin:20px 0}.payment-links-holder #add_payment_link{align-items:center;background:#fff 0 0 no-repeat padding-box;border:2px solid #febd2c;border-radius:8px;color:#000;display:flex;font:normal normal normal 16px/40px Source Sans Pro;justify-content:center;letter-spacing:0;margin:auto;width:100%}.payment-links-holder #add_payment_link .icon{font-size:30px;line-height:40px;margin-right:10px}.payment-links-holder .dynamic-payment-links-holder{margin-bottom:10px}.payment-links-holder .dynamic-payment-link{align-items:center;display:flex;margin-bottom:5px}.payment-links-holder .dynamic-payment-link .icon{margin-right:10px}.payment-links-holder .dynamic-payment-link .icon img{width:40px}.payment-links-holder .dynamic-payment-link .form__label{pointer-events:none}.payment-links-holder .dynamic-payment-link .input{flex:1 0;position:relative}.payment-links-holder .dynamic-payment-link .input .delete-dynamic-payment-link{cursor:pointer;position:absolute;right:-16px;top:16px}.payment-links-holder .dynamic-payment-link .input .delete-dynamic-payment-link img{width:30px}#add_payment_link_modal .modal-dialog{max-width:360px}#add_payment_link_modal .modal-dialog .modal-header{height:0;padding:0;position:relative;top:-48px}#add_payment_link_modal .modal-dialog .close{background:#febd2c;display:block;float:none;margin:0;opacity:1;padding:4px 8px}.payment-links-add-holder ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.payment-links-add-holder ul li{flex:0 0 35%;margin:10px}.payment-links-add-holder .custom-control.custom-radio{color:#000;font:normal normal normal 14px/18px Source Sans Pro;letter-spacing:0;padding-top:40px}.payment-links-add-holder .custom-control.custom-radio label{padding-top:3px}.payment-links-add-holder .custom-control.custom-radio img{max-width:40px;position:absolute;top:-40px}.payment-links-add-holder .payment-links-add-actions{margin:20px 0 0;text-align:right}.payment-links-add-holder .payment-links-add-actions .crop-cancel{background:#fff;border:2px solid #fcbd2b;color:#000;margin-right:10px;padding:6px 30px}.products_add_holder{margin:20px 0}.products_add_holder .dynamic-products-holder{margin-bottom:10px}.products_add_holder .dynamic-product{align-items:center;border-bottom:1px solid #3333;display:flex;margin-bottom:5px}.products_add_holder .dynamic-product .icon{margin-right:10px}.products_add_holder .dynamic-product .icon img{max-width:100%}.products_add_holder .dynamic-product .form__label{pointer-events:none}.products_add_holder .dynamic-product .input{flex:1 0;position:relative}.products_add_holder .dynamic-product .input .delete-dynamic-product{cursor:pointer;position:absolute;right:-16px;top:47px}.products_add_holder .dynamic-product .input .delete-dynamic-product img{width:30px}.services_add_holder{margin:20px 0}.services_add_holder .dynamic-services-holder{margin-bottom:10px}.services_add_holder .dynamic-service{align-items:center;border-bottom:1px solid #3333;margin-bottom:5px}.services_add_holder .dynamic-service .icon{margin-right:10px;width:100%}.services_add_holder .dynamic-service .icon img{max-width:100%}.services_add_holder .dynamic-service .form__label{pointer-events:none}.services_add_holder .dynamic-service .input{flex:1 0;position:relative;width:100%}.services_add_holder .dynamic-service .input .delete-dynamic-service{cursor:pointer;position:absolute;right:-16px;top:47px}.services_add_holder .dynamic-service .input .delete-dynamic-service img{width:30px}.gallery_add_holder{margin:20px 0}.gallery_add_holder .gallery-item-wrapper{position:relative}.gallery_add_holder .gallery-item-wrapper .delete-dynamic-gallery-item{cursor:pointer;position:absolute;right:-16px;top:50%}.gallery_add_holder .gallery-item-wrapper .delete-dynamic-gallery-item img{width:30px}.gallery_add_holder .gallery-item-wrapper .image_remove_icon{display:none}.full_width_transparent_btn{align-items:center;background:#fff 0 0 no-repeat padding-box;border:2px solid #febd2c;border-radius:8px;color:#000;display:flex;font:normal normal normal 16px/40px Source Sans Pro;justify-content:center;letter-spacing:0;margin:auto;width:100%}.full_width_transparent_btn .icon{font-size:30px;line-height:40px;margin-right:10px}

/*# sourceMappingURL=app.css.map*/