@import url("https://fonts.googleapis.com/css2?family=Marcellus&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=DM+Sans:wght@400;500;700&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--blue:#4AAFE3;--blue-md:#2A8CC7;--blue-dk:#1A5F8A;--blue-dp:#0E3D5C;--blue-pale:#EBF7FD;--blue-lt:#C8E8F8;--orange:#E8621A;--orange-lt:#F89A60;--orange-pale:#FEE8D8;--brown:#3D1A0A;--brown-md:#5C2D14;--brown-lt:#9B6347;--green:#1B5E3B;--green-md:#2E7D52;--purple:#3D1F6E;--purple-md:#5B3F8A;--gold:#C9A24B;--gold-lt:#E8D5A8;--t1:#0D2B3E;--t2:#2A5A7A;--t3:#5a7a8a;--t4:#8aa5b5;--border:rgba(74,175,227,0.18);--border-md:rgba(74,175,227,0.3);--shadow:0 2px 16px rgba(26,95,138,0.09);--shadow-lg:0 8px 40px rgba(26,95,138,0.16);--r:16px;--r-sm:10px;--g-nav:linear-gradient(170deg,#0E3D5C,#1A5F8A 45%,#2A8CC7);--g-hero:linear-gradient(150deg,#081E30,#0E3D5C 30%,#1A5F8A 55%,#2A8CC7 80%,#4AAFE3);--g-btn:linear-gradient(90deg,#1A5F8A,#2A8CC7,#4AAFE3);--g-ora:linear-gradient(90deg,#c0510f,#E8621A,#F89A60);--g-gold:linear-gradient(90deg,#9C7A2E,#C9A24B,#E8D5A8);--fdisp:"Marcellus",serif;--fserif:"Cormorant Garamond",serif;--fs:"DM Sans",sans-serif;--background:#ffffff;--foreground:#171717}body,html{max-width:100vw;overflow-x:clip}body{font-family:var(--fs);background:#F5FAFF;color:var(--t1);overflow-x:hidden;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:var(--fs);outline:none}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}ul li{list-style-type:none;padding:0}.spclrow{--bs-gutter-y:30px;align-items:center}.learnMoreBtn{color:#000;background:#fff;border-radius:50px;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content;padding:0 20px;font-size:16px;font-weight:500;text-decoration:none;transition:all .4s ease-in-out;display:flex;position:relative;overflow:hidden;width:206px;height:55px;border:none}.learnMoreBtn .text{width:100%;text-align:left;transition:color .3s ease;z-index:2;text-transform:capitalize}.learnMoreBtn .overlayBtn{z-index:1;background:var(--g-btn);border-radius:50px;width:46px;height:46px;padding:0;transition:width .4s;position:absolute;right:5px;top:50%;transform:translateY(-50%);overflow:hidden}.learnMoreBtn .overlayBtn svg{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:#fff;font-size:36px;transition:color .3s ease;z-index:2;display:flex;align-items:center;justify-content:center}.learnMoreBtn:hover .overlayBtn{width:calc(100% - 12px)}.learnMoreBtn:hover .text{color:#fff}.primaryBtn{background:var(--g-btn)!important;color:#fff!important;margin:40px auto 0}.primaryBtn .overlayBtn{background:#fff!important}.primaryBtn .overlayBtn svg{color:#000!important}.primaryBtn:hover .text{color:#000}.heading{font-size:35px;font-weight:600;font-family:Montserrat,sans-serif;background:linear-gradient(100deg,rgba(0,105,120,1),rgba(56,183,153,1) 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subheading{color:#838383;font-size:18px;font-weight:400}.headingPart{text-align:left}.subtitle{color:#d85d27;font-family:Montserrat,sans-serif;font-weight:500;margin-bottom:15px;display:block}.subtitle svg{margin-right:10px}.headingPart{display:flex;align-items:center;justify-content:space-between}.viewMore{position:relative;font-weight:400;font-size:15px;display:inline-block;text-decoration:none;color:#000}.viewMore svg{margin-left:10px}.viewMore:after{content:"";position:absolute;bottom:-3px;left:0;width:30%;height:2px;background-color:#000;transition:width .3s ease}.viewMore:hover:after{width:100%}.additionalshape{position:absolute;left:0;top:0;content:"";animation:float 5s linear infinite}@keyframes float{0%{transform:translateX(0)}50%{transform:translateX(20px)}to{transform:translateX(0)}}.shape2{position:absolute;right:1%;top:0;content:"";animation:floatY 5s linear infinite}@keyframes floatY{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}.form-control:focus{box-shadow:none}.swiper-wrapper{margin:20px 0!important}html[dir=rtl],html[dir=rtl] .dropdown-menu{text-align:right}html[dir=rtl] .searchInput{direction:rtl}