@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_bba129a6-module__TUV0iq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_bba129a6-module__TUV0iq__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.p.3hmcy8y9xj1sc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.3z0c4f2eh2q85.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0x56afc_ip5jz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8f2ca9bed5019488-s.0xaez4z86dej0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alexandria Fallback;src:local(Arial);ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:112.38%}.alexandria_6e8570cb-module__jUcQ8W__className{font-family:Alexandria,Alexandria Fallback;font-style:normal}.alexandria_6e8570cb-module__jUcQ8W__variable{--font-alexandria:"Alexandria", "Alexandria Fallback"}
html,body{max-width:100vw;overflow-x:hidden}a{text-decoration:none}*,body{font-family:Montserrat,sans-serif!important}main:not(:has(.section-one)){padding-top:120px}
*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}.section-one{color:#fff;border-radius:30px;align-items:flex-end;height:96vh;margin:20px;display:flex;position:relative;overflow:hidden}.video-container{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-overlay{z-index:1;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.background-video{object-fit:cover;z-index:0;width:100%;height:100%;position:relative}.section-one .content{z-index:2;max-width:900px;margin-bottom:5vh;margin-left:5%;position:relative}html[dir=rtl] .section-one .content{margin-left:0;margin-right:5%}.section-one .content h1{letter-spacing:normal;white-space:nowrap;max-width:100%;margin-top:0;margin-bottom:0;font-size:84px;font-weight:700;line-height:1.2}.section-one .content p{text-align:left;white-space:nowrap;max-width:100%;margin-top:5px;margin-bottom:20px;font-size:28px;font-weight:500;line-height:1.6}html[dir=rtl] .section-one .content p{text-align:right}.navigation-buttons{color:#fff;align-items:center;gap:20px;display:flex}.navigation-buttons .OurProductsDiv{color:#fff;background-color:#336d94;border:none;border-radius:8px;align-items:center;gap:6px;display:flex}.navigation-buttons .OurProductsDiv button{color:#fff;background-color:#336d94;border:none;border-radius:8px;padding:8px 12px;font-size:16px}.navigation-buttons .arrowcircle{background-color:#fff;border-radius:8px;align-items:center;margin:8px;display:flex}.arrowcircle img{width:24px;padding:3px}.navigation-buttons .DiscoverMoreDiv{align-items:center;gap:6px;display:flex}.navigation-buttons .DiscoverMoreDiv a{color:#0000}.navigation-buttons .DiscoverMoreDiv button{text-align:center;color:#fff;background-color:#0000;border:none;font-weight:500;line-height:100%}.navigation-buttons .DiscoverMoreDiv img{width:15px}.OurProductsDiv a{align-items:center;text-decoration:none;display:flex}.partners-section{text-align:center;background-color:#fff;flex-direction:column;padding-top:60px;display:flex}.partners-carousel{border-radius:8px;width:100%;height:100px;margin-bottom:30px;position:relative;overflow:hidden}.partners-slider{z-index:2;align-items:center;width:fit-content;animation:18s linear infinite ticker-scroll;display:flex;position:relative}.partners-slider:hover{animation-play-state:paused}.partner-logo{flex:none;justify-content:center;align-items:center;height:100px;padding:0 30px;display:flex}.partner-logo img{object-fit:contain;width:120px;height:auto;max-height:60px;transition:transform 1s}.partner-logo:hover img{cursor:pointer;transform:scale(1.1)}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ticker-scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}[dir=rtl] .partners-slider{animation:30s linear infinite ticker-scroll-rtl}[dir=rtl] .partners-slider:hover{animation-play-state:paused}.premium-layout{text-align:left;background:linear-gradient(145deg,#fff,#f5f8fc);border:1px solid #fffc;border-radius:30px;grid-template-columns:1fr 1.2fr;align-items:center;gap:50px;margin-bottom:80px;padding:60px;display:grid;box-shadow:0 20px 40px #254b720d}@media (max-width:968px){.premium-layout{text-align:center;grid-template-columns:1fr;padding:40px 25px}}.about-image-side{width:100%;position:relative}.about-image-container{border-radius:20px;position:relative;overflow:hidden;box-shadow:0 15px 35px #254b7226}.about-hero-img{object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block;transform:scale(1)}.about-image-container:hover .about-hero-img{transform:scale(1.05)}.experience-badge{color:#fff;background:linear-gradient(135deg,#336d94,#4a8bc2);border:3px solid #fff;border-radius:15px;flex-direction:column;align-items:center;padding:15px 25px;display:flex;position:absolute;bottom:-20px;right:-20px;box-shadow:0 10px 25px #336d9466}@media (max-width:968px){.experience-badge{bottom:-20px;right:20px}}.experience-badge .years{font-size:20px;font-weight:800;line-height:1}.experience-badge .text{margin-top:5px;font-size:14px;font-weight:500}.about-header-wrap{margin-bottom:30px}.section-subtitle{color:#4a8bc2;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:700;display:block}.premium-title{color:#254b72;text-align:left;margin:0;font-size:42px;line-height:1.2}@media (max-width:968px){.premium-title{text-align:center}}.premium-paragraphs{margin-top:0}.premium-paragraphs .paragraph{text-align:left;border-radius:0;margin-bottom:20px;padding:0}@media (max-width:968px){.premium-paragraphs .paragraph{text-align:center}}.premium-paragraphs .paragraph.first{color:#336d94;border-left:4px solid #4a8bc2;padding-left:20px;font-size:18px;font-weight:600}@media (max-width:968px){.premium-paragraphs .paragraph.first{border-left:none;padding-left:0}}.premium-paragraphs .paragraph.first:after{display:none}.btn-wrapper{margin-top:30px}.premium-btn{padding:15px 40px;font-size:16px}.about-content-section{text-align:center;background:#fff;border-radius:15px;margin-bottom:80px;padding:40px}.partners-section-title{color:#254b72;text-align:center;font-weight:600}.paragraph-container{margin-top:30px;position:relative}.paragraph{opacity:0;border-radius:10px;max-height:0;margin-bottom:20px;padding:20px;font-size:16px;line-height:1.6;transition:all .5s;overflow:hidden;transform:translateY(20px)}.paragraph.visible{opacity:1;max-height:1000px;margin-bottom:20px;transform:translateY(0)}.paragraph.first{color:#254b72;opacity:1;max-height:none;margin-bottom:10px;position:relative;transform:translateY(0)}.paragraph.first:after{content:"";filter:blur(8px);width:90%;height:15px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.paragraph.hidden{color:#254b72;opacity:0;max-height:0;margin-bottom:0;padding:0;overflow:hidden}.paragraph.hidden.visible{opacity:1;max-height:1000px;margin-bottom:20px;padding:20px}.paragraph.hidden.visible:after{display:none}.paragraph.preview{opacity:1;color:#254b72;max-height:80px;margin-bottom:15px;padding:20px;position:relative;overflow:hidden}.paragraph.preview:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fffc,#fff);height:50px;position:absolute;bottom:0;left:0;right:0}.more-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#336d94,#4a8bc2);border:none;border-radius:25px;margin-top:10px;padding:12px 35px;font-size:12px;transition:all .3s;box-shadow:0 4px 15px #336d944d}.more-button:hover{background:linear-gradient(135deg,#4a8bc2,#336d94);transform:translateY(-2px);box-shadow:0 8px 25px #336d9466}.more-button:active{transform:translateY(0)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.paragraph.animate{animation:.5s forwards fadeInUp}.Section-three.vision-mission-revamp{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 0 70px;display:flex;position:relative;overflow:hidden}.vision-mission-header{text-align:center;flex-direction:column;align-items:center;margin-bottom:35px;display:flex}.vision-mission-header .tagline{color:#023553;text-align:center;max-width:820px;margin:0 auto;font-size:2.1rem;font-weight:700;line-height:1.35}.map-glow-wrapper{justify-content:center;align-items:center;width:100%;max-width:900px;margin:0 auto 45px;display:flex;position:relative}.world-map-img{z-index:1;filter:drop-shadow(0 8px 24px #0235530f);max-width:65%;height:auto;transition:transform .4s;position:relative}.map-glow-wrapper:hover .world-map-img{transform:scale(1.015)}.vision-mission-grid{grid-template-columns:repeat(2,1fr);gap:28px;width:100%;max-width:1050px;margin:0 auto;display:grid}.vm-card{background:#fff;border:1px solid #0235531a;border-radius:20px;padding:32px 30px;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 4px 20px #0235530a}.vm-card:hover{border-color:#32a3e559;transform:translateY(-5px);box-shadow:0 14px 35px #02355317}.vm-card-header{align-items:center;gap:18px;margin-bottom:16px;display:flex}.vm-icon-box{background:#32a3e514;border:1px solid #32a3e538;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;transition:all .3s;display:flex}.vm-icon-box .logo-container{width:42px;height:42px;margin:0;display:block;position:relative}.vm-icon-box .gear-icon,.vm-icon-box .d-icon{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.vm-card:hover .vm-icon-box{background:#32a3e526;border-color:#32a3e5;box-shadow:0 4px 16px #32a3e538}.vm-card-title{color:#023553;margin:0;font-size:1.5rem;font-weight:700}.vm-card-desc{color:#254b72;margin:0;font-size:1.02rem;line-height:1.65}[dir=rtl] .vm-card-header{flex-direction:row}@media (max-width:868px){.vision-mission-grid{grid-template-columns:1fr;gap:20px}.world-map-img{max-width:85%}.vision-mission-header .tagline{font-size:1.6rem}}.logo-container{cursor:pointer;width:80px;height:80px;display:inline-block;position:relative}.gear-icon,.d-icon{width:100%;height:100%;position:absolute;top:0;left:0}.d-icon{z-index:1}.gear-icon{transform-origin:50%;transition:transform 1.2s ease-in-out}[dir=rtl] .gear-icon{transform-origin:50%}.logo-container:hover .gear-icon{animation:1s ease-in-out rotateGear}[dir=rtl] .logo-container:hover .gear-icon{animation:1s ease-in-out rotateGearRTL}@keyframes rotateGear{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateGearRTL{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.section-four{background-color:#fff;padding:80px 0}.contact-container{max-width:650px;margin:0 auto}.contact-heading{color:#023553;text-align:center;margin-bottom:45px;font-size:32px;font-weight:700}.contact-form{flex-direction:column;gap:28px;display:flex}.form-group{flex-direction:column;gap:10px;display:flex}.form-group label{color:#023553;text-transform:capitalize;letter-spacing:.5px;font-size:14px;font-weight:600;line-height:120%}.iti{width:100%}.form-control,.phone-number-styles,.iti input,.iti input[type=text],.iti input[type=tel]{color:#023553;box-sizing:border-box;width:100%;height:54px;padding:0 20px;font-size:15px;transition:all .3s;background-color:#fafafa!important;border:1px solid #02355326!important;border-radius:8px!important}.iti input{padding-left:52px!important}.form-control::placeholder,.phone-number-styles::placeholder,.iti input::placeholder{color:#a0aab2}.form-row{gap:20px;width:100%;display:flex}.half-width{width:50%}.phone-input-container{border:1px solid #c6c9ce;border-radius:6px;align-items:center;display:flex;overflow:hidden}.country-code{background-color:#f8f8f8;border:1px solid #c6c9ce;align-items:center;gap:8px;height:44px;padding:0 10px;display:flex}.flag{align-items:center;width:24px;height:16px;display:flex}.flag img{width:100%;height:auto}.phone-number-styles{color:#8987a1;border:1px solid #c6c9ce;border-radius:6px;width:100%;padding:12px 15px;font-size:14px;width:100%!important}.select-container{position:relative}select.form-control{appearance:none;cursor:pointer}.dropdown-icon{pointer-events:none;width:12px;height:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.select-container option{padding:0!important}.file-upload-container{width:100%}.file-upload-box{text-align:center;cursor:pointer;background:#fafafa;border:1.5px dashed #02355333;border-radius:8px;justify-content:center;align-items:center;min-height:160px;padding:40px 30px;transition:all .3s;display:flex;position:relative}.file-upload-box.active,.file-upload-box:hover{background-color:#f0f4f8;border-color:#023553}#uploadPrompt{flex-direction:column;align-items:center;display:flex}.upload-icon{width:40px;height:40px;margin-bottom:10px}.file-upload-box p{color:#333;margin-bottom:5px;font-size:14px}.file-type-hint{color:#afafaf;font-size:12px}.file-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}#selectedFilesPreview{width:100%}.file-preview{text-align:left;align-items:center;display:flex}.file-preview-image{border-radius:4px;max-width:100px;max-height:80px;margin-right:15px}.file-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin-right:15px}.pdf-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23e74c3c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"/><polyline points=\"14 2 14 8 20 8\"/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"/><polyline points=\"10 9 9 9 8 9\"/></svg>")}.word-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%232b5797\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"/><polyline points=\"14 2 14 8 20 8\"/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"/><polyline points=\"10 9 9 9 8 9\"/></svg>")}.excel-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23217346\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"/><polyline points=\"14 2 14 8 20 8\"/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"/><polyline points=\"10 9 9 9 8 9\"/></svg>")}.image-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%233498db\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"/><polyline points=\"21 15 16 10 5 21\"/></svg>")}.generic-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23888888\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z\"/><polyline points=\"13 2 13 9 20 9\"/></svg>")}.file-info{flex-grow:1}.file-name{color:#333;word-break:break-all;margin-bottom:4px;font-size:14px;font-weight:500}.file-size{color:#888;font-size:12px}.remove-file-btn{color:#666;cursor:pointer;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;margin-top:10px;padding:5px 10px;font-size:12px}.remove-file-btn:hover{background-color:#e9e9e9}.multiple-files{text-align:left;width:100%}.files-count{margin-bottom:8px;font-size:14px;font-weight:500}.files-list{border:1px solid #eee;border-radius:4px;max-height:150px;margin:0;padding:5px;list-style:none;overflow-y:auto}.files-list li{border-bottom:1px solid #f5f5f5;justify-content:space-between;padding:4px 8px;display:flex}.files-list li:last-child{border-bottom:none}.submit-btn{color:#fff;cursor:pointer;text-align:center;background:#336d94;border:none;border-radius:8px;width:100%;margin-top:24px;padding:18px;font-size:16px;font-weight:600;transition:all .3s}.submit-btn:hover{background:#054972;transform:translateY(-2px);box-shadow:0 8px 24px #02355326}.form-control:focus,.phone-number-styles:focus,.iti input:focus{background-color:#fff!important;border-color:#023553!important;outline:none!important;box-shadow:0 4px 14px #02355314!important}.phone-field:focus{border:none!important}.content-wrapper{background-color:#32a3e514;justify-content:space-between;align-items:center;width:100%;padding:50px 30px;display:flex}.text-content{width:50%}.text-content h2{color:#254b72;font-weight:700}.text-content p{color:#254b72}.features{justify-content:flex-end;gap:20px;margin-top:20px;display:flex}.feature{text-align:center;flex-direction:column;align-items:center;width:150px;display:flex}.icon-container{background-color:#32a3e5;border-radius:10px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:15px;display:flex}.icon-container img{width:50px;height:50px}.feature-label{color:#254b72;font-size:1rem}.content-wrapper{justify-content:space-between;align-items:center;display:flex}@media (max-width:940px){.content-wrapper{flex-direction:column;justify-content:center}.text-content{width:100%;margin-bottom:30px}.features{justify-content:center;width:100%}.text-content h2,.text-content p{text-align:center}.icon-container{width:60px;height:60px}.feature-label{font-size:.8rem}}.why-choose-us-section{background:#fff;padding:80px 0;position:relative}.benefits-section{max-width:1200px;margin:0 auto}.why-choose-us-section .section-title{text-align:center;color:#023553;letter-spacing:-.02em;margin-bottom:2rem;font-size:2.2rem;font-weight:800}.nav-tabs{background:#0235530d;border:1px solid #0235531a;border-radius:50px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:40px auto;padding:6px;display:flex;box-shadow:0 4px 20px #0000000a}.nav-tab{color:#023553;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:none;border-radius:40px;outline:none;padding:12px 30px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-tab:hover{color:#32a3e5;background:#fff9}.nav-tab.active{color:#fff;background:linear-gradient(135deg,#023553 0%,#254b72 100%);box-shadow:0 6px 18px #02355340}.content-area{flex-direction:column;align-items:center;gap:50px;display:flex}.featured-service{opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #32a3e52e;border-radius:24px;align-items:center;gap:50px;width:100%;max-width:950px;padding:40px 45px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(20px);box-shadow:0 16px 40px #0235530f}.featured-service.show{opacity:1;transform:translateY(0)}.featured-icon{background:linear-gradient(135deg,#023553 0%,#32a3e5 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:140px;height:140px;transition:transform .3s;display:flex;position:relative;box-shadow:0 10px 25px #32a3e559}.featured-icon:after{content:"";border:2px dashed #32a3e566;border-radius:50%;animation:25s linear infinite rotateRing;position:absolute;inset:-6px}@keyframes rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.featured-icon svg{color:#fff;width:60px;height:60px}.featured-content{flex:1}.featured-title{color:#023553;margin-bottom:14px;font-size:1.65rem;font-weight:700;line-height:1.25}.featured-description{color:#3e5a75;max-width:650px;font-size:1.05rem;line-height:1.6}.services-carousel{width:100%;max-width:1050px;margin:0 auto;padding:10px 80px 45px;position:relative}.services-carousel .swiper-slide{justify-content:center;align-items:center;display:flex}.service-item{text-align:center;cursor:pointer;flex-direction:column;align-items:center;width:130px;padding:8px 4px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.service-item:hover{transform:translateY(-6px)}.service-item.active{transform:scale(1.08)}.service-icon{background-color:#32a3e50d;border:2px solid #0235532e;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:12px;transition:all .3s;display:flex}.service-item:hover .service-icon{background-color:#32a3e526;border-color:#32a3e5;box-shadow:0 6px 16px #32a3e540}.service-item.active .service-icon{background:linear-gradient(135deg,#023553 0%,#32a3e5 100%);border-color:#0000;box-shadow:0 8px 24px #32a3e566}.service-icon svg{color:#023553;width:32px;height:32px;transition:color .3s}.service-item:hover .service-icon svg{color:#32a3e5}.service-item.active .service-icon svg{color:#fff}.service-title{color:#254b72;white-space:normal;word-break:break-word;overflow-wrap:break-word;text-align:center;width:100%;max-width:130px;font-size:13px;font-weight:600;line-height:1.3;transition:color .3s}.service-item.active .service-title{color:#023553;font-weight:700}.swiper-button-next,.swiper-button-prev{z-index:10;background:#fff;border:1px solid #32a3e533;box-shadow:0 4px 14px #02355326;color:#023553!important;border-radius:50%!important;width:44px!important;height:44px!important;transition:all .3s!important;top:40%!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px!important;font-weight:700!important}.swiper-button-next:hover,.swiper-button-prev:hover{transform:scale(1.1);box-shadow:0 6px 18px #32a3e566;color:#fff!important;background:#32a3e5!important;border-color:#32a3e5!important}.swiper-button-prev{left:15px!important;right:auto!important}.swiper-button-next,[dir=rtl] .swiper-button-prev{left:auto!important;right:15px!important}[dir=rtl] .swiper-button-next{left:15px!important;right:auto!important}[dir=rtl] .swiper-button-prev{left:auto!important;right:0!important}.swiper-pagination-bullets{bottom:0!important}.swiper-pagination-bullet{opacity:.25!important;background:#023553!important;border-radius:5px!important;width:10px!important;height:10px!important;margin:0 4px!important;transition:all .3s!important}.swiper-pagination-bullet-active{opacity:1!important;background:linear-gradient(90deg,#023553,#32a3e5)!important;width:24px!important;box-shadow:0 0 10px #32a3e580!important}@media (max-width:768px){.nav-tabs{flex-wrap:wrap;align-items:center;gap:20px}.featured-service{text-align:center;flex-direction:column;gap:40px}.featured-icon{width:180px;height:180px}.featured-icon svg{width:80px;height:80px}.featured-title{font-size:2rem}.service-icon{width:60px;height:60px}.service-icon svg{width:25px;height:25px}}body.dark-mode .why-choose-us-section{background:#111b24}body.dark-mode .why-choose-us-section .section-title{color:#fff}body.dark-mode .nav-tabs{background:#ffffff0f;border-color:#ffffff1f}body.dark-mode .nav-tab{color:#b0c4de}body.dark-mode .nav-tab:hover{color:#32a3e5;background:#ffffff1a}body.dark-mode .nav-tab.active{color:#fff;background:linear-gradient(135deg,#32a3e5 0%,#023553 100%);box-shadow:0 6px 18px #32a3e54d}body.dark-mode .featured-service{background:#172635;border-color:#32a3e540;box-shadow:0 16px 40px #0000004d}body.dark-mode .featured-title{color:#fff}body.dark-mode .featured-description{color:#a5c3db}body.dark-mode .service-icon{background-color:#ffffff0d;border-color:#32a3e54d}body.dark-mode .service-icon svg{color:#32a3e5}body.dark-mode .service-title{color:#b0c4de}body.dark-mode .service-item.active .service-title{color:#fff}body.dark-mode .swiper-button-next,body.dark-mode .swiper-button-prev{background:#1e3245;border-color:#32a3e54d;color:#32a3e5!important}body.dark-mode .swiper-button-next:hover,body.dark-mode .swiper-button-prev:hover{color:#fff!important;background:#32a3e5!important}body.dark-mode .swiper-pagination-bullet{opacity:.3!important;background:#fff!important}body.dark-mode .swiper-pagination-bullet-active{opacity:1!important;background:linear-gradient(90deg,#32a3e5,#64cfeb)!important}.Buttom-partners-section{padding-top:60px}.Buttom-partners-section h5{text-align:center;color:#254b72;margin-bottom:20px;font-weight:600}.customers-ticker-container{border-radius:8px;width:100%;height:100px;margin-bottom:30px;position:relative;overflow:hidden}.customers-ticker{z-index:2;width:fit-content;display:flex;position:relative}.customer-logo{width:120px;height:auto;transition:transform 1s}.ticker-item:hover .customer-logo{transform:scale(1.1)}.ticker-item{flex:none;justify-content:center;align-items:center;padding:0 30px;display:flex}[dir=rtl] .customers-ticker{animation:30s linear infinite ticker-scroll-rtl}[dir=rtl] .customers-ticker:hover{animation-play-state:paused}[dir=rtl] .ticker-item{padding:0 30px}.tagline{text-align:center;color:#336d94;width:70%;margin-bottom:40px;font-weight:600;bottom:0}z body.dark-mode{background-color:#010a16!important}body.dark-mode .text-content h2{color:#fff}body.dark-mode .text-content p{color:#ffffffb3}body.dark-mode .Buttom-partners-section h2{color:#fff}body.dark-mode .section-two{background-color:#01101c}body.dark-mode .section-container,body.dark-mode .Section-three,body.dark-mode .section-four,body.dark-mode .footer,body.dark-mode .Buttom-partners-section,body.dark-mode .about-us,body.dark-mode .why-choose-us-section{background-color:#010a16}body.dark-mode .carousel-item p,body.dark-mode .tagline,body.dark-mode .why-darbco h5,body.dark-mode .description-item p{color:#fff}body.dark-mode .form-control{background-color:#0000;color:#fff!important}body.dark-mode .partners-section-title,body.dark-mode .Buttom-partners-section h5{color:#fff}body.dark-mode .form-group label{color:#ffffffc7}body.dark-mode select.form-control{background-color:#010a16!important}body.dark-mode input::placeholder{color:#ffffffc7}body.dark-mode .phone-number-styles,body.dark-mode .about-content-section{background-color:#0000}body.dark-mode .paragraph.first,body.dark-mode .paragraph.hidden{color:#ffffffb3}body.dark-mode .paragraph.preview:after{background:linear-gradient(#010a1600,#010a16cc,#010a16)}@media (max-width:991px){.section-one .content{flex-direction:column;align-items:center;gap:10px;margin:0 20px 80px;font-size:20px;display:flex}.Section-three-map{width:100%}.section-one{justify-content:center}.section-one .content h1{text-align:center;white-space:normal;font-size:32px;line-height:40px}.section-one .content p{text-align:center;white-space:normal;font-size:15px;line-height:20px}.navigation-buttons{flex-direction:column;align-items:center;gap:15px;width:100%;display:flex}.arrowcircle img{width:16px}.navigation-buttons .OurProductsDiv button,.navigation-buttons .DiscoverMoreDiv{font-size:16px}.navigation-buttons .DiscoverMoreDiv img{width:13px}.navbar-brand img{height:30px}.logo-container{height:50px}.carousel-item p{max-width:450px;font-size:12px}.tagline{font-size:19px}.description-item-header h3{font-size:20px}.description-item-header img{width:50px;height:40px}.description-item p{text-align:left;font-size:13px}.contact-container{max-width:400px}.footer{padding:0}}@media (max-width:425px){.section-one .content h1{font-size:28px}.center-content{margin-bottom:70px}}.custom-dropdown{width:100%;position:relative}.custom-dropdown-selected{color:#023553;cursor:pointer;box-sizing:border-box;background-color:#fafafa;border:1px solid #02355326;border-radius:8px;justify-content:space-between;align-items:center;height:54px;padding:0 20px;font-size:15px;transition:all .3s;display:flex}.custom-dropdown-selected:hover{background-color:#fff;border-color:#023553}body.dark-mode .custom-dropdown-selected{color:#fff;background-color:#010a16;border-color:#fff3}.custom-dropdown-list{z-index:10;background-color:#fff;border:1px solid #02355326;border-radius:8px;width:100%;max-height:300px;display:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 10px 30px #0235531a}.outline-dark{background-color:#fff;border:1px solid #111212!important}body.dark-mode .iti__country-list{color:#fff;background-color:#010a16}.custom-dropdown-option{cursor:pointer;color:#023553;padding:12px 20px;font-size:14px;transition:background-color .2s}.custom-dropdown-option:hover{background-color:#f0f4f8}body.dark-mode .custom-dropdown-option{color:#fff}body.dark-mode .center-content h3{color:#fff}body.dark-mode .center-content p{color:#fff;opacity:.7}.select-container select{display:none}body.dark-mode .partners-section{background-color:#010a16}body.dark-mode .partners-section .section-title{color:#fff}[dir=rtl] .section-one .content p{text-align:right}[dir=rtl] .arrowcircle img,[dir=rtl] .navigation-buttons .DiscoverMoreDiv img{transform:scale(-1)}[dir=rtl] .dropdown-icon{left:15px;right:auto}[dir=rtl] .phone-number-styles,[dir=rtl] .form-control{direction:rtl}[dir=rtl] .gear-icon,[dir=rtl] .d-icon{left:auto;right:0}[dir=rtl] .section-one .content{margin-right:10%}[dir=rtl] .center-content{text-align:right}[dir=rtl] .iti__country-list{text-align:right;left:0}[dir=rtl] .iti__selected-flag{flex-direction:row-reverse}body.dark-mode{color:#fff!important;background-color:#010a16!important}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;justify-content:center;align-items:center;font-size:18px;display:flex}.swiper{margin-left:auto;margin-right:auto}.Banner-section.minimal-banner{background-color:#fff;width:100%;padding:60px 0}body.dark-mode .Banner-section.minimal-banner{background-color:#0000}.Banner-section.minimal-banner .content-wrapper{text-align:center;background:#fff;border:1px solid #02355314;border-radius:24px;flex-direction:column;align-items:center;padding:56px 40px;display:flex;box-shadow:0 10px 35px #0235530d}body.dark-mode .Banner-section.minimal-banner .content-wrapper{box-shadow:none;background:#ffffff08;border:1px solid #ffffff0d}.Banner-section.minimal-banner .text-content{max-width:820px;margin:0 auto 45px}.Banner-section.minimal-banner .text-content h2{color:#023553;margin-bottom:16px;font-size:2.1rem;font-weight:700;line-height:1.3}body.dark-mode .Banner-section.minimal-banner .text-content h2{color:#fff}.Banner-section.minimal-banner .text-content p{color:#254b72;margin:0;font-size:1.05rem;line-height:1.65}body.dark-mode .Banner-section.minimal-banner .text-content p{color:#fffc}.Banner-section.minimal-banner .features{flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;width:100%;max-width:950px;margin:0 auto;display:flex}.Banner-section.minimal-banner .feature{text-align:center;cursor:pointer;flex-direction:column;align-items:center;padding:12px 16px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.Banner-section.minimal-banner .feature:hover{transform:translateY(-4px)}.Banner-section.minimal-banner .icon-container{background:linear-gradient(135deg,#023553 0%,#32a3e5 100%);border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:14px;transition:all .3s;display:flex;box-shadow:0 6px 18px #02355333}.Banner-section.minimal-banner .feature:hover .icon-container{transform:scale(1.08);box-shadow:0 10px 24px #32a3e566}.Banner-section.minimal-banner .icon-container img{object-fit:contain;filter:brightness(0)invert();width:36px;height:36px;transition:transform .3s}.Banner-section.minimal-banner .feature-label{color:#023553;font-size:.95rem;font-weight:600}body.dark-mode .Banner-section.minimal-banner .feature-label{color:#ffffffe6}@media (max-width:768px){.Banner-section.minimal-banner .content-wrapper{border-radius:18px;padding:36px 20px}.Banner-section.minimal-banner .features{gap:24px}.Banner-section.minimal-banner .text-content h2{font-size:1.6rem}.form-row{flex-direction:column;gap:20px}.half-width{width:100%}}body.dark-mode .vm-card{background:0 0;border-color:#ffffff1a}body.dark-mode .vm-card-title{color:#fff}body.dark-mode .vm-card-desc{color:#ffffffb3}body.dark-mode .vm-card:hover{background:#ffffff05;border-color:#32a3e580}body.dark-mode .form-control,body.dark-mode .phone-number-styles,body.dark-mode .custom-dropdown-selected,body.dark-mode .file-upload-box,body.dark-mode .footer-email-input{color:#fff!important;background-color:#0000!important;border-color:#fff3!important}body.dark-mode .form-control:focus,body.dark-mode .phone-number-styles:focus,body.dark-mode .footer-email-input:focus{border-color:#32a3e5!important}body.dark-mode .custom-dropdown-list{color:#fff!important;background-color:#010a16!important;border-color:#fff3!important}body.dark-mode .custom-dropdown-option:hover{background-color:#ffffff1a!important}body.dark-mode .file-upload-box{background-color:#ffffff05!important}.hero-fade-in-1{opacity:0;animation:.8s ease-out forwards fadeInUp}.hero-fade-in-2{opacity:0;animation:.8s ease-out .1s forwards fadeInUp}.hero-fade-in-3{opacity:0;animation:.8s ease-out .2s forwards fadeInUp}
.footer{background-color:#fff;border-top:1px solid #02355314;border-top-left-radius:40px;border-top-right-radius:40px;margin-top:40px;padding-top:60px;padding-bottom:20px;box-shadow:0 -10px 40px #0235530d}.footer-grid{grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:40px;margin-bottom:60px;display:grid}.footer-col h3{color:#023553;margin-bottom:24px;font-size:18px;font-weight:600}.logo-img-white{height:40px;margin-bottom:24px}.footer-description{color:#707070;margin-bottom:30px;font-size:15px;line-height:1.8}.footer-social-modern{gap:16px;display:flex}.footer-social-modern .social-icon{background-color:#fafafa;border:1px solid #0235531a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.footer-social-modern .social-icon img{filter:invert();opacity:.6;width:18px;height:18px;transition:all .3s}.footer-social-modern .social-icon:hover{background-color:#09a5e8;border-color:#09a5e8;transform:translateY(-3px);box-shadow:0 4px 12px #09a5e866}.footer-social-modern .social-icon:hover img{filter:brightness(0)invert();opacity:1}.branches-list{flex-direction:column;gap:20px;display:flex}.branch-item{flex-direction:column;gap:4px;display:flex}.branch-title{color:#023553;font-size:15px;font-weight:600}.branch-location,.branch-contact{color:#707070;font-size:14px;line-height:1.6}.input-wrapper{width:100%;position:relative}.footer-email-input{color:#023553;box-sizing:border-box;width:100%;height:54px;padding:0 50px 0 20px;font-size:15px;transition:all .3s;background-color:#fafafa!important;border:1px solid #02355326!important;border-radius:8px!important}.footer-email-input::placeholder{color:#a0aab2}.footer-email-input:focus{background-color:#fff!important;border-color:#023553!important;outline:none!important}.send-newsletter-btn{cursor:pointer;background:#336d94;border:none;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.send-newsletter-btn img{filter:brightness(0)invert();width:16px;height:16px}.send-newsletter-btn:hover{background:#0894d1;transform:translateY(-50%)scale(1.05)}.footer-copyright{text-align:center;color:#707070;border-top:1px solid #0235531a;padding-top:30px;font-size:14px}.footer-copyright a{color:#336d94;font-weight:500;text-decoration:none}.footer-copyright a:hover{text-decoration:underline}@media (max-width:1200px){.footer-grid{grid-template-columns:1fr 1fr}.desktop-hidden{display:none}}@media (max-width:768px){.footer-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:480px){.footer-info,.footer-branches,.footer-contact,.footer-social{padding:0 5px}.branch-item{margin-bottom:12px}}body.dark-mode .footer-form .form-control{border:1px solid var(--gradient,#32a3e5);color:#fff;background-color:#0000}body.dark-mode .footer-form .form-control::placeholder{color:#fff9}body.dark-mode .footer-contact h3,body.dark-mode .footer-social h3,body.dark-mode .footer-branches h3,body.dark-mode .branch-title,body.dark-mode .contact-heading{color:#fff}body.dark-mode .footer-copyright p,body.dark-mode .footer-description,body.dark-mode .branch-location,body.dark-mode .branch-contact{color:#fff;opacity:.7}body.dark-mode .footer-copyright a{color:#3fc5e8}body.dark-mode .social-icon{background-color:#1a1a1a;border:1px solid #ffffff1a}.rtl .localized-form-control{direction:rtl}.rtl .arrow-button{top:50%;left:6px!important;right:auto!important;transform:translateY(-50%)scaleX(-1)!important}.rtl .footer-email-input{padding-left:50px!important;padding-right:20px!important}.rtl .branch-title,.rtl .branch-location,.rtl .branch-contact{text-align:right}body.dark-mode .footer-social-modern .social-icon{background-color:#ffffff0d;border-color:#fff3}body.dark-mode .footer-social-modern .social-icon img{filter:brightness(0)invert();opacity:.8}body.dark-mode .footer-social-modern .social-icon:hover{background-color:#09a5e8;border-color:#09a5e8}body.dark-mode .footer-social-modern .social-icon:hover img{filter:brightness(0)invert();opacity:1}
.navbar{z-index:1000;border:1px solid #0000;border-radius:12px;max-width:1400px;margin:0 auto;padding:20px 30px;transition:all .4s cubic-bezier(.4,0,.2,1);position:fixed;left:20px;right:20px;top:35px!important}.navbar-transparent{background-color:#0000}.navbar-white{background-color:#fff;box-shadow:0 2px 10px #0000001a}.navbar-white .nav-link{color:#254b72!important}.dropdown-menu{min-width:2.25rem}.dropdown-item{text-align:center;padding:0}.navbar-brand img{height:40px}.navbar-nav .nav-link{color:#fff;padding-left:15px;padding-right:15px;font-weight:500}.navbar-nav .dropdown-menu{border:none;border-radius:12px;margin-top:0;padding:12px 0;transition:all .3s;overflow:hidden;box-shadow:0 10px 30px #00000014}.navbar-nav .dropdown-item{color:#4a4a4a;padding:10px 24px;font-weight:500;transition:all .2s}.navbar-nav .dropdown-item:hover{color:#09a5e8;background-color:#f8f9fa;padding-left:30px}@media (min-width:992px){.navbar-nav .dropdown:hover .dropdown-menu{animation:.3s forwards fadeInDown;display:block}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.contact-btn{color:#fff;text-align:center;background-color:#336d94;border:none;border-radius:7px;padding:7px 38px;font-size:16px;font-weight:500;line-height:30px;transition:all .3s}.navbar-gradient-bg{background-position:50%;background-size:cover}.nav-item .nav-link{letter-spacing:0%;text-align:center;font-size:15px;font-weight:500;line-height:30px}.nav-link{white-space:nowrap}.navbar-scrolled{-webkit-backdrop-filter:blur(16px);border:1px solid #ffffff1a;box-shadow:0 10px 30px #0003;background-color:#121212bf!important}.navbar-toggler{border:none}.navbar-toggler:focus{box-shadow:none;outline:none}@media (max-width:1200px) and (min-width:992px){.navbar-nav .nav-link{padding-left:8px;padding-right:8px;font-size:14px}.contact-btn{padding:7px 20px}}@media (max-width:991px) and (min-width:768px){.navbar-nav .nav-link{padding-left:5px;padding-right:5px;font-size:12px}.contact-btn{padding:5px 15px;font-size:14px}}.navbar-scrolled-white{-webkit-backdrop-filter:blur(16px);border:1px solid #ffffff4d;transition:all .3s;box-shadow:0 10px 30px #0000001a;background-color:#ffffffd9!important}.navbar-nav .nav-link.text-dark{color:#212529!important}.navbar-scrolled-white .contact-btn{color:#fff;background-color:#336d94}.navbar-toggler-icon{transition:background-image .3s}body.dark-mode .footer-form .form-control{border:1px solid var(--gradient,#32a3e5);background-color:#0000}body.dark-mode .footer-contact h3,body.dark-mode .footer-social h3,body.dark-mode .contact-heading{color:#fff}body.dark-mode .footer-copyright p,body.dark-mode .footer-description{color:#fff;opacity:.7}.form-control::placeholder{color:#afafaf}body.dark-mode .navbar-white{background-color:#010a16}body.dark-mode .navbar-scrolled{background-color:#010a16;border-bottom:1px solid #ffffff1a}body.dark-mode .navbar-white{background-color:#010a16;box-shadow:0 2px 10px #0000004d}body.dark-mode .navbar-white .nav-link{color:#fff!important}.navbar .dropdown-menu a{min-width:65px!important;min-height:38px!important}@media (max-width:992px){.navbar{border-radius:16px;left:15px;right:15px;padding:15px 30px!important;top:15px!important}.custom-nav-section-styles{justify-content:center;margin-top:30px}.navbar-collapse{z-index:1050;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .4s;position:fixed;top:0;left:0;background:#fffffffa!important;display:flex!important}.navbar-collapse.show{opacity:1;pointer-events:all}body.dark-mode .navbar-collapse{background:#010a16fa!important}.navbar-nav{text-align:center;gap:30px!important}.navbar-nav .nav-link{font-weight:600;color:#254b72!important;font-size:24px!important}body.dark-mode .navbar-collapse .nav-link{color:#fff!important}.navbar-toggler,.navbar-brand{z-index:1060;position:relative}.navbar-toggler-icon{vertical-align:middle;background-color:#254b72;margin-top:-2px;transition:all .3s ease-in-out;display:inline-block;background-image:none!important;width:24px!important;height:2px!important;position:relative!important}.navbar-transparent .navbar-toggler-icon{background-color:#fff}.navbar-toggler-icon:before,.navbar-toggler-icon:after{content:"";background-color:inherit;width:24px;height:2px;transition:all .3s ease-in-out;position:absolute;left:0}.navbar-toggler-icon:before{top:-8px}.navbar-toggler-icon:after{top:8px}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-color:#0000!important}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:before{background-color:#000;top:0;transform:rotate(45deg)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:after{background-color:#000;top:0;transform:rotate(-45deg)}body.dark-mode .navbar-toggler:not(.collapsed) .navbar-toggler-icon:before,body.dark-mode .navbar-toggler:not(.collapsed) .navbar-toggler-icon:after{background-color:#fff}}.theme-toggle-btn{transition:all .3s}.theme-toggle-btn:hover{transform:scale(1.1);background-color:#ffffff1a!important}.navbar-white .theme-toggle-btn:hover{background-color:#0000000d!important}body.dark-mode .dropdown-menu{background-color:#010a16!important;border-color:#ffffff1a!important}body.dark-mode .dropdown-item{color:#fff!important}body.dark-mode .dropdown-item:hover,body.dark-mode .dropdown-item:focus{color:#fff!important;background-color:#ffffff1a!important}body.dark-mode .dropdown-divider{border-color:#ffffff1a!important}
