.b2b-page-container{background-color:#ffffff;padding-top:2rem;min-height:100vh;color:#000000}.b2b-page-container .holder{width:80%;margin:10px auto;display:flex;column-gap:12rem}.b2b-page-container .header{width:80%;margin:2rem auto 3rem}.b2b-page-container .text-holder{display:flex;flex-direction:column;gap:2rem}.b2b-page-container .text-holder>div{margin-bottom:1rem}.b2b-page-container .header h3{font-size:1.75rem;font-weight:400;line-height:1.2;margin-bottom:.75rem;margin-top:0;color:#000000}.b2b-page-container .header p{font-size:1.1rem;font-weight:400;line-height:1.8;margin-bottom:0;color:#000000}.b2b-page-container .checkbox-holder{display:flex!important;justify-content:space-between;gap:2rem}.b2b-page-container .checkbox-holder label{display:flex;align-items:center;gap:.75rem;padding:.5rem;cursor:pointer;transition:background-color .2s ease;border-radius:8px;font-size:1rem;color:#000000}.b2b-page-container .checkbox-holder label:hover{background-color:#f5f5f5}.b2b-page-container .checkbox-holder div{flex-direction:column;width:50%;gap:.5rem}.b2b-page-container .checkbox-holder input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#94c852;flex-shrink:0}.b2b-page-container .form-inputs{row-gap:21px;width:40%}.b2b-page-container .form-inputs,.b2b-page-container .group{display:flex;flex-direction:column}.b2b-page-container .form-inputs div{display:flex}.b2b-page-container .form-inputs label{width:100%;height:40px;position:relative}.b2b-page-container .required{display:flex;align-items:center;gap:.25rem;color:#f46646;font-weight:600;font-size:.85rem;position:absolute;top:12px;left:20px;cursor:text}.b2b-page-container .required .icon{height:1rem;color:#f46646}.b2b-page-container .field:nth-child(2n){opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;visibility:hidden}.b2b-page-container .form-inputs input:not([type=checkbox]),.b2b-page-container .form-inputs textarea{all:unset;padding:1.3rem 1.5rem;box-sizing:border-box;width:100%;height:100%;border:1px solid #32323490;border-radius:20px;font-size:1rem;color:#626264;background-color:white;transition:.3s ease;cursor:text}.b2b-page-container .form-inputs select{padding:.75rem 1.5rem;box-sizing:border-box;width:100%;height:40px;border:1px solid #62626450;border-radius:20px;font-size:1rem;color:#626264;background-color:white;transition:.3s ease}.b2b-page-container .form-inputs input:focus,.b2b-page-container .form-inputs select:focus,.b2b-page-container .form-inputs textarea:focus{border:1px solid #32323490}.b2b-page-container .form-inputs label:focus-within span{color:#32323490}.b2b-page-container .form-inputs span{position:absolute;top:-10px;left:20px;background-color:white;padding:0 .2rem;font-size:.85rem;color:#32323490;transition:.3s ease}.b2b-page-container .form-holder p{margin:0;font-weight:400;font-size:20px;line-height:27px;color:#000000}.b2b-page-container .group p{color:#000000}.b2b-page-container .form-inputs textarea{width:100%;height:160px}.b2b-page-container #submit-btn,.b2b-page-container .form-inputs button{all:unset;width:136px;height:40px;background:#94c852;border-radius:30px;text-align:center;font-weight:700;font-size:20px;line-height:27px;color:white;cursor:pointer}.b2b-page-container #submit-btn:hover,.b2b-page-container .form-inputs button:hover{background-color:white;color:var(--primary-color);border:2px solid var(--primary-color);transition:.11s ease}.b2b-page-container .btn-holder{display:flex;justify-content:center;margin-top:110px;flex-direction:column;align-items:center}.b2b-page-container .btn-holder div{margin-bottom:.5rem}.b2b-page-container .sec{color:var(--primary-accent);font-weight:700;font-size:.9rem}@media only screen and (max-width:1558px){.b2b-page-container .holder{column-gap:2rem}}@media only screen and (max-width:1260px){.b2b-page-container .holder{width:95%}}@media only screen and (max-width:1042px){.b2b-page-container .form-inputs{width:50%}}@media only screen and (max-width:776px){.b2b-page-container .holder{width:98%}}@media only screen and (max-width:750px){.b2b-page-container .holder{flex-direction:column;row-gap:1.5rem;align-items:center}.b2b-page-container .form-inputs{width:95%}}