:root{--primary-color:#0d1a3b;--secondary-color:#4d5d6d;--light-color:#f8f9fa;--white-color:#ffffff;--dark-overlay:rgba(13, 26, 59, 0.9);--shadow-sm:0 5px 15px rgba(13, 26, 59, 0.1);--shadow-md:0 15px 35px rgba(13, 26, 59, 0.15);--shadow-lg:0 25px 50px rgba(13, 26, 59, 0.2);--transition-base:all 0.3s ease;--transition-smooth:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);--border-radius-sm:0;--border-radius-md:0;--border-radius-lg:0;--fe-width:30px;--fe-height:30px;--se-width:30px;--se-height:30px;--fe-color:#3d85c6;--se-color:#3d85c6;--fe-blending:normal;--se-blending:normal;--fe-border-radius:50%}html{scroll-behavior:smooth;font-family:var(--theme-font-family)!important}body{font-family:var(--theme-font-family)!important}a{text-decoration:none;transition:all .3s ease}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:1000;transition:opacity .5s ease-out}.loader-container.hide{opacity:0;pointer-events:none}.logo{width:200px;height:200px}.logo-path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:draw 2s ease forwards}.logo-fill{opacity:0;animation:fill 1s ease forwards 1.5s}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fill{to{opacity:1}}.content{padding:20px;opacity:0;transform:translateY(20px);transition:all .5s ease-out}.content.show{opacity:1;transform:translateY(0)}body{margin:0}.cls-1{fill:#0d1a3b}.cls-2{fill:#002a53}.cls-3{fill:#fff}.cls-1,.cls-2,.cls-3{fill:transparent;animation:fillAnimation 2s ease-in-out infinite}.cls-1{animation-delay:0s}.cls-2{animation-delay:0s}.cls-3{animation-delay:0s}@keyframes fillAnimation{0%{fill:transparent}40%{fill:currentColor}60%{fill:currentColor}100%{fill:transparent}}.loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background:#fff;gap:20px;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;transition:opacity .5s ease,visibility .5s ease}.loader-container.hidden{opacity:0;visibility:hidden}.loader-container svg{width:300px;height:auto}.loading-line{width:300px;height:2px;background:#f0f0f0;position:relative;overflow:hidden;border-radius:1px}.loading-line::after{content:'';position:absolute;left:-50%;height:100%;width:50%;background:linear-gradient(90deg,transparent,#0d1a3b,#002a53);animation:loadingLine 1.5s ease-in-out infinite}@keyframes loadingLine{0%{left:-50%}100%{left:100%}}.loading-text{font-family:var(--theme-font-family);color:#002a53;margin-top:10px;opacity:.8;animation:textPulse 1.5s ease-in-out infinite}@keyframes textPulse{0%,100%{opacity:.5}50%{opacity:1}}body{height:100%;width:100%;background-repeat:no-repeat;font-family:var(--theme-font-family);background-color:#0d1a3b}.swiper-fade .swiper-slide{opacity:0;transition-property:opacity;transform:none}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;transition:opacity 0s .6s}.site-wrap{margin:0 auto}.navbar-toggler i{color:#fff}.sticky .navbar-toggler i{color:#0d1a3b}.dropdown-menu.show{background-color:#0d1a3b}.rtl .language .dropdown-item{text-align:right}.language .dropdown-item{color:#fff}.dropdown-item:focus,.dropdown-item:hover{color:#fff;background-color:#0d6efd}.btn-outline-primary{--bs-btn-color:#ffffff;--bs-btn-border-color:#ffffff;border-radius:5px;border:0}.sticky .btn-outline-primary{--bs-btn-color:#0c1a3b;--bs-btn-border-color:#0c1a3b}.rtl .widget-title::after{right:0}.footer-section .phone-number{direction:ltr}.rtl-space{direction:rtl}.hero-slider-container{width:100%!important;position:relative;overflow:hidden;background-color:#0d1a3b;z-index:1}.hero-slider-container .hero-slider{width:100%!important;position:relative;overflow:hidden}.hero-slider-container .swiper-wrapper{width:100%;height:100%;position:relative}.hero-slider-container .swiper-slide{width:100%!important;height:100%!important;position:relative;overflow:hidden;transition:opacity .5s ease,visibility .5s ease}.hero-slider-container .hero-slide{width:100%;height:100%;position:relative;overflow:hidden}.hero-slider-container .hero-image-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.hero-slider-container .hero-image-inner{width:100%;height:100%;position:relative;overflow:hidden}.hero-slider-container .hero-img{width:100%;height:100%;object-position:center;display:block;pointer-events:none;transition:.3s opacity}.swiper-button-next,.swiper-button-prev{color:#fff}.swiper-pagination-bullet{background:#fff}.hero-swiper-button-next,.hero-swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--white-color)}.hero-swiper-button-next.hero-swiper-button-disabled,.hero-swiper-button-prev.hero-swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.hero-swiper-button-next.hero-swiper-button-hidden,.hero-swiper-button-prev.hero-swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.hero-swiper-navigation-disabled .hero-swiper-button-next,.hero-swiper-navigation-disabled .hero-swiper-button-prev{display:none!important}.hero-swiper-button-next svg,.hero-swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.hero-swiper-rtl .hero-swiper-button-next svg,.hero-swiper-rtl .hero-swiper-button-prev svg{transform:rotate(180deg)}.hero-swiper-button-prev,.hero-swiper-rtl .hero-swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.hero-swiper-button-next,.hero-swiper-rtl .hero-swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.hero-swiper-button-lock{display:none}.hero-swiper-button-next:after,.hero-swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.hero-swiper-button-prev:after,.hero-swiper-rtl .hero-swiper-button-next:after{content:'prev'}.hero-swiper-button-next,.hero-swiper-rtl .hero-swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.hero-swiper-button-next:after,.hero-swiper-rtl .hero-swiper-button-prev:after{content:'next'}.footer-section{background-color:#0d1a3b;color:#fff;padding:3rem 0}.footer-widget{margin-bottom:2rem}[dir=rtl] .footer-widget{text-align:right}.footer-logo{max-width:260px;height:auto;margin-bottom:1.5rem}.footer-text{color:rgba(255,255,255,.8);margin-bottom:1.5rem;line-height:1.6;font-size:.95rem}.widget-title{font-size:1.125rem;font-weight:600;margin-bottom:1.25rem;padding-bottom:.75rem;color:var(--theme-palette-color-1);position:relative;text-align:left}[dir=rtl] .widget-title{text-align:right}.widget-title::after{content:'';position:absolute;left:0;bottom:0;width:40px;height:2px;background-color:#fff;transform:none}[dir=rtl] .widget-title::after{left:auto;right:0;transform:none}@media (max-width:767.98px){.widget-title{text-align:center}[dir=rtl] .widget-title{text-align:right}.widget-title::after{left:50%;transform:translateX(-50%)}[dir=rtl] .widget-title::after{right:0}}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.875rem}.footer-links a{color:rgba(255,255,255,.8);text-decoration:none;transition:all .3s ease;display:flex;align-items:center;font-size:.95rem}.footer-links a::before{content:'\F285';font-family:Bootstrap-icons;margin-right:.5rem;font-size:.75rem;color:var(--theme-palette-color-1);transition:transform .3s ease}[dir=rtl] .footer-links a::before{content:'\f284';margin-right:0;margin-left:.5rem}.footer-links a:hover{color:#fff;transform:translateX(5px)}.contact-info{margin-bottom:1.5rem}.contact-item{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1rem;color:rgba(255,255,255,.8);font-size:.95rem}.contact-item svg{width:20px;height:20px;color:var(--theme-palette-color-1);flex-shrink:0}.social-links{display:flex;gap:.875rem;flex-wrap:wrap;margin-top:1.5rem}.social-link{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:var(--theme-palette-color-1);color:#fff;transition:all .3s ease;border-radius:4px}.social-link:hover{background:var(--theme-palette-color-1);transform:translateY(-3px)}.social-link svg{width:20px;height:20px}.profile-link{margin-top:1.5rem}.download-profile{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--theme-palette-color-1);color:#fff;padding:.75rem 1.25rem;border-radius:4px;text-decoration:none;font-weight:600;font-size:.95rem;transition:all .3s ease;width:100%;max-width:265px}.download-profile:hover{background-color:var(--theme-palette-color-1);transform:translateY(-2px)}.footer-widget .contact-info{padding:0;margin:0}.footer-bottom{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.copyright{color:rgba(255,255,255,.8);font-size:.9rem}.footer-bottom-links{display:flex;gap:1.5rem;justify-content:flex-end}.footer-bottom-links a{color:rgba(255,255,255,.8);text-decoration:none;font-size:.9rem;transition:color .3s ease}.footer-bottom-links a:hover{color:#fff}.icon{position:fixed;bottom:20px;right:20px;z-index:999}.icon img{width:50px;height:50px;transition:transform .3s ease}.icon:hover img{transform:scale(1.1)}@media (max-width:1199.98px){.footer-section{padding:2.5rem 0}.footer-widget{margin-bottom:2rem}}@media (max-width:991.98px){.footer-logo{max-width:260px}.widget-title{margin-bottom:1rem}.footer-links li{margin-bottom:.75rem}.social-link{width:32px;height:32px}}@media (max-width:767.98px){.footer-section{padding:2rem 0}.footer-widget{text-align:center;margin-bottom:2rem}.footer-logo{margin-left:auto;margin-right:auto}[dir=rtl] .footer-logo{margin-left:0;margin-right:0}.widget-title{text-align:center}.widget-title::after{left:50%;transform:translateX(-50%)}.footer-links{text-align:center}.footer-links a{justify-content:center}[dir=rtl] .footer-links a{justify-content:right}.contact-item{justify-content:center}[dir=rtl] .contact-item{justify-content:right}.social-links{justify-content:center}.download-profile{margin:0 auto}.footer-bottom{text-align:center}.footer-bottom-links{justify-content:center;margin-top:1rem}.copyright{margin-bottom:1rem}[dir=rtl] .copyright{text-align:center}}@media (max-width:575.98px){.footer-section{padding:1.5rem 0}.footer-widget{margin-bottom:1.5rem}.footer-bottom-links{flex-direction:column;gap:.75rem;align-items:center}.icon{bottom:15px;right:15px}.icon img{width:45px;height:45px}}