.custom-btn[data-v-8ba9ef66]{background-color:transparent;border:1px solid var(--main-base);color:var(--main-base);transition:all .3s ease}.custom-btn.active[data-v-8ba9ef66],.custom-btn[data-v-8ba9ef66]:focus,.custom-btn[data-v-8ba9ef66]:hover{background-color:var(--main-base);color:#fff;z-index:10}.product[data-v-8ba9ef66]{padding-left:90px;padding-right:90px}.product-list[data-v-8ba9ef66]{padding:20px 90px}.product-item[data-v-8ba9ef66]{background:#f6faff;transition:all .3s ease}.even-content[data-v-8ba9ef66]{padding-left:80px}.even-image[data-v-8ba9ef66]{padding-right:80px}.even-image .product-image-wrapper[data-v-8ba9ef66]{padding:20px 0}.product-detail-text[data-v-8ba9ef66]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;max-height:4.2em;overflow:hidden;text-overflow:ellipsis}.product-main-image[data-v-8ba9ef66]{border-radius:8px;height:180px;-o-object-fit:cover;object-fit:cover;width:265px}.product-image-wrapper[data-v-8ba9ef66]{overflow:hidden;padding:20px 60px}.even-image .product-image-wrapper[data-v-8ba9ef66]{padding:20px 0 20px 60px}.product-title[data-v-8ba9ef66]{font-size:2rem;font-weight:600;line-height:1.4}.hover-link[data-v-8ba9ef66]:hover{color:var(--main-base)!important}.product-brand[data-v-8ba9ef66]{font-size:.95rem}.product-detail[data-v-8ba9ef66]{color:#5b5e6b;font-size:16px;font-weight:300;padding:10px 100px 0 0}.row[data-v-8ba9ef66]{--bs-gutter-x:0}.contact-info-bg[data-v-8ba9ef66]{align-items:center;background:#fff var(--bg-image) no-repeat center center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;min-height:333px;position:relative}.contact-page__left[data-v-8ba9ef66]{padding:25px 50px 10px}.contact-info-bg[data-v-8ba9ef66]:before{background:none;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.contact-info-bg .container[data-v-8ba9ef66]{color:#333!important;position:relative;z-index:2}.contact-info-bg .container h3[data-v-8ba9ef66],.contact-info-bg .container p[data-v-8ba9ef66]{color:#333!important}.contact-page__left[data-v-8ba9ef66]{background:none;display:flex;flex-direction:column;height:100%;padding:30px}.contact-page__form-box[data-v-8ba9ef66]{display:flex;flex:1;flex-direction:column;justify-content:center}.row.gap-0[data-v-8ba9ef66]{display:flex}.row.gap-0>[class*=col-][data-v-8ba9ef66]{display:flex;flex-direction:column}.contact-page__btn-box[data-v-8ba9ef66]{display:flex;justify-content:center;margin-top:40px}.contact-page__btn[data-v-8ba9ef66]{min-width:160px;padding:10px 30px}.cta-two__input-box[data-v-8ba9ef66]{background-color:transparent;border:none;border-bottom:1px solid var(--main-base);color:#667085;font-size:14px;font-weight:500;height:36px;margin:0;max-width:100%;outline:none;padding-left:10px;padding-right:10px;width:100%}.contact-page__input-box[data-v-8ba9ef66]{margin-bottom:0}.cta-two__input-box input[type=email][data-v-8ba9ef66]{max-width:100%;padding-left:0}.cta-two__textarea-box[data-v-8ba9ef66]{background-color:transparent;border:none;border-bottom:1px solid var(--main-base);color:#667085;font-size:14px;font-weight:500;height:108px;max-width:100%;outline:none;padding-left:10px;padding-right:10px;padding-top:10px;resize:none;width:100%}.contact-page__input-box input[type=email][data-v-8ba9ef66],.contact-page__input-box input[type=text][data-v-8ba9ef66]{background-color:transparent;border:none;color:var(--main-gray);display:block;font-size:14px;font-weight:400;outline:none;transition:all .5s ease;width:100%}.contact-page__input-title[data-v-8ba9ef66]{color:#333;font-size:14px;margin-bottom:8px}.appointment-one[data-v-8ba9ef66]{padding-left:90px;padding-right:90px}.contact-page__input-box input[type=email][data-v-8ba9ef66]:-webkit-autofill,.contact-page__input-box input[type=email][data-v-8ba9ef66]:-webkit-autofill:focus,.contact-page__input-box input[type=email][data-v-8ba9ef66]:-webkit-autofill:hover,.contact-page__input-box input[type=text][data-v-8ba9ef66]:-webkit-autofill,.contact-page__input-box input[type=text][data-v-8ba9ef66]:-webkit-autofill:focus,.contact-page__input-box input[type=text][data-v-8ba9ef66]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:var(--main-gray)!important;background-color:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.cta-two__input-box input[type=email][data-v-8ba9ef66]:-webkit-autofill,.cta-two__input-box input[type=email][data-v-8ba9ef66]:-webkit-autofill:focus,.cta-two__input-box input[type=email][data-v-8ba9ef66]:-webkit-autofill:hover,.cta-two__input-box input[type=text][data-v-8ba9ef66]:-webkit-autofill,.cta-two__input-box input[type=text][data-v-8ba9ef66]:-webkit-autofill:focus,.cta-two__input-box input[type=text][data-v-8ba9ef66]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:#667085!important;background-color:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.error-message-container[data-v-8ba9ef66]{height:20px;margin-bottom:5px;margin-top:5px}.error-message[data-v-8ba9ef66]{display:block;font-size:12px;line-height:20px}@media (max-width:576px){.product-item .row[data-v-8ba9ef66]{flex-direction:column}.product-main-image[data-v-8ba9ef66]{height:180px;margin-bottom:15px;width:100%!important}.product-image-wrapper[data-v-8ba9ef66]{padding:0!important}.product-item .even-content[data-v-8ba9ef66]{order:2;padding-left:calc(var(--bs-gutter-x)*.5)}.product-item .even-image[data-v-8ba9ef66]{order:1;padding-right:0}.product-item .even-image .product-image-wrapper[data-v-8ba9ef66]{padding:0!important}}@media (max-width:768px){.portfolio-header[data-v-8ba9ef66]{align-items:center!important;flex-direction:row!important;gap:12px;justify-content:space-between!important;padding:16px 20px!important}.mobile-icon[data-v-8ba9ef66]{height:24px!important;margin-right:8px!important;width:24px!important}.mobile-title-text[data-v-8ba9ef66]{font-size:18px!important;font-weight:600;white-space:nowrap}.product[data-v-8ba9ef66]{padding-left:20px;padding-right:20px}.product-list[data-v-8ba9ef66]{padding:0 0 20px}.product-main-image[data-v-8ba9ef66]{height:200px;width:100%!important}.even-image .product-image-wrapper[data-v-8ba9ef66],.product-image-wrapper[data-v-8ba9ef66]{padding:0!important}.product-title[data-v-8ba9ef66]{font-size:1.1rem}.product-item[data-v-8ba9ef66]{margin-bottom:20px!important}.contact-page__left[data-v-8ba9ef66]{margin-bottom:10px}.product-detail[data-v-8ba9ef66]{padding:0}.appointment-one[data-v-8ba9ef66]{padding-left:0;padding-right:0}}@media (max-width:1024px) and (min-width:769px){.portfolio-header[data-v-8ba9ef66]{padding:20px 40px!important}.mobile-title-text[data-v-8ba9ef66]{font-size:20px!important}}@media (max-width:480px){.portfolio-header[data-v-8ba9ef66]{gap:8px;padding:12px 16px!important}.mobile-icon[data-v-8ba9ef66]{height:20px!important;width:20px!important}.mobile-title-text[data-v-8ba9ef66]{font-size:16px!important}}@media (max-width:576px){.product-item .row[data-v-8ba9ef66]{flex-direction:column}.product-main-image[data-v-8ba9ef66]{height:180px;margin-bottom:15px}}.required[data-v-8ba9ef66]{color:red;margin-right:4px}
