<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*BREADCRUMB-SECTION*/

.cmn-breadcrum {
    padding-top: 10px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    font-size: 14px;
	letter-spacing: normal;
}


/*Global beader only call this attr*/

.globe-menu-page .cmn-breadcrum {
    padding-top: 30px;
    max-width: 1400px;
    margin: 0px auto;
}

.cmn-breadcrum a,
.cmn-breadcrum .root-page {
    text-decoration: none !important;
    font-size: 14px;
    line-height: 1.5;
}

.cmn-breadcrum a {
    color: #000;
    position: relative;
    margin: 10px 0px;
}

.cmn-breadcrum a:hover {
    color: #0b6db1;
}

.cmn-breadcrum a::after {
    content: '';
    position: absolute;
    left: 0;
    height: 1px;
    bottom: -2px;
    width: 0%;
    background: #0b6db1;
    transition: .4s ease;
}

.cmn-breadcrum a:hover::after {
    width: 100%;
    transition: .4s ease;
}

.cmn-breadcrum .root-page {
    color: #096ffb;
}

.cmn-breadcrum .bread-crumb-arrow {
    margin: 3px 5px;
	color: #000;
}

.cta-btn {
    background: #f0483e;
    text-decoration: none !important;
    color: #fff;
    padding: 10px 20px;
    margin: 30px auto;
    font-family: 'Zoho_Puvi_SemiBold';
    border-radius: 2px;
    display: block;
    max-width: 250px;
    text-align: center;
    width: 90%;
    font-size: 16px;
}

.globe-type-menu-page .cmn-breadcrum {
    max-width: 1400px;
    margin: 0px auto;
}
   .mobile-breadcrum {
    display: none;
}


.heading-menu {
            padding:0;
            margin-top: 0;
            background:#eaf8ff;
    		border-bottom: 0px;
            background-attachment: relative;
            background-position: center center;
            width: 100%;
            -webkit-background-size: 100%;
            -moz-background-size: 100%;
            -o-background-size: 100%;
            background-size: 100%;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            color: #000;
            font-weight: 400;
            letter-spacing: -1px;
            position: relative;
            overflow: hidden;
            clear: both;
            height: auto;
            font-weight: 500;
        }
		h1.ftrmnhdr {
    font-family: 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
    font-size: 45px !important;
    letter-spacing: 0.5px;
    line-height: 50px;
    font-weight: 600;
}

      div.heading-menu .ftrpg-inrhdr {
		color: #000;
		letter-spacing: normal;
		margin-top:10px;
}

        #scroll {
            padding: 0px;
        }
		.heading-menu .container.tac.clearfix {
    padding: 20px 0 40px 0;
}


/*fade animation start*/

/*New Common CSS Start*/

.m-moveup {
	transform: translateY(100px);
	transition-duration: 1s;
	transition-property: all;
}
.in-view .m-moveup {
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}
.mdelay100 {
	-webkit-transition-delay: 100ms;
	-o-transition-delay: 100ms;
	transition-delay: 100ms;
}
.mdelay200 {
	-webkit-transition-delay: 200ms;
	-o-transition-delay: 200ms;
	transition-delay: 200ms;
}
.mdelay300 {
	-webkit-transition-delay: 300ms;
	-o-transition-delay: 300ms;
	transition-delay: 300ms;
}
.mdelay400 {
	-webkit-transition-delay: 400ms;
	-o-transition-delay: 400ms;
	transition-delay: 400ms;
}
.mdelay500 {
	-webkit-transition-delay: 500ms;
	-o-transition-delay: 500ms;
	transition-delay: 500ms;
}
.mdelay600 {
	-webkit-transition-delay: 600ms;
	-o-transition-delay: 600ms;
	transition-delay: 600ms;
}
.mdelay700 {
	-webkit-transition-delay: 700ms;
	-o-transition-delay: 700ms;
	transition-delay: 700ms;
}
.mdelay800 {
	-webkit-transition-delay: 800ms;
	-o-transition-delay: 800ms;
	transition-delay: 800ms;
}
.mdelay900 {
	-webkit-transition-delay: 900ms;
	-o-transition-delay: 900ms;
	transition-delay: 900ms;
}
.mdelay1000 {
	-webkit-transition-delay: 1000ms;
	-o-transition-delay: 1000ms;
	transition-delay: 1000ms;
}
.top-animated .visible {
	opacity: 1;
	transition: .5s ease-in;
}
/*fade animation end*/



/*LAZY AND CONTENT ANIMATION*/
.cont-anim &gt; h1, .cont-anim &gt; h2, .cont-anim &gt; h3, .cont-anim &gt; h4, .cont-anim &gt; h5, .cont-anim &gt; p, .cont-anim &gt; ul &gt; li, .cont-anim &gt; div {
  -webkit-transform: translateY(25px);
  -ms-transform: translateY(25px);
  transform: translateY(25px);
  opacity: 0;
}
.cont-anim .content-view {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
  transition: 1s ease;
}
.right-img-anim {
  opacity: 0;
  -webkit-transform: translateX(30px);
  -ms-transform: translateX(30px);
  transform: translateX(30px);
  transition: 1s ease;
}
.left-img-anim {
  opacity: 0;
  -webkit-transform: translateX(-30px);
  -ms-transform: translateX(-30px);
  transform: translateX(-30px);
  transition: 1s ease;
}
.img-view {
  opacity: 1;
  -webkit-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
  transition: 1s ease;
}
.img-scale {
  opacity: 0;
  -webkit-transform: scale(0.95);
  -ms-transform: scale(0.95);
  transform: scale(0.95);
  transition: 1s ease;
}
.parent-active .img-scale {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: 1s ease;
}
.right-anim {
  opacity: 0;
  -webkit-transform: translateX(30px);
  -ms-transform: translateX(30px);
  transform: translateX(30px);
  transition: 1s ease;
}
.lef-anim {
  opacity: 0;
  -webkit-transform: translateX(-30px);
  -ms-transform: translateX(-30px);
  transform: translateX(-30px);
  transition: 1s ease;
}
.parent-active .lef-anim, .parent-active .right-anim, .parent-active .right-img-anim, .parent-active .left-img-anim {
  opacity: 1;
  -webkit-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
  transition: 1s ease;
}
.bottom-to-top-anim {
  opacity: 0;
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
  transition: 1s ease;
}
.parent-active .bottom-to-top-anim {
  opacity: 1;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  transition: 1s ease;
}






