img{user-select:none}.custom-cursor,img{pointer-events:none}.custom-cursor{position:fixed;z-index:9999}.custom-cursor-outline{position:fixed;width:24px;height:24px;background-color:#888;border-radius:50%;transform:translate(-50%,-50%);opacity:.25;transition:transform .3s cubic-bezier(.165,.84,.44,1);z-index:9998}.custom-cursor-outline.active{transform:translate(-50%,-50%) scale(3.6);box-shadow:0 0 8px rgba(0,0,0,.7)}@media (max-width:768px){.custom-cursor{display:none}}.custom-pagination{font-size:16px;gap:10px;.number{opacity:.5;transition:all .3s ease;position:relative;&.active{opacity:1;font-weight:600}}.line{width:30px;height:1px;background-color:#888;margin:0 10px;transition:all .3s ease;opacity:.3}.line-filled{width:50px;background-color:#000;opacity:1}}.media-container{width:100%;height:300px;overflow:hidden}@media (max-width:1200px){.media-container{height:180px}}.media-container img,.media-container video{width:100%;height:100%;object-fit:cover;display:block}.text-truncate-five{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.loader-overlay{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,1);backdrop-filter:blur(4px)}.loader{border:5px solid #f3f3f3;border-top-color:#172862;border-radius:50%;width:48px;height:48px;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.d-block.text-15.text-white-60.lh-17 p{color:rgba(255,255,255,.6)}.description-wrapper p{color:white!important}.preloader-bg{z-index:9999}.loader-new,.preloader-bg{position:fixed;width:100%;height:100%;overflow:hidden;background:rgb(255,255,255)}.loader-new{z-index:999999;top:0;left:0;visibility:visible;opacity:1}.loader-new .transition-wrap{width:200%;height:200%;transform:rotate(25deg) translate(-50%,-50%);left:-50%;top:-50%;position:fixed}.loader-new .transition-1,.loader-new .transition-3{background:var(--color-accent-1);animation:transition-1 2s ease 0s 1 normal none running}.loader-new .transition-1,.loader-new .transition-2,.loader-new .transition-3{left:0;top:0;position:absolute;height:400%;transform:rotate(25deg) translate(10%,-50%)}.loader-new .transition-2{width:100%;background:rgb(255,255,255);animation:transition-2 2s ease 0s 1 normal none running}.loader-new .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);display:block;animation:logo 2s ease 0s 1 normal none running}.global-text-box{padding-right:35px}@keyframes logo{0%{transform:scale(0) translate(-50%,-50%)}to{transform:scale(1) translate(-50%,-50%)}}@keyframes transition-1{0%{width:40%;left:100%}to{left:-100%}}@keyframes transition-2{0%{width:40%;left:100%}to{left:-100%}}@media (max-width:1370px) and (min-width:1180px){.imageCard.-type-1 .imageCard__content{padding:32px}.-hover-1-content .lh-17.mt-20.w-full.max-w-md{max-width:370px}}@media screen and (min-width:1024px) and (max-width:1180px){.-hover-1-content .lh-17.mt-20.w-full.max-w-md{width:310px}.description-wrapper p{font-size:14px}}@media (max-width:1024px){.subtitle-in{font-size:14px}.imageCard.-type-1.-hover-1:hover .-hover-1-content{max-width:300px;width:100%}.description-wrapper p{font-size:14px}.imageCard.-type-1.-hover-1:hover .-hover-1-slide{transform:translateY(-180px)}}@media (max-width:991px){.tabs.-underline-2 .tabs__controls .tabs__button{margin-bottom:20px;padding:0}.global-text-box{padding-right:0}.reverse-div{display:flex;flex-direction:column-reverse}.baseCard.-type-1 .baseCard__content{padding:14px 10px}.imageCard.-type-1.-hover-1:hover .-hover-1-content{max-width:max-content}.imageCard.-type-1.-hover-1:hover .-hover-1-slide{transform:translateY(0)}}.social-box-f{background-color:#3d4986;width:38px;height:38px;justify-content:center;color:#fff;padding:8px;border-radius:50px;text-align:center}.space-div{height:45px}.sidebar-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);overflow:hidden;z-index:9999;pointer-events:auto;clip-path:inset(0 0 100% 0);transition:clip-path 1s ease}.sidebar-overlay.open{clip-path:inset(0 0 0 0)}.sidebar-overlay.closing{clip-path:inset(0 0 100% 0)}.sidebar-container{height:100%;display:flex;flex-direction:row;justify-content:space-between;color:#fff;opacity:1;pointer-events:auto;overflow:hidden}.sidebar-menu{width:58%;padding:40px 30px 40px 65px;display:flex;flex-direction:column;justify-content:center;gap:20px;opacity:0;transform:translateY(20px);transition:opacity .5s ease .4s,transform .5s ease .4s;pointer-events:none}.sidebar-menu.show{opacity:1;transform:translateY(0);pointer-events:auto}.sidebar-close-btn{background:transparent;border:none;color:#fff;font-size:18px;text-transform:uppercase;display:flex;align-items:center;gap:10px;cursor:pointer;position:absolute;top:40px;left:60px;padding:10px;transition:all .3s ease}.sidebar-close-btn:hover{color:#f0c040}.sidebar-close-btn:hover span:first-child{transform:rotate(90deg)}.sidebar-banner{width:42%;height:100%;opacity:0;visibility:hidden;position:relative;display:flex;justify-content:center;align-items:center;transition:opacity .8s ease 1s,visibility 0s 1.8s,}.sidebar-banner.show{visibility:visible;opacity:1;transition:opacity .8s ease 1s,visibility 0s 1s,}.sidebar-banner.closing{visibility:visible;opacity:0;transition:opacity .6s ease;pointer-events:none}.sidebar-banner img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.sidebar-banner .text-on-image{position:relative;z-index:2;color:white;text-align:center;padding:20px}@media (max-width:991px){.sidebar-overlay{display:none!important}}.force-white p{color:white!important}@media (min-width:992px){.sidebar-overlay-mobile{display:none!important}}.sidebar-overlay-mobile{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:var(--color-accent-1);overflow-y:auto;z-index:10000;clip-path:inset(0 0 100% 0);transition:clip-path 1s ease;pointer-events:none;visibility:hidden;opacity:0}.sidebar-overlay-mobile.open{clip-path:inset(0 0 0 0);pointer-events:auto;visibility:visible;opacity:1}.sidebar-overlay-mobile.closing{clip-path:inset(0 0 100% 0);opacity:0;transition:clip-path 1s ease,opacity 1s ease;pointer-events:none;visibility:visible}.sidebar-mobile-menu{padding:30px 20px;color:#fff}.mobile-menu-close{background:transparent;color:#fff;font-size:16px;border:none;margin-bottom:20px;display:flex;align-items:center;gap:10px;cursor:pointer}.accordion-menu .accordion-item{border-bottom:1px solid rgba(255,255,255,.2);padding:10px 0}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:var(--font-secondary)}.accordion-body{padding-left:10px;padding-top:10px}.accordion-subitem{margin-bottom:8px}.accordion-subitem a{color:#fff;font-size:14px;text-transform:uppercase}.accordion-menu .accordion-item{border-bottom:none}.accordion-toggle{display:flex;align-items:center;transition:transform .3s ease}.accordion-toggle.rotate{transform:rotate(90deg)}