:root{--primary:#b00101;--secondary:#0f2130;--pri-complementry:#01b0b0;--pri-analogous-01:#b05901;--pri-analogous-02:#b00159;--pri-triadic-01:#01b001;--pri-triadic-02:#0101b0;--pri-tetradic-01:#59b001;--pri-tetradic-02:#01b0b0;--pri-tetradic-03:#5901b0;--blue:#1e90ff;--white:#fff;--black:#000;--dark-blue-background:#092d48;--light-silver:#d8d8d8;--dark-gray:#545454;--text-label-gray:#434343;--btn-border-radius:8px;--light-gray:#f6f6f6;--section-dark-bg:#001128;--input-border-gray:#c4c4c4;--underline-gray:#c5c5c5;--light-blue:#e9f4fe;--pale-blue:#e9f4fe;--section-bg:#f2faff;--section-heading:#005ead;--light-blue:#bde1ff;--primary-bg:#0a2a47}body{color:var(--secondary)}.rfs-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:9999;display:flex;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box}.rfs-popup-container{box-sizing:border-box;width:100%;max-width:820px;max-height:90vh;background-color:var(--white);border-radius:var(--btn-border-radius);overflow-y:auto;animation:fadeIn .3s ease-in-out}.rfs-popup-header-cont{display:flex;justify-content:space-between;align-items:center;background:var(--secondary);padding:12px 16px;border-top-left-radius:var(--btn-border-radius);border-top-right-radius:var(--btn-border-radius)}.rfs-popup-header{font-size:1.2rem;color:var(--white);font-weight:400;margin:0;font-family:"Noto Sans",sans-serif}.close-rfs-popup{font-size:1.5rem;color:var(--white);cursor:pointer;transition:color .2s ease-in-out}.close-rfs-popup:hover{color:var(--primary)}.sample-request-comb-wrapper{display:flex;width:100%}.sample-request-comb-cont{display:flex;width:100%}.sample-request{width:100%}.sample-container{display:flex;border-radius:10px;overflow:hidden;background:#fff}.sample-left{padding:10px;width:100%;box-sizing:border-box}.image-wrapper{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;border-radius:8px}.popup-cover-img img{width:100%;height:455px;object-fit:contain;display:block;border-radius:8px}.sample-left img{width:100%;height:97%;object-fit:contain;display:block;border-radius:7px}.sample-text{color:#fff;padding:15px;border-radius:8px;width:100%}.sample-text h2{font-size:2.5rem;font-weight:700;margin:0;font-family:"Noto Sans",sans-serif}.sample-text h2 span{font-weight:400;font-size:1.4rem}.sample-text p{font-size:.9rem;margin-top:8px;font-family:"Noto Sans",sans-serif}.sample-right{padding:7px 7px;width:100%;box-sizing:border-box}.sample-form{display:flex;flex-direction:column;gap:8px;border:1px solid var(--input-border-gray);padding:10px;border-radius:10px;margin:0;width:100%}.form-intro{font-size:.9rem;margin:0;color:#333;font-family:"Noto Sans",sans-serif}.sample-form input,.sample-form textarea{width:100%;padding:9px;border:0;font-size:.95rem;border-bottom:1px solid var(--input-border-gray);font-family:"Noto Sans",sans-serif}.sample-form textarea{resize:vertical}.partners-text{font-size:.85rem;font-weight:600;margin-top:5px;font-family:"Noto Sans",sans-serif;color:var(--secondary);margin:0}.border-form{border:1px solid var(--input-border-gray);padding:5px;border-radius:5px}.partners-logos img{height:50px;width:auto}.submit-btn{background:var(--primary);color:#fff;font-size:1rem;padding:12px;border:0;border-radius:6px;cursor:pointer;transition:background .3s}.submit-btn:hover{background:#a30c23}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-150%)}}.img-slide{overflow:hidden;background:#e9f4f8;padding:20px 0;white-space:nowrap}.logos-slider{display:flex;animation:slide 8s linear infinite}.logos-slider img{margin:0 10px}#rfs-popupOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background:rgba(0,0,0,0.5);z-index:9999}