.simple-banner.cm_bnr {
  min-height: auto;
}

.simple-banner.cm_bnr .top_sec h2 {
  letter-spacing: -1%;
}

.simple-banner.cm_bnr .top_sec em{
  font-family: 'Kepler Std';
}

.simple-banner.cm_bnr .top_sec h2 span{
  background: linear-gradient(90deg, #00e1d6, #d6ff5c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.simple-banner.cm_bnr  .btn_row {
  margin-top: 32px;
}

.simple-banner.cm_bnr  .banner-content-inner.col6 {
  padding-left: 60px;
}

.simple-banner.cm_bnr .flex_row {
  align-items: center;
}

.simple-banner.cm_bnr .top_sec p {
  font-size: 18px;
}

.two-col-content.type2 .description h2 {
  letter-spacing: -1%;
}

.two-col-content.type2 .description h2 span {
  background: linear-gradient(90deg, #00e1d6, #d6ff5c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.testimonials_slider.businessTesti.testi_type2 .card_content{
  margin-top: auto;
}

.testimonials_slider.businessTesti.testi_type2 .card_cnt_col * {
  color: #004C47 !important;
}

.testimonials_slider.businessTesti.testi_type2  .card_quote {
  margin-bottom:24px;
}

.testimonials_slider.businessTesti .card_content .card_cnt_inn{
  align-items:center;
}

.cnt-wit-tp-img-wrp.tp_img .top_content span {
  font-size: 16px;
  line-height: 1.5;
  font-weight: 600;
  color: #00988E;
  display: block;
  margin-bottom: 24px;
}

.cnt-wit-tp-img-wrp.tp_img .top_content h2 {
  margin-bottom: 24px;
}

.cnt-wit-tp-img-wrp.tp_img .top_content p{
  color: #000202;
  font-size:18px;
}

.cnt-wit-tp-img-wrp.tp_img .tp-img {
  margin-bottom: 24px;
}

.cnt-wit-tp-img-wrp.tp_img  .tp-img-cnt .col-title {
  font-size: 16px;
  line-height: 1.5;
  color: #00B8B1 !important;
  font-weight: 600;
  margin-bottom: 16px;
}

.cnt-wit-tp-img-wrp.tp_img .tp-img-cnt-inner p {
  font-size: 18px;
  color: #003935 !IMPORTANT;
}

.cnt-wit-tp-img-wrp.tp_img  .inner_spacing {
  border: 0.7px solid #D8D9D9;
}

.cnt-wit-tp-img-wrp.tp_img  .flex-row {
  row-gap: 20px;
}

.cnt-wit-tp-img-wrp.tp_img  .bototm_btn .btn_row {
  margin-top: 64px;
}

.cnt-wit-tp-img-wrp.tp_img .inner_spacing {
  display: flex;
  flex-direction: column;
  height: 100%;
}


.two-col-content.two_colv2 .content-col .description {
  margin-bottom: 43px;
}

.two-col-content.two_colv2 .content-col .description h2 {
  margin-bottom: 24px;
}

.two-col-content.two_colv2 .content-col .description  p {
  font-size: 18px;
}

.two-col-content.two_colv2 .content-col .description p:last-child {
  margin-bottom: 0;
}
.two-col-content.two_colv2 .feature-wrapper {
  display: block;
}

.two-col-content.two_colv2 .feature-wrapper .featimggrp {
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
  align-items: center;
  margin-bottom: 8px;
}

.two-col-content.two_colv2 .feature-wrapper .featimggrp .featimgwrap {
  width: 16px;
  height: 16px;
  margin-bottom: 0;
  margin-right: 0;
  display: contents;
}

.two-col-content.two_colv2 .feature-wrapper h5.feat-title {
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 0;
  letter-spacing: 0;
  margin-left: 16px;
}

.two-col-content.two_colv2 .feature-wrapper {
  margin-bottom: 0;
}
.two-col-content.cm_awrd  .content_widget.col8 {
  width: 100%;
  text-align:center;
}

.two-col-content.cm_awrd .top_content span {
  color: #D6FF5C !important;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 2%;
  display: block;
  margin-bottom: 32px;
}


.two-col-content.cm_awrd .top_content h2>span {
  background: linear-gradient(90deg, #00e1d6, #d6ff5c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  line-height: 1.2;
  font-weight: 400;
  letter-spacing: normal;
  display: inline-block;
  margin-bottom: 0;
}


.cnt-wit-tp-img-wrp.tp_img  .top_sec.noButton {
  margin-bottom: 58px;
}


.two-col-content.cm_awrd .flex_row {
  gap: 0;
}

.two-col-content.cm_awrd .top_sec .btn_row_wrap .btn_row {
  margin-top:32px;
}
.two-col-content.cm_awrd .top_sec .btn_row_wrap.col4{
  width:100%;
  justify-content:center;
}



.two-col-content.cm_awrd  .content-col .description {
  margin-bottom: 0;
}

.two-col-content.cm_awrd .content-col .description h2>span {
  line-height: 1.3;
  letter-spacing: -1%;
  font-family: 'Kepler Std';
}

.two-col-content.cm_awrd .content-col .description h2 {
  line-height: 1.3;
  letter-spacing: -1%;
  margin-bottom: 24px;
}


.two-col-content.cm_awrd  .bottom_row .flex_row {
  background: #F2F2F2;
  border-radius: 8px;
}
.two-col-content.cm_awrd .content-col .description p {
  font-size: 16px;
  line-height: 1.5;
}

.two-col-content.cm_awrd .content-col .description p:last-child {
  margin-bottom: 0;
}

.two-col-content.cm_awrd .btn-items {
  margin-top: 32px;
}


.two-col-content.cm_awrd .bottom_row  .content-col.col6 {
  border-radius: 8px;
}

.two-col-content.cm_awrd  .top_sec{
  margin-bottom:104px; 
}
.two-col-content.two_colv2 .content-col .description h2 em {
  font-family: 'Kepler Std';
}

.two-col-content.cm_awrd .top_content h2 em {
  letter-spacing: -1%;
  font-family: 'Kepler Std';
  font-size:1.2em;
}


.blog-feed.cm_blog_feed .top_content span {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: #00988E;
  display: block;
  margin-bottom: 16px;
}

.blog-feed.cm_blog_feed .top_content h2 {
  letter-spacing: -1%;
  color: #000202;
}

.blog-feed.cm_blog_feed .top_content p {
  font-size: 18px;
  line-height: 1.5;
  color: #000202;
}
.blog-feed.cm_blog_feed  .top_sec.noButton{
  margin-bottom:62.57px;
}

.blog-feed.cm_blog_feed .top_content span {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: #00988E;
  display: block;
  margin-bottom: 16px;
}

.blog-feed.cm_blog_feed .top_content h2 {
  letter-spacing: -1%;
  color: #000202;
}

.blog-feed.cm_blog_feed .top_content p {
  font-size: 18px;
  line-height: 1.5;
  color: #000202;
}

.blog-feed.cm_blog_feed  .recent-post-item .post-btm {
  padding: 32px;
}

.blog-feed.cm_blog_feed.theme2 .meta_wrap>span {
  border-radius: 0;
  padding: 0;
  background: transparent;
}

.blog-feed.cm_blog_feed  .meta_wrap span.icon_img {
  display: none;
}

.blog-feed.cm_blog_feed .meta_wrap span {
  font-size: 16px;
  line-height: 1.5;
  font-weight: 500;
}

.blog-feed.cm_blog_feed .meta_wrap span a {
  color: #00988E !important;
  font-weight: 500;
}

.blog-feed.cm_blog_feed .meta_wrap {
  margin-bottom: 8px;
}

.blog-feed.cm_blog_feed  .recent-post-title {
  letter-spacing: -1%;
  margin-bottom: 16px;
  color: #000202;
}

.blog-feed.cm_blog_feed  .recent-post-title a {
  color: #000202;
}
.blog-feed.cm_blog_feed  p.item_descr {
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 0;
}

.blog-feed.cm_blog_feed .read-more {
  margin-top: 24px;
}

.blog-feed.cm_blog_feed .read-more a.hs-sec-btn {
  padding: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  color: #002323;
  gap: 4px;
}

.blog-feed.cm_blog_feed .read-more a.hs-sec-btn span.arrow {
  background: transparent !important;
  width: 24px;
  height: 24px;
}

.blog-feed.cm_blog_feed .read-more a.hs-sec-btn span.arrow svg,
.blog-feed.cm_blog_feed .read-more a.hs-sec-btn span.arrow svg path {
  color: #002323;
  fill: #002323;
  stroke: #002323;
}
.blog-feed.cm_blog_feed.theme2 .overlay_icon.bg_el {
  display: none;
}

.service-listing-page .row-number-7 .testimonials_sliderv3.clientsSay:after {
  display: none;
}
.cnt-wit-bg-wrp.cm_cntnt .rich_text p {
  margin-bottom: 0;
  font-size: 18px;
}



.two-col-content.two_colv2.type2 .content-col .description p {
  font-size: 16px;
}

.two-col-content.two_colv2.type2 .content-col .description {
  margin-bottom: 74px;
}

.two-col-content.two_colv2.type2 .content-col .ft_title {
  color: #00E6DE !important;
  letter-spacing: 2%;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 23px;
  padding-top: 8px;
}
.two-col-content.two_colv2.type2 .btm_cntnt {
  margin-top: 32px;
}
.two-col-content.two_colv2.type2 .btm_cntnt p:last-child {
  margin-bottom: 0;
}

.two-col-content.two_colv2.type2 .btm_cntnt p {
  font-size: 16px;
  line-height: 1.5;
}


.two-col-content.cnt_type2 .content_box h6 {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  background: linear-gradient(90deg, #00e1d6, #d6ff5c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;

}
.two-col-content.cnt_type2 .content_box p{
  font-size:18px;
  line-height:1.5;
  font-weight: 700;
}
.two-col-content.cnt_type2  .description h2 {
  letter-spacing: -1%;
}

.two-col-content.fasTopCnt.tp_cntnt2 .content-col h2{
  letter-spacing: -1%;
}

.contact-details-wrap.iconWithCnt.fturd_type2 .detail-content p {
  line-height: 1.4;
  letter-spacing: -1%;
}
.contact-details-wrap.iconWithCnt.fturd_type2  .flex_row{
  row-gap: 44px;
}

.cm-stats.counter-section.count_style2 .item .desc {
  font-size: 14px;
  line-height: 1.5;
  padding-left: 0;
}

.cm-stats.counter-section.count_style2 .item .inner .Main_cntnt__wrap {
  text-align: center;
}

.cm-stats.counter-section.count_style2 .item .cont-wrap {
  text-align: center;
  width: 100%;
}

.cm-stats.counter-section.count_style2 .flex_row.large .item .cont-wrap .img-wrap {
  min-height: auto;
  margin-bottom: 24px;
}


.cm-stats.counter-section.count_style2  .item .inner.border-active:hover .Main_cntnt__wrap {
  transform: translateY(-50px);
}
.cm-stats.counter-section.count_style2  h6.countTitle {
  margin-bottom: 8px;
}


.cm-stats.counter-section.count_style2 .top_content >span {
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 2%;
  text-transform: uppercase;
  font-weight: 500;
}

.cm-stats.counter-section.count_style2 .top_content h2 {
  line-height: 1.2;
  letter-spacing: -1%;
  font-weight: 400;
  margin-bottom:31px;
}

.cm-stats.counter-section.count_style2 .top_content p {
  font-size: 18px;
  line-height: 1.5;
}
.cm-stats.counter-section.count_style2 .top_sec.noButton {
  margin-bottom: 93px;
}
.simple-banner.cm_bnr .img_wrap img {
  min-height: 600px;
  object-fit: cover;
  aspect-ratio: 1;
  max-width: 600px;
  border-radius: 8px;
}

.simple-banner.cm_banner {
  position: relative;
}
.simple-banner.cm_banner.bnr_type2{
  overflow:visible;
  position:relative;
}
.simple-banner.cm_banner.bnr_type2:after {
  position: absolute;
  right: 0;
  bottom: -147px;
  background-image: url(https://3002663.fs1.hubspotusercontent-na1.net/hubfs/3002663/raw_assets/public/Enavate_April2026/images/Union2.png);
  content: "";
  width: 341px;
  height: 491px;
  z-index: 1;
  background-size: cover;
  background-repeat: no-repeat;
}


.counter-section.count_style2::after {
  display: none;
}
.simple-banner.cm_banner.bnr_type2 {
  border-image: linear-gradient(270deg, #4cd2c9, #d6ff5c 60.1%, #ffb277 87.98%) 1;
  border-bottom: 1px solid transparent;
}
.two-col-content.btmCnt.cnt_type2 {
  border-bottom: 1px solid transparent;
  border-image: linear-gradient(270deg, #4cd2c9, #d6ff5c 60.1%, #ffb277 87.98%) 1;
}
.simple-banner.cm_banner.bnr_type2 .banner-content-inner .btn_row a.hs-sec-btn span.arrow {
  background: #004C47 !important;
}


.simple-banner.azure_bnr .img_wrap_inner {
  aspect-ratio: 1;
  border-radius: 8px;
  max-width: 488px;
  min-height: 561px;
  object-fit: cover;
}

.simple-banner.azure_bnr .img_wrap_inner {
  padding-right: 0;
}

.simple-banner.azure_bnr .banner-content-inner {
  padding-left: 29px;
}

.simple-banner.cm_bnr.azure_bnr .btn_row {
  margin-top: 42px;
}


.cnt-wit-bg-wrp.stroy-section.azure_cntnt_bg .rich_text>span {
  font-size: 16px;
  line-height: 1.4;
  letter-spacing: 4%;
  color: #fff !important;
}

.cnt-wit-bg-wrp.stroy-section.azure_cntnt_bg .rich_text p {
  font-size: 18px;
}

.cnt-wit-tp-img-wrp.cm-expend-card.azure-expend .inner_spacing .category {
  color: #fff !important;
}

.testimonials_slider.businessTesti.azure_testimonial .card_quote {
  margin-bottom: 20px;
}
.cnt-wit-tp-img-wrp.azure_cntnt_top_img.cm_type2 .cnt-col.col3{
  padding-left:32px;
  padding-right:32px;
}




.two-col-content.btmCnt.dynamicHealth {
  border-image: none;
}

.two-col-content.btmCnt.dynamicHealth .description>span {
  font-weight: 600;
  line-height: 1.5;
  font-size: 16px;
  color: #00988E !important;
  margin-bottom: 10px;
}

.two-col-content.btmCnt.dynamicHealth .description h2 {
  letter-spacing: -1%;
}

.two-col-content.btmCnt.dynamicHealth .media_column .content_box p {
  font-size: 18px;
}

.two-col-content.dynamicHealth .description ul li h5 {
  font-size: 28px;
  line-height: 1.4;
  letter-spacing: -1%;
  margin-bottom: 4px;
}

.two-col-content.dynamicHealth .description ul li p {
  color: #4C4D4D !important;
  font-size: 16px;
  margin-bottom:0;
}
.two-col-content.dynamicHealth .description ul {
  margin-bottom: 0;
}


.two-col-content.dynamicHealth .description ul li:not(:last-child) {
  margin-bottom: 68px;
}

.two-col-content.dynamicHealth  .content-col .btn-items .btn_row {
  margin-top: 68px;
  padding-left: 80px;
}


.simple-banner.dynamicBan h2 span {
  background: linear-gradient(
    360deg, #DBFF5C 25.65%
    0.65%
    , #2BE3D7 87.8%, #00C4B0 105.83%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.simple-banner.dynamicBan h2 em {
  font-family: Plus Jakarta sans-serif;
}
.simple-banner.dynamicBan .banner-content-inner .btn_row a.hs-sec-btn span.arrow {
  background-color: transparent !important;
}
.simple-banner.dynamicBan h2 {
  margin-bottom: 48px;
}
.simple-banner.dynamicBan .banner-content-inner .btn_row {
  margin-top: 54.5px;
}
.simple-banner.dynamicBan .top_sec {
  max-width: unset;
}

.two-col-content.btmCnt.dynamicHealth .description h4 {
  font-size: 36px;
  line-height: 130%;
  letter-spacing: -1%;
  color: #003935 !important;
  margin-bottom: 0;
  margin-top: 16px;
}

.two-col-content.btmCnt.dynamicHealth .right_column_btn a.hs-sec-btn {
  color: #00988E !important;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 600;
}

.two-col-content.btmCnt.dynamicHealth .right_column_btn a.hs-sec-btn span.arrow {
  background-color: transparent !important;
}
.card_gallery.dynamicCrds .top_sec {
  margin-bottom: 80px;
}
.card_gallery.dynamicCrds .slider_btn_footer .btn_row {
  margin-top: 81px;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .tp-img {
  margin-bottom: 24px;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 h4.col-title {
  letter-spacing: -1%;
  margin-bottom: 32px;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .tp-img-cnt-inner h6 {
  letter-spacing: -1%;
  color: #4CEDE7 !important;
  margin-bottom: 16px;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .tp-img-cnt-inner p {
  font-size: 16px;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2.tp-img-cnt-inner h6 + p {
  margin-bottom: 32px;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .page-center {
  border-radius: 15px;
  background: #004C47;
}
.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bottom_row {
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 64px;
}
.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bototm_btn {
  width: 100%;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bototm_btn .btn_row {
  max-width: 1006px;
  width: 100%;
}


.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .flex-row {
  justify-content: space-between;
}

.accordion_wrap.dynamicAcc .top_sec {
  text-align: left;
  padding: 0;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bototm_btn .btn_row {
  margin-top: 36px;
}

.cnt-wit-tp-img-wrp.dynamicTwoCrd2 .page-center {
  padding-bottom: 64px;
}

.accordion_wrap.dynamicAcc .acc-content p {
  font-size: 20px;
  margin-bottom: 30px;
  line-height: 1.55;
}
.accordion_wrap.dynamicAcc .accord_outer.two_col_type .acc-item .acctitle {
  margin: 0;
}


.two-col-content.dynamicHealth .top_content >span {
  font-size: 16px;
  line-height: 150%;
  font-weight: 600;
  color: #00988E;
  margin-bottom: 16px;
  display: block;
}

.two-col-content.dynamicHealth .top_content h2 {
  color: #003935 !important;
  letter-spacing: -1%;
}


.two-col-content.dynamicHealth  .top_sec.noButton {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 72px;
}


.two-col-content.dynamicHealth .content-col .description h2 {
  color: #000202 !important;
  letter-spacing: -1%;
  margin-bottom: 40px;
}
.two-col-content.dynamicHealth .content-col .description p {
  font-size: 18px;
  color: #003935 !important;
}


.two-col-content.dynamicHealth .content-col .description p {
  margin-bottom: 0;
}

.two-col-content.dynamicHealth .content-col .description ul {
  margin-top: 68px;
}
.two-col-content.dynamicHealth.dyReady .content-col .description p {
  font-size:16px;
}

.two-col-content.dynamicHealth.dyReady  .content-col .btn-items .btn_row {
  margin-top: 13px;
}

.two-col-content.dynamicHealth.dyReady  .content-col .btn-items .btn_row a.hs-sec-btn {
  padding: 0;
  font-size: 14px;
  color: #004C47 !important;
  font-weight: 600;
}

.two-col-content.dynamicHealth.dyReady  .content-col .btn-items .btn_row a.hs-sec-btn span.arrow {
  background-color: transparent !important;
}

.two-col-content.dynamicHealth.dyReady  .content-col .btn-items .btn_row a.hs-sec-btn span.arrow svg path,
.two-col-content.dynamicHealth.dyReady .content-col .btn-items .btn_row a.hs-sec-btn span.arrow svg {
  color: #004C47 !important;
  fill: #004C47 !important;
  stroke: #004C47 !important;
}

.two-col-content.dynamicHealth.dyReady  .content-col .btn-items .btn_row{
  padding-left:71px;
}


.two-col-content.azure-hosted-applications .btn_row .hs-button {
  background: #00c4b7;
  border-color: #00c4b7;
}


.two-col-content.azure_bottom_pane .description h2 em {
  line-height: 0.8;
}

.simple-banner.cm_bnr.azure_bnr .btn_row .hs-button,
.two-col-content.btmCnt.azure_bottom_pane .btn_row .hs-button{
  background: #00BFB2;
  border-color: #00BFB2;
}


.two-col-content.azure-it-infrastructure .btn_row .hs-button,
.cnt-wit-tp-img-wrp.cm-expend-card.azure-expend .btn_row .hs-button,
.cnt-wit-tp-img-wrp.azure_cntnt_top_img.cm_type2 .btn_row .hs-button{
  background: #00c4b7;
  border-color: #00c4b7;
}

.accordion_wrap.nav_acdn .content_widget {
  padding: 0;
  width: 100%;
}
.accordion_wrap.nav_acdn .btn_row_wrap {
  padding: 0;
  width: 100%;
  justify-content: flex-start;
}
.accordion_wrap.nav_acdn .top_sec {
  margin: 0;
  width: 39.1%;
}
.accordion_wrap.nav_acdn .page-center {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  row-gap: 40px;
}
.accordion_wrap.nav_acdn .accord_outer {
  width: 60%;
  padding-left: 62px;
}
.accordion_wrap.nav_acdn .content_widget p {
  font-size: 18px;
  margin-bottom: 24px;
}
.accordion_wrap.nav_acdn .content_widget p:last-child {
  font-weight: 500;
  margin-bottom: 0;
}
.accordion_wrap.nav_acdn .btn_row_wrap .btn_row {
  margin-top: 10px;
}
.accordion_wrap.nav_acdn .content_widget .title {
  margin-bottom: 24px;
}
.accordion_wrap.nav_acdn .acctitle {
  box-shadow: none;
}
.accordion_wrap.nav_acdn .acctitle h5 {
  font-size: 18px;
  line-height: 150%;
  font-weight: 700;
}


.accordion_wrap.nav_acdn .acc-item {
  margin: 0 !important;
  border-radius: 0;
  border-top: 1px solid #191B1B;
}
.accordion_wrap.nav_acdn .acc-content {
  box-shadow: none;
}
.accordion_wrap .acc-item.activeaccord .acc-content, .accordion_wrap.nav_acdn .acctitle {
  box-shadow: none !important;
  border-radius: 0;
}
.accordion_wrap.nav_acdn .acc-content p {
  font-size: 16px;
  line-height: 1.5;
}

/*  nav page */

.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-sec-btn span.arrow {
  display: flex;
  background: #00BFB2 !important;
}
.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-sec-btn:after {
  display: none;
}

.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-sec-btn span.arrow svg,
.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-sec-btn span.arrow svg path {
  stroke: #fff;
  color: #fff;
  fill: #ffffff;
  vertical-align: bottom;
}
.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-sec-btn:hover {
  text-decoration: none;
}

.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-sec-btn {
  color: #ffff;
  font-size: 14px;
  line-height: 150%;
  font-weight: 600;
}


.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-button{
  font-weight:700;
  letter-spacing:-1%;
}
.simple-banner.nav_bnr .top_sec>span {
  color: #00BFB2 !important;
  font-weight: 500;
  letter-spacing: 2%;
  line-height: 150%;
  margin-bottom: 21px;
  display: block;
  font-size: 16px;
  text-transform: uppercase;
}



.simple-banner.nav_bnr .top_sec h1 {
  line-height: 120%;
  letter-spacing: -1%;
  margin-bottom: 24px;
  font-weight: 400;
}
.simple-banner.nav_bnr .top_sec h1 span {
  background: linear-gradient(205.1deg, #00B8B1 23.64%, #00BFB2 44.87%, #D6FF5C 62.94%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.simple-banner.nav_bnr .top_sec p {
  font-size: 18px;
  line-height: 150%;
  letter-spacing: -1%;
}
.simple-banner.nav_bnr .banner-content-inner .btn_row {
  margin-top: 60px;
}
.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .process-fourths .splide__list .process_slider_item {
  width: 33.33%;
}
.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .process-fourths .splide__list .process_slider_item .cntnt {
  text-align: center;
}

.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .process-fourths .splide__list .process_slider_item .cntnt h4 {
  opacity: .25;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 8px;
  font-weight: 500;
}

.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .process-fourths .splide__list .process_slider_item .cntnt p {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2  .process-fourths {
  padding-top: 22px;
}

.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .process-fourths .splide__list .process_slider_item.active h4,
.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .process-fourths .splide__list .process_slider_item.active p{
  opacity: 1;
  /*   color:#ffffff; */
}
.sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .top_sec .top_content p span {
  font-weight: 600;
}

.cnt-wit-tp-img-wrp.cm-expend-card.nav_card_type2 .top_content h2{
  letter-spacing:-1%;
  margin-bottom:24px;
}

.cnt-wit-tp-img-wrp.cm-expend-card.nav_card_type2 .top_content h2 span {
  background: linear-gradient(90deg, #00E1D6 0%, #D6FF5C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.cnt-wit-tp-img-wrp.cm-expend-card.nav_card_type2 .top_content p {
  font-size: 18px;
  line-height: 150%;
}


.cnt-wit-tp-img-wrp.cm-expend-card.nav_card_type2:after {
  display: none;
}
.cnt-wit-bg-wrp.stroy-section.nav_story .inner {
  margin-right: auto;
  margin-left: 0;
}


.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text>span {
  line-height: 130%;
  color: #fff !important;
  margin-bottom: 24px;
}


.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text h5{
  letter-spacing:-1%;
  line-height:1.2;
  margin-bottom:30px;
}

.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text p {
  font-size: 16px;
  line-height: 150%;
}

.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text>h4 {
  margin-top:62px;
  font-size:22px;
  line-height:1.4;
  letter-spacing:-1%;
  margin-bottom:16px;

}
.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text ul {
  margin-bottom: 0;
}
.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text ul li{
  font-size: 18px;
  line-height: 200%;
}
.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text ul li:not(:last-child){

  margin-bottom: 10px;
}

.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .content_widget .btn_row {
  margin-top: 24px;
}
.cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .inner {
  padding-bottom: 125px;
}
.simple-banner.nav_bnr .banner-content-inner .btn_row a.hs-sec-btn:hover {
  text-decoration: underline;
}


.sticky-timeline.timeline_v2 .top_content  h2 span {
  background: linear-gradient(90deg, #00E1D6 56.25%, #D6FF5C 83.17%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}



.cnt-wit-tp-img-wrp.cm-expend-card.nav_card_type2 .btn_row a.hs-button {
  font-size: 13.46px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: -1%;
}



/* IT Services */


.simple-banner.it_bnr .top_sec>span {
  font-size: 16px;
  line-height: 150%;
  font-weight: 500;
  margin-bottom: 24px;
  display:block;
}

.simple-banner.it_bnr .top_sec h3,
.simple-banner.it_bnr .top_sec h6{
  letter-spacing: -1%;
  margin-bottom: 24px;
}
.simple-banner.it_bnr .top_sec p {
  font-size: 18px;
  line-height: 150%;
}

.simple-banner.it_bnr  .banner-content-inner .btn_row {
  margin-top: 60px;
}

.simple-banner.it_bnr  .banner-content-inner .btn_row a.hs-sec-btn {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 150%;
}

.simple-banner.it_bnr  .banner-content-inner .btn_row a.hs-sec-btn span.arrow {
  background: #00bfb2!important;
  display: flex
}

.simple-banner.it_bnr  .banner-content-inner .btn_row a.hs-sec-btn:after {
  display: none
}

.simple-banner.it_bnr .banner-content-inner .btn_row a.hs-sec-btn span.arrow svg,
.simple-banner.it_bnr  .banner-content-inner .btn_row a.hs-sec-btn span.arrow svg path {
  color: #fff;
  fill: #fff;
  stroke: #fff;
  vertical-align: bottom
}

.simple-banner.it_bnr .banner-content-inner .btn_row a.hs-button {
  font-weight: 700;
  letter-spacing: -1%;
}
.simple-banner.it_bnr .top_sec h3>span{
  background: linear-gradient(90deg, #00E1D6 0%, #D6FF5C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.two-col-content.it_btmcnt {
  border-top: 0;
  border-image: none;
}

.two-col-content.it_btmcnt .description>span {
  font-size: 16px;
  line-height: 150%;
  letter-spacing: 2%;
  display: block;
  margin-bottom: 16px;
  text-transform: uppercase;
  font-weight:500;
}

.two-col-content.it_btmcnt .description h3 {
  letter-spacing: -1%;
  margin-bottom: 0;
}

.two-col-content.it_btmcnt .description h3>span {
  background: linear-gradient(90deg, #00E1D6 0%, #D6FF5C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}


.two-col-content.it_btmcnt .media_column .content_box p {
  font-size: 18px;
  line-height: 150%;
}

.two-col-content.it_tech.two_colv2.type2 .description>span {
  font-size: 16px;
  line-height: 150%;
  font-weight: 500;
  letter-spacing: 2%;
  text-transform: uppercase;
  margin-bottom: 16px;
  display: block;
  color:#00988E !important;
}



.two-col-content.it_tech.two_colv2.type2  .content-col .description p {
  font-size: 18px;
  line-height: 150%;
}

.two-col-content.it_tech.two_colv2.type2 .content-col .description ul {
  margin-bottom: 0;
}

.two-col-content.it_tech.two_colv2.type2 .content-col .description ul li {
  font-size: 16px;
  line-height: 200%;
  margin-bottom: 0;
}


.two-col-content.it_tech.two_colv2.type2 .content-col .description {
  margin-bottom: 0;
}
.two-col-content.it_tech .content-col .btn-items .btn_row {
  margin-top: 24px;
}


.cnt-wit-tp-img-wrp.tp_img.it_gp .top_content h2 {
  letter-spacing: -1%;
  margin-bottom:19px;
}

.cnt-wit-tp-img-wrp.tp_img.it_gp .top_content h2 em {
  line-height: 120%;
  letter-spacing: -1%;
}

.cnt-wit-tp-img-wrp.tp_img.it_gp .top_content p {
  color: #003935 !important;
}
.cnt-wit-tp-img-wrp.tp_img.it_gp .top_sec.noButton {
  margin-bottom: 83px;
}

.cnt-wit-tp-img-wrp.tp_img.it_gp .top_sec.noButton {
  margin-bottom: 83px;
}

.cnt-wit-tp-img-wrp.tp_img.it_gp .tp-img-cnt .col-title {
  font-size: 18px;
  font-weight: 400;
  letter-spacing: normal;
}
.cnt-wit-tp-img-wrp.tp_img.it_gp .top_content span{
  color:#00988E !important;
  text-transform: uppercase;
}
.two-col-content.it_staffed .description>span {
  font-size: 16px;
  line-height: 150%;
  font-weight: 500;
  letter-spacing: 2%;
  text-transform: uppercase;
  display: block;
  margin-bottom: 16px;
}


.two-col-content.it_staffed .content-col .description h2 {
  letter-spacing: -1%;
}
.two-col-content.two_colv2.type2.it_staffed .content-col .description p {
  font-size: 22px;
  letter-spacing: -1%;
  line-height: 140%;
}

.two-col-content.reverseRow.azure-it-infrastructure.it_partner  .description>span {
  color: #00988E !important;
  margin-bottom: 16px;
}

.two-col-content.reverseRow.azure-it-infrastructure .description h2 {
  letter-spacing: -1%;
  margin-bottom: 0;
}

.two-col-content.reverseRow.azure-it-infrastructure .content_box p {
  margin-bottom: 0;
}

.two-col-content.reverseRow.azure-it-infrastructure .content_box ul {
  margin-top: 24px;
}

.cnt-wit-tp-img-wrp.tp_img.it_gp .top_content h2 em {
  line-height: 0.8;
}
.cmFormBanner.landing-banner:after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 120px;
  background: linear-gradient(180deg, rgba(0, 191, 178, 0), #002323);
  z-index: 1;
}
.testimonials_sliderv3.clientsSay .slider_btn_footer .btn_row {
  margin-top: 80px;
}
.testimonials_slider.businessTesti .card_quote p {
  font-size: 18px;
  font-style: italic;
}


.two-col-content.two_colv2.type2.it_staffed .content-col .description h2 em {
  line-height: 1;

}
.two-col-content.two_colv2.type2.it_staffed .description h1 {
  letter-spacing: -1%;
  margin-bottom: 24px;
  font-weight: 400;
}

.two-col-content.two_colv2.type2.it_staffed .description h1 em {
  line-height: 1;
  letter-spacing: -1%;
  font-family: 'Kepler Std';
}

.cmFormBanner.landing-banner .landing-content h1 span {
  font-family: Kepler Std;
  font-style: italic;
  font-size: 58px;
  padding-right: 4px;
}

@media(max-width:767px){
  .cmFormBanner.landing-banner .landing-content h1 span {
    font-size: 50px;
  }

}


.two-col-content.azure-why-enavate.azure_enavate:before {
  display: none;
}

.two-col-content.two_colv2.cm_arcft .feature-wrapper .featimggrp .featimgwrap img {
  width: 16px;
  height: 16px;
  margin-top: 6px;
}

.two-col-content.two_colv2.cm_arcft .feature-wrapper .featimggrp {
  align-items: flex-start;
}


/*  sales CRM */


.simple-banner.cm_banner.nav_bnr.sales_bnr .top_sec>span {
  margin-bottom: 24px;
  letter-spacing: normal;
  color: #fff !important;
}
.simple-banner.cm_banner.nav_bnr.sales_bnr .top_sec h2>span {
  background: linear-gradient(90deg, #00E1D6 0%, #D6FF5C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.simple-banner.cm_banner.nav_bnr.sales_bnr .top_sec h2 {
  margin-bottom: 24px;
}
.cm-stats.counter-section.sales_cntr .top_content h2 span {
  color: #DBFF5C !important;
}


.cm-stats.counter-section.count_style2.sales_cntr h6.countTitle {
  line-height: 1.5;
  letter-spacing: 2%;
  text-transform: uppercase;
  font-weight:500;
}


.counter-section.cm-stats.talkStats.count_style2.type2.sales_cntr .inner.border-active .desc p {
  line-height: 150%;
  font-weight: 400;
}
.cm-stats.counter-section.count_style2.sales_cntr  .top_sec.noButton {
  margin-bottom: 53px;
}


.counter-section.cm-stats.talkStats.count_style2.type2.fsc_cntr.sales_cntr:before {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  background-image:url(https://3002663.fs1.hubspotusercontent-na1.net/hubfs/3002663/raw_assets/public/Enavate_April2026/images/sales-top-bg.jpg);
  background-position: top center;
}

.counter-section.cm-stats.talkStats.count_style2.type2.fsc_cntr.sales_cntr:after {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  background-image:url(https://3002663.fs1.hubspotusercontent-na1.net/hubfs/3002663/raw_assets/public/Enavate_April2026/images/sales-top-bg.jpg);
  background-position: top center;
  display:block;
} 

.cnt-wit-bg-wrp.sales_crm h4.title {
  line-height: 130%;
  letter-spacing: -1%;
  margin-bottom: 24px;
}

.cnt-wit-bg-wrp.sales_crm .rich_text p {
  font-size: 18px;
  line-height: 150%;
  letter-spacing: normal;
}
.cnt-wit-bg-wrp.sales_crm .rich_text p:last-child {
  margin-bottom: 0;
}

section.aniated-scroll-section.type2_animation.sales_sticky .main_wrap.page-center .sticky_sec h2 {
  color: #191B1B;
}

section.aniated-scroll-section.type2_animation.sales_sticky .main_wrap.page-center .sticky_sec p {
  color: #191B1B;
}

.aniated-scroll-section.sales_sticky  .item .inner-row .left .inner {
  padding-right: 0;
}

section.aniated-scroll-section.type2_animation.sales_sticky .item .inner-row .left .inner h2,
section.aniated-scroll-section.type2_animation.sales_sticky .item .inner-row .left .inner p {
  color: #003935;
}
.two-col-content.sales_ingrtn .content-col .description {
  margin-bottom: 0;
}

.two-col-content.sales_ingrtn .content-col .description >span {
  color: #D6FF5C !IMPORTANT;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: 2%;
  text-transform: uppercase;
  font-weight: 500;
  display: block;
  margin-bottom: 16px;
}
.two-col-content.sales_ingrtn .content-col .description h2 {
  letter-spacing: -1%;
  margin-bottom: 0;
}


.two-col-content.sales_ingrtn  .media_column .content_box {
  margin-top: 0;
}


.two-col-content.sales_ingrtn  .media_column .content_box p:last-child {
  margin-bottom: 0;
}

.two-col-content.sales_ingrtn  .media_column .content_box p {
  font-size: 18px;
  line-height: 150%;
}

section.aniated-scroll-section.type2_animation.reverse:before {
  right: 0;
  left: auto;
}

section.aniated-scroll-section.type2_animation.reverse .main_wrap.page-center {
  flex-direction: row-reverse;
}

section.aniated-scroll-section.type2_animation.reverse .sticky_inner_sec {
  padding-left: 60px;
  padding-right: 0;
}

.cnt-wit-bg-wrp.sales_prdctble .rich_text h3 {
  font-weight: 400;
  letter-spacing: -1%;
  margin-bottom: 24px;
}

.cnt-wit-bg-wrp.sales_prdctble .rich_text p {
  font-size: 18px;
  line-height: 170%;
  margin-bottom: 0;
}

.two-col-content.btmCnt.type2.sales_btm {
  border: 0;
  border-image: none;
}
section.aniated-scroll-section.type2_animation.sales_sticky .item .inner-row .left .inner h2 {
  margin-bottom: 16px;
}

section.aniated-scroll-section.type2_animation.sales_sticky .main_wrap.page-center .sticky_sec h2 {
  margin-bottom: 32px;
}
.pricing-table-gp.sales_pricing .pricing-top.full_width_structure .pricing-content {
  max-width: 100% !IMPORTANT;
}

.pricing-table-gp.sales_pricing .pricing-top.full_width_structure .content-col.col12 {
  padding-left: 0;
  padding-right: 0;
}

.pricing-table-gp.sales_pricing .pricing-content h2 {
  line-height: 150%;
  letter-spacing: -1%;
  margin-bottom:24px;
}

.pricing-table-gp.sales_pricing .pricing-content h2 span {
  background: linear-gradient(95.62deg, #00E6DE -49.49%, #00BFB2 11.04%, #004C47 94.79%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.pricing-table-gp.sales_pricing .pricing-content p {
  font-size: 18px;
  line-height: 150%;
}

.pricing-table-gp.sales_pricing  .pricing-area {
  background: linear-gradient(180deg, #003935 16.76%, #00988E 161.18%);
  border: 1px solid;
  border-image-source: linear-gradient(182.18deg, #E5FCFB 81.44%, #FFFFFF 99.31%);
}
.pricing-table-gp.sales_pricing .pricing-area {
  padding: 32px 32px 48px 32px;
}


.pricing-table-gp.sales_pricing .pricing-part .price-icon.image {
  padding: 0;
}

.pricing-table-gp.sales_pricing .pricing-part h6.plan-title {
  order: 2;
}

.pricing-table-gp.sales_pricing .pricing-part h6.plan-subtitle {
  order: 1;
}

.pricing-table-gp.sales_pricing .pricing-part h2.plan-price.single-plan {
  order: 4;
}

.pricing-table-gp.sales_pricing .pricing-part .content_box {
  order: 3;
}

.pricing-table-gp.sales_pricing .pricing-part .texti-list.features_list {
  order: 5;
  margin-bottom:0;

}

.pricing-table-gp.sales_pricing .pricing-part h6.plan-subtitle {
  font-size: 16px;
  line-height: 150%;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 2%;
  color: #D6FF5C !important;
  margin-bottom: 13px;
}

.pricing-table-gp.sales_pricing .pricing-part h6.plan-title {
  font-size: 18px;
  line-height: 150%;
  font-weight: 500;
  text-transform: none;
  margin-bottom: 16px;
}

.pricing-table-gp.sales_pricing .pricing-part .content_box {
  margin-top: 0;
  margin-bottom: 0;
}

.pricing-table-gp.sales_pricing .pricing-part .content_box p {
  font-size: 16px;
  line-height: 150%;
  font-weight: 400;
  margin-bottom: 32px;
}
.pricing-table-gp.sales_pricing .pricing-part h2.plan-price.single-plan span.suffix_text {
  font-size: 16px;
  line-height: 150%;
  font-weight: 500;
}

.pricing-table-gp.sales_pricing .pricing-part .texti-list.features_list h6.features_title {
  font-size: 18px;
  line-height: 150%;
  font-weight: 500;
  margin-bottom: 16px;
  letter-spacing:0;
}

.pricing-table-gp.sales_pricing .pricing-part .texti-list.features_list  ul.features_list_ul li {
  font-size: 16px;
  line-height: 150%;
  font-weight: 400;
  margin-bottom: 16px;
}


.pricing-table-gp.sales_pricing  svg.icon-check {
  margin-right: 16px;
}

.pricing-table-gp.sales_pricing .pricing-part h2.plan-price.single-plan {
  margin-bottom: 32px;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding: 32px 0;
}
.pricing-table-gp.sales_pricing .pricing-part .texti-list.features_list ul.features_list_ul li:last-child {
  margin-bottom: 0;
}
.pricing-table-gp.sales_pricing .pricing-top.full_width_structure {
  margin-bottom: 50px;
}
.simple-banner.sales_bnr.cm_banner .banner-content-inner {
  padding-left: 0;
}

.pricing-table-gp.sales_pricing  .texti-list.features_list ul {
  padding: 8px 0;
}
.testimonials_slider.businessTesti.testi_type2.single_col .testmn_item.col12 {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}


.two-col-content.two_colv2.cm_arcft .content-col .description h2 em {
  background: linear-gradient(90deg, #00e6de, #d6ff5c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  padding-right: 4px;
}

.cnt-wit-tp-img-wrp.tp_img.cm_cpa .top_content span {
  text-transform: uppercase;
}


.cnt-wit-tp-img-wrp.azure_cntnt_top_img.cm_type2.cm_teal .top_sec .top_content>span {
  color: #D6FF5C;
}
.organizationsCard.power_grdnt .cardItem .cardItemIn {
  background: linear-gradient(96.71deg, #004C47 -11.39%, #00BFB2 52.2%, #00E6DE 97.04%);
}

.two-col-content.btmCnt.dynamicHealthv2.power_bsns .content-col .description h2 {
  line-height: 0.9;
}
.two-col-content.cm_banner_style.bi_bnr2 .description>span {
  color: #D6FF5C !important;
} 
.two-col-content.biBnr.cm_banner_style.bi_bnr2 .description h1 em {
  background: linear-gradient(90deg, #00E1D6 0%, #D6FF5C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}


.two-col-content.slBnr.bi_bnr2 .content-col .btn-items .btn_row a.hs-button {
  font-weight: bold;
}

.two-col-content.slBnr.bi_bnr2 .content-col .btn-items .btn_row a.hs-sec-btn {
  font-weight: 600;
}


.tabber.biTabber.bi_mcrosft .media-col .tab-content .full-content-col h4 em {
  background: linear-gradient(95.62deg, #00E6DE -49.49%, #00BFB2 11.04%, #004C47 94.79%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  letter-spacing: -1%;
}





.tabber.biTabber.bi_mcrosft .media-col .tab-content .full-content-col .rich_cont p {
  font-size: 18px;
  line-height: 150%;
  color: #191B1B;
}

.tabber.biTabber.bi_mcrosft .media-col .tab-content .full-content-col .rich_cont p span {
  font-size: 14px;
  line-height: 150%;
}

.tabber.biTabber.bi_mcrosft .media-col .tab-content .full-content-col .rich_cont h6 {
  font-size: 14px;
  line-height: 150%;
  font-weight: 600;
  letter-spacing: 0;
  color: #191B1B;
  margin-bottom: 16px;
}

.tabber.biTabber.bi_mcrosft .media-col .tab-content .full-content-col .rich_cont ul li {
  font-size: 14px;
  line-height: 150%;
  color: #191B1B;
}

.tabber.biTabber.bi_mcrosft .media-col .tab-content .full-content-col .rich_cont ul {
  margin-bottom: 16px;
}
.two-col-content.two_colv2.bi_prum .content-col .description>span {
  color: #D6FF5C !important;
  margin-bottom: 16px;
}


.two-col-content.two_colv2.bi_prum .content-col .description>span {
  color: #D6FF5C !important;
  margin-bottom: 16px;
}

.two-col-content.two_colv2.bi_prum .content-col .description h2 {
  margin-bottom: 16px;
}

.two-col-content.two_colv2.bi_prum .content-col .description p {
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 16px;
}


.two-col-content.two_colv2.bi_prum .content-col .description {
  margin-bottom: 24px;
}



.two-col-content.two_colv2.bi_prum .feature-wrapper .featimggrp {
  margin-bottom: 7px;
}

.two-col-content.bi_prum .content-col .btn-items .btn_row {
  margin-top: 40px;
}
.two-col-content.bi_prum .content-col .btn-items .btn_row a.hs-button {
  font-weight: 700;
}

.two-col-content.bi_prum .content-col .btn-items .btn_row .hs-sec-btn {
  font-weight: 600;
}



.two-col-content.azure-disaster-recovery.slBnr.bi_team .description>span {
  color: #D6FF5C !important;
  margin-bottom: 16px;
}

.two-col-content.slBnr.bi_team .description h1 {
  margin-bottom: 16px;
}

.two-col-content.azure-disaster-recovery.bi_team .description p {
  font-size: 22px;
  line-height: 150%;
  margin-bottom: 24px;
}

.two-col-content.azure-disaster-recovery.bi_team .description p:last-child {
  font-size: 16px;
  line-height: 150%;
}

.two-col-content.slBnr.bi_team  .content-col .btn-items .btn_row {
  margin-top: 40px;
}

.two-col-content.slBnr.bi_team  .content-col .btn-items .btn_row a.hs-button {
  font-weight: 700;
}
.two-col-content.dynamicTwoCol.cm_pwr_bi .description h6 {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: 2%;
}

.two-col-content.biTwoCol.cm_pwr_bi a.hs-button {
  font-weight: 600;
}


.card_gallery.featureWhyCard.bi_prcs .top_content>span {
  color: #00988E;
  letter-spacing: 2%;
  font-weight: 500;
}

.card_gallery.featureWhyCard.bi_prcs .top_content h2 {
  letter-spacing: -1%;
  color: #191B1B !important;
  margin-bottom:12px;
}

.card_gallery.featureWhyCard.bi_prcs .top_content h2 em {
  letter-spacing: -1%;
  color: #191B1B !important;
  background: unset;
  font-family: 'Kepler Std';
  -webkit-background-clip: unset;
  -webkit-text-fill-color: unset;
}
.card_gallery.featureWhyCard.bi_prcs .top_content p {
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
  color: #191B1B !important;
}


.card_gallery.featureWhyCard.bi_prcs  .top_sec.noButton {
  margin-bottom: 88px;
}
.cnt-wit-bg-wrp.bi_prntshp {
  border-radius: 8px;
}

.cnt-wit-bg-wrp.bi_prntshp .rich_text>span {
  color: #D6FF5C !important;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 16px;
  display: inline-block;
}

.cnt-wit-bg-wrp.bi_prntshp .rich_text h2 {
  letter-spacing: -1%;
  margin-bottom: 24px;
}


.cnt-wit-bg-wrp.bi_prntshp .rich_text  p {
  font-size: 18px;
  line-height: 150%;
}

.cnt-wit-bg-wrp.bi_prntshp .rich_text p span {
  font-weight: 600;
}

.cnt-wit-bg-wrp.bi_prntshp .rich_text p:last-child {
  margin-bottom: 0;
}

.cnt-wit-bg-wrp.bi_prntshp .btn_row {
  margin-top: 32px;
}

.cnt-wit-bg-wrp.bi_prntshp .btn_row .hs-button {
  font-weight: 600;
}



.cnt-wit-bg-wrp.bi_inghts .rich_text h2 {
  letter-spacing: -1%;
  margin-bottom: 21px;
}

.cnt-wit-bg-wrp.bi_inghts .rich_text p {
  font-size: 18px;
  line-height: 150%;
  font-weight: 300;
}

.cnt-wit-bg-wrp.bi_inghts .rich_text p:last-child {
  margin-bottom: 0;
}

.cnt-wit-bg-wrp.bi_inghts .btn_row {
  margin-top: 21px;
}

.cnt-wit-bg-wrp.bi_inghts .btn_row a.hs-button {
  font-weight: bold;
}

.cnt-wit-bg-wrp.bi_inghts .btn_row a.hs-sec-btn {
  font-weight: 600;
  color:#fff;
}

.cnt-wit-bg-wrp.bi_inghts .btn_row .hs-sec-btn span.arrow {
  background: #00BFB2 !important;
}

.cnt-wit-bg-wrp.bi_inghts .btn_row .hs-sec-btn span.arrow svg path {
  color: #fff;
  fill: #fff;
  stroke: #fff;
}
.dnd-section:has(.module_17809101651106_section) {
  background: unset !important;
}
.cnt-wit-tp-img-wrp.azure_cntnt_top_img.bi_cards .top_sec .top_content>span {
  line-height: 130%;
  color: #D6FF5C !important;
  margin-bottom: 24px;
}

.cnt-wit-tp-img-wrp.azure_cntnt_top_img.bi_cards .top_sec .top_content h2{
  margin-bottom:6px;
}

.cnt-wit-tp-img-wrp.azure_cntnt_top_img.bi_cards .top_sec .top_content h2 em {
  font-family: Kepler Std;
}

.cnt-wit-tp-img-wrp.azure_cntnt_top_img.bi_cards .top_sec .top_content p {
  font-size: 18px;
  line-height: 150%;
}

.cnt-wit-tp-img-wrp.col4_row.azure_cntnt_top_img.bi_cards  .bottom_row .flex-row {
  margin-left: -16px;
  margin-right: -16px;
}

.cnt-wit-tp-img-wrp.col4_row.azure_cntnt_top_img.bi_cards .cnt-col.col4 {
  padding-left: 16px;
  padding-right: 16px;
}
.cnt-wit-tp-img-wrp.col4_row.azure_cntnt_top_img.bi_cards .tp-img-cnt .tp-img-cnt-inner>span {
  margin-bottom: 16px;
  color: #4CEDE7 !IMPORTANT;
}

.cnt-wit-tp-img-wrp.azure_cntnt_top_img.bi_cards .tp-img-cnt .tp-img-cnt-inner h3 {
  font-size: 22px;
  line-height: 145%;
}

.aniated-scroll-section.fsc_scrll .item .inner-row .left {
  overflow: hidden;
}

.simple-banner.businessBnr.fsc_bnr .top_sec h1 i {
  font-family: 'Plus Jakarta Sans';
}
.cm-stats.counter-section.count_style2.cmfsc_fnce .top_content>span {
  display: block;
  margin-bottom: 31px;
}
.two-col-content.cnt_type2.fsc_scfl .content_box p {
  font-weight: 400;
}

.testimonials_slider.businessTesti.fsc_sldr .card_quote p {
  font-style: normal;
}
.two-col-content.two_colv2.type2.fsc_agmnt .content-col .description {
  margin-bottom: 44px;
}

.two-col-content.fsc_agmnt:after {
  content: "";
  top: -69px;
  right: 0;
  width: 497px;
  height: 823px;
  background-image: url(https://3002663.fs1.hubspotusercontent-na1.net/hubfs/3002663/raw_assets/public/Enavate_April2026/images/augment-shape.png);
  position: absolute;
  background-repeat:no-repeat;
  background-size:cover;
}

.two-col-content.fsc_agmnt {
  position: relative;
  overflow: visible;
}

.counter-section.cm-stats.cmfsc_fnce h6.countTitle {
  text-transform: uppercase;
  line-height: 150%;
  font-weight: 600;
  letter-spacing: 2%;
}

.simple-banner.businessBnr.fsc_bnr .top_sec h1 i {
  font-family: 'Plus Jakarta Sans';
}

.two-col-content.sl_bnr2 .description>span {
  color: #D6FF5C !important;
}

.two-col-content.azure-disaster-recovery.sl_bnr2 .description>span{
  text-transform:uppercase;
  margin-bottom:14px;
}

.two-col-content.sl_bnr2 .description h1 {
  line-height: 120%;
  letter-spacing: -1%;
  margin-bottom:34px;
}

.two-col-content.sl_bnr2 .description h1 em {
  line-height: 1;
  letter-spacing: -1%;
  Kepler Std: kepler;
  -webkit-text-fill-color: unset;
  background-clip: unset;
  text-fill-color: unset;
  BACKGROUND: UNSET;
}
.two-col-content.sl_bnr2 .description h1 span {
  background: linear-gradient(90deg, #00E1D6 0%, #D6FF5C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}


.two-col-content.sl_bnr2  .content-col .btn-items .btn_row {
  margin-top: 45px;
}

.two-col-content.reverseRow.nav_exp .page-center {
  gap: 64px;
}

.two-col-content.azure-it-infrastructure.nav_exp  .description p {
  font-size: 16px;
}
.two-col-content.azure-it-infrastructure.nav_exp  .content_box ul li {
  font-size: 18px;
  line-height: 200%;
}
.two-col-content.azure-it-infrastructure.nav_exp .btn_row .hs-button {
  font-weight: 700;
}

.two-col-content.two_colv2.type2.fsc_sldr .content-col .description {
  margin-bottom: 100px;
}

.two-col-content.fasTopCnt.tp_cntnt2.fsc_prtnr .content-col h2 {
  line-height: 1;
}
.two-col-content.bi_team.bi_tm2{
  position:relative;
  overflow:visible;
}
.two-col-content.bi_team.bi_tm2:after {
  content: "";
  top: -69px;
  right: 0;
  width: 497px;
  height: 823px;
  background-image: url(https://3002663.fs1.hubspotusercontent-na1.net/hubfs/3002663/raw_assets/public/Enavate_April2026/images/augment-shape.png);
  position: absolute;
  background-repeat:no-repeat;
  background-size:cover;
}

.card_gallery.featureWhyCard.bi_prcs .top_content>span {
  font-weight: 600;
}

.card_gallery.featureWhyCard.bi_prcs .top_content h2 em {
  padding-left: 0;
  line-height: 1%;
}
.simple-banner.cm_bnr.azure_bnr .btn_row {
  gap: 24px;
}

.two-col-content.azure_sprtd {
  border-image: linear-gradient(270deg, #4cd2c9, #d6ff5c 60.1%, #ffb277 87.98%) 1;
  border-top: 1px solid transparent;
}
.two-col-content.azure_cntnt_two_col.azure_sprtd  .description h2 span {
  background: linear-gradient(52.16deg, #D6FF5C 3.47%, #4CEDE7 39.66%, #00BFB2 67.3%, #004C47 122.57%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.two-col-content.azure-disaster-recovery.cm_dstrr .description h2 span em {
  background: linear-gradient(95.62deg, #00BFB2 -49.49%, #00E6DE -22.75%, #D6FF5C 0.48%, #4CEDE7 31.45%, #00BFB2 68.04%, #004C47 142.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-family:kepler-std;
}
.two-col-content.azure-disaster-recovery.cm_dstrr .description h2 span em {
  line-height:1;
  font-size: 52px;

}

.tstimnlv4.azure_testimnl .tst_wrpr .ath_name .name {
  font-weight: 700;
}

.tstimnlv4.slStory.azure_testimnl .name_row .auth_img {
  min-width: 120px;
}
.two-col-content.btmCnt.azure_btm .content-col .description h4 {
  line-height: 130%;
  letter-spacing: -1%;
}

.two-col-content.btmCnt.azure_btm  .btn_row .hs-button {
  font-weight: 600;
}
.two-col-content.azure-why-enavate.azure_enavate.azure_anvt{
  position:relative;
  overflow:visible;
}
.two-col-content.azure-why-enavate.azure_enavate.azure_anvt:after {
  content: "";
  top: -69px;
  right: 0;
  width: 497px;
  height: 823px;
  background-image: url(https://3002663.fs1.hubspotusercontent-na1.net/hubfs/3002663/raw_assets/public/Enavate_April2026/images/shape.png);
  position: absolute;
  background-repeat:no-repeat;
  background-size:cover;
}


.simple-banner.cm_bnr.azure_bnr .btn_row {
  margin-top: 40px !important;
}

.simple-banner.cm_bnr.azure_bnr .btn_row .hs-button,
.simple-banner.cm_bnr.azure_bnr .btn_row .hs-sec-btn {
  font-weight: 600;
  font-size: 14px;
}
.two-col-content.azure-why-enavate.azure_anvt .description p:last-child {
  font-size: 22px;
  line-height: 150%;
}

.two-col-content.azure-why-enavate.azure_anvt .description ul {
  margin-bottom: 72px;
}

.cm-stats.counter-section.hm-stats .item {
  position: relative;
}

.cm-stats.counter-section.hm-stats .item .cm-overlay {
  position: absolute;
  height: 100%;
  width: calc(100% - 30px);
  top: 0;

  z-index: 9;
}
.cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active, 
.cm-stats.counter-section.hm-stats .item.active .cm-overlay + .inner.border-active {
  transform: translateY(-142px)
}
.counter-section.cm-stats.hm-stats .item.iconHoverEffect .cm-overlay + .inner +.icon_hover{
  /*   left: -10%; */
  /*   top: 0; */
}
.counter-section.cm-stats.hm-stats .item.iconHoverEffect .cm-overlay + .inner + .icon_hover{
  width: 361px;
}
.counter-section.hm-stats .item.iconHoverEffect .cm-overlay + .inner + .icon_hover {
  left: -20%;
  opacity: 0;
  position: absolute;
  top: -10%;
  transition: all .7s ease;
  width: 153px;
  z-index: -1;
}
.counter-section.hm-stats .item.iconHoverEffect .cm-overlay:hover + .inner + .icon_hover {
  top: -38%;
}

.counter-section.cm-stats.hm-stats .item.iconHoverEffect .cm-overlay:hover .inner +.icon_hover {
  opacity: 1;

}

.counter-section.hm-stats .item.iconHoverEffect .cm-overlay:hover + .inner + .icon_hover{
  opacity:1;
}

.hm-stats.counter-section .item .cm-overlay:hover + .inner.border-active .Main_cntnt__wrap{
  transform:translatY(-100px);
}
.cm-stats.counter-section.hm-stats .item .cm-overlay:hover + .inner .cont-wrap .img-wrap 
{
  display: none;
}

.home_page_v6_page .cm-stats.counter-section.hm-stats  .item  .cm-overlay:hover +.inner.border-active h2.count-wrap *{
  color: #00ab96;
}

.cm-stats.counter-section.hm-stats  .item .cm-overlay:hover +.inner.border-active .desc, 
.cm-stats.counter-section.hm-stats  .item.active .cm-overlay:hover +.inner.border-active .desc{
  margin-left: 0;
  padding-left: 0;
}

.cm-stats.counter-section.hm-stats .item .cm-overlay:hover + .inner.border-active .desc p a,
.cm-stats.counter-section .item.active .cm-overlay + .inner.border-active .desc p a {
  color: #0cbaa5 !important;
}
.cm-stats.counter-section.hm-stats  .item .cm-overlay:hover + .inner.border-active .cont-wrap {
  opacity: 0;
  visibility: hidden;
}

.cm-stats.counter-section.hm-stats .item .cm-overlay:hover + .inner.border-active .cont-wrap,
.cm-stats.counter-section.hm-stats .item.active  .cm-overlay + .inner.border-active .cont-wrap {
  display: block;
}
.home_page_v6_page .cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active h2.count-wrap *{
  color: #00ab96 !important;
}

.cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active .desc a {
  position: relative;
  z-index: 10;
}

.two-col-content.cm_pwr_bi .cm_vb video {
  object-fit: contain;
}

.cnt-wit-tp-img-wrp.cm-expend-card.nav_crd .cnt-col:not(.is-active) .inner_spacing .col-btn-grp .btn_row a.hs-button {
  color: #fff;
}
.cm-stats.counter-section.type2.sales_cntr .item .inner.border-active .Main_cntnt__wrap.rmve_cuntr {
  max-width: 262px;
}



.simple-banner.cm_banner.nav_bnnr2 .banner-content-inner .btn_row a.hs-sec-btn {
  color: #00BFB2;
  text-decoration: none;
  border-bottom: 1px solid #3b4d4c;
  padding-bottom: 3px;
  font-size: 13.46px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -1%;
}


.simple-banner.cm_banner.nav_bnnr2 .banner-content-inner .btn_row a.hs-sec-btn span.arrow {
  display: none;
}

.simple-banner.cm_banner.nav_bnnr2 .banner-content-inner .btn_row a.hs-sec-btn:hover {
  text-decoration: none;
}




.two-col-content.cm_banner_style.home_bnr_style .description h1 {
  font-weight: 300;
  line-height: 1.19;
  letter-spacing: -2%;
  margin-bottom: 44px;
}

.two-col-content.cm_banner_style.home_bnr_style .description h1 i {
  font-family: Kepler Std;
  font-size: 69.6px;
  font-style: Italic;
  font-weight: 400;
  line-height: 1;
  vertical-align: middle;
}

.two-col-content.cm_banner_style.home_bnr_style .description h1 span {
  background: linear-gradient(90deg, #00e1d6, #d6ff5c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.two-col-content.cm_banner_style.home_bnr_style .description p:last-child {
  margin-bottom: 0;
}

.two-col-content.cm_banner_style.home_bnr_style .content-col .btn_row a.hs-sec-btn {
  background: transparent;
  border: 0;
  `: #00e1d6;
  font-size: 13.442px;
  font-weight: 500;
  letter-spacing: -.01em;
  line-height: 1.26;
  padding: 0;
  position: relative;
  color: #00e1d6;
}

.two-col-content.cm_banner_style.home_bnr_style .content-col .btn_row a.hs-sec-btn {
  text-decoration: none;
}

.home_page_v6_banner_area .two-col-content.cm_banner_style.home_bnr_style .content-col .btn_row a.hs-sec-btn {
  color: #00e1d6;
}

.two-col-content.cm_banner_style.home_bnr_style .content-col .btn_row a.hs-sec-btn span.arrow {
  display: none;
}
.two-col-content.cm_banner_style.home_bnr_style .content-col .btn_row {
  gap: 30px;
  margin-top: 63px;
}
.home_page_v6_banner_area .two-col-content.cm_banner_style.home_bnr_style .content-col .btn_row a.hs-sec-btn:after {
  background: #00e1d6;
  bottom: -4px;
  content: "";
  display: inline-block;
  height: 1px;
  left: 0;
  opacity: .28;
  position: absolute;
  transition: all .3s;
  width: 100%;
}
.home_page_v6_banner_area .two-col-content.cm_banner_style.home_bnr_style .content-col .btn_row a.hs-sec-btn:hover:after {
  opacity: 1;
}


@media (min-width:991px) and (max-width:1199px){

  .counter-section.cm-stats.hm-stats {
    padding-top: 244px;
  }
  .counter-section.cm-stats.hm-stats .item.iconHoverEffect .cm-overlay + .inner + .icon_hover {
    width: 250px;
    left: 0;

  }
}
@media (min-width:1200px){
  .cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active .desc{
    padding-left: 10px;
  }
}
/* @media (min-width:1200px){
.counter-section.cm-stats.hm-stats {
padding-top: 244px;
}
} */


@media (min-width:1261px){
  .cnt-wit-tp-img-wrp.dynamicTwoCrd2 .cnt-col.col6 {
    width: 43.56%;
  }


}


@media (min-width:1366px){
  .cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bototm_btn .btn_row{
    justify-content: flex-end;
  }

}


@media (max-width:1400px){

  .talkStats.counter-section.cmfsc_fnce .item .inner.border-active .desc {
    padding-left: 0;
  }

}
@media (max-width:1200px){
  .talkStats.counter-section.stats_type2 .item .inner.border-active .desc {
    padding-left: 0;
  }
}


@media (max-width:1260px){
  .simple-banner.azure_bnr .img_wrap_inner,
  .simple-banner.cm_bnr .img_wrap img{
    max-width: 100%;
    min-height: 100%;
  }
  .two-col-content.dynamicHealth  .content-col .btn-items .btn_row {
    padding-left: 0;
  }
  .counter-section.cmfsc_fnce .text_left .inner {
    padding-left: 10px !IMPORTANT;
    padding-right: 10px !IMPORTANT;
  }

  .two-col-content.cm_pwr_bi .inner_spacer {
    height: 100%;
  }

  .two-col-content.cm_pwr_bi .main-vid-wrap .cm_vb {
    height: 100%;
  }

  .two-col-content.cm_pwr_bi .video_container {
    height: 100%;
  }

  .two-col-content.cm_pwr_bi .flex_center.column_bg_active>div>* {
    height: 100%;
  }

}

@media (max-width:1200px){
  .talkStats.counter-section.fsc_cntr .item .inner.border-active .desc {
    padding-left: 0;
  }


}

@media (min-width:992px){
  .simple-banner.cm_banner.it_bnr .banner-content-inner {
    padding-left: 20px;

  }

  .cnt-wit-bg-wrp.stroy-section.azure_bsns.azure_bsns2 .inner {
    max-width: 1140px;
    min-height: 790px;
    padding: 75px 100px;

  }
  .counter-section.cm-stats.talkStats.count_style2.type2.fsc_cntr.sales_cntr .flex_row {
    margin-left: -15px;
    margin-right: -15px;
  }

  .counter-section.cm-stats.talkStats.count_style2.type2.fsc_cntr.sales_cntr .item {
    padding-left: 15px;
    padding-right: 15px;
  }

  .testimonials_slider.businessTesti.azure_testimonial.cm_azure_test .testmn_item.col12 {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonials_slider.businessTesti.azure_testimonial.cm_azure_test .card_quote p {
    font-style: normal;
  }
  .counter-section.cmfsc_fnce .text_left .inner {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }



  .cm-stats.counter-section.type2.cmfsc_fnce .item .inner.border-active .Main_cntnt__wrap {
    margin-top: 0;
    margin-bottom: 0;
  }

  .cm-stats.counter-section.hm-stats .item .desc {
    padding-left: 10px;
  } 
  /*   .cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active .desc {
  padding-left: 10px;
} */

  /*   .counter-section.cm-stats.cmfsc_fnce .item.col3 {
  padding-left: 15px;
  padding-right: 15px;
}

  .counter-section.cm-stats.cmfsc_fnce  .flex_row {
  margin-left: -15px;
  margin-right: -15px;
} */

}

@media (min-width:768px){
  .cm-stats.counter-section.hm-stats .item .cm-overlay:hover + .inner.border-active .desc *,
  .cm-stats.counter-section .item.active .cm-overlay +.inner.border-active .desc * {
    color: #003d3a !important;
  }
  .simple-banner.cm_bnr .top_sec em,
  .two-col-content.cm_awrd .top_content h2 em,
  .two-col-content.fasTopCnt.tp_cntnt2 .content-col h2 span ,
  .two-col-content.two_colv2 .content-col .description h2 em{
    font-size: 62px;

  }

  .two-col-content.two_colv2.type2 .content-col .description h2,
  .two-col-content.cm_awrd .top_content h2>span{
    font-size: 52px;
  }


  .cnt-wit-tp-img-wrp.tp_img.it_gp .top_content h2 em {
    font-size: 62px;
  }
  .two-col-content.cm_awrd .content-col .description h2 {
    font-size: 36px;

  }
  .contact-details-wrap.iconWithCnt.fturd_type2 .detail-content p {
    font-size: 22px;
  }

  .two-col-content.btmCnt.azure_cntnt_two_col .description h2 i {
    font-size: 52px;
    line-height: 1;
  }



  .two-col-content.it_staffed .content-col .description h2 {
    font-size: 72px;
  }

  .two-col-content.dynamicHealth .top_content h2 {
    font-size: 72px;

  }

  .cnt-wit-bg-wrp.stroy-section.image_bg_ty.nav_story .rich_text h5{
    font-size:44px;
  }


  .two-col-content.two_colv2.type2.it_staffed .content-col .description h2 {
    font-size: 72px;
  }

  .two-col-content.two_colv2.type2.it_staffed .content-col .description h2 em {

    font-size: 83px;
  }
  .two-col-content.two_colv2.type2.it_staffed .description h1 em {
    font-size: 83px;

  }

  .cnt-wit-tp-img-wrp.tp_img.it_gp .top_sec.noButton{
    padding-left:0;
    padding-right:0;
  }
  .cnt-wit-tp-img-wrp.tp_img.it_gp .flex-row {
    margin-left: -10px;
    margin-right: -10px;
  }

  .simple-banner.cm_banner.nav_bnr.sales_bnr .top_sec h2 {
    font-size: 44px;
  }

  .counter-section.cm-stats.talkStats.count_style2.type2.sales_cntr .inner.border-active {
    padding-top: 60px;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 93px;
  }
  .card_gallery.featureWhyCard.bi_prcs .top_content h2 em {
    font-size: 62px;
  }
  .cnt-wit-tp-img-wrp.azure_cntnt_top_img.bi_cards .top_sec .top_content h2 em {
    font-size: 62px;
  }
  .simple-banner.businessBnr.fsc_bnr .top_sec h1 i {
    font-size: 52px;
    font-family: 'Plus Jakarta Sans';
  }


  .two-col-content.sl_bnr2 .description h1 {
    font-size: 44px;
  }

  .two-col-content.sl_bnr2 .description h1 em {
    font-size: 52px;
  }
  .pricing-table-gp.sales_pricing  .row.flex_row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .pricing-table-gp.sales_pricing .pricing-table-items.col6 {
    padding-left: 16px;
    padding-right: 16px;
  }
  .two-col-content.azure-it-infrastructure.aazure_it .description h2 {
    font-size: 44px;
  }
  .two-col-content.azure-disaster-recovery.cm_dstrr .description h2 span em {
    font-size:62px;

  }
  .two-col-content.cm_banner_style.home_bnr_style .description h1 {
    font-size: 60px;
  }

}
@media (min-width:768px) and (max-width:991px){
  .simple-banner.cm_bnr .banner-content-inner.col6{
    padding-left:10px;
  }

  .simple-banner.cm_bnr .banner-content-inner.col6 {
    width: 100%;
  }

  .simple-banner.cm_bnr .img_wrap.col6 {
    width: 100%;
  }

  .two-col-content.two_colv2 .content-col.col6 {
    width: 100%;
    padding-left: 10px;
  }
  .two-col-content.left.two_colv2.type2 .content-col.col6 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .two-col-content.two_colv2 .media_column.img-col.col6 {
    width: 100%;
  }

  .two-col-content.cm_awrd .bottom_row .content-col.col6 {
    padding: 40px;
    width: 100%;
  }

  .two-col-content.cm_awrd .bottom_row .media_column.col6 {
    width: 100%;
  }

  .blog-feed.cm_blog_feed .recent-post-item .post-btm {
    padding: 20px;
  }
  .counter-section.cm-stats.talkStats.count_style2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .two-col-content.dynamicHealth.dyReady .media_column.img-col.col6 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .two-col-content.btmCnt.azure_cntnt_two_col .media_column.img-col.col6 {
    width: 100%;
  }

  .two-col-content.btmCnt .content-col .description h2 br {
    display: none;
  }


  .two-col-content.azure-hosted-applications .content-col.col6 {
    width: 100%;
    padding-left: 10px;
  }

  .two-col-content.azure-hosted-applications .media_column.col6 {
    padding-right: 0;
  }

  .two-col-content.azure-hosted-applications .flex_row {
    flex-direction: column;
  }

  .two-col-content.azure-hosted-applications .media_column.img-col.col6 {
    width: 100%;
    padding-right: 10px;
  }
  .two-col-content.azure-it-infrastructure .flex_row {
    flex-direction: column;
  }

  .two-col-content.azure-it-infrastructure .content-col.col6 {
    padding-right: 0;
    width: 100%;
  }

  .two-col-content.azure-it-infrastructure  .media_column.img-col.col6 {
    width: 100%;
    padding-left: 10px;
  }


  .two-col-content.azure-disaster-recovery .flex_row {
    flex-direction: column;
  }

  .two-col-content.azure-disaster-recovery  .content-col.col6 {
    width: 100%;
  }

  .two-col-content.azure-disaster-recovery  .media_column.img-col.col6 {
    width: 100%;
    padding-left: 10px;
  }

  .cnt-wit-tp-img-wrp.cm-expend-card.azure-expend  .flex-row {
    padding-left: 0;
    padding-right: 0;
  }

  .two-col-content.it_team .media_column.col6 {
    width: 100%;
  }
  .two-col-content.reverseRow.azure-it-infrastructure.it_partner  .content-col.col6 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .two-col-content.reverseRow.azure-it-infrastructure.it_partner .media_column.img-col.col6 {
    padding-right: 10px;
  }

  .two-col-content.reverseRow.azure-it-infrastructure.it_partner .top_sec.noButton {
    padding-left: 10px;
    padding-right: 10px;
  }
  .two-col-content.it_btmcnt .media_column.col6 {
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
  }

  .two-col-content.it_btmcnt  .content-col.col6 {
    padding-right: 0;
  }

  .simple-banner.it_bnr  .banner-content-inner.col8 {
    width: 100%;
  }
  section.aniated-scroll-section.type2_animation.sales_sticky.reverse .main_wrap.page-center .sticky_sec h2 {
    font-size: 27px;
  }

  .counter-section.cmfsc_fnce .text_left .inner {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .cm-stats.counter-section.count_style2.cmfsc_fnce .item .inner .Main_cntnt__wrap {
    margin-top: 0 !IMPORTANT;
    margin-bottom: 0 !IMPORTANT;
  }
  .counter-section.cm-stats.about_cntr .item.iconHoverEffect .inner:hover+.icon_hover {
    top: -12%;
  }

}

@media (max-width:991px){
  .accordion_wrap.nav_acdn .accord_outer, .accordion_wrap.nav_acdn .top_sec {
    padding: 0;
    width: 100%;
  }
  .simple-banner.cm_bnr .top_sec h2 br {
    display: none;
  }
  .cnt-wit-tp-img-wrp.dynamicTpImg {
    background-position: left top;
  }
  .cnt-wit-tp-img-wrp.tp_img .top_content h2 br ,
  .two-col-content.cm_awrd .top_content  h2 br,
  .cm-stats.counter-section.count_style2 .top_content h2 br {
    display: none;
  }

  .cm-stats.counter-section.count_style2 .top_content h2 br {
    display: none;
  }
  .two-col-content.btmCnt.type2.sales_btm .description h2 br,.two-col-content.btmCnt.type2.sales_btm .description p br {
    display: none;
  }

  .two-col-content.cm_awrd .top_content h2>span{
    font-size:1.1em;
  }

  .two-col-content.two_colv2.type2.left .media_column.img-col.col6 {
    padding-left: 10px;
  }
  section.aniated-scroll-section.type2_animation .main_wrap.page-center .page-center.type2  .inner {
    padding-right: 0;
  }

  section.aniated-scroll-section.type2_animation .item {
    padding-left: 0;
    padding-right: 0;
  }

  .simple-banner.cm_bnr.azure_bnr .flex_row {flex-direction: column-reverse;}

  .simple-banner.cm_bnr.azure_bnr  .banner-content-inner.col7 {
    width: 100%;
    padding-left: 10px;
    order: 1;
  }

  .simple-banner.cm_bnr.azure_bnr  .img_wrap.col5 {
    width: 100%;
  }
  .two-col-content.two_colv2.right .media_column.img-col.col6 {
    padding-right: 0;
  }

  .cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bottom_row {
    padding-left: 0;
    padding-right: 0;
  }

  .cnt-wit-tp-img-wrp.dynamicTwoCrd2  .cnt-col.col6 {
    width: 100%;
  }
  .two-col-content.dynamicHealth.dyReady .content-col .btn-items .btn_row{
    padding-left:0;
  }
  .two-col-content.dynamicHealth.dyReady .flex_row {
    flex-direction: column;
  }

  .two-col-content.dynamicHealth.dyReady .content-col.col6 {
    width: 100%;
    padding-right: 0;
  }

  .two-col-content.dynamicHealth.dyReady .content-col .btn-items .btn_row {
    justify-content: center;
  }

  .two-col-content.dynamicHealth  .flex_row {
    flex-direction: column;
  }

  .two-col-content.btmCnt .content-col.col6 {
    width: 100%;
  }

  .two-col-content.btmCnt.dynamicHealth .content-col.col6 {
    width: 100%;
    padding-right: 0;
  }

  .two-col-content.btmCnt.dynamicHealth .media_column.col6 {
    width: 100%;
  }


  .two-col-content.dynamicHealth .media_column.img-col.col6 {
    width: 100%;
    padding-right: 0;
  }

  .two-col-content.dynamicHealth .content-col.col6 {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }


  .simple-banner.nav_bnr .banner-content-inner.col8 {
    padding-right: 0;
    width: 100%;
  }

  section.aniated-scroll-section.type2_animation.sales_sticky .main_wrap.page-center .sticky_sec h2 br,
  section.aniated-scroll-section.type2_animation.sales_sticky .main_wrap.page-center .sticky_sec p br,
  .two-col-content.sales_ingrtn .content-col .description h2 br,
  .two-col-content.btmCnt.type2.sales_btm .description h2 br,
  .cnt-wit-bg-wrp.sales_prdctble .rich_text h3 br,
  .cnt-wit-bg-wrp.sales_prdctble .rich_text p br,
  .simple-banner.cm_banner.nav_bnr.sales_bnr .top_sec h2 br,
  .simple-banner.cm_banner.nav_bnr.sales_bnr .top_sec p br,
  .cm-stats.counter-section.sales_cntr .top_content h2 br,
  .pricing-table-gp.sales_pricing .pricing-content p br,
  .simple-banner.businessBnr.fsc_bnr  .top_sec h1 br,
  .sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .top_sec .top_content p br,
  .cnt-wit-tp-img-wrp.tp_img.it_gp  .top_content h2 br,
  .simple-banner.nav_bnr .top_sec h1 br,
  .cnt-wit-bg-wrp.cm_cntnt .rich_text p br,
  .two-col-content.bi_bnr2 .description h1 br ,
  .two-col-content.bi_bnr2 .description p br,
  .two-col-content.azure-disaster-recovery.bi_team .description p br,
  .simple-banner.cm_bnr.azure_bnr .top_sec p br{
    display: none;
  }

  .two-col-content.fsc_agmnt:after {
    width: 250px;
    height: 415px;
    top: 0;
  }
  .two-col-content.sl_bnr2 .description h1 br {
    display: none;
  }

  .two-col-content.azure-why-enavate.azure_enavate.azure_anvt:after {
    width: 250px;
    height: 431px;
  }

  .cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active, .cm-stats.counter-section.hm-stats .item.active .cm-overlay + .inner.border-active {
    transform: unset;
  }

  .counter-section.cm-stats.hm-stats .item.iconHoverEffect .cm-overlay + .inner + .icon_hover {
    display: none;
  }

  .cm-stats.counter-section.hm-stats .item .cm-overlay:hover + .inner .cont-wrap .img-wrap {
    display: inline-block;
  }

  .cm-stats.counter-section.hm-stats .item .cm-overlay:hover + .inner.border-active .cont-wrap {
    opacity: 1;
    visibility: visible;
  }

  .cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active .desc  p a *{
    color: #0cbaa5 !important;
  }


  .cm-stats.counter-section.hm-stats .item .cm-overlay:hover +.inner.border-active .desc *{
    color:#000  !important;

  }
}

@media (max-width:767px){
  .pricing-table-gp.sales_pricing .pricing-table-items.col6 {
    padding-left: 0;
    padding-right: 0;
  }
  .simple-banner.cm_bnr .banner-content-inner.col6 {
    padding-left: 10px;
  }

  .testimonials_slider.businessTesti.testi_type2 .testmn_item {
    padding-left: 10px;
    padding-right: 10px;
  }

  .testimonials_slider.businessTesti.testi_type2 .testmn_row.flex_row {
    margin-left: 0;
    margin-right: 0;
  }
  .two-col-content.cnt_type2 .content-col.col6 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .two-col-content.type2 .content-col.col6 {
    padding-left: 10px;
  }

  .two-col-content.two_colv2.type2 .content-col.col6 {
    padding-left: 10px;
  }

  .simple-banner.cm_banner.bnr_type2:after {
    width: 250px;
    HEIGHT: 250px;
    BOTTOM: -63px;
  }
  .cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bottom_row {
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
  }

  .cnt-wit-tp-img-wrp.dynamicTwoCrd2 .bototm_btn .btn_row {
    justify-content: center;
  }
  .cnt-wit-tp-img-wrp.azure_cntnt_top_img.cm_type2 .cnt-col.col3 {
    padding-left: 0;
    padding-right: 0;
  }

  .cnt-wit-tp-img-wrp.azure_cntnt_top_img .bottom_row .flex-row {
    margin-left: 0;
    margin-right: 0;
  }

  .two-col-content.azure-why-enavate .media_column .mediaimg {
    max-width: 100%;
  }
  .cnt-wit-tp-img-wrp.azure_cntnt_top_img .cnt-col.col3 {
    padding-left: 0;
    padding-right: 0;
  }

  /*   .two-col-content.btmCnt.cnt_type3 .content-col.col6 {
  PADDING-LEFT: 10PX;
}
  */
  .accordion_wrap.nav_acdn .btn_row_wrap {
    justify-content: center;
  }

  .accordion_wrap.nav_acdn .acctitle h5 {
    width: calc(100% - 100px);
  }
  .sticky-timeline.sticky_horizontal_scroll_main.timeline_v2  .top_sec .top_content p {
    font-size: 14px;
  }
  .sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .process-fourths .splide__list .process_slider_item {
    width: 50%;
  }

  .sticky-timeline.sticky_horizontal_scroll_main.timeline_v2 .top_sec .top_content p br {
    display: none;
  }

  /*   .two-col-content.it_btmcnt  .content-col.col6 {
  padding-left: 10px;
} */


  .two-col-content.btmCnt.it_team .content-col.col6 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .cnt-wit-bg-wrp.stroy-section.azure_bsns.azure_bsns2 .inner {
    bottom: 0 !IMPORTANT;

    padding-right: 20px;
  }

  .cnt-wit-bg-wrp.stroy-section.azure_bsns.azure_bsns2 {
    padding-bottom: 0;
  }
  .two-col-content.btmCnt.type2.sales_btm .content-col.col6 {
    padding-left: 0;
  }
  section.aniated-scroll-section.type2_animation.reverse .sticky_inner_sec {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pricing-table-gp.sales_pricing .pricing-top.full_width_structure .content-col.col12 {
    padding-left: 0;
    padding-right: 0;
  }
  .counter-section.cm-stats.talkStats.count_style2.type2.cmfsc_fnce .inner.border-active {
    padding-top: 123px;
  }

  .simple-banner.businessBnr.fsc_bnr .top_sec h1 {
    font-size: 27px;
  }

  .simple-banner.businessBnr.fsc_bnr  .top_sec h1 i {
    font-size: 27px;
  }

  .simple-banner.cm_banner.fsc_bnr  .banner-content-inner {
    padding: 0;
  }

  .counter-section.cm-stats.cmfsc_fnce .item.col3 {
    height: 400px;
  }

  .counter-section.cm-stats.talkStats.count_style2.type2.cmfsc_fnce .inner.border-active {
    padding-top: 77px;
  }


  .aniated-scroll-section.fsc_scrll .item .media-inner {
    width: 100%;
  }


  .aniated-scroll-section.fsc_scrll .type1  .item {
    padding-top:30px !important;
  }

  .aniated-scroll-section.fsc_scrll .type1 .item {
    top: 50px;
  }

  .aniated-scroll-section.fsc_scrll .type1  .item {
    padding-bottom: 40px;
  }
  .tabber.biTabber.mediaRightAlign.bi_tbr .media-col .tab-content .flex_row .media_wrapper .img-wrap {
    padding: 10px;
  }

  .tabber.cmBusinessTabber.bi_tbr .media-col .tab-content .img-wrap img {
    max-width: 100%;
  }

  .tabber.biTabber.mediaRightAlign.bi_tbr .media-col .tab-content .flex_row .media_wrapper {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 0;
  }

  .tabber.cmBusinessTabber.mediaRightAlign.bi_tbr .media-col .tab-content .flex_row {
    flex-direction: column-reverse;
  }

  .two-col-content.azure-why-enavate.azure_enavate.azure_anvt:after {
    display:none;
  }

  .cnt-wit-bg-wrp.bi_prntshp .rich_text {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabber.cmBusinessTabber.bi_tbr .flex_row.full_column .content-col .tab-title-item {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .cnt-wit-bg-wrp.stroy-section.azure_bsns.azure_bsns2 .inner {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cm-stats.counter-section.about_cntr .item .inner.border-active:hover .Main_cntnt__wrap {
    transform: translateY(0);
  }


  .cm-stats.counter-section.about_cntr .item .count-wrap{
    font-size: 60px;
  }

  .cm-stats.counter-section.stats_type2 .item .count-wrap{
    font-size: 55px;
  }

  .cm-stats.counter-section.about_cntr .item .inner.border-active,
  .cm-stats.counter-section.stats_type2 .item .inner.border-active{
    padding-left: 17%;
    padding-right: 17%;
  }
  .testimonials_slider.businessTesti.testi_type2.single_col .testmn_item.col12 {
    width:100%;
  }
  .cm-stats.counter-section .item .inner.border-active {
    padding-left: 17%;
    padding-right: 17%;
  }
  .cm-stats.counter-section.hm-stats .item .cm-overlay {
    width: 360px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    left: 50%;
    transform: translateX(-50%);
  }

  .tstimnlv4.nav_tstmnl .tst_wrpr .name_row {
    flex-direction: row;
  }
  .two-col-content.cm_banner_style.home_bnr_style .description h1 i {
    font-size: 59.6px;
  }
  .two-col-content.cm_banner_style.home_bnr_style .description p br,.two-col-content.cm_banner_style.home_bnr_style .description h1 br {
    display: none;
  }
}

@media (max-width:576px){
  .simple-banner.cm_banner.bnr_type2:after{
    width:150px;
    height:150px;
  }
  .cm-stats.counter-section.about_cntr .item .count-wrap {
    font-size: 50px;
  }

  .cm-stats.counter-section.stats_type2 .item .count-wrap {
    font-size: 34px;
  }
  .cm-stats.counter-section.stats_type2  .item .inner.border-active {
    padding-left: 17%;
    padding-right: 17%;
  }

  .cm-stats.counter-section.about_cntr .item .inner.border-active {
    padding-top: 110px;
  }
  .cm-stats.counter-section.hm-stats .item .inner.border-active {
    padding: 95px 15%;
  }
}

@media (max-width:480px){
  .counter-section.cm-stats.talkStats.count_style2.type2.sales_cntr .inner.border-active{
    padding-top:100px;
  }

  .cnt-wit-bg-wrp.stroy-section.azure_bsns.azure_bsns2 .inner {
    max-width: 90%;
  }
  .cm-stats.counter-section.stats_type2 .item .inner.border-active {
    padding-top: 95px;
  }
}
@media (min-width:375px) and (max-width:767px){

  .cm-stats.counter-section.hm-stats .item .cm-overlay {
    width: 360px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    left: 50%;
    transform: translateX(-50%);
  }
}


.cnt-wit-bg-wrp.sales_crm  h2.title span {
  background: linear-gradient(95.62deg, #004c47 -11.49%, #00bfb2 22.3%, #4cede7 75.08%, #d6ff5c 92.66%, #00e6de 92.68%, #00bfb2 96.9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}