.hide,.show{display:none}.hero-accreditation-strip{align-items:center;display:grid;gap:18px 20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:-170px;margin-top:40px;width:calc(100% + 170px)}.hero-accreditation-strip__item{align-items:center;display:flex;justify-content:center;min-width:0}.hero-accreditation-strip__link{align-items:center;border-radius:8px;display:inline-flex;justify-content:center;text-decoration:none;width:100%}.hero-accreditation-strip__link:focus-visible{outline:2px solid #00dbdb;outline-offset:4px}.hero-accreditation-strip__item img{display:block;height:auto;margin:0 auto;max-height:125px;max-width:100%;object-fit:contain;width:auto}#hero{background-repeat:no-repeat;background-size:cover;position:relative}#hero .hero-particles{inset:0;pointer-events:none;position:absolute;z-index:0}#hero .animarea{position:relative;z-index:1}@media (max-width:1024px){#hero .hero-particles{display:none}}.logocntbtn .pill-button.arrow-btn{--arrow-btn-ease:cubic-bezier(.785,.135,.15,.86);align-items:center;background:#fff;border:none;border-radius:1000px;color:#1d1d1d;display:inline-flex;font-family:Manrope,sans-serif;height:48px;isolation:isolate;line-height:1;margin-left:37px;margin-top:55px;overflow:hidden;padding:0 58px 0 24px;position:relative;text-decoration:none;transition:color .45s var(--arrow-btn-ease);white-space:nowrap}.logocntbtn .arrow-btn__fill{background:linear-gradient(90deg,#7c8fff,#ff722e);clip-path:inset(6px 6px 6px calc(100% - 42px) round 32px);inset:0;position:absolute;transition:clip-path .45s var(--arrow-btn-ease);z-index:-1}.logocntbtn .arrow-btn__arr{color:#fff;height:36px;margin-top:-18px;overflow:hidden;position:absolute;right:6px;top:50%;width:36px}.logocntbtn .arrow-btn__arr svg{height:16px;inset:0;margin:auto;position:absolute;transition:transform .45s var(--arrow-btn-ease);width:16px}.logocntbtn .arrow-btn__a1{transform:translate(-120%) scale(0)}.logocntbtn a:focus-visible .arrow-btn,.logocntbtn a:hover .arrow-btn{color:#fff}.logocntbtn a:focus-visible .arrow-btn__fill,.logocntbtn a:hover .arrow-btn__fill{clip-path:inset(0 round 32px)}.logocntbtn a:focus-visible .arrow-btn__a1,.logocntbtn a:hover .arrow-btn__a1{transform:translate(0) scale(1)}.logocntbtn a:focus-visible .arrow-btn__a2,.logocntbtn a:hover .arrow-btn__a2{transform:translate(120%) scale(0)}.logocntbtn a:focus-visible{outline:none}.logocntbtn a:focus-visible .arrow-btn{outline:2px solid #fff;outline-offset:4px}@media (prefers-reduced-motion:reduce){.logocntbtn .arrow-btn__arr svg,.logocntbtn .arrow-btn__fill,.logocntbtn .pill-button.arrow-btn{transition:none}}.logocnt{color:#fff}.logocnt p{font-size:16px}.logodiv img{max-height:130px;width:auto}.hero-img{align-items:center;display:flex;justify-content:center}.imagearea{text-align:center;width:100%}.imagearea img{display:block;margin:0 auto}@media (max-width:1024px) and (min-width:768px){#hero{background-repeat:no-repeat;background-size:cover}#hero .imagearea.show{display:block;position:relative;right:0}#hero .hero-img img{margin:0 auto;max-width:837px;width:100%}}@media (max-width:992px){.hero-accreditation-strip{gap:16px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;margin-top:32px;width:100%}#hero h1{font-size:50px!important;line-height:60px!important}.contentleft{width:100%}#hero .d-flex{flex-direction:column}#hero .col-lg-6.py-5.py-lg-0.order-2.order-lg-1{padding-right:0}.logocntbtn .pill-button{margin-left:0!important}.hero-img{padding:0 15px;text-align:center;width:100%}.imagearea.show{display:block}.imagearea.show,.imagearea.show img{margin:0 auto;max-width:837px;width:100%}.imagearea.show img{height:auto}}@media (max-width:768px){.hero-accreditation-strip{gap:14px 24px;grid-template-columns:repeat(2,max-content);justify-content:center;margin-left:auto;margin-right:auto;margin-top:28px;max-width:100%;width:fit-content}.hero-accreditation-strip__item img{max-height:96px;max-width:min(240px,100%)}.logocntbtn{display:inline-block;margin-left:0}#hero{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:400px}.hero-img{padding:0}.imagearea.show{padding:0 15px}.imagearea.show img{height:auto;max-width:100%;width:100%}}