.mainbanners{margin:0;padding:0;position:relative}.innerpage{background:#0f7993!important}.bnrtitles066{color:#fff;font-weight:400}.bnrtitles066 span{font-weight:700}.bnrtitles02{background:#cde4f2;display:inline-block;padding:12px 25px;margin-bottom:0;color:#4d4d52}.getafreequote a{display:inline-block;padding:12px 30px 11px;background:#025166;font-size:14px;color:#fff;text-transform:uppercase;font-weight:600;border-radius:100px;line-height:normal}.getafreequote a:focus,.getafreequote a:hover{background:#cde4f2;color:#0f7993}.software-services{position:relative;z-index:2;background:#edf8ff}.functional-like{position:-webkit-sticky;position:sticky;top:7rem}.section-titles h3{font-weight:600;display:inline-block}.section-titles h3 span{display:block;line-height:0px;width:200px;margin:0 auto}.section-titles p{color:#353e6a;line-height:24px}.section-titles{margin-bottom:30px}.blogimg-listmain{background:#fff;margin-top:30px}.blogimg-top img{width:100%}.blogimg-details{padding:22px 22px 23px;box-shadow:0 0 29px -6px rgba(179,201,208,.8)}.blogpostdate{color:#7d7d7d;font-size:13px;letter-spacing:normal}.blogimg-details h2{line-height:30px}.blogimg-details h2 a{font-size:22px;color:#030d28;font-weight:400;display:inline-block;margin:12px 0}.blogimg-details h2 a:focus,.blogimg-details h2 a:hover{color:#0f7993}.blogimg-details p{font-size:14px;color:#4f4f4f;line-height:22px;max-height:90px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.showdetails a{padding:7px 14px 6px;border:2px solid #939393;display:inline-block;text-transform:uppercase;font-weight:600;border-radius:4px;margin-top:18px;color:#000;font-size:13px;letter-spacing:1px}.showdetails a:focus,.showdetails a:hover{border:2px solid #0f7993;color:#fff;background:#0f7993}.search-boxs{position:relative;margin-top:30px}.search-posts-list{background-color:transparent;border:2px solid #54a2b5;width:100%;padding:10px 45px 10px 15px;border-radius:4px;color:#0f7993;font-size:14px}.search-posts-list:focus{border:2px solid #0f7993;color:#0f7993}.search-boxs .search-icons{position:absolute;right:16px;top:0;bottom:0;display:flex;align-items:center;color:#54a2b5;cursor:pointer}.search-posts-list::placeholder{color:#75bbcc;opacity:1}.recent-posts-items{margin-top:20px}.our-posts-blogs ul li{display:inline-block;margin-top:15px;padding-bottom:15px;width:100%;border-bottom:1px solid #c2d5e2}.postblog-img{width:64px;height:64px;margin:0 15px 0 0;float:left}.postblog-img img{width:100%;height:100%;object-fit:cover;border:1px solid #bababa}.postblog-titles{display:flex;flex-direction:column}.postblog-titles h6 a{font-size:14px;font-weight:400;line-height:20px;color:#262626}.postblog-titles h6 a:focus,.postblog-titles h6 a:hover{color:#229dbc}.postblog-titles p span{font-size:13px;color:#0f7993;padding-top:8px}.categories-acordin{margin-top:10px}.categories-acordin-new{border-bottom:1px solid #c2d5e2}.categories-acordin-new .card{padding:12px 0;border:0;border-radius:0;margin:0;box-shadow:none;background-color:transparent}.accordion-header-new a{display:flex;padding:0 50px 0 0;position:relative;color:#0f7993}.accordion-header-new a h6{margin:0;padding:0;line-height:normal;font-weight:400;font-size:14px;width:100%;display:flex;align-items:center;justify-content:space-between;color:#0f7993}.accordion-header-new a h6 span{color:#262626;font-size:12px;position:absolute;right:0}.accordion-header-new a.collapsed{color:#262626}.notcollapse .accordion-header-new a{padding:0;font-weight:500;font-family:Poppins}.notcollapse .accordion-header-new a span{color:#fff}.notcollapse .accordion-header-new a:focus,.notcollapse .accordion-header-new a:hover{color:#000}.accordion-header-new a:after{display:none}.accordion-header-new a.collapsed:after{content:"\f285"}.accordion-header-new a:after{content:"\f282";font-size:12px;position:absolute;right:35px;top:0;bottom:0;display:flex;align-items:center;color:#fff;font-family:bootstrap-icons!important}.categories-acordin-new .card-body{padding:0}.business-line-new{margin-top:10px}.business-line-new ul li{display:block;margin-bottom:5px;font-size:14px;padding-left:6px}.business-line-new ul li a{color:#262626;position:relative;padding-left:12px;display:flex}.business-line-new ul li a span{font-size:12px;position:absolute;right:0}.business-line-new ul li a:focus,.business-line-new ul li a:hover{color:#0f7993}.business-line-new ul li a:before{position:absolute;left:0;top:7px;content:"";height:5px;width:5px;background:#262626;border-radius:20px}.business-line-new ul li a:focus:before,.business-line-new ul li a:hover:before{background:#0f7993}.notcollapse .accordion-header-new a{color:#262626;position:relative;display:flex;font-size:14px;font-weight:400;padding:0 15px 0 0}.notcollapse .accordion-header-new a span{color:#262626;font-size:12px;position:absolute;right:0}.notcollapse .accordion-header-new a:after{display:none}.notcollapse .accordion-header-new a:focus,.notcollapse .accordion-header-new a:hover{color:#0f7993}.justify-nones p{text-align:left}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}.technology-stacks{background:#f5fcff}.stacks-meets h3{font-weight:600;display:inline-block}.lineeffects{display:block;width:200px;margin:0 auto}.stacks-meets p{color:#212121;line-height:24px;text-align:center}.stackslogos{margin-top:60px}.marquee-box,.marquee-full-width{width:100%;position:relative}.marquee-box{overflow-x:hidden!important;display:flex!important;flex-direction:row!important}.marquee{flex:0 0 auto;min-width:100%;z-index:1;display:flex;flex-direction:row;align-items:center;animation:marqueescroll 100s linear 0s infinite;animation-play-state:running;animation-delay:0s;animation-direction:normal}.marquee figure{margin-right:20px;margin-left:20px;padding:5px;max-width:250px;text-align:center;vertical-align:top}.marquee figcaption{display:none;font-weight:80%;color:#333;line-height:1.2}.marquee img{margin:0 auto;height:auto;max-height:3.5rem;max-width:100%;border:none}.marquee-box:active div,.marquee-box:hover div{animation-play-state:running}@keyframes marqueescroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.blog-navigation{margin-top:80px;margin-bottom:30px}.blog-navigation .page-link:focus,.blog-navigation .page-link:hover{box-shadow:none}.blog-navigation .page-link.active,.blog-navigation .page-link:focus,.blog-navigation .page-link:hover{color:#fff;text-decoration:none;background-color:#0f7993;border-color:#0f7993}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.blog-navigation .page-link{padding:10px 0;margin-left:10px;line-height:1.25;color:#0f7993;border:2px solid #0f7993;width:44px;text-align:center;border-radius:.25rem;font-size:15px;font-weight:500;background-color:#fff}.page-item.disabled .page-link{color:#fff;pointer-events:none;cursor:auto;background-color:#0f7993;border-color:#0f7993}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:not(:first-child) .page-link{margin-left:10px}.listening-templ{height:auto;background:#fff;box-shadow:0 0 29px -6px rgba(156,190,202,.8);position:relative;padding:30px;overflow:hidden;margin-top:30px;text-align:left;margin-bottom:30px}.straighten-btns button{background:0 0;border:none;color:#fff;font-size:14px;border-radius:50%;cursor:pointer}.straighten-btns{display:flex;justify-content:space-between;text-align:center}.straighten-btns li h5{font-size:13px;margin-top:6px}#play{background-color:#0f7993;height:40px;width:40px}#play:before{content:"\F4F4";font-family:bootstrap-icons!important;font-size:20px}#play-text:before{content:"PLAY";color:#0f7993}#play.played{box-shadow:0 0 6px 2px #00ace6}#pause{background-color:#f19522;height:40px;width:40px}#pause:before{content:"\F4C3";font-family:bootstrap-icons!important;font-size:20px}#pause-text:before{content:"PAUSE";color:#f19522}#pause.paused{box-shadow:0 0 6px 2px #f19522}#stop{background-color:#a80303;height:40px;width:40px}#stop:before{content:"\F592";font-family:bootstrap-icons!important;font-size:20px}#stop-text:before{content:"STOP";color:#a80303}#stop.stopped{box-shadow:0 0 6px 2px #a80303}.blogs-alls-items{margin-top:30px}.blogpost-image img{width:100%}.blogpost-details ul li{display:block;font-size:14px;line-height:28px;color:#fff}.blogpost-details ul li span{margin-right:5px}.blogpost-details ul li a{color:#fff;font-weight:500;font-family:Poppins}.blogpost-details ul li a:focus,.blogpost-details ul li a:hover{color:#99ebff}.blogpost-details p{font-size:14px;color:#262626;text-align:justify;margin-top:15px;line-height:24px}.service-logos{width:200px;text-align:center;border:1px solid #dadada;padding:40px 15px;background:#f9fafc;margin:0 20px 15px 0;float:left}.blogpost-details strong{font-weight:600;font-size:15px}.blogpost-details strong a{font-style:normal;padding-left:4px;color:#006782}.blogpost-details strong a:focus,.blogpost-details strong a:hover{color:#99ebff}strong.fontstyle{font-style:normal!important;display:inline-block}strong.fontitalic{font-style:italic!important;display:inline-block}.enterprise-disc ol li{font-size:14px;color:#262626;line-height:24px}.enterprise-disc ol li strong{display:inline-block;font-style:normal;font-size:14px}.leftspace{margin-left:15px}.enterprise-disc ul li{position:relative;padding-left:15px;line-height:24px;margin-bottom:4px;display:flex;flex-direction:column}.enterprise-disc ul li p{margin-top:0;text-align:left;line-height:24px}.enterprise-disc ul li p span{font-style:normal;margin-top:0;font-size:14px;margin-right:0;font-weight:600}.enterprise-disc ul li:before{position:absolute;content:"";height:6px;width:6px;background:#0f7993;top:9px;left:0;border-radius:100px}.enterprise-disc ul.beforenones li:before{display:none}.moreheilights{box-shadow:0 0 29px -6px rgba(0,0,0,.16);border-left:5px solid #0f7993;background:#fff;padding:20px;margin-top:30px}ul.olnumber{width:100%;padding-left:20px!important}ul.olnumber,ul.olnumber li{display:block}.pointnumber{padding-left:20px}.pointnumber ol li{padding:5px 0}table.blogtables{width:100%}table.blogtables>thead>tr>th{padding:5px;font-weight:600}table.blogtables>tbody>tr>td{padding:5px;font-size:14px}table.blogtables.tblhedbg>thead>tr>th{background:#9cc2e5}.list-style-disc{list-style-type:disc;margin-left:15px}.list-style-circle{list-style-type:circle;margin-left:15px}.list-style-circle li,.list-style-disc li{line-height:24px}.search-here-call{background:#006782;padding:20px;margin:30px 0 0 15px;border-radius:6px;color:#fff;box-shadow:0 5px 10px 0 #94bbc5}.search-here-call h2{font-size:18px;line-height:28px;font-weight:600}.search-here-call p{font-size:15px;padding-top:10px}.search-here-call a{color:#fff;font-weight:600}.buttonhere a{font-weight:400;text-transform:uppercase;background:#fff;color:#006782;display:block;font-weight:600;text-align:center;font-size:12px;padding:10px;border-radius:6px;font-family:Poppins;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.buttonhere a:focus,.buttonhere a:hover{background:#5fe0ff}.suthorbio{margin-top:30px}.suthorbio h4{padding-bottom:5px;margin-bottom:10px;text-transform:uppercase;font-weight:600}.biosuthor img{width:100%}.authorname p{text-align:justify;font-size:14px;color:#2d2d2d}.authorname span{font-weight:600;color:#252525}.authorname{background:#fff;padding:15px;height:100%}.biosuthor{background:#fff;padding:8px}.aupdml{padding-left:0}.blogpost-details h2{color:#262626;border-bottom:1px solid #c2d5e2;padding-bottom:8px;margin-bottom:15px}.blogpost-details h2 a{color:#006782}.blogpost-details h2 a:hover,.blogpost-details h4 a:focus{color:#99ebff}.bottomlines{border:0;opacity:1;padding:0;margin:10px 0 15px;border-bottom:1px solid #c2d5e2}.moreheilights h2{color:#262626}.moreheilights h2 a{color:#0f7993;ont-weight:600}.moreheilights h2 a:focus,.moreheilights h2 a:hover{color:#0ab2db}.enterprise-disc ul{margin-left:10px}.tableofcontent{padding:12px 18px;background:#0f7993}.search-here-call h3{font-size:20px;line-height:28px}.tableblogs>table>tbody>tr>td,.tableblogs>table>thead>tr>th{font-size:14px;color:#262626}@media (max-width:575.98px){.getafreequote a{padding:9px 20px;font-size:12px}.banner-alltext{text-align:center}.bnrtitles02{padding:10px 15px}.our-approach-banner,.stackslogos{margin-top:15px}.section-titles p,.stacks-meets p{line-height:18px}.section-titles h3{font-size:18px;margin-bottom:15px;line-height:24px}.section-titles{margin-bottom:10px}.blogtiles{text-align:center}.blogimg-listmain{margin-top:15px}.blog-navigation{margin-top:30px;margin-bottom:0}.blogimg-details h2{line-height:22px}.blogimg-details h2 a{font-size:16px;margin:6px 0}.showdetails a{padding:6px 10px;margin-top:18px;font-size:11px;letter-spacing:.5px}.blog-navigation .page-link{width:28px;padding:5px 0;font-size:11px}.pagination{justify-content:center}.page-item:not(:first-child) .page-link{margin-left:5px}.blogimg-details p{font-size:13px;line-height:20px;margin-top:10px}.accordion-header-new a h6,.notcollapse .accordion-header-new a{font-size:13px}.categories-acordin-new .card{padding:8px 0}.postblog-titles h6 a{font-size:13px;line-height:18px}.listening-templ{margin-top:15px;margin-bottom:20px;padding:20px;text-align:center}.straighten-btns{justify-content:center;text-align:center;margin-top:15px}.straighten-btns li{margin:0 10px}.blogpost-details ul li{font-size:13px;line-height:24px}.blogs-alls-items{margin-top:20px}.blogpost-details p{line-height:20px;margin-top:10px;font-size:13px}.leftspace{margin-left:0}.authorname p{font-size:13px}.moreheilights{margin-top:20px;padding:12px}.moreheilights h2{line-height:22px}.search-here-call h2{font-size:16px;line-height:22px;margin-bottom:12px}.authorname{margin-top:10px}.aupdml{padding-left:12px}.search-here-call{padding:15px;margin:20px 0 0}.search-here-call h3{font-size:15px;line-height:20px;margin-bottom:10px}.moreheilights{padding:10px;margin-top:15px}.moreheilights h2{line-height:20px}.tableblogs>table>tbody>tr>td,.tableblogs>table>thead>tr>th{font-size:13px}}@media (min-width:576px) and (max-width:767.98px){.getafreequote a{padding:10px 24px;font-size:13px}.banner-alltext{text-align:center}.bnrtitles02{padding:10px 20px}.our-approach-banner{margin-top:15px}.stackslogos{margin-top:30px}.section-titles h3{font-size:22px;margin-bottom:15px;line-height:24px}.section-titles{margin-bottom:10px}.blogtiles{text-align:center}.blogimg-listmain{margin-top:15px}.blog-navigation{margin-top:30px;margin-bottom:0}.blogimg-details h2{line-height:24px}.blogimg-details h2 a{font-size:18px}.blog-navigation .page-link{width:36px;padding:6px 0;font-size:13px}.pagination{justify-content:center}.notcollapse .accordion-header-new a{font-size:13px}.categories-acordin-new .card{padding:8px 0}.postblog-titles h6 a{font-size:13px;line-height:18px}.listening-templ{margin-top:15px;margin-bottom:20px}.blogs-alls-items{margin-top:20px}.blogpost-details p{line-height:20px;margin-top:10px;font-size:13px}.leftspace{margin-left:0}.authorname p{font-size:13px}.moreheilights{margin-top:20px}.search-here-call{padding:15px;margin:20px 0 0}.search-here-call h3{font-size:15px;line-height:22px}.moreheilights{padding:15px;margin-top:15px}.moreheilights h2{line-height:22px}}@media (min-width:768px) and (max-width:991.98px){.getafreequote a{padding:10px 24px;font-size:13px}.bnrtitles02{padding:10px 20px}.stackslogos{margin-top:40px}.section-titles h3{font-size:24px;margin-bottom:15px;line-height:24px}.section-titles{margin-bottom:10px}.blog-navigation{margin-top:40px;margin-bottom:0}.blogimg-details h2{line-height:24px}.blogimg-details h2 a{font-size:18px}.blog-navigation .page-link{width:36px;padding:6px 0}.notcollapse .accordion-header-new a{font-size:13px}.categories-acordin-new .card{padding:8px 0}.postblog-titles h6 a{font-size:13px;line-height:18px}.listening-templ{margin-top:15px;margin-bottom:20px}.blogs-alls-items{margin-top:20px}.blogpost-details p{line-height:22px;margin-top:10px}.leftspace{margin-left:0}.search-here-call{padding:15px;margin:20px 0 0}.search-here-call h3{font-size:15px;line-height:22px}.moreheilights{padding:15px;margin-top:20px}.moreheilights h2{line-height:22px}}@media (min-width:992px) and (max-width:1199.98px){.getafreequote a{padding:10px 24px;font-size:13px}.stackslogos{margin-top:50px}.section-titles h3{font-size:24px;margin-bottom:15px;line-height:30px}.blog-navigation{margin-top:40px;margin-bottom:0}.blogimg-details h2{line-height:24px}.blogimg-details h2 a{font-size:18px}.blog-navigation .page-link{width:40px;padding:8px 0}.search-here-call h3{font-size:18px;line-height:26px}}