:root{--career-blue:#67C2FF;--career-gr:linear-gradient(90deg, #159D78 -5.74%, #0C669A 82.59%);--career-gold:#F6C750;--career-red:#DF1717;--career-base-black:#131313;--career-base-white:#FFFFFF;--career-input:rgba(255, 255, 255, 0.10);--career-input-focus:#8893B0;--career-input-error:#CC1D1D;--career-border-color:#8893B0;--career-base-background:rgba(255, 255, 255, 0.10);--career-yellow:#CFF85E;--career-yellow-warm:#E7E719;--career-pink:#EF5BF8;--career-primary-base:#1D4AED;--career-primary-light:#436BFF;--career-gray-700:#303030;--career-gray-600:#4B4B4B;--career-gray-500:#6E6E6E;--career-gray-400:#999999;--career-gray-300:#A8A8A8;--career-gray-200:#D4D4D4;--career-gray-150:#E3E3E3;--career-gray-100:#F6F6F6;--button-shadow:2px 2px 0px 2px #000000;--button-shadow-disabled:2px 2px 0px 2px #D5D5D5;--dropdown-shadow:0px 3px 7px 0px rgba(0,0,0,0),0px 12px 12px 0px rgba(0,0,0,0),0px 27px 16px 0px rgba(0,0,0,0),0px 49px 19px 0px rgba(0,0,0,0),0px 76px 21px 0px rgba(0,0,0,0);--career-h1:80px;--career-h1-mobile:40px;--career-h2:54px;--career-h2-mobile:34px;--career-h3:32px;--career-h3-mobile:20px;--career-h4:24px;--career-h4-mobile:20px;--career-h5:24px;--career-button1:18px;--career-button2:24px;--career-subtitle1:24px;--career-body1:16px;--career-caption1:14px;--career-caption2:12px;--career-navlink-1:14px;--career-navlink-1-mobile:18px;--career-navlink-2:14px;--price1:14px;--price2:14px;--price3:14px}.single-hp_vendor .vendor-title{font-weight:300;line-height:54px;margin-bottom:32px;text-transform:none;color:var(--career-base-white)}.single-hp_vendor .container{padding:0}.single-hp_vendor .inner-wrapper-sticky{border-radius:20px;background:rgba(255,255,255,.1);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-hp_vendor .inner-wrapper-sticky .hp-vendor__summary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:20px 20px 0!important}.single-hp_vendor .inner-wrapper-sticky .vendor_header{height:138px;border-radius:20px;background:var(--gr,linear-gradient(90deg,#159d78 -5.74%,#0c669a 82.59%));position:relative;margin-bottom:82px}.single-hp_vendor .inner-wrapper-sticky .hp-vendor__image{position:relative}.single-hp_vendor .inner-wrapper-sticky .hp-vendor__image img{-webkit-transform:translateY(38px);-ms-transform:translateY(38px);transform:translateY(38px);width:158px;height:158px;border-radius:12px}.single-hp_vendor .inner-wrapper-sticky .hp-vendor__name{-webkit-transform:translateY(38px);-ms-transform:translateY(38px);transform:translateY(38px);font-weight:700;font-size:24px;line-height:26px;text-align:center}.single-hp_vendor .inner-wrapper-sticky .vendor-about{padding:0 20px 20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.single-hp_vendor .inner-wrapper-sticky .vendor-about__title{font-weight:500;font-size:20px;line-height:26px;margin-bottom:12px}.single-hp_vendor .hp-vendor__description p{font-weight:400;font-size:18px;line-height:18px}.single-hp_vendor .hp-vendor__action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:10px 24px;border-radius:32px;background-color:#fff!important;border:none;text-decoration:none;font-size:18px;font-weight:400;font-family:Inter,sans-serif;cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;overflow:hidden;height:auto;padding:10px 0!important}.single-hp_vendor .hp-vendor__action span{background:-webkit-gradient(linear,left top,right top,color-stop(-5.74%,#159d78),color-stop(82.59%,#0c669a))!important;background:linear-gradient(90deg,#159d78 -5.74%,#0c669a 82.59%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.single-hp_vendor .hp-vendor__action:hover{background:-webkit-gradient(linear,left top,right top,color-stop(-5.74%,#159d78),color-stop(82.59%,#0c669a))!important;background:linear-gradient(90deg,#159d78 -5.74%,#0c669a 82.59%)!important}.single-hp_vendor .hp-vendor__action:hover span{background:0 0;-webkit-text-fill-color:#fff!important;color:#fff!important}.single-hp_vendor .vendor-label,.single-hp_vendor .vendor-meta{display:none}.single-hp_vendor .hp-vendor__actions{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:24px 20px 40px!important;margin-top:16px}.single-hp_vendor .hp-grid__item:has(.hp-listing),.single-hp_vendor .hp-page__sidebar{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1280px){.single-hp_vendor .hp-row{margin-left:0}}.single-hp_vendor .hp-page__sidebar{margin-bottom:32px;padding:20px}@media (min-width:1024px){.single-hp_vendor .hp-page__sidebar{max-width:380px;-webkit-box-sizing:content-box;box-sizing:content-box}}@media (min-width:1280px){.single-hp_vendor .hp-page__sidebar{padding:0!important;margin-right:30px}}@media (min-width:1280px){.single-hp_vendor .hp-listings .hp-row{margin:0!important;gap:30px!important}}.single-hp_vendor .hp-page__content{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important;padding:30px}@media (min-width:1024px){.single-hp_vendor .hp-page__content{-ms-flex-preferred-size:59%!important;flex-basis:59%!important}}@media (min-width:1280px){.single-hp_vendor .hp-page__content{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;padding:0!important}}@media (max-width:767px){.single-hp_vendor .hp-page__content{padding:20px}}@media (min-width:768px){.single-hp_vendor .hp-grid__item:has(.hp-listing){max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:.5rem;padding-left:.5rem}}@media (min-width:1280px){.single-hp_vendor .hp-grid__item:has(.hp-listing){-webkit-box-sizing:content-box;box-sizing:content-box;max-width:380px;padding:0!important}}.single-hp_vendor .hp-listing__footer{margin:0}.hp-modal{background:var(--career-base-black);color:var(--career-base-white);border-radius:20px}.hp-modal textarea{border-radius:20px;background:var(--career-input);color:var(--career-base-white);width:100%;padding:14px 16px;border:1px solid transparent;-webkit-transition:all .4s ease;transition:all .4s ease;font-size:14px;font-family:Inter,sans-serif}.hp-modal textarea::-webkit-input-placeholder{color:var(--career-base-white)}.hp-modal textarea::-moz-placeholder{color:var(--career-base-white)}.hp-modal textarea:-ms-input-placeholder{color:var(--career-base-white)}.hp-modal textarea::-ms-input-placeholder{color:var(--career-base-white)}.hp-modal textarea::placeholder{color:var(--career-base-white)}.hp-modal textarea:active,.hp-modal textarea:focus,.hp-modal textarea:hover{border-color:var(--career-input-focus);outline:0}.hp-modal textarea:-webkit-autofill{-webkit-text-fill-color:var(--dietloom-white);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.hp-modal .hp-field__label{padding-left:16px!important;font-weight:400!important;font-size:16px;line-height:16px}.hp-modal .hp-field__label:after{font-weight:400!important}.hp-modal .hp-modal__title{font-size:20px;font-weight:500;line-height:30px}.hp-modal .hp-form__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:10px 24px;border-radius:32px;background-color:#fff!important;border:none;text-decoration:none;font-size:18px;font-weight:400;font-family:Inter,sans-serif;cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;overflow:hidden}.hp-modal .hp-form__button span{background:-webkit-gradient(linear,left top,right top,color-stop(-5.74%,#159d78),color-stop(82.59%,#0c669a))!important;background:linear-gradient(90deg,#159d78 -5.74%,#0c669a 82.59%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hp-modal .hp-form__button:hover{background:-webkit-gradient(linear,left top,right top,color-stop(-5.74%,#159d78),color-stop(82.59%,#0c669a))!important;background:linear-gradient(90deg,#159d78 -5.74%,#0c669a 82.59%)!important}.hp-modal .hp-form__button:hover span{background:0 0;-webkit-text-fill-color:#fff!important;color:#fff!important}