body{font-family:'Exo',sans-serif;font-size:14px;color:#666;line-height:1.7em;overflow-y:scroll;overflow-x:hidden}
::-moz-selection{color:rgb(2,39,65);background:#FFDE1D}
::selection{color:rgb(2,39,65);background:#FFDE1D}
a,a:hover{text-decoration:none;cursor:pointer}.text-right{text-align:right}
.text-center{text-align:center}.bg-white{background-color:#fff}
.bg-black{background-color:#0d0d0d}.bg-gray{background-color:#f9f9f9}.bg-lightgray{background-color:#FCFCFC}.bg-skyblue{background-color:#30CFF2}.text-gray{color:#666}
.text-blue{color:#022741}.text-white{color:#fff}.text-black{color:#012840}.font-16{font-size:16px;line-height:1.7em}.font-18{font-size:18px}
.font-20{font-size:20px}.font-48{font-size:48px}.heading-20{font-size:20px;line-height:32px}.heading-24{font-size:24px;line-height:36px}
.heading-30{font-size:30px;line-height:42px}.heading-32{font-size:32px;line-height:44px}.heading-40{font-size:40px;line-height:52px}
.heading-48{font-size:48px;line-height:60px}
.heading-60{font-size:60px;line-height:72px}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.pt-20{padding-top:20px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.footer_links ul{padding:0;margin:0;list-style:none}.footer_links ul li a{text-decoration:none;color:#fff;display:block;margin-bottom:10px}.footer_links ul li:last-child a{margin:0}.footer_copyright{border-top:1px solid #5b5b5b}footer{background-repeat:no-repeat;background-size:300px;background-position:left 78%}.to_srl_dv{position:fixed;top:40%;width:200px;left:-75px;font-size:11px;font-weight:600;color:#012840;z-index:99;cursor:pointer;transform:rotate(90deg);display:flex;justify-content:space-evenly;align-items:center;transition:0.3s}.progresssss .fill{background-color:rgb(2,39,65);width:100%;height:20px}#progressTop{width:3px;height:60px;border-radius:0;overflow:hidden;background:#B2B2B2;transform:rotate(-90deg)}.to_srl_dv:after{content:"ï¸";font-family:"Font Awesome 5 Free";font-weight:900;width:20px;height:20px;position:absolute;bottom:32.5%;left:96%;text-align:center;line-height:20px;color:rgb(178,178,178);transform:translate(-50%,0%) rotate(-90deg)}.to_srl_dv.side_content_nb{height:auto;right:-120px;left:unset;padding:0;width:auto;transform:rotate(-90deg)}.to_srl_dv.side_content_nb:after{display:none}.to_srl_dv.side_content_nb a{display:flex;align-items:center;color:rgb(2,39,65)}.to_srl_dv.side_content_nb a:before,.to_srl_dv.side_content_nb a:after{content:"";width:30px;height:2px;background:#ddd;display:inline-block;margin:0 15px}.cursor{position:absolute;background:rgb(2,39,65);width:10px;height:10px;border-radius:100%;z-index:10000;transform:scale(1);user-select:none;pointer-events:none;transition:0.3s ease-in-out transform,0.2s ease-in-out opacity}.cursor-follower{position:absolute;background-color:rgba(2,39,65,.5);width:25px;height:25px;border-radius:100%;z-index:10000;transform:translatex(5px,5px);user-select:none;pointer-events:none;transition:0.6s ease-in-out transform,0.2s ease-in-out opacity}.comman_btn.banner_cta a{color:rgb(2,39,65)}.comman_btn.banner_cta a:after{background:rgba(0,0,0,0) url(../images/cta_arrow_icon_dblue.png) no-repeat 55%;width:15px;height:20px;border:0;margin-left:20px;margin-bottom:-30px;background-size:12px}.comman_btn.banner_cta a span{padding-bottom:8px}.comman_btn.banner_cta a span:after{position:absolute;bottom:0;right:3px;background:rgb(2,39,65);width:88%}@keyframes mymove{0%{height:0%}75%{height:100%;opacity:.1}100%{height:100%;opacity:.5}} .comman_btn{display:inline-block}.comman_btn a{position:relative;align-items:center;display:flex;transition:0.3s all;font-size:16px;font-weight:600;color:#fff;overflow:hidden;padding-bottom:10px}.comman_btn a:after{content:"";width:45px;height:45px;background:url(../images/cta_arrow_icon_white.png) no-repeat 55%;border-radius:50%;border:2px solid #fff;display:inline-block;background-size:12px;transition:0.3s all}.comman_btn a span{position:relative;display:flex;align-items:center;transition:0.3s all}.comman_btn a span:after{content:"";width:70px;background:#fff;display:inline-block;height:2px;margin-right:-28px;margin-left:20px;transition:0.3s all;transform:translateX(0)}.comman_btn a:hover span::after{transition:0.3s all;animation:mymove 1.5s;-webkit-animation:mymove 1.5s;-moz-animation:mymove 1.5se}@keyframes mymove{from{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes mymove{from{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}@-moz-keyframes mymove{from{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}@-o-keyframes mymove{from{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}.comman_btn.blue_btn a{color:#30CFF2}.comman_btn.blue_btn a:after{border-color:#30CFF2;background:url(../images/cta_arrow_icon_blue.png) no-repeat 55%;background-size:12px}.comman_btn.blue_btn a span:after{background:#30CFF2}.comman_btn.darkblue_btn a{color:rgb(2,39,65)}.comman_btn.darkblue_btn a::after{background:rgba(0,0,0,0) url(../images/cta_arrow_icon_darkblue.png) no-repeat scroll 55% center / 12px;border-color:rgb(0,39,65)}.comman_btn.darkblue_btn a span::after{background:rgb(0,39,65)}
footer .container:before{content:"";width:330px;height:330px;background:url(../images/footer_bg.png) no-repeat;position:absolute;position:absolute;bottom:70px;left:-90px;background-size:cover}.footer_content_social a{margin:0 8px}.footer_content_social a:after{display:none!important;content:"";width:2px;height:10px;display:inline-block;background:#989898;margin:0 12px}.footer_content_social a:last-child:after{display:none}@media(max-width:575px){.footer_content_social a{text-align:center}.policy_links,.footer_copyright{text-align:center;width:100%}}@media(min-width:576px) and (max-width:767px){.footer_content_social a{margin-right:20px}}@media(max-width:767px){.footer_links{margin-bottom:20px}.footer_content_social{display:flex;justify-content:flex-start!important;width:100%;margin:20px 0 0}footer{background-image:none}footer .container::before{display:none}.comman_btn a::after{width:34px;height:34px}.comman_btn.blue_btn a::after{background:rgba(0,0,0,0) url(../images/cta_arrow_icon_blue.png) no-repeat scroll 55% center / 9px}.comman_btn a span::after{height:2px;margin-right:-21px;margin-left:20px;width:60px}.comman_btn a::after{background:rgba(0,0,0,0) url(../images/cta_arrow_icon_white.png) no-repeat scroll 55% center / 9px}}@media(min-width:768px) and (max-width:991px){.footer_links{margin-bottom:20px}footer{background-size:250px;background-position:-20px 80%}footer .container::before{bottom:80px;left:-100px;transform:rotate(-3deg);width:240px;height:290px}.comman_btn a::after{width:34px;height:34px}.comman_btn.blue_btn a::after{background:rgba(0,0,0,0) url(../images/cta_arrow_icon_blue.png) no-repeat scroll 55% center / 9px}.comman_btn a span::after{height:2px;margin-right:-21px;margin-left:20px;width:60px}.comman_btn a::after{background:rgba(0,0,0,0) url(../images/cta_arrow_icon_white.png) no-repeat scroll 55% center / 9px}}.pop-up-wrp .input>input:focus-visible{outline:none}
.white_cta_outer {position: relative; z-index: 7;}


/* ====== Banner CSS ====== */
.hbm-banner-md {
  position: relative;
  aspect-ratio: 16/7;
  display: flex;
  align-items: center;
}
.hbm-row {
  display: flex;
  gap: 0 100px;
}
.hbm-row > div {
  flex: 1;
}
.hbm-img {
  position: absolute;
  content: "";
  width: 47%;
  height: 100%;
  display: block;
  left: 3%;
  top: 0;
}
.hbm-img img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.hbm-content > span {
  font-size: 22px;
  color: #012840;
  line-height: 1.2em;
  margin-bottom: 20px;
}
.hbm-content > h1 {
  margin: 0;
  font-size: 54px;
  line-height: 1.25em;
  font-weight: 700;
  color: #022741;
}
.hbm-content > p {
  margin: 16px 0;
  font-size: 18px;
  line-height: 1.5em;
  color: #022741;
}
.hubm_logo_img {
  width: 100%;
  display: flex;
  align-items: center;
  margin: 20px 0;
  gap: 30px;
}
.hubm_logo_img img {
  width: 120px;
  height: 120px;
  object-fit: contain;
  object-position: center;
}
/*====== End  ====== */

/*====== HubSpot Marketing Hub  ====== */
.mhub-info > h2 {
  max-width: 650px;
  text-align: left;
  margin: auto;
}
.mhub-info > p {
  color: #2d2b2b;
  font-size: 16px;
  line-height: 1.7em;
}
.mhub-info > ul {
  list-style: none;
  padding-left: 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  row-gap: 5px;
  margin: 25px 0 0;
}
.mhub-info > ul > li {
  display: grid;
  gap: 10px;
  grid-template-columns: 30px 1fr;
  color: #2d2b2b;
  font-size: 16px;
  line-height: 1.7em;
}
img.mh-wmn {
  aspect-ratio: auto 300 / 568;
  width: 300px;
  height: 568px;
}
/*====== End  ====== */

/*====== prestigious-client  ====== */
.pstg-logos img {
  width: 160px;
  height: 60px;
  object-fit: contain;
}

.pstg-client-bx {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
  justify-content: center;
}
/*====== End  ====== */

/*====== achievement   ====== */
.achievement-info {
  background: #000000;
  margin-top: 100px;
}
.achievement {
  background: #ffde1d;
  padding: 40px 50px;
  border-radius: 10px;
  margin-top: -90px;
}

.achievement-content h3 {
  font-size: 40px;
  font-weight: 700;
  color: #000000;
}

.achievement-content p {
  font-size: 18px;
  color: #000000;
  margin: 0px;
  font-weight: 500;
}
/*====== End  ====== */

/*====== Hub Sticky Service  ====== */
.left-sidebar {
  position: relative;
  overflow: visible;
  box-sizing: border-box;
  min-height: 1px;
}
.StickySidebar {
  padding-top: 0px;
  padding-bottom: 1px;
  position: sticky;
  top: 100px;
  left: 101.5px;
  width: 100%;
  max-width: 400px;
}
.roi_box {
  border: 1px solid #878787;
  border-radius: 5px;
  padding: 70px 30px 30px;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.hub-marketing-roi-bx {
  border: 1px solid #878787;
  border-radius: 5px;
  padding: 40px 30px;
  position: relative;
  overflow: hidden;
}

.hub-marketing-roi-bx h3 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 600;
  color: #fff;
  margin: 0 0 20px;
  position: relative;
}
.roi_box_outer .col-md-6 {
  margin-bottom: 30px;
}

.roi_box_outer .col-md-6:nth-child(2n) {
  margin-top: 30px;
  margin-bottom: 0;
}

.roi_box h3 {
  font-size: 24px;
  line-height: 1.4em;
  font-weight: 600;
  color: #fff;
  margin: 0 0 15px;
  position: relative;
}

.roi_box p {
  font-size: 16px;
  line-height: 1.7em;
  color: #fff;
  margin: 0;
  position: relative;
}

.roi_box .overlay {
  width: 200%;
  height: 200%;
  right: -50%;
  position: absolute;
  top: -50%;
  background-color: #30cff2;
  border-radius: 50%;
  transition: all 0.8s ease-out;
  opacity: 0;
  transform: translate3d(62%, -62%, 0);
}

.roi_box:hover .overlay {
  transition: all 0.8s ease-out;
  opacity: 1;
  border-radius: 40%;
  transform: translate3d(-12.5%, 12.5%, 0);
}
/*====== End  ====== */

/* ====== Want to Start Small ====== */
.wnt-sm-bx {
  padding: 20px;
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.06);
  margin-bottom: 40px;
  width: 100%;
  max-width: 400px;
  margin: 0 auto 0px;
  height: 100%;
}

.wnt-sm-bx h3 {
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
  color: #0d0d0d;
  margin: 16px 0;
}

.wnt-sm-bx p {
  color: #0d0d0d;
  margin: 0px;
  font-size: 16px;
  line-height: 1.7em;
}

.want-start-small {
  background-size: cover;
  background-position: center;
}

.wnt-sm-bx ul {
  margin: 0;
  padding: 0 0 0px 20px;
}

.wnt-sm-bx ul li {
  color: #878787;
}

.wntsm-bx-inr {
  box-shadow: 0 0 0 2px #ffde1d inset;
  padding: 24px;
  height: 300px;
  position: relative;
}

.wntsm-bx-inr .left_border {
  position: absolute;
  width: 2px;
  background: rgba(48, 207, 242, 1);
  height: 0%;
  top: 0;
  left: 0;
  transition: 0.3s;
}

.wntsm-bx-inr:hover .left_border {
  height: 100%;
  transition: 0.3s;
}

.wntsm-bx-inr .top_border {
  position: absolute;
  width: 0%;
  background: rgba(48, 207, 242, 1);
  height: 2px;
  top: 0;
  left: 0;
  transition: 0.3s;
}

.wntsm-bx-inr:hover .top_border {
  width: 100%;
  transition: 0.3s;
}

.wntsm-bx-inr .right_border {
  position: absolute;
  width: 2px;
  background: rgba(48, 207, 242, 1);
  bottom: 0;
  right: 0;
  height: 0%;
  transition: 0.3s;
}

.wntsm-bx-inr:hover .right_border {
  height: 100%;
  transition: 0.3s;
}

.wntsm-bx-inr .bottom_border {
  bottom: 0;
  right: 0;
  position: absolute;
  width: 0%;
  background: rgba(48, 207, 242, 1);
  height: 2px;
  transition: 0.3s;
}

.wntsm-bx-inr:hover .bottom_border {
  width: 100%;
  transition: 0.3s;
}

/*====== End  ====== */

/* ====== hubspot-accredited ====== */
.hubspot-bxinfo ul {
  margin: 20px 30px 0px 0px;
  padding: 0;
  display: block;
  list-style: none;
  padding-left: 20px;
}
.hubspot-bxinfo ul > li {
  background: none;
  list-style: disc;
  color: #fff;
  padding: 0;
  margin: 10px 0px;
  font-size: 16px;
  line-height: 1.7em;
}
.hubsinfo-box {
  background: #ffde1d;
  border-radius: 5px;
  margin-top: 70px;
  margin-right: 90px;
  position: absolute;
  color: #000;
  padding: 30px 34px 16px;
}
.hubsinfo-box > p {
  font-size: 16px;
  line-height: 1.7em;
}
/*====== End  ====== */

/* ====== hubspot-accredited ====== */
.hub-acpt {
  padding-top: 150px;
}
.hubacp_ttl {
  max-width: 650px;
  text-align: center;
  margin: auto;
}
.masMabe_bx {
  background: #fff !important;
  text-align: center;
  box-shadow: 0 13px 17px #0000000f;
  border-radius: 10px;
  padding: 38px 65px;
  margin-top: 60px;
  width: 100%;
}
.masMabe_bx img {
  object-fit: contain;
}
/*====== End  ====== */

/* ====== hubspot-vice-pesident ====== */

.hubspot-vice-president-quote-content-bx {
  background-color: #0d0d0d;
  border-radius: 10px;
}

.hubspot-vice-pesident-quote-content {
  width: 100%;
  max-width: 700px;
  padding: 50px 0;
}

.hubspot-vice-pesident-img {
  position: relative;
}

.hubspot-vice-pesident-img img {
  position: relative;
  z-index: 2;
}

.hubspot-vice-pesident-img::before {
  position: absolute;
  content: "";
  width: 47%;
  height: 100%;
  display: block;
  left: 44%;
  top: 0;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 1;
  background-position: center center;
}
.hubspot-vice-pesident-quote-content p {
  font-size: 22px;
  font-weight: 300;
  line-height: 1.7em;
}
/* ====== End ====== */

/* ====== Getin-touch ====== */
.strip-bx {
  padding: 50px;
  background-color: #0dcaf0;
  border-radius: 5px;
  display: grid;
  grid-template-columns: 3fr 1fr;
  gap: 80px;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.strip-bx:after {
  content: "";
  right: -180px;
  position: absolute;
  top: -210px;
  background: url(https://transfunnel-staging.design.transfunnel.biz//images/button-shadow.png)
    center right no-repeat;
  height: 384px;
  width: 384px;
}
.cn_spttl h4 {
  font-size: 34px;
  line-height: 1.4em;
}
.cta_strip {
  text-align: right;
}
.cta_strip .comman_btn > a {
  padding-bottom: 0;
}
/* ====== End ====== */

/* ====== FAQ ====== */
.accordion-body ul li {
  color: #878787;
}
.app_faq_md .app_faq_tabconent_inner .accordion-item .accordion-button {
  padding: 25px 0;
}

.white-faq .accordion-item p {
  color: #878787;
  font-size: 16px;
}

.white-faq .app_faq_tabconent_inner .accordion-item .accordion-button {
  color: #012840;
}
.white-faq .accordion-item {
  box-shadow: 0 3px 16px #0000000d;
  margin-bottom: 20px;
  padding: 0 25px;
  border-radius: 5px !important;
  border: 1px solid rgba(0, 0, 0, 0.08) !important;
}
.app_faq_md .app_faq_tabconent {
  width: 70%;
  margin: auto;
}
.accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #fff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  transform: rotate(-180deg);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
.accordion-body {
  padding: 1rem 1.25rem;
}
.white-faq .accordion-item {
  box-shadow: 0 3px 16px #0000000d;
  margin-bottom: 20px;
  padding: 0 25px;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  transition: all 0.4s ease;
}

.accordion-button {
  padding: 20px 0;
  font-weight: 500;
}

.accordion-body p {
  color: #878787;
}
/* ====== End ====== */

@media (max-width:1199.99px){
.hbm-content > h1 { font-size: 40px;}

/* ====== hubspot-vice-pesident ====== */
.hubspot-vice-pesident-img img {bottom: 0;height: 100%;object-fit: cover;}
.hubspot-vice-pesident-img::before {width: 100%;height: 100%;left:0; right: 0;background-size: contain;background-position: center right;}
.hubspot-vice-president-quote-sec .align-items-center{ align-items: unset !important;}
/* ====== End ====== */
 }
@media (max-width:991.99px){
/* ====== Banner CSS ====== */
.hbm-banner-md {padding: 30px 0; aspect-ratio: unset;}
.hbm-img {display: none;}
.hbm-row {flex-direction: column;}
.hbm-content > span { font-size: 20px;}
.hbm-content > p {font-size: 16px;}
.clients_logo_module{padding-top: 0 !important;}
.hubspot-cis { align-items: center; max-width: 100%; flex-wrap: wrap; gap: 30px; }
/* ====== End ====== */

/* ====== StickySidebar ====== */
  .StickySidebar h2 {padding-bottom: 40px;}
  .hub-marketing-roi-bx{ font-size: 24px; padding: 25px 20px;}
 /* ====== End ====== */

  /* ====== hubspot-accredited ====== */
  .hubsinfo-box {position: relative;margin: 15px 0 0 0;}
 /* ====== End ====== */

 /* ====== hubspot-vice-pesident ====== */
.hubspot-vice-pesident-quote-content {padding: 25px 20px 25px 0;}
.hubspot-vice-pesident-quote-content p {font-size: 18px;padding-bottom: 20px;}
 /* ====== End ====== */

/*====== achievement-info  ====== */
.achiev-col {display: none;}
.achievement-content {text-align: center;margin: 10px 0px;}
.achievement-content h3 {font-size: 30px;}
.achievement-content p {font-size: 16px;}
/* ====== End ====== */

/* ====== Hubspot accredited partners ====== */
.hub-acpt { padding-top: 40px; }
.masMabe_bx{margin-top: 30px;}
/* ====== End ====== */

 /* ====== Getin-touch ====== */
.strip-bx {padding: 25px;grid-template-columns: 1fr;gap: 20px;}
.strip-bx:after {right: -90px;top: -60px;height: 200px;width: 200px;background-size: contain;}
.cn_spttl h4 {font-size:30px;}
.cta_strip {text-align: left;}
/* ====== End ====== */

 /* ====== FAQ ====== */
.app_faq_md .app_faq_tabconent{width:100%;}
.products-card-third{margin-top:0px;}
.products-card{margin-top:0px;}
/* ====== End ====== */
}

@media (max-width:767.99px){
/* ====== Banner Css  ====== */
.hbm-content > h1 { font-size: 26px;}
.hbm-content > img {width: 200px;height: 48px;}
/* ====== End ====== */


/* ====== HubSpot Marketing Hub  ====== */
.mhub-info > ul {grid-template-columns: 1fr; gap: 12px;}
.mhub-info > h2 {max-width: 100%;font-size: 24px;line-height: 1.3em;}
/* ====== End ====== */

/*====== prestigious-client  ====== */
.pstg-client-bx{ margin-top: 30px;}
/* ====== End ====== */

 /* ====== hubspot-accredited ====== */
.hubspot-bxinfo > h3, .hubsinfo-box > h2 { font-size: 24px; }
.hubspot-bxinfo ul {margin: 0;}
/* ====== End ====== */

/* ======  Hub Sticky Service ====== */
.roi_box_outer .col-md-6 { margin-bottom: 20px !important; }
.roi_box_outer .col-md-6:nth-child(2n) {margin-top: 0;margin-bottom: 0;}
/* ====== End ====== */

/*====== achievement-info  ====== */
.achievement-content h3 {font-size: 24px;}
/* ====== End ====== */

/* ====== StickySidebar ====== */
.StickySidebar {position: relative;top: 0;left: 0;margin-bottom: 0;max-width: 100%;}
.StickySidebar h2 { padding-bottom: 20px; }
.roi_box h3 { font-size: 18px;}

 /* ====== End ====== */

 /* ====== hubspot-vice-pesident ====== */
.hubspot-vice-pesident-quote-content {padding: 25px;max-width: 100%;}
 /* ====== End ====== */

 /* ====== Want to Start Small ====== */
.wnt-sm-bx{margin: 0;max-width: 100%;}
  /* ====== End ====== */

/* ====== Getin-touch ====== */
.cn_spttl h4 {font-size: 24px;}
/* ====== FAQ ====== */
.products-card-third{margin-top:0px;}
.products-card{margin-top:0px;}
/* ====== End ====== */
}

@media (max-width:575.99px){
/* ====== Banner Css  ====== */
.hubm_logo_img img {width: 80px;height: 80px; }
/* ====== End ====== */
}