<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {background:#fff; font-family: 'Raleway', sans-serif;}

img {max-width:100%;}
a {  -webkit-transition: 0.5s ease-in-out, 1s;  -moz-transition: 0.5s ease-in-out, 1s;  -o-transition: 0.5s ease-in-out, 1s;  transition: 0.5s ease-in-out, 1s; color:#2f53a1}


a:hover {  -webkit-transition: 0.7s ease-in-out, 0.5s;  -moz-transition: 0.7s ease-in-out, 0.5s;  -o-transition: 0.7s ease-in-out, 0.5s;  transition: 0.7s ease-in-out, 0.5s; text-decoration: none; color:#1e3a8e;
}


.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt80 {margin-top:80px;}

.mb0 {margin-bottom:0!important;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb60 {margin-bottom:60px;}
.mb70 {margin-bottom:70px;}
.mb80 {margin-bottom:80px;}

h1, h2, h3, h4 {font-weight:300; color:#777;}

h1 {font-size:32px; line-height:36px;}
h2 {font-size:26px; line-height:34px; color:#211453}
h3 {font-size:24px; line-height:32px; margin-bottom:20px; color:#4dbbb0}
h4 {font-size:20px; line-height:28px; color:#211453}

p {font-size:16px; line-height:28px; color:#777}


.reqclbk p {
    color: #fff;
    font-size: 13px !important;
}

.reqclbk h3 {
    color: #1F174F;
}
.reqclbk input {
    padding: 5px;
    margin-top: 20px;
}
.reqclbk textarea {
	width: 100%;
    padding: 5px;
    margin-top: 20px;
    font-size: 13px !important;
}

.whiteHeader {
	color: #ffffff;
}
}

.footerContact {
	color: #fff;
}
.footerContact a{
	color: #fff;
}

.foot-contact {
    padding-bottom: 30px;
}

#myBtn {
    background-color: #934685; /* Set a background color */
    color: white; /* Text color */
    padding: 5px; /* Some padding */
    font-size: 13px; /* Increase font size */
}


@media only screen and (max-width: 990px) {
.footer .mainflinks {
    text-align: center;
}
}



p i {color:#211453;}

.btn-large {width:100%!important; padding:20px; width:100%; margin-top:25px!important;}
.btn-themis {background:#309e8d; color:#fff!important; font-size:18px;}
.btn-themis:hover {background:#4dbbb0;}

.thmbutoonmain .btn-themis {background:#4dbbb0;}
.thmbutoonmain .btn-themis:hover {background:#309e8d;}

.navbar-brand img {width:195px; max-width:100%;}
.contactheaddetails {font-size:14px; text-align:right; margin:10px 15px 5px 0; color:#211452;}
.contactheaddetails span {color:#309e8d; font-size:26px;}
.navbar-default .navbar-nav &gt; li &gt; a {color:#211452; font-size:16px;}
.navbar-default .navbar-nav &gt; li &gt; a:hover {color:#309e8d}
.navbar-default {background-color:#fff;}
.navbar {margin-bottom:0;}

.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:#150845; background:transparent!important;}

.dropdown-menu &gt; li &gt; a {padding:8px; line-height:18px!important; font-size:16px!important; color:#211452!important;}
.dropdown-menu &gt; li &gt; a:hover {color:#309e8d; }



header {margin-bottom:10px;}

.nopadding {padding:0!important;}

.areastl {margin-top:10px; }
.areastl-block {display:block; position:relative;}
.areastl-block img {display:inline-block; position:relative;}
.areastl-block span {position:relative; background:url(../img/slidebg.png) top right no-repeat; display:block; font-size:18px; color:#fff; 
padding:10px 100px 10px 10px;  transition: all 0.5s ease;}
.areastl-block:hover span {background:url(../img/slidebg-hover.png) top right no-repeat; }



.hpblockbg {background:url(../img/footerbg.png) top left fixed #2b3b97; font-size:24px; color:#fff; padding:37px 30px; text-align:center; margin-top:10px;}
.hpblockbg b {color:#f2e62e!important;}

.hpblockbg a {color:#f2e62e!important;}

header .headerimg {}
header h1 {font-size:32px; color:#fff; margin-top:35px;}
.headerimg {height:129px; background-color:#211453!important}
.headerimg.headerimg-about {background:url(../img/headers/inner-about.png) top center fixed no-repeat; margin-top:30px; padding-top:10px;}



.hpbody header {background:url(../img/hp-head.jpg) top center fixed no-repeat; background-size:cover; width:100%; padding:30px 0 50px; }
.hpbody header .container {text-align:center;}




.shapeblock {background:url(../img/shape-block.png) top center fixed no-repeat; background-size:cover; padding:100px 0; color:#fff;}
.shapeblock h1, .shapeblock p, .shapeblock h2, .shapeblock a {color:#fff;}


/*Slider*/
.extramar {margin-top: 0px; float: left; width: 100%;}
.device {height: 225px; width:100%!important; padding:0 3%!important;}
.device h4 {margin-bottom: 0; margin-top: 4px;}
.sliderthem {clear: both; float: left; width: 100%; background: #309e8d; padding:40px 0 0; margin-top:100px; }
.swiper-container {padding: 10px 0!important;}
.swiper-slide .title span {padding:5px 10px;font-size: 15px; float:left; }
.swiper-slide .title a {background: #218b7b; display: block; float: left; padding: 4px 6px; color: #fff; font-size: 15px;margin-left:2px; margin-right:2px;}
.swiper-slide .title a:hover {background: #0f6b5d!important}
.swiper-slide .title a img {width: 100%;}
.swiper-slide .title .img-polaroid {background: none; border: none; padding: 0;}

.swiper-container.pracareapage {height: auto;}
.swiper-container.pracareapage .swiper-slide .title a:hover {background: #0091B3!important;}


/*Request Callback*/
.reqclbk {background: #934685; border: 1px solid #dfdfdf; padding: 0 20px 20px 20px; text-shadow: none; font-size: 13px; color:#333; margin-top:20px;}
.reqclbk input {color: #333; width: 100%;}
.reqclbk input.btn {width: 100%; font-weight: 400; color: #fff; text-shadow:none; font-size:18px; background:#309e8d; border:none!important;}
.reqclbk input.btn:hover {background:#4dbbb0;}

.maincontactform {background:#eee; padding:20px;}

.fullsform input, .fullsform textarea {width: 100%;}
.fullsform textarea {height: 120px;}
.fullsform select {width: 100%;}
.fullsform input.btn {width: 40%; margin: 0 auto;}


.footer {background:url(../img/footerbg.png) bottom center no-repeat; padding:80px 0; color:#fff; margin-top:100px;background-size:cover; background-attachment:fixed; clear:both;}
.footer .mainflinks {}
.footer .mainflinks a {display:block; float: left; color:#fff; margin-bottom:5px; width:100%; padding:5px 0;}
.footer .mainflinks a:hover {color:#f1e544}

.footer .rhsfooterml a {font-size:90px; float:left; margin-right:10px; line-height:0; color:#fff}
.footer .rhsfooterml a:hover {color:#5085f7}
.footer .smallerfont {font-size:12px;}
.footer .smallerfont a {color:#fff}

@media(min-width:767px) {
.dropdown:hover .dropdown-menu {display: block;}

.hpbody header {padding:180px 0;}
.hpbody header .container h1 {max-width:45%; float:right; text-align:right;}

.paddingoffdesk {padding-left:0!important;}
.paddingoffdeskrhs {padding-right:0!important;}
.thmbutoonmain {display:none;}
.footer .smallerfont .textaright {text-align:right;}


}


@media(max-width:767px) {
.navbar-brand {padding:2px 10px!important;}
.navbar-brand img {width:126px; margin-top:3px;}
.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-default .navbar-toggle {border-color:#fff; background:#3444a6!important; border-width:10px; margin-right:0}

.contactheaddetails {display:none!important;}
.headerimg {height:auto!important; padding-bottom:20px;}
.headerimg.headerimg-about {margin-top:0;}

.hpbody header {background-attachment: scroll;}

.shapeblock {padding:30px 0; background-attachment: scroll; background-color:#263cbc}
.swiper-slide .title span {display:none;}
li.dropdown .caret {display:none}
.sliderthem {padding:0 0 20px 0;}
.thmcontainer {display:none!important;}
.footer {padding:80px 0;}
.footer .clearfixb {clear:both!important;}

}


@media screen and (min-width: 100px) and (max-width: 450px) {
	.areastl-block img  {display:block!important; width:100%;}
}

@media(max-width:992px) {
	.areastl-block img  {display:none;}
	.areastl-block span {background-position: left top!important;}
	
}
@media(min-width:992px) {
.areastl-block {margin-bottom:105px;}
.areastl-block span {margin-top:-135px;}
.areastl-block img {width:100%;}
}

@media(min-width:1200px) {
	.ourservhpblockwr {padding:45px 60px!important;}
	
}

@media(min-width:768px) {
    .mobnum {
        display: none;
    }
}


</pre></body></html>