/* MSP FEATURES BOTTOM LINKS*/
.mspfooterlinks{ padding:50px 0}

.mspfeaturebtmlinks .add-resources-bg {
	padding: 10px 0 50px 0;
	box-sizing: border-box;
}
.mspfeaturebtmlinks ul.add-resources {
	display: flex;
}
.mspfeaturebtmlinks ul.add-resources li {
	flex: 0 0 50%;
	margin: 5px 0px !important;
	box-sizing: border-box;
	padding: 0px 5px 0px 0px;
}
.mspfeaturebtmlinks ul.add-resources h4 {
	margin-left: 0px;
	text-transform: uppercase;
	font-size: 19px;
	font-family: Zoho_Puvi_SemiBold;
}
.mspfeaturebtmlinks ul.add-resources h2 {
font-family: 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
	width: 95%;
	font-size: 28px;
	color: #3180d2;
	margin: 10px 0px 30px 0px;
	line-height: 1.2;
}
.mspfeaturebtmlinks ul.add-resources h4 {
	margin-left: 0px;
	text-transform: uppercase;
	font-size: 19px;
	font-family: Zoho_Puvi_SemiBold;
}
.mspfeaturebtmlinks ul.add-resources p {
	font-size: 18px;
	padding-right: 5%;
}
.mspfeaturebtmlinks img.add-res {
	display: block;
	margin: 40px auto 0px 0px;
}
.mspfeaturebtmlinks ul.addresorcs li a {
	position: relative;
	text-decoration: none;
	font-size: 16px !important;
	line-height: 1.3 !important;
	margin: 5px 0px;
	display: inline-block;
	color: #000;
	cursor: pointer;
}
.mspfeaturebtmlinks ul.addresorcs li a:before {
	content: "";
	width: 0%;
	border-bottom: 1px solid #000;
	position: absolute;
	top: 0;
	left: 0px;
	bottom: 0;
	transition: width 0.5s;
}
.mspfeaturebtmlinks ul.addresorcs li a:before {
	content: "";
	width: 0%;
	border-bottom: 1px solid #3180d2;
	position: absolute;
	top: 0;
	left: 0px;
	bottom: 0;
	transition: width 0.5s;
}
.mspfeaturebtmlinks ul.addresorcs li a:hover:before {
	width: 100%;
}
h4.other {
	margin: 30px 0px 10px 0px !important;
	text-transform: inherit !important;
	font-size: 18px !important;
}
ul.otherlinkcont {
	display: flex;
	padding-left: 0;
}
ul.otherlinkcont li.left {
	width: 50%;
}
ul.otherlinkcont li.right {
	width: 50%;
}
.foot-copy {
	color: #000;
}
.foot-copy.container a {
	color: #000;
}

ul.addresorcs.nofldrlinks li.link6, li.link7, li.link8, li.link9, li.link10, li.link11, li.link12, li.link13, li.link14{ display:none}

.otherlinkcont .left ul.otherlinks li:nth-child(6),  ul.otherlinks li:nth-child(7),  ul.otherlinks li:nth-child(8),  ul.otherlinks li:nth-child(9),  ul.otherlinks li:nth-child(10),  ul.otherlinks li:nth-child(11),  ul.otherlinks li:nth-child(12){display: none}
.otherlinkcont .right ul.otherlinks li:nth-child(6),  ul.otherlinks li:nth-child(7),  ul.otherlinks li:nth-child(8),  ul.otherlinks li:nth-child(9),  ul.otherlinks li:nth-child(10),  ul.otherlinks li:nth-child(11),  ul.otherlinks li:nth-child(12){display: none}

@media only screen and (max-width:1500px) {
    .globe-type-menu-page .cmn-breadcrum {
        width: 98%;
    }
}

@media screen and (max-width:980px) {
 .mobile-breadcrum {
        display: block;
    }
    .web-breadcrum {
        display: none;
    }
	
.mspfeaturebtmlinks .add-resources-bg {
	padding: 50px;
	box-sizing: border-box;
}
ul.add-resources li {
	flex: 0 0 100% !important;
}
.mspfeaturebtmlinks ul.add-resources {
	display: flex;
	flex-wrap: wrap;
}
ul.otherlinkcont {
	display: flex;
	padding-left: 0;
	flex-wrap: wrap;
}
}

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

.breadcrumb span {
    position: relative;
    top: 2px;
}

h1.ftrmnhdr {
    font-family: 'Zoho_Puvi_SemiBold', 'Open Sans', sans-serif;
    font-size: 26px !important;
    letter-spacing: 0.5px;
    line-height: 1.1;
    font-weight: 600;
}
.mspfeaturebtmlinks .add-resources-bg {
	padding: 20px;
	box-sizing: border-box;
}
.mspfeaturebtmlinks ul.add-resources h2 {
	width: 100%;
}
}
</pre></body></html>