 .mis2020-blog .col-md-12.blog-advertise {  display:none !important; } .mis2020-blog .verticle-google-add {  display:none !important; } .mis2020-infograhic .col-md-12.blog-advertise {  display:none !important; } .mis2020-infograhic .verticle-google-add {  display:none !important; } .col-md-12.blog-advertise {  display:none !important; } .verticle-google-add {  display:none !important; }   #toc_container {  margin:50px auto;  background:transparent;  border:4px solid #aaa;  padding:0 40px 40px 40px;  width:auto;  display:table;  font-size:95% } #toc_container p.toc_title {  background-color:#ccc;  position:relative;  max-width:fit-content;  text-align:center;  font-weight:500;  margin:-19px auto 30px auto;  padding:0 15px;  margin-bottom:15px;  height:32px } #toc_container p.toc_title:before {  right:100%;  border-left:1rem solid #fff } #toc_container p.toc_title:after, #toc_container p.toc_title:before {  border-top:1rem solid #ccc;  border-bottom:1rem solid #ccc;  content:"";  position:absolute;  top:0;  bottom:0;  width:0;  height:0 } #toc_container p.toc_title:after {  left:100%;  border-right:1rem solid #fff } #toc_container.no_bullets li:before {  content:"";  border-top:1px dashed #ccc;  display:block;  position:absolute;  top:21px;  width:100%;  z-index:1 } #toc_container a {  background-color:#fff;  z-index:2;  position:relative;  padding-right:10px;  color:#269a83 !important } .toc_number {  float:right;  color:#aaa;  padding:0 0 0 10px;  background-color:#fff;  display:block;  z-index:2;  position:relative } #toc_container.no_bullets li, #toc_container.no_bullets ul, #toc_container.no_bullets ul li, .toc_widget_list.no_bullets, .toc_widget_list.no_bullets li {  background:0 0;  list-style-type:none;  list-style:none;  position:relative;  margin-left:0 } #toc_container.no_bullets li:before {  content:"";  border-top:1px dashed #ccc;  display:block;  position:absolute;  top:21px;  width:100%;  z-index:1 } #toc_container a {  background-color:#fff;  z-index:2;  position:relative;  padding-right:10px } .toc_number {  float:right;  color:#aaa;  padding:0 0 0 10px;  background-color:#fff;  display:block;  z-index:2;  position:relative }  a button.block-see-more:hover {  box-shadow:0 10px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important; } #categories-4 {  padding-top:32px;  padding-bottom:17px !important;  margin-bottom:0 !important;  border-bottom:0px !important } .mb64 {  margin-bottom:64px; } #categories-4 ul {  margin-bottom:0px !important; } #categories-4 ul li {  line-height:31px; } #categories-4 li a {  font-size:14px; } .pad-26 {  padding-top:26px; } .input-button-text .sub-banner-text-content {  margin-top:0;  margin-bottom:0; } .block-see-more img {  margin-left:20px; } .sub-banner-text-content {  height:28px;  color:#FFFFFF;  font-family:"Source Sans Pro";  font-size:20px;  line-height:28px;  text-align:center; } .block-get-input {  height:48px;  width:352px;  background-color:#FFFFFF;  color:rgba(0, 0, 0, 0.6) !important;  font-family:"Source Sans Pro";  font-size:20px !important;  line-height:28px;  margin-top:20px; } .block-get-started {  margin-top:20px;  height:48px;  width:160px;  background-color:#7AC943;  color:#FFFFFF;  font-family:"Source Sans Pro";  font-size:18px;  font-weight:600;  letter-spacing:1px;  line-height:23px;  text-align:center;  margin-left:5px; } .img-height {  height:200px;  overflow:hidden; } .contact_con {  margin-top:48px;  margin-bottom:48px; } h3.c5.capitalize.banner-sub-text, h2.c5.capitalize.banner-sub-text {  height:auto;  color:#FFFFFF;  font-family:"Source Sans Pro";  font-size:22px;  letter-spacing:0.5px;  line-height:32px;  text-align:center;  margin-top:8px;  margin-bottom:24px;  padding-top:0 !important; } h1.section-title.mb-10.blog-main-title.c1.banner-title {  height:80px;  color:#FFFFFF;  font-family:"Source Sans Pro";  font-size:66px;  font-weight:600;  letter-spacing:-1.9px;  line-height:80px;  text-align:center; } .li-padding li {  padding:0 2px !important } li.li-margin {  margin-bottom:15px; } a.border-box-link {  border:2px solid;  padding:5px 10px; } .block-image {  width:100%;  height:100%;  object-fit:cover; } .block-margin {  margin-top:64px } .category-area {  box-sizing:border-box;  height:32px;  border:2px solid #2F3744;  background-color:#FFFFFF;  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:14px;  font-weight:600;  letter-spacing:1.25px;  line-height:24px;  text-align:center;  padding:2px 16px 2px 16px;  margin-bottom:16px; } .single-block-title {  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:35px;  font-weight:600;  letter-spacing:-0.5px;  line-height:40px;  margin-top:8px;  margin-bottom:24px; } .block-title {  display:-webkit-box;  text-align:left;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;  overflow:hidden;  text-overflow:ellipsis;  height:60px;  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:18px;  font-weight:600;  letter-spacing:0.15px;  line-height:28px;  margin-top:12px !important;  padding-bottom:0 !important;  margin-bottom:28px !important } .block-see-more {  height:48px;  width:200px;  background-color:#212121;  color:#FFFFFF;  font-family:"Source Sans Pro";  font-size:18px;  font-weight:600;  letter-spacing:1px;  line-height:23px;  text-align:center;  float:right;  margin-top:0px; } .mis-blogs h2.single-block-title {  margin-top:0;  margin-bottom:10px; } .mis-blogs h3.block-title {  margin-top:0;  margin-bottom:10px; } .blog-content-padding .single-content-area {  padding:0; } .padding-80 {  padding:0; } .comments-area {  margin:0;  width:auto; } #comments .comment-reply-title {  color:rgba(0, 0, 0, 0.87);  font-family:sssBold;  font-size:20px;  font-weight:600;  letter-spacing:1.25px;  line-height:25px;  margin-bottom:6px; } #comments .comment-notes {  color:rgba(0, 0, 0, 0.6);  font-family:ssRegular;  font-size:20px;  letter-spacing:0;  line-height:28px;  padding-bottom:0px } .verticle-google-add {  height:600px;  width:300px;  background:linear-gradient(315deg, #FF6161 0%, #7662FF 100%);  margin:32px auto 0;  padding:64px 35px;  text-align:center;  display:flex;  justify-content:space-between;  align-items:center;  flex-direction:column; } .verticle-google-add label {  line-height:36px; } .verticle-google-add .explore-more {  float:none !important; }  @media screen and (max-width:412px) {  input.block-get-input {   width:auto;  }  .block-get-started {   margin-top:0  } } @media screen and (max-width:360px) {  #categories-4 li {   width:100%;  } }   .block-title-detail {  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:46px !important;  font-weight:600;  letter-spacing:-0.5px;  line-height:64px;  padding-top:0px;  padding-bottom:15px; } h2.block-title-detail {  margin-top:0;  margin-bottom:10px; } .by-nitesh-behani {  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:14px;  letter-spacing:0.4px;  line-height:24px;  margin-top:0 } .mar-30-2019 {  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:14px;  letter-spacing:0.4px;  line-height:24px;  margin-top:0; } .date-rectangle {  height:4px;  width:4px;  background-color:#9E9E9E;  margin:3px 6px } .col-md-12.block-padding-reduce.height-name {  height:25px; } .leave-a-comment {  margin-top:0;  color:rgba(0, 0, 0, 0.6);  font-family:"Source Sans Pro";  font-size:14px;  letter-spacing:0.4px;  line-height:24px; } section#contact1.blod-contact { } label.leave-a-comment:before {  content:'';  width:109px;  border-bottom:1px solid rgba(0, 0, 0, 0.6);  position:absolute;  top:26px; } img.social-media-image {  width:32px;  height:32px;  padding:6px;  border:2px solid #9E9E9E;  float:right;  margin-left:5px;  margin-top:15px;  object-fit:contain; } img.blog-detail-image {  width:100%;  margin-top:15px;  margin-bottom:20px; } .single-content-area p {  color:rgba(0, 0, 0, 0.6);  font-family:"Source Sans Pro";  font-size:20px;  line-height:28px;  letter-spacing:0;  margin-bottom:1em!important; } .single-content-area h2 {  padding-top:30px !important;  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:35px;  font-weight:600;  letter-spacing:-0.5px;  line-height:40px;  margin:0 } .blog-detail-content-text {  color:rgba(0, 0, 0, 0.6);  font-family:"Source Sans Pro";  font-size:20px;  line-height:28px; } ul.blog-detail-content-text {  padding:15px 3%; } .block-detail-header {   padding-top:30px;  color:rgba(0, 0, 0, 0.87);  font-family:"Source Sans Pro";  font-size:35px;  font-weight:600;  letter-spacing:-0.5px;  line-height:40px; } @media screen and (max-width:991px) {  .col-md-12.blog-content-padding {   padding:0 25px;  } } @media screen and (max-width:600px) {  .col-md-12.blog-content-padding {   padding:0 21px;  } }  .mis-blogs #nav .cd-nav #cd-primary-nav li>a {  color:white; } .group-blog #nav .cd-nav #cd-primary-nav li.dropdown.new-menu-dropdown:hover ul li a {  color:#686f7a !important; } .group-blog #nav.header-fixed .cd-nav #cd-primary-nav li>a {  color:#686f7a !important; } .group-blog #nav .cd-nav #cd-primary-nav li .open ul li.has-children a {  color:#686f7a !important; } input.blog-serach-feild {  border:2px solid #DEDEDE;  box-sizing:border-box;  height:48px;  color:rgba(0, 0, 0, 0.38);  font-family:"Source Sans Pro regular";  font-size:20px;  line-height:28px;  width:250px; } .blog-search-box input.blog-serach-feild {  position:absolute;  padding-left:44px; } .blog-search-box img {  position:relative;  padding:16px; } .blog-list-search input.blog-serach-feild {  width:95%; } .advertisement-section {  height:120px;  width:980px;  background:linear-gradient(315deg, #FF6161 0%, #7662FF 100%);  padding:0 40px 0 58px;  display:table;  margin:0 auto; } .col-md-12.blog-advertise {  padding-top:31px;  padding-bottom:31px; } .hr-style {  border:0.5px solid #DEDEDE; } .display-table-middle {  display:table-cell;  vertical-align:middle; } .google-ad-will-displ {  color:#FFFFFF;  font-family:Graphik;  font-size:24px;  font-weight:500;  line-height:26px; } .explore-more {  color:#2700BD;  font-family:"Avenir Next demi bold";  font-size:14px;  font-weight:600;  line-height:19px;  height:40px;  width:160px;  border-radius:20px;  background-color:#FFFFFF;  box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5);  float:right; } .group-blog .grey_section.ptb {  padding-top:32px !important; } @media screen and (max-width:1024px) {  input.blog-serach-feild {   width:83%;  }  .blog-list-search input.blog-serach-feild {   width:93.5%;  }  .col-md-12.blog-advertise {   padding-top:15px;   padding-bottom:15px;  }  .advertisement-section {   width:100%;  } } @media screen and (max-width:991px) {  input.blog-serach-feild {   width:93.5%;  } } @media screen and (max-width:600px) {  input.blog-serach-feild {   width:92%;  }  .blog-list-search input.blog-serach-feild {   width:92%;  }  .explore-more {   float:unset;  }  .display-table-middle {   text-align:center;  } } @media screen and (max-width:480px) {  input.blog-serach-feild {   width:90.5%;  }  .blog-list-search input.blog-serach-feild {   width:90.5%;  } } @media screen and (max-width:414px) {  input.blog-serach-feild {   width:89.5%;  }  .blog-list-search input.blog-serach-feild {   width:89.5%;  }  .google-ad-will-displ {   font-size:18px;  } }   .fixed-when-top img {  min-width:368px;  height:auto; } .blog-input-box {  width:100%;  position:relative; } .blog-input-box {  margin-top:32px; } .blog-input-box img {  width:100%;  height:280px; } .img-bg {  background:#FFDEB0;  border:1px solid #000949;  padding:16px;  padding-bottom:201px; } .flex-apply {  display:flex; } .inner-text-img div {  width:calc(100% - 135px);  align-self:center; } .inner-text-img h4 {  color:rgba(0, 0, 0, 0.87);  font-size:17px;  font-weight:600;  letter-spacing:0.15px;  line-height:28px; } .inner-text-img a {  font-size:14px;  letter-spacing:1.25px;  font-weight:600;  color:#F06302;  margin-top:5px;  display:inline-block;  text-decoration:none !important; } .inner-text-img a:hover {  opacity:.8; } .inner-text-img img {  width:135px;  height:auto; } .input-overlay {  position:absolute;  left:0;  bottom:0;  padding:0px 13px 13px 13px; } .input-overlay form {  top:unset !important;  position:static !important; } .text-boxs {  margin-bottom:8px;  border:1px solid #ddd;  padding:0px 15px !important;  display:flex;  align-items:center;  letter-spacing:0px;  font-size:20px !important;  font-weight:400 !important;  outline:0;  width:100%;  color:rgba(0, 0, 0, 0.87) !important;  font-size:20px;  letter-spacing:0;  padding-top:2px !important;  line-height:28px;  height:48px;  font-family:"Source Sans Pro"; } .text-boxs::placeholder {  font-size:20px;  color:rgba(0, 0, 0, 0.38); } .btn-box {  background:#000;  color:#fff;  display:flex;  justify-content:center;  align-items:center;  width:100%;  border:0 !important;  outline:none !important;  box-shadow:none !important;  height:48px;  font-size:18px !important;  margin-bottom:0 !important;  font-weight:600;  letter-spacing:1px;  margin-top:16px;  font-family:"Source Sans Pro"; } .stickys {  position:fixed;  top:70px;  padding-right:30px;  width:242.5px; } @media (min-width:992px) {  .stickys {   position:fixed;   top:75px;   padding-right:30px;   width:242.5px;  } } @media (min-width:1200px) {  .stickys {   width:292.5px;   padding-right:45px; } } @media only screen and (max-width:991px) {  #topbar {   width:100%;  }  .fullwidth {   width:100%;  } }   div#searchBox {  float:none;  text-align:center;  color:#777;  margin-bottom:32px; } #searchform {  border-bottom:1px solid #ccc;  padding:8px 0 8px; } #searchform input {  border:0px;  background:transparent;  padding:8px 10px 5px;  outline:none; }  div#searchBox #searchform {  border:2px solid #DEDEDE;  box-sizing:border-box;  width:100%;  display:inline-block; } div#searchBox #searchform input {  padding:5px;  display:block;  margin-bottom:0;  margin-right:0;  width:calc(100% - 46px);  color:rgba(0, 0, 0, 0.38);  font-size:20px;  letter-spacing:0;  line-height:30px;  font-weight:normal;  padding-left:16px; } div#searchBox #searchform input::placeholder {  color:rgba(0, 0, 0, 0.38); } #searchBox i.fa.fa-search {  padding:8px;  cursor:pointer; } .sb-icon-search, .sb-search-submit {  width:30px;  height:30px;  display:block;  position:absolute;  right:0;  top:0;  padding:0;  margin:0;  line-height:30px;  text-align:center;  cursor:pointer; } .sb-search-submit {  background:#fff;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter:alpha(opacity=0);  opacity:0;  color:transparent;  border:none;  outline:none;  z-index:100; } div#searchBox #searchform .sb-icon-search {  z-index:90;  font-family:'FontAwesome';  speak:none;  font-style:normal;  font-weight:normal;  font-variant:normal;  text-transform:none;  -webkit-font-smoothing:antialiased;  top:-1px;  padding-left:16px; } div#searchBox #searchform .sb-icon-search:before {  content:"\f002";  color:#0cf;  font-size:17px; } span#noEasy {  display:block;  position:relative;  width:30px;  height:30px;  float:left;  padding-left:3px; } span#noEasy input {  width:30px;  padding:0 !important; } input#sbox {  line-height:31px;  padding-top:0 !important;  padding-bottom:0 !important; } span#noEasy:hover {  color:#444; }  .input-feilds [class="btn"] {  margin-top:25px;  width:230px;  margin-left:auto;  margin-right:auto;  background:#29303b;  height:40px;  font-size:14px;  letter-spacing:1px;  border:none;  color:white;  text-decoration:none;  cursor:pointer;  border-radius:2px;  transition:all .3s ease;  font-weight:700;  display:flex;  justify-content:center;  align-items:center; }   @font-face {  font-family:sspr;  src:url(/wp-content/themes/magneto/fonts/SourceSansPro-Regular.ttf); }  .single-content-area ul li, .single-content-area ol li {  color:rgba(0, 0, 0, 0.6);  font-family:sspr !important;  font-size:20px;  line-height:28px;  letter-spacing:0;  margin-bottom:20px } .single-content-area h3 {  font-size:30px !important;  font-weight:600 !important;  font-family:"Source Sans Pro" !important;  letter-spacing:-0.5px !important;  line-height:40px !important;  color:rgba(0, 0, 0, 0.87) !important;  margin-bottom:20px !important;  margin-top:30px !important   } .single-content-area h2 {  font-size:35px !important;  font-weight:600 !important;  letter-spacing:-0.5px !important;  line-height:40px !important;  color:rgba(0, 0, 0, 0.87) !important;   margin-top:0px !important;  margin-bottom:20px !important;  display:flex; } .single-content-area h2 strong {  margin-bottom:0 !important;  margin-top:0 !important } .single-content-area p {  font-family:sspr !important; } .single-content-area p strong {  color:rgba(0, 0, 0, 0.87) !important;  font-weight:bold !important; }  .single-content-area p a {  color:#FFA500 !important;  font-weight:bold; } .single-content-area p a:hover {  color:#FFA500 !important;  text-decoration:underline; } .single-content-area p a.blog-link-content, .single-content-area p a.blog-link-content:hover {  color:rgba(0, 0, 0, 0.6) !important;  font-size:20px !important;  line-height:28px !important;  letter-spacing:0 !important; } .single-content-area h4 {  color:rgba(0, 0, 0, 0.87) !important;  font-size:20px !important;  letter-spacing:0 !important;  line-height:28px !important;  margin-top:0 !important;  margin-bottom:20px !important;  font-family:"Source Sans Pro" !important }  .group-blog .grey_section.ptb.top-0px {  padding-top:0 !important } @media (min-width:1366px) {  .postid-34998 #contact1 {   padding-top:170px !important;   padding-bottom:100px !important  }  .postid-34998 .contact_con {   margin-top:73px !important;   margin-bottom:73px !important  } } @media (max-width:1365px) {  .postid-34998 #contact1 {   padding-top:90px !important;   padding-bottom:20px !important  }  .postid-34998 .contact_con {   margin-top:73px !important;   margin-bottom:73px !important  } } @media (max-width:980px) {  .postid-34998 #contact1 {   padding-top:58px !important;   padding-bottom:20px !important  }  .postid-34998 .contact_con {   margin-top:73px !important;   margin-bottom:53px !important  } }   .comment-form-author>input, .comment-form-email>input {  margin-bottom:0;  margin-top:25px;  border:2px solid #DEDEDE;  height:48px } [name="comment"] {  margin-top:25px;  border:2px solid #DEDEDE; } #commentform .comment-form-author, #commentform .comment-form-email {  padding-bottom:0 } .comment-form-author>input::placeholder, .comment-form-email>input::placeholder, [name="comment"]::placeholder {  font-family:sspr;  color:rgba(0, 0, 0, 0.38);  font-size:20px;  letter-spacing:0;  font-size:20px;  line-height:27px; } .single-post #submit.submit {  height:48px;  width:288px;  background-color:#212121;  color:#FFFFFF !important;  font-family:sssBold !important;  font-size:18px !important;  font-weight:600 !important;  letter-spacing:1px;  line-height:23px;  text-align:center;  display:inline-flex;  justify-content:center;  align-items:center; } .comment-form .form-submit {  text-align:right; }  .single-post .comment-list {  padding-left:15px } @media (max-width:767px) {  .comment-form .form-submit {   text-align:center  } }  .img-parts {  display:flex;  justify-content:space-between;  align-items:center;  border-top:1px solid #DEDEDE;  padding-top:25px;  margin-bottom:30px; } .img-section {  display:flex;  align-items:center; } .img-section img {  height:70px;  width:70px;  margin-right:15px; } .img-section p {  padding-bottom:0;  color:rgba(0, 0, 0, 0.87);  font-family:ssrp;  font-size:20px;  letter-spacing:0;  line-height:28px; }   .single-post .comments-title {  font-size:28px; } @media (max-width:767px) {  .single-post .comments-title {   font-size:19px !important;   line-height:26px !important  }  #comments .comment-notes {   font-size:17px !important;   line-height:22px !important  }  .img-section p {   font-size:16px;  }  .img-section img {   width:60px;   height:60px  } }  .blog-data-content h3 {  font-size:20px !important;  line-height:1.7 !important;  font-weight:normal !important; } .blog-data-content h3, .blog-data-content a {  color:#fff !important; } .single-content-area .blog-data-content p a {  color:#fff !important } .blog-data-content h3 {  margin-top:10px !important }  .app-cost-calc h3 {  font-size:16px !important;  line-height:1.7 !important;  font-family:'Open Sans', sans-serif !important;  font-weight:700 !important;  margin-top:10px !important;  margin-bottom:16px !important;  text-align:left !important; } .form-main .web-cms input {  content:'' !important } .form-main .web-cms input {  height:20px !important; } .web-cms-div span.wpcf7-list-item-label {  top:-5px !important } @media (max-width:767px) {  .form-main .web-cms input {   height:20px !important;  }  .web-cms-div span.wpcf7-list-item-label {   top:-5px !important  }  .single-post .single-content-area .app-cost-calc h3 {   text-align:left !important;   font-size:18px !important  }  .apple {   width:50% !important;   padding-left:20px !important;   margin-bottom:20px;  }  .apple input:after,  .apple input {   width:89px !important;   height:80px !important  }  .cal-right input,  .cal-right input:after {   height:100px !important;   width:100px !important  }  .cal-right .type {   padding:0px 0px 0px 20px !important  } } .apple {  margin-bottom:20px; } @media (min-width:768px) {  .web-cms-div .web-cms {   margin-top:11px !important  } } @media (min-width:480px) and (max-width:767px) {  .web-cms-div .web-cms {   margin-top:11px !important  } }  .page-id-37834 .blog-input-box {  display:none; } .page-id-37834 .block-image {  object-fit:contain !important; } img[src="/wp-content/uploads/2023/06/Digital-Commerce-vs.-eCommerce.jpg"] {  object-fit:contain !important;  width:auto !important;  height:100% !important; }  @media (min-width:767px) and (max-width:991px) {  #categories-4 li {   width:auto !important;   display:inline-flex !important  } }