<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{margin:0;padding:0;box-sizing:border-box;}
html, body{height:100%;}
body{margin:0 !important;padding:0;font:400 20px/30px 'Open Sans', sans-serif; background:#F5F7FA !important; /*font-family:forma-djr-micro, sans-serif; font-family:'Lato', sans-serif; font-family:'Open Sans', sans-serif; font-family:'Poppins', sans-serif;*/ overflow-x:hidden;color:#1C1B1B;height:100vh;/*letter-spacing:0.030rem;*/}
h1,h2,h3,h4,h5,h6{color:#347A95; font-weight:600;margin:0px 0 15px; padding:0px;}
h1{font-size:40px; line-height:28px;}
h2{font-size:60px; line-height:75px;}
h3{font-size:32px; line-height:24px;}
h4{font-size:28px; line-height:22px;}
h5{font-size:24px; line-height:20px;}
h6{font-size:20px; line-height:18px;}

p{font-size:20px; font-weight:400;line-height:30px; color:#1C1B1B;}
a{color:#3b3d40;text-decoration:none;transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;}
a:hover, a:focus, a:active{text-decoration:none;}
.required{color:#F00000;}
label{cursor:inherit;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt10{margin-top:10px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.w100{width:100% !important;}
.textright{text-align:right;}
.textleft{text-align:left;}
.textcenter{text-align:center;}
.redcolor{color:red;}
.bluecolor{color:#012c49;}
::-webkit-input-placeholder{color:#000000;opacity:1;}
:-ms-input-placeholder{color:#000000;opacity:1;}
::-moz-placeholder{color:#000000;opacity:1;}
:-moz-placeholder{color:#000000;opacity:1;}
::placeholder{color:#000000;opacity:1;}
/* [type="checkbox"]:checked, [type="checkbox"]:not(:checked){position:absolute;left:-9999px;}
[type="checkbox"]:checked + label, [type="checkbox"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;font-size:14px;}
[type="checkbox"]:checked + label:before, [type="checkbox"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0px;width:20px;height:20px;border:1px solid #bce0fd;background:#fff;border-radius:4px;}
[type="checkbox"]:checked + label:after,
[type="checkbox"]:not(:checked) + label:after{content:'';position:absolute;left:0;width:20px;height:20px;top:0px;background:url(../images/sign-icon.png) center no-repeat #02528a;background-size:80%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:4px;}
[type="checkbox"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
[type="checkbox"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);} */
#wrap{min-height:100%;}
#main{overflow:auto; padding-bottom:0px;}
.container{width:100%;/*max-width:1342px;*/padding:0 165px;margin:0px auto;}
header{background:#fff;width:100%;float:left;/*box-shadow:0 0 10px 0 rgba(0,0,0,0.2);border-top:4px solid #0173c3;*/ position:relative;z-index:9;}
.logo{padding:20px 0;float:left;transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;}
.logo img{width:auto;height:auto;max-width:100%;}
.menubox{margin:0px auto; padding:0px; display:inline-block;}
.menubox .navbar-collapse{padding:0;border:none;}
.navbar-default{background:none;border:none;min-height:auto;margin:0;}
.navbar-nav{position:relative;margin-bottom:0px !important;}
.navbar-default .navbar-nav&gt;li&gt;a{color:#252424; text-transform:uppercase;}
.navbar-nav&gt;li&gt;a{padding:0;margin:22px 0px; color:#252424;position:relative;line-height:27px;font-size:16px;font-weight:400; z-index:9;width:auto;text-align:center;}
.navbar-nav&gt;li.active&gt;a, .navbar-nav&gt;li&gt;a.active{background:none;color:#414141 !important;}
/*.navbar-default .navbar-nav&gt;li&gt;a:hover{background:none;}*/
.navbar-default .navbar-nav&gt;li&gt;a:focus{color:#004f81;}
.navbar-default .navbar-nav&gt;.active&gt;a, .navbar-default .navbar-nav&gt;.active&gt;a:focus, .navbar-default .navbar-nav&gt;.active&gt;a:hover{background:none !important; z-index:1;}
.navbar-default .navbar-nav&gt;li&gt;a:focus, .navbar-default .navbar-nav&gt;li&gt;a:hover{background:none !important;}
.nav&gt;li&gt;a:focus, .nav&gt;li&gt;a:hover{background:none !important;}
.header-rightmenu{float:right;}
.requestquote{color:#7E5CEF !important;}
#bannersection, #solutionssection{padding:84px 0; float:left; width:100%; position:relative;}
.banneertext{float:left;}
.bannersubtitle{font-size:36px; line-height:49px; font-weight:700; color:#002838; opacity:0.49;}
.bannerboldtext{font-size:60px; line-height:75px; font-weight:700; text-align:left; color:#002838;}
.bannerboldtext span{display:block;}
.goldencolor{color:#D1A95C;}
.banneertext p{font-size:18px; line-height:24px;margin-top:84px;}
.bannerimages{margin:75px 0 0; float:right;}
.bannerimages, .solutionsimages{margin:50px 0 0; float:right; width:1000px; height:auto;}
.bannerimages{width:960px;}
.bannerimages img, .solutionsimages img{width:100%;}
#solutionssection h2{position:relative;z-index:9;}
.solutionspart{background:url(../images/agentfront-solutions.svg) left 30px no-repeat; float:left; width:100%; background-size:70%;}
.solutionsboxes{background:#ffffff; padding:0 15px; width:calc(100% - 280px); float:right; box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.solutionsbox{float:left; width:100%; height:auto; margin:15px 0;}
.solutionsbox img{max-width:135px; max-height:135px; width:135px; height:135px;}
.solutionsbox h5{color:#252424; font-size:20px; line-height:30px; margin:0 0 5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.solutionsbox p{font-size:14px; line-height:24px; max-height:96px; overflow-y:auto;}
.morebtn{float:left; width:100%;}
.morebtn a{color:#007EEA; font-size:14px; line-height:18px;}
#featuresection{float:left; width:100%; background:#ffffff; padding:70px 0; margin-top:0;}
.featureboxes .accordion-item{background:#F5F7FA; max-width:627px; margin:0px auto 15px; width:100%; padding:0; display:inline-block; border-radius:20px 20px 0 0; text-align:left;}
.accordion-collapse{padding:0 15px 15px;}
.featureboxes .accordion-button{float:left; width:100%; background:#4C8D9C; border-radius:20px 20px 0 0; line-height:70px; padding:0 15px; color:#ffffff; cursor:pointer; font-size:20px;}
.featureboxes .accordion{text-align:center; padding:0; margin-top:5px;}
.featureboxes .accordion .col-md-6{padding:0 60px;}
.accordion-collapse a{font-size:14px; color:#4c8d9c; font-weight:600;}
.featureboxes .row{padding:0 70px;}
#integrationsection{float:left;margin:0px auto;padding:50px 0;width:100%;}
.integrationimage{float:left; margin:0 15px 0 0; width:100%;}
.form-group{float:left; width:100%;}
.integrationimage img{width:100%;}
.integrationtbox{float:left; width:100%; margin:0 0 15px;}
.integrationtbox h5{color:#252424; font-size:20px; line-height:30px; margin:0 0 10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.integrationtbox p{font-size:14px; line-height:24px; max-height:96px; overflow-y:auto;}
.featureboxes .accordion-collapse{padding:15px; float:left;}
input.form-control, select.form-control, textarea.form-control{line-height:30px; height:38px; background:#f5f5f5; padding:5px;}
textarea.form-control{height:120px; resize:none;}
#requestdemo{float:left; width:100%; background:#ffffff; padding:70px 0;}
.requestdemotext{float:left; width:100%;}
.requestdemotext h2{float:left; font-size:35px; width:100%; line-height:48px; font-weight:bold; color:#252424; margin-top:15px;}
.requestdemotext h2 span{text-transform:uppercase;display:block;font-size:40px;}
.requestdemotext p{margin-bottom:30px;}
.request-form{float:left; width:100%; margin:25px 0 0;}
label.labeltitle{float:left; width:100%; font-size:20px; font-weight:normal; margin-bottom:10px;}
.checkboxes{float:left; width:100%; margin:0 0 15px;}
.checkboxes label{float:left; font-weight:normal; line-height:18px; margin-right:25px; font-size:18px;}
.checkboxes input, .radioboxes input{float:left; width:18px; margin:0 15px 0 0; line-height:20px; height:18px;}
.radioboxes{float:left; width:100%; margin:0 0 15px;}
.radioboxes label{float:left; width:100%; font-weight:normal; line-height:18px; margin-bottom:15px; font-size:18px;}
.radioboxes input{margin:0 10px 0 0;}
input[type="submit"].requestdemobtn{background:#0f4f86; border:none; padding:8px 15px 11px 15px; color:#fff; font-size:18px; line-height:22px; display:inline-block;}

/* Inner Page Sections */
.inner-content{float:left; padding:15px; background:#ffffff; width:100%; margin:15px auto 0; border:1px solid #e7e9eb; text-transform:capitalize; min-height:800px; height:auto;}
.inner-content h1{font-size:24px; border-bottom:1px solid #e7e9eb; padding-bottom:10px; margin-bottom:15px;}
footer{float:left; width:100%; margin:0px auto; padding:0; text-align:center; background:#444f55; height:30px; position:relative; margin-top:-30px; clear:both; z-index:9999;display:none;}
.innerbanner {
    float: left;
    width: 100%;
    position: relative;
    max-height: 350px;
    padding: 0px;
    overflow: hidden;
    margin: 0 auto;
}
.innerbanner:before {
    content: '';
    background: rgba(201,207,217,0.3);
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}
.innercaption {
    position: absolute;
    z-index: 9;
    top:50%;
    left: 0; width:100%;padding:0 165px;margin:0px auto;    margin-top: -125px;
}
.innercaption span {
    display: block;
    color: #667d8a;
    font-weight:700;
}
.innercaption p {
    color: #000000;
    font-weight: 600;
}

.innerbannerimg {
    float: right;
    max-width: 50%;
}
.innerbannerimg img {
    max-width:100% !important;
    width: 100% !important;
}
.innerbannerbtn {
    float: left;
    margin-top: 15px;
}
.innerbannerbtn a {
    display: inline-block;
    background: #667d8a;
    padding: 0 20px;
    line-height: 50px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    color: #ffffff;
}
.careertext {
    float: left;
    width: 100%;
    padding: 40px 55px 15px 0;
}
.careertext p {
    font-size: 18px;
    line-height:24px;
}
.careertext h3 {
    float: left;
    width: 100%;
    margin: 10px 0 20px;
    color:#000000;
}
.career-brif {
    float: left;
    width: 100%;
    background: #ffffff;
    padding: 70px 0;
}
.clientsview {
    float: left;
    width: 100%;
    padding: 70px 0;
    text-align: left;
    background:#667d8a;
}
.clientsview h3 {
    margin: 0px auto 20px;
    color:#F5F7FA;
    text-align: left;
    margin-top: 30px;
}
.clientsview p {
    line-height: 30px;
    padding: 0;
    color:#ffffff;
    text-align:left;
}
.clientsview span {
    display: block;
    font-style: italic;
    font-weight: 600;
    margin: 20px 0 0;
}
.career-list-image {
    float: left;
    width: 100%;
    text-align:center;
}
.career-list-image img {
    width: 300px;
    border-radius: 100%;
    overflow: hidden;
    height: 300px;
}
.carousel-inner&gt;.item.active{display:block;}
.carousel-wrap{margin:0;padding:0;width:100%;position:relative;float:left;}
.owl-carousel, .owl-carousel2{overflow:hidden;width:100%;}
.owl-item{float:left;padding:0;}
.item{position:relative;}
.owl-nav{position:absolute;margin:0px auto;top:45%;width:96%;left:2%;right:2%; display:none;}
.owl-nav button{background:none;font-size:0;padding:0;margin:0;}
.owl-nav button.owl-prev, .owl-nav button.owl-next{background:url("../images/prev-icon.png") center no-repeat;width:41px;height:80px;}
.owl-nav button.owl-next{float:right;background:url("../images/next-icon.png") center no-repeat;}
.owl-dots{float:left;text-align:right;width:100%;position:absolute;left:0;right:0;margin:0px auto;bottom:0px;z-index:9;}
.owl-dots button{width:13px;padding:0;overflow:inherit;height:13px;border-radius:100%;background:#dddddd;margin:0 2px;border:none;}
.owl-dots button.active{background:#F5F7FA;}

.ourvalues {
    float: left;
    width: 100%;
    text-align: center;
    padding:50px 0;
}
.ourvalues h3 {
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 40px;
}
.ourvalues h3 span {
    font-size: 18px;
    font-weight: bold;
    display: block;
    line-height: 40px;
    color: #000000;
}

.ourvaluebox {
    float: left;
    width: 100%;
    padding: 100px 40px 40px;
    background: #519735;
    position: relative;
    min-height: 530px;
    max-height: 530px;
    overflow-x: hidden;
    overflow-y: auto;
    margin-bottom: 30px;
}
.ourvaluebox h4 {
    color: #ffffff;
    font-size: 24px;
    font-weight: 700;
}
.ourvaluebox p {
    text-align: left;
    margin-top:20px;
    line-height:28px;
    color: #ffffff;
}
.ourvalueboximg {
    max-width: 50px;
    max-height: 50px;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    overflow: hidden;
    margin:10px auto 40px;
    background: #f5f5f5;
}

.ourvalues .col-md-4 .ourvaluebox:before{    content: '';
    width: 0;
    height: 0;
    border-left:18rem solid transparent;
    border-right:18rem solid transparent;
    border-top: 70px solid #a4d133;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0px auto;
}
.ourvalues .col-md-4:nth-child(2) .ourvaluebox{background:#490f3f;}
.ourvalues .col-md-4:nth-child(2) .ourvaluebox:before{border-top-color:#c40075;}

.ourvalues .col-md-4:nth-child(3) .ourvaluebox{background:#257db4;}
.ourvalues .col-md-4:nth-child(3) .ourvaluebox:before{border-top-color:#009cde;}
.Joinbox {
    float: left;
    width: 100%;
    background: #465863;
    padding: 40px 0 30px;
}
.Joinbox p {
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    color: #ffffff;
    text-transform: capitalize;
    line-height:50px;
}
.Joinbox a {
    font-size: 14px;
    border:2px solid #ffffff;
    background:none;
    float: right;
    padding: 10px 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height:24px;
    color:#ffffff;
}
.Joinbox a:hover {
    background: #ffffff;
    color:#000000;
}
.mt30{margin-top:30px !important;}

.job-list {
    float: left;
    width: 100%;
    padding: 0 0 20px;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 20px;
}
.job-list h3 {
    font-size: 20px;
    font-weight: 600;
    float: left;
    width: 100%;
    margin: 0 0 15px;
}
.jobsection {
    float: left;
    width: 100%;
    font-weight: 600;
    font-size: 18px;
}
.jobtitle {
    float: left;
    width: 100%;
    text-align: left;
    font-size: 16px;
    margin-bottom:15px;
}
span.joblocation {
    float: right;
    color: #a0a6b0;
}</pre></body></html>