<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=Roboto:wght@400;500;700;900&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700;800;900&amp;display=swap');
*{margin:0px; padding:0px;}
body{font-size:15px; font-family: 'Roboto', sans-serif; color:#303030; font-weight:400; line-height:24px;letter-spacing: 0.9px;}
h1, h2, h3, h4, h5, h6{font-family: 'Roboto', sans-serif; font-weight:bold;}
a:focus, a:active, a{ outline:0!important; border: 0; }
button {outline: none; }
.white, .text-white {
color: #ffffff;
}
ul.nav.navbar-nav.navbar-right {
    display: none;
}



.footerregion {
    display: none;
}

.exam-alert{background-color:#6c4c97; text-align: center; padding: 8px 0px;}
.exam-alert h5{color: #FFFFFF; font-size: 16px; margin: 0px; font-weight: 500;}
.exam-alert a {
    background-color: #004caa;
    color: #fff;
    font-size: 15px;
    padding: 5px 8px;
    display: inline-block;
    text-align: center;
    border: 1px solid #004caa;
}

.mobile-banner{ display: none; }
.tab-banner{ display: none; }
.dsk-banner{display: none;}
section {padding:40px 0; position:relative;}


section h2 span{ color:#ed8d2b;  }
.baner-region {
position: relative;
background: url(https://clsite-file.s3.amazonaws.com/6858_MasterImage.jpg) center top/cover no-repeat;padding: 25px 0;
}

.baner-region h1 {
font-size: 54px;
line-height: 1.20;font-family: 'Poppins', sans-serif;
margin-top: 0px;
margin-bottom: 10px;
color: #ee8d2c; font-weight: 900; text-transform: uppercase;
}
.baner-region h1 span{ color: #090f0f; }
.baner-region h2 {
font-size: 19px;color: #070f11;
line-height: 1.40;
margin-top: 0px;
margin-bottom: 20px;
}
.baner-region h3 {
font-size: 21px;
color: #fff;
line-height: 1.40;
margin-top: 0px;
margin-bottom: 15px;
background:#ef8d2c;
display: inline-block;
padding: 6px 10px;
letter-spacing: 0.9px;

}
.baner-region p {
color: #FFFFFF;
font-size: 17px;
margin-bottom: 30px;
}
.baner-region h5 {
font-size: 19px;
color: #090f0f;
line-height: 1.40;
margin-top: 0px;
margin-bottom: 15px;
display: inline-block;
padding: 0px 0px;
letter-spacing: 0.9px;

}

.asso {
position: relative;
max-width: 363px;
}

img.rising-star {
    max-width: 215px;
    display: block;
}
.logi {
max-width: 165px;

}
label {
display: inline-block;
max-width: inherit;
margin-bottom: 5px;
font-weight: 400;
color: #fff;
font-size: 15px;
padding-left: 0px;
width: 22%;
}

.result-item img {
max-height: 110px;
}

.result-wraper .result-item {
background-image: url(https://clsite-file.s3.amazonaws.com/6858_CL-LP.png);
width: 100%;
min-height: 195px;
background-size: 100%;
padding-left: 110px;
background-repeat: no-repeat;
}

.result-wraper .result-item:hover{
border-color: #ff692e;
}

.result-wraper .result-item .result-user img{
border-radius: 50%;
width: 90px;
height: 90px;
border: 4px #ffe7e7 solid;
}
.result-wraper .result-item p {
margin-bottom: 0px;
font-size: 12px;
}
.result-wraper .result-item h3 {
font-size: 18px;
color: #fff;
margin: 0px 0 5px;
font-weight: 800;
line-height: inherit;
padding-top: 24px;
text-align: left;
}
.result-wraper .result-item h6 {
font-size: 18px;
color: #333;
margin: 15px 0 5px;
font-weight: 600;
line-height: inherit;
}
.result-wraper .result-item h5 {
font-size: 16px;
line-height: 24px;
color: #333;
font-weight: 700;
text-align: left;
/*padding-left: 110px;*/
padding-top: 10px;
}
.result-wraper .result-item h5 span{
font-size: 16px;
color: #ea3433;
font-weight: 700;
}
.result-wraper .result-item a {
background: #ea3433;
padding: 4px 10px;
color: #fff;
display: inline-block;
border-radius: 3px;
margin-top: 15px;
}

.head h2:before {
    height: 5px;
    content: "";
    background: url(https://clsite-file.s3.amazonaws.com/6858_borders.png) center top/cover no-repeat;
    background-size: 65%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.head h2 {
padding-bottom: 20px;
}
.about-us h2 {
    color: #ed8d2b;
}

.first-region {
position: relative;
background:linear-gradient(to right, #fff 0%,#fff 50%,#fff 50%,#fff 100%);
}

.first-region {
/*color: #eaeaea;*/
text-align: left;
}
.first-region h2.sub-heading {
/*color: #fff;*/
}

.first-region img {
    margin: 0px auto;
    max-height: 400px;
}

.hsbc{
padding: 0 0px 0 25px;position: relative;
}
.hsbc img {
position: absolute;
top: -20px;
right: 0;
max-width: 145px;
}


.career {
padding: 0 0px 0 0; position: relative;
}

.career img {
position: absolute;
top: 0px;
right: 0;
max-width: 210px;
}

.ms.tc {
    background: #232f3f;
    padding: 15px;
}
.ms.tc h2 {
    font-size: 20px;
    line-height: inherit;
    color: #1d274e;
    text-transform: none;
    font-weight: 500;
    font-style: normal;
    margin-top: 0px;
    margin-bottom: 0px;
}
.ms.tc h2 a{ color: #fff;
}
.ms.tc h2 .fa {
    font-size: 20px;
    font-weight: 800;
}

.right-con-hed {
border-radius: 15px;
background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
padding: 20px 25px;
}

.right-con-hed h4 {
font-size: 20px;
color: #fff;
padding-bottom: 5px;
text-align: center;
margin-top: 0px;
}



.right-con-hed.right-con-hed2{
    background-color: #6c4c97
}


.right-con-hed.right-con-hed2 a{
border: 2px #fff solid;
color: #fff;
background-color: #ef8d2c;
margin: 10px 0;
padding: 6px 12px;
    text-decoration: none;
}

.right-con-hed.right-con-hed2 p{
    margin-bottom: 0;
    text-align: center;
}

.right-con-hed.right-con-hed2 .blink span{
        font-size:14px;
        border-bottom: none;
        margin-bottom: 0;
        color: white;
        animation: blink 1s linear infinite;
    }
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}

.form-group {
margin-bottom: 7px!important;
}
input::placeholder { font-size:13px;color:#8B8B8B;}	

.form-horizontal{background:#fff;}
.right-con-hed .form-group{position:relative;margin:0}
.right-con-hed .form-control {
background: #fff none repeat scroll 0 0;
border-radius: 5px;
box-shadow: none;
color: #6b7c8a;
font-size: 15px;
font-weight: 300;
border: 1px solid #fff;
height: 30px;
margin-bottom: 0px;
padding-left: 15px;
letter-spacing: 0.9px;
display: inline-block;
width: 75%;
}
.right-con-hed span {
color: #fff;
font-weight: 600;
font-size: 15px;
letter-spacing: 0.9px;
border-bottom: 1px solid #fff;
display: block;
margin-bottom: 10px;
padding-bottom: 2px;
}
.form-group.col-md-12.termss label {
width: 100%;
padding-left: 65px;
}
.termss span {
display: initial;
border-bottom: none;
}

.feature-grids .grid {
padding: 10px 10px 10px 85px;
position: relative;
text-align: left;
border: 2px solid #fff;
margin: 45px 0 0px 0;
border-radius: 50px;
background: #6c4c97;
}
.shadow {
box-shadow: 0 7px 9px -1px rgba(0,0,0,0.1);z-index: 999;
}
.feature-grids .icon {
position: absolute;
left: 34px;
top: 6px;
}
.feature-grids .icon img {
max-height: 32px;
margin-bottom: 0px;
}
.feature-grids .count {
font-size: 15px;
font-weight: 500;
color: #ffffff;
}
.feature-grids p {
font-size: 17px !important;
color: #fff;
margin-bottom: 0px !important;
margin-top: 0px !important;
font-weight: bold;
}


.sub-heading {
margin-bottom: 20px;
position: relative;
}

section h2 {
font-size: 31px;
line-height: 35px;
color: #1d274e;
text-transform: none;
font-weight: 700;
font-style: normal;
margin-top: 0px;
}

.service-item {
background-color: #fff;
margin: 0 auto;
min-height: 335px;
padding: 25px 20px;
transition: .5s ease;
position: relative;
box-shadow: 0 5px 47.2px 11.8px rgba(19,30,74,.1);
}
.service-item h5 {
color: #1d274e;
font-size: 17px;
margin-top: 15px;
padding-bottom: 15px;
margin-bottom: 0px;
}
.service-item p {
line-height: 1.69;
margin: 0;
}
.bg-blue {
background-color: rgba(229, 180, 0, 0.1)!important;
border-radius: 50%;
height: 105px;
width: 105px;
line-height: 105px;
text-align: center;
padding: 10px;
display: inline-block;
}
.service-item img {
width: 65px !important;
margin: 8px auto;
}
.four-part .col-md-6:nth-child(2) ~ * {
margin-top: 30px;
}
.light{background: #e6e3ff;}


.ms ul {
    list-style: outside none none;
    margin: 0 0 15px 0;
    padding: 20px 0 0 15px;
    letter-spacing: 0.9px;
}
.ms ul li {
list-style: outside none none;
margin: 0;
padding: 5px 0 5px 25px;
position: relative;
text-align: left;
font-size: 15px;
color:#fff;
}

.ms ul li::before {
color: #FF692E;
content: "\f0a4";
font-family: "FontAwesome";
font-size: 14px;
left: 0;
position: absolute;
top: 5px;  font-weight: 600;   
}

.theme-accordion-s1 .panel-heading .collapsed::before {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
.theme-accordion-s1 .panel-heading a::before {
font-family: "FontAwesome";
content: "\f107";
font-size: 15px;
font-size: 20px;
position: absolute;
right: 25px;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
transition: all 0.3s;
}
.theme-accordion-s1 .panel-heading .collapsed {
background-color: #fff;
color: #131e4a;
-webkit-box-shadow: 0 5px 15px 0 rgba(68,68,68,.1);
box-shadow: 0 5px 15px 0 rgba(68,68,68,.1);
border-left: 10px solid #ef8d2c;
border-right: 10px solid #ef8d2c;
border-top: 0px solid #ef8d2c;
border-bottom: 4px solid #ef8d2c;
border-radius: 20px;
}
.theme-accordion-s1 .panel-heading a {
background: #ffffff;
font-size: 16px;
font-weight: 600;
color: #ef8d2c;
display: block;
padding: 18px 25px;
position: relative;
border-left: 10px solid #ef8d2c;
border-right: 10px solid #ef8d2c;
border-top: 0px solid #ef8d2c;
border-bottom: 4px solid #ef8d2c;
border-radius: 20px;
}
.panel-default {
border: inherit;
}
.panel {
-webkit-box-shadow: none;
box-shadow:none;
}
.theme-accordion-s1 .panel-default {background: transparent;border: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}
.theme-accordion-s1 .panel-heading {background-color: transparent;padding: 0;border-radius: 0;}

.panel-default &gt; .panel-heading {color:#333;background-color: none;border-color: inherit;}

.panel-group .panel-heading {border-bottom: 0;border-bottom-color: currentcolor;}

.theme-accordion-s1 .panel-heading + .panel-collapse &gt; .panel-body {
background-color: #fff;border: 0;
padding: 25px 25px 25px;
-webkit-box-shadow: none;
box-shadow:none;
}

.theme-accordion-s1 .panel + .panel { margin-top: 15px;}
.panel-group {
    margin-bottom: 0px;
    margin-top: 40px;
}


/* Thank you page */
.thanlkyou{
background-color:#164380;
padding-top: 50px;
padding-bottom: 90px;
text-align: center;
}
.thanlkyou img{

}
.thanlkyou h2{
margin-top: 20px;
font-weight: bold;
color: #fff;
letter-spacing: 2px;
font-size: 32px;
}
.thanlkyou p{
color: #fff;
letter-spacing: 1px;
font-size: 18px;
}
.thanlkyou p span{
position: relative;
}
.thanlkyou p span strong{
position: relative;
z-index: 2;
}
.thanlkyou p span:after {
position: absolute;
bottom: 4px;
width: 100%;
left: 0;
height: 5px;
background: #fbd1c2;
content: '';
z-index: 1;
opacity: .3;
}
.contfldthh {
margin-top: -62px;
}
.boxesiner {
padding: 15px;
border: 1px solid rgba(171, 171, 171, .4);
box-shadow: 0 2px 6px rgba(0, 0, 0, .20);
margin-bottom: 20px;
border-radius: 15px;
float: left;
width: 100%;
clear: both;
text-align: center;
background-color: #fff;
font-size: 16px;
}

.testmonials-pull {
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
    background-image: inherit;
    position: relative; 
}
.slick-arrow {
    display: none!important;
}
.testmonials-pull .slick-prev{
    left:0!important;
    background-image: url(../img/left-arrow.png);

}
.testmonials-pull .slick-next {
    right:0;
    background-image: url(../img/right-arrow.png);
}
.testmonials-pull .slick-arrow{
    position: absolute;
    z-index: 9;
    border: 0;
    background-repeat: no-repeat;
    font-size: 0;
    top: 50%;
    width: 35px !important;
    height: 35px !important;
    padding: 0;
    cursor: pointer;
    background-color:#f15a22!important;
    background-size: 18px;
    background-position: center;
    border-radius: 50%;
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

hr {
max-width: 100%;
border-color: #f05f40;
border-width: 1px;
margin-top: 10px;
margin-bottom: 10px;
}

.bg-overlay {
background-color: rgba(0, 0, 0, 0.7);
height: 100%;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
hr.light {
border-color: #fff;
}

a {
color: #f05f40;
-webkit-transition: all .35s;
-moz-transition: all .35s;
transition: all .35s;
}

a:hover,
a:focus {
color: #eb3812;
}

.tbl {
background: #efefef!important;

padding: 28px 0 37px;
}


td {
line-height: 13px !important;
}

.ui-autocomplete {
max-height: 100px;
overflow-y: auto;
color: blue;
/* prevent horizontal scrollbar */
overflow-x: hidden;
}
.ui-autocomplete {
height: 100px;
}
ul.arrow li {
background: url(/images/arrow-new.png) no-repeat scroll 7px 6px;
color: #666;
font-size: 14px;
line-height: 22px;
margin: 7px -7px;
padding: 0 0 0 25px;
}


ul.arrow1 li {
background: url(/images/arrow-new.png) no-repeat scroll 7px 3px;
color: #666;
font-size: 14px;
line-height: 16px;
margin: 7px -7px;
padding: 0 0 0 25px;
}
#details span {
font-size: 38px !important;
}

#details {
padding: 47px 0;
}

.wrapper {
width: 960px;
margin: auto;
}
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;}

.main-center {

max-width: 420px;
padding: 1.5em;
background: #fff;
text-shadow: none;
}
.price-fixed {
text-align:center;
}
.price-fixed  p{
color:#000;
text-align:center;
}
.price-bgcolor-1 {
background-color: #ffffff;
border-radius: 3px;
}
.price-bgcolor-2 {
background-color: #3598DB;
}
.price-bgcolor-2 {
border-radius: 3px;
}
.price-head-pad {
padding: 27px 10px 20px 10px;
}
.price-body-pad {
padding: 20px 10px 15px 10px;
}
.pricig-uline {
background-color: #FD6500;
height: 1px;
width: 40%;
transition: width 2s;
-ms-transition: width 2s;
-webkit-transition: width 2s;
}
.pricig-uline-white {
background-color: #f3f3f3;
}
.pricig-br:hover .pricig-uline {
width: 100%;
}
.price-tag {
font-size: 21px;
font-weight: 600;

padding-bottom: 10px;
}
.dollor,
.month {
font-size: 18px;
font-weight: 600;
line-height: 60px;
}
.dollor {
vertical-align: middle;
}
.price-list-bottom p {
margin-bottom: 10px;
}
.price-list-bottom:last-child {
margin-bottom: 0;
}
.price-pos-rel {
position: relative;
}
.price-pos-abs {
position: absolute;
right: 0;
top: 0;
}



.bg-primary {
background-color:#fff;
}

.bg-dark {
color: #fff;
background-color: #222;
}

.text-faded {
color: rgba(255,255,255,.7);
}


aside {
padding: 50px 0;
}

.no-padding {
padding: 0;
}

.navbar-default {
border-color: rgba(34,34,34,.05);
font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif;

-webkit-transition: all .35s;
-moz-transition: all .35s;
transition: all .35s;
}

.navbar-default .navbar-header .navbar-brand {
text-transform: uppercase;
font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif;
font-weight: 700;
color: #f05f40;
}

.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus {
color: #eb3812;
}

.navbar-default .nav &gt; li&gt;a,
.navbar-default .nav&gt;li&gt;a:focus {


}

.navbar-default .nav &gt; li&gt;a:hover,
.navbar-default .nav&gt;li&gt;a:focus:hover {
color: #f05f40;
}

.navbar-default .nav &gt; li.active&gt;a,
.navbar-default .nav&gt;li.active&gt;a:focus {
color: #f05f40!important;
background-color: transparent;
}

.navbar-default .nav &gt; li.active&gt;a:hover,
.navbar-default .nav&gt;li.active&gt;a:focus:hover {
background-color: transparent;
}





@media(min-width:768px) {
.navbar-default {
border-color: rgba(255,255,255,.3);

}

.navbar-default .navbar-header .navbar-brand {
color: rgba(255,255,255,.7);
}

.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus {
color: #fff;
}

.navbar-default .nav &gt; li&gt;a,
.navbar-default .nav&gt;li&gt;a:focus {
color: rgba(255,255,255,.7);
}

.navbar-default .nav &gt; li&gt;a:hover,
.navbar-default .nav&gt;li&gt;a:focus:hover {
color: #fff;
}

.navbar-default.affix {
border-color: rgba(34,34,34,.05);
background-color: #000;
}

.navbar-default.affix .navbar-header .navbar-brand {
font-size: 14px;
color: #f05f40;
}

.navbar-default.affix .navbar-header .navbar-brand:hover,
.navbar-default.affix .navbar-header .navbar-brand:focus {
color: #eb3812;
}

.navbar-default.affix .nav &gt; li&gt;a,
.navbar-default.affix .nav&gt;li&gt;a:focus {
color: #222;
}

.navbar-default.affix .nav &gt; li&gt;a:hover,
.navbar-default.affix .nav&gt;li&gt;a:focus:hover {
color: #f05f40;
}
}

header {
position: relative;
width: 100%;
min-height: auto;
text-align: center;
color: #fff;
background-image: url(../img/header.jpg);
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}

header .header-content {
position: relative;
width: 100%;
padding: 100px 15px;
text-align: center;
}

header .header-content .header-content-inner h1 {
margin-top: 0;
margin-bottom: 0;
font-size:37px !important;
}

header .header-content .header-content-inner hr {
margin: 30px auto;
}

header .header-content .header-content-inner p {
margin-bottom: 50px;
font-size: 16px;
font-weight: 300;
color: rgba(255,255,255,.7);
}



@media only screen and (min-width:991px) and (max-width: 1199px) { 
.result-wraper .result-item{
padding-left:90px;
}

.result-wraper .result-item h3 {
font-size: 14px;
padding-top: 15px;
}

.result-wraper .result-item h5 {
font-size: 12px;
line-height: 20px;
padding-top: 5px;
}

}





@media(max-width:700px) {
.result-wraper .result-item {
background-size: contain;
padding-left: 120px;
}

.result-wraper .col-md-4{
width:100%;
}

.result-wraper .result-item h5{
padding-top:15px;
}

}




@media(min-width:768px) {

header {
min-height: 85%;
}

header .header-content {
position: absolute;
top: 58%;
padding: 0 50px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}

header .header-content .header-content-inner {
margin-right: auto;
margin-left: auto;
max-width: 1000px;
}

header .header-content .header-content-inner p {
margin-right: auto;
margin-left: auto;
max-width: 80%;
font-size: 18px;
}
}

.section-heading {
margin-top: 0;
}

.service-box {
margin: 50px auto 0;
max-width: 400px;
}

.winning {
padding: 0 25px;
}
.winning img {
max-height: 250px;
}

.winning h4 {
color: #1d274e;
font-size: 22px;
font-weight: 600;
margin-top: 20px;
padding-bottom: 0px;line-height: 26px;
margin-bottom: 0px;
}

.winning h4 span{
color: #ee8c27;}

table.table.table-bordered td {
padding: 17px 12px;
}

table.table.table-bordered {
font-size: 16px;
font-weight: 500;
text-align: center;
}

/*.shadow.scholarship-journey {
margin-bottom: 40px;
}*/
.step-content p {
font-size: 13px;
font-style: italic;
line-height: 19px;
letter-spacing: 0.5px;
margin-bottom: 0;
}
.steps .step {
width: 20%;
padding: 0 15px;
}
.step-content img {
max-height: 65px;margin-bottom: 20px;
}
.steps {
padding: 30px 0 0 0;
    margin: 0;
    list-style: none;
    display: flex;
    overflow-x: auto;
}
.steps .step:first-child {
margin-left:auto
}
.steps .step:last-child {
margin-right:auto
}
.step:first-of-type .step-circle::before {
display:none
}
.step:last-of-type .step-content {
padding-right:0
}
/*.step-content {
box-sizing:content-box;
display:flex;
align-items:center;
flex-direction:column;
width:5rem;
min-width:5rem;
max-width:5rem;
padding-top:.5rem;
padding-right:1rem
}*/
.step-content {
box-sizing: content-box;
display: flex;
align-items: center;
flex-direction: column;
padding-top: .5rem;
}

.step-circle {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 25px;
height: 25px;
color: #fff;
border: 2px solid #6c4c97;
border-radius: 100%;
background-color: #6c4c97;
font-weight: bold;
}
/*.step-circle::before {
content:"";
display:block;
position:absolute;
top:50%;
left:-2px;
width:calc(5rem + 1rem - 1.5rem);
height:2px;
transform:translate(-100%, -50%);
color:#adb5bd;
background-color:currentColor
}*/

.step-circle::before {
content: "";
display: block;
position: absolute;
top: 50%;
left: -2px;
width: calc(5rem + 17rem - 1.5rem);
transform: translate(-100%, -50%);
color: #6c4c97;
border: 1px dashed #6c4c97;
}

.step-text {
color: #ee8d2c;
word-break: break-all;
margin-top: 20px;
font-size: 17px;
font-weight: 600;
margin-bottom: 10px;
}
.step-active .step-circle {
color: #fff;
background-color: #6c4c97;
border-color: #6c4c97;
}
.step-active .step-circle::before {
color:#6c4c97
}
.step-active .step-text {
color:#ee8d2c;
}
.step-error .step-circle {
color:#fff;
background-color:#dc3545;
border-color:#dc3545
}
.step-error .step-circle::before {
color:#dc3545
}
.step-circle::after {
    height: 24px;
    content: "";
    background: url(https://clsite-file.s3.amazonaws.com/6858_process-arrow.png);
    background-size: 62%;
    position: absolute;
    top: 3px;
    left: -18px;
    width: 22px;
    background-repeat: no-repeat;
}
.step-circle.ghy:after {
    content: inherit;
    display: none;
}

.step-error .step-text {
color:#dc3545
}
.step-success .step-circle {
color: #fff;
background-color: #6c4c97;
border-color: #6c4c97;
}
.step-success .step-circle::before {
color:#28a745
}
.step-success .step-text {
color:#ee8d2c;
}










@media(min-width:992px) {
.service-box {
margin: 20px auto 0;
}
}

.service-box p {
margin-bottom: 0;
}

.portfolio-box {
display: block;
position: relative;
margin: 0 auto;
max-width: 650px;
}

.portfolio-box .portfolio-box-caption {
display: block;
position: absolute;
bottom: 0;
width: 100%;
height: 100%;
text-align: center;
color: #fff;
opacity: 0;
background: rgba(240,95,64,.9);
-webkit-transition: all .35s;
-moz-transition: all .35s;
transition: all .35s;
}

.portfolio-box .portfolio-box-caption .portfolio-box-caption-content {
position: absolute;
top: 50%;
width: 100%;
text-align: center;
transform: translateY(-50%);
}

.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category,
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
padding: 0 15px;
font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif;
}

.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category {
text-transform: uppercase;
font-size: 14px;
font-weight: 600;
}

.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
font-size: 18px;
}

.portfolio-box:hover .portfolio-box-caption {
opacity: 1;
}

@media(min-width:768px) {
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category {
font-size: 16px;
}

.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
font-size: 22px;
}
}

.call-to-action h2 {
margin: 0 auto 20px;
}

.text-primary {
color: #f05f40;
}

.no-gutter &gt; [class*=col-] {
padding-right: 0;
padding-left: 0;
}

.btn-default {
border-color: #fff;
color: #222;
background-color: #fff;
-webkit-transition: all .35s;
-moz-transition: all .35s;
transition: all .35s;
}

.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open &gt; .dropdown-toggle.btn-default {
border-color: #ededed;
color: #222;
background-color: #f2f2f2;
}

.btn-default:active,
.btn-default.active,
.open &gt; .dropdown-toggle.btn-default {
background-image: none;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
border-color: #fff;
background-color: #fff;
}

.btn-default .badge {
color: #fff;
background-color: #222;
}

.btn-primary {
border-color: #ef8d2c;
color: #fff;
background-color: #ef8d2c;
-webkit-transition: all .35s;
-moz-transition: all .35s;
transition: all .35s;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open &gt; .dropdown-toggle.btn-primary {
border-color: #ed431f;
color: #fff;
background-color: #ee4b28;
}

.btn-primary:active,
.btn-primary.active,
.open &gt; .dropdown-toggle.btn-primary {
background-image: none;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
border-color: #f05f40;
background-color: #f05f40;
}

.btn-primary .badge {
color: #f05f40;
background-color: #fff;
}

.btn {
border: 0;
letter-spacing: 0.9px;
font-size: 15px;
font-weight: bold;
padding: 8px 70px;
}
.btn-xl {
padding: 15px 30px;
}

::-moz-selection {
text-shadow: none;
color: #fff;
background: #222;
}

::selection {
text-shadow: none;
color: #fff;
background: #222;
}

img::selection {
color: #fff;
background: 0 0;
}

img::-moz-selection {
color: #fff;
background: 0 0;
}

body {
webkit-tap-highlight-color: #222;
}

out-testimonial ul li { list-style: none }
.about-testimonial {
margin: 20px 0 0 0;
position: relative;
}
ul.about-flex-slides { margin-left: 0 }
.flex-direction-nav {
position: absolute;
right: 10px;
top: 30px;
width: 70px;
}
.flex-direction-nav li {
display: inline-block;
width: 12px;
}
.flex-direction-nav li a { outline: none }
.flex-direction-nav li a i { color: #cccccc }
.flex-control-paging { display: none }
.about-carousel { margin-top: 8px }
.about-testimonial .about-testimonial-image {
float: left;
margin: 0 15px;
position: relative;
}
.about-testimonial .about-testimonial-image img {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
height: 100px !important;
width: 100px !important;
}
.about-flexslider .about-flex-slides img {
display: block;
width: 100%;
}
.about-testimonial a.about-testimonial-author {
display: inline-block;
font-size: 15px;
text-transform: uppercase;
font-weight: bold;
line-height: 11px;
margin: 30px 0 8px 0;
color: #504946;
font-weight: 300;
}
.about-testimonial .about-testimonial-company {
display: block;
font-size: 13px;
line-height: 14px;
color: #ababab;
font-weight: 300;
}
.about-testimonial.boxed-style .about-testimonial-content {
background-color: #fff;
margin-right: 1px;
border: 1px solid #e9e9e9;

}
.about-testimonial .about-testimonial-content {
margin-top: 55px;
padding: 20px;
position: relative;
}
.about-testimonial .about-testimonial-content p {
line-height: 20px;
margin: 0;
color:#000;
font-size:13px;
}
.about-testimonial.boxed-style .about-testimonial-content:before {
background-color: #fff;
border-top: 1px solid #e9e9e9;
border-left: 1px solid #e9e9e9;
top: -8px;
content: "";
display: block;
height: 14px;
left: 60px;
position: absolute;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
width: 15px;
display: none\0/;
_display: none;
}
h3
{
color:#000;
font-size:19px;
}

.tab { background:/*url(../img/tab-bg.png) repeat;*/ padding:0; border-radius:10px; }
.tab .nav &gt; li &gt; a { padding: 18px 15px }
.tab-bg-dark-navy-blue {
background: #6f6f6f;
border-bottom: none;
padding: 0;
}
.tab-bg-dark-navy-blue .nav &gt; li &gt; a:hover,
.tab-bg-dark-navy-blue .nav &gt; li &gt; a:focus {
background-color: #f4f4f4;
text-decoration: none;
}
.panel-heading .nav &gt; li &gt; a,
.panel-heading .nav &gt; li.active &gt; a,
.panel-heading .nav &gt; li.active &gt; a:hover,
.panel-heading .nav &gt; li.active &gt; a:focus {
border-width: 0;
border-radius: 0;
}
.panel-heading .nav &gt; li &gt; a { color: #fff; background:#ff9f49; }
.panel-heading .nav &gt; li.active &gt; a,
.panel-heading .nav &gt; li &gt; a:hover {
color: #6f6f6f;
background: #f4f4f4;
}
.panel-heading .nav &gt; li:first-child.active &gt; a,
.panel-heading .nav &gt; li:first-child &gt; a:hover { }
.tab .nav-tabs.nav-justified &gt; li { border-right: 1px solid #f4f4f4 }
.tab .nav-tabs.nav-justified &gt; li:last-child { border-right: none }
.p-head {
color: #48cfad;
font-size: 14px;
font-weight: 400;
}
.cmt-head {
font-size: 14px;
font-weight: 400;
}
.p-thumb img {
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height: 100px;
width: 100px;
}
#header-region img{
max-width:100%;
}

@media only screen and (max-width: 767px) { 

    button.navbar-toggle {
    display: none;
}
.menu-head-link.header-call {
    display: none;
}
    .tab-banner{ display: block; }
   .step-circle::after{ display: none; content: inherit; } 
.first-region img {

    display: none;
}
section {
    padding: 30px 0;
    position: relative;
}	
.baner-region {
    position: relative;
    background: #fff;
    box-shadow: 0 7px 9px -1px rgba(0,0,0,0.1);
}

.ms.tc h2 {
    font-size: 16px;

}	
.right-con-hed input[type=submit] {
    white-space: initial;
    font-size: 16px;
    padding: 10px 70px;
    font-weight: 400;
    width: inherit;
}
.slick-dots {
    display: block !important;
}	
.slick-dots {
    margin-top: 25px;
    margin-bottom: 0;
    text-align: center;
    list-style: none;
    padding: 0;
}
.slick-dots li {
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
}
.slick-dots li button {
    float: left;
    margin: 0;
    padding: 0;
    width: 15px;
    height: 15px;
    border: 0;
    font-size: 0;
    text-indent: -9999px;
    border-radius: 50%;
    background-color:#4d4d4d;
}
.slick-dots li.slick-active button {
    background-color: #f08e2b;
}

.winning img {
    max-height: 140px!important;
}
.winning h4 {
    color: #1d274e!important;
    font-size: 18px!important;
    font-weight: 600!important;
    margin-top: 10px!important;
    padding-bottom: 0px!important;
    line-height: 26px!important;
    margin-bottom: 0px!important;
}

.win-block .col-md-4:nth-child(1) ~ * {
    margin-top: 30px;
}

.logi {
max-width: 165px;
position: inherit;
right: 0;
top: 0;
}
.leftss {
    display: none;
}

.result-wraper .result-item{
/*    background-size: 50%;*/
}

.career img {
position: absolute;
top: 0px;
right: 0;
max-width: 120px;
}
.hsbc img {
position: absolute;
top: -25px;
right: 0;
max-width: 90px;
}

.first-region {
position: relative;

}
.feature-grids .icon {
    position: absolute;
    left: 18px;
    top: 8px;
}
.career, .hsbc {
padding: 0 0px 0 0;
}
.when {

margin: 0 15px;
}

.baner-region h1 {
font-size: 26px;
margin-top: 0px;
margin-bottom: 10px;
letter-spacing: 0.5px;
}
.baner-region h2 {
font-size: 18px;
margin-top: 0px;
margin-bottom: 20px;
letter-spacing: 1.2px;
}
.baner-region p {
    font-size: 15px!important;
    margin-bottom: 30px;
}
.feature-grids .icon img {
    max-height: 24px;
    margin-bottom: 0px;
}
.feature-grids .grid {
    padding: 10px 10px 10px 55px;
    text-align: left;
    margin: 20px 0 20px 0;
}

.result-wraper .result-item h5 {
font-size: 14px;
line-height: 21px;
color: #333;
font-weight: 700;
text-align: left;
padding-top:10px;
}

.baner-region .container {
background-image: none;
background-repeat: no-repeat;
background-position: right 60px;
}


.baner-region h3 {
font-size: 17px;}

.baner-region h5 {
font-size: 16px;

}

section h2 {
font-size: 21px;
line-height: 26px;

color: #1d274e;
text-transform: none;
font-weight: 700;
font-style: normal;
margin-top: 0px;
}   
input#mobile {
margin-bottom: 15px;
}

/*.four-part .col-md-6:nth-child(1) ~ * {
margin-top: 30px;
}*/
.faq .col-md-6:nth-child(1) ~ * {
margin-top: 30px;
}

.steps {
    padding: 0;
    margin: 0;
    list-style: none;
    display: inherit;
    overflow-x: auto;
}
.steps .step {
    width: 100%!important;
    padding: 10px 15px;
}
.step-circle::before{ content: inherit!important; }
li.step:last-child {
    margin-bottom: 0px;
}
li.step {
    margin-bottom: 20px;
    border-bottom: 1px solid #b0a3c1;
}

.theme-accordion-s1 .panel-heading .collapsed {
    background-color: #fff;
    color: #131e4a;
    -webkit-box-shadow: 0 5px 15px 0 rgba(68,68,68,.1);
    box-shadow: 0 5px 15px 0 rgba(68,68,68,.1);
    border-left: 6px solid #ef8d2c;
    border-right: 6px solid #ef8d2c;
    border-top: 0px solid #ef8d2c;
    border-bottom: 2px solid #ef8d2c;
    border-radius: 10px;
}

.theme-accordion-s1 .panel-heading a {
    background: #ffffff;
    font-size: 14px;
    font-weight: 500;
    color: #ef8d2c;
    display: block;
    padding: 15px 10px;
    position: relative;
    border-left: 6px solid #ef8d2c;
    border-right: 6px solid #ef8d2c;
    border-top: 0px solid #ef8d2c;
    border-bottom: 2px solid #ef8d2c;
    border-radius: 10px;
}
.theme-accordion-s1 .panel-heading a::before {
    right: 5px;   
}

}

@media only screen and (max-width:500px) {
.tab-banner{ display: none; }	
.mobile-banner{ display: block; }
.baner-region {
    position: relative;
    background: #fff;
    box-shadow: 0 7px 9px -1px rgba(0,0,0,0.1);
}
.leftss {
    display: none;
}
.step-content {
    padding-left: 15px;
    box-sizing: content-box;
    display: flex;
    align-items: center;
    flex-direction: column;
    padding-top: .5rem;
    padding-right: 15px!important;
}
.right-con-hed input[type=submit] {
    white-space: initial;
    font-size: 15px;
    padding: 7px 70px;
    font-weight: 400;
    border-radius: 50px;width: 100%;
}
.form-group.col-md-12.termss label {
    width: 100%;
    padding-left: 30px;
}

.result-wraper .result-item{
padding-left:100px;
min-height: 150px;
background-size: 100%;
}
.result-wraper .result-item h3{
font-size: 15px;
}

.result-wraper .result-item h5{
font-size: 12px;
line-height: 18px;
padding-top:5px;

}



}

@media only screen and (max-width: 991px)
{
.popup-header-link b {   
    letter-spacing: initial;
}


}

@media only screen and (min-width:768px) and (max-width: 990px) { 
.dsk-banner{display: block;}
.baner-region {
    position: relative;
    background: #fff;
    box-shadow: 0 7px 9px -1px rgba(0,0,0,0.1);
}
.leftss {
    display: none;
}

   

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