.tm-contact-hero__intro p{margin:0}.tm-contact-hero__btns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.tm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border-radius:6px;font-size:13px;font-weight:900;text-transform:uppercase;text-decoration:none;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 22px rgba(0,0,0,.16)}.tm-btn--yellow{background:#f0b400;color:#111}.tm-btn--blue{background:#0b2f63;color:#fff}.tm-contact-hero__cards{max-width:78%;margin:0 auto;background:rgba(255,255,255,.55);border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 12px 26px rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;margin-top:40px;margin-bottom:-140px;position:relative;z-index:15}.tm-contact-hero__card{padding:20px 18px;text-align:center}.tm-contact-hero__card:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.tm-contact-hero__card-head{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:10px}.tm-contact-hero__card-head i{font-size:28px;color:#0b2f63}.tm-contact-hero__card-head h3{margin:0;font-size:28px!important;font-weight:900;color:#0b2f63}.tm-contact-hero__card-body p{margin:6px 0;font-size:18px;color:#2b2b2b;font-weight:600}.tm-contact-hero__card-body a{color:#2b2b2b;text-decoration:none}.tm-contact-hero__card-body a:hover{text-decoration:underline}.tm-contact-body{position:relative;padding:142px 0 70px;background-size:cover;background-position:center;background-repeat:no-repeat}.tm-contact-body__overlay{position:absolute;inset:0;background:rgba(255,255,255,.72);z-index:0}.tm-contact-body__inner{position:relative;z-index:1}.tm-contact-body__head{text-align:center;margin:6px 0 18px}.tm-contact-body__head h2{margin:0 0 6px;font-size:34px;font-weight:900;color:#0b2f63}.tm-contact-body__intro{max-width:740px;margin:0 auto;font-size:20px;color:#2b2b2b;line-height:1.65}.tm-contact-body__intro p{margin:0}.tm-contact-body__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.tm-map__placeholder{height:260px;border-radius:10px;background:#e9eef7;display:flex;align-items:center;justify-content:center;font-weight:800;color:#0b2f63}@media (max-width:992px){.tm-contact-hero__cards{grid-template-columns:1fr}.tm-contact-hero__card:not(:last-child){border-right:0;border-bottom:1px solid rgba(0,0,0,.1)}.tm-contact-body__grid{grid-template-columns:1fr}}.ywraq-form-table-wrapper.vertical{display:grid!important;grid-template-columns:1.25fr .9fr;gap:36px;align-items:start;margin-top:28px}#yith-ywrq-table-list{width:100%;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden;box-shadow:0 10px 22px rgba(0,0,0,.06)}#yith-ywrq-table-list thead th{background:#f7f9fc;color:#0b2f63;font-weight:800;text-transform:none;font-size:14px;padding:16px 14px;border-bottom:1px solid rgba(0,0,0,.08)}#yith-ywrq-table-list tbody td{padding:18px 14px;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.08)}#yith-ywrq-table-list .product-remove a.remove{width:34px;height:34px;line-height:34px;border-radius:999px;text-align:center;display:inline-block;background:#f1f5ff;color:#0b4a8f;font-size:20px;font-weight:900;text-decoration:none;border:1px solid rgba(11,74,143,.18)}#yith-ywrq-table-list .product-remove a.remove:hover{background:#e7eeff}#yith-ywrq-table-list td.product-thumbnail img{width:64px;height:64px;object-fit:contain;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.06);padding:6px}#yith-ywrq-table-list td.product-name a{font-weight:800;color:#0b4a8f;text-decoration:none}#yith-ywrq-table-list td.product-name a:hover{text-decoration:underline}#yith-ywrq-table-list .quantity input.qty{width:84px;height:44px;border-radius:10px;border:1px solid rgba(0,0,0,.14);text-align:center;font-weight:700}#yith-ywrq-table-list td.product-subtotal{font-weight:900;color:#0b2f63}#yith-ywrq-table-list td.actions{padding:18px 14px;background:#fff}#yith-ywrq-table-list input[name=update_raq]{float:right;background:#0b4a8f;color:#fff;border:0;border-radius:999px;padding:12px 22px;font-weight:900;text-transform:uppercase;letter-spacing:.4px;cursor:pointer}#yith-ywrq-table-list input[name=update_raq]:hover{background:#083b73}.yith-ywraq-mail-form-wrapper{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:22px 22px 18px;box-shadow:0 10px 22px rgba(0,0,0,.06)}.yith-ywraq-mail-form-wrapper h3{margin:0 0 14px;font-size:18px;font-weight:900;color:#0b2f63;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.yith-ywraq-mail-form-wrapper .form-row label{font-weight:800;color:#0b2f63;font-size:13px}.yith-ywraq-mail-form-wrapper input.input-text,.yith-ywraq-mail-form-wrapper textarea{width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.14);padding:12px;background:#fff;font-size:14px;margin-top:6px}.yith-ywraq-mail-form-wrapper textarea{min-height:120px}.ywraq-privacy-wrapper{margin-top:10px}#rqa_privacy_description_row{font-size:12px;color:#334155;line-height:1.5}#rqa_privacy_row label{font-size:12px;font-weight:700;color:#0b2f63}.yith-ywraq-mail-form-wrapper .raq-send-request{width:auto;min-width:220px;height:46px;border-radius:999px;border:0;background:#0aa6a6;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;padding:0 24px}.yith-ywraq-mail-form-wrapper .raq-send-request:hover{filter:brightness(.95)}.woocommerce a.button.wc-backward,.woocommerce a.wc-backward{color:#0aa6a6;font-weight:800;text-decoration:none}.woocommerce a.wc-backward:hover{text-decoration:underline}@media (max-width:992px){.ywraq-form-table-wrapper.vertical{grid-template-columns:1fr!important}#yith-ywrq-table-list input[name=update_raq]{float:none;width:100%;margin-top:10px}.yith-ywraq-mail-form-wrapper .raq-send-request{width:100%}}@media (max-width:640px){#yith-ywrq-table-list thead{display:none}#yith-ywrq-table-list tbody td{display:block;width:100%}#yith-ywrq-table-list tbody tr{display:block;padding:10px 0}#yith-ywrq-table-list td.product-thumbnail img{width:76px;height:76px}}table td,table th{border:0px solid #767676}.yith-ywraq-mail-form-wrapper .raq-send-request{background:#0b4a8f}