@charset "utf-8";.jch-lazyload,.jch-lazyloading{opacity:0}.jch-lazyloaded{opacity:1;transition:opacity 300ms}
.fa-dribbble::before,.fa-medium::before{content:"\f136"}.footer-social .topsocial li a span.svg-icon,.top-social .topsocial li a span.svg-icon{padding-top:0px !important;margin-top:-1px;margin-left:1px}
svg{fill:#fff}
.main-page-header.content.media.newsroom h3.header-intro,.main-page-header.content.media.insights h3.header-intro,.main-page-header.content.media.case-studies h3.header-intro{max-width:1280px}#k2Container.itemListView .itemContainer .catItemView.groupLeading{background:#fff;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.05);border:solid 1px #efefef;border-radius:25px;overflow:hidden;min-height:475px;padding:15px;margin-bottom:25px}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemImageBlock{margin:-15px -15px 15px -15px;max-height:150px;overflow:hidden}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemImageBlock img{width:100% !important}#k2Container.itemListView .itemContainer .catItemView.groupLeading h3.catItemTitle{text-transform:uppercase;font-weight:600;font-size:17px;line-height:1.2em;padding-bottom:4px;border-bottom:solid 1px #d8d8d8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#k2Container.itemListView .itemContainer .catItemView.groupLeading h3.catItemTitle a{color:#094677}#k2Container.itemListView .itemContainer .catItemView.groupLeading h3.catItemTitle a:hover{color:#ffc300}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemIntroText{color:#434243;padding-bottom:10px;min-height:165px;font-size:15px;margin-top:5px}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemDateCreated{color:#909397;font-size:13px}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemCategory{margin-bottom:0px;margin-top:-5px}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemCategory a{color:#909397;font-size:15px}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemCategory::before{display:inline-block;content:' ';width:10px;height:10px;background-color:#ffc300;margin-right:5px;transform:skew(-20deg)}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemReadMore a{text-transform:uppercase;color:#434243;border-bottom:none}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemReadMore a:hover{color:#094677}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemReadMore a i{width:25px;height:25px;text-align:center;color:#FAFDFF;border-radius:100%;background:#007fba;line-height:25px;margin-left:5px}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemReadMore a i:hover{background:#ffc300}#k2Container.itemListView .itemContainer .catItemView.groupLeading .catItemReadMore a:hover>i{background:#ffc300}#k2Container.tagView .tagItemView{background:#fff;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.05);border:solid 1px #efefef;border-radius:25px;overflow:hidden;min-height:475px;padding:15px;margin-bottom:25px;margin:0 15px 30px 15px}@media (min-width:993px){#k2Container.tagView .tagItemView{width:28% !important}}#k2Container.tagView .tagItemView .tagItemImageBlock{margin:-15px -15px 15px -15px;max-height:150px;overflow:hidden}#k2Container.tagView .tagItemView .tagItemImageBlock img{width:100% !important}#k2Container.tagView .tagItemView h3.tagItemTitle{text-transform:uppercase;font-weight:600;font-size:17px;line-height:1.2em;padding-bottom:4px;border-bottom:solid 1px #d8d8d8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#k2Container.tagView .tagItemView h3.tagItemTitle a{color:#094677}#k2Container.tagView .tagItemView h3.tagItemTitle a:hover{color:#ffc300}#k2Container.tagView .tagItemView .tagItemIntroText{color:#434243;padding-bottom:10px;min-height:165px;font-size:15px;margin-top:5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}#k2Container.tagView .tagItemView .tagItemDateCreated{color:#909397;font-size:13px}#k2Container.tagView .tagItemView .tagItemCategory{margin-bottom:0px;margin-top:-5px}#k2Container.tagView .tagItemView .tagItemCategory a{color:#909397;font-size:15px}#k2Container.tagView .tagItemView .tagItemCategory::before{display:inline-block;content:' ';width:10px;height:10px;background-color:#ffc300;margin-right:5px;transform:skew(-20deg)}#k2Container.tagView .tagItemView .tagItemReadMore a{text-transform:uppercase;color:#434243;border-bottom:none}#k2Container.tagView .tagItemView .tagItemReadMore a:hover{color:#094677}#k2Container.tagView .tagItemView .tagItemReadMore a i{width:25px;height:25px;text-align:center;color:#FAFDFF;border-radius:100%;background:#007fba;line-height:25px;margin-left:5px}#k2Container.tagView .tagItemView .tagItemReadMore a i:hover{background:#ffc300}#k2Container.tagView .tagItemView .tagItemReadMore a:hover>i{background:#ffc300}.k2TagCloudBlock a{color:#c1c1c1}.k2TagCloudBlock a:hover{color:#ffc300}#k2Container.genericView .genericItemView{background:#fff;box-shadow:1px 1px 4px 1px rgba(0,0,0,0.05);border:solid 1px #efefef;border-radius:25px;overflow:hidden;min-height:475px;padding:15px;margin-bottom:25px;width:45% !important;margin:0 15px 30px 15px}#k2Container.genericView .genericItemView .genericItemImageBlock{margin:-15px -15px 15px -15px;max-height:225px;overflow:hidden}#k2Container.genericView .genericItemView .genericItemImageBlock img{width:100% !important}#k2Container.genericView .genericItemView h3.genericItemTitle{text-transform:uppercase;font-weight:600;font-size:17px;line-height:1.2em;padding-bottom:4px;border-bottom:solid 1px #d8d8d8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#k2Container.genericView .genericItemView h3.genericItemTitle a{color:#094677}#k2Container.genericView .genericItemView h3.genericItemTitle a:hover{color:#ffc300}#k2Container.genericView .genericItemView .genericItemIntroText{color:#434243;padding-bottom:10px;min-height:100px;font-size:15px;margin-top:5px}#k2Container.genericView .genericItemView .genericItemDateCreated{color:#909397;font-size:13px}#k2Container.genericView .genericItemView .genericItemCategory{margin-bottom:0px;margin-top:-5px}#k2Container.genericView.genericItemView .genericItemCategory a{color:#909397;font-size:15px}#k2Container.genericView .genericItemView .genericItemCategory::before{display:inline-block;content:' ';width:10px;height:10px;background-color:#ffc300;margin-right:5px;transform:skew(-20deg)}#k2Container.genericView .genericItemView .genericItemReadMore a{text-transform:uppercase;color:#434243;border-bottom:none}#k2Container.genericView .genericItemView .genericItemReadMore a:hover{color:#094677}#k2Container.genericView .genericItemView .genericItemReadMore a i{width:25px;height:25px;text-align:center;color:#FAFDFF;border-radius:100%;background:#007fba;line-height:25px;margin-left:5px}#k2Container.genericView .genericItemView .genericItemReadMore a i:hover{background:#ffc300}#k2Container.genericView .genericItemView .genericItemReadMore a:hover>i{background:#ffc300}#k2Container.itemView .itemHeader h1.itemTitle{color:#094677;font-size:25px}#k2Container.itemView .itemHeader span.itemDateCreated{color:#909397;font-size:13px}#k2Container.itemView .itemHeader{margin-bottom:30px}.w357-item-categories{color:#909397}.w357-item-categories a{color:#007fba}.w357-item-categories a:hover{color:#ffc300}.itemFullText{text-align:justify;line-height:1.8em}.itemFullText a{color:#007fba}.itemFullText a:hover{color:#ffc300}.itemFullText h2{font-size:22px;color:#007FBA;margin-top:50px;margin-botom:25px}.itemFullText h3{font-size:22px;margin-top:50px;margin-botom:25px}.itemFullText h6{font-size:22px;color:#007FBA;margin-top:50px;margin-botom:25px}#sp-right .sp-module .sp-module-title{font-weight:500;color:#094677}#sp-right .sp-module{border-radius:15px}.k2Pagination li.page-item.active a{border-color:#007fba;background-color:#007fba}.k2PaginationCounter{color:#909397}.k2LiveSearchResults .blog_post .blog_postcontent{padding:15px 10px 25px 10px;border-bottom:solid 1px #d8d8d8;font-size:14px}.k2LiveSearchResults .blog_post .blog_postcontent .image_frame{display:none}.k2LiveSearchResults .blog_post .blog_postcontent h3{text-transform:uppercase;font-weight:600;font-size:15px;line-height:1.2em}.k2LiveSearchResults .blog_post .blog_postcontent h3 a{color:#094677}.k2LiveSearchResults .blog_post .blog_postcontent h3 a:hover{color:#ffc300}.k2LiveSearchResults .blog_post .blog_postcontent a.k2ReadMore{display:block;margin-top:15px;color:#094677}.k2LiveSearchResults .blog_post .blog_postcontent a.k2ReadMore:hover{color:#ffc300}.k2LiveSearchResults .blog_post .blog_postcontent ul li a.date{color:#909397 !important}.k2LiveSearchResults .blog_post .blog_postcontent ul li{margin-bottom:5px;margin-top:-10px}.k2LiveSearchResults .blog_post .blog_postcontent ul li.post_categoty{display:none !important}.about_author{width:100%;padding:20px;background-color:#f9f9f9;border:1px solid #eee;border-radius:25px;margin-bottom:25px;min-height:125px}.about_author img{float:left;margin-right:20px;width:150px;border:2px solid #eee;border-radius:15px}.about_author .author-name{color:#007fba;font-weight:400;font-size:20px}.itemAuthorLatest{margin-top:25px;padding-top:25px;border-top:1px solid #efefef}.itemAuthorLatest h3,.itemRelated h3{font-size:20px}.itemAuthorLatest a,.itemTagsBlock a,.itemRelated a{color:#007fba}.itemRelated li.clr{display:none}.itemFullText h1.case-studies-head{color:#094677;font-size:25px}.itemListCategory h2.case-study-cat-description{margin-bottom:35px}.pull-left{float:left;margin:5px 20px 20px 0px}.caption{font-style:italic;text-align:center;font-size:12px;line-height:1.4em}.margin_top2{margin-top:20px}.margin_top4{margin-top:40px}.case-study-client div{border:1px solid #eee;padding:20px;min-height:180px;max-width:270px;border-radius:25px;margin:10px auto}.case-study-client .sector{font-family:'Poppins',sans-serif;color:#727272;padding-bottom:5px}.case-study-client .client{font-family:'Poppins',sans-serif;color:#007fba;font-size:16px;line-height:1em;margin-bottom:10px;font-weight:400}.case-study-client .icons i{color:#007fba;font-size:60px;padding-bottom:10px;padding-left:3px}.stcode_title5 h3 span.text{font-size:22px;color:#007FBA}a.but_small1{font-weight:500;align-items:center;text-align:center;color:#fff !important;border-radius:50px;background:#007FBA;padding:10px 30px;text-transform:uppercase;font-size:14px;font-style:italic;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}a.but_small1:hover{background:#0f4876}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}#grid-container{margin:0 -30px}li.cbp-item{display:inline-block;padding:5px}#k2Container.itemListView.gallery .itemContainer .catItemView.groupLeading{min-height:325px}#k2Container.itemListView.gallery .itemContainer .catItemView.groupLeading .catItemIntroText{min-height:10px}#sp-left{margin-bottom:50px}.blockquote{color:#094677;font-weight:500;text-align:center;font-family:'Poppins',sans-serif;line-height:1.3em;font-style:italic}.blockquote .blockquote-footer{margin-top:0px;font-size:0.7em;color:#094677;font-style:normal}.blockquote .blockquote-footer::before{display:none}#k2Container.userView .userBlock{padding:20px;background-color:#f9f9f9;border:1px solid #eee;border-radius:25px;margin-bottom:25px}#k2Container.userView .userBlock h2{color:#007fba !important;font-weight:500;font-size:22px}#k2Container.userView .userItemList .userItemView{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee}#k2Container.userView .userItemList .userItemView .userItemHeader .userItemDateCreated{color:#909397;font-size:13px}#k2Container.userView .userItemList .userItemView .userItemHeader h3.userItemTitle a{color:#007fba;font-size:25px;font-weight:500}#k2Container.userView .userItemList .userItemView .userItemBody .userItemIntroText{font-weight:400;font-size:14px}#k2Container.userView .userItemList .userItemView .userItemBody .w357-item-categories{font-weight:400;font-size:14px;padding-top:10px}#breadcrumb-holder{padding:0;margin-bottom:-60px !important;background:#f8f8f8}.sp-page-builder .page-content #breadcrumbs-container{margin:0 auto !important;padding:10px 0 !important}#breadcrumb-holder ol.breadcrumb{background:none;border-radius:0;margin-bottom:5px}#breadcrumb-holder ol.breadcrumb .float-start{display:none}#breadcrumb-holder ol.breadcrumb li.breadcrumb-item{font-size:12px;font-weight:400}#breadcrumb-holder ol.breadcrumb li.breadcrumb-item a{color:#094677;font-weight:500}#breadcrumb-holder ol.breadcrumb li.breadcrumb-item a:hover{color:#ffc72c}#breadcrumb-holder ol.breadcrumb li.breadcrumb-item.active{color:#ccc;font-weight:500}#breadcrumb-holder ol.breadcrumb>li+li::before{content:" "}#breadcrumb-holder .breadcrumb-item+.breadcrumb-item::before{color:#ccc;content:var(--bs-breadcrumb-divider,"|")}@media (min-width:993px){#breadcrumb-holder ol.breadcrumb{display:block}#breadcrumb-holder ol.breadcrumb li.breadcrumb-item{display:inline flow-root list-item}#breadcrumb-holder ol.breadcrumb li.breadcrumb-item.active{overflow:clip;white-space:nowrap;text-overflow:ellipsis}}
#sppb-addon-wrapper-1681312381804{margin:0px 0px 30px 0px}#sppb-addon-1681312381804{box-shadow:0 0 0 0 #fff}#sppb-addon-1681312381804{}#sppb-addon-1681312381804.sppb-element-loaded{}@media (min-width:768px) and (max-width:991px){#sppb-addon-1681312381804{}}@media (max-width:767px){#sppb-addon-1681312381804{}#sppb-addon-wrapper-1681312381804{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}
#sppb-addon-wrapper-1681295166924{margin:0px 0px 0px 0px}#sppb-addon-1681295166924{box-shadow:0 0 0 0 #fff;padding:0 0 50px 0}#sppb-addon-1681295166924{}#sppb-addon-1681295166924.sppb-element-loaded{}@media (min-width:768px) and (max-width:991px){#sppb-addon-1681295166924{}}@media (max-width:767px){#sppb-addon-1681295166924{}#sppb-addon-wrapper-1681295166924{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}
#sppb-addon-wrapper-1730717695274{margin:0px 0px 0px 0px}#sppb-addon-1730717695274{box-shadow:0 0 0 0 #fff}#sppb-addon-1730717695274{}#sppb-addon-1730717695274.sppb-element-loaded{}@media (min-width:768px) and (max-width:991px){#sppb-addon-1730717695274{}}@media (max-width:767px){#sppb-addon-1730717695274{}}
.sp-page-builder .page-content #section-id-1681295166925{padding-top:100px;padding-right:0px;padding-bottom:100px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(https://www.dvtsoftware.com/images/page-headings/contact-us.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:0 0;box-shadow:0 0 0 0 #fff}@media (min-width:768px) and (max-width:991px){.sp-page-builder .page-content #section-id-1681295166925{padding-top:100px;padding-right:0;padding-bottom:50px;padding-left:0}}@media (max-width:767px){.sp-page-builder .page-content #section-id-1681295166925{padding-top:100px;padding-right:0;padding-bottom:50px;padding-left:0}}#column-id-1681295166923{box-shadow:0 0 0 0 #fff}.sp-page-builder .page-content #breadcrumb-holder{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1730717695270{box-shadow:0 0 0 0 #fff}.sp-page-builder .page-content #breadcrumbs-container{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1730724931727{box-shadow:0 0 0 0 #fff}
.sp-page-builder .page-content #section-id-1681295166925{padding-top:100px;padding-right:0px;padding-bottom:100px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(https://www.dvtsoftware.com/images/page-headings/contact-us.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:0 0;box-shadow:0 0 0 0 #fff}@media (min-width:768px) and (max-width:991px){.sp-page-builder .page-content #section-id-1681295166925{padding-top:100px;padding-right:0;padding-bottom:50px;padding-left:0}}@media (max-width:767px){.sp-page-builder .page-content #section-id-1681295166925{padding-top:100px;padding-right:0;padding-bottom:50px;padding-left:0}}#column-id-1681295166923{box-shadow:0 0 0 0 #fff}.sp-page-builder .page-content #breadcrumb-holder{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1730717695270{box-shadow:0 0 0 0 #fff}.sp-page-builder .page-content #breadcrumbs-container{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1730724931727{box-shadow:0 0 0 0 #fff}
.fa-dribbble::before,.fa-medium::before{content:"\f136"}
svg{fill:#fff}
.chat-to-our-ai-bot-holder{position:fixed;bottom:75px;z-index:999}.chat-to-our-ai-bot-holder:hover{opacity:0.8}.chat-to-our-ai-bot-holder .chat-to-our-ai-bot-content.desktop img{width:150px;height:67px}.chat-to-our-ai-bot-holder .chat-to-our-ai-bot-content.mobile img{width:62px;height:67px}.chat-to-our-ai-bot-holder{right:20px}
.k2CategorySelectBlock.sidebar_widget select{width:100%;background:#fff;padding:0.5rem 0.5rem !important}.k2SearchBlock.sidebar_widget.k2LiveSearchBlock input{width:100%;padding:0.5rem 0.5rem !important}
