<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&amp;family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&amp;display=swap");
h1, h2, h3, h4, h5, h6 { font-family: Rubik, sans-serif; }
p, ul, ol { color: rgb(85, 85, 85); line-height: 23px; margin-bottom: 16px; text-align: justify; font-family: "Work Sans", sans-serif; }
body #msform, #msform fieldset{font-family:Work Sans !important; font-size:14px; color:#444;}
#msform label{font-family:Work Sans !important; font-size:13px !important; color:#333;}
.main-table { font-family: "Work Sans", sans-serif; font-weight: normal; font-size: 14px; color: rgb(51, 51, 51); line-height: 24px; text-align: justify; }
.main-heading { font-weight: bold; font-size: 22px; color: rgb(51, 51, 51); line-height: 36px; border-bottom: 1px dashed rgb(204, 204, 204); text-transform: uppercase; font-family: Rubik, sans-serif; }
.sub-heading { font-weight: bold; font-size: 18px; color: rgb(51, 51, 51); line-height: 30px; text-transform: uppercase; font-family: Rubik, sans-serif; margin: 0px; }
.team-title { font-weight: bold; font-size: 16px; color: rgb(51, 51, 51); line-height: 30px; font-family: Rubik, sans-serif; margin: 0px; }
.contact-us { padding-left: 20px; line-height: 24px; }
.container, .container-fluid { font-family: "Work Sans", sans-serif; font-size: 14px !important; }
center #form1 center .quick-btn { display: none; }
body { font-family: "Work Sans", sans-serif; font-size: 15px; color: rgb(51, 51, 51); line-height: 26px; overflow-x: hidden; margin: 0px; padding: 0px; }
img { max-width: 100%; }
:focus { outline: none; }
.container-fluid { padding-left: 2px; padding-right: 2px; }
#MenuControl_C .dropdown-menu { animation: 400ms ease 0s 1 normal none running fadeInUp; padding: 0px !important; }
#MenuControl_C #navbar-collapse-1 { height: 100% !important; }
header { padding: 14px 0px 16px; position: relative; }
header img { max-width: 100%; }
.tp-head { background: rgb(20, 25, 80); top: 0px; position: absolute; right: 0px; }
.tp-head h3 { margin: 0px; font-size: 20px; color: rgb(255, 255, 255); font-weight: bold; line-height: 40px; padding: 20px 30px; display: block; cursor: pointer; }
.tp-lft a { color: rgb(255, 255, 255); }
.tp-lft a:hover { text-decoration: none; }
#HeaderControl, #MenuControl, #widgetsControl, #WidgetControl2, #WidgetControl1, #WidgetControl4 { padding: 0px; }
.navbar .nav li a { text-decoration: none; font-size: 14px; color: rgb(255, 255, 255); }
.navbar .dropdown-menu .dropdown-item { color: rgb(0, 0, 0); }
.navbar { position: relative; border: 1px solid transparent; background: rgb(20, 25, 80); padding: 0.1rem 1rem; min-height: 0px !important; margin-bottom: 0px !important; }
.navbar &gt; li &gt; a { font-weight: 600; padding-top: 0px !important; padding-bottom: 0px !important; }
.container-fluid { }
.navbar-nav { display: inline-block; width: 100%; text-align: center; margin-left: 0px !important; margin-right: 0px !important; }
.navbar-nav &gt; li {display: inline-flex;vertical-align: middle;/* border-right: 1px solid rgb(5, 68, 160); */padding: 5px 15px;float: initial !important;}
.MenuControl_C { border: 0px !important; background-color: rgb(20, 25, 80) !important; }
.navbar-default .navbar-nav &gt; li &gt; a { font-size: 14px; text-decoration: none; display: block; padding: 5px; color: rgb(255, 255, 255) !important; }
.navbar-default .dropdown-menu.show { position: absolute; }
.navbar-default .navbar-nav &gt; .open &gt; a, .navbar-default .navbar-nav &gt; .open &gt; a:focus, .navbar-default .navbar-nav &gt; .open &gt; a:hover { color: rgb(0, 0, 0) !important; background-color: rgb(255, 255, 255) !important; }
#MenuControl_C .dropdown-menu { animation: 400ms ease 0s 1 normal none running f141950adeInUp; position: absolute; padding: 0px !important; }
.dropdown-menu &gt; li &gt; a:focus, .dropdown-menu &gt; li &gt; a:hover { text-decoration: none; color: rgb(255, 255, 255) !important; background-color: rgb(20, 25, 80) !important; }
.dropdown-menu &gt; li &gt; a:focus::after, .dropdown-menu &gt; li &gt; a:hover::after { border-left-color: rgb(255, 255, 255) !important; }
.navbar-default .navbar-nav &gt; li &gt; a:focus, .navbar-default .navbar-nav &gt; li &gt; a:hover { color: rgb(0, 0, 0) !important; background-color: rgb(255, 255, 255) !important; }
.nav .open &gt; a, .nav .open &gt; a:focus, .nav .open &gt; a:hover { border-color: rgb(255, 255, 255); background-color: rgb(20, 25, 80) !important; color: rgb(255, 255, 255) !important; }
.dropdown a { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0px; }
#MenuControl_C .navbar-default, #MenuControl_C .container-fluid, #MenuControl_C .navbar-nav { height: 100%; }
#MenuControl_C #navbar-collapse-1 { height: 100% !important; }
.table-responsive { overflow: hidden; display: inline-table; }
.navbar-default .container-fluid { }
.navbar-header { display: none; }
.collapse:not(.show) { display: block; }
.navbar-default { background: rgb(20, 25, 80); }
#FooterrControl1_tr_FooterBackImage td.row { margin: 0px; }
.modal-open .modal-content { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.modal-open .modal-hm-bg { background-color: rgb(255, 255, 255); border-radius: 0px 0px 6px 6px; padding-bottom: 10px; }
.modal-header { color: rgb(0, 0, 0); text-transform: uppercase; font-size: 20px; font-weight: bold; }
.modal-body input { display: inline-block; margin: 7px auto; }
.modal-body center input { padding: 7px 20px; color: rgb(0, 0, 0); background: rgb(20, 25, 80); border-radius: 40px; transition: all 0.3s ease 0s; }
.modal-body center input:hover { color: rgb(255, 255, 255); background: rgb(0, 0, 0); }
.modal-header .close { padding: 5px 10px; color: rgb(0, 0, 0); opacity: 0.9; position: absolute; right: 16px; }
.modal { top: 50px; z-index: 999999999 !important; }
.modal-backdrop { z-index: 9; }
.modal-open .modal-dialog { z-index: 9999; }
.smt-btn { cursor: pointer; color: rgb(255, 255, 255); background: rgb(20, 25, 80); padding: 10px 30px; line-height: 26px; border: 2px solid rgb(0, 0, 0); border-radius: 45px; font-size: 16px; font-weight: bold; letter-spacing: 1px; }
.map-cont { margin-top: 10px; width: 56%; float: left; border: 1px solid rgb(221, 221, 221); text-align: center; padding: 10px 0px; }
.map-cont img { max-width: 100%; }
.bx-rht-cont { width: 40%; float: left; margin-left: 3%; text-align: left; }
.bx-rht-cont a { cursor: pointer; }
.bx-rht-cont h2 { text-align: left; font-size: 16px; font-weight: bold; line-height: 18px; margin-top: 10px; margin-bottom: 5px; }
.bx-rht-cont p { margin-bottom: 0px; }
.brn-off { width: 31%; padding: 1% 1% 0px; float: left; }
.cont-page h3 { margin: 0px 0px 8px; font-size: 18px; }
.cont-page p { font-size: 14px; color: rgb(0, 0, 0); line-height: 24px !important; }
.cont-heading { margin: 0px 0px 8px; font-size: 15px; text-transform: uppercase; background: rgb(96, 53, 92); padding: 9px 10px; color: rgb(255, 255, 255); }
.head-bx { float: left; width: 50%; }
.contd-bx { float: left; width: 50%; }
.brn-bx h2 { text-align: center; }
.map-cont img { max-width: 100%; }
.cont-page .st-feature-box { background: rgb(20, 25, 80); padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px; padding-right: 10px; color: rgb(255, 255, 255); }
.cont-page .feature-box-image { margin-top: 13px; }
.brnh-off p { margin-bottom: 2px; }
.st-custom-heading-layout2.st-custom-heading-wraper { margin-bottom: 24px; }
.st-custom-heading-layout2 .st-heading-title { position: relative; margin-bottom: 0px; text-transform: uppercase; font-size: 25px; line-height: 25px; font-weight: bold; margin-top: 0px; }
.st-custom-heading-layout2 .st-heading-title &gt; span { position: relative; text-transform: uppercase; font-size: 25px; line-height: 25px; display: block; margin-bottom: 11px; }
.st-custom-heading-layout2 .heading-line { width: 26px; height: 1px; background: rgb(17, 67, 102); margin: 0px; }
.st-feature-box { padding-left: 75px; position: relative; margin-bottom: 35px; }
.st-feature-box .st-feature-box-icon { color: rgb(17, 17, 17); display: block; position: absolute; width: 52px; height: 52px; line-height: 0px; top: 0px; left: 0px; text-align: center; font-size: 60px; transition: all 0.3s ease 0s; }
.st-feature-box h3 { color: rgb(255, 255, 255); margin-bottom: 8px; font-size: 18px; line-height: 20px; font-weight: normal; }
.cont-soc img { margin-right: 5px; }
.cont-page h2 { font-weight: bold; color: rgb(17, 17, 17); font-size: 19px; text-transform: uppercase; margin-bottom: 18px; margin-top: 10px; }
.cont-page h2 span { color: rgb(17, 17, 17); font-weight: normal; font-size: 18px; }
.cont-page h5 { color: rgb(34, 34, 34); font-size: 19px; margin-bottom: 25px; }
.cont-page h2 span { color: rgb(17, 17, 17); font-weight: normal; font-size: 18px; }
.cont-page { text-align: left; font-family: arial; font-size: 14px; }
#about-hm .hm-abt-lft, .hm-career .hm-abt-lft { padding-top: 50px; }
.banner-btm { position: relative; }
@media (max-width: 1170px) {
  #about-hm .hm-abt-lft, .hm-career .hm-abt-lft, .hm-team .hm-abt-rht { padding-top: 50px; }
}
@media (max-width: 768px) {
  .carousel-inner .carousel-item &gt; div { display: none; }
  .carousel-inner .carousel-item &gt; div:first-child { display: block; }
}
.carousel-inner .carousel-item.active, .carousel-inner .carousel-item-next, .carousel-inner .carousel-item-prev { display: flex; overflow: hidden; }
@media (min-width: 1366px) {
  .carousel-item img { width: 100%; }
}
@media (min-width: 768px) {
  .carousel-inner .carousel-item-right.active, .carousel-inner .carousel-item-next { transform: translateX(33.333%); overflow: hidden; }
  .carousel-inner .carousel-item-left.active, .carousel-inner .carousel-item-prev { transform: translateX(-33.333%); overflow: hidden; }
}
.carousel-indicators { display: none; }
.carousel-inner .carousel-item-right, .carousel-inner .carousel-item-left { transform: translateX(0px); }
.banner-btm .col { padding: 0px; margin: 0px; }
.banner-btm .card { border-radius: 0px; border: 1px solid rgba(20, 25, 80, 0.5); }
.banner-btm .card-body { background: rgba(20, 25, 80, 0.7); padding: 30px; margin: 0px; transition: all 0.5s ease 0s; }
.banner-btm .card-body:hover { background: rgb(20, 25, 80); }
.banner-btm .card-body a { color: rgb(255, 255, 255); font-size: 15px; font-weight: 600; text-decoration: none; }
.banner-btm .mx-auto { position: absolute; width: 100%; bottom: 0px; }
.carousel-control-prev, .carousel-control-next { z-index: 0; }
#HomepagecontentControl_C table { margin-top: 0px !important; }
center #form1 #HomepagecontentControl_C table { margin-top: 10px !important; }
#about-hm .hm-abt-lft, .hm-career .hm-abt-lft { padding-top: 150px; }
.overlay_img { position: absolute; width: 100%; height: 100%; background-color: rgb(20, 25, 80); z-index: 1; transition: all 1.5s ease 0s; }
.overlay_img.in-view { width: 5%; height: 100%; background-color: rgb(20, 25, 80); transition: all 1.5s ease 0s; }
.hm-abt .separator-line_left, .hm-team .hm-abt-rht .separator-line_left, .hm-career .separator-line_left { width: 70%; height: 2px; margin: 15px 0px; opacity: 1; background: linear-gradient(to right, rgb(163, 163, 163) 1%, rgb(255, 255, 255) 100%); clear: both; float: none; display: inline-block; }
#about-hm .hm-abt-lft, .hm-career .hm-abt-lft { text-align: right; padding-right: 50px; }
#about-hm .hm-abt-lft h2 { color: rgb(51, 51, 51); font-size: 40px; line-height: 1.3; float: none; letter-spacing: 1px; position: relative; }
#about-hm .hm-abt-lft p, .hm-career .hm-abt-lft p { font-size: 18px; text-align: right; font-weight: 300; color: rgb(68, 68, 68); letter-spacing: 1px; line-height: 30px; }
.hm-team .hm-abt-rht { padding-top: 150px; padding-left: 50px; }
.hm-team .hm-abt-rht p { font-size: 18px; text-align: left; font-weight: 300; color: rgb(68, 68, 68); letter-spacing: 1px; line-height: 30px; }
.map-hm { padding: 80px 0px; }
.map-hm .head-main { text-align: center; margin-bottom: 20px; }
.map-hm .banner-line { width: 50%; height: 2px; margin: 25px auto 40px; background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(200, 200, 200) 51%, rgba(0, 0, 0, 0.02) 99%, rgba(0, 0, 0, 0) 100%); }
footer { background: url("../image/footer-bg.jpg") center top / 100% 100% fixed rgb(38, 38, 38); color: rgb(255, 255, 255); padding: 100px 0px 50px; }
footer h3, footer h5 { text-align: left; padding-left: 10px; color: rgb(238, 238, 238); }
footer p { color: rgb(238, 238, 238); }
footer .sub-footer ul.socialmedia { list-style: none; margin: 0px; padding: 0px; }
footer ul.socialmedia li { display: inline-block; padding: 4px; float: left; }
footer .sub-footer p { font-size: 17px; margin-right: 8px; }
footer ul.socialmedia li a { line-height: 40px; width: 40px; height: 40px; background: rgba(255, 255, 255, 0.45); color: rgb(255, 255, 255); border-radius: 100%; float: left; text-align: center; transition: all 300ms ease-in-out 0s; }
footer ul.socialmedia li a:hover { background: rgb(0, 0, 0); color: rgb(20, 25, 80); transition: all 300ms ease-in-out 0s; }
footer .footer-cntr { border-left: 1px solid rgb(62, 62, 62); border-right: 1px solid rgb(62, 62, 62); }
footer .footer-cntr .fa { font-size: 20px; line-height: 20px; color: rgb(238, 238, 238); margin-right: 10px; }
.footer-rht ul { list-style: none; padding-left: 0px; margin: 0px; }
.footer-rht ul li { padding: 6px 0px; text-align: left; margin-left: 26px; }
.footer-rht ul li a { color: rgb(238, 238, 238); position: relative; padding: 6px 20px; text-decoration: none; transition: all 300ms ease-in-out 0s; }
.footer-rht ul li a:hover { transition: all 0.5s ease 0s; color: rgb(255, 255, 255); }
.footer-rht ul li a::after { content: "ï„…"; position: absolute; left: -5px; top: 22%; display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
footer .sub-footer { padding-top: 30px; }
#FooterrControl1_tr_FooterBackImage td { display: block; height: inherit !important; }
#FooterrControl1_tr_FooterBackImage tr { display: block; width: 100%; }
#FooterrControl1_tr_FooterBackImage table { display: none; }
#FooterrControl1_tr_FooterBackImage #FooterrControl1_Footer table { display: block; }
#FooterrControl1_Footer { margin-top: -1px !important; }
#FooterrControl1_Footer tbody { width: 100%; display: block; }
.body-fx #HeaderControl { position: fixed; width: 100%; padding: 0px; background: rgba(254, 254, 254, 0.95); z-index: 99; text-align: center; transition: all 0.5s ease 0s; top: 0px; height: 68px !important; }
.body-fx #MenuControl { float: right; position: fixed; right: 0px; width: 100%; padding: 0px; background: rgba(38, 38, 38, 0.95); transition: all 0.5s ease 0s; top: 68px; height: 40px !important; }
#widgetsControl, #widgetsControl_C { height: inherit !important; }
.quick-btn { position: fixed; top: 45%; right: 0px; z-index: 999; }
.quick-btn ul { margin: 0px; position: relative; list-style: none; padding: 6px; border-radius: 5px; }
.quick-btn ul li { width: 8px; height: 8px; position: relative; margin: 10px auto; right: 0px; left: 0px; background: rgb(5, 68, 160); border-radius: 50%; transition: all 0.5s ease 0s; }
.quick-btn ul li.active { background: rgb(5, 68, 160); border: 8px solid rgb(5, 68, 160); position: relative; right: 5px; }
.quick-btn ul li span { position: absolute; left: -20px; top: -3px; background: rgb(20, 25, 80); color: rgb(255, 255, 255); font-size: 11px; padding: 0px; border-radius: 5px; display: none; transition: all 0.5s ease 0s; width: 58px; text-align: center; height: 17px; line-height: 16px; }
.quick-btn ul li:hover span { display: block; transition: all 0.5s ease 0s; left: -60px; }
.quick-btn ul li a { width: 10px; height: 10px; display: block; transition: all 0.5s ease 0s; }
#header .carousel-caption { top: 25%; bottom: inherit; }
#header .carousel-caption h2 { font-size: 40px; font-weight: bold; }
#header .carousel-caption p { font-size: 20px; text-align: center; font-weight: 500; color: rgb(255, 255, 255); letter-spacing: 4px; }
.banner-line { width: 50%; height: 2px; margin: 25px auto 15px; background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(255, 255, 255) 51%, rgba(0, 0, 0, 0.02) 99%, rgba(0, 0, 0, 0) 100%); }
#HeaderControl_C, #HeaderControl { overflow: inherit !important; height: inherit !important; }
.table-responsive { min-height: 0.01%; border: 0px; overflow-y: hidden !important; }
#MenuControl_C .container-fluid { padding-left: 0px; padding-right: 0px; }
.tmm-pg a{border:1px solid #141950; background:#141950; padding:10px 15px; color:#fff; margin-bottom:20px;}
.tmm-pg .row{margin-top:20px;}

@media (max-width: 1140px) {
	
  .navbar-default .container-fluid { width: 100%; }
  .navbar-nav &gt; li, .navbar-default .navbar-nav &gt; li &gt; a { padding: 5px 10px; }
}
@media (max-width: 1024px) {
  #header .carousel-caption { top: 10%; }
}
@media (max-width: 998px) {
  #widgetsControl, #widgetsControl_C { height: initial !important; }
  .nav &gt; li &gt; a { padding: 3px 2px; }
  .navbar-nav &gt; li, .navbar-default .navbar-nav &gt; li &gt; a { padding: 5px; }
}
@media (max-width: 991px) {
  #header .carousel-caption { top: 0%; }
  #header .carousel-caption h2 { font-size: 28px; font-weight: bold; }
}
@media (max-width: 767px) {
  .navbar-header { display: block; }
  .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-right: 0px !important; margin-left: 0px !important; }
  .navbar-toggle { float: inherit; }
  .navbar { text-align: center; }
  .navbar-nav &gt; li { border-right: 0px; border-bottom: 1px solid rgb(238, 238, 238); }
  .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: rgb(51, 51, 51); }
  .navbar-default .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); }
  .navbar-toggle { background: rgb(51, 51, 51); }
  .navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a { color: rgb(255, 255, 255); }
  .navbar-nav { display: block; text-align: left; }
  .navbar-default .navbar-toggle { border-color: rgb(221, 221, 221); }
  .navbar-default .navbar-toggle { border-color: rgb(238, 238, 238); padding: 4px 8px; }
  .navbar { text-align: center; }
  .navbar-toggle { position: relative; float: inherit; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; }
  .navbar-default .navbar-toggle .icon-bar { background-color: rgb(238, 238, 238); }
  .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; margin: 4px auto; }
  .navbar-collapse.collapse { display: none; }
  .navbar-collapse.collapse.show { display: block; }
  .dropdown-submenu, .navbar-default .dropdown-menu.show { position: static; }
  .dropdown-submenu &gt; a::after { transform: rotate(90deg); }
  .navbar-nav .dropdown-menu { position: static; }
  .dropdown-toggle::after { position: absolute; right: 20px; top: 15px; }
  .dropdown-submenu &gt; a::after { margin-top: 0px !important; margin-right: 0px !important; }
  .navbar-nav &gt; li { display: block; text-align: left; background: rgb(20, 25, 80); }
  #HeaderControl, #HeaderControl_C { height: initial !important; }
  .dropdown-submenu &gt; .dropdown-menu { margin-top: 0px !important; }
  .tp-lft { display: none; }
  .banner-btm .mx-auto { position: static; }
  .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: rgb(36, 44, 66); border: 0px; }
  .navbar-default .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); }
  .navbar-header { text-align: center; }
  .navbar-default .navbar-toggle { border: 0px; background-color: rgb(36, 44, 66); float: initial; margin-left: auto; margin-right: auto; }
  .navbar-nav &gt; li &gt; a { padding-top: 5px; padding-bottom: 5px; text-align: left; }
  .navbar-nav { margin: 0px; border-left: 0px; border-top: 1px solid rgb(41, 166, 159); }
  .navbar-default .navbar-collapse, .navbar-default .navbar-form { border: 0px; }
  .dropdown a { padding: 0.25rem 0.5rem; }
  .quick-btn { display: none; }
  .fix-box { left: inherit; right: -10px; }
  #MenuControl_C .dropdown-menu { position: static; }
  .body-fx #HeaderControl, .body-fx #MenuControl { position: relative; top: inherit; width: 100%; height: inherit !important; }
  .hm-team .hm-abt-rht, #about-hm .hm-abt-lft, .hm-career .hm-abt-lft { padding-top: 50px; }
  .hm-team, #about-hm, .hm-career { padding: 50px 0px; }
}
@media (max-width: 667px) {
}
@media (max-width: 568px) {
}
@media (max-width: 480px) {
}
@media (max-width: 414px) {
  .footer-rht ul li { font-size: 12px; }
}
@media (max-width: 375px) {
  .footer-lft p { font-size: 12px; }
  .footer-rht ul li a { padding-left: 5px; margin-left: 5px; }
}
@media (max-width: 360px) {
}
</pre></body></html>