.mouse-cursor{pointer-events:none}@media (hover:none),(pointer:coarse){.mouse-cursor{display:none!important}}.rich-text{color:#111;line-height:1.7}.rich-text p{margin-bottom:1rem}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4{margin:1.5rem 0 1rem;font-weight:600}.rich-text ul{margin:1rem 0;padding-left:1.5rem;list-style:outside}.rich-text ol{margin:1rem 0;padding-left:1.5rem;list-style:decimal}.rich-text li{margin-bottom:.5rem}.rich-text a{color:#2563eb;text-decoration:underline}.home-section.section-padding{padding-top:60px;padding-bottom:60px}@media (max-width:1199px){.home-section.section-padding{padding-top:50px;padding-bottom:50px}}@media (max-width:991px){.home-section.section-padding{padding-top:40px;padding-bottom:40px}}.service-section-4 .row>[class*=col-]{display:flex}.service-section-4 .service-card-items,.service-section-4 .service-card-items .service-content{flex-direction:column;flex:1;display:flex}.service-section-4 .service-card-items .service-content p{margin-bottom:1rem}.service-section-4 .service-card-items .service-content .theme-btn-2{align-self:flex-start;margin-top:auto}.service-section-4 .service-card-items .service-image{aspect-ratio:16/9;overflow:hidden}.service-section-4 .service-card-items .service-image img{object-fit:cover;width:100%;height:100%;display:block}.about-wrapper-2>.row>div:first-child{align-self:center}.header-3{background-color:#fff}.header-3:before,.header-3 .plane-shape,.header-3 .header-main .header-right .header-button:before{display:none}.header-3 .header-main{border-bottom:1px solid #0f0d1d14}.sticky.header-3 .header-main{border-bottom:0}.header-top-section>.container,.header-3>.container{max-width:100%;padding-inline:40px}@media (max-width:1199px){.header-top-section>.container,.header-3>.container{padding-inline:20px}}.header-3 .header-main .header-right{flex:1;justify-content:space-between;gap:32px;margin-inline-start:32px}.header-3 .header-main .mean__menu-wrapper{flex:1}.header-3 .header-main .main-menu>nav>ul{flex-wrap:nowrap;justify-content:center;align-items:center;padding-inline-start:0;display:flex}.header-3 .header-main .main-menu>nav>ul>li{white-space:nowrap;margin-inline-end:38px}.header-3 .header-main .main-menu>nav>ul>li:last-child{margin-inline-end:0}.header-3 .header-main .main-menu>nav>ul>li>a{font-size:17px}.header-3 .header-main .main-menu ul li .submenu li a{white-space:nowrap;font-size:15px}@media (max-width:1499px){.header-3 .header-main .header-right{gap:20px;margin-inline-start:20px}.header-3 .header-main .main-menu>nav>ul>li{margin-inline-end:18px}.header-3 .header-main .main-menu>nav>ul>li>a{font-size:16px}}@media (max-width:1299px){.header-3 .header-main .main-menu>nav>ul>li{margin-inline-end:13px}.header-3 .header-main .main-menu>nav>ul>li>a{font-size:15px}}@media (max-width:1199px){.header-3 .header-main .main-menu>nav>ul>li{margin-inline-end:10px}.header-3 .header-main .main-menu>nav>ul>li>a{font-size:14px}.header-3 .header-main .header-right{gap:12px;margin-inline-start:12px}}.header-3 .header-main .header-right .header-button .theme-btn{padding:15px 26px}.header-top-wrapper{justify-content:space-between;align-items:center;gap:24px;display:flex}.header-top-section .contact-list,.header-top-section .top-right,.header-top-section .flag-wrap,.header-top-section .social-icon{margin-bottom:0}.header-top-section .top-right{align-items:center;gap:32px;display:flex}.header-3 .header-main .header-right .header-button{margin-left:0;margin-inline-start:0}.hero-figure{aspect-ratio:4/5;background-color:#ffffff2e;border-radius:50vw 50vw 12px 12px;max-height:580px;margin-inline-start:auto;padding:10px;display:flex;position:relative;overflow:hidden}.hero-figure img{object-fit:cover;border-radius:50vw 50vw 6px 6px;width:100%;height:100%}@media (min-width:992px) and (max-width:1199px){.hero-figure{max-height:440px}}.brand-wrapper .brand-image{justify-content:center;align-items:center;height:64px;display:flex}.brand-wrapper .brand-image img{object-fit:contain;width:auto;max-width:100%;max-height:44px}.brand-wrapper .brand-image,.brand-wrapper .swiper-slide.swiper-slide-active .brand-image{filter:none;opacity:1}.family-card{background-color:#fff;border-radius:18px;flex-direction:column;height:100%;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #283b8714}.family-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px #283b8729}.family-card__media{flex:none;height:190px}.family-card__media img{object-fit:cover;width:100%;height:100%;display:block}.family-card__badge{top:152px;color:#fff;background-color:#283b87;border-radius:14px;justify-content:center;align-items:center;width:66px;height:66px;display:flex;position:absolute;inset-inline-start:24px}.family-card__body{flex-direction:column;flex:auto;padding:46px 24px 26px;display:flex}.family-card__title{margin:0 0 10px;font-size:19px;font-weight:700}.family-card__title a{color:var(--header);transition:color .3s ease-in-out}.family-card__title a:hover{color:#283b87}.family-card__text{color:#5b6478;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:49.5px;margin:0 0 18px;font-size:15px;line-height:24.75px;display:-webkit-box;overflow:hidden}.family-card__link{color:#283b87;align-self:flex-start;margin-top:auto;font-size:14px;font-weight:700}.family-card__link i{margin-inline-start:6px;transition:transform .3s ease-in-out}.family-card:hover .family-card__link i{transform:translate(4px)}[dir=rtl] .family-card__link i{transform:scaleX(-1)}[dir=rtl] .family-card:hover .family-card__link i{transform:scaleX(-1)translate(4px)}.brand-nav{justify-content:center;align-items:center;gap:12px;margin-top:34px;display:flex}.brand-nav__btn{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:0;font-size:14px;transition:background-color .3s,color .3s,border-color .3s;display:flex}.brand-nav__prev{color:#283b87;background-color:#0000;border:1px solid #283b8740}.brand-nav__prev:hover{color:#fff;background-color:#283b87;border-color:#283b87}.brand-nav__next{color:#fff;background-color:#283b87;border:1px solid #283b87}.brand-nav__next:hover{color:#283b87;background-color:#0000}[dir=rtl] .brand-nav__btn i{transform:scaleX(-1)}.hero-3 .hero-arrows{z-index:9;pointer-events:none;position:absolute;bottom:170px;left:0;right:0}.hero-3 .hero-arrows .array-button{pointer-events:auto;flex-direction:row;gap:12px;display:flex;position:static;transform:none}.hero-3 .hero-arrows .array-prev,.hero-3 .hero-arrows .array-next{cursor:pointer;width:48px;height:48px;padding:0;font-size:15px;line-height:48px}.hero-3 .hero-arrows .array-prev{color:var(--white);background-color:#0000;border:1px solid #ffffff80}.hero-3 .hero-arrows .array-prev:hover{background-color:var(--white);color:var(--theme)}.hero-3 .hero-arrows .array-next{background-color:var(--theme);border:1px solid var(--theme);color:var(--white)}.hero-3 .hero-arrows .array-next:hover{background-color:var(--white);border-color:var(--white);color:var(--theme)}@media (max-width:767px){.hero-3 .hero-arrows{display:block;bottom:56px}.hero-3 .hero-arrows .array-button{display:flex}}[dir=rtl] .hero-3 .hero-arrows .array-button i{transform:scaleX(-1)}.home-section.section-tint{background-color:#eef2f7}.sector-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}@media (max-width:1199px){.sector-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){.sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sector-card{background-color:#283b87;border-radius:18px;flex-direction:column;transition:transform .35s,box-shadow .35s;display:flex;overflow:hidden}.sector-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #283b8738}.sector-card__media{flex:none;justify-content:center;align-items:center;height:220px;display:flex}.sector-card__media img{object-fit:cover;width:100%;height:100%;display:block}.sector-card__icon{color:#ffffffd9;font-size:40px}.sector-card__body{text-align:center;padding:18px 14px}.sector-card__body h4{color:#fff;margin:0 0 4px;font-size:17px;font-weight:700}.sector-card__body p{color:#b9e3f5;margin:0;font-size:13px;line-height:1.5}.hero-section+.home-section{padding-top:0}.customers-section+.brand-section{background-color:#eef2f7}.brand-wrapper h6:before,.brand-wrapper h6:after{display:none}
