#counter li,#scroll,#thank-you i,.all_links .item,.career-heading,.caregiving-easier,.center,.clint-hmcr,.error-page h1,.inrnew-bnnr .inrnew-rgt h6,.mgr-pg,.nwsec-insight .case_styd,.one-role,.one-role h2,.prson-pgdtl,.prtnr-logos .item,.prtnr-logos h2,.prtnrst-loogos,.role-icon,.site-locations,.submit_btn,.webld-popup .onldp-frmar h3,.webld-popup .onldp-frmar h5 {
	text-align:center
}
.download_sec .thumbnail,.img-block img,.indutry-topbnnr,.logo_inner,.modal-content,.modal_box .warn,.whitepaper-blog .thumbnail {
	overflow:hidden
}
.mgr-pg {
	background:url(../images/persona/manager-supbanner.jpg) 0 0/cover no-repeat;
	padding:60px 0
}
.mgr-pg h1 {
	color:#fff;
	font-size:40px;
	font-weight:700;
	line-height:55px;
	margin-top:0
}
.mgr-pg h3 {
	color:#fff;
	font-size:32px;
	font-weight:500;
	line-height:44px;
	margin:5px 0 20px
}
.mgr-pg h6 a {
	background:#f89406;
	color:#fff;
	font-size:19px;
	padding:10px 20px;
	border-radius:5px;
	display:inline-block
}
.our_customer,.prson-pgdtl {
	padding:50px 0 30px
}
.prson-pgdtl h3 {
	font-size:42px;
	line-height:54px;
	font-weight:700;
	color:#545454;
	margin-top:0
}
.download_sec .info,.hotfix-div,.onldp-imgar,.prson-pgdtl h3.evnt-drivn {
	margin-top:20px
}
.prson-pgdtl p {
	font-size:16px;
	line-height:26px;
	color:#545454;
	margin-bottom:30px
}
.one-role {
	background:url(../images/persona/banner-2.jpg) 0 0/cover no-repeat;
	padding:40px 0 30px
}
.one-role h2 {
	color:#fff;
	font-size:42px;
	margin-bottom:30px;
	line-height:55px;
	width:100%
}
.one-role .duti-outr .duti-innr {
	background:rgba(255,255,255,.94);
	padding:30px 20px;
	text-align:left;
	border-radius:5px;
	min-height:410px;
	margin-bottom:30px
}
.one-role .duti-outr .duti-innr h3 {
	font-size:22px;
	color:#000;
	font-weight:600;
	margin:0 0 10px;
	line-height:35px
}
.billing-payroll ul,.delivr-lst ul,ul.prsona-lstng {
	list-style-type:none;
	padding:0;
	margin:0
}
.app-featr .appftr-outr .app-innr ul li,ul.prsona-lstng li {
	display:inline-block;
	width:100%;
	padding-left:25px;
	position:relative;
	font-size:16px;
	color:#545454;
	margin-bottom:8px
}
.app-featr .appftr-outr .app-innr ul li:before,.cargvr-portal .cprt-lstng ul li:before,ul.prsona-lstng li:before {
	content:"";
	position:absolute;
	left:0;
	background:#545454;
	width:8px;
	height:8px;
	top:8px
}
ul.prsona-lstng li ul {
	padding:15px 0 0;
	column-count:2
}
.infu-sidebarform .rgt-txt p.shwn-desg,ul.prsona-lstng li ul li {
	font-size:14px
}
ul.prsona-lstng li ul li:before {
	background:#828282;
	border-radius:50%
}
.duti-outr .role-txt,.partner-program ul,.who_we_are ul {
	padding-left:0
}
.exprt-btn a.expert-btns {
	margin-top:48px;
	margin-left:-17px
}
.faq_new h3,.faq_new h4 {
	padding-top:25px;
	font-family:Roboto,Sans-serif;
	font-weight:600;
	color:#777;
	background-color:transparent;
	font-size:16px;
	position:relative;
	border:none;
	padding-bottom:5px;
	cursor:pointer
}
.ads-info a.btn-main,.backbone-caregiving,.backbone-caregiving p,.follow-sec,.footer-bottom,.navigation ul li.schdule_demo_btn a,.schdulr-bnnr .schdul-rgttxt h4,.schdulr-bnnr h1,.schdulr-bnnr ul li,.search-form .input-group input,.submit_btn input[type=submit],.updated-caregiver-bnnr h1,.updated-caregiver-bnnr h2,.wh_input input,.wh_input textarea,.wh_pagination ul,.wh_posts h4 a,a,a.expert-btns,body,footer h4,h1,h2,h3,h4,h5,h6,html {
	font-family:"Work Sans",sans-serif
}
.faq_new h3 i,.faq_new h4 i,.faq_new h4 svg {
	display:flex;
	align-items:center;
	justify-content:center
}
#got-a-question h3 .fa-minus,#got-a-question h3.active .fa-plus,#got-a-question h4 .fa-minus,#got-a-question h4.active .fa-plus,.Readbutton i,.accordian_sec_new .heading::after,.accordian_sec_new h3 .fa-minus,.accordian_sec_new h4 .fa-minus,.comparison-table .promo,.comparison-table[data-promo-show=true] .standard,.faq_new h3 .fa-minus,.faq_new h3.active .fa-plus,.faq_new h3[aria-expanded=false] .fa-minus,.faq_new h3[aria-expanded=true] .fa-plus,.faq_new h4 .fa-minus,.faq_new h4.active .fa-plus,.faq_new h4.active .fas.fa-plus,.faq_new h4[aria-expanded=false] .fa-minus,.faq_new h4[aria-expanded=true] .fa-plus,.got-a-question h3 .fa-minus,.got-a-question h3.active .fa-plus,.got-a-question h4 .fa-minus,.got-a-question h4.active .fa-plus,.list3,.list4,.navigation ul li .list-link li a::after,.navigation ul li ul,.navigation ul li.schdule_demo_btn a::after,.navigation ul li.subMenu ul li a::after,.right_side_Sec li.active,.web-icon .web-dtl:last-child:after,.wh_posts li .entry-content .time i,.whowe-arear .whblck .wblk-ar:last-child:after,h3.thead:after {
	display:none
}
#got-a-question h3 .fa-plus,#got-a-question h4 .fa-plus,.faq_new h3 .fa-plus,.faq_new h3[aria-expanded=false] .fa-plus,.faq_new h4 .fa-plus,.faq_new h4[aria-expanded=false] .fa-plus,.got-a-question h3 .fa-plus,.got-a-question h4 .fa-plus,.new-breadcrum,.time-date-sec {
	display:flex
}
#got-a-question h3.active .fa-minus,#got-a-question h4.active .fa-minus,.faq_new h3.active .fa-minus,.faq_new h3[aria-expanded=true] .fa-minus,.faq_new h4.active .fa-minus,.faq_new h4.active .fas.fa-minus,.faq_new h4[aria-expanded=true] .fa-minus,.got-a-question h3.active .fa-minus,.got-a-question h4.active .fa-minus {
	display:flex;
	background:#03ba9e;
	color:#fff
}
.updated-billr {
	background:url(../images/persona/biller-banner.jpg) 0 0/cover no-repeat;
	padding:45px 0 30px
}
.updated-billr h1,.updated-billr h2 {
	color:#fff;
	font-size:40px;
	line-height:58px;
	text-align:left;
	font-weight:700
}
.drivendc-txtar,.new-contct-sec .site-locations,.updated-billr figure,.updated-billr h6 {
	text-align:left
}
.updated-billr h3 {
	text-align:left;
	font-size:30px
}
.billing-payroll {
	background:#e6f0f6;
	padding:50px 15px;
	text-align:center
}
.billing-payroll .bplstng.bptxt-lftar {
	padding-right:40px
}
.billing-payroll .bplstng.bptxt-rgtar,.whowe-arear .whar-txt {
	padding-left:40px
}
.billing-payroll h2 {
	background:#0071b2;
	border-radius:50px;
	padding:10px 20px;
	font-size:40px;
	color:#fff;
	text-align:center;
	display:inline-block;
	margin-bottom:30px;
	margin-top:0
}
.billing-payroll ul li {
	display:inline-block;
	width:100%;
	padding-left:30px;
	position:relative;
	font-size:16px;
	color:#545454;
	margin-bottom:8px;
	text-align:left
}
.billing-payroll ul li:before,.clint-hmcr ul li:before {
	content:"";
	position:absolute;
	left:0;
	background:#0071b2;
	width:8px;
	height:8px;
	top:8px
}
.backbone-caregiving,.follow-sec,.speedup-billing {
	padding:50px 0;
	text-align:center
}
.cfo-bnnr,.cpa-accounting-bnnr,.executive-bnnr,.it-bnnr,.payroll-bnnr,.pmanager-bnnr,.service-bnnr,.surety-agents-bnnr {
	padding-top:40px!important
}
.speedup-billing h3 {
	font-size:30px;
	line-height:52px;
	color:#545454;
	margin:0
}
.speedup-billing h3 span {
	color:#0071b2
}
.speedup-billing h2 {
	font-size:40px;
	font-weight:700;
	line-height:55px;
	color:#545454;
	margin-top:25px
}
.speedup-billing h6 {
	font-size:24px;
	line-height:36px;
	color:#545454;
	margin-bottom:15px
}
.speedup-billing .col.spdbl {
	width:20%;
	display:inline-block;
	padding:20px 10px;
	float:left
}
.speedup-billing .col.spdbl h4 {
	font-size:15px;
	line-height:24px
}
.one-role .duti-outr .duti-innr p,.updtd-mblapp .mblap-rgttxt p {
	font-size:16px;
	line-height:28px
}
.one-role .duti-outr .duti-innr.blrdut-innr {
	min-height:300px
}
.contct-frm,.mt4,.our_vision .row,.prtnr-ictxt-box,.speedup-billing .gif {
	margin-top:30px
}
.prson-pgdtl figure.gif img,.speedup-billing .gif img {
	max-width:800px;
	width:100%
}
.it-bnnr {
	background:url(../images/persona/bnnr1.jpg) 0 0/cover no-repeat!important
}
.service-bnnr {
	background:url(../images/persona/bnnr3.jpg) 0 0/cover no-repeat!important
}
.pmanager-bnnr {
	background:url(../images/persona/bnnr4.jpg) 0 0/cover no-repeat!important
}
.cpa-accounting-bnnr {
	background:url(../images/persona/bnnr2.jpg) 0 0/cover no-repeat!important
}
.surety-agents-bnnr {
	background:url(../images/persona/bnnr5.jpg) 0 0/cover no-repeat!important
}
.cfo-bnnr {
	background:url(../images/persona/bnnr6.jpg) 0 0/cover no-repeat!important
}
.executive-bnnr {
	background:url(../images/persona/bnnr7.jpg) 0 0/cover no-repeat!important
}
.payroll-bnnr {
	background:url(../images/persona/bnnr8.jpg) 0 0/cover no-repeat!important
}
.schdulr-bnnr {
	background:url(../images/persona/banner-1.jpg) 0 0/cover no-repeat;
	padding-top:40px
}
.schdulr-bnnr h1 {
	text-align:left;
	background:url(../images/persona/banner-strip-1.png) center/cover no-repeat;
	padding:15px 25px;
	font-weight:600
}
.schdulr-bnnr h1 small {
	color:#fff;
	font-size:32px
}
.hmcare-agncs ul li,.schdulr-bnnr ul li {
	font-size:20px;
	display:inline-block;
	padding-left:30px
}
.schdulr-bnnr ul {
	list-style-type:none;
	padding:0;
	margin:25px 0 0
}
.schdulr-bnnr ul li {
	width:100%;
	position:relative;
	color:#fff;
	margin-bottom:8px;
	text-align:left
}
.schdulr-bnnr ul li:before {
	content:"";
	position:absolute;
	left:0;
	background:url(../images/persona/prsschdl-lstngpnt.png) no-repeat;
	width:20px;
	height:20px;
	top:1px
}
.schdulr-bnnr .schdul-rgttxt {
	background:rgba(3,186,158,.5);
	padding:15px;
	margin-top:70px
}
.schdulr-bnnr .schdul-rgttxt h2,.schdulr-bnnr .schdul-rgttxt h3 {
	font-size:24px;
	line-height:34px;
	font-weight:600;
	color:#fff;
	font-family:"Work Sans",sans-serif
}
.schdulr-bnnr .schdul-rgttxt h4 {
	color:#fff;
	font-size:22px;
	line-height:32px
}
.backbone-caregiving h2 {
	font-size:37px;
	font-weight:600
}
.backbone-caregiving h3,.backbone-caregiving h4,.backbone-caregiving h5 {
	font-size:24px;
	line-height:34px
}
.backbone-caregiving h4 {
	margin:25px 0
}
.backbone-caregiving h3 {
	font-size:28px;
	font-weight:600;
	line-height:38px
}
.backbone-caregiving figure.gif img {
	max-width:800px
}
.backbone-caregiving h6.conslt-anch {
	margin-bottom:-5px;
	background:#fff;
	z-index:999;
	position:relative
}
.conslt-anch a {
	background:#03ba9e;
	color:#fff;
	padding:11px 25px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	margin-top:10px;
	font-weight:400;
	margin-bottom:15px
}
.one-role .duti-outr .duti-innr.prsschd-blk {
	min-height:370px
}
.updated-caregiver-bnnr {
	background:url(../images/persona/updated-caregiver-bnnr.jpg) 0 0/cover no-repeat
}
.updated-caregiver-bnnr h1,.updated-caregiver-bnnr h2 {
	color:#fff;
	font-size:40px;
	font-weight:700;
	line-height:55px;
	margin-bottom:20px
}
.hmcare-agncs,.netsmartz-achives,.updtd-mblapp {
	padding:40px 0
}
.clint-hmcr h2,.hmcare-agncs h3,h3.intlng-apptrck strong {
	font-size:40px;
	font-weight:700
}
.hmcare-agncs ul {
	list-style-type:none;
	padding:0;
	margin:20px 0 0
}
.hmcare-agncs ul li {
	background:url("../images/prs-tick.png") 0 6px no-repeat;
	margin-bottom:10px;
	width:100%
}
.caregiving-easier h2 {
	font-size:40px;
	line-height:55px;
	margin-top:0
}
.caregiving-easier h4 {
	font-size:32px;
	margin:15px 0;
	line-height:45px
}
.caregiving-easier p {
	font-size:16px;
	line-height:24px;
	margin-bottom:40px
}
.cargvr-portal,.clntfmly-portal {
	background:#f4f4f4;
	padding:50px 0;
	text-align:center
}
.cargvr-portal h2,.clntfmly-portal h2 {
	font-size:40px;
	line-height:55px;
	font-weight:700;
	margin-top:0
}
.cargvr-portal h4 {
	font-size:32px;
	line-height:45px;
	margin:10px 0
}
.cargvr-portal p {
	font-size:16px;
	line-height:28px;
	margin-bottom:25px
}
.cargvr-portal .cprt-lstng ul {
	list-style-type:none;
	padding:0;
	margin:30px 0 0
}
.cargvr-portal .cprt-lstng ul li {
	display:inline-block;
	width:100%;
	padding-left:25px;
	position:relative;
	font-size:16px;
	color:#545454;
	margin-bottom:8px;
	text-align:left
}
.cargvr-portal .cprt-lstng h6,.clntfmly-portal .cfprtl-txt h6 {
	text-align:left;
	margin-top:20px
}
.cargvr-portal .cprt-lstng h6 a,.clntfmly-portal .cfprtl-txt h6 a,.updtd-mblapp .mblap-rgttxt h6 a {
	background:#0fc70f;
	color:#fff;
	padding:12px 25px;
	border-radius:5px;
	font-size:25px;
	font-weight:700;
	display:inline-block
}
.cargvr-portal .cprt-gif {
	margin-bottom:-220px
}
.cargvr-portal .cprt-gif img {
	max-width:580px;
	width:100%;
	position:relative;
	top:-120px
}
.clint-hmcr ul,.covid-blgar .covid-blgdtl img,img {
	max-width:100%
}
.app-featr .appftr-outr .app-innr h3:after,.drivendc-txtar h3:after {
	top:100%;
	background:#545454;
	content:"";
	height:2px;
	position:absolute
}
.updtd-mblapp h2 {
	font-size:40px;
	line-height:55px;
	text-align:center
}
.updtd-mblapp h4 {
	font-size:30px;
	line-height:44px;
	text-align:center;
	margin:15px 0 30px
}
.mblap-lftimg img {
	width:100%;
	position:relative;
	top:-15px
}
.updtd-mblapp .mblap-rgttxt h6 {
	display:inline-block;
	margin-top:20px
}
.app-featr {
	text-align:center;
	padding-bottom:40px
}
.app-featr h2 {
	font-size:40px;
	font-weight:700;
	line-height:55px;
	text-align:center;
	margin-top:0
}
.app-featr h4 {
	text-align:center;
	font-size:30px;
	line-height:42px;
	margin-bottom:30px
}
.app-featr .appftr-outr .app-innr {
	box-shadow:0 0 10px rgba(0,0,0,.15);
	min-height:215px;
	margin-bottom:30px;
	text-align:left
}
.app-featr .appftr-outr .app-innr h3 {
	font-size:22px;
	text-align:center;
	position:relative;
	line-height:32px;
	color:#545454;
	padding-bottom:8px;
	margin-bottom:15px
}
.app-featr .appftr-outr .app-innr h3:after {
	width:40px;
	left:44%
}
.app-featr .appftr-outr .app-innr ul {
	padding:0;
	list-style-type:none;
	margin:0
}
.recrutr-bnnr {
	background:url("../images/recruiter-banner.jpg")
}
.recrutr-bnnr h1,.recrutr-bnnr h2 {
	color:#fff;
	font-size:40px;
	line-height:55px;
	font-weight:700
}
#ntz-timeline .last-block .timeline-list>li,.one-role .duti-outr .duti-innr.prsrcrt-innr {
	min-height:350px
}
h3.intlng-apptrck {
	font-size:30px;
	font-weight:500
}
.recrutr-bnnr.clnt-fmly {
	background:url(../images/persona/prsclint-fmlybnr.jpg) 0 0/cover no-repeat
}
.recrutr-bnnr.clnt-fmly h3 {
	font-size:26px
}
.clint-hmcr h2 {
	line-height:55px
}
.clint-hmcr h4 {
	font-size:30px;
	font-weight:600;
	line-height:42px;
	margin-bottom:30px
}
.clint-hmcr ul {
	column-count:2;
	margin:0 auto
}
.clint-hmcr ul li {
	text-align:left;
	font-size:16px;
	background:0 0;
	position:relative
}
.clntfmly-portal h4 {
	font-size:24px;
	line-height:35px;
	margin:5px 0 20px
}
.busns-ownr h2,.upexcutv-bnnr h2 {
	margin-top:0;
	font-weight:700
}
.clntfmly-portal .cfprtl-txt p {
	font-weight:16px;
	line-height:30px;
	text-align:left
}
.clntfmly-portal .cfprtl-gif img {
	max-width:100%;
	width:100%
}
.one-role .duti-outr .duti-innr.clnfm-box {
	min-height:340px
}
.upexcutv-bnnr h2 {
	color:#fff;
	font-size:40px;
	line-height:55px
}
.busns-ownr {
	text-align:center;
	padding:50px 0
}
.busns-ownr h4 {
	font-size:30px;
	margin-bottom:45px
}
.buso-imgtxt figcaption {
	margin:15px 0 40px
}
.caresmrtz-exeldrship {
	padding:0 0 40px;
	text-align:center
}
.caresmrtz-exeldrship h2 {
	font-size:40px;
	line-height:55px
}
.agency-logo,.driven-decn,.jobs_load_btn,.whowe-arear .whblck {
	margin-top:40px
}
.drivendc-txtar h3 {
	font-size:24px;
	line-height:36px;
	font-weight:700;
	position:relative;
	padding:0 0 10px;
	margin:0 0 20px
}
.drivendc-txtar h3:after {
	width:200px;
	left:0
}
.intelligence-delivered h3 {
	text-align:center;
	font-size:24px;
	font-weight:700
}
.intelligence-delivered p {
	font-size:16px;
	line-height:25px;
	text-align:center;
	margin-bottom:0 0 30px
}
.inteli-delivr {
	margin:30px 0 40px
}
.carePopImg {
	margin-top:-210px;
	margin-bottom:-230px
}
.delivr-lst ul li {
	display:inline-block;
	position:relative;
	padding-left:30px;
	margin:0 0 10px
}
.delivr-lst ul li:before {
	content:"";
	position:absolute;
	left:0;
	background:#545454;
	width:8px;
	height:8px;
	top:7px
}
#got-a-question h2.prsona-faqlk {
	color:#545454;
	font-weight:700;
	font-size:30px
}
h2.trad-h2 {
	padding-bottom:10px!important;
	margin-bottom:0!important
}
@media (min-width:992px) and (max-width:1024px) {
	.one-role .duti-outr .duti-innr.clnfm-box {
		min-height:350px
	}
	.one-role .duti-outr .duti-innr h3 {
		font-size:18px;
		margin:0 0 10px
	}
	.updtdbiller-bnnrimg img {
		max-width:100%
	}
	.updated-billr h1,.updated-billr h2 {
		font-size:40px
	}
	.one-role .duti-outr .duti-innr.blrdut-innr {
		min-height:390px
	}
	.schdulr-bnnr ul {
		margin-top:15px
	}
	.schdulr-bnnr h1 {
		font-size:18px;
		line-height:28px;
		background:0 0;
		padding:0;
		margin-top:0
	}
	.schdulr-bnnr .schdul-rgttxt {
		margin-top:0
	}
	.schdulr-bnnr .schdul-rgttxt h3 {
		font-size:20px;
		line-height:30px
	}
	.schdulr-bnnr .schdul-rgttxt h4 {
		font-size:18px
	}
	.mgr-pg,.one-role {
		padding:40px 0
	}
	.one-role .duti-outr .duti-innr.prsschd-blk {
		min-height:380px
	}
	.caregiving-easier h2 {
		font-size:34px;
		line-height:45px
	}
	.updated-caregiver-bnnr h1,.updated-caregiver-bnnr h2 {
		font-size:35px
	}
	.mgr-pg h3 {
		font-size:28px;
		line-height:44px
	}
	.delivr-img img,.drivndc-gif img {
		width:100%
	}
	.caresmrtz-exeldrship h2 {
		font-size:32px;
		line-height:44px;
		margin-top:0
	}
	.navigation ul li a {
    padding: 39px 6px 0 0px;
    font-weight: 500;
    position: relative;
    color: #555;
    font-size: 14px;
}

.navigation ul li.schdule_demo_btn a {
    border: 1px solid #03ba9e;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #03ba9e;
    display: inline-block;
    color: #fff;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: 1px;
    padding: 13px 6px;
    -webkit-transition: .3s;
    transition: .3s;
    cursor: pointer;
}
}
@media (min-width:768px) and (max-width:991px) {
	.app-featr .appftr-outr,.buso-imgtxt {
		width:33%;
		float:left
	}
	.clntfmly-portal .cfprtl-txt h6,.clntfmly-portal .cfprtl-txt p,.drivendc-txtar,.duti-outr .role-txt,.mblap-lftimg,.mblap-rgttxt,.prson-pgdtl,.updated-billr h1,.updated-billr h2 {
		text-align:center
	}
	.role-icon {
		margin-bottom:20px
	}
	.one-role h2 {
		margin-top:0;
		font-size:34px
	}
	.mgr-pg {
		padding:40px 0
	}
	.backbone-caregiving h2,.hmcare-agncs h3,.prson-pgdtl h3,.recrutr-bnnr h1,.recrutr-bnnr h2 {
		font-size:30px
	}
	.recrutr-bnnr.clnt-fmly h3 {
		font-size:22px
	}
	.updated-billr figure,.updtdbiller-bnnrimg {
		display:none
	}
	.billing-payroll .bplstng.bptxt-lftar {
		padding-right:15px
	}
	.billing-payroll .bplstng.bptxt-rgtar {
		padding-left:15px
	}
	.schdulr-bnnr h1 {
		font-size:22px;
		line-height:38px;
		background:0 0;
		padding:0;
		margin-top:0
	}
	.app-featr .appftr-outr .app-innr {
		width:100%;
		padding:0 10px 15px;
		min-height:240px
	}
	.app-featr .appftr-outr .app-innr h3 {
		font-size:18px;
		line-height:25px;
		display:inline-block;
		width:100%
	}
	.app-featr .appftr-outr .app-innr ul li {
		font-size:14px;
		padding-left:20px
	}
	.schdulr-bnnr .schdul-rgttxt {
		margin-top:20px
	}
	.schdulr-bnnr ul {
		margin:10px 0 0
	}
	.backbone-caregiving h3 {
		font-size:26px
	}
	.backbone-caregiving {
		padding:30px 0
	}
	.app-featr h2 {
		font-size:30px;
		line-height:38px
	}
	.app-featr h4 {
		font-size:24px;
		line-height:32px
	}
	.updtd-mblapp h2 {
		font-size:28px;
		line-height:36px;
		margin-top:0
	}
	.updtd-mblapp h4 {
		font-size:26px;
		line-height:34px;
		margin:5px 0 20px
	}
	.mblap-lftimg img {
		max-width:60%
	}
	.updated-caregiver-bnnr h1,.updated-caregiver-bnnr h2 {
		font-size:28px;
		line-height:42px;
		margin-top:0
	}
	.mgr-pg h3 {
		font-size:22px;
		line-height:30px
	}
	.hmcare-agncs ul li {
		font-size:16px;
		background-position:0 2px
	}
	.caregiving-easier h4 {
		font-size:24px;
		line-height:45px
	}
	.caregiving-easier h2,.cargvr-portal h2 {
		font-size:26px;
		line-height:34px
	}
	.cargvr-portal h4 {
		font-size:20px;
		line-height:30px
	}
	.cargvr-portal .cprt-lstng ul {
		margin:0
	}
	.cargvr-portal .cprt-gif {
		margin-bottom:-280px
	}
	.buso-imgtxt {
		min-height:170px
	}
	.drivendc-txtar h3:after {
		left:37%
	}
	.drivndc-gif {
		margin-top:40px
	}
	.caresmrtz-exeldrship {
		padding:0 0 10px
	}
	.caresmrtz-exeldrship h2 {
		font-size:28px;
		line-height:40px;
		margin-bottom:15px
	}
	ul.prsona-lstng li {
		text-align:left
	}
	.mgr-pg h1 {
		font-size:34px;
		margin-top:0
	}
	.prson-pgdtl {
		padding:40px 0 15px
	}
	ul.prsona-lstng {
		padding:0 0 0 15px
	}
	.one-role .duti-outr .duti-innr,.one-role .duti-outr .duti-innr.blrdut-innr,.one-role .duti-outr .duti-innr.clnfm-box {
		min-height:initial
	}
}
@media (min-width:540px) and (max-width:767px) {
	.buso-imgtxt,.speedup-billing .col.spdbl {
		width:33%!important
	}
	.schdulr-bnnr h1 {
		font-size:26px
	}
	.mgr-pg.schdulr-bnnr {
		padding:40px 0 20px!important
	}
	.buso-imgtxt {
		float:left;
		min-height:170px
	}
}
@media (min-width:320px) and (max-width:767px) {
	.mgr-pg {
		padding:40px 15px 30px
	}
	.mgr-pg h6 {
		margin-bottom:0
	}
	.clntfmly-portal h2,.recrutr-bnnr h1,.recrutr-bnnr h2,.updated-caregiver-bnnr h1,.updated-caregiver-bnnr h2 {
		font-size:25px;
		line-height:36px
	}
	.mgr-pg h3,.recrutr-bnnr.clnt-fmly h3 {
		font-size:18px;
		line-height:30px
	}
	.backbone-caregiving h2,.clint-hmcr h2,.hmcare-agncs h3 {
		font-size:30px;
		margin-top:0
	}
	.clint-hmcr ul,ul.prsona-lstng li ul {
		column-count:1
	}
	.clint-hmcr h4,.clntfmly-portal h4 {
		font-size:18px;
		line-height:28px;
		margin-bottom:15px
	}
	.one-role h2 {
		font-size:22px;
		margin-bottom:30px;
		line-height:40px
	}
	.one-role {
		padding:40px 15px 20px
	}
	.one-role .duti-outr .duti-innr h3 {
		margin:20px 0
	}
	.duti-outr .role-txt {
		padding-left:15px;
		text-align:center
	}
	.clntfmly-portal {
		padding:40px 0 30px
	}
	.clntfmly-portal .cfprtl-txt h6,.clntfmly-portal .cfprtl-txt p,.drivendc-txtar,.mblap-rgttxt {
		text-align:center
	}
	.updated-billr figure,.updtdbiller-bnnrimg {
		display:none
	}
	.billing-payroll .bplstng.bptxt-lftar {
		padding-right:15px
	}
	.billing-payroll .bplstng.bptxt-rgtar {
		padding-left:15px
	}
	.schdulr-bnnr h1 {
		font-size:24px;
		line-height:38px;
		background:0 0;
		padding:0
	}
	.schdulr-bnnr .schdul-rgttxt {
		margin-top:25px
	}
	.schdulr-bnnr .schdul-rgttxt h3 {
		margin-bottom:10px;
		font-size:21px
	}
	.backbone-caregiving h4,.speedup-billing h6 {
		font-size:18px;
		line-height:28px
	}
	.backbone-caregiving h3 {
		font-size:22px;
		line-height:32px
	}
	.caregiving-easier h2,.updated-billr h1,.updated-billr h2 {
		font-size:24px;
		line-height:28px
	}
	.prson-pgdtl {
		padding:30px 0 20px
	}
	.prson-pgdtl h3 {
		font-size:22px;
		line-height:34px
	}
	.billing-payroll {
		padding:30px 15px
	}
	.speedup-billing h3 {
		font-size:22px;
		line-height:36px
	}
	.cargvr-portal h2,.mgr-pg h1,.speedup-billing h2 {
		font-size:28px;
		line-height:40px
	}
	.speedup-billing .col.spdbl {
		width:50%
	}
	.billing-payroll h2 {
		font-size:28px;
		padding:10px 30px
	}
	.speedup-billing .col.spdbl h4 {
		font-size:13px
	}
	.one-role .duti-outr .duti-innr,.one-role .duti-outr .duti-innr.blrdut-innr,.one-role .duti-outr .duti-innr.clnfm-box {
		min-height:initial
	}
	.hmcare-agncs ul li,.schdulr-bnnr ul li {
		font-size:16px
	}
	.schdulr-bnnr .schdul-rgttxt h4 {
		font-size:18px
	}
	.caregiving-easier h4 {
		font-size:21px;
		line-height:30px
	}
	.cargvr-portal h4 {
		font-size:24px;
		line-height:32px
	}
	.cargvr-portal .cprt-lstng ul {
		margin:0
	}
	.app-featr h2,.updtd-mblapp h2 {
		font-size:30px;
		line-height:42px
	}
	.app-featr h2 {
		margin-top:0
	}
	.app-featr h4,.updtd-mblapp h4 {
		font-size:22px;
		line-height:30px
	}
	.app-featr .appftr-outr .app-innr {
		display:inline-block;
		min-height:initial;
		padding-bottom:15px;
		width:100%
	}
	.app-featr .appftr-outr .app-innr h3:after {
		left:47%
	}
	.app-featr {
		padding-bottom:10px
	}
	.upexcutv-bnnr h2 {
		font-size:24px;
		line-height:35px
	}
	.caresmrtz-exeldrship h2 {
		font-size:22px;
		line-height:32px;
		margin-top:0
	}
	.buso-imgtxt {
		width:50%;
		float:left;
		min-height:170px
	}
	.delivr-img img,.drivndc-gif img,.prson-pgdtl img {
		width:100%
	}
	.drivendc-txtar h3:after {
		left:37%
	}
	.busns-ownr {
		padding:50px 0 30px
	}
	ul.prsona-lstng li {
		text-align:left
	}
}
#ntz-timeline .timeline-list>li,.about-client li,.accordian_sec_new h3 .fa-plus,.accordian_sec_new h3.active .fa-minus,.accordian_sec_new h4 .fa-plus,.accordian_sec_new h4.active .fa-minus,.client-name,.client-pro,.event-gallery ul li,.faq_new h4.active .fa-minus,.faq_new h4.active .fa-plus,.hvr-shutter-out-vertical,.indutry-topbnnr .indtlft-ar h6,.partner-program ul li,.strqut ul li,.top_bar ul li,.trade-head,a.pdf-icon,span.countx:after,span.percent:after,ul#counter li:after {
	display:inline-block
}
@media (min-width:320px) and (max-width:540px) {
	.cargvr-portal .cprt-gif {
		margin-bottom:-200px
	}
	.cargvr-portal .cprt-gif img {
		top:-70px
	}
}
#ntz-timeline {
	padding-top:30px
}
#ntz-timeline .timeline-wrapper {
	float:left;
	width:100%
}
#ntz-timeline .timeline-wrapper.last-block,.all_links .owl-theme .owl-nav,.contct-frm form .form-check input,.contct-frm form .form-check label,.down_brochre form input[type=submit],.globalLocation h2 {
	margin-top:0
}
#ntz-timeline .timeline-list {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	width:100%
}
#ntz-timeline .timeline-list>li {
	float:left;
	min-height:500px;
	width:25%;
	border-right:1px solid #f2f2f2;
	padding:15px;
	margin-bottom:40px
}
#ntz-timeline .timeline-list>li:last-child,.our_vision .layout-box {
	border:none
}
#ntz-timeline .third-block .timeline-list>li {
	min-height:375px
}
#ntz-timeline .timeline-list>li>.timeline-year,.smal-faq h3 {
	padding-right:15px
}
#ntz-timeline .timeline-list>li>.timeline-year .year {
	font-size:40px;
	margin-top:20px;
	margin-bottom:25px;
	line-height:44px;
	color:#03ba9e;
	font-weight:500
}
.big-succ .row,.highlights-blocks,.prtnr-solution h2,.service-type.features .feat-block {
	margin-bottom:50px
}
.highlights-blocks .year {
	color:#03ba9e;
	font-size:48px;
	line-height:44px;
	margin-bottom:15px;
	margin-top:20px;
	font-weight:600
}
.tmbdgs {
	padding:0 0 80px;
	text-align:center
}
.tmbdgs h3 {
	color:#545454;
	font-size:30px;
	line-height:42px;
	position:relative;
	font-weight:700;
	margin:0 auto 40px;
	padding:0 0 10px
}
#menu-view-all,.bh,.filter-list li select option,.join-prgrm h5,.navigation ul li a,.single-post h4,body {
	font-size:16px
}
.tmbdgs h3:after {
	content:"";
	position:absolute;
	top:100%;
	height:2px;
	width:22%;
	background:#03ba9e;
	left:50%;
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-webkit-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0)
}
.strqut {
	width:100%;
	margin-bottom:20px
}
.error-page ul,.strqut ul {
	padding:0;
	margin:0;
	list-style-type:none
}
#counter,*,.Project_const ul li,.bNr_tXt ol,.beap-innrar ul,.buldng-succss .bs-rgtar ul,.covid-topics ul,.down_left ul li,.error-page ul li,.footer_ul li,.get_free ul li,.inner_text ul li,.inrnew-bnnr .inrnew-rgt ul,.main_content ul,.partner-program ul,.pp-inpdnc .indi-lst ul,.pricing_table ul li,.sch-demo ul li,.strqut ul li,.wh_posts li,.who_we_are ul,ul.list-link,ul.pointer-global,ul.social-link-list.share-links {
	list-style-type:none
}
.strqut ul li:last-child {
	float:right;
	text-align:right
}
.strqut ul li img {
	max-width:50%
}
.resources-filter {
	display:block;
	clear:both;
	float:left;
	width:100%;
	margin-bottom:30px;
	padding:13px 15px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background-color:#f7f7f7
}
*,.bNr_tXt ol li:last-child,.bottom_sec>.row,.faq_new .row,.netsmartz-achives .row,body,ul {
	margin:0
}
.filter-list {
	display:flex;
	float:left;
	width:100%;
	list-style:none;
	margin:0
}
.filter-list li {
	padding-right:10px
}
.loading-div {
	width:100%;
	height:100%;
	position:fixed;
	opacity:.8;
	top:0;
	left:0;
	background:url("../img/ajax-loader.gif") center no-repeat #fff;
	z-index:1000
}
.filter-submit {
	background-color:#03ba9e;
	color:#fff;
	padding:8px
}
.bgrd-clr {
	background-color:#2468aa;
	min-height:65px
}
.img-block img {
	height:273px!important
}
li.text {
	padding-top:7px;
	align-content:initial
}
.comparison-table__category-table {
	border-radius:8px 8px 0 0
}
.comparison-table__header-sticky {
	border-top:1px solid #cdd4d9;
	border-bottom:1px solid #cdd4d9
}
.sticky-top {
	position:-webkit-sticky;
	position:sticky;
	top:0;
	z-index:1020
}
.comparison-table__header-table {
	border:0;
	border-collapse:separate;
	border-spacing:0
}
.pricing-form .logo_inner,.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th {
	border:0
}
.comparison-table__header-sticky th:first-child {
	border-left:1px solid #cdd4d9;
	border-top-left-radius:8px
}
.btn-cta-green,.btn-outline-grey {
	border-width:2px;
	border-radius:8px
}
.comparison-table__header-row th {
	vertical-align:middle!important
}
.comparison-table__category-table th:first-child,.comparison-table__header-sticky th {
	width:auto
}
.justify-content-center {
	justify-content:center!important
}
.comparison-table__header-row_button-wrapper>div,.comparison-table__header-row_cell-cta {
	width:100%;
	max-width:135px
}
@media (min-width:1024px) {
	.d-xl-none {
		display:none!important
	}
}
.btn-cta-green {
	background-color:#03ba9e;
	border-color:#03ba9e;
	color:#fff;
	padding:.375rem .75rem;
	font-size:1rem;
	line-height:1.5;
	text-align:center;
	vertical-align:middle
}
.btn-outline-grey {
	background-color:transparent;
	border-color:#cdd4d9;
	color:#001b40
}
.comparison-table__category-plan tr th,.comparison-table__category-table th td,.comparison-table__category-table tr td {
	border-right:1px solid #cdd4d9;
	border-left:1px solid #cdd4d9
}
.comparison-table__header-sticky th:not(:first-child) {
	width:186px;
	color:#0075dd;
	border-left:1px solid #cdd4d9
}
.comparison-table__header-row_cell-title {
	color:#0075dd
}
.comparison-table__header-row_cell-price,.comparison-table__header-row_trial-title {
	color:#001b40
}
.comparison-table__header-row_cell-price,.comparison-table__header-row_cell-title,.comparison-table__header-row_trial-title {
	font-weight:500;
	font-size:14px;
	line-height:1.1875
}
.career-bnnr .container,.comparison-table[data-promo-show=true] .promo,.navigation ul li.subMenu:hover ul,.navigation ul li:hover .capp_box {
	display:block
}
.comparison-table__category-plan tr th {
	color:#8495a2;
	font-weight:500;
	font-size:.9375rem;
	line-height:1.46667;
	letter-spacing:.3px
}
.get_free p,.get_free ul li,.sch-demo p,.sch-demo ul li {
	line-height:1.5;
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400
}
.table td,.table th {
	padding:.75rem;
	vertical-align:top;
	font-size:14px;
	font-weight:400
}
.d-sm-inline {
	display:inline!important
}
.comparison-table__category-table td {
	width:186px
}
.table-fb-striped tbody tr:nth-of-type(2n) {
	background-color:rgba(239,248,254,.6)
}
.comparison-table .checkmark {
	max-height:18px;
	-o-object-fit:contain;
	object-fit:contain
}
.comparison-table__category-plan {
	background-color:#f0f2f4
}
.bg-white,.global-txt {
	background:#fff!important
}
.comp-chrt {
	margin-bottom:70px
}
.comp-chrt h2 {
	text-align:center;
	margin-bottom:30px
}
.drp-txt,.pp-inpdnc {
	width:100%;
	display:inline-block
}
.drp-txt p {
	float:left;
	width:85%;
	padding-right:5%
}
.drp-txt .dropdwn-price {
	float:right;
	width:10%;
	text-align:center
}
.drp-txt .dropdwn-price select {
	width:100%;
	border:1px solid #ccc;
	padding:10px
}
.bNr_tXt.pricing-bnnr {
	display:inline-block;
	text-align:center;
	width:100%
}
.bNr_tXt.pricing-bnnr h1 {
	font-size:42px;
	line-height:52px
}
.bNr_tXt.pricing-bnnr p {
	color:#fff;
	font-size:22px;
	margin-top:15px
}
.pricing_table:hover {
	box-shadow:0 9px 29px 0 rgb(0 0 0 / 20%)
}
.pricing_table .plan {
	-webkit-background-size:auto auto
}
.pricing-form .form-group {
	margin-bottom:41px
}
.get_price {
	padding:15px 110px
}
.get_price:hover {
	background:#03ba9e;
	border:1px solid #fff;
	color:#fff;
	border-radius:5px
}
.global-txt:hover {
	border:1px solid #fff;
	border-radius:5px
}
.global-txt {
	border:1px solid #03ba9e
}
.table1 .global-txt,.table3 .global-txt {
	margin-top:39px!important
}
.book_right.pricing-form {
	width:100%;
	background:#fff;
	padding:60px 70px
}
h2.pf-heading {
	font-size:20px
}
p.form-note {
	margin-top:16px;
	font-size:13px
}
ul.pricing-note li {
	list-style-type:disc;
	margin-bottom:10px
}
.price-form {
	box-shadow:4px 0 43px 0 rgb(0 0 0 / 20%);
	padding:0;
	margin-top:50px;
	position:relative;
	z-index:1
}
.price-form:after {
	position:absolute;
	top:-2.4em;
	right:-2.5em;
	width:217px;
	height:215px;
	overflow:hidden;
	content:url(../images/dots-square.png);
	z-index:-1
}
#all_links,.Readbutton,.footer_ul li a,.indutry-topbnnr,.job_sec,.modal-body .form-control,.navigation ul li,.sch_btn,.schdule_demo,.search-form .input-group,.site-header .container,.widget_categories ul li a {
	position:relative
}
.contact-us-page,.get_free,.sch-demo,section.pprog-btm,section.prtld-frmar,section.prtnr-logos,section.prtnr-solution,section.prtnr-speak,section.site-form.newpp-frmar,section.why-choose {
	padding:60px 0
}
*,.buldng-succss .bs-rgtar ul,.covid-webnr .covid-blgar .covid-blgdtl,.modal-body,.navigation ul li.schdule_demo_btn,.padding_0,section.site-header,ul,ul.list-link {
	padding:0
}
.get_free p,.sch-demo p {
	margin-bottom:1rem1rem
}
.get_free ul li,.sch-demo ul li {
	background:url(../images/check-icon1.png) 0 5px no-repeat;
	padding-left:30px;
	margin-bottom:20px
}
* {
	box-sizing:border-box;
	border:0
}
.clear {
	clear:both
}
body {
	color:#333;
	background:#fff;
	line-height:1.2
}
body,html {
	width:100%;
	overflow-x:hidden
}
html {
	line-height:1.15;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
a:hover {
	text-decoration:none
}
a:focus {
	outline:0!important
}
a {
	-webkit-transition:.3s;
	transition:.3s
}
:focus {
	outline:-webkit-focus-ring-color auto 0
}
h1,h2,h3,h4,h5,h6 {
	color:#222;
	line-height:1.2;
	font-weight:500
}
.Download_blog p,p {
	font-family:"Open Sans",Sans-serif;
	font-size:15px;
	font-weight:500;
	line-height:26px;
	color:#606060;
	margin-bottom:1rem
}
.bNr_tXt ol li,.footer_ul li a,.influencer h3,.influencer p,.widget_categories ul li,.widget_categories ul li a,footer {
	font-family:"Open Sans",sans-serif
}
@media screen and (min-width:1200px) {
	.container {
		max-width:1200px
	}
}
.site-header .header-logo {
	display:inline-block;
	padding-top:20px;
	padding-bottom:20px
}
.navigation,.pull-right {
	float:right
}
.navigation ul li {
	display:inline-block;
	padding:0 6px
}
.navigation ul li a {
	padding:39px 0;
	font-weight:500;
	position:relative;
	color:#555
}
.navigation ul li a::after {
	content:"";
	background-color:#03ba9e;
	height:4px;
	bottom:0;
	right:0;
	width:0;
	-webkit-transition:.3s;
	transition:.3s;
	position:absolute
}
.navigation ul li a:hover:after {
	left:0;
	width:100%
}
.accordian_sec_new p a,.addrss ul li i,.addrss ul li svg,.bNr_tXt ol li:first-child i,.bNr_tXt ol li:first-child svg,.contact-us-page a,.contct-list ul li a:hover,.down_left h1,.green-anc,.join-prgrm h5 a,.navigation ul li.subMenu ul a:hover,.req_quote p span,.top_bar ul.socials li a:hover,a.evvo,a.follow-btn:hover,span.green {
	color:#03ba9e
}
.capp_box,.navigation ul .subMenu ul {
	position:absolute;
	margin:.125rem 0 0;
	font-size:1rem;
	color:#212529;
	text-align:left
}
.navigation ul li a i,.navigation ul li a svg {
	color:#03ba9e;
	font-size:14px
}
.navigation ul li.schdule_demo_btn a {
	border:1px solid #03ba9e;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#03ba9e;
	display:inline-block;
	color:#fff;
	font-weight:500;
	font-size:15px;
	letter-spacing:1px;
	padding:13px 10px;
	-webkit-transition:.3s;
	transition:.3s;
	cursor:pointer
}
.navigation ul li.schdule_demo_btn a:hover {
	background:0 0;
	color:#03ba9e
}
.navigation ul .subMenu ul {
	min-width:10rem;
	padding:.5rem 0;
	border:1px solid rgba(0,0,0,.15);
	border-radius:.25rem;
	width:277px!important;
	max-width:295px!important;
	padding-bottom:6px!important;
	background-color:#222;
	box-shadow:0 8px 10px rgba(0,0,0,.2);
	top:100%;
	left:0;
	z-index:99
}
.navigation ul li.subMenu ul li {
	width:100%;
	padding:0
}
.navigation ul li.subMenu ul li ul {
	position:absolute;
	left:100%;
	top:0;
	display:none!important
}
.list-link,.navigation ul li.subMenu ul li:hover ul {
	display:block!important
}
.navigation ul li.subMenu ul li a {
	display:block;
	color:#fff;
	font-size:13px;
	padding:17px 17px 10px;
	line-height:17px
}
.header_inner {
	display:flex;
	width:100%;
	align-items:center;
	justify-content:space-between
}
.navigation ul li.subMenu ul i,.navigation ul li.subMenu ul svg {
	color:#fff;
	position:absolute;
	right:8px;
	top:20px
}
.capp_box {
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0,0,0,.15);
	border-radius:.25rem;
	width:1100px;
	z-index:9;
	float:none;
	right:0;
	display:none
}
.capabilities {
	position:inherit!important
}
.highlight {
	background:#f0fffd;
	padding:15px;
	margin:0! important;
}
.banner .first_slide,.our_vision,.req_quote,.second_slide {
	background-size:cover
}
.banner .first_slide,.our_vision,.req_quote,.second_slide,footer {
	background-repeat:no-repeat
}
.highlight p {
	color:#222;
	font-size:18px;
	line-height:26px;
	margin-bottom:0
}
.small,small {
	font-size:80%;
	font-weight:400
}
.learn_more,.second_slide h1 span {
	font-weight:500
}
ul.list-link {
	position:relative;
	top:0;
	opacity:1;
	visibility:visible;
	width:initial!important;
	height:initial!important;
	background:0 0;
	box-shadow:none;
	max-width:295px!important;
	padding-bottom:6px!important
}
.nav-links {
	padding:15px 30px
}
.navigation ul .highlight ul.list-link li a {
	background:#17ba9e;
	display:inline-block;
	font-size:16px;
	padding:10px 15px;
	font-weight:600;
	margin-top:10px;
	line-height:17px;
	color:#fff
}
.navigation ul li .list-link li a {
	display:block;
	font-size:13px;
	line-height:17px;
	color:#222;
	padding:10px
}
.covid-blgar .covid-blgdtl img,.ebook-sidebar img,.navigation ul li .list-link li,.prdct_img,.prdct_img img {
	width:100%
}
.navigation ul li .list-link li a i {
	position:relative;
	right:0;
	left:-6px;
	font-size:20px;
	top:2px;
	color:#03ba9e
}
#menu-view-all {
	background:#17ba9e;
	display:inline-block;
	padding:10px 15px;
	font-weight:600;
	margin-top:10px;
	color:#fff
}
.nav-links .col-sm-4.text-right {
	margin-top:15px
}
.top_bar {
	border-bottom:1px solid #c8c8c8;
	padding-bottom:15px;
	padding-top:15px
}
.top_bar h4,.top_bar p {
	margin:0;
	color:#777;
	font-size:15px;
	font-weight:500
}
.site-footer .widget ul,.top_bar ul,.wh_posts .widget ul {
	list-style:none;
	padding:0;
	margin:0
}
.top_bar ul.socials li a {
	color:#777;
	font-size:17px;
	text-decoration:none
}
.top_bar ul.socials li+li {
	margin-left:12px
}
.top_bar ul.socials li a i,.top_bar ul.socials li a svg {
	font-size:13px
}
.banner .first_slide {
	background-image:url(../images/hmbnnr-bg.jpg);
	background-color:#fff;
	padding:100px 0;
	display:inline-block;
	width:100%;
	height:100%;
	text-align:center
}
.second_slide {
	background-color:#1b1b1b;
	background-image:url(../images/banner-1.jpg);
	padding:65px 0;
	display:inline-block;
	width:100%;
	height:100%
}
.second_slide h1 {
	color:#fff;
	line-height:65px;
	letter-spacing:0;
	text-align:left;
	font-weight:700;
	font-size:55px;
	margin-top:30px
}
.learn_more,.netsmartz-achives h3 {
	font-size:18px;
	text-decoration:none
}
.banner .carousel-control-prev {
	left:-60px;
	opacity:1
}
.banner .carousel-control-next {
	right:-60px;
	opacity:1
}
.banner .owl-dots,.heading::after,.netsmartz-achives h3::after {
	position:absolute;
	right:0;
	left:0
}
.inner_text img {
	height:80px;
	width:auto!important
}
.banner .container {
	display:flex;
	flex-wrap:wrap;
	max-width:1090px
}
.inner_text,.slide_img {
	width:50%
}
.banner .first_slide h2 {
	font-size:51px;
	color:#009d83;
	font-weight:700;
	font-family:Oswald;
	line-height:51px
}
.banner .first_slide h4 {
	font-size:28px;
	text-align:center;
	font-family:roboto;
	margin:0 0 5px;
	line-height:84px
}
.learn_more {
	z-index:15;
	background-color:#03ba9e;
	font-family:Roboto;
	visibility:visible;
	text-align:center;
	line-height:50px;
	letter-spacing:0;
	border-color:rgba(255,255,255,0);
	border-style:none;
	margin:25px 0 0;
	border-radius:3px;
	padding:0 20px;
	color:#fff!important;
	width:133px;
	height:50px;
	filter:blur(0) grayscale(0) brightness(100%);
	display:inline-block
}
.abt_sec h2,.heading,.information h4 {
	margin-top:0;
	color:#222
}
.banner .first_slide h5 {
	font-size:35px;
	font-weight:700;
	line-height:37px;
	font-family:roboto;
	margin-bottom:20px
}
.banner .owl-dots {
	bottom:20px
}
.owl-theme .owl-dots .owl-dot span {
	width:18px;
	height:18px;
	background:#999;
	background:-moz-linear-gradient(top,#999 0,#e1e1e1 100%);
	background:-webkit-linear-gradient(top,#999 0,#e1e1e1 100%);
	background:-o-linear-gradient(top,#999 0,#e1e1e1 100%);
	background:-ms-linear-gradient(top,#999 0,#e1e1e1 100%);
	border:3px solid #e5e5e5;
	border-radius:50%;
	display:inline-block;
	cursor:pointer;
	margin:2px
}
button:focus {
	outline:dotted 0;
	outline:-webkit-focus-ring-color auto 0
}
.netsmartz-achives .numbring {
	width:120px;
	height:120px;
	background-color:#1b283b;
	border-radius:50%;
	text-align:center;
	margin:0 auto 10px
}
.netsmartz-achives .numbring .count {
	line-height:100px;
	color:#03ba9e;
	display:inline-block;
	text-align:center;
	font-size:32px;
	padding:10px 0;
	position:relative
}
.netsmartz-achives h3 {
	position:relative;
	color:#222
}
.netsmartz-achives h3::after {
	background-color:#03ba9e;
	bottom:-7px;
	content:"";
	height:4px;
	margin:-6px 40%;
	width:20%;
	border-radius:2px
}
.col-20 {
	width:25%;
	padding:0 15px
}
.problem_areas {
	text-align:center;
	padding:40px 0
}
.heading {
	font-family:"Work Sans",Sans-serif;
	font-size:35px;
	font-weight:700;
	line-height:45px;
	text-transform:uppercase;
	position:relative;
	margin-bottom:50px;
	text-align:center
}
.abt_sec h3,.description,.whitepaper-blog .info .content {
	font-family:"Open Sans",Sans-serif
}
.heading::after {
	width:50px;
	height:3px;
	background:#03ba9e;
	content:"";
	bottom:-25px;
	margin:auto
}
.about_cert,.all_logo,.box_outer,.inner_text p,.inner_text ul,.ppro-imgtxt .ppro-imgar,.prdct_img,.req_quote h2 {
	margin-bottom:20px
}
.layout-box {
	margin:0;
	padding:20px;
	border:1px solid #c8c8c8;
	height:100%
}
.layout-box .icons {
	-webkit-transition:.3s;
	transition:.3s;
	margin-bottom:29px;
	width:100%;
	display:inline-block
}
.information h4 {
	font-size:20px;
	font-weight:600;
	margin-bottom:15px
}
.description {
	color:#777;
	font-size:15px;
	font-weight:500;
	line-height:26px;
	margin-bottom:7px
}
.all_logo,.p10 {
	padding:0 10px
}
.rows {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-right:-10px;
	margin-left:-10px
}
.abt_sec {
	padding-bottom:50px
}
.read_more,.sch_box_right a {
	padding:12px 24px;
	background-color:#03ba9e
}
.abt_sec h2 {
	font-size:35px;
	font-weight:700;
	line-height:45px;
	margin-bottom:20px
}
.abt_sec h3,.read_more {
	font-size:15px;
	font-weight:500;
	display:inline-block
}
.abt_sec h3 {
	margin-top:0;
	line-height:26px;
	text-shadow:4px 0 10px rgb(0 0 0 / 30%);
	color:#777;
	width:100%;
	margin-bottom:15px
}
.read_more {
	-webkit-border-radius:3px;
	border-radius:3px;
	line-height:1;
	color:#fff!important;
	fill:#fff;
	text-align:center;
	transition:.3s;
	margin-top:25px
}
.schdule_demo,footer {
	background-color:#222
}
.abt_sec img {
	border:5px solid #fff;
	margin-bottom:30px;
	box-shadow:0 0 10px rgba(0,0,0,.3)
}
.abt_img {
	padding-right:65px
}
.our_vision {
	padding-top:50px;
	background-image:url(../images/home_1_our_services.png);
	background-position:center;
	text-align:center
}
.our_vision p {
	font-family:Roboto,Sans-serif;
	font-weight:400;
	letter-spacing:.1px;
	color:#777
}
.logo_inner {
	padding:5px;
	border:1px solid #dcdcdc;
	border-radius:2px;
	display:flex;
	align-items:center;
	justify-content:center;
	height:132px
}
.logo_inner img {
	transition:.3s ease-in-out;
	transform:scale(.9);
	max-width:100%;
	/*webkit-filter:grayscale(100%);
	filter:grayscale(100%)*/
}
.download_sec .thumbnail:hover img,.logo_inner:hover img,.our_team img:hover,.whitepaper-blog .thumbnail:hover img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.schdule_demo {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	padding:30px 0
}
.schdule_demo h3 {
	color:#fff;
	font-size:25px;
	font-weight:600;
	text-align:left
}
.sch_box {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	text-align:center
}
.sch_box_left {
	width:66%
}
.sch_box_right {
	width:34%
}
.sch_box_right a {
	font-size:15px;
	font-weight:600;
	letter-spacing:1px;
	border-radius:3px;
	display:inline-block;
	line-height:1;
	color:#fff
}
.req_quote ::-webkit-input-placeholder {
	color:#fff
}
.req_quote :-ms-input-placeholder {
	color:#fff
}
.req_quote ::placeholder {
	color:#fff
}
.req_quote {
	padding:45px 50px!important;
	background-color:#000;
	background-image:url(../images/bg_contact_form.jpg)
}
.req_quote .col-6 {
	width:50%;
	padding:0 15px;
	margin-top:25px
}
.req_quote .col-12 {
	width:100%;
	padding:0 15px;
	margin-top:25px
}
.req_quote h2 {
	font-size:35px;
	color:#fff;
	font-weight:600;
	line-height:1
}
.req_quote p {
	font-size:15px;
	color:#fff;
	font-weight:400;
	margin-bottom:30px
}
.wh_input input,.wh_input textarea {
	background-color:transparent;
	-webkit-border-radius:0;
	border:1px solid #c8c8c8;
	border-radius:0;
	border-top:none;
	border-left:none;
	border-right:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#fff;
	font-size:13px;
	padding-left:0;
	padding-bottom:9px;
	width:100%
}
.submit_btn input[type=submit] {
	background-color:#03ba9e;
	border:1px solid #03ba9e;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#fff;
	text-transform:uppercase;
	font-size:15px;
	font-weight:600;
	letter-spacing:1px;
	display:inline-block;
	padding:12px 28px;
	margin-top:35px;
	cursor:pointer
}
.bottom_sec iframe {
	width:100%;
	height:100%
}
footer ::-webkit-input-placeholder {
	color:#fff
}
footer :-ms-input-placeholder {
	color:#fff
}
footer ::placeholder {
	color:#fff
}
footer {
	color:#fff;
	line-height:26px;
	font-weight:300;
	padding-top:80px;
	padding-bottom:74px;
	-webkit-background-size:cover;
	background-size:cover
}
.footer_box {
	width:25%;
	padding:0 15px
}
footer h4 {
	color:#fff;
	font-size:25px;
	font-weight:600;
	margin-bottom:25px
}
footer p {
	margin-bottom:37px;
	font-weight:400;
	line-height:26px;
	color:#fff
}
.footer_ul li+li {
	margin-top:11px
}
.footer_ul li a {
	display:flex;
	color:#fff;
	font-size:15px
}
.footer_ul li a i,.footer_ul li a svg {
	margin-right:12px;
	margin-top:5px
}
.social_ul amp-social-share {
	background-color:rgba(255,255,255,.1)
}
footer form input[type=email],footer form input[type=text] {
	display:block;
	background-color:rgba(255,255,255,.2);
	border:1px solid #f7f7f7;
	-webkit-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:none;
	width:100%;
	box-shadow:none;
	font-size:13px;
	color:#fff;
	padding:13px 0 12px 18px;
	font-weight:300;
	margin-bottom:12px
}
footer form input[type=submit] {
	border:1px solid #03ba9e;
	background-color:#03ba9e;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#fff;
	text-transform:uppercase;
	font-size:15px;
	font-weight:500;
	letter-spacing:1px;
	width:auto;
	display:block;
	padding:5px 12px;
	margin-top:20px;
	line-height:1.5
}
.social_ul ul li {
	display:inline-block;
	margin-bottom:6px;
	margin-right:3px;
	float:left
}
.social_ul ul li a {
	-webkit-border-radius:1px;
	border-radius:1px;
	font-size:18px;
	color:#fff;
	display:flex;
	background-color:rgba(255,255,255,.1);
	width:38px;
	height:38px;
	text-align:center;
	line-height:38px;
	align-items:center;
	justify-content:center
}
.social_ul ul li:hover {
	background-color:#03ba9e
}
.social_ul ul li a img {
	max-height:16px
}
.footer-bottom {
	background-color:#171717;
	color:#fff;
	font-size:15px;
	font-weight:300;
	padding-top:30px;
	padding-bottom:31px;
	text-align:center
}
.sch_btn,.sch_btn:hover {
	color:#191919
}
.pp-inpdnc .indi-lst ul li,.sch_btn {
	font-size:16px;
	display:inline-block
}
.inner_banner {
	background-image:url(../images/pp-banner-15-71.jpg);
	background-size:cover;
	padding:10px 0
}
.pp-inpdnc .indi-lft {
	width:43%;
	float:left
}
.pp-inpdnc .indi-img {
	width:30%;
	float:left;
	margin-top:50px
}
.pp-inpdnc .indi-lst {
	width:25%;
	float:right
}
#counter li,.error-page .panel-body,.pp-inpdnc .indi-lst ul {
	padding:20px 0
}
.pp-inpdnc .indi-lst ul li {
	width:100%;
	padding-left:30px;
	background:url(../images/tick.png) no-repeat;
	color:#fff;
	margin-bottom:10px
}
.pp-inpdnc .indi-lft h1 {
	font-size:34px;
	font-weight:700;
	color:#fff;
	margin-top:50px
}
.pp-inpdnc .indi-lft p {
	color:#fff;
	font-size:14px;
	margin:15px 0 25px;
	line-height:1.5
}
.sch_btn {
	background:#fff;
	margin-right:15px;
	padding:10px 20px;
	border-radius:30px;
	font-weight:500;
	line-height:1.2
}
.job_sec {
	padding:50px 0 45px;
	width:100%
}
.Capabilities_sec .row,.bsimg-2 .row,.job_sec .row,.project_pro_App .row,.supported_trades .row:nth-child(2n) {
	flex-direction:row-reverse
}
.grey_bg .inner_img {
	padding-right:30px
}
.banner .inner_text {
	padding:0 15px;
	width:48%
}
.all_links a {
	font-size:12px;
	font-family:Lato,sans-serif;
	color:#03ba9e;
	display:inline-block;
	text-align:center;
	padding-bottom:10px
}
.abt_Sec p,.accordian_sec_new p,.button-text,.down_left h1,.down_left p,.get_free_consultation1 h5,.inner_text h3,.inner_text ul li,.who_we_are h2,.who_we_are p {
	font-family:Roboto,Sans-serif
}
#all_links {
	border-bottom:1px solid #e5e5e5;
	padding:10px 10px 0
}
.blogLEFT p a,.single-post .blogLEFT ul li a {
	color:#03ba9e;
	font-weight:600
}
.single-post .blogLEFT ul {
	margin-bottom:1rem;
	margin-left:15px
}
.all_links button.owl-next,.all_links button.owl-prev {
	top:2px;
	background:#03ba9e!important;
	width:24px;
	height:24px;
	border-radius:100%!important;
	margin:0;
	line-height:23px!important;
	position:absolute;
	font-size:25px!important;
	color:#fff!important;
	text-align:center;
	cursor:pointer
}
.single-post .blogLEFT .post_meta ul li {
	padding:0;
	line-height:10px;
	margin-bottom:2px;
	list-style-type:disc
}
.single-post .blogLEFT ul li {
	margin-bottom:0;
	background:url(../images/check-icon1.png) 2px 8px no-repeat;
	padding-left:30px;
	line-height:26px
}
.all_links button.owl-next {
	right:-25px
}
.all_links button.owl-prev {
	left:-25px
}
.about_cert,.download_sec .info h4,.global-h4,.single-post h1.entry-title,.single-post h2.entry-title,h4.recognized {
	font-size:25px
}
.download_form form input[type=submit] {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border:1px solid #03ba9e!important;
	text-transform:uppercase;
	line-height:1.2!important;
	font-weight:500;
	height:50px
}
.download_form form input[type=submit],.get_free_consultation1 form input[type=submit] {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	vertical-align:middle
}
#scroll:hover,.download_form form input[type=submit]:hover {
	background-color:#fff;
	color:#03ba9e
}
.bNr_tXt ol li i,.bNr_tXt ol li svg {
	margin-right:7px
}
.abt_Sec,.blogSec,.disclaimer_box,.meet_our_team,.testimonial_sec {
	padding:55px 0
}
.abt_Sec p {
	color:#777;
	line-height:1.9em;
	font-weight:400;
	margin-bottom:1rem
}
.abt_Sec h1 {
	text-transform:inherit
}
.Readbutton,.has-icon {
	text-transform:uppercase
}
.global-h4 {
	margin-bottom:28px;
	margin-top:25px
}
.border_img,.influencer .audio,.influencer ul.social-link-list.share-links,.ppro-imgtxt .pppro-txtar p {
	margin:20px 0
}
.border_img amp-img {
	border-style:solid;
	border-color:#fff;
	border-radius:5px;
	box-shadow:0 0 10px 0 rgba(0,0,0,.5)
}
.abt_Sec .col-md-2 {
	width:16.666667%;
	padding:0 15px
}
.abt_Sec .col-md-10 {
	width:83.333333%;
	padding:0 15px
}
.row.mt-4 {
	margin:30px 0
}
.abt_Sec h6 {
	font-size:17px;
	margin-top:30px;
	margin-bottom:10px
}
.button-text {
	margin-top:20px;
	font-weight:500;
	font-size:15px;
	padding:12px 24px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background-color:#03ba9e;
	display:inline-block;
	line-height:1;
	color:#fff!important
}
#all_logo .owl-next,#all_logo .owl-prev {
	border:none;
	text-indent:-9999px;
	padding:20px;
	width:17px;
	height:25px;
	position:absolute;
	top:20%;
	z-index:999999;
	outline:0
}
#all_logo .owl-next {
	background:url(../images/arrow-right.png) center/100% no-repeat;
	right:-30px
}
#all_logo .owl-prev {
	background:url(../images/arrow-left.png) center/100% no-repeat;
	left:-30px
}
.banner_new {
	background:url(../images/pricing_title_bg.jpg) 0 0/cover no-repeat;
	padding:70px 0
}
.banner_new h1,.banner_new p.single_bnr_txt,p.inf-bnr {
	color:#fff;
	font-size:55px;
	font-weight:700;
	text-transform:uppercase;
	margin:0
}
.bNr_tXt {
	display:flex;
	justify-content:space-between
}
.Readbutton,.fb,.has-icon,.linkdn,.thumbs,.tweet,.whitepaper-blog .info .content,.widget_categories ul li a,.widget_categories ul li a::before {
	display:inline-block
}
.bNr_tXt ol {
	display:flex;
	align-items:flex-end;
	padding-bottom:10px
}
.bNr_tXt ol li {
	font-size:14px;
	margin-right:5px;
	color:#fff
}
.bNr_tXt ol li i.fas.fa-arrow-right {
	margin-left:7px
}
.Readbutton:hover,.bNr_tXt ol li a,.banner-holder p.banner-p,.bg-dark p,.career-apply-sec .career-heading p,.consux-custom-list-container ul li a:hover,.influencer .ads-info h3 {
	color:#fff
}
.blogLEFT {
	width:66.666667%;
	padding:0 30px 0 15px
}
.blogRIght,.covid-blgar {
	width:33.333333%;
	padding:0 15px
}
.ppunder-needs,.prtlgar-outr,.thumbnails {
	margin-bottom:25px
}
.blogLEFT h1,.blogLEFT h2 {
	font-size:16px;
	line-height:30px;
	font-weight:500;
	margin-bottom:25px
}
.blogLEFT .post_meta {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:15px;
	margin-bottom:12px;
	font-size:13px;
	display:flex
}
.blogLEFT .post_meta i {
	color:#03ba9e;
	margin-right:3px;
	font-size:10px
}
ul.social-link-list.share-links li i {
	margin:0;
	color:#fff
}
.fb {
	background:#3b5998;
	padding:4px;
	color:#fff
}
.linkdn,.tweet {
	padding:4px 3px;
	color:#fff
}
.linkdn {
	background:#0077b5
}
.tweet {
	background:#0084b4
}
.entry-contents {
	margin-bottom:55px
}
.Readbutton {
	font-weight:600;
	padding:9px;
	color:#fff;
	background:#03ba9e;
	margin-top:20px;
	border-radius:5px
}
.info_ads,.wh_posts li+li {
	margin-top:26px
}
.brlk-outr .frblk-innr p,.entry-contents p,.search-form .input-group {
	color:#777
}
.search-form .input-group input {
	font-size:13px;
	border:1px solid #c8c8c8;
	line-height:24px;
	font-weight:400;
	background-color:#fff;
	padding:6px 37px 5px 18px;
	-webkit-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:none;
	box-shadow:none;
	-webkit-transition:.3s;
	transition:.3s;
	width:100%
}
.search-form .input-group button {
	color:#03ba9e;
	background:0 0;
	position:absolute;
	top:0;
	bottom:0;
	right:9px;
	z-index:1;
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:none
}
.wh_posts,.widget_categories {
	border-top:1px solid #c8c8c8;
	padding-top:24px;
	margin-top:26px
}
.widget_categories .widget-title {
	font-weight:600;
	margin-bottom:15px;
	font-size:16px
}
.widget_categories ul {
	font-size:15px;
	list-style:none;
	padding:0;
	margin:0
}
.widget_categories ul li {
	color:#222;
	line-height:25px
}
.Project_const a.expert-btn,.widget_categories ul li+li {
	margin-top:10px
}
.widget_categories ul li a {
	font-weight:500;
	color:#222
}
.left_side strong,.widget_categories ul li:hover a,strong {
	color:#222
}
.widget_categories ul li a::before {
	background-color:#03ba9e;
	content:"";
	width:0;
	height:2px;
	position:relative;
	-webkit-transition:.7s;
	transition:.7s
}
.widget_categories ul li:hover a::before {
	width:16px;
	margin-right:5px
}
.wh_posts .widget-title {
	font-weight:600;
	margin-bottom:23px;
	font-size:16px
}
.wh_posts li .entry-content.has-post-thubmnail {
	margin-left:78px
}
.wh_posts h4 {
	margin-bottom:6px
}
.wh_posts h4 a {
	font-size:15px;
	font-weight:600;
	line-height:20px;
	display:block;
	-webkit-transform:translateY(-5px);
	-ms-transform:translateY(-5px);
	transform:translateY(-5px)
}
.wh_posts li .entry-content .time {
	font-size:15px;
	color:#777
}
.wh_posts li .thumbnail {
	float:left;
	width:60px;
	height:60px
}
body.modal-open {
	padding:0!important
}
.wh_posts li .thumbnail img {
	object-fit:cover;
	height:100%;
	width:100%
}
.info_ads {
	border-top:1px solid #c8c8c8;
	padding-top:10px
}
.ads-info h3 {
	color:#fff;
	font-size:20px;
	margin-bottom:15px
}
.ads-info a.btn-main {
	-webkit-transition:.3s;
	text-transform:capitalize
}
.ads-info a.btn-main:hover {
	background:#fff;
	color:#03ba9e
}
.ads-info .btn-main i {
	margin-left:7px;
	font-size:13px
}
.wh_pagination ul {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	list-style:none;
	padding:0;
	margin:0;
	font-size:17px;
	justify-content:center
}
.wh_pagination ul li a,.wh_pagination ul li span {
	display:inline-block;
	width:30px;
	height:43px;
	text-align:center;
	line-height:43px;
	color:#777;
	font-weight:600;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #c8c8c8
}
.wh_pagination ul li .current,.wh_pagination ul li a:hover {
	background-color:#03ba9e;
	border-color:#03ba9e;
	color:#fff
}
.wh_pagination ul li+li {
	margin-left:11px
}
.single-post h2 {
	line-height:30px;
	margin-bottom:15px;
	font-size:22px;
	font-weight:600
}
.single-post a,.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post p,.single-post ul li {
	font-family:Roboto,Sans-serif!important
}
.single-post .entry-contents p {
	margin-bottom:1rem;
	font-size:16px;
	color:#39464e;
	font-family:roboto;
	font-weight:400
}
.has-icon,.whitepaper-blog .info h3 {
	font-family:"Work Sans",Sans-serif;
	font-weight:600
}
.whitepaper-blog {
	padding:3rem 0
}
.whitepaper-blog .col-md-4 {
	width:33.333333%;
	padding:0 15px;
	margin-bottom:30px
}
.covid-blgar .covid-blgdtl {
	height:100%;
	padding-bottom:60px
}
.read_webinar {
	position:absolute;
	bottom:15px
}
.whitepaper-blog .info h3 {
	font-size:20px;
	line-height:28px;
	margin-bottom:.5rem
}
.whitepaper-blog .info .content {
	color:#777;
	font-size:15px;
	line-height:26px
}
.download_sec .thumbnail img,.whitepaper-blog .thumbnail img {
	-webkit-transition:.9s;
	transition:.9s
}
.thumbs {
	width:100%
}
.has-icon {
	color:#03ba9e;
	font-size:15px;
	min-height:30px;
	cursor:pointer
}
#modalbox {
	z-index:10000
}
.modal-open .modal-backdrop.fade {
	opacity:.5
}
.modal.in .modal-dialog {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0)
}
.bsimg-txt .bstxt-ar h6,.covid-blgar .covid-blgdtl h6,button.close {
	font-size:17px
}
.modal-content {
	border:none;
	border-radius:7px
}
.modal-open .modal {
	opacity:1
}
.modalbox {
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:1;
	background:rgba(0,0,0,.5);
	width:100%;
	height:100%;
	position:fixed
}
.modal_box {
	z-index:99;
	border-radius:4px;
	font-family:Roboto,sans-serif;
	position:absolute;
	padding:3px;
	top:15%;
	transition:.3s ease-in-out;
	max-width:500px;
	background-size:40px 40px;
	width:100%
}
.modal_box .warn {
	border-radius:4px;
	background:#fff;
	color:#555
}
.modalbox .close_modalbox {
	line-height:20px;
	text-align:center;
	padding:0;
	color:#555;
	font-size:30px;
	position:absolute;
	top:23px;
	background:0 0;
	border:none;
	right:23px;
	cursor:pointer;
	width:20px;
	height:20px
}
.modalbox .close_modalbox:focus,.modalbox .done_modalbox:focus {
	outline:0
}
button.done_modalbox {
	background:0 0;
	border:none;
	font-size:17px;
	float:right;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.5;
	margin-right:10px;
	margin-top:4px
}
.modalbox .close_modalbox:hover {
	color:#c51162
}
.modalbox .done_modalbox:hover {
	background:#008688
}
.txt-r {
	text-align:right
}
.slideInDown {
	-webkit-animation-name:slideInDown;
	animation-name:slideInDown;
	-webkit-animation-duration:.4s;
	animation-duration:.4s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
@-webkit-keyframes slideInDown {
	0% {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%);
	visibility:visible
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}
@keyframes slideInDown {
	0% {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%);
	visibility:visible
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}
.get_free_consultation1 h5 {
	font-size:21px;
	line-height:1.5em;
	letter-spacing:.8px;
	color:#fff;
	font-weight:600;
	padding:1rem;
	background-color:#03ba9e;
	text-align:left
}
.get_free_consultation form,.get_free_consultation1 form {
	padding:20px 15px 15px
}
.download_form form .form-group,.get_free_consultation form .form-group,.get_free_consultation1 form .form-group,.ptnrbnnr-frm .form-group {
	margin-bottom:1rem
}
.get_free_consultation1 form .form-group input,.get_free_consultation1 form .form-group select,.get_free_consultation1 form .form-group textarea {
	display:block;
	width:100%;
	font-size:1rem;
	line-height:1.5;
	color:#495057;
	border-radius:.25rem;
	transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	background:#fff;
	padding:7px 10px 10px;
	border:1px solid #ccc;
	height:40px
}
.get_free_consultation1 form .form-group select {
	color:#495057c4
}
.get_free_consultation1 form input[type=submit] {
	display:inline-block;
	text-align:center;
	user-select:none;
	border:1px solid transparent;
	padding:.375rem .75rem;
	font-size:1rem;
	line-height:1.5;
	border-radius:.25rem;
	transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	background:#03ba9e;
	color:#fff
}
.bsimg-txt .bstxt-ar h6 a,.indutry-topbnnr .indtlft-ar h6 a {
	margin-top:15px;
	padding:.75em 1.5em .625em;
	-webkit-transform:skew(-6deg) translateZ(0)
}
.get_free_consultation form .form-group textarea,.get_free_consultation1 form .form-group textarea {
	font-size:16px;
	height:80px
}
.Banner_inner,.Banner_inner_new {
	background:url(../images/banner-1.jpg) 0 0/cover no-repeat;
	padding:70px 0
}
.Banner_inner h1 {
	color:#fff;
	font-size:32px;
	font-weight:700;
	margin:0
}
.Banner_inner h2 {
	color:#fff;
	font-size:20px;
	font-weight:400;
	margin:0
}
.Banner_inner_new .bNr_tXt,.bNr_tXt {
	display:flex;
	justify-content:space-between;
	align-items:center
}
.right-btn {
	border:1px solid transparent;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-family:"Work Sans",sans-serif;
	background-color:#03ba9e;
	display:inline-block;
	color:#fff;
	text-transform:inherit;
	font-weight:500;
	letter-spacing:1px;
	padding:13px 10px;
	cursor:pointer;
	text-align:center
}
.got-a-question,.grey_bg,.why-choose {
	background:#f9f9f9
}
.right-btn:hover {
	border-color:#03ba9e;
	background-color:#fff;
	color:#03ba9e
}
.Capabilities_sec {
	padding:50px 0 30px;
	position:relative;
	width:100%
}
.grey_bg .row {
	flex-direction:row
}
.inner_text {
	padding:0 15px;
	width:35%
}
.inner_img {
	padding:0 15px;
	width:65%
}
.inner_text h3 {
	font-weight:600;
	font-size:25px;
	color:rgba(0,0,0,.93);
	margin-bottom:20px
}
.inner_text ul li {
	font-weight:400;
	font-size:16px;
	padding-bottom:calc(10px / 2);
	color:#54595f;
	margin-top:calc(10px / 2);
	position:relative;
	padding-left:20px
}
.inner_text ul li::before {
	content:"";
	width:0;
	height:0;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
	border-left:5px solid #03ba9e;
	content:"";
	position:absolute;
	top:3px;
	left:1px
}
a.expert-btn {
	background:#03ba9e;
	color:#fff;
	padding:11px;
	border-radius:4px;
	display:inline-block;
	margin-top:10px
}
.hav-qustn h6 a,.indutry-topbnnr .indtlft-ar h6 a {
	text-transform:uppercase;
	border:1px solid #1b283b;
	text-decoration:none
}
.inner_text h4 {
	font-size:20px;
	font-weight:400;
	margin-bottom:10px;
	font-family:Lato,sans-serif
}
.disclaimer_box p,.inner_text p,ul.pointer-global li {
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400
}
@media screen and (max-width:1023px) {
	.whitepaper-blog .col-md-4 {
		width:50%
	}
	.inner_img,.inner_text {
		width:100%
	}
	.inner_img {
		margin-bottom:20px
	}
}
.got-a-question,.influencer,.main_content,.partner-program.nwpp-pg,.who_we_are {
	padding:50px 0
}
.got-a-question h1,.got-a-question h2 {
	font-family:Roboto,Sans-serif;
	font-weight:600;
	color:rgba(0,0,0,.67);
	margin-bottom:30px;
	font-size:45px;
	text-align:center
}
.got-a-question h3,.got-a-question h4 {
	padding-top:25px;
	padding-right: 25px;
	font-family:Roboto,Sans-serif;
	font-weight:600;
	color:#777;
	background-color:transparent;
	font-size:15px;
	position:relative;
	border:none;
	padding-bottom:5px;
	cursor:pointer
}
.accordian_sec_new .accordian_new,.brlk-outr .frblk-innr h6,.faq_new amp-accordion,.got-a-question .accordian_box,.supported_trades .row {
	margin-bottom:30px
}
.got-a-question h3 i,.got-a-question h3 svg,.got-a-question h4 i,.got-a-question h4 svg {
	position:absolute;
	right:0;
	top:22px;
	width:26px!important;
	height:26px;
	padding:5px;
	display:flex;
	font-size:13px;
	align-items:center;
	color:#03ba9e;
	justify-content:center
}
.got-a-question p {
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400;
	padding:15px 0;
	margin-bottom:0;
	display:none
}
.got-a-question section {
	border-bottom:1px solid #c8c8c8;
	margin-bottom:0;
	display:inline-block;
	width:100%;
	padding-bottom:20px
}
.bs-lftar,.bs-rgtar,.indutry-topbnnr .col-md-6 {
	padding:0 15px;
	width:50%
}
.indutry-topbnnr .indtlft-ar {
	padding:70px 20px 70px 0
}
.indutry-topbnnr .indtlft-ar h1 {
	font-size:36px;
	text-transform:uppercase;
	font-weight:600;
	color:#002856;
	line-height:50px;
	margin-bottom:.5rem
}
.indutry-topbnnr .indtlft-ar h3 {
	color:#002856;
	font-size:30px;
	font-weight:500;
	font-style:italic;
	margin:31px 0;
	line-height:34px
}
.indutry-topbnnr .indtlft-ar p {
	font-size:20px;
	color:#002856;
	line-height:30px
}
.indutry-topbnnr .indtlft-ar h6 a {
	display:inline-block;
	font-weight:500;
	color:#fff;
	background:#1b283b;
	transform:skew(-6deg) translateZ(0);
	font-size:20px;
	margin-right:10px
}
.indutry-topbnnr .indtrgt-ar {
	position:absolute;
	right:0;
	top:0;
	padding-right:0
}
.whnu-see {
	padding:50px 0 120px;
	text-align:center;
	background:#1b283b;
	-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);
	clip-path:polygon(0 0,100% 0,100% 100%,0 80%);
	z-index:9;
	position:relative
}
.whnu-see h2 {
	color:#fff;
	font-size:36px;
	font-weight:600;
	margin-bottom:20px
}
.whnu-see p {
	color:#fff;
	font-size:20px;
	max-width:800px;
	margin:0 auto 30px
}
.web-icon .web-dtl img {
	max-width:120px;
	max-height:120px;
	margin:0 auto
}
.web-icon .web-dtl:after {
	position:absolute;
	content:"";
	width:.5px;
	height:200px;
	background:#cacaca;
	top:35%;
	right:0
}
.web-icon {
	margin:-95px 0 50px
}
.web-icon .web-dtl {
	text-align:center;
	position:relative;
	z-index:99;
	padding:0 15px;
	width:33.333333%
}
.web-icon .web-dtl h4 {
	font-size:22px;
	font-style:italic;
	margin:20px 0;
	line-height:30px
}
.web-icon .web-dtl p {
	color:#7a7a7a;
	font-weight:400;
	font-family:Roboto,Sans-serif;
	font-size:16px;
	line-height:26px
}
a.blk-links {
	text-decoration:underline;
	color:#03ba9e;
	font-family:Roboto,sans-serif
}
.big-succ {
	padding:50px 0 25px
}
.big-succ h2,.indstry-faq h3 {
	text-transform:uppercase;
	font-size:30px;
	font-weight:500;
	color:#002856;
	text-align:center;
	line-height:40px;
	margin-bottom:20px
}
.big-succ h5 {
	font-size:20px;
	max-width:900px;
	margin:0 auto 50px;
	color:#002856;
	text-align:center
}
.bsimg-txt .bstxt-ar {
	padding:25px 80px 25px 45px;
	background:#1b283b;
	min-height:350px;
	display:flex;
	justify-content:center;
	align-content:center;
	flex-direction:column;
	width:41.666667%
}
.bsimg-txt .bsimg-ar,.bsimg-txt .bsimg-ar.gcimg1,.bsimg-txt .bsimg-ar.pics2,.bsimg-txt .bsimg-ar111,.bsimg-txt .bsimg-ar1111,.bsimg-txt .bsimg-ar11111,.bsimg-txt .bsimg-ar2,.bsimg-txt .bsimg-ar3,.bsimg-txt .bsimg-ar4,.bsimg-txt .bsimg-ar5,.bsimg-txt .bsimg-ar7,.bsimg-txt .bsimg-ar8,.bsimg-txt .bsimg-ar9,.bsimg-txt .bsimg-ar_1,.bsimg-txt .bsimg-ar_3,.bsimg-txt .bsimg-ar_4,.bsimg-txt .rcimg-ar,.bsimg-txt .rcimg-ar-1,.bsimg-txt .rcimg-ar-2 {
	width:58.333333%;
	overflow:hidden
}
.bsimg-txt .bsimg-ar {
	background:url(../images/bsimg-1.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-2 {
	background:url(../images/bsimg-2.png) no-repeat
}
.bsimg-txt .bstxt-ar h3 {
	font-size:28px;
	font-style:italic;
	font-weight:300;
	margin-bottom:20px;
	line-height:40px;
	color:#fff
}
.bsimg-txt .bstxt-ar p {
	font-size:15px;
	line-height:26px;
	color:#fff
}
.bsimg-txt .bstxt-ar h6 a {
	display:inline-block;
	text-transform:uppercase;
	font-weight:500;
	color:#fff;
	background:#03ba9e;
	border:1px solid #03ba9e;
	transform:skew(-6deg) translateZ(0);
	font-size:20px
}
.bsimg-txt.bsimg-2 .bstxt-ar {
	background:#edf0f1
}
.bsimg-txt.bsimg-2 .bstxt-ar h3,.bsimg-txt.bsimg-2 .bstxt-ar p {
	color:#002856
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-3 {
	background:url(../images/bsimg-3.jpg) no-repeat
}
.accordian_sec_new,.boxes {
	padding-bottom:30px
}
.accordian_sec_new h1.heading {
	font-size:30px;
	color:#002856;
	font-weight:500;
	margin-bottom:30px;
	padding:0
}
.accordian_sec_new h2,.faq_new h2 {
	font-size:25px;
	font-weight:700;
	color:#222;
	margin-bottom:20px
}
.accordian_sec_new h3,.accordian_sec_new h4 {
	padding:13px 20px 13px 37px;
	font-family:Roboto,Sans-serif;
	font-weight:400;
	color:#222;
	background-color:transparent;
	font-size:15px;
	border:1px solid #dfdfdf;
	position:relative;
	cursor:pointer
}
.accordian_sec_new p {
	display:none;
	color:#7a7a7a;
	font-weight:400;
	padding:15px 20px
}
.accordian_sec_new h3 i,.accordian_sec_new h3 svg,.accordian_sec_new h4 i,.accordian_sec_new h4 svg {
	position:absolute;
	left:6px;
	top:14px
}
.accordian_sec_new h3.active .fa-plus,.accordian_sec_new h4.active .fa-plus,.faq_new h4.active .fa-plus {
	display:none!important
}
.accordian_sec_new section,.main_content .left_side.pr-lfcontnt h2,.newpp-frmar .partner-form.rq-frm .col,.prtld-frmar .ldfrm-ar .ldfrm-innr h5,.rgtld-sidebr.rgtld-points h3 {
	margin-bottom:15px
}
.hav-qustn {
	background:url(../images/hv-qustnbg.jpg) 0 0/cover no-repeat;
	padding:80px 0;
	text-align:center
}
.hav-qustn h2 {
	color:#fff;
	font-size:30px;
	text-transform:uppercase;
	text-align:center;
	font-weight:600
}
.hav-qustn p {
	color:#fff;
	font-size:20px;
	margin:20px 0 30px;
	text-align:center;
	font-weight:400;
	line-height:30px
}
.hav-qustn h6 a {
	display:inline-block;
	color:#fff;
	padding:.75em 3em .625em;
	-webkit-transform:skew(-6deg) translateZ(0);
	transform:skew(-6deg) translateZ(0);
	background:#1b283b;
	font-size:20px
}
.inrnew-bnnr .inrnew-rgt ul.su-list li,.who_we_are ul li {
	background:url(../images/check-icon1.png) no-repeat;
	padding-left:30px
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-31 {
	background:url(../images/img-3.png) no-repeat
}
.bsimg-txt .bsimg-ar.gcimg1 {
	background:url(../images/img-1.png) 0 0/cover no-repeat
}
.bsimg-txt .bsimg-ar.pics1 {
	background:url(../images/pics1.png) 0 0/cover no-repeat;
	overflow:hidden
}
.bsimg-txt .bsimg-ar.pics2 {
	background:url(../images/pics2.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-21 {
	background:url(../images/img-2.png) no-repeat
}
.bsimg-txt .bsimg-ar2 {
	background:url(../images/1img.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-22 {
	background:url(../images/2img.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-32 {
	background:url(../images/3img.png) no-repeat
}
.bsimg-txt .bsimg-ar3 {
	background:url(images/pic4.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-23 {
	background:url(../images/pic5.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-33 {
	background:url(../images/pic6.png) no-repeat
}
.bsimg-txt .bsimg-ar4 {
	background:url(../images/pic7.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-24 {
	background:url(../images/pic8.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-34 {
	background:url(../images/pic9.png) no-repeat
}
.bsimg-txt .bsimg-ar5 {
	background:url(../images/pic10.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-25,.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-28 {
	background:url(../images/img-222.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-35,.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-38 {
	background:url(../images/img-333.png) no-repeat
}
.bsimg-txt .bsimg-ar7 {
	background:url(../images/img-33.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-27 {
	background:url(../images/img-22.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-37 {
	background:url(../images/img-11.png) no-repeat
}
.bsimg-txt .bsimg-ar8 {
	background:url(images/img-111.png) 0 0/cover no-repeat
}
.bsimg-txt .bsimg-ar9 {
	background:url(../images/img-1111.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-29 {
	background:url(../images/img-2222.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-39 {
	background:url(../images/img-3333.png) no-repeat
}
.bsimg-txt .bsimg-ar111 {
	background:url(../images/pic1.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-222 {
	background:url(../images/pic2.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-333 {
	background:url(../images/pic3.png) no-repeat
}
.bsimg-txt .bsimg-ar1111 {
	background:url(../images/bsimg-1.jpg) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-2222 {
	background:url(../images/bsimg-2.jpg) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-3333 {
	background:url(../images/bsimg-31.jpg) no-repeat
}
.bsimg-txt .bsimg-ar11111 {
	background:url(../images/b1.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-22222 {
	background:url(../images/b2.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-33333 {
	background:url(../images/b3.png) no-repeat
}
.bsimg-txt .bsimg-ar_1 {
	background:url(../images/b4.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-2_2 {
	background:url(../images/b5.png) no-repeat
}
.bsimg-txt .bsimg-ar_3 {
	background:url(../images/b7.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-2_3 {
	background:url(../images/b8.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-3_3 {
	background:url(../images/b9.png) no-repeat
}
.bsimg-txt .bsimg-ar_4 {
	background:url(../images/d1.png) 0 0/cover no-repeat
}
.bsimg-txt.bsimg-2 .bsimg-ar.gcimg-2_4 {
	background:url(../images/d2.png) no-repeat
}
.bsimg-txt.bsimg-3 .bsimg-ar.gcimg-3_4 {
	background:url(../images/d3.png) no-repeat
}
.bsimg-txt .bsimg-ar.rcimg {
	background:url(../images/image2.jpg) no-repeat!important
}
.bsimg-txt .rcimg-ar {
	background:url(../images/image-2.jpg) 0 0/cover no-repeat
}
.bsimg-txt .rcimg-ar-1 {
	background:url(../images/image-3.jpg) 0 0/cover no-repeat
}
.bsimg-txt .rcimg-ar-2 {
	background:url(../images/image-4.jpg) 0 0/cover no-repeat
}
.who_we_are h2 {
	font-weight:600;
	margin-bottom:20px;
	font-size:25px;
	color:#222
}
.who_we_are p {
	line-height:1.5;
	margin-bottom:1rem;
	color:#7a7a7a;
	font-weight:400;
	font-size:15px
}
.join_btn a,.our_team .member_link,.our_team h3 {
	font-weight:600;
	text-transform:uppercase
}
.left_sec {
	width:66.666%;
	padding:0 30px 0 15px
}
.right_sec,.right_side,.right_side_Sec {
	padding:0 15px;
	width:33.333%
}
.who_we_are ul li {
	line-height:25px;
	margin-bottom:7px
}
.who_we_are h3,.who_we_are h4 {
	font-size:15px;
	margin-bottom:.5rem;
	font-family:Roboto,sans-serif
}
.adssinfo {
	color:#fff;
	font-weight:300;
	padding:35px 55px 43px 27px;
	margin-top:5px;
	background:url(../images/ads-image.png) 0 0/cover no-repeat;
	border-radius:5px
}
.adssinfo h3 {
	color:#fff;
	font-size:20px;
	line-height:28px;
	margin-bottom:15px
}
.btn-main {
	-webkit-border-radius:4px;
	font-family:"Work Sans",sans-serif!important;
	text-transform:capitalize
}
.adssinfo a.btn-main i,.adssinfo a.btn-main svg {
	float:left;
	margin:3px 5px 0;
	font-size:13px
}
.adssinfo a.btn-main:hover,.join_btn a:hover {
	color:#03ba9e;
	background-color:#fff
}
.meet_our_team p {
	color:#777;
	margin-bottom:20px;
	text-align:center
}
.meet_our_team .row {
	margin-left:-35px;
	margin-right:-35px
}
.our_team {
	width:33.33%;
	padding:0 35px;
	margin-bottom:30px
}
.our_team img {
	border:5px solid #fff;
	box-shadow:0 0 10px rgba(0,0,0,.3);
	width:100%;
	transition:.9s
}
.our_team h3 {
	margin-top:20px;
	font-size:18px;
	line-height:28px
}
.our_team .member_link {
	color:#03ba9e;
	font-family:"Work Sans",Sans-serif;
	font-size:15px;
	display:inline-block;
	min-height:30px
}
.icns a {
	color:#54595f
}
.capitlize {
	text-transform:capitalize!important
}
.join_now {
	background-image:url(../images/bg_our_team-1.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	padding:108px 0 103px;
	position:relative
}
.join_txt {
	width:77.521%;
	padding:0 15px
}
.join_btn {
	width:22.479%;
	align-items:center;
	display:flex;
	padding:0 15px
}
.join_btn a {
	font-size:15px;
	letter-spacing:.1px;
	fill:#fff;
	color:#fff;
	background-color:#03ba9e;
	border-radius:4px;
	padding:15px 29px 14px
}
.join_now h4 {
	font-size:35px;
	font-weight:700;
	margin-bottom:44px;
	color:#fff
}
.join_now p {
	color:#fff;
	font-size:20px;
	font-weight:400;
	line-height:33px;
	padding-right:140px
}
.inrnew-bnnr {
	background:#e0e0e0;
	padding:25px 0
}
.col-md-6,.inrnew-bnnr .col-md-6 {
	width:50%;
	padding:0 15px
}
.inrnew-bnnr .inrnew-rgt h1 {
	text-align:left;
	font-size:38px;
	color:#333;
	font-weight:700;
	margin:20px 0 0;
	line-height:40px
}
.inrnew-bnnr .inrnew-rgt ul {
	padding:0;
	text-align:left;
	margin-top:20px
}
.inrnew-bnnr .inrnew-rgt ul.su-list li {
	color:#000;
	line-height:20px;
	margin:0 7px 14px;
	display:inline-block;
	font-size:15px;
	font-family:"Open Sans",sans-serif
}
.inrnew-bnnr .inrnew-rgt h6 a {
	display:inline-block;
	color:#f47e42;
	border:2px solid #f47e42;
	padding:12px 30px;
	font-size:16px;
	text-decoration:none;
	font-weight:400;
	cursor:pointer
}
.inrnew-bnnr .inrnew-rgt h6 a:hover {
	color:#fff;
	background:#f47e42
}
.left_side,.left_side_Sec {
	width:66.666%;
	padding:0 15px
}
.main_content h2 {
	font-size:25px;
	font-family:Roboto,sans-serif;
	letter-spacing:normal;
	margin-bottom:20px
}
.main_content p {
	line-height:1.5;
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400;
	font-size:16px;
	margin-bottom:1rem
}
.main_content h3 {
	font-size:15px;
	font-family:Roboto,sans-serif;
	font-weight:600;
	letter-spacing:normal;
	margin-bottom:.5rem
}
.main_content ul {
	padding-left:0;
	margin-bottom:26px
}
.main_content ul li {
	line-height:1.5;
	margin-bottom:7px;
	background:url(../images/check-icon1.png) 0 6px no-repeat;
	padding-left:30px;
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400
}
.covid-blgbtm h6 a,.covid-topics ul li a {
	color:#03ba9e;
	display:inline-block;
	border:1px solid #03ba9e;
	position:relative
}
.margin-btm-20 {
	margin-bottom:20px;
	margin-top:15px;
	display:inline-block;
	width:100%
}
.covid-bnnrnew {
	position:relative;
	background:url(../images/covid-resource-bnnr-new1.jpg) 0 0/cover no-repeat;
	padding:50px 0;
	top:0
}
.covid-bnnrtxt {
	color:#fff;
	width:66.666667%;
	padding:0 15px
}
.covid-bnnrnew .covid-bnnrtxt h1 {
	font-size:50px;
	font-weight:600;
	color:#fff;
	margin-top:0;
	letter-spacing:0
}
.covid-bnnrnew .covid-bnnrtxt h3 {
	color:#fff;
	font-size:33px;
	margin:25px 0
}
.covid-topics {
	text-align:center;
	padding:60px 0 30px;
	position:relative
}
.covid-topics ul {
	padding:0;
	text-align:center;
	width:100%
}
.covid-topics ul li {
	display:inline-block;
	margin-bottom:10px
}
.covid-topics ul li a {
	margin:0 15px;
	background-color:#fff;
	padding:14px 28px;
	font-weight:700;
	font-size:16px;
	cursor:pointer;
	z-index:9
}
.covid-topics ul li a:hover {
	background:#03ba9e;
	color:#fff
}
.covid-blodar {
	position:relative;
	padding-top:40px;
	display:block;
	width:100%
}
h2.cvblg-hdg {
	text-align:center;
	color:#333;
	font-size:42px;
	font-weight:600;
	margin-bottom:.5rem
}
p.cvblg-dtl {
	font-size:24px;
	color:#333;
	text-align:center;
	margin-bottom:25px
}
.covid-blgbtm h6 a {
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	padding:10px 30px;
	z-index:99;
	margin-top:10px
}
.covid-blodar .col-md-4 {
	padding:0 15px;
	width:33.333333%;
	margin-bottom:30px
}
.covid-blodar .col-md-8 {
	padding:0 15px;
	width:66.666667%
}
.covid-blgar .covid-blgdtl {
	box-shadow:0 5px 8px rgba(104,104,104,.19);
	background:#fff;
	position:relative
}
.covid-blgar .covid-blgdt h3 {
	margin-top:0;
	font-size:22px;
	font-weight:700;
	line-height:30px;
	margin-bottom:.5rem
}
.covid-blgar p {
	color:#777;
	margin-bottom:1rem
}
#covid-blog .covid-blgar .covid-blgdtl {
	height:100%
}
.covid-blgar .covid-blgdtl .covid-blgbtm,.influencer .ebook-sidebar .eBook-txt {
	padding:15px
}
.covid-blgar .covid-blgdtl .covid-blgbtm ul {
	list-style-type:none;
	margin-bottom:1rem
}
.covid-blgar .covid-blgdtl .covid-blgbtm ul li {
	display:none;
	margin:0 15px 25px 0
}
.covid-blgar .covid-blgdtl .covid-blgbtm ul li a {
	background:#1676e2;
	color:#fff;
	padding:6px 10px;
	text-transform:uppercase;
	font-size:12px;
	margin-bottom:5px;
	display:inline-block
}
.covid-blgar .covid-blgdtl h3 {
	font-size:35px;
	margin-bottom:.5rem
}
.covid-blgar .covid-blgdtl .covid-blgbtm h5 {
	color:#333;
	margin:15px 0 25px;
	font-size:16px
}
.covid-blgar .covid-blgdtl .covid-blgbtm h3 a,.influmn-insights .covid-blgar .covid-blgdtl .covid-blgbtm h3 a {
	color:#333;
	display:inline-block;
	margin-top:5px;
	line-height:1.4;
	font-weight:700;
	font-size:18px
}
.covid-blgar .covid-blgdtl .covid-blgbtm h6 a:hover {
	color:#fff;
	background:#03ba9e
}
.covid-blgar .covid-blgdtl .covid-blgbtm h6 a {
	border:1px solid #03ba9e;
	color:#03ba9e;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	padding:10px 30px;
	display:inline-block;
	position:relative;
	z-index:99;
	text-decoration:none
}
.justify-content-center {
	justify-content:center
}
.Banner_inner_new h1 {
	color:#fff;
	font-size:32px;
	font-weight:400;
	margin:0;
	text-transform:uppercase
}
.Banner_inner_new h2 {
	color:#fff;
	font-size:33px;
	font-weight:700;
	margin:0;
	text-transform:uppercase
}
.bNr_tXt>div {
	width:58.333333%
}
.Banner_inner_new .right-btn {
	border:1px solid transparent;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-family:"Work Sans",sans-serif;
	background-color:#03ba9e;
	display:inline-block;
	color:#fff;
	text-transform:capitalize;
	font-weight:500;
	letter-spacing:1px;
	padding:13px 10px;
	text-align:center
}
.boxes .col-md-4 {
	padding:0 15px;
	width:33.333333%
}
.evv-bg-state {
	margin-bottom:25px;
	background:#f2f2f2;
	padding:20px 10px;
	min-height:125px
}
.evv-bg-state h2 {
	font-size:24px;
	color:#484848
}
.evv-bg-state p {
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400;
	font-size:14px;
	margin-bottom:5px
}
span.blue {
	color:#2d67af
}
.evv-bg-state p a {
	font-family:"Work Sans",sans-serif!important;
	color:#03ba9e;
	font-weight:500
}
.banner_new ol {
	margin:0!important
}
.contact-us-page h2,.globalLocation h2 {
	font-size:22px;
	margin-bottom:25px;
	text-align:center
}
.download_sec {
	padding:55px 0 20px
}
.download_sec .col-sm-4 {
	width:33.333%;
	padding:0 15px;
	margin-bottom:30px
}
.download_sec .info h3 {
	font-family:"Work Sans",Sans-serif;
	font-size:18px;
	font-weight:600;
	line-height:28px;
	text-transform:uppercase
}
.ads-info a.btn-main,.btn-main,.disclaimer_box h1,.pricing_table .plan span {
	text-transform:capitalize
}
.download_sec .info .has-icon {
	color:#03ba9e;
	font-family:"Work Sans",Sans-serif;
	font-size:15px;
	font-weight:600;
	text-transform:uppercase;
	display:inline-block;
	min-height:30px;
	position:relative
}
.download_sec .info .has-icon i,.download_sec .info .has-icon svg {
	position:absolute;
	top:1px;
	margin-left:10px;
	-webkit-transform:translateX(-7px);
	-ms-transform:translateX(-7px);
	transform:translateX(-7px);
	opacity:0;
	-webkit-transition:opacity .3s,-webkit-transform .4s;
	transition:opacity .3s,transform .4s
}
.download_sec .info a.has-icon:hover i,.download_sec .info a.has-icon:hover svg,.read_webinar a.has-icon:hover i,.read_webinar a.has-icon:hover svg {
	opacity:1;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none
}
.contact-us-page h2 {
	margin-top:0;
	display:inline-block;
	width:100%
}
.contact-us-page .emails__,.contact-us-page .numbers__,.contact-us-page .services__ {
	float:left;
	width:33.3333%;
	text-align:center;
	color:#777;
	font-family:"Open Sans",sans-serif
}
.icn__set {
	position:relative;
	text-align:center
}
.icn__set amp-img {
	position:relative;
	z-index:2
}
.services__ .icn__set:after {
	width:50%;
	left:50%
}
.icn__set:after {
	position:absolute;
	height:1px;
	width:100%;
	left:0;
	top:29px;
	z-index:1;
	background-color:#999;
	content:""
}
.emails__ .icn__set:after {
	width:50%;
	left:auto;
	right:50%
}
.icn__set figure {
	position:relative;
	z-index:9
}
.globalLocation hr {
	border-top:1px solid rgba(0,0,0,.1);
	margin-top:1rem;
	margin-bottom:1rem
}
.locations__list p,.pricing_table,.time-date-sec .time_date p {
	margin-bottom:0
}
.globalLocation .col-sm-6 {
	width:50%;
	text-align:center;
	padding:0 15px
}
.site-locations h2,.site-locations h3 {
	font-size:20px;
	margin-bottom:15px;
	color:#03ba9e
}
.locations__list {
	list-style:none;
	padding:0;
	margin:0
}
.locations__list li {
	display:block;
	margin-bottom:30px;
	padding-left:20px
}
.locations__list h4 {
	font-size:17px;
	font-weight:600;
	color:#333;
	margin-left:-20px;
	padding-left:20px;
	margin-bottom:10px;
	margin-top:15px
}
.locations__list figure {
	overflow:hidden;
	border-radius:9px;
	display:inline-block;
	margin:0;
	top:2px!important;
	position:relative;
	right:5px
}
.disclaimer_box p {
	line-height:1.5;
	margin-bottom:1rem
}
.privacy_policy h3 {
	font-family:"Work Sans",Sans-serif;
	font-size:35px;
	font-weight:700;
	text-align:center;
	line-height:45px
}
.privacy_policy h4 {
	margin-bottom:.5rem;
	font-size:20px
}
ul.pointer-global {
	padding-left:0;
	margin:10px 0
}
ul.pointer-global li {
	background:url(../images/check-icon1.png) 0 4px no-repeat;
	padding-left:35px;
	margin-bottom:15px
}
.pricing_sec {
	position:relative;
	padding:50px 0
}
.pricing_table {
	text-align:center;
	width:33.33%;
	border:1px solid #c8c8c8;
	padding-bottom:100px;
	position:relative
}
.Button,.chkbox input,.down_left ul li i {
	position:absolute;
	left:0
}
.pricing_table:hover {
	box-shadow:0 9px 29px 0 rgba(0,0,0,.2)
}
.pricing_table:first-child {
	border-right:none
}
.pricing_table:last-child {
	border-left:none
}
.pricing_table .plan {
	font-family:"Work Sans",Sans-serif;
	font-size:25px;
	font-weight:400;
	color:#fff;
	margin-bottom:23px;
	background:url(../images/pricing-header-updated.png) center top no-repeat;
	-webkit-background-size:auto auto;
	padding-bottom:26px;
	padding-top:12px;
	-webkit-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
	transform:translateY(-10px)
}
.period .price,.pricing_table ul {
	font-family:"Work Sans",Sans-serif;
	color:#222
}
.pricing_table .plan span {
	font-size:12px;
	display:block
}
.period {
	margin-bottom:23px
}
.period .price,.site-form.newpp-frmar h2 {
	font-size:40px;
	font-weight:600
}
.pricing_table .extra-info {
	font-family:"Open Sans",Sans-serif;
	font-size:15px;
	font-weight:600;
	margin-bottom:37px;
	background-color:#d8e9be;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding-top:11px;
	padding-bottom:15px;
	margin-left:39px;
	margin-right:39px
}
.accordian_box,.beap-innrar ul li,.book_right .form-group,.main_content .left_side.pr-lfcontnt p {
	margin-bottom:10px
}
.pricing_box {
	display:flex;
	flex-wrap:wrap;
	width:100%;
	margin-top:35px
}
.pricing_table ul {
	font-size:15px;
	font-weight:500
}
.pricing_table ul li+li {
	margin-top:27px
}
.Button {
	right:0;
	bottom:30px
}
.btn-main {
	-webkit-border-radius:4px
}
.joinProgram {
	background:url(/images/patnr-bnnr.jpg) 0 0/cover no-repeat;
	padding:80px 0
}
.ptnrbnnr-lft {
	width:58.333333%;
	padding:0 15px
}
.ptnrbnnr-frm {
	width:41.666667%;
	padding:0 15px
}
.ptnrbnnr-lft h1 {
	color:#fff;
	font-size:75px;
	line-height:90px;
	font-weight:600;
	margin:0 0 30px
}
.ptnrbnnr-lft p {
	color:#fff;
	font-size:18px;
	line-height:30px;
	max-width:85%;
	font-family:"Open Sans",sans-serif
}
.ptnrbnnr-frm input,.ptnrbnnr-frm select {
	display:block;
	font-size:1rem;
	line-height:1.5;
	color:#495057;
	background-color:#fff;
	background-clip:padding-box;
	transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	height:50px;
	border-radius:0;
	width:100%;
	border:1px solid #8e8e8e;
	padding:10px
}
.ptnrbnnr-frm p {
	color:#fff;
	font-size:16px;
	line-height:25px
}
.chkbox {
	margin-top:20px;
	color:#fff;
	position:relative;
	padding-left:20px
}
.chkbox input {
	width:auto;
	height:auto;
	top:4px
}
.ptnrbnnr-frm .prtf-btn {
	background:#03ba9e;
	color:#fff;
	font-size:16px;
	padding:10px 25px;
	border-radius:0;
	border:none;
	margin-top:30px;
	width:auto;
	height:auto
}
.bea-partner,.buldng-succss {
	padding:60px 0 40px
}
.buldng-succss .bs-lftar h2 {
	color:#1a3661;
	font-size:42px;
	font-weight:700;
	line-height:1.3;
	margin:0 0 35px
}
.buldng-succss .bs-lftar p {
	color:#1a3661;
	font-size:16px;
	font-family:"Open Sans",sans-serif;
	margin-bottom:15px
}
.buldng-succss .bs-rgtar h4 {
	color:#1a3661;
	font-size:22px;
	font-weight:600;
	line-height:35px;
	margin:0 0 30px
}
.buldng-succss .bs-rgtar ul li {
	color:#1a3661;
	font-size:16px;
	margin-bottom:10px;
	display:inline-block;
	width:100%;
	background:url(../images/prtnr-tick.png) 0 5px no-repeat;
	padding-left:40px
}
.frblock {
	padding:50px 0 60px
}
.beap-innrar,.beap-lftar,.brlk-outr {
	padding:0 15px
}
.brlk-outr {
	width:25%
}
.brlk-outr .frblk-innr {
	padding:0;
	text-align:center
}
.brlk-outr .frblk-innr h4 {
	font-size:18px;
	font-weight:700;
	color:#1a3661;
	line-height:26px
}
.frblk-innr img {
	height:50px
}
.join-prgrm {
	padding:20px 0;
	text-align:center
}
.beap-lftar h3 {
	color:#1a3661;
	font-size:45px;
	font-weight:700;
	line-height:1.5;
	margin:-15px 0 35px
}
.beap-lftar p {
	color:#1a3661;
	font-size:16px;
	margin-bottom:15px
}
.beap-innrar h5 {
	font-size:16px;
	font-weight:600;
	margin:0 0 25px
}
.beap-innrar ul {
	padding:0;
	margin-bottom:25px
}
.beap-innrar ul li {
	display:inline-block;
	width:100%;
	color:#1a3661;
	font-size:16px;
	background:url(../images/download.png) 0 7px/7px no-repeat;
	padding-left:30px
}
.join-prgrm h6 a {
	color:#fff;
	text-decoration:none;
	background:#03ba9e;
	padding:20px 25px;
	border-radius:5px;
	font-size:16px;
	display:inline-block;
	margin-bottom:15px
}
.join-prgrm h5 a,.webld-popup .onldp-frmar h6 a {
	text-decoration:underline
}
h2.heading-con {
	font-size:25px;
	margin-top:25px;
	margin-bottom:.5rem
}
p.free_con {
	font-size:20px;
	margin-bottom:1rem
}
.book_sec {
	box-shadow:4px 0 43px 0 rgba(0,0,0,.2);
	padding:60px 70px;
	margin-top:50px
}
.book_left {
	width:53.905%;
	padding:0 50px 0 15px
}
.book_right {
	width:46.095%;
	padding:0 15px
}
.book_right form input[type=email],.book_right form input[type=text],.book_right form select {
	background-color:transparent;
	-webkit-border-radius:0;
	border-radius:0;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #c8c8c8;
	-webkit-box-shadow:none;
	width:100%;
	box-shadow:none;
	color:#222;
	font-family:"Work Sans",sans-serif;
	font-size:14px;
	padding-left:0;
	padding-bottom:9px;
	margin-top:20px
}
.book_right form input[type=submit] {
	background-color:#03ba9e;
	border:1px solid #03ba9e;
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#fff;
	text-transform:uppercase;
	font-size:15px;
	font-weight:500;
	letter-spacing:1px;
	display:inline-block;
	padding:15px 28px 14px;
	cursor:pointer;
	margin-bottom:15px;
	height:auto;
	margin-top:20px;
	width:auto
}
.download_whitepagper {
	display:flex;
	flex-wrap:wrap
}
.down_left {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	padding:70px 40px 60px 50px;
	background-image:url(../images/evvGuide-bg-1.jpg);
	background-size:cover;
	width:50%;
	float:left
}
.down_left h1 {
	font-size:25px;
	margin-bottom:20px;
	font-weight:600
}
.down_left p {
	margin-bottom:1rem;
	color:#fff;
	font-size:18px;
	font-weight:400;
	line-height:1.5
}
.down_left h5,.left_side_Sec h2,.right_side_Sec h5 {
	font-family:Roboto,Sans-serif;
	font-weight:600
}
.down_left h5 {
	line-height:30px;
	font-size:20px;
	color:#03ba9e;
	margin-bottom:20px
}
.down_left ul li {
	font-family:Roboto,Sans-serif;
	font-weight:400;
	font-size:16px;
	color:#fff;
	padding-bottom:calc(16px / 2);
	position:relative;
	padding-left:0;
	margin-bottom:calc(16px / 2)
}
.down_left ul li i {
	color:#03ba9e;
	top:1px
}
.down_right {
	padding:20px 70px 70px;
	width:50%
}
.right_side_Sec h5 {
	font-size:24px;
	color:rgba(255,255,255,.98);
	padding:10px 10px 10px 20px;
	margin:0 0 20px;
	line-height:1;
	background-color:#03ba9e
}
.consux-custom-list-container {
	background:#f7f7f7;
	max-height:310px;
	overflow:hidden;
	overflow-y:auto;
	padding:10px;
	border:1px solid #ccc
}
.consux-custom-list-container ul li {
	padding:0;
	background:0 0
}
.consux-custom-list-container ul li a:hover:before {
	background-color:#7eb729
}
.consux-custom-list-container ul li a:hover:after {
	background-color:#03ba9e;
	left:0;
	width:100%
}
.consux-custom-list-container ul li a {
	font-family:Roboto,Sans-serif;
	display:block;
	font-size:15px;
	background-color:#eee;
	color:#222;
	font-weight:400;
	padding:16px 24px;
	position:relative;
	-webkit-transition:.4s;
	transition:.4s;
	z-index:10
}
.consux-custom-list-container ul li a:before {
	content:"";
	left:0;
	width:3px;
	top:0;
	bottom:0;
	background-color:#d0d0d0
}
.consux-custom-list-container ul li a:after {
	right:0;
	top:0;
	bottom:0;
	background-color:#03ba9e;
	width:0
}
.consux-custom-list-container ul li a:after,.consux-custom-list-container ul li a:before {
	content:"";
	position:absolute;
	-webkit-transition:.8s;
	transition:.8s;
	z-index:-1
}
.left_side_Sec h2 {
	color:#03ba9e;
	font-size:32px;
	line-height:1.1em;
	letter-spacing:.8px
}
.Project_const h3,.faq_new p,.get_free_consultation h5,.left_side_Sec p {
	line-height:1.5em;
	letter-spacing:.8px;
	font-family:Roboto,Sans-serif
}
.left_side_Sec p {
	color:#000;
	font-size:16px;
	font-weight:400
}
.evva {
	color:#4285f4
}
.faq_new {
	padding:60px 0;
	background:#f9f9f9
}
.faq_left {
	float:left;
	width:65.806%
}
.faq_right {
	float:left;
	width:34.194%;
	padding-left:30px
}
.faq_new h1 {
	font-family:Roboto,Sans-serif;
	font-weight:600;
	color:rgba(0,0,0,.82);
	margin-bottom:30px;
	font-size:27px;
	text-align:center
}
.faq_new p {
	color:#7a7a7a;
	font-weight:400;
	padding:15px 0;
	margin-bottom:0;
	font-size:15px;
	display:none
}
.faq_new section {
	margin-bottom:0;
	display:inline-block;
	width:100%;
	padding-bottom:20px
}
a.expert-btns {
	background:#03ba9e;
	color:#fff;
	padding:11px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	margin-top:10px;
	font-weight:400
}
.Project_const h3,.get_free_consultation h5 {
	font-weight:600;
	text-align:center
}
@media screen and (max-width:767px) {
	.bNr_tXt div,.whitepaper-blog .col-md-4 {
		width:100%
	}
	.bNr_tXt ol {
		display:none
	}
	.bNr_tXt {
		text-align:center;
		justify-content:center;
		flex-wrap:wrap
	}
	.right-btn {
		margin-top:20px
	}
	.banner_new h1,.banner_new p.single_bnr_txt,p.inf-bnr {
		font-size:26px
	}
	.hav-qustn h2 {
		font-size:20px
	}
	.hav-qustn p {
		font-size:15px;
		line-height:24px
	}
	.hav-qustn h6 a {
		font-size:15px;
		padding:.75em 1em .625em
	}
	.faq_new h1 {
		font-size:28px
	}
	a.expert-btns {
		font-size:13px
	}
}
.get_free_consultation {
	width:100%;
	background:#f9f9f9;
	border:1px groove
}
.get_free_consultation h5 {
	font-size:21px;
	color:#fff;
	padding:12px;
	background-color:#03ba9e
}
.get_free_consultation form .form-group input,.get_free_consultation form .form-group textarea {
	display:block;
	width:100%;
	font-size:1rem;
	line-height:1.5;
	color:#495057;
	border-radius:.25rem;
	transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	background:#fff;
	padding:4px 10px 10px;
	border:1px solid #ccc;
	height:40px
}
.get_free_consultation form input[type=submit] {
	background-color:#03ba9e;
	border:1px solid #03ba9e;
	border-radius:4px;
	color:#fff;
	text-transform:uppercase;
	font-size:15px;
	font-weight:500;
	letter-spacing:1px;
	display:inline-block;
	padding:11px 28px;
	cursor:pointer
}
.Project_const {
	padding:30px 0;
	text-align:center
}
.Project_const h3 {
	font-size:27px;
	color:#03ba9e;
	width:100%;
	display:inline-block;
	margin-bottom:20px
}
.Project_const ul {
	padding:0;
	margin:0;
	display:flex
}
.Project_const ul li {
	display:inline-block;
	font-family:Roboto,Sans-serif;
	font-weight:bolder;
	margin:0 10px 10px;
	padding:0 0 0 20px;
	position:relative;
	color:#54595f;
	text-align:left;
	width:auto
}
.Project_const ul li i {
	position:absolute;
	color:#03ba9e;
	left:0;
	font-size:14px;
	top:2px
}
.single_page_banner h1 {
	color:#fff;
	font-size:32px;
	font-weight:400;
	margin:0
}
.single_page_banner h2 {
	color:#fff;
	font-size:33px;
	font-weight:700;
	margin:0
}
.download_form {
	padding:20px;
	background-color:#ededed
}
.download_form h5 {
	color:#403f40;
	font-size:32px;
	text-align:center;
	text-transform:uppercase;
	font-weight:700;
	padding:0 0 10px;
	margin-bottom:10px
}
.download_form form .form-group input,.download_form form .form-group textarea,.download_form form .form-group select {
	display:block;
	width:100%;
	font-size:1rem;
	line-height:1.5;
	color:#495057;
	border-radius:.25rem;
	transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	background:#fff;
	padding:.375rem .75rem;
	border:1px solid #ccc;
	height:50px
}
.download_form form input[type=submit] {
	display:inline-block;
	text-align:center;
	user-select:none;
	padding:15px 28px 14px;
	font-size:1rem;
	text-transform:uppercase;
	border-radius:.25rem;
	transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	background:#03ba9e;
	color:#fff;
	margin-top:20px
}
.downLoad_blog_lft {
	width:57.849%;
	padding:0 15px
}
.downLoad_blog_rgt {
	width:42.148%;
	padding:0 15px 0 30px
}
.Download_blog {
	padding:10px 0 50px
}
.Download_blog h2 {
	font-family:Roboto,Sans-serif;
	font-weight:600;
	font-size:35px;
	color:#03ba9e;
	position:relative;
	padding-bottom:20px;
	margin-bottom:20px
}
.Download_blog h2::after {
	content:"";
	width:19%;
	margin:0 auto 0 0;
	position:absolute;
	left:0;
	background:#333570;
	bottom:0;
	height:3px
}
.fig_img {
	padding:40px 0;
	border:1px solid #ddd;
	border-radius:4px
}
.project_pro_App .right_sec {
	-webkit-box-flex:0;
	-ms-flex:0 0 25%;
	flex:0 0 25%;
	max-width:25%
}
.project_pro_App .left_sec {
	-webkit-box-flex:0;
	-ms-flex:0 0 75%;
	flex:0 0 75%;
	max-width:75%
}
.testimonial .content {
	position:relative;
	background-color:#f2f2f2;
	padding:28px 70px 28px 31px;
	color:#777;
	font-family:"Open Sans",Sans-serif;
	font-size:15px;
	font-weight:400;
	line-height:26px;
	margin-bottom:26px
}
.testimonial .content i {
	color:#03ba9e;
	font-size:36px;
	position:absolute;
	top:-19px;
	right:34px
}
.testimonial .content:after {
	content:"";
	position:absolute;
	top:100%;
	left:89px;
	border-top:13px solid #f2f2f2;
	border-bottom:13px solid transparent;
	border-left:11px solid #f2f2f2;
	border-right:11px solid transparent
}
.testimonial .name {
	color:#222;
	font-family:"Work Sans",Sans-serif;
	font-size:15px;
	font-weight:600;
	margin-bottom:7px
}
.testimonial .job {
	color:#03b99e;
	font-family:"Open Sans",Sans-serif;
	font-size:15px;
	font-weight:500;
	font-style:italic
}
.testimonial+.testimonial {
	margin-top:71px
}
.supported_trades {
	padding:50px 0 20px
}
.supported_trades .supp_left {
	width:66.882%;
	padding:20px
}
.supported_trades .supp_right {
	width:33.115%;
	padding:20px;
	display:flex;
	flex-direction:column;
	align-self:center
}
.supported_trades .supp_left img {
	width:100%;
	border:4px solid #fff;
	box-shadow:0 0 5px rgba(0,0,0,.3)
}
.supported_trades .supp_right h3 {
	font-family:Roboto,Sans-serif;
	font-weight:600;
	font-size:20px;
	line-height:28px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	color:#000;
	margin-bottom:20px
}
.supported_trades .supp_right p {
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400;
	text-align:justify
}
.supported_trades .supp_right ul li {
	background:url(../images/download1.png) no-repeat;
	padding-left:30px;
	color:#7a7a7a;
	font-family:Roboto,Sans-serif;
	font-weight:400;
	margin-bottom:20px
}
.insightsBanner,.single_page_banner {
	background-image:url(../images/banner-1.jpg)
}
.read_webinar a.has-icon i,.read_webinar a.has-icon svg {
	position:absolute;
	top:3px;
	margin-left:10px;
	-webkit-transform:translateX(-7px);
	-ms-transform:translateX(-7px);
	transform:translateX(-7px);
	opacity:0;
	-webkit-transition:opacity .3s,-webkit-transform .4s;
	transition:opacity .3s,transform .4s
}
.insightsBanner_inner {
	background-image:url(../images/influencer-banner-scaled-2.jpg)
}
.influencer .infu-sidebarform input[type=submit] {
	-webkit-border-radius:4px;
	text-transform:uppercase
}
#thank-you i {
	height:100px;
	width:100px;
	border:1px solid #03ba9e!important;
	border-radius:50%;
	color:#03ba9e!important;
	box-shadow:3px 6px 0 rgba(0,0,0,.1);
	margin-top:0;
	line-height:99px;
	font-size:81px
}
#thank-you {
	margin-bottom:76px;
	margin-top:50px
}
.error-page {
	margin-bottom:50px;
	background-color:#eee;
	border-radius:7px;
	padding:0;
	border:5px solid #ccc;
	-webkit-box-shadow:0 0 19px 5px rgba(0,0,0,.2);
	-moz-box-shadow:0 0 19px 5px rgba(0,0,0,.2);
	-ms-box-shadow:0 0 19px 5px rgba(0,0,0,.2);
	-o-box-shadow:0 0 19px 5px rgba(0,0,0,.2);
	box-shadow:0 0 19px 5px rgba(0,0,0,.2)
}
.error-page ul li {
	padding:0 0 0 18px;
	margin:0;
	position:relative
}
.error-page ul li:before {
	width:8px;
	height:8px;
	content:"";
	background:#03ba9e;
	position:absolute;
	top:7px;
	left:0
}
.error-page .panel-heading {
	background-color:#03ba9e;
	font-size:16px;
	color:#fff;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:8px 15px
}
.error-page h1 {
	color:#03ba9e;
	font-family:bebas_neueregular;
	font-size:176px;
	line-height:1
}
label.error {
	color:red
}
a.pdf-icon {
	background:red;
	padding:4px 3px;
	color:#fff
}
.video_Box {
	padding:5px 10px 10px
}
.single_page_banner .bNr_tXt>div {
	width:66.666667%
}
#scroll {
	background-color:#03ba9e;
	color:#fff;
	border:1px solid #03ba9e;
	-webkit-border-radius:100%;
	border-radius:100%;
	font-size:20px;
	width:54px;
	height:54px;
	line-height:54px;
	opacity:1;
	position:fixed;
	z-index:999;
	right:8px;
	bottom:85px;
	-webkit-transition:.4s;
	transition:.4s;
	overflow:hidden
}
.check_Box.form-group.chkbox input {
	height:auto!important;
	width:auto!important
}
.check_Box label {
	color:#606060
}
a.active-slide {
	border-bottom:2px solid #03ba9e;
	padding-bottom:11px
}
.schdule_demo.demoTwo {
	background-color:#474747
}
.schdule_demo.demoTwo .sch_box_left {
	width:77.471%
}
.schdule_demo.demoTwo .sch_box_right {
	width:22.529%
}
.pagination_btn.pgnate.sknext,.pagination_btn.pgnate.skpre {
	padding-left:4px
}
.pagination_btn {
	margin-right:9px;
	padding-left:10px;
	width:30px;
	border:1px solid #c8c8c8;
	background:0 0;
	border-radius:2px;
	cursor:pointer;
	height:36px;
	color:#777
}
.pagination_btn.current,.pagination_btn:hover {
	background:#03ba9e;
	border-color:#03ba9e;
	color:#fff
}
#thank-you .fa-check {
	background:url(/images/check-img.jpg) no-repeat;
	width:111px;
	margin-right:0;
	margin-top:6px;
	height:112px;
	position:relative;
	top:4px;
	border:none;
	box-shadow:none;
	display:none
}
.trade-head {
	color:#002856;
	font-size:30px;
	font-weight:400;
	font-style:italic;
	margin:31px 0;
	text-transform:none;
	line-height:34px
}
.trade-umb .btn-primary {
	background-color:#17ba9e;
	border-color:#17ba9e
}
.tradeBanner {
	background-image:url(../images/trade-bnnr.jpg)
}
.trade-umb {
	margin-top:4%
}
.service-type.features .feat-block h2,.service-type.features .feat-block h3 {
	position:relative;
	padding-bottom:15px;
	margin-bottom:20px;
	margin-top:0;
	font-size:26px
}
.service-type.features .feat-block h3:after {
	content:"";
	position:absolute;
	width:200px;
	height:2px;
	background:#17ba9e;
	left:0;
	top:100%
}
.trade-umb .service-type.features .feat-block h3.first-h3:after {
	left:40%
}
.ppunder-needs .ppunder-innr h3:after {
	left:13%!important
}
.single-meta .author {
	border-left:none!important;
	padding-left:0!important
}
.single-meta .categories {
	position:relative;
	width:initial;
	display:inline-block
}
.single-meta .categories .audio {
	position:absolute;
	top:-6px;
	left:35px
}
.blogLEFT .post_meta>div {
	border-left:1px solid #c8c8c8;
	margin-left:0;
	padding:2px 7px 2px 8px
}
ul.social-link-list.share-links {
	margin-left:0
}
.single-post .blogLEFT .post_meta ul li {
	margin-left:3px;
	margin-right:3px
}
.influencer .audio {
	position:relative;
	top:-8px
}
.webld-popup .modal-body {
	padding:30px
}
.webld-popup .modal-dialog {
	max-width:850px
}
.webld-popup button {
	font-size:24px;
	position:absolute;
	right:15px;
	top:15px
}
.prtnr-logos h2,.prtnr-solution h2,.prtnr-speak h2,.why-choose h2 {
	font-size:40px;
	margin-bottom:30px
}
.webld-popup .onldp-frmar h4 {
	font-size:20px;
	text-align:center;
	margin-bottom:5px;
	color:#000;
	margin-top:8px;
	line-height:30px
}
.webld-popup .onldp-frmar h3 {
	font-size:30px;
	color:#03ba9e;
	margin-bottom:10px;
	font-weight:700
}
.webld-popup .onldp-frmar h5 {
	font-size:16px;
	color:#000;
	line-height:25px;
	margin-bottom:20px
}
.webld-popup .onldp-frmar h6 {
	font-size:12px;
	line-height:20px;
	color:#000
}
.webld-popup .onldp-frmar p {
	font-size:12px;
	color:#9b9b9b
}
.webld-popup .onldp-frmar .ip-dtl {
	background:0 0;
	padding:10px!important;
	color:#000;
	width:100%;
	border:1px solid #d6d6d6;
	border-radius:0
}
.webld-popup .onldp-frmar .ebook-submit {
	background:#03ba9e;
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	padding:15px 30px;
	border-radius:30px;
	margin-bottom:15px;
	width:100%
}
@media (min-width:768px) {
	.webld-popup .modal-dialog {
		width:600px
	}
}
.partner-program ul li {
	width:100%;
	background:url(../images/tick-wht.png) 0 5px no-repeat;
	padding-left:35px;
	margin-bottom:10px;
	color:#fff
}
.pointers {
	background:#00ba9e;
	padding:40px 0
}
#counter {
	max-width:100%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	padding:0;
	width:1000px
}
#counter li {
	flex:1;
	font-size:50px;
	color:#fff;
	position:relative;
	margin-bottom:25px
}
ul#counter li:after {
	font-size:16px;
	position:absolute;
	width:100%;
	left:0;
	top:80%
}
ul#counter li:first-child:after {
	content:"Increase Win Rate with ProjectPro Vertical Solutions"
}
ul#counter li:nth-child(2):after {
	content:"Recurring Software Revenue with Business Central"
}
ul#counter li:nth-child(3):after {
	content:"Increase Partner Revenue Per Project"
}
span.countx:after {
	content:"X"
}
span.percent:after {
	content:"%"
}
.prtnr-solution h2,.why-choose h2 {
	position:relative;
	padding-bottom:25px
}
.prtnr-solution h2:after,.why-choose h2:after {
	content:" ";
	display:block;
	background:#00ba9e;
	position:absolute;
	height:5px;
	bottom:-1px;
	left:50%;
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-webkit-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
	width:200px
}
.inrprt-icbx {
	border:1px solid #ccc;
	padding:15px
}
.inrprt-icbx .prtnr-icon i {
	font-size:60px;
	color:#0046e4
}
.inrprt-icbx .prtnr-txtar h5 {
	font-weight:600;
	font-size:18px
}
.inrprt-icbx .prtnr-txtar p {
	font-size:15px;
	margin-bottom:0
}
.prtnr-speak {
	background:#f7f7f7
}
.prtnr-speak h4 {
	font-size:17px;
	margin-bottom:20px
}
.prtnr-speak h6 a {
	background:#00ba9e;
	padding:12px 35px;
	width:auto;
	border:none;
	border-radius:0;
	display:inline-block;
	color:#fff;
	margin-top:15px;
	text-decoration:none
}
.prtnr-network h6 a,.solinr-ar .ps-contnt h6 a {
	border:1px solid #fff;
	display:inline-block;
	text-decoration:none
}
.newpp-frmar .rqust-txt p,.nwpp-pg p {
	line-height:30px
}
.newpp-frmar .partner-form {
	background:#f7f7f7;
	padding:30px
}
.solinr-ar {
	position:relative;
	margin-bottom:30px
}
.solinr-ar .ps-contnt {
	position:absolute;
	top:23%;
	left:0;
	padding:15px;
	text-align:left
}
.solinr-ar .ps-contnt h3 {
	color:#fff;
	line-height:40px;
	font-size:24px;
	font-weight:600
}
.solinr-ar .ps-contnt p {
	color:#fff;
	font-size:14px;
	line-height:28px
}
.solinr-ar .ps-contnt h6 a {
	padding:10px 20px;
	color:#fff;
	font-size:15px;
	transition:.2s
}
.prtnr-network h6 a:hover,.solinr-ar .ps-contnt h6 a:hover {
	background:#fff;
	color:#000
}
.influ-bnnr {
	background:url(../images/influ-bnnr.jpg) 0 0/cover no-repeat;
	padding:70px 0;
	margin-top:150px
}
.influ-bnnr h1 {
	color:#fff;
	font-size:55px;
	font-weight:700;
	margin:0
}
.influmn-insights .covid-blgar .covid-blgdtl .covid-blgbtm {
	min-height:175px
}
.influmn-insights .covid-blgar .covid-blgdtl .covid-blgbtm h3 {
	min-height:80px
}
.influmn-insights .has-icon {
	color:#0046e4;
	font-size:15px;
	font-weight:600;
	text-transform:uppercase;
	display:inline-block;
	min-height:30px;
	cursor:pointer
}
.prtnr-succstory {
	background:#202057;
	padding:60px 0
}
.prtnr-succstory h1 {
	color:#fff;
	font-size:42px;
	margin-bottom:25px
}
.influ-bnnr h5,.prtnr-rglform h5,.prtnr-succstory h5 {
	color:#fff;
	line-height:30px
}
.prtnrst-loogos {
	background:#eee;
	padding:60px 0 40px
}
.prtnrst-loogos .prtlg-innrar .lgimg-outr {
	background:#fff;
	padding:20px
}
.prtnrst-loogos .prtlg-innrar a {
	background:#17ba9e;
	color:#fff;
	padding:10px;
	font-size:16px;
	width:100%;
	display:inline-block
}
.prtnr-network {
	background:url(../images/world-map-background.png) 0 0/cover no-repeat;
	padding:90px 0
}
.prtnr-network h2 {
	color:#fff;
	font-size:40px;
	font-weight:600
}
.prtnr-network p {
	color:#fff;
	margin:25px 0;
	line-height:34px;
	font-size:18px
}
.prtnr-network h6 a {
	color:#fff;
	text-transform:uppercase;
	border-radius:25px;
	padding:12px 25px
}
.ecomm-tips {
	background:#dcfff9;
	padding:60px 0
}
.ecomm-tips .etips-rgt h3 {
	color:#444;
	margin:40px 0 20px;
	font-weight:600;
	line-height:42px
}
.ecomm-tips .etips-rgt p {
	color:#444;
	margin-bottom:20px
}
.ecomm-tips .etips-rgt h6 a {
	background:#17ba9e;
	color:#fff;
	padding:12px 25px;
	border-radius:3px;
	display:inline-block
}
.prtld-frmar .ldfrm-ar p {
	color:#444;
	font-size:18px
}
.prtld-frmar .ldfrm-ar .ldfrm-innr {
	background:#f3f8fc;
	padding:40px
}
.prtld-frmar .ldfrm-ar .ip-dtl {
	border:1px solid #ccc;
	padding:10px 15px;
	border-radius:0;
	height:50px!important;
	margin-bottom:15px
}
.prtld-frmar .ldfrm-ar textarea.ip-dtl {
	min-height:100px
}
.prtld-frmar .ldfrm-ar label.lbl-hdg {
	color:#000;
	font-weight:700
}
.prtnr-frmbtn {
	background:#00ba9e;
	padding:12px 35px;
	width:auto;
	border:none;
	border-radius:0;
	cursor:pointer
}
.prtnr-rglform {
	background:url(../images/partner-form-bnnr.jpg) 0 0/cover no-repeat;
	padding:70px 0
}
.prtnr-rglform h1 {
	color:#fff;
	font-size:40px;
	margin-bottom:25px;
	font-weight:600
}
.pprog-btm .ppro-imgtxt {
	padding:50px 0 30px;
	border-bottom:1px solid #ccc
}
.pprog-btm .ppro-imgtxt:last-child,.rgtld-sidebr.rgtld-points p:nth-child(4) {
	border:none;
	padding-bottom:0
}
.ppro-imgtxt .pppro-txtar h2 {
	font-weight:600
}
.pprog-btm p {
	color:#444
}
.influencer h1,.influencer h2 {
	color:#1b283b;
	font-weight:600
}
.ppro-imgtxt .pppro-txtar h6 a {
	background:#fff;
	padding:12px 35px;
	width:auto;
	border:1px solid #00ba9e;
	border-radius:0;
	display:inline-block;
	color:#00ba9e;
	text-decoration:none;
	transition:20ms
}
.ppro-imgtxt .pppro-txtar h6 a:hover {
	background:#00ba9e;
	color:#fff
}
.influencer h1 {
	font-size:26px;
	text-align:left
}
.influencer h2 {
	font-size:25px;
	margin-bottom:10px
}
.influencer .grey-bg {
	background:#f6f6f6;
	margin:25px 0 30px;
	padding:20px;
	border-left:4px solid #00afc2
}
.influencer .grey-bg p:first-child {
	font-size:18px;
	font-weight:700;
	font-style:italic;
	color:#2e3f4a
}
.wp-block-image {
	max-width:100%;
	margin-bottom:1em
}
.influencer .ebook-sidebar {
	border:1px solid #ccc;
	margin-bottom:30px
}
.influencer .ebook-sidebar .eBook-txt p,.partner-program p.banner-p,.single-post h3 {
	font-size:18px
}
.influencer p {
	color:#777;
	font-size:15px;
	margin-bottom:1rem;
	line-height:1.5;
}
.influencer .ads-info {
	background-image:url(images/partner-bg.jpg);
	margin-bottom:40px
}
.ads-info {
	color:#fff;
	font-weight:300;
	padding:35px 55px 43px 27px;
	background:url(../images/bg-ads_01.jpg) no-repeat;
	margin-top:0
}
.btn-main,.influencer .infu-sidebarform input[type=submit] {
	background-color:#03ba9e;
	letter-spacing:1px;
	cursor:pointer;
	display:inline-block
}
.ads-info h3 {
	line-height:28px;
	font-weight:600!important
}
a {
	color:#222
}
.btn-main {
	border-radius:4px;
	border:1px solid #03ba9e;
	font-weight:500;
	padding:13px 28px;
	font-size:15px;
	color:#fff
}
.influencer .infu-sidebarform h3 {
	color:#17ba9e;
	font-weight:600;
	margin-bottom:8px
}
.infu-sidebarform .frm-up-block {
	padding:0 15px;
	margin-bottom:-15px
}
.infu-sidebarform .left-img {
	float:left;
	width:35%
}
.infu-sidebarform .rgt-txt {
	padding:10px 0 0 10px;
	float:left;
	width:65%
}
.bsimg-txt .new-ig-1,.bsimg-txt .new-ig-2,.bsimg-txt .new-ig-3 {
	overflow:hidden;
	width:58.333333%
}
.infu-sidebarform .rgt-txt p.shwn-name {
	margin-bottom:5px;
	color:#222;
	font-weight:700;
	font-size:18px
}
.infu-sidebarform .inf-form-block {
	padding:20px 20px 10px;
	background:#fbfbfb;
	margin-top:0;
	border:1px solid #dadada;
	border-top:2px solid #17ba9e
}
.influencer .infu-sidebarform input,.influencer .infu-sidebarform textarea {
	border:1px solid #c8c8c8;
	background:#fff;
	min-height:50px;
	width:100%;
	padding:.375rem .75rem;
	font-size:1rem;
	line-height:1.5;
	border-radius:.25rem;
	color:#495057
}
.influencer h3 {
	font-size:20px;
	padding:14px 0;
	color:#1b283b;
	margin:0
}
.ads-info a.btn-main {
	padding:13px 10px;
	transition:.3s;
	cursor:pointer;
	border-radius:4px;
	display:inline-block;
	color:#fff;
	background:#03ba9e;
	font-weight:500;
	letter-spacing:1px
}
.influencer .infu-sidebarform input[type=submit] {
	border:1px solid #03ba9e;
	border-radius:4px;
	color:#fff;
	text-transform:uppercase;
	font-size:15px;
	font-weight:500;
	width:auto;
	padding:15px 28px 14px;
	margin-bottom:10px
}
ul.social-link-list.share-links {
	padding-left:1px;
	margin-bottom:0
}
ul.social-link-list.share-links li {
	display:inline-block;
	margin-left:5px;
	line-height:0
}
@media only screen and (max-width:767px) {
	.solinr-ar .ps-contnt {
		top:5%;
		transform:translate(0,5%)
	}
	.solinr-ar .ps-contnt h3 {
		font-size:18px;
		line-height:30px
	}
	.nwpp-pg h1 {
		margin:0 0 25px
	}
	#ppform .form-group input[type=date] {
		margin-bottom:1rem
	}
	.insight_innerpage .wp-block-image img {
		max-width:100%;
		height:initial
	}
}
.about-content-holder h4,.banner-holder h1,.banner-holder h3 {
	position:relative;
	color:#fff;
	font-size:34px;
	line-height:50px;
	font-weight:500;
	margin:25px 0;
	padding-bottom:10px
}
.about-content-holder h4:after,.banner-holder h1:after,.banner-holder h3:after {
	position:absolute;
	content:"";
	width:250px;
	height:3px;
	background:#fff;
	left:0;
	top:100%
}
.nwpp-pg h1 {
	margin:50px 0 25px;
	line-height:60px;
	font-weight:600;
	font-size:40px
}
.newpp-frmar .partner-form textarea.ip-dtl {
	height:80px!important;
	width:100%
}
.partner-form.rq-frm .ip-dtl {
	border:1px solid #ccc
}
.partner-form .ip-dtl {
	border:none;
	height:50px!important;
	padding:10px 15px;
	border-radius:0
}
.main_content .left_side.pr-lfcontnt h2 strong {
	color:#17ba9e
}
.main_content .left_side.pr-lfcontnt h3 {
	font-size:20px;
	margin-top:35px;
	padding:10px;
	background:#000;
	color:#fff;
	margin-bottom:20px
}
.table-bordered.pr-table th {
	background:#17ba9e;
	color:#fff
}
.timeline-bnr {
	background:url(../images/success.jpg) 0 0/cover no-repeat;
	padding:70px 0
}
.prtnr-logos .item img {
	display:inline-block;
	width:85%
}
.team-price {
	border:1px solid #c8c8c8;
	border-top:0;
	padding:18px 15px 13px;
	margin-bottom:23px
}
.rgtld-sidebr {
	border:1px solid #ccc;
	padding:15px;
	margin-bottom:25px
}
.rgtld-sidebr.rgtld-points p {
	position:relative;
	padding-left:20px;
	border-bottom:1px solid #ccc;
	padding-bottom:12px
}
.rgtld-sidebr.rgtld-points p::before {
	width:0;
	height:0;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
	border-left:5px solid #03ba9e;
	content:"";
	position:absolute;
	top:8px;
	left:1px
}
.rgtld-sidebr.rgtld-points h6 a {
	display:inline-block;
	text-decoration:none;
	background:#03ba9e;
	padding:12px 35px;
	color:#fff;
	font-size:16px
}
.sidebr-rgform .ads-info {
	background:url(/images/partner-bg.jpg) no-repeat
}
.sidebr-rgform .ads-info h3 {
	color:#fff;
	line-height:34px;
	font-size:23px
}
.sidebr-rgform .ads-info .fa-envelope-open {
	margin-left:8px
}
.career-heading p,.career_btn_apply a {
	font-family:"Source Sans Pro",sans-serif
}
.nwsec-insight {
	margin-top:50px
}
.nwsec-insight h2 {
	text-align:center;
	margin-bottom:35px
}
.nwsec-insight .line_slide {
	color:#aaa;
	font-weight:400;
	font-size:16px;
	position:relative;
	padding-left:50px;
	margin-bottom:25px;
	text-align:left
}
.nwsec-insight .line_slide:after {
	position:absolute;
	content:"";
	height:2px;
	background:#e1e1e1;
	width:35px;
	left:0;
	top:10px
}
.nwsec-insight h3 {
	font-size:22px;
	color:#1f202d;
	font-weight:600;
	margin-bottom:15px;
	line-height:32px
}
.nwsec-insight a {
	border:1px solid #aaa;
	padding:10px 30px;
	color:#aaa;
	font-size:14px;
	display:inline-block;
	margin-top:20px;
	margin-bottom:20px;
	text-decoration:none
}
.nwsec-insight a:hover {
	background:#000;
	border:1px solid #000;
	color:#fff
}
.whowe-arear {
	background:#03ba9e;
	padding:60px 0
}
.whowe-arear h5 {
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	margin-bottom:26px
}
.whowe-arear h2 {
	color:#fff;
	font-size:34px;
	font-weight:700;
	line-height:45px;
	margin-bottom:20px
}
.whowe-arear h5:after {
	position:absolute;
	content:"";
	width:110px;
	height:2px;
	background:#fff;
	top:10%;
	left:5.5%
}
.whowe-arear p {
	color:#fff;
	font-size:16px;
	line-height:25px;
	font-weight:300
}
.whowe-arear h6 a {
	color:#ffb74d;
	font-weight:700;
	font-size:18px;
	text-decoration:underline!important;
	display:inline-block;
	margin-top:15px
}
.whowe-arear .whblck .wblk-ar {
	padding:0 30px;
	position:relative
}
.whowe-arear .whblck .wblk-ar:after {
	position:absolute;
	content:"";
	width:1px;
	height:40px;
	top:100px;
	left:98%;
	background:#fff
}
.whowe-arear .whblck .wblk-ar h3 {
	color:#ffbd5b;
	font-size:50px;
	font-weight:700;
	margin-top:0
}
.whowe-arear .whblck .wblk-ar h4 {
	color:#fff;
	margin:15px 0
}
.who-we-video video {
	margin-top:-30px
}
.career-bnnr {
	background:url(../images/career-banner.jpg) center center/cover no-repeat!important;
	padding:140px 0!important;
	text-align:center
}
.career-txt h1 {
	font-size:61px;
	font-weight:700;
	color:#fff
}
.career-bnnr p {
	color:#fff;
	display:block;
	width:70%;
	margin:0 auto
}
.career-bnnr a {
	margin-top:35px;
	background:#03ba9e;
	color:#fff;
	font-size:19px;
	padding:10px 20px;
	border-radius:5px;
	display:inline-block
}
.country-sec {
	padding:80px 0
}
.career-heading h4 {
	color:#03ba9e;
	font-size:15px;
	text-transform:uppercase;
	font-weight:700;
	margin-bottom:15px
}
.career-heading h2 {
	font-weight:700;
	margin-bottom:10px;
	font-size:38px
}
.career-heading p {
	margin:20px auto;
	max-width:900px;
	font-size:20px;
	text-align:center;
	width:100%
}
.jobs_section {
	width:100%;
	border:1px solid #e3e3e3;
	border-radius:15px;
	margin-top:15px;
	padding:15px 30px
}
.country-inner {
	margin-top:60px
}
.time-date-sec .time_date {
	margin-right:20px;
	display:inline-flex
}
.career_btn_apply {
	align-items:center;
	display:inline-flex
}
.career_btn_apply a {
	border:1px solid #000;
	color:#000;
	background:#fff;
	font-weight:700;
	padding:10px 40px;
	font-size:16px
}
.career_btn_apply a:hover {
	background:#03ba9e;
	border:1px solid #03ba9e;
	color:#fff
}
.career-apply-sec a,.jobs_load_btn a {
	background:#03ba9e;
	color:#fff;
	border:1px solid #03ba9e;
	margin-top:20px;
	padding:15px 25px;
	border-radius:5px
}
a.follow-btn {
	color:#fff;
	font-weight:700;
	font-size:20px
}
.banefit-sec {
	padding:60px 0;
	background:#e9e9e9
}
.benefit-inner {
	text-align:center;
	margin:32px 0
}
section.career-apply-sec {
	padding:80px 0!important;
	background:url(../images/studnt.jpg) top center/cover no-repeat!important;
	text-align:center
}
.career-apply-sec .career-heading h2 {
	color:#fff;
	font-size:48px;
	margin-bottom:60px
}
.country-inner .nav {
	text-align:center;
	justify-content:center
}
.country-inner .nav .nav-link img {
	width:110px;
	display:block;
	margin:0 auto 11px
}
.country-inner .nav-tabs .nav-item {
	text-align:center;
	margin:0 15px
}
.cr-tb {
	font-weight:700!important;
	font-size:20px
}
.time-date-sec .time_date img {
	width:22px;
	height:22px;
	object-fit:contain;
	margin-right:6px
}
.modal-body.popup {
	padding:32px
}
.modal-body.popup button {
	background:#03ba9e;
	border:0
}
.bsimg-txt .new-ig-1 {
	background:url(../images/scalable.jpg) 0 0/cover no-repeat
}
.bsimg-txt .new-ig-2 {
	background:url(../images/real-time-data.jpg) 0 0/cover no-repeat
}
.bsimg-txt .new-ig-3 {
	background:url(../images/operational-efficiency.jpg) 0 0/cover no-repeat
}
.offce-img {
	width:288px;
	height:186px;
	border-radius:10px;
	object-fit:cover
}
#got-a-question h3 i,#got-a-question h3 svg,#got-a-question h4 i,#got-a-question h4 svg,.faq_new h3 i,.faq_new h3 svg,.faq_new h4 i,.faq_new h4 svg {
	position:absolute;
	right:0;
	top:10px;
	width:26px!important;
	height:26px;
	padding:5px;
	display:flex;
	font-size:13px;
	align-items:center;
	color:#03ba9e;
	justify-content:center
}
.new-breadcrum ul {
	width:90%
}
.new-breadcrum select {
	border:1px solid #dfdfdf;
	border-radius:5px
}
a.more_class {
	text-decoration:underline;
	font-size:20px
}
.pr-ebkar h6 a {
	display:inline-block;
	background:#fff;
	color:#17ba9e;
	text-decoration:none;
	padding:8px 15px;
	border-radius:3px;
	font-size:16px;
	font-weight:500;
	transition:.2s
}
.pr-ebkar h6 a:hover {
	background:#452b34;
	color:#fff
}
.new-contct-sec {
	padding-top:70px
}
.new-contct-sec h1,.new-contct-sec h2 {
	text-align:left;
	font-weight:700;
	font-size:30px
}
.contct-list ul li {
	font-size:18px;
	margin-bottom:15px
}
.contct-list ul li a svg {
	margin-right:5px;
	color:#03ba9e;
	width:18px
}
.contct-list ul li:last-child {
	margin-right:0
}
.contct-frm form label {
	font-weight:700;
	margin-bottom:0;
	margin-top:12px
}
.contct-frm form .form-group input,.contct-frm form textarea {
	display:block;
	width:100%;
	font-size:1rem;
	line-height:1.5;
	border:none;
	border-radius:0;
	color:#495057;
	outline:0;
	transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	padding:0;
	border-bottom:2px solid #acacac;
	height:40px;
	background:#fff
}
.contct-frm form textarea {
	height:50px;
	font-family:inherit
}
.contct-frm .form-control:focus {
	outline:0;
	box-shadow:none
}
.contct-frm form .form-check {
	line-height:1;
	display:flex;
	align-items:center;
	margin:12px 0
}
.contct-frm form input[type=submit] {
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border:1px solid transparent;
	padding:15px 28px 14px;
	font-size:1rem;
	text-transform:uppercase;
	line-height:1.5;
	border-radius:.25rem;
	transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	background:#03ba9e;
	color:#fff
}
.contct-frm form input[type=submit]:hover {
	background-color:#000;
	color:#fff
}
.new-contct-sec .locations__list li .offce-img {
	width:100%;
	border-radius:0
}
.new-contct-sec .locations__list h4 {
	font-size:20px;
	margin-bottom:5px
}
.new-contct-sec .locations__list li {
	display:block;
	margin-bottom:30px;
	padding-left:0;
	min-height: 287px;
}
.down_brochre {
	padding:20px;
	background-color:#ededed;
	margin-left:50px
}
.down_brochre h5 {
	font-size:20px;
	margin-bottom:20px;
	color:#03ba9e
}
.brchre-page {
	padding:80px 15px
}
.brche-innr h4 {
	font-family:"Work Sans",Sans-serif;
	font-size:20px;
	color:#222;
	line-height:45px;
	margin-top:25px
}
.brche-innr p {
	margin:0 25px;
	color:#03ba9e
}
.brche-innr {
	margin-bottom:30px;
	position:relative;
	background:#f1f1f1;
	padding:20px 20px 10px;
	box-shadow:0 6px 5px #ddd;
	border:1px solid #e3e3e3
}
.brche-innr img {
	width:60%;
	display:block;
	margin:auto
}
.brchr-box {
	background:rgba(0,0,0,.7);
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:100%;
	left:0;
	height:100%;
	top:0;
	opacity:0;
	transform:scale(0);
	transition:.3s ease-in-out
}
.brchr-box a {
	background:#03ba9e;
	padding:15px 30px;
	font-size:18px;
	border-radius:8px;
	color:#fff
}
.brche-innr:hover .brchr-box {
	opacity:1;
	transform:scale(1)
}
.prtnrst-loogos h2 {
	font-size: 22px;
	text-align: left;
	color: #202057;
	padding-bottom: 12px;
	margin-bottom: 16px;
	border-bottom: 2px solid #626262;
}
.prtnrst-loogos .prtlg-innrar .lgimg-outr {
	background: #fff;
	padding: 20px;
	min-height: 135px;
	align-items: center;
	display: flex;
}
.netsmartz-achives .numbring .count.count-plus:after {
	content: "+";
}
html {
	scroll-behavior: smooth;
}
.fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: #fff;
	z-index: 999;
}
.site-header.sticky.fixed {
	top: 57px;
	box-shadow: 0 10px 15px #6c6c6c4f;
}
/* Location Page */
.evv-banner {
	padding: 90px 15px 80px;
	background: url('/images/persona/bnnr8.jpg') #0284d2;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 30%;
	position: relative;
	background-image: linear-gradient(240deg,#93939396 35%,rgb(0 161 255 / 50%)),url(/images/persona/bnnr8.jpg);
}
/*.evv-banner:before {
	position: absolute;
	content: "";
	background: rgba(0,0,0,.7);
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
*/
.hide {
	display: none!important;
}
.evv-banner h1 {
	font-size: 38px;
	font-weight: 600;
	line-height: 55px;
	text-shadow: none;
	color: #fff;
	position: relative;
	margin: 5px 0 20px;
	padding-bottom: 20px;
	font-family: Lato, sans-serif;
}
.evv-banner h1:before {
	position: absolute;
	content: "";
	background: #03ba9e;
	width: 50%;
	height: 4px;
	left: 0;
	margin: auto;
	top: 100%;
}
.evv-banner p {
	font-size: 20px;
	color: #fff;
	text-shadow: none;
	line-height: 1.5;
	margin: 20px 0;
	font-family: Lato, sans-serif;
}
.evv-banner a {
	background: #03ba9e;
	color: #fff;
	border-radius: 5px;
	font-size: 18px;
	text-shadow: none;
	padding: 17px 25px;
	display: inline-block;
	position: relative;
	transition: .5s;
	margin-top: 20px;
	text-decoration: none;
	font-family: Lato, sans-serif;
}
.evv-form-banner {
	padding: 110px 15px 85px;
}
.evv-heading {
	margin-bottom: 10px;
}
.evv-heading h2, .evv-heading h3 {
	font-size: 36px;
	font-weight: 600;
	line-height: 50px;
	margin: 5px 0 30px;
	color: #000;
	padding-bottom: 29px;
	position: relative;
}
.evv-form-banner h6 {
	font-size: 20px;
	line-height: 34px;
	color: #000;
	font-weight: 700;
}
.evv-form-banner .care-form h5 {
	font-size: 22px;
	color: #000;
	margin-bottom: 20px;
	text-align: center;
	font-weight: 600;
}
.evv-form-banner p {
	font-size: 16px;
	color: #5a5a5a;
	line-height: 26px;
}
.evv-form-banner .tick-list {
	padding-left: 0;
	margin-top: 15px;
	font-size: 16px;
	color: #5a5a5a;
}
.aftr-bnnrlst ul {
	column-count: 2;
	margin-bottom: 40px;
}
ul.tick-list li {
	background-image: url(/images/new-tick.png);
	background-repeat: no-repeat;
	display: block;
	background-position: 0 7px;
	padding-left: 28px;
	line-height: 34px;
}
.aftr-bnnrlst h4 a, .rfacts-lftar h4 a {
	font-size: 22px;
	color: #0388d5;
	font-weight: 500;
}
.under-evv .evv-heading {
	margin-bottom: 65px;
}
.evv-heading h2:before, .evv-heading h3:before {
	position: absolute;
	content: "";
	background: #03ba9e;
	width: 45%;
	height: 4px;
	left: 0;
	margin: auto;
	top: 100%;
}
.evv-heading.text-center h2:before, .evv-heading.text-center h3:before {
	right: 0;
}
.verification-banner.under-evv p {
	font-size: 20px;
}
.col-md-8.louisiana-new {
	padding: 0 60px;
}
.verf-box.verf-box-27 {
	background: url(/images/lp-shape-27.png) no-repeat;
	background-size: 640px 348px;
	margin-left: 20px;
	padding: 40px 45px 105px 55px;
}
.verf-box.verf-box-13.texas2, .verf-box.verf-box-27.alaska1 {
	padding: 40px 45px 45px 55px;
}
.verification-banner.under-evv .verf-box h6 {
	font-size: 24px;
	color: #000;
	font-weight: 700;
	margin-bottom: 17px;
}
.verification-banner.under-evv .verf-box p {
	font-size: 16px;
	color: #5a5a5a;
	line-height: 26px;
}
.verf-box.verf-box-27 ul {
	padding: 0;
}
.lp-colar {
	margin-bottom: 30px;
}
.undr-evvbtn {
	text-align: center;
	margin-top: 15px;
}
.undr-evvbtn a {
	background: #03ba9e;
	color: #fff;
	border-radius: 5px;
	font-size: 22px;
	text-shadow: none;
	padding: 10px 25px 15px;
	display: inline-block;
	position: relative;
	transition: .5s;
	margin-top: 20px;
	text-decoration: none;
	font-family: Lato, sans-serif;
}
.undr-evvbtn a:hover {
	background: #1f215a;
}
.regulation-facts {
	padding: 100px 0 20px;
}
.regulation-facts .rfacts-lftar, .regulation-facts .rfacts-rgtar {
	margin-top: 20px;
}
.rfacts-lftar h4 {
	font-size: 30px;
	font-weight: 400;
	color: #000;
	margin-bottom: 20px;
	margin-top: -7px;
}
.rfacts-lftar p {
	font-size: 16px;
}
.rfacts-lftar ul.tick-list {
	padding-left: 0;
	margin-top: 15px;
	font-size: 16px;
	color: #5a5a5a;
	margin-bottom: 40px;
}
.aftr-bnnrlst h4 a, .rfacts-lftar h4 a {
	font-size: 22px;
	color: #03ba9e;
	font-weight: 500;
}
.rfacts-lftar h4 a {
	margin-top: 35px;
	display: inline-block;
}
.user-friendly {
	padding: 70px 0;
}
.hmcr-mgtsol {
	padding: 100px 0 100px;
	text-align: center;
}
.hmcr-mgtgraphic img {
	display: inline-block;
}
.solag-bxar {
	position: relative;
	margin-bottom: 10px;
}
.slag-boxes .col-md-3 {
	padding-left: 5px;
	padding-right: 5px;
}
.image-hover-text-container {
	position: relative;
	display: inline-block;
	width: 100%;
	height: auto;
	transition: all .2s linear;
}
.image-hover-image {
	display: block;
}
.image-hover-image img {
	height: 180px;
	width: 100%;
}
.solag-bxar h5 {
	position: absolute;
	top: 40%;
	color: #fff;
	width: 96%;
	text-align: center;
	font-size: 22px;
}
.image-hover-text {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	opacity: 0;
	cursor: default;
	transition: opacity .2s linear;
}
.image-hover-text-bubble {
	position: relative;
	box-sizing: border-box;
	top: 0;
	left: 0;
	right: 100%;
	height: 180px;
	text-align: center;
	background: #1f215a;
	border: 1px solid #848484;
	margin: 0 auto;
	padding: 24px 10px;
	overflow: hidden;
	font-size: 17px;
	text-align: center;
	word-wrap: break-word;
	justify-content: center;
	align-items: center;
	display: flex;
}
.solag-bxar .image-hover-text .image-hover-text-bubble h5 {
	position: relative;
	top: initial;
	width: 100%;
	margin-bottom: 5px;
	font-size: 22px;
	font-weight: 600;
}
.solag-bxar .image-hover-text .image-hover-text-bubble p {
	display: block;
	color: #fff;
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 0;
}
.image-hover-text:hover {
	opacity: 1;
}
.orng-box a {
	background: #03ba9e;
	color: #fff;
	width: 100%;
	font-size: 40px;
	line-height: 54px;
	text-align: center;
	min-height: 180px;
	font-weight: 700;
	display: flex;
	align-items: center;
	padding: 15px;
	justify-content: center;
}
.orng-box a:hover {
	background: #1f215a;
}
.slag-boxes {
	margin-top: 20px;
}
.california-guide {
	padding: 80px 0 40px;
}
.calguide-lft ul {
	padding: 0;
}
.calguide-lft ul li {
	font-size: 18px;
	margin-bottom: 8px;
}
.calguide-rgt {
	position: relative;
	top: 8px;
}
.calguide-rgt.mobview {
	display: none;
}
.rqdemo-blu {
	background: #1f215a;
	padding: 80px 0 80px;
}
.rqdemo-blu h2 {
	font-size: 34px;
	font-weight: 700;
	line-height: 42px;
	color: #fff;
	margin: 0 0 25px;
}
.rqdemo-blu p {
	color: #fff;
	font-size: 18px;
	line-height: 28px;
}
.rqdemo-blu h6 {
	display: inline-block;
	margin-top: 0;
}
.rqdemo-blu h6 a {
	background: #03ba9e;
	border-radius: 5px;
	color: #fff;
	padding: 17px 25px;
	font-size: 18px;
	display: inline-block;
	margin-top: 20px;
	position: relative;
	transition: .5s;
	text-decoration: none;
}
/* Location Page end*/
/* country Page */
.country-bnnr {
	background: url('../img/sch-bnnr.jpg') 0 0/cover no-repeat;
	padding: 160px 0;
	margin-top: 110px;
}
.country-bnnr h1 {
	color: #fff;
	font-size: 45px;
	line-height: 1.5;
	margin-bottom: 0;
}
.country-left-sec {
	padding: 120px 0 70px;
}
.country-left-sec h2 {
	font-size: 38px;
	color: #03ba9e;
	font-weight: 700;
	line-height: 45px;
	margin-bottom: 20px;
}
.country-left-sec h4 {
	line-height: 1.5;
	color: #444;
	font-weight: 300;
	font-size: 26px;
	margin-bottom: 40px;
}
.indstry-box-sec {
	margin-bottom: 50px;
}
.indstry-box-sec h6 {
	margin-bottom: 10px;
	color: #1f215a;
	font-size: 26px;
	line-height: 1.385;
}
.construction-full .indstry-box-sec h6 {
	margin-bottom: 10px;
	color: #1f215a;
	font-size: 20px;
	border-left: 5px solid #03ba9e;
	padding-left: 15px;
}
.indstry-box-sec ul {
	list-style: none;
	padding-left: 20px;
	margin-top: 20px;
}
.indstry-box-sec h6 i {
	font-size: 30px;
	margin-right: 10px;
	color: #0046e4;
}
.country-left-sec p {
	margin-bottom: 0;
}
.country-left-heading p {
	font-size: 26px;
	line-height: 1.615;
	font-weight: 300;
	margin-bottom: 15px;
	margin-top: 40px;
}
.bg-contry {
	background: #f7f7f7;
}
.usa-top-brand .stat-txt {
	text-align: center;
}
.usa-top-brand .stat-innr {
	border-right: 1px solid #e0e0e0;
}
.usa-top-brand .col-md-4:nth-child(2) .stat-innr {
	justify-content: center;
}
.usa-top-brand .col-md-4:last-child .stat-innr {
	border-right: none;
}
.usa-top-brand .stat-txt h5 {
	font-size: 45px;
	line-height: 1;
	font-weight: normal;
}
.usa-top-brand .stat-innr img {
	margin-right: 12px;
	width: 65px;
	height: 65px;
	object-fit: contain;
}
/*.new-case-study-sec h2 {
	font-size: 38px;
	color: #0046e4;
	margin: 60px 0 20px;
}
.new-casestudy-main h4 {
	font-size: 40px;
	line-height: 1.6;
	font-weight: 300;
	margin-bottom: 45px;
	color: #000;
}
.new-casestudy-main  h6 a {
	font-size: 18px;
	color: #000;
	line-height: 21px;
	display: flex;
	align-items: center;
	text-decoration: none;
}
.new-casestudy-main h6 a i {
	font-size: 34px;
	position: relative;
	top: 2px;
	left: 0px;
}
.new-casestudy-main h6 a:hover i {
	left: 3px;
}
.new-casestudy-main {
	height: calc(100vh - 200px);
	background: url('/img/bg-constru.jpg');
	background-size: 100%;
	background-attachment: fixed;
	background-position: bottom;
	background-repeat: no-repeat;
	align-items: center;
	display: flex;
}
.new-casestudy-main.new-casestudy-2 {
	background: url('/img/bg-healthcare.jpg');
	background-size: 100%;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}
.new-casestudy-main.new-casestudy-3 {
	background: url('/img/bg-container.jpg');
	background-size: 100%;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}
.new-case-study-sec {
	padding-bottom: 0;
}
*/
.single-partnr-banner {
	padding: 80px 15px;
	background: url(/images/single-partner-banner.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 30%;
	position: relative;
}
/*.single-partnr-banner img {
	background: #fff;
	padding: 15px;
	border-radius: 90px;
}
*/
/*.single-partnr-banner:before {
	position: absolute;
	content: "";
	background: rgba(0,0,0,.5);
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
*/
.single-partnr-bnnr-txt {
	background: #fff;
	padding: 30px;
	box-shadow: 0 0 10px #0000001a;
}
.single-partnr-banner h1 {
	font-size: 22px;
	font-weight: 600;
	line-height: 55px;
	text-shadow: none;
	color: #000;
	position: relative;
	margin: 5px 0 20px;
	padding-bottom: 4px;
	font-family: Lato, sans-serif;
}
.single-partnr-banner h1:before {
	position: absolute;
	content: "";
	background: #03ba9e;
	width: 50%;
	height: 4px;
	left: 0;
	margin: auto;
	top: 100%;
}
.country-srvice .indstry-box-sec {
	text-align: center;
	background: #0046e4;
	padding: 36px 25px;
	color: #fff;
	min-height: 180px;
	margin-bottom: 30px;
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: relative;
}
.country-srvice .indstry-box-sec:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 0;
	background: rgba(0,0,0,0.8);
	border-radius: 20px;
}
.country-srvice .indstry-box-sec h6 {
	color: #fff;
	z-index: 1;
	font-size: 23px;
	margin-bottom: 0;
}
.country-srvice .indstry-box-sec p {
	font-size: 14px;
	line-height: 1.7;
	color: #fff;
}
.country-srvice .indstry-box-sec a {
	color: rgb(255, 255, 255);
	/* margin-top: 25px;
	*/
    font-size: 18px;
	display: flex;
	width: 100%;
	height: 100%;
	justify-content: center;
	align-items: center;
}
.country-srvice .indstry-box-sec a:hover {
	color: #fff;
	text-decoration: none;
}
.country-srvice .indstry-box-sec a:hover i {
	position: relative;
	left: 3px;
}
.country-srvice .indstry-box-sec {
	position: relative;
}
.country-srvice .col {
	flex: 0 0 20%;
}
.country-srvice .indstry-box-sec .hover-srvc-txt {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	bottom: 0;
	margin: auto;
	transition: ease-in-out .4s;
	background: #03ba9e;
	transform: scale(0);
	display: flex;
	border-radius: 20px;
	flex-direction: column;
	padding: 0px;
	z-index: 1;
	justify-content: center;
}
.bg-contry {
	background: #f7f7f7;
}
.country-srvice .indstry-box-sec:hover .hover-srvc-txt {
	opacity: 1;
	transform: scale(1);
}
.country-srvice .col:first-child .indstry-box-sec {
	background: url('/images/pic2.png');
	background-position: 50%;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(2) .indstry-box-sec {
	background: url('/images/bsimg-1.png');
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(3) .indstry-box-sec {
	background: url('/images/Remodeling-01.png');
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(4) .indstry-box-sec {
	background: url('/images/image-4.jpg');
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(5) .indstry-box-sec {
	background: url('/images/image-2.jpg');
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(6) .indstry-box-sec {
	background: url('/images/pics1.png');
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(7) .indstry-box-sec {
	background: url('/images/img-333.png');
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(8) .indstry-box-sec {
	background: url('/images/pic5.png');
	background-size: cover;
	background-position: left center;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(9) .indstry-box-sec {
	background: url('/images/real-time-data.jpg');
	background-size: cover;
	background-position: left center;
	background-repeat: no-repeat;
}
.country-srvice .col:nth-child(10) .indstry-box-sec {
	background: url('/images/operational-efficiency.jpg');
	background-size: cover;
	background-position: left center;
	background-repeat: no-repeat;
}
.usa-top-brand img {
	text-align: center;
	width: 100%;
}
.part-pro img {
	border-radius:40px;
}
.country-construction-full {
	padding: 80px 66px;
	margin-bottom: 50px;
	background-image: linear-gradient(75deg,#03ba9e 35%,rgba(11,76,130,.5)),url(/images/construc-bg.jpg);
	background-size: auto,cover;
	background-position: 100% 50%;
}
.country-construction-full h6 {
	margin-bottom: 20px;
	color: #fff;
	font-size: 32px;
	line-height: 1.385;
}
.country-construction-full p {
	color: #fff;
	margin-bottom: 0;
	line-height: 1.9;
	margin-right: 30%;
}
.country-construction-full a {
	display: inline-block;
	text-decoration: none;
	color: #0046e4;
	background: #fff;
	padding: 10px 30px;
	text-transform: capitalize;
	font-size: 18px;
	border-radius: 3px;
	margin-top: 20px;
}
.country-construction-full a:hover {
	background: #000;
	color: #fff
}
.single-partnr-botm-sec {
	padding: 60px 0;
	background: #222;
	color: #fff;
}
.single-partnr-botm-sec .right p {
	color: #fff;
	font-size: 17px;
	line-height: 1.6;
	margin-bottom: 0;
}
.new-cse-stdy-sec h2 {
	font-size: 38px;
	color: #03ba9e;
	font-weight: 700;
	line-height: 45px;
	margin-bottom: 20px;
	text-align: center;
}
.new-cse-stdy-sec {
	padding: 80px 0;
}
.new-cse-stdy {
	padding: 28px;
	min-height: 230px;
	position: relative;
	margin-top: 30px;
	display: flex;
	border-radius: 10px;
	flex-direction: column;
	justify-content: end;
	transition: ease-in-out .3s;
}
.new-cse-stdy:hover:before {
	background: rgb(3 186 158 / 80%);
}
.new-cse-stdy:before {
	position: absolute;
	content: "";
	background: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	border-radius: 10px;
}
.new-cse-stdy h6 {
	color: #fff;
	z-index: 1;
	position: relative;
	font-size: 22px;
	margin-bottom: 16px;
}
.new-cse-stdy a {
	color: #fff;
	z-index: 1;
	position: relative;
	margin-bottom: 10px;
}
.new-cse-stdy a svg {
	width: 14px;
}
.single-partnr-innr-sec {
	text-align: center;
}
.single-partnr-innr-sec h6 {
	margin-top: 10px;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
}
.single-partnr-innr-sec p {
	color: #fff;
	font-size: 14px;
	line-height: 1.5;
	margin-bottom: 6px;
}
.single-partnr-innr-sec p svg {
	width: 15px;
}
.single-partnr-botm-sec .right h2 {
	font-size: 34px;
	color: #ffffff;
	font-weight: 500;
	line-height: 45px;
	margin-bottom: 25px;
	margin-top: -10px;
}
.single-partnr-innr-sec img {
	/*border: 3px solid #fff;
	*/
    height: 185px;
	object-fit: cover;
}
.single-partnr-botm-sec .right a {
	background: #03ba9e;
	padding: 15px 25px;
	display: inline-block;
	margin-top: 22px;
	font-weight: 600;
	color: #fff;
}
.single-partnr-botm-frm-left {
	padding: 103px 30px 90px;
}
.single-partnr-botm-frm-left h6 {
	font-weight: bold;
	margin-top: 50px;
	font-size: 17px;
}
.single-partnr-botm-frm .req_quote {
	background: none;
}
.single-partnr-botm-frm {
	background-image: url(/images/map-bg.png);
	background-position: right;
	background-repeat: no-repeat;
	padding: 50px 0;
}
.single-partnr-botm-frm .req_quote h2 {
	font-size: 38px;
	color: #000;
	font-weight: 700;
	line-height: 45px;
	margin-bottom: 6px;
}
.single-partnr-botm-frm .req_quote p {
	color: #000;
}
.single-partnr-botm-frm .wh_input input, .single-partnr-botm-frm .wh_input textarea,.single-partnr-botm-frm .wh_input select {
	color: #000;
	border-top: none;
	border-left: none;
	border-right: none;
	height: 50px;
	padding: 12px 20px;
	margin: 8px 0;
	box-sizing: border-box;
	border: none;
	font-size: 16px;
	border-bottom: 1px solid #c3c3c5;
	background: 0 0;
	width: 100%;
}
.single-partnr-botm-frm .req_quote .submit_btn {
	text-align: left;
	margin-top: 0;
}
.single-partnr-botm-frm .wh_input input::placeholder,.single-partnr-botm-frm .wh_input textarea::placeholder {
	color: #000;
}
/*.single-partnr-botm-frm
.single-partnr-botm-frm
.single-partnr-botm-frm*/
/* country Page end*/
/* Country Single Landing Start */
.country-c2a-sec.ee-whyenvision {
	background: #000;
	padding: 50px 0;
	text-align: left;
}
.country-c2a-sec.ee-whyenvision h3 {
	font-size: 28px;
	line-height: 40px;
	margin: 0;
	color: #fff;
}
.country-c2a-sec.ee-whyenvision a.tlk-expert {
	display: inline-block;
	margin: 0;
	width: 200px;
	text-align: center;
}
.country-about-sec.ee-whymagento p {
	max-width: 100%;
}
.our-expertise h3 {
	font-size: 50px;
	font-weight: 600;
}
.our-expertise h4 {
	position: relative;
	padding-left: 63px;
	margin: 20px 0 25px;
	font-size: 24px;
	font-weight: 600;
	display: flex;
	align-items: center;
	height: 50px;
}
.our-expertise h4 img {
	max-width: 53px;
	position: absolute;
	left: 0;
	top: 0;
}
.ee-whyenvision .tlk-expert {
	background: #03ba9e;
	border: 2px solid #03ba9e;
	color: #fff !important;
	padding: 12px 24px;
	display: table;
	margin: 50px auto 0;
	font-size: 15px;
	font-weight: 600;
	cursor: pointer;
}
.ee-whyenvision .tlk-expert:hover {
	background: transparent;
	border: 2px solid #fff;
	color: #fff !important;
}
.our-expertise p {
	font-size: 18px;
	line-height: 30px;
	font-weight: 300;
}
.our-expertise a.btn {
	width: 37px;
	padding: 0;
	margin: 10px 0 30px;
	outline: none;
	box-shadow: none;
}
.our-expertise a.btn img {
	max-width: 100%;
}
.country-we-do-sec p {
	color: #001e44;
	font-size: 18px;
	margin: 0 auto 30px;
	font-weight: 300;
}
.country-we-do-sec .image-wrap-content p {
	color: #fff;
}
.country-rapid-sec .feature-block {
	border: none;
	margin-bottom: 0;
	padding-bottom: 0;
}
.country-rapid-sec p.text-center {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
.video-testi-sec p {
	font-size: 20px;
}
.video-testi-sec h4 {
	position: relative;
	padding-left: 75px;
	font-size: 24px;
	font-weight: bold;
	padding-top: 5px;
}
.video-testi-sec h4 i.fas {
	position: absolute;
	background: #0046e4;
	color: #fff;
	width: 60px;
	height: 60px;
	text-align: center;
	font-size: 34px;
	line-height: 1.8;
	left: 0;
	top: 0;
}
.video-testi-sec h4 span {
	display: block;
	font-size: 18px;
	font-weight: 600;
	color: #888;
	margin: 0px 0 0;
}
.video-testi-sec ol.carousel-indicators {
	position: inherit;
	margin: 30px 0 0;
	justify-content: right;
}
.video-testi-sec ol.carousel-indicators li {
	display: inline-block;
	text-indent: 0;
	flex: inherit;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	overflow: hidden;
	cursor: pointer;
	opacity: .5;
}
.video-testi-sec ol.carousel-indicators li.active {
	opacity: 1;
}
.testi-play-btn {
	z-index: 999;
	position: absolute;
	margin: 0 auto;
	right: 35px;
	width: 44px;
	height: 44px;
	border-radius: 50%;
	font-size: 17px;
	padding-left: 15px;
	color: #000;
	background: #fff;
	border: none;
	padding-top: 11px;
	bottom: 20px;
}
.testimonial-modal .modal-dialog {
	max-width: 950px;
	position: relative;
	margin: 40px auto;
}
.testimonial-modal .modal-body {
	padding: 0;
	margin-bottom: -7px;
}
.testimonial-modal button.close {
	position: absolute;
	top: -2%;
	right: 0;
	left: 97%;
	bottom: 0;
	color: #0046e4;
	z-index: 1;
	width: 40px !important;
	height: 40px !important;
	background-color: #fff;
	border: transparent;
	font-size: 30px;
	border-radius: 50%;
	cursor: pointer;
	line-height: 40px;
	opacity: 1;
}
.country-case-study-sec .work-thumb > figcaption {
	padding: 20px;
}
.country-case-study-sec .work-thumb > figcaption h3 {
	font-size: 16px;
}
.country-admin-sec {
	background: #222;
	color: #fff;
}
.country-admin-sec h3 {
	font-size: 34px;
	margin: 0px 0 30px;
}
.country-admin-sec h4 {
	font-size: 17px;
	font-weight: bold;
	color: #fff;
	line-height: 1.5;
	margin: 0 0 10px;
}
.country-admin-sec h4 span {
	color: #fff;
	font-weight: 400;
	font-size: 13px;
	display: block;
}
.country-admin-sec p {
	font-size: 18px;
}
.country-admin-sec ul {
	padding: 0;
}
.country-admin-sec ul li {
	display: inline-block;
	margin-right: 10px;
}
.country-admin-sec ul li a {
	display: block;
	background: #0046e4;
	color: #fff;
	width: 35px;
	text-align: center;
	height: 35px;
	line-height: 2.3;
	border-radius: 4px;
}
.country-we-do-sec .image-wrap-content ul {
	transform: translateY(125px);
	transition: all .5s ease;
}
.country-we-do-sec .image-wrap-content ul {
	opacity: 0;
}
.country-we-do-sec .image_wrap-figure .image-wrap-content h2, .image_wrap-figure .image-wrap-content h3 {
	transform: translateY(125px);
	opacity: 1;
}
.country-we-do-sec .image_wrap-figure:hover .image-wrap-content h2, .image_wrap-figure:hover .image-wrap-content h3 {
	transform: translateY(45px);
	opacity: 1;
}
.country-we-do-sec .image_wrap-figure .image-wrap-content h2::before, .image_wrap-figure .image-wrap-content h3::before {
	display: none;
}
.country-we-do-sec ul {
	padding: 0;
}
.country-we-do-sec .image_wrap-figure:hover .image-wrap-content ul {
	opacity: 1;
	transform: translateY(25px);
}
.country-we-do-sec ul li {
	display: block;
	border-bottom: 1px solid #fff;
}
.country-we-do-sec ul li:last-child {
	border: none;
}
.country-we-do-sec ul a.dropdown-item {
	color: #fff;
	padding: 3px 0;
}
.country-we-do-sec ul a.dropdown-item:hover {
	background: none;
	font-weight: 600;
}
.country-rapid-sec .prsonalizes-blue {
	font-size: 14px;
}
.country-case-study-sec .work-thumb > img {
	min-height: 250px;
}
.single-country-banner {
	padding: 140px 15px 140px;
	background: url('/images/country-landing-top-australia-banner.jpg') #0284d2;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 60%;
	position: relative;
}
.single-country-banner.uae {
	background: url(/images/banner-dub.jpg);
	background-position: 50% 60%;
	background-size: cover;
}
.single-country-banner.ca {
	background: url(/images/country-landing-top-canada-banner.jpg);
	background-position: 50% 60%;
	background-size: cover;
}
.single-country-banner.us {
	background: url(/images/country-landing-top-banner-live.jpg);
	background-position: 50% 60%;
	background-size: cover;
}
.single-country-banner.uk {
	background: url(/images/country-landing-top-uk-banner.jpg);
	background-position: 50% 60%;
	background-size: cover;
}
.single-country-banner.uae:before {
	background: rgb(0 0 0 / .6);
}
.single-country-banner:before {
	position: absolute;
	content: "";
	background: rgba(0,0,0,.3);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.single-country-banner h1 {
	font-size: 36px;
	font-weight: 900;
	line-height: 55px;
	text-shadow: none;
	color: #fff;
	position: relative;
	margin: 5px 0 0px;
	padding-bottom: 20px;
	font-family: Lato, sans-serif;
}
.single-country-banner p {
	font-size: 20px;
	color: #fff;
	text-shadow: none;
	line-height: 1.5;
	font-family: Lato, sans-serif;
}
.solagncy-user .evv-heading p {
	font-size: 17px;
	margin: 30px auto;
	font-weight: 300;
	max-width: 75%;
}
.solagncy-user {
	padding: 80px 0;
	background: #f9f9f9;
}
.county-opportunity h2,.single-country-case-study h2 {
	font-size: 38px;
	font-weight: 600;
	line-height: 50px;
	margin: 0px 0 30px;
	color: #000;
	padding-bottom: 29px;
	position: relative;
}
.county-opportunity h2:before, .single-country-case-study h2:before {
	position: absolute;
	content: "";
	background: #03ba9e;
	width: 45%;
	height: 4px;
	left: 0;
	right: 0;
	margin: auto;
	top: 100%;
}
.county-opportunity .country-construction-full h6 {
	font-weight: bold;
}
.county-opportunity .country-construction-full a {
	padding: 15px 44px;
	color: #000;
}
.county-opportunity .country-construction-full a:hover {
	color: #fff;
}
.feature-block {
	text-align: center;
}
.feature-block h3 {
	font-size: 22px;
	max-width: 60%;
	margin: auto;
	margin-bottom: 14px;
	font-weight: 600;
	line-height: 1.5;
}
.feature-block picture {
	margin-bottom: 18px;
	display: block;
}
.single-one-platform a h5 {
	text-align: center;
	/* background: #f3f3f3;
	*/
    min-height: 100px;
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 1.5;
	border-radius: 0 35px;
	border: 2px solid #03ba9e;
	transition: ease-in-out 0.3s;
}
.single-one-platform a h5:hover {
	transform: scale(1.03);
	border-radius: 0px;
}
.country-testimonial-box {
	box-shadow: 0 3px 8px 0 rgb(0 0 0 / 16%), 0 0 1px 1px rgb(0 0 0 / 8%);
	padding: 30px 20px;
	min-height: 425px;
	position: relative;
	border-radius: 10px
}
.country-testimonial-box:before {
	position: absolute;
	content: "❞";
	left: 16px;
	top: -23px;
	line-height: 1;
	font-size: 93px;
	color: #03ba9e;
}
.country-testimonial-box:after {
	position: absolute;
	content: "";
	background: rgb(3 186 158 / 18%);
	right: 0;
	bottom: 0;
	width: 60px;
	height: 60px;
	border-radius: 90px 0px 10px 0px;
}
.country-testimonial-box h6 {
	margin-top: 20px;
}
.country-testimonial-box h4 {
	font-size: 20px;
	color: #03ba9e;
	margin-bottom: 0;
}
.logo_inner img:hover {
	webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
/* footer country */
ul.footer-country-menu {
	padding: 0;
	margin: 10px 0 0px 20px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	list-style: none;
	min-height: 330px;
	position: relative;
	/* text-align: right;
	*/
}
ul.footer-country-menu li a {
	color: #717171;
	font-weight: bold;
}
.footer-cotnt-add a {
	color: #fff !important;
	font-weight: bold !important;
}
.footer-country-menu li:hover > a,.footer-country-menu li:focus > a {
	color: #fff;
}
.footer-cotnt-add {
	position: absolute;
	right: 0;
	top: 70px;
	font-size: 14px;
	/*text-align: right;
	*/
    transition: .3s;
	transform: scale(0);
	max-width: 100%;
	width: 100%;
	visibility: hidden;
	opacity: 0;
	background-color: #222;
}
.footer-cotnt-add p {
	color: #fff;
	margin-bottom: 3px;
	font-size: 14px
}
ul.footer-country-menu .footer-cotnt-add p a {
	font-weight: normal;
}
.footer-cotnt-add p strong {
	color: #fff;
	font-size: 16px
}
.footer-cotnt-add hr {
	background: #666;
}
.footer-country-menu li:hover .footer-cotnt-add {
	transform: scale(1);
	visibility: visible;
	opacity: 1;
	background-color: #222;
	height: 110%;
	z-index: 2;
}
/*.footer-country-menu li:first-child .footer-cotnt-add {
	visibility: visible;
	opacity: 1;
	transform: scale(1);
}
*/
.footer-country-menu li.active > a {
	color: #fff;
}
.footer-country-menu li.active .footer-cotnt-add {
	visibility: visible;
	opacity: 1;
	transform: scale(1);
}
.single-partnr-botm-frm-left a {
	display: block;
	margin-bottom: 20px;
	font-size: 18px;
}
.single-partnr-botm-frm-left a svg {
	color: #03ba9e;
	margin-right: 4px;
}
/*.footer-country-menu li:nth-child(2):hover ~ li:first-child .footer-cotnt-add {
	opacity: 0;
}
*/
/* footer country end*/
/* webinar page */
.webinar-innr-bnnr h1 {
	font-size: 36px;
}
.webinar-innr-sec {
	padding: 70px 0;
}
.webinar-innr-sec h1 {
	font-size: 25px;
	margin-bottom: 20px;
	font-weight: 600;
	color: #03ba9e;
}
.webinar-innr-sec ul li {
	padding-left: 15px;
	position: relative;
	font-family: "Open Sans",Sans-serif;
	font-size: 15px;
}
.webinar-innr-sec ul {
	line-height: 1.8;
	color: #606060;
}
.webinar-innr-sec ul li:before {
	content: "";
	display: inline-block;
	margin-left: -8px;
	position: relative;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 6px solid #03ba9e;
	width: 0;
	height: 0;
	left: -8px;
}
.audio-sec {
	background: #2c656e;
	padding-bottom: 15px;
}
.webinar-innr-sec audio {
	margin: auto;
	display: inherit;
	/* margin-top: 30px;
	*/
    width: 82%;
	/* background: #2c656e;
	*/
    padding: 5px 25px;
}
.nwpp-pg .partner-form {
	padding-left: 60px;
}
.green-colr {
	color: #07dbba;
}
/* webinar page end*/
/* battlecard page */
.battle {
	background: url(../images/banner-1.jpg) 0 0/cover no-repeat;
}
.battle h1 {
	margin-bottom: 0;
	line-height: 1.5;
}
.battlecard-table-sec {
	padding: 60px 0;
}
.battlecard-feature {
	background: #f4f5f6;
	padding: 60px 0;
}
.battlecard-feature-box {
	text-align: center;
	margin-bottom: 60px;
}
.battlecard-feature-box img {
	width: 85px;
}
.battlecard-feature-box h3 {
	margin-top: 25px;
}
.battlecard-feature .evv-heading a {
	color: #03ba9e;
	font-weight: 600;
}
.battlecard-feature .evv-heading a:hover {
	color: #000;
}
/*.battlecard-banner {
	background: url('/images/battlecard-banner.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	padding: 110px 0;
	position: relative;
}
.battlecard-banner:before {
	position: absolute;
	content: "";
	background: url(../images/battlecard-banner-before.png);
	right: -90px;
	top: 0;
	margin: auto;
	bottom: 0;
	width: 100%;
	height: 90%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: right;
}
*/
.site-header {
	background: #fff;
}
.battlecard-banner {
	position: relative;
	padding: 80px 0 90px;
}
.battlecard-banner:before {
	position: absolute;
	content: "";
	right: 0;
	top: -50px;
	width: 510px;
	background-image: linear-gradient(to right, #007361 , #03ba9e);
	height: 108%;
	border-radius: 320px 0 0px 730px;
	z-index: -7;
}
.battlecard-banner h6 {
	color: #fff;
}
.battlecard-banner h1 {
	color: #000;
	font-weight: bold;
	margin-top: 11px;
	line-height: 1.5;
	font-size: 44px;
	text-transform: capitalize;
}
.battlecard-banner h1 span {
	color: #03ba9e;
}
.battlecard-banner h1 span:last-child {
	color: #004482;
}
.battlecard-banner p {
	font-size: 18px;
	font-family: "Work Sans",sans-serif;
}
.battlecard-banner a {
	background: #03ba9e;
	padding: 15px 26px;
	display: inline-block;
	color: #fff;
	font-weight: 600;
	border-radius: 5px;
	margin-top: 14px;
}
.battlecard-feature a.btn {
	border: 1px solid #03ba9e;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #03ba9e;
	display: inline-block;
	color: #fff;
	font-weight: 500;
	font-size: 15px;
	letter-spacing: 1px;
	padding: 13px 22px;
	-webkit-transition: .3s;
	transition: .3s;
	cursor: pointer;
}
.battlecard-feature a.btn:hover {
	background-color: #000;
	border-color: #000;
}
.battlecard-banner ul li:before {
	position: absolute;
	content: "";
	background: url(../images/battle-tick.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 19px;
	left: 0;
	background-size: contain;
	top: 4px;
}
.battlecard-banner ul {
	column-count: 2;
}
.battlecard-banner ul li {
	position: relative;
	padding: 0px 10px 0px 32px;
	line-height: 28px;
	margin-bottom: 15px;
}
.main-accordian-sec .card-header {
	padding: 0;
}
.main-accordian-sec .card-header h5 {
	background-image: linear-gradient(to right, #007361 , #03ba9e);
	padding: 12px;
	color: #fff;
	position: relative;
}
.main-accordian-sec .card-header h5.collapsed {
	background-image: none;
	color: #000;
}
.main-accordian-sec .card {
	margin-bottom: 10px;
	box-shadow: 0 2px 10px #f1f1f1;
	border-bottom: 1px solid #dfdfdf !important;
}
.main-accordian-sec table td,.main-accordian-sec table th {
	text-align: center;
}
.main-accordian-sec table td:first-child,.main-accordian-sec table th:first-child {
	text-align: left;
	width: 76%;
}
.main-accordian-sec table td,.main-accordian-sec table th {
	font-size: 16px;
}
.main-accordian-sec table .fa-check {
	color: green;
}
.main-accordian-sec table .fa-times {
	color: red;
}
.main-accordian-sec {
	padding-bottom: 80px;
}
.main-accordian-sec .card-header h5.collapsed svg {
	background-image: none;
	color: #000;
	transform: rotate(0);
}
.main-accordian-sec .card-header h5 svg {
	transform: rotate(180deg);
	/*float: right;
	*/
    margin-right: 10px;
	font-size: 15px;
}
.main-accordian-sec .card-header h5 .innr {
	float: right;
	font-size: 15px;
	margin-right: 21px;
}
.main-accordian-sec .card-header h5 .innr span:first-child {
	margin-right: 32px;
}
.t-green th, .t-green td {
	background: #03ba9e59;
}
.t-blue th, .t-blue td {
	background: #0428ad33;
}
.t-pink th, .t-pink td {
	background: #703f3f40;
}
.new-blog-sec {
	padding: 60px 0;
}
.new-blog-sec h2.entry-title {
	font-size: 20px;
}
.new-blog-sec .entry-contents {
	text-align: center;
}
.new-blog-sec .evv-heading {
	margin-bottom: 65px;
}
.new-blog-sec img {
	border: 1px solid #ebebeb;
}
/* battlecard page end */
/**************************/
/****** USER MANUALS ******/
/**************************/
.usermanual-bnnr p {
	font-size: 18px;
}
.usermanual-sec h3 {
	font-size: 30px;
	margin-bottom: 30px;
}
.usermanual-sec p a {
	color: #03ba9e;
	font-size: 18px;
}
.usermanual-bnnr p {
	color: #fff;
	margin-top: 10px;
}
.usermanual-sec p a:hover {
	color: #222359;
}
.usermanual-sec p {
	margin-bottom: 0;
}
.usermanual-sec p a {
	font-size: 19px;
	background: #f5f5f5;
	width: 100%;
	display: block;
	margin-bottom: 12px;
	padding: 10px 20px 10px 11px;
	position: relative;
}
.usermanual-sec .card.card-body {
	padding: 0;
	margin-bottom: 20px;
	border: none;
}
.usermanual-sec .card.card-body ul {
	line-height: 26px;
	position: relative;
	margin-left: 10px;
}
/*.usermanual-sec .card.card-body ul ul {
	margin-left: 20px;
}
*/
.usermanual-sec .card.card-body ul ul:before {
	display: none;
}
.usermanual-sec .card.card-body ul:before {
	position: absolute;
	content: "";
	width: 3px;
	height: 94%;
	background: #e9e9e9;
	top: 11px;
	left: 2px;
}
.usermanual-sec .card.card-body ul li {
	padding-left: 15px;
	position: relative;
	color: #000;
}
.usermanual-sec .card.card-body ul ul li {
	font-size: 14px;
}
.usermanual-sec .card.card-body ul li:before {
	position: absolute;
	content: "";
	width: 7px;
	height: 7px;
	background: #03ba9e;
	top: 9px;
	margin: auto;
	left: 0;
	border-radius: 30px;
}
.usermanual-sec .card.card-body ul ul li:before {
	position: absolute;
	content: "";
	width: 5px;
	height: 5px;
	background: #03ba9e;
	top: 10px;
	margin: auto;
	left: 0;
	border-radius: 30px;
}
.usermanual-sec .card.card-body ul li a:hover {
	color: #222359;
}
.usermanual-sec .collapse.in {
	display: block;
}
.usermanual-sec p a.collapsed svg {
	transform: rotate(0deg);
}
.usermanual-sec p a svg {
	transform: rotate(180deg);
	position: absolute;
	right: 12px;
	top: 0;
	bottom: 0;
	margin: auto;
}
.usermanual-sec p a[aria-expanded="false"] svg {
	transform: rotate(0deg);
}
.usermanual-sec .card.card-body ul li a {
	transition: 0.3s ease-in-out;
}
/*.usermanual-sec .card.card-body ul li.dot-none:before {
	display: none;
}
.usermanual-sec .card.card-body ul li.dot-none {
	padding-left: 0;
	margin-left: -2px;
}
*/
/**************************/
/****** USER MANUALS ******/
/**************************/
/******************************/
/* New Testimonial Page Start */
/******************************/
.codevalue-bnner {
	background: url(../images/persona/bnnr8.jpg) !important;
	padding: 80px 15px 80px !important;
	background-size: cover !important;
}
.codevalue-bnner h1 {
	font-size: 34px;
}
.testimonial-boxes-sec {
	padding: 80px 0;
}
/*a.testi-banner-btn {
	position: absolute;
	right: 0;
	bottom: -90px;
}
*/
.new-testimonial-banner a {
	color: #f58220;
	border-bottom: 2px solid;
	font-weight: 400;
	text-decoration: none;
}
.new-testimonial-banner a:hover {
	text-decoration: none;
	color: #fff;
}
.testimonial-top-bar {
	background: #eee;
}
.testimonial-top-bar select {
	width: 100%;
	height: auto !important;
	margin: 0 !important;
	-webkit-appearance: button;
	-moz-appearance: button;
	appearance: button;
}
.testimonial-top-bar .form-group {
	margin: 10px 0;
}
.testimonial-top-bar a {
	color: #000;
	font-size: 18px;
	margin-top: 21px;
	display: inline-block;
}
.testimonial-top-bar a img {
	position: relative;
	top: -2px;
}
.testimonial-boxes-inner {
	box-shadow: 0 5px 6px rgb(0 0 0 / 30%);
	margin-bottom: 15px !important;
	border: none !important;
	background: #dedede !important;
}
.testimonial-box-hover {
	position: absolute;
	display: flex;
	top: 0;
	width: 100%;
	bottom: 0;
	align-items: center;
	justify-content: center;
	background: rgba(0, 0, 0, .8);
	opacity: 0;
}
.testimonial-boxes-inner:hover .testimonial-box-hover {
	opacity: 1;
}
a.testi-video-btn {
	background: rgba(0,0,0,.7);
	color: #fff !important;
	padding: 5px 10px;
	position: absolute;
	right: 0;
	bottom: 6px;
	opacity: .9;
	width: calc(100% - 70px);
	font-size: 12px;
}
.testimonial-boxes-inner-bottom {
	padding: 25px;
	background: #dedede;
}
.testimonial-boxes-inner-top {
	position: relative;
	background: #f1f1f1;
	min-height: 190px;
}
.testimonial-boxes-inner-top img {
	width: 100%;
}
.testimonial-boxes-inner-top a img {
	width: auto;
}
.testimonial-boxes-inner h4 {
	font-weight: bold;
	font-size: 20px;
	color: #000;
	margin-bottom: 5px;
	font-family: 'Inter', sans-serif;
}
.testimonial-boxes-inner h5 {
	font-size: 16px;
	margin-bottom: 18px;
	line-height: 1.4;
	font-weight: 600;
	font-family: 'Inter', sans-serif;
}
.testimonial-boxes-inner iframe {
	width: 100%;
	min-height: 500px;
}
.testimonial-boxes-inner .modal {
	background: rgba(0,0,0,.7);
	/* z-index: 9999999999;
	*/
    padding-top: 100px;
}
.testimonial-boxes-inner .modal-content {
	margin: 0;
	border: none;
}
.testimonial-boxes-inner .modal-header {
	border: 0;
}
.testimonial-boxes-inner .modal-header button.close {
	color: #fff;
	opacity: 1;
	margin-right: -32px;
	margin-bottom: -20px;
}
.testimonial-boxes-inner a.btn {
	color: #000;
	font-size: 16px !important;
	position: relative;
	display: inline-block;
	font-weight: 500 !important;
	padding: 0 !important;
	outline: none;
	box-shadow: none;
	font-family: 'Inter', sans-serif;
}
.testimonial-boxes-inner a.btn:after {
	width: 100%;
	height: 1px;
	background: #000;
	content: "";
	display: block;
	position: relative;
	bottom: 2px;
}
.testimonial-boxes-inner p {
	margin: 15px 0;
	font-family: 'Inter', sans-serif;
	max-height: 137px;
}
.testimonial-boxes-inner p span {
	font-size: 12px;
	background: #ededed;
	display: inline-block;
	padding: 6px 10px;
	margin: 0 5px 10px 0;
	font-weight: 500;
}
.testimonial-hubspot-sec {
	border-top: 1px solid #ccc;
	padding: 60px 0;
}
.testimonial-hubspot-sec h3 {
	font-size: 38px;
	color: #000000;
	font-weight: 700;
	line-height: 45px;
	margin-bottom: 50px;
	text-align: center;
}
.testimonial-hubspot-sec .hub-circle {
	background: #f58220;
	color: #fff;
	width: 120px;
	height: 120px;
	border-radius: 50%;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}
.testimonial-hubspot-sec h4 {
	font-size: 18px;
	text-align: center;
	line-height: 1;
}
.testimonial-hubspot-sec h4 span {
	font-size: 50px;
	font-weight: 700;
	display: block;
}
.page-id-69365 #blog ol.carousel-indicators {
	display: none;
}
.nt-bottom-sec {
	padding: 0;
	background: #dddddd;
}
.nt-bottom-sec h4 {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 500;
	color: #000000;
}
.nt-bottom-sec h4::after {
	display: block;
	content: "";
	background: url(../images/long-arrow-next.svg) no-repeat;
	height: 17px;
	width: 50px;
	background-size: 50px;
	margin: 21px auto 0 auto;
	transition: 0.5s all;
	position: relative;
	left: 0;
}
.nt-bottom-inner {
	padding: 40px 0 20px;
	height: 140px;
}
.nt-bottom-inner.center {
	background: #03ba9e;
}
.nt-bottom-inner a:hover h4:after {
	position: relative;
	left: 20px;
}
.nt-bottom-inner a:hover {
	text-decoration: none;
}
.testimonial-boxes-inner {
	overflow: hidden;
}
.testimonial-boxes-inner-top .small-logo {
	margin: 0 auto;
	max-width: 220px;
	display: block;
	padding-top: 50px;
}
.testimonial-clickable-box {
	position: absolute;
	background: #F1f1f1;
	top: 100%;
	height: 100%;
	padding-bottom: 50px;
	transition: ease-in .3s;
	width: 100%;
}
.testi-close {
	color: #000;
	font-size: 16px !important;
	position: absolute;
	display: inline-block;
	font-weight: 500 !important;
	padding: 0 !important;
	outline: none;
	left: 25px;
	bottom: 30px;
	cursor: pointer;
}
.testi-close:after {
	width: 100%;
	height: 1px;
	background: #000;
	content: "";
	display: block;
}
.testimonial-clickable-box .testi-c-heading {
	background: #03ba9e;
	color: #fff;
	padding: 10px 25px;
}
.testimonial-clickable-box .testi-c-heading h4 {
	margin: 0;
	font-weight: 600;
	color: #fff;
}
.testimonial-clickable-box  .testi-c-content {
	padding: 48px 25px 25px;
	font-size: 20px;
	line-height: 1.7;
	font-style: italic;
	overflow-x: auto;
	position: relative;
}
.testi-c-content::before {
	content: '“';
	position: absolute;
	font-size: 110px;
	top: 60px;
	font-family: sans-serif;
	line-height: 25px;
	left: 20px;
	font-style: initial;
	color: #b9b9b9;
}
/******************************/
/* New Testimonial Page end   */
/******************************/
/***********************************/
/** partner-success-story page *****/
/***********************************/
.inte-mdlar {
	padding: 50px 0;
	background: #eeeeee;
}
.prtnr-tfrm {
	padding: 15px;
	margin-bottom: 0px;
	margin-right: 15px;
	font-size: 18px;
	line-height: 2;
	font-weight: 600;
}
.inte-mdlar .intipdar {
	padding-bottom: 30px;
}
.prtnr-tfrm form {
	display: flex;
	justify-content: space-between;
}
.prtnr-tfrm form h4 {
	margin-bottom: 0px;
	margin-right: 15px;
	font-size: 18px;
	line-height: 2;
	font-weight: 600;
}
.prtnr-tfrm select {
	padding: 6px;
	border-radius: 5px;
	border: 1px solid #a3a3a3;
	width: 230px;
}
.partner-filer-logo-innr,.inte-mdlar .lgimg-outr {
	padding: 15px;
	box-shadow: 0 5px 15px rgba(0,0,0,0.1);
	/*margin-bottom: 30px;
	*/
    min-height: 170px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	border-radius: 6px;
	background: #fff;
	transition: ease-in-out .3s;
}
.partner-filer-logo-innr:hover,.inte-mdlar .lgimg-outr:hover {
	-ms-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
	transform: translateY(-6px);
}
.inte-mdlar h2 {
	font-size: 22px;
	text-align: left;
	color: #202057;
	padding-bottom: 12px;
	margin-bottom: 16px;
	border-bottom: 2px solid #626262;
}
#all_div .prtlgar-outr {
	margin-bottom: 0px;
}
div#all_div {
	padding-right: 32px;
}
.gold-badge img {
	width: 30px;
}
.gold-badge {
	display: flex;
	justify-content: space-between;
	width: 100%;
	/* margin-bottom: -15px;
	*/
    margin-top: 10px;
	align-items: center;
}
.gold-badge a {
	font-weight: bold;
	text-transform: uppercase;
}
.gold-badge a svg {
	color: #03ba9e;
}
.partner-filer-logo-innr img.img-fluid,#all_div .prtlgar-outr .lgimg-outr img.img-fluid {
	height: 90px;
	object-fit: contain;
}
#all_div .prtlgar-outr .lgimg-outr,.partner-filer-logo-innr {
	padding: 5px 15px;
}
.partner-filer-logo-sec .lgimg-outr img.img-fluid {
	min-height: 98px;
	width: 100%;
	object-fit: contain;
}
/***********************************/
/* partner-success-story page end */
/***********************************/
/***********************************/
/******** event inner page *********/
/***********************************/
.events h2 {
	font-size: 22px;
	text-align: left;
	color: #202057;
	padding-bottom: 12px;
	margin-bottom: 16px;
	border-bottom: 2px solid #626262;
	margin-top: 30px;
}
.event-innr h1 {
	font-size: 30px;
	color: #03ba9e;
}
.event-innr .directions-na {
	padding: 20px 0;
}
.event-innr .directions-na ul.why-meet-us {
	padding-left: 30px;
}
.event-innr .directions-na ul.why-meet-us li {
	color: #777;
	font-size: 15px;
	list-style-type: disc;
}
.thumbnail {
	position: relative;
}
.thumbnail .upcming {
	position: absolute;
	background: #e81123;
	top: 9px;
	width: 110px;
	left: 0;
	border-radius: 0 25px 25px 0;
}
.thumbnail .upcming  p {
	margin-bottom: 0;
	color: #fff;
	font-weight: bold;
	padding: 5px 15px 5px 15px;
	animation: mymove 3s infinite;
}
@keyframes mymove {
	0% {
	padding: 5px 15px 5px 20px;
}
50% {
	padding: 5px 15px 5px 15px;
}
100% {
	padding: 5px 15px 5px 20px;
}
}
.event-innr-images {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	justify-content: space-between;
}
.event-innr-images figure {
	flex: 0 0 49%;
	height: auto;
}
.event-innr-images img {
	height: 201px;
	border: 1px solid #03ba9e;
}
.othr-event-side {
	padding: 0px 20px 10px;
}
.othr-event-side ul li {
	position: relative;
	padding-left: 15px;
	line-height: 1.6;
}
.othr-event-side ul li::before {
	content: "";
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #03ba9e;
	content: "";
	position: absolute;
	top: 9px;
	left: 1px;
}
/***********************************/
/******** event inner page *********/
/***********************************/
/***********************************/
/****** partner program page *******/
/***********************************/
.partner-program-main .evv-heading h2, .partner-program-main .evv-heading h3,.why-choose h2 {
	padding-bottom: 0px;
}
.partner-program-main .evv-heading h2:before, .partner-program-main .evv-heading h3:before,.why-choose h2:after {
	display: none;
}
.partner-program-main .got-a-question h2 {
	font-size: 36px;
	font-weight: 600;
	line-height: 50px;
	margin: 5px 0 30px;
	color: #000;
	padding-bottom: 29px;
	position: relative;
}
.new-partner-program h1 {
	color: #fff;
	font-size: 40px;
	line-height: 52px;
	font-weight: 600;
}
.new-partner-program h6 a {
	background: #00ba9e;
	padding: 12px 35px;
	width: auto;
	border: none;
	border-radius: 5px;
	display: inline-block;
	color: #fff;
	font-size: 20px;
	margin-top: 30px;
	text-decoration: none;
}
.banner-video a {
	position: relative;
	width: 100%;
	height: 100%;
	display: block;
	border: 1px solid #fff;
	border-radius: 5px;
	cursor: pointer;
}
.banner-video a .ply-btn {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 72px;
	height: 72px;
}
.banner-video a .ply-btn img {
	z-index: 1;
	position: relative;
}
.banner-video a .ply-btn::after {
	content: "";
	background: #03ba9e;
	width: 95px;
	height: 95px;
	top: -84px;
	display: block;
	position: relative;
	z-index: 0;
	left: -12px;
	border-radius: 50px;
	opacity: 0.6;
	animation: blinker 2s linear infinite;
}
@keyframes blinker {
	0% {
	transform: scale(0);
}
100% {
	transform: scale(1);
}
}
.why-choose-counter {
	background: #fff;
	box-shadow: 3px 0 15px rgba(0,0,0,.11);
	border-radius: 5px;
	margin-top: 40px;
	margin-bottom: -150px;
}
.why-choose-counter-box {
	padding: 45px 10px 30px;
	border-right: 1px solid #f1f1f1;
}
.why-choose-counter-box h4 {
	font-size: 38px;
	font-weight: bold;
	color: #03ba9e;
	position: relative;
	padding-bottom: 20px;
}
.why-choose-counter-box h4::before {
	position: absolute;
	content: "";
	font-size: 38px;
	font-weight: bold;
	color: #03ba9e;
	background: url('../images/counter-bg.png');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 50%;
	width: 90px;
	height: 90px;
	top: -19px;
	left: 0;
	right: 0;
	margin: auto;
}
.why-choose-counter-box p {
	margin-bottom: 0;
}
.partnr-cta-sec h4 {
	font-size: 28px;
	font-weight: 600;
}
.partnr-cta-sec p {
	margin-top: 22px !important;
	max-width: 60% !important;
}
.partnr-cta-sec a {
	background: #00ba9e;
	padding: 12px 35px;
	width: auto;
	border: none;
	border-radius: 5px;
	display: inline-block;
	color: #fff;
	font-size: 20px;
	text-decoration: none;
}
.prtnr-models-sec {
	margin-top: 150px;
	margin-bottom: 60px;
}
.prtnr-models-sec h3 {
	font-size: 22px;
	margin-top: 40px;
	font-weight: bold;
	margin-bottom: 18px;
}
.prtnr-models-sec h5 {
	font-size: 16px;
	font-weight: 600;
	line-height: 26px;
	margin-bottom: 15px;
}
.prtnr-whats-sec {
	padding: 60px 0;
}
.prtnr-whats-sec-box {
	box-shadow: 3px 0 15px rgba(0,0,0,.1);
	height: 100%;
	padding: 30px;
	border-radius: 5px;
}
.prtnr-whats-sec-box h3 {
	font-size: 18px;
	line-height: 29px;
	font-weight: 600;
	margin-top: 15px;
}
.prtnr-whats-sec .col-md-4 {
	margin-bottom: 30px;
}
.prtnr-sucss-story {
	margin: 60px 0;
}
.prtnr-sucss-story-box {
	padding: 90px 30px;
	min-height: 400px;
	border-radius: 5px;
	position: relative;
	overflow: hidden;
}
.prtnr-sucss-story-box::before {
	position: absolute;
	content: "";
	background: #000;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0.6;
}
.prtnr-sucss-story-txt {
	position: absolute;
	border: 0;
	width: 90%;
	top: 60%;
}
.partner-program-main .why-choose {
	padding: 80px 0 60px;
}
.prtnr-sucss-story-txt h6 {
	font-size: 30px;
	line-height: 40px;
	margin-bottom: 20px;
	color: #fff;
}
.prtnr-sucss-story-txt a {
	color: #fff;
}
.prtnr-sucss-story-txt a:hover svg,.prtnr-sucss-story-txt a:hover i {
	padding-left: 10px;
}
.text-animt {
	font-weight: bold;
	font-size: 28px !important;
	line-height: 22px;
}
.anim-1 {
	overflow: hidden;
	border-right: .15em solid #00ba9e;
	white-space: nowrap;
	animation: typing 3s steps(10) infinite;
	width: 100%;
	display: block;
	text-align: left;
	padding-bottom: 6px;
}
.anim-2 {
	background: #00ba9e;
	color: #fff;
	padding: 12px 10px;
	transform: skew(-6deg);
	display: inline-block;
}
/* The typing effect */
@keyframes typing {
	from {
	width: 0
}
/*to {
	width: 100%
}
*/
}
/***********************************/
/***** partner program page end ****/
/***********************************/

/* DOWNLOAD E-BOOK FORM STARTS */
.buttonload {
	background: transparent; /* Green background */
	border: none; /* Remove borders */
	color: darkgray; /* White text */
	font-size: 24px; /* Set a font-size */
	margin-top: 20px;
	padding: 12px 24px; /* Some padding */
	position: absolute;
}
.ajax_submit_result { margin: 12px 0; }
.ajax_submit_result.failed { color: red; }
.ajax_submit_result.success { color: #03ba9e; }
/* DOWNLOAD E-BOOK FORM ENDS */
