.HonorisFirstSection{height:100vh;min-height:806px}.HonorisFirstInnerSec{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px 0}.HonorisFirstSection .content-wrapper{height:100%}.HonorisFirstTitle h1{color:#000;font-family:Inter,sans-serif;font-size:140px;font-weight:700;line-height:1;text-align:center;vertical-align:middle}.HonorisFirstTitle{margin:0 auto;max-width:854px;min-height:593px;width:100%}.HonorisFirstTitle,.Honoriscircle button{align-items:center;display:flex;justify-content:center}.Honoriscircle button{background:#043a31;border:1px solid #043a31;border-radius:50%;cursor:pointer;height:88px;transition:all .3s ease;width:88px}.HonorissecondSection{height:100vh;min-height:806px;padding:50px 0}.HonorissecondSection.HonorisAnimtedsec .HonorissecondInner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.HonorissecondSection.HonorisAnimtedsec .content-wrapper{height:100%}.HonorissecondContent p{color:#000;font-family:Inter,sans-serif;font-size:32px;font-weight:500;letter-spacing:1.2px;line-height:1;margin-bottom:20px}.HonorissecondContent .HonorisText{opacity:0;transform:scale(1.5)}.HonorissecondContent .letter{display:inline-block}.HonorisThirdSection,.HonorissecondSection{display:none}.HonorissecondContent{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:100%;min-height:593px;width:100%}.HonorisThirdInSection{padding:173px 0 83px}.HonorisThirdBoxSection .slide{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.HonorisThirdBoxSection .HonorisThirdBox{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;max-width:calc(16.66667% - 26.66px);min-height:220px;overflow:hidden;padding:16px;position:relative;width:100%}.HonorisThirdBoxSection .HonorisThirdBoxName p{color:#fff;font-family:Inter,sans-serif;font-size:9.94px;font-weight:700;line-height:1}.HonorisThirdBoxSection .HonorisThirdBox .HonorisThirdBoxcnt p{color:#fff;font-family:Inter,sans-serif;font-size:9.94px;font-weight:400;line-height:1;margin-top:4px}.HonorisThirdBoxSection .HonorisThirdBox:before{background:linear-gradient(180deg,transparent 30%,#000);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.HonorisThirdBoxSection .HonorisThirdBox .HonorisThirdBoxInner{position:relative;transform:translateY(calc(100% + 16px));transition:all .3s ease-in-out;width:100%;z-index:1}.HonorisThirdBoxSection .HonorisThirdBox:hover .HonorisThirdBoxInner{transform:translateY(0)}.HonorisThirdBoxSection .HonorisThirdBox>.HonorisThirdBoxName{bottom:16px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease-in-out;width:calc(100% - 32px)}.HonorisThirdBoxSection .HonorisThirdBox{flex-wrap:wrap}.HonorisThirdBoxSection .HonorisThirdBox:hover>.HonorisThirdBoxName{opacity:0;transform:translateX(-50%) translateY(-10px)}.HonorisThirdBoxSection .HonorisThirdBox a.HonorisThirdBoxlink{height:100%;left:0;position:absolute;top:0;width:100%}@keyframes arrowBounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(6px) scale(1.1)}}.Honoriscircle button:hover{animation:arrowBounce 1.2s ease-in-out infinite}@media(max-width:1230px){.HonorisThirdBoxSection .slide{gap:24px}.HonorisThirdBoxSection .HonorisThirdBox{max-width:calc(25% - 18px)}}@media(max-width:991px){.HonorisFirstTitle h1{font-size:90px}.HonorissecondContent p{font-size:24px}.Honoriscircle button{height:60px;width:60px}.Honoriscircle button svg{height:20px;width:20px}.HonorisThirdBoxSection .HonorisThirdBox{max-width:calc(50% - 12px)}}@media(max-width:767px){.HonorisFirstTitle h1{font-size:80px}.HonorissecondContent p{font-size:24px}.Honoriscircle button{height:40px;width:40px}.Honoriscircle button svg{height:14px;width:14px}.HonorisThirdBoxSection .slide{gap:16px}.HonorisThirdBoxSection .HonorisThirdBox{max-width:calc(50% - 8px)}}