<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=Figtree:ital,wght@0,300..900;1,300..900&amp;family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&amp;family=Montserrat:wght@100..900&amp;family=Mulish:ital,wght@0,200..1000;1,200..1000&amp;family=Noto+Sans:ital,wght@0,100..900;1,100..900&amp;family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&amp;family=Nunito:ital,wght@0,200..1000;1,200..1000&amp;family=Open+Sans:ital,wght@0,300..800;1,300..800&amp;family=Oranienbaum&amp;family=Playfair+Display:ital,wght@0,400..900;1,400..900&amp;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&amp;family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&amp;family=Saira:ital,wght@0,100..900;1,100..900&amp;family=Sofia+Sans+Semi+Condensed:ital,wght@0,1..1000;1,1..1000&amp;display=swap');
body{font-family: Georgia, sans-serif;}
p{font-family: Georgia, sans-serif;color:#000;}
a{text-decoration: none; font-family: Georgia, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family: Georgia, sans-serif;}

.top-bar{background-color: #fff;padding:7px;}
.nav-right ul{list-style: none;margin-bottom:0px;}
.nav-right ul li{display: inline-block;padding:20px 0px 20px 25px;}
.nav-right ul li a{text-decoration: none;}
.nav-btn{font-family: Georgia, sans-serif;color:#fff;
    font-weight: 700;
    font-size: 1rem;
    text-transform: none;
    padding: .75rem 1.5rem;
    margin: 0;
    border: 1px solid #712f91;
    background-color: #712f91;}

    .nav-btn:hover{font-family: Georgia, sans-serif;color:#712f91;
        font-weight: 700;
        font-size: 1rem;
        text-transform: none;
        padding: .75rem 1.5rem;
        margin: 0;
        border: 1px solid #712f91;
        background-color: #fff;transition: 1s ease;}

.nav-text{color:#007CAD;font-weight:700;font-size: 17px;}


/* banner section */

.banner-section{background-image: url('image/banner.jpg');background-position: center;background-size: cover;padding:150px 0px 200px 0px;}
.banner-section h1{font-size:50px;font-weight:700;line-height:60px;color:#fff; padding:20px 0px;}
.custom-btn{margin-top:40px;}
.custom-btn a{text-decoration: none; font-family: Georgia, sans-serif;color:#fff;font-weight: 700; font-size: 1.125rem;text-transform: none;padding: 1.875rem 3.75rem;border: 1px solid #712f91;background-color: #712f91;}
.custom-btn a:hover{text-decoration: none; font-family: Georgia, sans-serif;color:#712f91;font-weight: 700; font-size: 1.125rem;text-transform: none;padding: 1.875rem 3.75rem;border: 1px solid #712f91;background-color: #fff;transition: 1s ease;}

/* bottom banner */

.banner-bottom{position: relative; margin-top: -50px;}
.banner-box{background-color: #fff;border: 7px solid rgba(151, 151, 151, 0.19);padding:40px;}
.banner-box h4{font-size: 30px;line-height: 41px;font-style: italic; text-align: center;font-weight:700;}

/* services */

.services{background-color: #00325D;padding:80px 0px;margin-top:60px;background-image: url('image/services-bg.jpg');background-size: cover;background-repeat: no-repeat;}
.services h1{color:#fff;font-size:40px;font-weight:700;}
.service-box{background-color: #fff;padding:25px;margin-top:25px;}
.service-box h6 a{color:#ce491c;font-size:20px;font-weight:700;text-decoration: none;}
.service-box h6 a:hover{color:#396eb4;transition: 1s ease;}
.service-box h6 a i{color:#00a9eb;font-size:22px;font-weight:500;padding-left:10px;}
.service-box p{padding-top:20px;font-size:17px;line-height: 28px;}
.services p{font-size:17px;line-height: 28px;}

/* about us */

.about-us{margin-top:80px;}
.about-us img{width:100%;;height:480px;}
.about-us h1{font-size:38px;font-weight: 700;line-height:1.2em;padding-bottom:20px;color:#000;}
.about-us p{font-size:17px; line-height:26px;text-align: justify;}
.about-pad{padding:0px 30px;}

/* career */

.career-section{margin-top:80px;background-image: url('image/career-bg.jpg');padding:100px;color:#fff;background-size: cover;background-repeat: no-repeat;}
.career-section h5{font-size:22px;font-weight:700;color:#fff;}
.career-section h1{font-size:42px;font-weight:700;color:#fff;}
.career-section p{font-size:17px;margin-bottom:70px;color:#fff;}


/* testimonial */

.testimonial{margin-top:80px;}
.testimonial h1{font-size: 30px;font-weight:700;color:#000;
    line-height: 41px;
    font-style: italic;
    text-align: center;}
.testimonial h2{padding:30px; font-size: 42px;font-weight:700;color:#000;line-height: 41px;font-style: italic;text-align: center;}
.test-img{margin-top:30px;display: flex;justify-content: center;}
.test-img img{width:20%;border-radius: 50%;}
.testimonial h6{font-size:18px;text-align: center;padding-top:10px;margin-bottom: 0px;font-weight:700;}
.testimonial p{font-size:16px;text-align: center;padding-top:3px;}


/* footer */

footer{margin-top:60px;padding:30px}
footer .links ul{list-style: none;padding-left:0px;}
footer .links ul li a{font-size:18px;font-weight:700;color:#ce491c;text-decoration: none;}
footer .links ul li a:hover{color:#222;transition: 1s ease;}
footer .links ul li{padding:15px 0px;}
footer .links ul li i{padding-left:20px;}
.get-cont  h1{font-size:26px;font-weight:700;color:#000;}
.get-cont p{font-size:17px;margin-bottom:0px;padding-top:10px;}
.get-cont p a{text-decoration: none;color:#ce491c;font-weight:700;font-size:17px;}
.get-cont ul {list-style: none;padding-left:0px;}
.get-cont ul li{display: inline-block;padding-right:15px;}
.get-cont ul li a i{font-size:28px;color:#006ca9; padding-top:10px;}
.footer-bottom{background-color: #f4f4f4;padding:15px;}
.footer-bottom p{margin-bottom:0px;font-size:15px;color:#222;}


/* about us page */

/* inner strip */

.inner-section{text-align: left;background:fixed; background-image: url('image/inner-service.jpg');background-size: cover;background-repeat: no-repeat;height:550px;padding:50px;background-size: cover;background-repeat: no-repeat;}
.inner-section .banner-head{padding:70px 0px;}
.inner-section h2{
    font-size: 62px;
    font-weight:700;
    line-height: 1.2em;
    letter-spacing: -0.027em;
    color: #fff;
    text-transform: capitalize;
}
.inner-section p{ color: #fff;font-size: 22px;font-weight: 600;line-height: 1.5em;margin-bottom:70px;}

/* contact form for internal pages */

/* contact page */
.contact-page-form{width:100%;background-color: #fff;padding: 25px 40px;box-shadow: 0px 0px 34px 0px rgba(0, 0, 0, 0.1);border-radius: 20px;}
.contact-page-form input{min-height:49px;border-radius: 10px;border-width: 1px;border-style: solid;border-color: rgba(0, 0, 0, 0.25);font-size:16px;transition: border 0.15s, box-shadow 0.15s;}
.contact-page-form label{margin-bottom:10px;font-size:17px;color:#fff;font-weight:600;}
.contact-page-form .cont-pad{padding:20px 15px 0px 15px;}
.contact-page-form .contact-form-btn{background-color: #712f91;color:#fff;font-size:17px;border-radius: 3px;padding:14px 22px;border: 1px solid #712f91;margin-top:15px;font-weight:600;}
.contact-page-form .contact-form-btn:hover{background-color: #fff;transition: all 0.15s ease-in-out;color:#712f91;}
.contact-page-form .contact-content{margin-left:20px;}

.contact-page-form h4{color:#712f91;text-transform: capitalize !important;font-size: 22px;text-align: center; font-weight: 700;}

.main-table{padding-top:40px;padding-bottom: 40px;text-align: left;}
.main-table p{font-size:16px;line-height:28px;color:#222;}
.main-table ul li{font-size:17px;line-height:30px;color:#222;}


/* contact us */

.cont-form{margin-top:-60px}
.cont-page .st-feature-box{font-family: Georgia, sans-serif;font-size:16px; padding-top: 15px;padding-bottom: 15px; margin-bottom: 10px; padding-right: 10px;color: #222;}
.cont-page .feature-box-image{    margin-top: 13px;   background: #007CAD;padding:10px;}
.cont-page .st-feature-box a{text-decoration: none;}
.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: 0;
    text-transform: uppercase;
    font-size: 25px;
    line-height: 25px; font-weight:bold;
	margin-top: 0;
}

.st-custom-heading-layout2 .st-heading-title&gt;span {
	    position: relative;
    margin-bottom: 0;
    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: #114366;
    margin: 0;
}

.st-feature-box {
    padding-left:75px;
    position: relative;
	    margin-bottom: 35px;
}

.st-feature-box .st-feature-box-icon {
    color: #111;
    display: block;
    position: absolute;
    width: 52px;
    height: 52px;
    line-height:0px;
    top: 0;
    left: 0;
    text-align: center;
    font-size: 60px;
    -webkit-transition: all .3s;
    -khtml-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.feature-box-content a{color:#222;text-decoration: none;}

.st-feature-box h3 {
    font-weight:600;
    color: #712f91;
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 20px;
}

.cont-soc img{margin-right:5px;}
.cont-page h2{    line-height: 28px;
    font-weight: bold;
    color: #712f91;
    font-size: 20px;
    margin-top: 0;
    text-transform: uppercase;
    margin-bottom: 10px;
	margin-top:10px;}
.cont-page h2 span{color: #111;
    font-weight: normal;
    font-size: 18px;}
.cont-page h5{    color: #222;
    font-size: 19px;
    margin-bottom: 25px;}
	
.cont-page h2 span {
    color: #111;
    font-weight: normal;
    font-size: 18px;
}


.cont-page{text-align:left;font-family: arial; font-size: 14px;margin-top:50px;}

.service-bx {
    width: 70%;
    background: #fff;
    padding: 30px 20px;
    margin: 30px 0 0 0;
    text-align: center;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.service-bx img {
    width: 80px;
    margin: 0 0 20px 0;
}

/* menu show on hover */

.navbar-nav li:hover &gt; ul.dropdown-menu {
    display: block;
}

.dropdown-submenu {
    position:relative;
}

.dropdown-submenu &gt; .dropdown-menu {
    top: 0;
    right: auto;
    left: 100%;
    margin-top:0;
}
/* rotate caret on hover */
.dropdown-menu &gt; li &gt; a:hover:after {
    text-decoration: underline;
    transform: rotate(180deg);
}
.dropend .dropdown-menu {
   top: 0;
    right: auto !important;
	left: 100% !important; }
.dropdown-item { font-size: 15px;}



.dropdown-submenu&gt;a:after {
    display: block;
    content: " ";
    float: right!important;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #cccccc;
    margin-top: 5px;
    margin-right: -10px;
}
#divmainenquiry11 .alert a{float: inline-end;}

@media(max-width:767px)
{
    .banner-section h1 {font-size: 41px;}
    .banner-section { padding: 50px 0px 120px 0px; }
    .web-logo{width:100%;}
    .career-section{padding:50px 0px;}
    .about-pad{padding:10px 0px;}
    footer { margin-top: 30px;}
    .inner-section {height:auto;padding:20px;margin-top: -20px;}
    .inner-section h2{font-size:40px;}
    .cont-form { margin-top: 60px;}
    .service-bx {width: 100%;}
    
}
</pre></body></html>