.page-medics .header .page-title{font-weight:300;text-align:center}.page-medics .ambassadors{margin-top:35px}.page-medics .ambassadors .ambassadors-grid{column-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));row-gap:65px}.page-medics .ambassadors .ambassadors-grid .ambassador{align-items:center;display:flex;flex-direction:column}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-image{align-items:center;aspect-ratio:1/1;border:1px solid #e5e5e5;border-radius:165px;display:flex;height:auto;justify-content:center;overflow:hidden;width:330px}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-image:has(.placeholder){background-color:#fff}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-image img{height:330px;object-fit:cover;vertical-align:middle;width:100%}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-image img.placeholder{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(1757%) hue-rotate(196deg) brightness(118%) contrast(80%);object-fit:contain;transform:scale(.7)}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-name{font-size:1.5em;font-weight:400;line-height:1.2;margin:22px 0 0}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-specialisation{font-size:1em;line-height:1.2;margin:12px 0 24px}.page-medics .ambassadors .ambassadors-grid .ambassador .social-links{align-items:center;display:flex;flex-direction:row;gap:20px;margin-bottom:10px}.page-medics .ambassadors .ambassadors-grid .ambassador .social-links .social-link{text-decoration:none}.page-medics .ambassadors .ambassadors-grid .ambassador .social-links .social-link:hover img{filter:brightness(0) saturate(100%) invert(51%) sepia(91%) saturate(559%) hue-rotate(157deg) brightness(118%) contrast(99%)}.page-medics .ambassadors .ambassadors-grid .ambassador .social-links .social-link img{filter:brightness(0) saturate(100%) invert(11%) sepia(98%) saturate(1907%) hue-rotate(200deg) brightness(93%) contrast(117%);transition:filter .3s;vertical-align:middle}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-of{border-top:1px solid #001f59;box-sizing:border-box;font-size:.875em;font-weight:400;line-height:1.2;padding-top:10px;text-align:center;width:100%}.page-medics .ambassadors .ambassador-load-more{display:flex;justify-content:center;margin-top:70px}.page-medics .ambassadors .ambassador-load-more .load-more-ambassadors{align-items:center;background:#13dffe;border:none;color:#001f59;display:flex;justify-content:flex-end;min-height:36px;min-width:161px;position:relative}.page-medics .ambassadors .ambassador-load-more .load-more-ambassadors:after{background:url(../../assets/icons/next.svg) no-repeat 50%/contain;content:"";display:inline-block;height:20px;margin-left:40px;transition:filter .3s ease;width:20px}.page-medics .ambassadors .ambassador-load-more .load-more-ambassadors.loading:after{animation:spin 1s linear infinite;background:none;border:2px solid #001f59;border-radius:50%;border-top-color:transparent;height:16px;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-medics .ambassadors .ambassador-load-more .load-more-ambassadors:hover{background:#001f59;color:#13dffe}.page-medics .ambassadors .ambassador-load-more .load-more-ambassadors:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(55%) saturate(0) hue-rotate(281deg) brightness(110%) contrast(101%)}.page-medics .apply-form-section{background:#f7f7f7;box-sizing:border-box;margin-top:84px;padding:83px 0 100px}.page-medics .apply-form-section .section{max-width:1064px}.page-medics .apply-form-section .apply-form-title{font-size:1.875em;font-weight:400;line-height:1.2;margin:0 0 28px;text-align:center}.page-medics .apply-form-section .apply-form{align-items:center;display:flex;flex-direction:column}.page-medics .apply-form-section .apply-form .form-fields{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);width:100%}.page-medics .apply-form-section .apply-form .form-fields label{display:flex;flex-direction:column;font-size:.875em;gap:3px}.page-medics .apply-form-section .apply-form .form-fields label span,.page-medics .apply-form-section .apply-form .form-fields label strong{margin-left:20px}.page-medics .apply-form-section .apply-form .form-fields label span:has(+input:required):before,.page-medics .apply-form-section .apply-form .form-fields label strong:has(+input:required):before{content:"*";margin-right:2px}.page-medics .apply-form-section .apply-form .form-fields label input{border:1px solid #001f59;border-radius:5px;box-sizing:border-box;padding:10px}.page-medics .apply-form-section .apply-form .form-fields label.social-media-profile{position:relative}.page-medics .apply-form-section .apply-form .form-fields label.social-media-profile span{height:21px}.page-medics .apply-form-section .apply-form .form-fields label.social-media-profile .remove-profile{background:transparent;border:none;color:#001f59;font-size:1.5em;line-height:1;padding:0;position:absolute;right:8px;top:calc(50% + 1px)}.page-medics .apply-form-section .apply-form .form-fields label.social-media-profile input{padding-right:22px}.page-medics .apply-form-section .apply-form #add-social-media-profile{align-self:flex-start;background:transparent;border:none;color:#001f59;font-size:.875em;margin:13px 20px 36px;padding:0;position:relative}.page-medics .apply-form-section .apply-form #add-social-media-profile:after{background:#001f59;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transition:transform .3s ease;width:100%}.page-medics .apply-form-section .apply-form #add-social-media-profile:hover:after{transform:scaleX(1)}.page-medics .apply-form-section .apply-form .checkbox{align-self:flex-start;width:100%}.page-medics .apply-form-section .apply-form .checkbox a{color:#001f59;text-decoration:none}.page-medics .apply-form-section .apply-form .checkbox a:hover{text-decoration:underline}.page-medics .apply-form-section .apply-form .send-button-box{margin-top:50px}.page-medics .apply-form-section .apply-form .field.checkbox{align-self:flex-start}.page-medics .apply-form-section .apply-form .send-button button{align-items:center;background:#13dffe;border:none;color:#001f59;display:flex;justify-content:flex-end;min-height:36px;min-width:161px;position:relative}.page-medics .apply-form-section .apply-form .send-button button:after{background:url(../../assets/icons/next.svg) no-repeat 50%/contain;content:"";display:inline-block;height:20px;margin-left:30px;transition:filter .3s ease;width:20px}.page-medics .apply-form-section .apply-form .send-button button:hover{background:#001f59;color:#13dffe}.page-medics .apply-form-section .apply-form .send-button button:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(55%) saturate(0) hue-rotate(281deg) brightness(110%) contrast(101%)}@media (max-width:900px){.page-medics .ambassadors .ambassadors-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-image{width:250px}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-image img{height:250px}.page-medics .apply-form-section{margin-top:50px;padding:50px 0}}@media (max-width:600px){.page-medics .ambassadors .ambassadors-grid{row-gap:30px}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-name{margin:12px 0 0}.page-medics .ambassadors .ambassadors-grid .ambassador .ambassador-specialisation{margin:8px 0 16px}.page-medics .ambassadors .ambassador-load-more{margin-top:40px}.page-medics .apply-form-section .apply-form .form-fields{gap:8px;grid-template-columns:1fr;width:90%}.page-medics .apply-form-section .apply-form .form-fields label.social-media-profile .remove-profile{right:-18px}}
/*# sourceMappingURL=page-medics.css.map */