@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,400;0,700;0,800;1,300;1,400;1,700&display=swap');@font-face{font-family:'AllerDisplay';src:url('https://use.typekit.net/af/0b6909/000000000000000077359d7d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3') format('opentype');font-weight:normal;font-style:normal}:root{--overviewColor:rgba(0,0,0,.05);--primaryColor:#96BD66;--primaryColorTransparent:rgba(150,189,102,0.5);--secondaryColor:#637a46;--darkColor:#3E4536;--suppressedColor:rgb(178,178,178);--blackColor:#333333;--antiActionColor:#C0392B;--antiActionColorHover:#A93226;--antiActionColorBorderHover:#7B241C;--actionColor:#704337;--actionColorBorder:#573329;--actionColorHover:#533127;--actionColorBorderHover:#2c1915}body{font-family:'Nunito',sans-serif;font-weight:300;font-size:1rem;color:#333333;line-height:1.5;background-color:#ffffff}p{padding-bottom:16px;margin:0}a{text-decoration:none;color:var(--primaryColor)}a:hover{text-decoration:underline;color:var(--primaryColor)}strong{font-weight:bold}em{font-style:italic}small ul{margin:0;padding-left:1.5rem;margin-top:.5rem}small ul li{padding-left:0}.clear{clear:both;height:0px}label,.label{font-size:15px;margin-bottom:4px}.label{margin-bottom:0}.spinner-wrapper{position:relative;display:inline-block;width:100%}.spinner{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-block;border:4px solid #f3f3f3;border-top:4px solid #96bd66;border-radius:50%!important;width:20px;height:20px;animation:spin 1s linear infinite}.cookie-warning .modal-content{background:#f5f5f5;z-index:10003;padding:30px;text-align:center}.cookie-warning .btn{margin:3px 0;text-transform:uppercase}.cookie-warning.modal{display:flex;justify-content:center;align-items:center;text-align:center;min-height:100vh;backdrop-filter:brightness(0.7) blur(1px)}@media (min-width:576px){.modal-dialog{max-width:750px}}@media (max-width:576px){.cookie-warning .btn{width:100%;justify-content:center}#manage_privacy_form{display:flex;gap:5px;flex-direction:column-reverse}.cookie-warning .modal-content{padding:15px}}@keyframes spin{0%{transform:translateY(-50%) rotate(0deg)}100%{transform:translateY(-50%) rotate(360deg)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::placeholder,textarea::placeholder{color:#bbbbbb!important;font-style:normal;font-size:16px;font-weight:400;position:relative;bottom:4px}.form-group{margin-bottom:.75rem}.order-form .form-group.d-flex{justify-content:space-between;gap:24px}.radio-group{padding:0;display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.radio-group:has(.option--radio .option__body .option__more){flex-direction:row;flex-wrap:wrap}.radio-group:has(.select-date1){flex-direction:column;gap:.5rem;margin-bottom:0;margin-top:0}.radio-group#binned-dates{flex-direction:column}.datepicker_wrapper{position:relative}.promo-box{padding:1rem;border-radius:4px;font-weight:300;line-height:1.2;font-size:14px;outline-offset:2px;position:relative;top:0;animation:promoBox 1s .5s forwards ease;max-width:500px;display:flex;align-items:center;justify-content:space-between}.promo-box--rating{display:flex;gap:.4rem;align-items:center;max-width:none;font-size:12px;max-height:74px}.promo-box img{height:36px;width:auto;display:inline-block;vertical-align:middle}.promo-box .highlight{font-weight:700;font-size:150%}.promo-box .icon{width:40px;height:40px;font-size:30px;display:flex;align-items:center;justify-content:flex-start;color:var(--primaryColor)}.promo-box .stars{margin-top:.15rem;font-weight:700;display:flex;align-items:center;color:var(--primaryColor);font-size:10px}.promo-box .rating-views{opacity:.5}.promo-box .promo-rating-value{margin-right:.35rem;position:relative;top:-1px;font-size:16px;font-weight:700;vertical-align:middle}.promo-box__content{font-size:16px}.promo-wrap{flex-wrap:wrap;display:flex;justify-content:center}.review__author small.verified{width:fit-content;padding-left:16px;background-color:red;background:url('data:image/png;base64,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') no-repeat center right;background-size:contain;padding-top:2px;font-size:100%}.review__content--attachments{margin-top:0.5rem;display:flex;flex-wrap:nowrap;align-items:flex-end;overflow-x:auto;overflow-y:hidden;width:100%;gap:0.5rem;scrollbar-width:thin;cursor:grab;padding-right:.5rem;padding-bottom:.5rem;margin-bottom:1rem}.review__content--attachments::-webkit-scrollbar{width:4px}.review__attachments__box{min-height:-moz-min-content;min-height:min-content;flex-shrink:0}.review__content--attachments img{width:100%;max-height:170px;border-radius:10px}.more--payment2 .form-control{font-size:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:0.75rem;padding-right:0.75rem}.input-stepper{height:calc(1.5em + .75rem + 2px);border:1px solid #ced4da;background-color:#fff;border-radius:0.25rem;overflow:hidden;display:flex;width:48%;margin-bottom:0}.input-stepper .action{width:100%;text-align:center;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s;font-size:25px;user-select:none}.input-stepper .selection{flex-grow:1;border:1px solid #ced4da;border-width:0 1px 0 1px;text-align:left;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;align-content:center;line-height:1}.input-stepper:has(.is-invalid){border:1px solid var(--bs-form-invalid-border-color)}.input-stepper .selection--body{display:flex;flex-direction:column;align-items:center}.option_stepper{padding-left:5px;position:relative;background:#ffffff;display:flex;align-items:center;line-height:1.2;transition:all .2s;justify-content:center;gap:1rem}.option_stepper .input-stepper{min-height:47px}.addon:not(.selected) .decrement{background:#b2b2b221;cursor:not-allowed;pointer-events:none}.option_stepper .input-stepper .selection .selection__value input{font-size:18px;font-weight:900;color:var(--suppressedColor);padding:0px 0px;border-radius:3px;border:none;text-align:center;width:100%}.option_stepper__header--price_label{background:var(--suppressedColor);color:#ffffff;border-radius:4px;font-weight:700;font-size:12px;width:fit-content;padding:2px 5px!important;letter-spacing:.5px;margin-top:3px}.option_stepper .input-stepper{flex:1}.option_stepper .option_stepper__header{flex:1.6}.option_stepper__header p{line-height:1.2;padding:0}.option_stepper__header--label{font-size:16px;font-weight:700;margin:0}.option_stepper__header--description{font-size:12px;font-weight:400;margin:0}.option_stepper__header--price_label{background:var(--suppressedColor);color:#ffffff;border-radius:4px;font-weight:700;font-size:12px;width:fit-content;padding:2px 5px!important;letter-spacing:.5px}.selected .option_stepper__header--price_label{background:var(--darkColor)}.input-plusminus{height:calc(1.5em + .75rem + 2px);border:1px solid #ced4da;background-color:#fff;border-radius:0.25rem;overflow:hidden;display:flex;width:100%;margin-bottom:0}.input-plusminus .action{width:25%;max-width:60px;text-align:center;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s;font-size:20px;user-select:none}.input-plusminus .action:hover,.input-stepper .action:active{background-color:var(--primaryColor);color:#fff;border-color:var(--primaryColor)}.input-plusminus .selection{flex-grow:1;border:1px solid #ced4da;border-width:0 1px 0 1px;text-align:left;padding:0 8px;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;align-content:center;line-height:1}.input-plusminus input.selection{width:60px;text-align:center}.input-plusminus .label{display:inline-block;font-size:11px;line-height:1;background-color:var(--suppressedColor);color:#fff;border-radius:3px;padding:3px 5px;margin-top:4px;font-weight:700}.option-list--overview{width:100%;gap:.75rem;display:flex;flex-wrap:wrap;flex-direction:row}.option-list--overview:has(.option_stepper){gap:1rem;justify-content:space-between}.s-info:has(.option-list--overview) h4{margin-top:1rem;width:100%}.s-info .option-list--overview .options-list h4{margin-bottom:.75rem}.s-info .option-list--overview .options-list[data-parent-option=""]:first-child>h4{margin-top:0}.s-info .option-list--overview .additional_section{margin-bottom:0;margin-top:.75rem}.options-list{width:100%}.options-list .radio-group{margin-bottom:0}.option_plus_minus .input-plusminus{min-height:70px;font-size:16px}.option_plus_minus .input-plusminus .selection .selection__value{font-size:18px;font-weight:900;color:var(--suppressedColor);padding:0px 0px;border-radius:3px;border:none;text-align:center;width:100%}.option_stepper .input-stepper .selection .selection__value input{color:var(--suppressedColor)}.option_stepper.selected .input-stepper .selection .selection__value input{color:var(--primaryColor)}.option_stepper .input-stepper .selection .selection__value input::placeholder{font-size:18px;font-weight:900;line-height:100px;box-sizing:border-box;bottom:0!important}.option_stepper .input-stepper .selection .selection__value input:focus::placeholder{display:none}.option_stepper .input-stepper .selection .selection__value input:focus{outline:none;border:none;box-shadow:none;color:var(--primaryColor)}.option_plus_minus.selected .input-plusminus .selection .selection__value{color:var(--primaryColor)}.btn{border:0}.btn.btn-action{background:#704337;color:#fff;cursor:pointer;border-radius:60px;border-bottom:4px solid var(--actionColorBorder);position:relative;overflow:hidden}.btn.btn-action.btn-main:active,.btn.btn-action.btn-main:focus-visible{color:#fff;border-bottom:4px solid var(--actionColorBorder);background:var(--actionColorBorder)}.btn.btn-action::before{content:"";display:block;position:absolute;inset:0px 3px;border-radius:60px;background:linear-gradient(to bottom,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 100%)}.btn.btn-action:not(.btn-small):active{background:var(--actionColor)!important;color:#fff;border-bottom:4px solid var(--actionColorBorder)}.btn i{margin-left:.75rem}.btn-action:hover{background:var(--actionColorHover);color:#ffffff;border-bottom-color:var(--actionColorBorderHover)}.btn-action:not(:disabled):not(.disabled).active{background:#78969e;border-color:#78969e}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#7ca04f!important}.btn-action:not(:disabled):not(.btn-small):not(.disabled).active:focus,.btn-action:not(:disabled):not(.btn-small):not(.disabled):active:focus,.show>.btn-action.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem var(--actionColorBorderHover)}.btn-secondary{color:#333333;cursor:pointer;border:#bbbbbb 1px solid}.modal-content form .btn-secondary{border-radius:30px}.modal-content form .btn-main{box-shadow:0 2px 4px rgba(0,0,0,.2);padding:0 30px 0 30px;text-align:center}.btn-secondary:hover{background:#e6e6e6;color:#333333;border-color:#dfdfdf}.btn-secondary:not(:disabled):not(.disabled).active{background:#78969e;border-color:#78969e}.btn-main,a.btn-main{font-weight:400;transition:all .3s;font-size:20px;height:60px;padding:0 60px 0 20px;position:relative;text-align:left}.btn-main i{position:absolute;top:50%;margin-top:-9px;right:20px}.btn-small,a.btn-small{font-weight:400;transition:all .3s;font-size:13px;line-height:12px;height:30px;padding:0 10px 0 10px;position:relative;border-bottom-width:2px}.btn-main:hover,a.btn-main:hover{}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:white;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:0.5rem;z-index:1;border-radius:4px}.dropdown-content a{color:#333333;text-decoration:none;margin:0 0.5rem 0 0.5rem;display:block}.form-control{height:calc(1.5em + .75rem + 2px);border-radius:.25rem;color:#495057}.form-control:focus{color:var(--blackColor);background-color:#fff;border-color:#999999;outline:0;box-shadow:none}.date-wrap{position:relative;width:100%}.date-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:18px;opacity:.2;pointer-events:none}.upload-list{list-style:none;margin:0;padding:0}.upload-list li{margin:1rem 0;display:flex;justify-content:space-between;background:url('../img/icon_attach-file.svg') no-repeat left center;padding-left:22px;align-items:center;gap:10px}.upload-list li.upload-image{padding-left:0;background:none}.upload-list li>img{max-width:50px;margin-right:.75rem;border-radius:4px}.upload-list li a{text-align:right;padding:5px;background:var(--overviewColor);border-radius:4px}.upload-list li a:hover img{filter:brightness(0.2);cursor:pointer}.upload-list li .file-name{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.add-file{height:60px;width:180px;border:1px dashed grey;border-radius:8px;display:inline-flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;font-size:12px;font-weight:700;vertical-align:middle;margin-right:1rem;cursor:pointer;color:var(--actionColor)}.upload-widget>input{display:none}.upload-widget .alert-danger{margin:1rem 0;padding:10px}.upload-widget .error-message{overflow:hidden;text-overflow:ellipsis;padding-right:15px}.add-photo{display:none}.add-photo:hover,.add-file:hover{background:var(--actionColorHover);color:#ffffff;border:1px solid var(--actionColorHover)}.add-photo img{margin-bottom:5px}.remove-file{cursor:pointer}.upload-widget .alert-danger{margin:1rem 0;padding:10px}.upload-widget .error-message{overflow:hidden;text-overflow:ellipsis;padding-right:15px}[type="checkbox"]{position:relative;width:24px;height:24px;min-width:24px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);cursor:pointer;transition:background 0.2s,transform 0.2s;border:1px solid #C2C2C2}[type="checkbox"]::before{content:"";position:absolute;top:50%;left:50%;width:1em;height:1em;border-radius:4px;transform:translate(-50%,-50%) scale(0);mask:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOSwzLjNsLTguOCw5Yy0wLjcsMC43LTEuOCwwLjctMi41LDBMNSw5LjdjLTAuNy0wLjctMS44LTAuNi0yLjUsMEwxLjMsMTFjLTAuNywwLjctMC43LDEuOCwwLDIuNWw2LjQsNi4yDQoJYzAuNywwLjcsMS44LDAuNywyLjUsMEwyMi44LDdjMC43LTAuNywwLjctMS44LDAtMi41bC0xLjItMS4yQzIwLjksMi42LDE5LjcsMi42LDE5LDMuM3oiLz4NCjwvc3ZnPg0K');mask-size:cover;mask-repeat:no-repeat;background-color:#ffffff;transition:transform 0.2s ease,opacity 0.2s ease;opacity:0}[type="checkbox"]:checked{background:var(--primaryColor);border:none}[type="checkbox"]:checked::before{transform:translate(-50%,-50%) scale(1.1);opacity:1}label:has([type="checkbox"]:disabled){border-color:#bbb;cursor:not-allowed;box-shadow:none}label:has([type="checkbox"]:disabled){cursor:not-allowed}[type="checkbox"]:disabled::before{cursor:not-allowed}[type="checkbox"]:disabled:checked{cursor:not-allowed}[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label{position:relative;padding-left:1em;cursor:inherit}input[type="radio"]{appearance:none;margin-right:.5rem;width:24px;height:24px;min-width:24px;border:1px solid #C2C2C2;border-radius:50%;outline:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);background-color:var(--primaryColor);cursor:pointer}input[type="radio"]:not(:checked){box-shadow:inset 1px 0px 0px 20px white,inset 10px 1px 3px rgba(0,0,0,.1);background-color:white}input[type="radio"]:checked{box-shadow:inset 0 0 0 3px white;transition:box-shadow .2s}.option:has([type="radio"]:disabled){border-color:#bbb;cursor:not-allowed;box-shadow:none;background-color:rgba(178,178,178,0.2)}input[type="radio"]:disabled{cursor:inherit;box-shadow:none;background-color:rgba(178,178,178,0.46)}.bg-gray{background:#F2F2F2}.site-header{background:#fff;background:none;padding:24px 0;font-weight:400}.logo{display:flex;justify-content:center;padding:0.5rem;background-color:rgba(255,255,255,.7);backdrop-filter:blur(6px);border-radius:50px;margin-left:-0.5rem}.logo img{width:150px;height:auto}.logo a{height:26px;cursor:pointer}.site-navigation{float:right}.site-navigation ul{list-style:none;padding:0;margin:0}.site-navigation ul li{float:left;margin:0 2px}.site-navigation ul li a{display:block;padding:4px 16px;color:#333333;transition:all .3s;font-size:15px;border-bottom:2px solid transparent}.site-navigation ul li a:hover{text-decoration:none;color:var(--primaryColor);color:#333333;border-bottom:2px solid var(--primaryColor)}.site-navigation ul li.active a{text-decoration:none;color:var(--primaryColor);color:#333333;background:none;border-bottom:2px solid var(--primaryColor)}.nav-phone{background:rgba(0,0,0,0);border-radius:20px;padding:4px 12px!important;border-bottom:none!important;color:var(--primaryColor)!important;font-weight:700;margin-left:1rem;letter-spacing:.5px;border:2px solid var(--primaryColor)!important;pointer-events:none}.site-navigation ul li a.nav-phone:hover{border:none;background:rgba(0,0,0,0)}.nav-phone i{margin-right:.5rem;color:var(--primaryColor)}#toggle{border:0;background:none;font-size:22px;display:none}.sticky{position:sticky;top:20px;width:100%;background:#ffffff;z-index:100;transition:all 0.3s ease-in-out}.content{padding:3rem 1rem}.content a{text-decoration:none;color:var(--primaryColor)}.article-card{border-radius:0.375rem;display:flex;flex-direction:column;justify-content:center;align-items:center;height:240px;color:#ffffff;background-size:cover!important;border:0;box-shadow:none;margin:0 auto 1rem}.category-name{background:rgba(0,0,0,.5);background-blend-mode:multiply;height:100%;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;color:#ffffff;border-radius:0.375rem;transition:all .3s}.category-name:hover{background:rgba(0,0,0,.7)}.article-card a:hover{color:#ffffff;text-decoration:none}.category-name h2{color:#ffffff!important;margin:0!important;font-size:28px;font-weight:700}.category-name h6{color:#ffffff!important;margin:0!important}.category-sidebar{position:sticky}.article__categories{padding:0;list-style:none;margin:0 0 2rem}.article__categories li{margin-bottom:1rem}.article__categories li a{display:block;padding:1rem 1rem;line-height:16px;font-size:16px;font-weight:600;border-radius:6px;margin-bottom:0.5rem;background:radial-gradient(ellipse at center,rgb(255,255,255) 0%,rgb(245,245,245) 64%,rgb(240,240,240) 100%);transition:all 0.3s}.article__categories li a:hover,.article__categories li a.selected{background:var(--primaryColor);color:#fff;text-decoration:none}.article__section{padding:2rem 0rem}.article__section p{padding:0}.article__section:first-child{padding-top:0}.article__crumbs{display:flex;gap:0.75rem;align-items:center;line-height:1;font-size:13px;padding-bottom:2rem}.article_card_content{box-shadow:0 3px 0px rgba(0,0,0,.05);transition:all .3s;margin-bottom:2rem;margin:0 auto 1rem;border-radius:8px;overflow:hidden;min-height:95%}.article_thumbnail img{max-width:100%;border-radius:0.375rem 0.375rem 0 0;display:block;object-fit:cover;margin-top:0!important;height:140px!important;min-height:140px!important;width:100%}.article_description{padding:1.25rem;color:black}.article_description h3:hover{text-decoration:underline}.banner_container{padding:2rem;border-radius:10px;background:radial-gradient(ellipse at center,rgb(255,255,255) 0%,rgb(245,245,245) 64%,rgb(240,240,240) 100%);float:right;margin:0 0 2rem 2rem}.article_button{background:#704337;color:#ffffff!important;cursor:pointer;border-radius:60px;border-bottom:4px solid var(--actionColorBorder);position:relative;overflow:hidden;font-weight:400;transition:all 0.3s;font-size:16px;height:60px;padding:0 20px;text-align:left;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;gap:0 20px;float:left;margin:10px 0}.article_button:hover{background:var(--actionColorHover);color:#ffffff;border-bottom-color:var(--actionColorBorderHover)}.article_tags{padding:0;list-style:none;display:flex;gap:0.5rem;flex-wrap:wrap;margin:0 0 0.5rem}.article_tags li{background:#333333;color:#ffffff;font-size:12px;line-height:1;padding:6px 12px;border-radius:4px}section{padding:2rem 0}section h2{font-size:24px;font-weight:700;margin-bottom:2rem}.heading__title{font-size:2rem}.heading__title img{margin-bottom:1rem}.a-heading-center{text-align:center;display:block;padding:1rem 0 1rem}.a-heading-center img{display:block;margin:.5rem auto;height:44px}.a-heading-center .heading__title:after{content:" ";display:block;width:100px;height:4px;border-radius:10px;background:#E7EBEC;position:absolute;left:50%;margin-left:-50px;bottom:0rem}.a-heading-center .heading__title{margin-top:.5rem}.contact-verification section{margin-bottom:1rem;padding:0 0 1rem 0}.contact-verification .back-link{margin-bottom:2rem}.form-section{background:rgba(0,0,0,.04);padding:1rem;margin:1rem 0 2rem;border-radius:6px}.form-section legend{font-size:18px;font-weight:700;margin-bottom:.75rem;float:right}.form-section legend.label{margin-bottom:.25rem}.form-control.input-sms-code{font-size:30px;letter-spacing:10px;text-align:center;padding:.5rem .75rem}.form-control.input-sms-code::placeholder{font-size:30px;line-height:1;position:center;bottom:0}.back-link{margin-top:2rem}.heading__subtitle{display:block;font-size:18px;font-weight:300}.a-notification{background:var(--green);background:var(--overviewColor);padding:1rem;border-radius:6px;margin:1rem 0 2rem;position:relative;left:-40px;opacity:0;animation:fadeLeft 1s .75s;animation-fill-mode:forwards}.a-notification__content h2{margin-bottom:.5rem}.a-notication__actions{display:flex;flex-direction:row;gap:.75rem;margin-top:.5rem}.a-notification button{margin-bottom:.5rem;font-size:16px}.resend-btn{opacity:0;display:none;transition:all .3s}#resend-delay{opacity:1;transition:all .3s;animation:none;left:0}.s-hero{padding-top:1rem}.hero__title{font-size:30px;font-weight:300;margin:0rem 0 2rem}.hero__form{padding:1rem;background-color:#fff;background:#fff;background:radial-gradient(ellipse at center,rgba(255,255,255,1) 0%,rgba(255,249,249,1) 64%,rgba(240,240,240,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2eded',GradientType=1);border:1px solid rgba(0,0,0,.1);border-radius:4px}.hero__form .form-group{margin-bottom:0.5rem}.hero__form .btn{margin-top:1rem}.contact-verification .hero__form{margin:0}.icon-box{display:flex;align-items:center;gap:1.5rem;background:radial-gradient(ellipse at center,rgba(255,255,255,1) 0%,rgba(245,245,245,1) 64%,rgba(240,240,240,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2eded',GradientType=1);border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:0.75rem;margin-bottom:0.5rem;cursor:pointer;transition:all 0.3s;text-decoration:none!important;color:#333333}.icon-box__img{width:60px;text-align:center}.icon-box .title{font-size:20px;margin:0;font-weight:700}.icon-box:hover{background:#fff;transform:scale(1.03);box-shadow:0 4px 20px rgba(0,0,0,.10);color:#333333}.highlight{text-align:center;padding:15px;margin:2rem 0 0}.highlight>i{font-size:30px}.highlight__content{font-size:24px}.highlight__rating{margin-top:1rem;font-size:20px;color:var(--secondaryColor)}.overall-review{font-weight:700;color:var(--blackColor);font-size:16px}a.promo-box{text-decoration:none;cursor:pointer;color:var(--blackColor)}.highlight a.promo-box:hover{background:whitesmoke}.highlight a.promo-box.hover:hover .icon i{transform:scale(1.1);background:whitesmoke;transition:transform 0.3s ease-in-out}.s-features{margin-bottom:2rem}.feature-box{font-size:20px;margin:1rem;padding:.5rem 0 .5rem 1rem;position:relative}.feature-box::before{content:" ";display:block;width:5px;background:#D8D8D8;position:absolute;left:0;top:0;bottom:0;border-radius:10px}.s-included{color:#ffffff;background:var(--blackColor)}.flex--outer{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;min-height:310px}.flex--inner{display:flex;flex-direction:column;gap:1.5rem}.flex--cell{display:flex;flex-direction:column;justify-content:flex-start;transition:height 1s ease-in-out,max-height 1s ease-in-out}.reviews__container:nth-of-type(1){padding-top:2rem}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.3s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.review-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.review{display:flex;flex-direction:column;padding:1rem;border-radius:6px;background:#ffffff;box-shadow:0 2px 20px rgba(0,0,0,0.08);position:relative}.review__content{font-size:20px;line-height:1.3;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.review__content--comment span{overflow:hidden;display:-webkit-box;line-clamp:8;-webkit-line-clamp:8;-webkit-box-orient:vertical}.review__content--comment span.expanded{-webkit-line-clamp:initial;transition:all 1s ease-in-out}.review__content--comment .read-less,.review__content--comment .read-more{font-size:16px;cursor:pointer}.review__author{font-size:18px;display:flex;align-items:center;gap:0.75rem;line-height:1.1;margin-bottom:0.75rem}.review__author-avatar{font-size:23px;font-weight:500;height:40px;width:40px;border-radius:50%;line-height:1;display:flex;align-items:center;justify-content:center;background:var(--primaryColor);color:#ffffff}.review__author .name{font-weight:600}.review__author .date{font-size:13px}.review__image{float:right;margin-left:1rem}.review__image img{width:60px;height:60px;border-radius:4px;margin-right:1rem}.review__source{height:19px;font-family:AllerDisplay;color:#2B5560;padding:0px;font-size:17px;line-height:1;text-align:end}.review__source img{max-height:100%;width:auto;float:right}.review__content{font-size:20px;font-style:italic;line-height:1.3}.review__content .text-muted{font-size:16px}.review__rating{display:flex;align-items:center;font-size:17px;font-style:normal;font-weight:700}.review__stars{min-width:84px;color:var(--primaryColor);margin-right:.5rem}.review__meta{display:flex;flex:2;list-style:none;align-items:flex-end;margin-top:.5rem;margin-bottom:0;padding:0;font-size:12px}.review__meta li{display:inline-block;margin:0 .25rem .25rem 0;background:rgba(0,0,0,.05);padding:4px 8px;border-radius:4px;font-size:16px}.review__meta #google{background-color:#f8f8f8;padding:0px}.review__meta #google img{width:75px}.review__meta #procompare{font-family:AllerDisplay;background-color:#f8f8f8;color:#2B5560;padding:0px;font-size:18px}.review__meta li:first-child{background:var(--secondaryColor);color:#ffffff}.review__meta i{margin-right:.4rem}.load-more{text-align:center;padding:3rem 0 1rem 0;width:-webkit-fill-available}.s-faq{background:#f2f2f2;padding:1rem;position:relative}.faq{margin:1rem 0 1rem}.faq-icon{position:absolute;top:-23px;left:50%;margin-left:-23px;font-size:24px;background:#F2F2F2;text-align:center;width:46px;height:46px;line-height:46px;border-radius:46px}.faq__question{font-size:18px;font-weight:700;margin-bottom:.3rem}.faq_answer{font-size:14px}.s-info{border-bottom:1px solid rgba(194,148,148,0.07)}.s-info:not(:first-child){padding:1.5rem 0}.s-info h4{font-size:20px;margin-bottom:1rem}.s-info .trustbuilder{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-around;margin-top:1rem}.small-print{font-size:14px;font-style:italic;color:#333333}.small-print i{margin-right:.4rem;color:var(--primaryColor)}.s-overview input[type=text],.s-hero .form-control,label.standalone{font-weight:700;font-size:18px}.s-overview-prices__container{display:flex;justify-content:space-between}.s-overview-prices__container .left{flex-direction:column;align-items:flex-start}.s-overview-prices__container .right{flex-direction:column;align-items:flex-end}.s-hero .form-control{font-weight:400;font-size:1.3rem}.value{font-size:18px;font-weight:700;line-height:1.2}.option{width:100%;position:relative;background:#ffffff;border:1px solid #C2C2C2;border-radius:4px;padding:16px;font-size:1rem;margin-bottom:0;display:flex;align-items:center;line-height:1.2;min-height:70px;transition:all .2s;cursor:pointer}.option_plus_minus{position:relative;background:#ffffff;display:flex;align-items:center;line-height:1.2;min-height:70px;transition:all .2s}.option.selected,.option_plus_minus.selected .input-plusminus{border-left:4px solid var(--primaryColor)}.option:has(input[type="checkbox"]:checked){border-left:4px solid var(--primaryColor)}.option input[type="checkbox"]:not(:checked) + .option__label,[type="checkbox"]:checked + .option__label{position:relative;padding-left:1em;cursor:inherit}.option input[type="checkbox"]:disabled + .option__label{cursor:not-allowed;opacity:.5}option:has([type="checkbox"]:disabled){cursor:not-allowed}.option__price{font-size:12px;line-height:12px;font-weight:400;position:absolute;top:-4px;right:-1px;background:#ffffff;padding:0 0px}.option__price.surcharge{font-weight:700;background:var(--suppressedColor);color:#ffffff;padding:3px 6px;border-radius:3px 6px 0 6px;letter-spacing:.5px}.option:has(input[type="checkbox"]:checked) .option__price.surcharge,.option:has(input[type="radio"]:checked) .option__price.surcharge,.option_plus_minus.selected .selection .label{background:var(--darkColor)}.option__label{font-size:16px;font-weight:700;margin:0}.label__subtext{display:block;font-size:12px;font-weight:400}.payment--transfer{background:#ffffff url('/static/img/icon-bank-account.svg') no-repeat 96% 18px;flex-wrap:wrap}.payment--card{background:#ffffff url('/static/img/icon-credit-card.svg') no-repeat 96% 18px;flex-wrap:wrap;min-height:fit-content}.payment--card #payment-element{font-family:AllerDisplay;min-height:145px}.payment--card.selected{border-left:1px solid #C2C2C2}.payment--card:not(:has(iframe)) button[type="submit"]{display:none}.loader_stripe{background:url('/static//img/loader.svg') no-repeat center center;filter:invert(100%);line-height:50px;min-height:145px}.option--radio [type="radio"]:not(:checked) + .option__more{display:none}.option.option--radio{margin-bottom:0}.option.option--radio .option__heading{display:flex;justify-content:flex-start}.option.option--radio .option__heading input{align-self:center}.option.option--radio .option__title{display:flex;flex-direction:column;justify-content:center;font-weight:bold}.option.option--radio:has(.option__body .option__more){display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:0}.option.option--radio .option__body .option__more{height:0;overflow:hidden}.option.option--radio:has([type='radio']:checked) .option__body .option__more{height:auto;overflow:visible;transition:visibility 0.5s ease-in-out}.option.option--radio .option__details ul{margin-top:.5rem;font-size:14px;color:#333333;margin-bottom:0;padding-left:3rem}.option.option--radio label small{font-weight:normal;font-size:14px}.option--radio.select-date2{display:flex;flex-direction:row;align-items:inherit}.thankyou__title{font-weight:700;text-align:center}span.fw-bold small{font-weight:300}.thankyou__subtitle{text-align:center;font-size:20px;margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid #E1E1E1}.thankyou__payment-details{align-items:center}.center-table{margin:0 auto;padding-bottom:1rem}.center-table tbody{display:flex;flex-direction:row;padding:1rem;column-gap:1rem}.center-table .scan_image{width:14rem;padding:1%;margin:1rem;background-color:var(--primaryColor);border-radius:20px;image-rendering:pixelated}.order-overview-container{padding-bottom:5rem}.order-overview-container .thankyou__subtitle{border:none;padding-top:2rem;padding-bottom:0;margin-bottom:2rem}.order-overview-container .sticky{position:initial;margin-top:0;margin-bottom:2rem;box-shadow:0 0 16px rgb(0 0 0 / 10%);padding:1rem;text-align:center;border-radius:4px;background-color:rgba(0,0,0,0.08);border-top:4px solid var(--secondaryColor)}.order-overview-container .option_plus_minus .selection{border-radius:4px;border-width:1px}.order-overview-container .container{width:65%}.order-status{margin-top:1rem}.order-status .s-info{border-bottom:none}.order-status .table{font-size:16px}.order-status .table th{background-color:var(--overviewColor);font-weight:bold;width:25%}.order-status .table td ul{padding-inline-start:20px;margin:0}.order-status .customer-info{background:var(--overviewColor);border-radius:4px;padding:1rem;margin-bottom:.5rem}.order-status .customer-info .customer-info__right{line-height:1.1}.order-status .customer-info p{padding:0}.order-status .center-table .scan_image{background:none;box-shadow:0 0 16px rgba(0,0,0,.1)}.order-status th,.order-status td{border:1px solid #ced4da;border-right:none;border-radius:4px}.order-status h1{text-align:center;font-size:28px;color:#333;margin-bottom:20px}.status-label{font-size:20px}.tag-completed i::before,.tag-pending i::before{content:"\f192";font-family:"FontAwesome";font-weight:900;font-style:normal}.tag-completed i::before{color:#96BD66}.tag-pending i::before{color:#e1ca55}.container:has(.card-body.sticky){--bs-gutter-x:0}.card-body.sticky{z-index:100;background:white;box-shadow:0 6px 30px rgb(0 0 0 / 15%);--bs-gutter-x:0}.card-body .alert{margin:-1.08rem;margin-top:-1.85rem;margin-bottom:0.1rem;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.card-body .alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.card-body .alert-success{background-color:#d5e1bd}.provider-admin .card{margin:0 auto}.provider-admin h4{font-weight:700;margin-bottom:0}.provider-admin .customer-name{font-size:18px}.provider-admin .provider-price{font-size:18px}.provider-admin .btn-primary{background-color:var(--primaryColor)}.provider-admin .btn-primary:hover{background-color:#abcd81}.provider-admin .btn-block{width:100%;padding:.675rem .95rem;font-weight:600}.provider-admin .btn-danger{background-color:var(--antiActionColor)}.provider-admin .btn-danger:hover{background-color:var(--antiActionColorHover);border-bottom-color:var(--antiActionColorBorderHover)}.provider-admin .s-info{padding:0.5rem 0 0.5rem 0;border-bottom:none}.provider-admin .s-info p{padding-bottom:0px}.provider-admin .s-info p .text-muted{font-size:13px}.provider-admin .price-final p{padding-bottom:0;font-size:18px;font-weight:300}.provider-admin .price-final h4{font-weight:700;font-size:27px}.dash-list{font-size:14px;padding-left:0}.order-status .table td ul.dash-list:has(.dash-list){}.order-status .table td ul.dash-list:has(.dash-list) li::before{}.card-body .dash-list{list-style-type:none;padding-left:0}.dash-list li::before{margin-right:5px}.autocomplete-list{list-style-type:none;padding:0;margin:0;position:absolute;z-index:1000;width:auto;box-shadow:0 6px 30px rgb(0 0 0 / 15%)}.autocomplete-list li{padding:.3rem .45rem;background-color:#ffffff;border:1px solid #cccccc;border-top:none}.autocomplete-list li:hover{color:var(--secondaryColor);cursor:pointer}.autocomplete-list .active{color:var(--secondaryColor)}.autocomplete-list li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.autocomplete-list ul li:hover{background-color:#cccccc;cursor:pointer}.site-footer{background:#ffffff;padding:4rem 0 1rem;color:var(--blackColor);font-size:13px;font-weight:300;text-align:center}.site-footer a{color:var(--blackColor)}.footer__nav{list-style:none;margin:1rem 0 1rem 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.footer__nav li{padding:.5rem}.footer__logo{width:84px;height:auto;margin-top:1.5rem}.cookie-banner{display:none}.price-display{color:var(--blackColor);font-size:12px;font-weight:bold}.price-display .price_vat_label{font-size:12px;font-weight:bold}.price-display.updating{color:var(--suppressedColor);opacity:.7}.hr-sect{display:flex;flex-basis:100%;align-items:center;color:var(--blackColor)}.hr-sect:before,.hr-sect:after{content:"";flex-grow:1;background:#E1E1E1;height:1px;font-size:0px;line-height:0px}.installment_text{margin-bottom:0;font-weight:300}.option__body{flex:1;display:flex;flex-direction:column;justify-content:center}.option__body--helper_text{line-height:1}.option--radio:has([type="radio"]:disabled) .option__body--helper_text .warning{display:block}.option__body--helper_text .warning{display:none;color:darkorange;font-size:12px}.option>label{font-size:1rem;font-weight:700}@media screen and (min-width:1025px){.container{max-width:1140px}.content .container{max-width:1320px}.hero__icon-box-wrap{padding:.75rem;padding-bottom:.25rem;background-color:#ffffff;border-radius:4px}.form-control{font-size:1.5rem;font-weight:400;line-height:1.5;color:var(--blackColor)}label,.label{font-size:16px;margin-bottom:4px}.s-overview input[type=text],.s-hero .form-control,.s-hero .selection,.s-hero [type="radio"]:checked + label,.s-info [type="radio"] + label,label.standalone,.option>label,.option__label,.value{font-weight:700;font-size:1rem}section{padding:4rem 0}.price-final{font-size:24px;line-height:1}.s-hero{padding:2rem 0}.s-hero>.container>.row{}.s-highlight{padding:1rem 0 0rem}#order-form .form-group textarea.form-control{font-size:1rem;height:calc(1rem * 1.5 * 3 + .375rem + .375rem + 1px + 1px)}.hero__title{font-size:46px;margin:0rem 4rem 6rem 0}.hero__form{margin:0 2rem;padding:1rem;border-radius:4px;border:0;box-shadow:0 6px 30px rgba(0,0,0,.15),0 4px 8px rgba(0,0,0,.15)}.form--style2{margin:0 4rem;padding:1rem;border-radius:4px;border:1px solid rgba(0,0,0,.1);border-left:3px solid var(--secondaryColor);box-shadow:none}.hero__form .btn-main{width:100%;font-weight:700}.s-included{text-align:center;padding:4rem 0}.ui-datepicker{width:43.5em!important}body .ui-datepicker td span,body .ui-datepicker td a{padding:0}.included-list{display:flex;list-style:none;margin:0;padding:0;justify-content:center;flex-wrap:wrap}.included-list li{font-size:18px;margin:.5rem 0;padding:.5rem 1rem;border-right:1px solid rgba(255,255,255,.2)}.included-list li:last-child{border:0}.review__rating{align-items:flex-start}.s-overview-container{margin-top:1rem}.s-overview{padding:2rem;background:var(--overviewColor);border-radius:6px;border-top:4px solid var(--secondaryColor)}.s-overview-container .s-info:first-child{padding-top:0!important}.s-overview-prices{height:auto;transition:all .3s}.s-overview-prices__container{display:flex}.hr-sect{margin:8px 15rem}.s-overview-prices.animate{overflow:hidden}.increment.animate{overflow:hidden}.s-overview .value{margin-bottom:1rem}.s-overview .label{line-height:1}.s-overview .price-final{margin-bottom:1rem;line-height:1.6rem}.s-overview .after_payment_price{line-height:1rem}.s-overview .advance_payment_price{line-height:1rem}.s-overview hr{margin:1.5rem 0}.s-overview .col-md-12:last-child .value{margin-bottom:0rem}.s-info{padding:2rem 0;border-bottom:1px solid rgba(0,0,0,.2)}.s-user-info .form-group{display:block;margin:0 0rem 1rem 0}.s-user-info .label{font-size:12px}.s-user-info .value{font-size:13px;margin-bottom:4px}.options-list{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;gap:.5rem}.option,.option--radio,.option--date,.option_plus_minus{width:49%}.option_stepper{width:48%}.select-date2{margin-top:.5rem}.option--radio:has(.option__more),.select-date1,.select-date2{width:100%}.price-final{font-size:30px;line-height:1;font-weight:900}.order-status .center-table .scan_image{margin-top:0}.provider-admin .card{width:40%}.dash-list{font-size:15px}.dash-list .text-muted{font-size:14px;padding-left:5px}.cookie-banner{bottom:0;left:0;width:100%;background:#F2F2F2;position:fixed;z-index:10003;padding:10px 20px;text-align:center}.ui-datepicker td{width:auto!important}.ui-datepicker td a{text-align:center}.ui-datepicker a.ui-state-default{position:relative;padding-top:10px}.ui-datepicker-calendar td{width:48px;height:48px}.container-xxl{padding:0 10rem 0 10rem}}@media screen and (max-width:1024px){.cookie-banner{display:none!important}body{background:none!important}.site-header.site-header--second-step{padding-bottom:0}#toggle{display:block;float:right;position:relative;z-index:1010}.logo{justify-content:center}#mobile{display:none;position:fixed;top:70px;left:0;right:0;bottom:0;background:rgba(255,255,255,1);z-index:1000;padding:40px 16px 16px;margin-top:0}#mobile ul li{float:none;width:100%;text-align:left;border-bottom:1px solid rgba(0,0,0,.15)}#mobile ul li:last-child{width:auto;text-align:left;border-bottom:none}#mobile ul li a{padding:16px;font-size:18px}.hr-sect:before,.hr-sect:after{margin:8px 0}.thankyou__title{line-height:1}.ui-datepicker{width:43.5em!important}.ui-datepicker-calendar td{width:45px;height:45px}.flex--outer{padding:0 1rem 0 1rem}}@media screen and (min-width:731px){.d-hide{display:none!important}}@media screen and (max-width:730px){.m-hide{display:none!important}[type="checkbox"]{width:27px;height:27px;min-width:27px;min-height:27px}.invalid-feedback{font-size:70%}.nav-phone{pointer-events:all;margin-top:2rem;display:inline-block!important}.logo{justify-content:flex-start}.header{top:0;left:0;width:100%;background:#ffffff;z-index:100;transition:all 0.3s ease-in-out}.header.sticky{position:fixed;padding:1rem;background:#ffffff;box-shadow:0 0 16px rgba(0,0,0,.1)}.s-overview-prices .col-6.col-md-12:last-of-type .label{text-align:end}.order-form .order-1{height:100px}.btn-main{width:100%;text-align:left}.s-overview{margin-bottom:1rem}.s-overview .price-final{line-height:1rem}.s-overview-prices .label{line-height:1.2}.s-user-info{margin-bottom:.5rem}.s-user-info .btn-action{color:var(--primaryColor);font-weight:500;background:none;padding:4px 0;border:0}.s-user-info .btn-action:active{background:none}.s-info .trustbuilder{justify-content:center}.input-group>.input-group-append:not(:first-child)>span.input-group-text{font-size:1.3rem}.table{font-size:12px}.table td,.table th{padding:.35rem}.center-table tbody{display:flex;flex-direction:column}.order-overview-container .sticky .label{font-size:14px}.order-overview-container .option-list--overview{width:100%}.option_stepper{width:100%}.order-overview-container .container{width:100%}.radio-group{flex-direction:column;gap:.5rem}.order-status h1{}body.modal-open{overflow:hidden}.promo-box{padding:.75rem}.ui-datepicker{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;padding:10px!important;padding-top:5rem!important;background:white!important;box-sizing:border-box!important;z-index:99!important;overflow-y:scroll!important}body .ui-datepicker td span,body .ui-datepicker td a{padding:.3rem .2rem}.mobile-datepicker{margin-top:6rem!important}body .ui-datepicker td span,body .ui-datepicker td a{padding:.3rem .2rem!important}#datepicker2 .ui-datepicker-group{width:100%!important;box-sizing:border-box!important}.ui-datepicker-multi .ui-datepicker-group{width:100%!important;box-sizing:border-box!important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:none!important}.ui-datepicker-close{position:sticky!important;bottom:0!important;background:white!important}.ui-datepicker .ui-datepicker-title{margin-top:2rem!important}.ui-datepicker .ui-priority-secondary{display:none!important}.ui-datepicker .ui-state-default{padding:9px!important;padding-bottom:0!important;font-size:14px!important}#order-form .form-group textarea.form-control{height:calc(.5rem * 1.5 * 5 + .375rem + .375rem + 1px + 1px)}.a-heading-center .heading__title{font-size:1.5rem}.contact-verification section{margin-bottom:1rem;padding:2rem 0 1rem 0}.thankyou_subtitle{padding-bottom:1rem}.thankyou__subtitle .highlight{padding:10px;margin:0}.options-list.option-list--overview{flex-direction:column}.option.option--radio .option__details ul{padding-left:1.6em;font-size:12px}}@media screen and (max-width:420px){.highlight{margin-top:0rem}.value{font-size:15px}.s-hero{padding:0}.hero__title{font-size:24px;margin:0rem 0rem 1.5rem 0}.form-control{height:calc(1.5em + .75rem + 2px);padding:.3rem .75rem;font-size:1.2rem;font-weight:400;line-height:1.5;border-radius:4px}.form-group{margin-bottom:.5rem}}@media screen and (max-width:340px){.form-group label{font-size:13px}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:none!important;padding-right:0!important}}#datepicker2[readonly]{background-color:initial;color:initial}.ui-datepicker-buttonpane.ui-widget-content{position:fixed;bottom:0;left:0;right:0;width:auto;z-index:9999}body .ui-state-default,body .ui-widget-content .ui-state-default,body .ui-widget-header .ui-state-default,body .ui-button,body html .ui-button.ui-state-disabled:hover,body html .ui-button.ui-state-disabled:active{color:var(--blackColor);background:none;border:0}body .ui-state-default:hover{background:#f4f4f4}body .ui-datepicker-current-day{border:1px solid var(--primaryColor)!important;border-radius:4px!important;background:#96bd662e!important}body .ui-datepicker td span,body .ui-datepicker td a{text-align:center;font-size:14px}body .ui-widget-header{background:none;border:0}.ui-datepicker-calendar tr{display:flex;gap:2px}.ui-datepicker-calendar th{flex:1;text-align:center}.ui-datepicker-calendar td{flex:1;text-align:center}.ui-datepicker td[data-handler="selectDay"]:hover{background:#f4f4f4!important;cursor:pointer!important}body .ui-state-highlight,body .ui-widget-content .ui-state-highlight{background:none;color:#333333;font-weight:700}body .ui-widget.ui-widget-content{border:0px solid #c5c5c5;padding:1rem;box-shadow:0 0 16px rgba(0,0,0,.2)}tr:has(>td img.scan_image){text-align:-webkit-center}.payment--card input.form-control{font-family:Arial}.form-control.is-valid,.was-validated .form-control:valid{background-image:none;padding-right:0;border-color:var(--primaryColor)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--primaryColor);box-shadow:0 0 0 0.2rem rgb(150 189 102 / 25%)}.form-control.is-invalid,.was-validated .form-control:invalid{padding-right:0;background-image:none}.is-invalid~.validate-on-submit{display:None}.form-control.is-valid ~ .invalid-feedback.validate-on-submit,.was-validated .form-control:valid ~ .invalid-feedback.validate-on-submit{display:none!important}.input-group>.input-group-append:not(:first-child)>span.input-group-text{color:#495057;background:#e9ecef;border-radius:0 .25rem .25rem 0}