/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* landing-2026 */
.other-platform-common-challenges .iwt-text{font-size: 18px;}
.gradient-text-primary{background: -webkit-linear-gradient(358deg, #FF7725, #FC52B3); -webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.landing-page-banner-heading .main-heading-custom-width{display: block;}  
.landing-page-banner-heading h1{font-weight: 900;}
#ajax-content-wrap .main-hero-banner .main-landing-banner-button .link_wrap{border-radius:10px !important;}
.blog-post-content-info table td{font-size:18px;}
.full-width-content.blog-fullwidth-wrap, .full-width-content.nectar-shop-outer, .nectar-slider-wrap[data-full-width=true], .page-submenu .full-width-content, .page-submenu>.full-width-section, .portfolio-filters-inline.full-width-content, .portfolio-filters-inline.full-width-section:not(.non-fw), .post-area.full-width-content.standard-minimal, .single-product .product[data-gallery-style=left_thumb_sticky][data-gallery-variant=fullwidth] .single-product-wrap, .wpb_row.full-width-content, .wpb_row.full-width-content.has-global-section .wpb_row.full-width-content, .wpb_row.full-width-section .mobile-video-image, .wpb_row.full-width-section .templatera_shortcode>.wpb_row.full-width-section>.row-bg-wrap, body .full-width-section .nectar-parallax-scene, body .full-width-section .row-bg-wrap, body .full-width-section.parallax_section .row-bg-wrap, body .full-width-section>.nectar-shape-divider-wrap, body .full-width-section>.video-color-overlay, body[data-aie=long-zoom-out] .first-section .row-bg-wrap, body[data-aie=long-zoom-out] .top-level.full-width-section .row-bg-wrap, body[data-aie=zoom-out] .first-section .row-bg-wrap, body[data-aie=zoom-out] .top-level.full-width-section .row-bg-wrap, body[data-col-gap] .vc_row-fluid .span_12.post-area.full-width-content.standard-minimal{
        margin-left: -50vw !important;
    margin-left: calc(-50vw + var(--scroll-bar-w) / 2);
    left: 50%;
    width: 100vw !important;
    width: calc(100vw - var(--scroll-bar-w));
}

#how-apty-wrks-platform-row .vc_column_container {
  position: relative;
}

#how-apty-wrks-platform-row .vc_column-inner {
  position: relative;
  border-radius: 18px;
  transition: transform 0.35s ease, box-shadow 0.35s ease;
  z-index: 1;
}

#how-apty-wrks-platform-row .vc_column_container:hover .vc_column-inner {
  transform: translateY(-14px);
  box-shadow:
    0 0 30px rgba(255, 120, 60, 0.35),
    0 25px 60px rgba(0, 0, 0, 0.65);
}

#how-apty-wrks-platform-row .vc_column-inner::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 10px;
  padding: 1px;
  background: 
    rgba(255, 120, 60, 0.9);
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: 0;
  transition: opacity 0.35s ease;
  pointer-events: none;
}

#how-apty-wrks-platform-row .vc_column_container:hover .vc_column-inner::before {
  opacity: 1;
}

#how-apty-wrks-platform-row img {
  transition: transform 0.35s ease, filter 0.35s ease;
}

#how-apty-wrks-platform-row .vc_column_container:hover img {
  transform: scale(1.08);
  filter: drop-shadow(0 0 10px rgba(255, 120, 60, 0.9));
}

#how-apty-wrks-platform-row .vc_column-inner::after {
  content: "";
  position: absolute;
  bottom: -7px;
  left: 50%;
  transform: translateX(-50%) scale(0.6);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #ff7a18;
  box-shadow: 0 0 14px #ff7a18;
  opacity: 0;
  transition: all 0.35s ease;
}

#how-apty-wrks-platform-row .vc_column_container:hover .vc_column-inner::after {
  opacity: 1;
  transform: translateX(-50%) scale(1);
}

#easy-installation-text #how-apty-wrks-platform-row h4 {
    font-size: 20px !important;
    line-height: 28px !important;
}
#how-apty-wrks-platform-row .vc_column_container:hover h4{
	color:#FF591A;
}

#easy-installation-text #how-apty-wrks-platform-row p {
    font-size: 16px !important;
    line-height: 24px !important;
	color: rgba(255, 255, 255, 0.6);
}

#how-apty-wrks-platform-row .hover-wrap-inner {
    border-radius: 10px;
    width: 55px;
    display: flex;
    justify-content: center;
    padding: 15px;
}
#how-apty-wrks-platform-row .understand-esc .hover-wrap-inner{background: linear-gradient(135deg, #ff7a18, #ff4d2d);}
#how-apty-wrks-platform-row .data-into-insights-bg .hover-wrap-inner {background: linear-gradient(135deg, #7b3ff2, #a855f7);}
#how-apty-wrks-platform-row .suggested-bg-icon .hover-wrap-inner {background: linear-gradient(296deg, #ff6a88, #ff8a3d);}
#how-apty-wrks-platform-row .ai-enabled-creation .hover-wrap-inner {background: linear-gradient(135deg, #8b5cf6, #ec4899);}
#how-col-3-row .iwt-text{ font-size: 16px !important; line-height: 24px !important;color:#fffc !important;}
#how-col-3-row .iwt-icon i::before{display: block;  font-size: 26px !important;}
#how-col-3-row .iwt-icon img{width: 24px !important; height:22px !important;margin-bottom: unset !important;  display: block;}
#how-col-3-row .iwithtext .iwt-text { padding-left: 10px;}
/* Layout alignment (keep from previous fix) */
#how-col-3-row .iwithtext {
  display: flex;
  align-items: center;
}
#how-col-3-row .iwithtext .iwt-icon {
  position: static;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 65px;
  height: 50px;
  border-radius: 50%;
  background: linear-gradient(135deg, #2a1238, #1b0f2a);
  box-shadow: 0 0 0 1px rgba(255,255,255,0.05),
              0 6px 18px rgba(0,0,0,0.4);
}
#how-col-3-row .child_column:nth-child(2) .iwithtext .iwt-icon {width:60px;}
#measurable-outcomes-table-row .row_col_wrap_12_inner{margin:auto;}
.measurable-outcomes-left-title,.measurable-outcomes-left-list{ margin-bottom: 1.1em;}
.measurable-outcomes-left-title h5,
.measurable-outcomes-right-title h5 {
  padding: 14px 24px;
  border-radius: 14px;
  font-size: 1.2vw;
  font-weight: 600;
  margin-bottom: 20px;
}
.measurable-outcomes-left-title h5 {background: linear-gradient(180deg, #141a26, #0c111b);  border: 1px solid rgba(255,255,255,0.08);  color: #cbd5e1;}
.measurable-outcomes-right-title h5 { background: linear-gradient(180deg, #3a1610, #2a0f0a);  border: 1px solid #ff5a1f;  color: #ff6a2f;}
.measurable-outcomes-left-list ul,
.measurable-outcomes-right-list ul {list-style: none; padding: 0; margin: 0;}
.measurable-outcomes-left-list li,
.measurable-outcomes-right-list li {
  list-style: none;
  padding: 18px 20px;
  border-radius: 14px;
  margin-bottom: 16px;
  font-size: 1vw;
  position: relative;
}
.measurable-outcomes-left-list li {
  background: linear-gradient(180deg, #141a26, #0c111b);
  border: 1px solid rgba(255,255,255,0.08);
  color: #fff;
}
.measurable-outcomes-right-list li {
  background: linear-gradient(180deg, #2a0f0a, #1a0906);
  border: 1px solid #ff5a1f;
  color: #fff;
}
.landing-top-header-badge-column .iwithtext {
  display: inline-flex;
  align-items: center;
  padding: 5px 16px;
  border-radius: 999px;
  font-size:1vw;
  background: rgba(255, 106, 0, 0.08);
  border: 1px solid rgba(255, 106, 0, 0.35);
  box-shadow: 0 0 12px rgba(255, 106, 0, 0.25);
}
.landing-top-header-badge-column .iwt-text {font-weight: 600;color: #ff6a00;   padding-left: 20px !important;}
.landing-top-header-badge-column .iwt-icon i::before {
  font-size: 9px;
  display: block;
  padding-top:3px;
  padding-left:5px;
  color: #ffa366;
  transform-origin: center;
  animation: pulseDot 1.6s infinite ease-in-out;
}

@keyframes pulseDot {
  0% {
    color: #ffa366;
    transform: scale(1);
    text-shadow: 0 0 0 rgba(255,106,0,0.4);
  }

  50% {
    color: #ff6a00;
    transform: scale(1.25);
    text-shadow: 0 0 8px rgba(255,106,0,0.6);
  }

  100% {
    color: #ffa366;
    transform: scale(1);
    text-shadow: 0 0 0 rgba(255,106,0,0);
  }
}

#transform-software-adoption-section-id .landing-top-header-badge-column .iwithtext .iwt-icon img {
    width: 26px;
    padding-top: 8px;
    padding-left: 7px;
}
#transform-software-adoption-section-id .landing-top-header-badge-column .iwt-text {
    color: #7c3bed;
    padding-left: 15px !important;
}
#transform-software-adoption-section-id .landing-top-header-badge-column .iwithtext {
    background: #7c3bed14;
    border: 1px solid #7c3bed59;
    box-shadow: 0 0 12px #7c3bed40;
		padding: 5px 20px;
}

.go-live-section {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  margin: auto;
}

/* ACCORDION */
.go-live-section .tab {
  border-bottom: 1px solid #c9c9c9;
}

.go-live-section .tab-title {
  width: 100%;
  text-align: left;
  background: none;
  border: none;
  font-size: 1.4vw;
  font-weight: 500;
  padding: 1.1em 0;
  cursor: pointer;
display: flex;
  align-items: center;
  justify-content: space-between;
color:#6b7280;
}

.go-live-section .tab-content {display: none; color: #475569; line-height: 1.6;padding-bottom: 1em;}
.go-live-section .tab.active .tab-content { display: block;}
.go-live-section .tag {color: #000c; font-size: 1vw !important; padding-bottom: .7em !important;}
.go-live-section p {color: #1d1d1d; font-size: 1.1vw !important; padding-bottom: .7em !important;}
.go-live-section .arrow {width: 10px; height: 10px; margin-right:6px; border-right: 2px solid #6b7280;  border-bottom: 2px solid #6b7280;transform: rotate(45deg);transition: transform 0.3s ease;}
.go-live-section .tab.active .tab-title,.go-live-section .tab .tab-title:hover{color:#000;}
.go-live-section .tab.active .arrow {  transform: rotate(225deg);}
.go-live-section .image-panel {  position: relative;}
.go-live-section .panel-image { width: 100%; border-radius: 16px; display: none !important;box-shadow: 0 20px 40px rgba(0,0,0,0.15);}
.go-live-section .panel-image.active {display: block !important;margin-top: 2em;}
.go-live-section .tab {
  position: relative;
  border-bottom: 1px solid #c9c9c9;
  overflow: hidden;
}

/* Progress Bar */
.go-live-section .tab::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background: #ff3b3b;
  transform: scaleX(0);
  transform-origin: left;
  pointer-events: none;
  opacity: 0;
}

.go-live-section .tab.loading::after {
  opacity: 1;
  animation: progressBar 8s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

@keyframes progressBar {
  from { transform: scaleX(0); }
  to   { transform: scaleX(1); }
}


#outcomes-teams-prove-custom-id .vc_col-sm-3 { width: 25%;}
#outcomes-teams-prove-custom-id .vc_col-sm-3:first-child,
#outcomes-teams-prove-custom-id .vc_col-sm-3:last-child { width: 15%;}
#outcomes-teams-prove-custom-id .vc_col-sm-3:nth-child(2),
#outcomes-teams-prove-custom-id .vc_col-sm-3:nth-child(3) { width: 35%;}
.why-adoption-breaks-list .why-adoption-breaks-column:hover .vc_column-inner{border:1px solid #f45925 !important;}
.why-adoption-breaks-list .why-adoption-breaks-column:hover .hover-wrap-inner{	background : #f459254d;}
.why-adoption-breaks-list .hover-wrap-inner {width: 45px !important; display: flex !important; justify-content: center;border-radius: 8px !important; padding: 10px !important;background : #f4592533;}
.why-adoption-breaks-list .why-adoption-breaks-column .vc_column-inner p {font-size: .75em !important;line-height: 1.5 !important;}
.apty-outcomes-teams .measurable-outcomes-teams-items:hover .vc_column-inner{border:1px solid #7c3bed !important;}
.apty-outcomes-teams .measurable-outcomes-teams-items:hover .hover-wrap-inner{	background : #7c3bed4d;}
.apty-outcomes-teams .hover-wrap-inner{width: 45px !important;display: flex; justify-content: center;border-radius: 8px !important;padding: 10px !important;background : #7c3bed33;}
.apty-outcomes-teams .measurable-outcomes-teams-items .vc_column-inner p {font-size: .75em !important;line-height: 1.5 !important;color:#fff9 !important;}
.up-arrow .inner, .down-arrow .inner {display: inline-flex !important;align-items: center !important;}
.up-arrow .nectar-milestone, .down-arrow .nectar-milestone { position: relative;margin-bottom: 8px;}
.up-arrow .custom-size{position: absolute;width: 35px; height: 35px;border-radius: 50%; background: #7c3bed4d;display: flex; justify-content: center;left: 9vh;top: 4vh;}
.down-arrow .custom-size{ position: absolute;width: 35px; height: 35px;border-radius: 50%;background: #f459254d;display: flex;justify-content: center;left: 10vh;top: 4vh;}
.up-arrow p, .down-arrow p {font-size:.7em !important; color:#fffc;}
.up-arrow img, .down-arrow img{width:18px !important;height:18px !important;}
#measuring-adoption-impact-milestone-col .up-arrow:hover .vc_column-inner,#measuring-adoption-impact-milestone-col .down-arrow:hover .vc_column-inner{border:1px solid #f45925 !important;}
#measuring-adoption-impact-milestone-col .add-space{padding-right:.7em;}
#how-apty-wrks-measure-row .iwt-icon i:before {display: flex !important;height: 10px !important;width: 10px !important;font-size: 12px !important;line-height: 30px !important;}
#how-apty-wrks-measure-row .iwithtext .iwt-text {    padding-left: 35px !important; font-size: .8em !important;}
#how-apty-wrks-measure-row .roi-calculate-section-col img {width: 62px !important;   height: 62px !important;}
#how-apty-wrks-measure-row .roi-calculate-section-col h3{  font-size: 1.2em !important;}
#how-apty-wrks-measure-row .roi-calculate-section-col p{font-size: .8em !important;  color: #fff !important;}
#how-apty-wrks-measure-row .roi-calculate-section-col .nectar-cta.border_radius_10px .link_wrap {background: #fff3 !important;background-color:#ffffff1a !important; border: 1px solid #fff8 !important;}
#how-apty-wrks-measure-row .roi-calculate-section-col .nectar-cta.border_radius_10px .link_wrap:hover{background:#ffffff33 !important;border : 1px solid #f4592590 !important;}
#how-apty-wrks-measure-row .roi-calculate-section-col .nectar-cta.border_radius_10px .link_wrap a.link_text {
    font-weight: 500 !important;   font-size: 1rem !important;}
#apty-built-around-execution-id .icon-salient-check:before {background: #f4592533; padding: 5px;  border-radius: 50%; color: #f45925 !important;}
#apty-built-around-execution-id ul li {font-size: .8em !important; margin-bottom: 20px !important; color: #fffc !important;}
#apty-built-around-execution-id #apty-built-around-para-id p{font-size: .8em !important;color: #fffc !important;}
#apty-built-around-execution-id .apty-built-around-execution-col:hover {border: 1px solid #f4592583 !important;}
.apty-custom-fqq-section .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title:hover { border: 1px solid #f4592585 !important;}
.apty-custom-fqq-section .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title {border-radius: 15px !important; color: #fff !important;}
.apty-custom-fqq-section .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title:after{font-size:16px !important;}
.apty-custom-fqq-section .lvca-accordion.lvca-style2 .lvca-panel.lvca-active .lvca-panel-title{border-radius: 15px 15px 0 0 !important;     border-bottom: unset !important; border-color: #f4592585 !important;}
.apty-custom-fqq-section .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content{border-radius: 0 0 15px 15px !important; color: #fffc !important; font-size:.8em !important; padding: 10px 30px 20px !important; border-color: #f4592585 !important;}

.nectar-cta.book-ur-platform .link_wrap{background: #fff !important;background-color: #ffffff !important;border: 1px solid #fff8 !important;color: #7c3bed !important;}
.nectar-cta.book-ur-platform .link_wrap a.link_text span {
    color: #7c3bed !important; font-weight: 600 !important; text-transform: capitalize;
}

body #ajax-content-wrap .nectar-cta.book-ur-platform .link_wrap,
body #ajax-content-wrap .nectar-cta.main-landing-button .link_wrap,
body #ajax-content-wrap .nectar-cta.main-landing-banner-button .link_wrap { border-radius: 10px !important;}
.nectar-cta.main-landing-banner-button .link_wrap i,
.nectar-cta.main-landing-button .link_wrap i,
.nectar-cta.book-ur-platform.has-icon .link_wrap i {margin-left: .7em; margin-right: unset !important;}
.nectar-cta.main-landing-banner-button .link_wrap,
.nectar-cta.main-landing-button .link_wrap,
.nectar-cta.book-ur-platform.has-icon .link_wrap {   flex-direction: row-reverse !important;}
.nectar-cta.book-ur-platform .link_wrap .link_text span.text, .nectar-cta.main-landing-button .link_wrap .link_text span.text, .nectar-cta.main-landing-banner-button .link_wrap .link_text span.text { font-weight: 600;   font-size: 1em !important;}

#content #new-layout-for-custom-blog > .row-bg-wrap { border: 1px solid #00000025;}
#content .custom-roi-banner .iwt-text p {    font-size: 14px !important;   line-height: 18px !important;}

.post-add-bg h3{padding:0 20px 20px 25px;}
.post-add-bg h4{padding:0 10px 20px 25px;}
.post-add-bg h2{padding-bottom:20px;}
.blog-post-content .blog-post-content-info .post-add-bg img {
    margin: 20px 0;
    margin-right: 30px;
    width: 100% !important;
    height: auto;
}
.post-add-bg .vc_column-inner { padding : 30px !important;}
.blog-post-content .blog-post-content-info .post-add-bg h2, .blog-post-content .blog-post-content-info .post-add-bg h3, .blog-post-content .blog-post-content-info .post-add-bg h4{    margin-top: 10px !important;}

.postid-16237 #content #new-layout-for-custom-blog > .row-bg-wrap {
     border: unset; 
}
.postid-16237 .blog-post-header-padding{ justify-content: center; }

@media (max-width: 900px) {
.go-live-section {    grid-template-columns: 1fr;}
.go-live-section .tab-title {font-size: 20px !important;}
.go-live-section .tag,.go-live-section p {  font-size: 16px !important; padding-bottom: 12px !important;}
}

@media (max-width:1024px){
.blog-post-content-info table {display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}
#impact-roi-id .nectar-milestone h5 {font-size: 32px;}	
}
@media (min-width:768px) and (max-width: 991px){
.landing-top-header-badge-column .iwt-text,
#transform-software-adoption-section-id	.landing-top-header-badge-column .iwt-text{    font-size: 16px !important;}
.nectar-cta.main-landing-banner-button .link_wrap{justify-content: center !important;}
.nectar-cta.book-ur-platform,.nectar-cta.main-landing-button,	
.nectar-cta.main-landing-banner-button {display: inline-block;}	
.nectar-cta.book-ur-platform .link_wrap .link_text span.text, .nectar-cta.main-landing-button .link_wrap .link_text span.text, .nectar-cta.main-landing-banner-button .link_wrap .link_text span.text{ font-size: 16px !important;}
.nectar-cta.book-ur-platform .link_wrap i svg { font-size: 20px !important;}	
#how-col-3-row .iwithtext .iwt-icon{ height: 62px;}	
.measurable-outcomes-left-title h5,.measurable-outcomes-right-title h5	{ font-size: 20px !important;}
.measurable-outcomes-left-list li, .measurable-outcomes-right-list li{font-size: 16px !important;}
/* 1st and 4th → smaller */
#outcomes-teams-prove-custom-id .vc_col-sm-3:first-child,
#outcomes-teams-prove-custom-id .vc_col-sm-3:last-child {width:100%; display:none !important;}
/* 2nd and 3rd → bigger */
#outcomes-teams-prove-custom-id .vc_col-sm-3:nth-child(2),
#outcomes-teams-prove-custom-id .vc_col-sm-3:nth-child(3) { width: 100% !important;}
#impact-roi-id .nectar-milestone h5 {font-size: 32px;}
#measuring-adoption-impact-milestone-col .add-space{padding-right: unset !important;}	
.down-arrow,.up-arrow{margin-bottom:unset !important;}
.down-arrow .custom-size{left: 9vh;}	
.dap-compare .dap-compare--header .dap-compare--title {font-size: 16px !important;}	
.post-add-bg .vc_column-inner { padding : 20px 15px !important;}
}

@media (max-width:767px){
.landing-page-section-row .landing-page-banner-heading h1 {
    font-weight: 500 !important;
    font-size: 34px !important;
    line-height: 42px !important;
    text-align: center;
}
.landing-page-section-row .wpb_text_column{padding-left: 10px !important;   padding-right: 10px !important;}	
.landing-page-section-row .banner-main-description {padding-left: 2% !important;   padding-right: 2% !important;}
.landing-page-section-row .banner-main-description p{font-size:18px !important;}
.landing-page-section-row .landing-btn-center{   margin-left: 15px;}
.nectar-cta.main-landing-banner-button .link_wrap{justify-content: center !important;}
.landing-top-header-badge-column .iwt-text{    font-size: 14px !important;}
#transform-software-adoption-section-id	.landing-top-header-badge-column .iwt-text{    font-size: 12px !important;}
.integrate-card-app-col h3 {    font-size: 24px !important;}
#ready-transform-section-id { margin-bottom: unset !important;}
#measureable-out-section-id {   padding-top: 40px !important;}	
#impact-roi-id	h2, #with-apty-adapt-section-id h2,#transform-software-adoption-section-id h2,#apty-custom-faq-row-id h2, 
#measureable-out-section-id	h2,.other-platform-common-challenges h2,	
.how-apty-wrks-platform-custom-column h2,#ready-transform-section-id h2 { font-size: 32px !important; line-height: 42px !important;}	
#impact-roi-id p,#with-apty-adapt-section-id p,#transform-software-adoption-section-id p,
#measureable-out-section-id	p,.how-apty-wrks-platform-custom-column p,	
#ready-transform-section-id p,.other-platform-common-challenges p{font-size:18px !important;}
#impact-roi-id .wpb_text_column,	
#measureable-out-section-id .wpb_text_column { margin-left: 10px !important;    margin-right: 10px !important;}	
.measurable-outcomes-left-title, .measurable-outcomes-left-list {    margin-bottom: 15px !important;}
.measurable-outcomes-left-list li, .measurable-outcomes-right-list li{ font-size: 14px !important;}	
#impact-roi-id	h2 span.pink-gradient{display:unset;}
#impact-roi-id .nectar-milestone h5 {font-size: 32px;}
#impact-roi-id #measuring-adoption-impact-milestone-col .add-space {padding-right: unset !important;padding-bottom: 12px !important; }
#how-apty-wrks-measure-row	.roi-calculate-section-col .vc_column-inner {padding: 36px 10px !important;}
#with-apty-adapt-section-id .wpb_text_column {  margin-left: 20px !important;    margin-right: 20px !important;}
.dap-compare .dap-compare--header .dap-compare--title {font-size: 16px !important;}
#transform-software-adoption-section-id .wpb_text_column{padding-right: 20px !important; padding-left: 20px !important;}	
.nectar-cta.book-ur-platform .link_wrap i svg { font-size: 20px !important;}	
.nectar-cta.book-ur-platform .link_wrap .link_text span.text, .nectar-cta.main-landing-button .link_wrap .link_text span.text, .nectar-cta.main-landing-banner-button .link_wrap .link_text span.text{font-size: 16px !important;}	
#ready-transform-section-id .nectar-cta.book-ur-platform .link_wrap .link_text span.text{font-size: 16px !important;}
#ready-transform-section-id	.nectar-cta.book-ur-platform .im-icon-wrap{font-size:20px !important;}	
#outcomes-teams-prove-custom-id .vc_col-sm-3 {  width: 100% !important;}
#how-col-3-row .iwithtext .iwt-icon{height: 40px !important;}	
/* 1st and 4th → smaller */
#outcomes-teams-prove-custom-id .vc_col-sm-3:first-child, #outcomes-teams-prove-custom-id .vc_col-sm-3:last-child {width:100%; display:none !important;}
/* 2nd and 3rd → bigger */
#outcomes-teams-prove-custom-id .vc_col-sm-3:nth-child(2),
#outcomes-teams-prove-custom-id .vc_col-sm-3:nth-child(3) { width: 100% !important;}
#apty-custom-faq-row-id .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title{font-weight:400 !important;}	
.go-live-section .tab::after { display: none;}	
    .blog-post-content .blog-post-content-info .post-add-bg img {
    margin: 20px 0;
    margin-right: 30px;
    width: 100% !important;
    height: auto;
}
#content #new-layout-for-custom-blog > .row-bg-wrap {
     border: unset; 
}
.post-add-bg .vc_column-inner { padding : 20px 10px !important;}	
}
@media (min-width:481px) and (max-width: 767px){
.up-arrow .custom-size,.down-arrow .custom-size{	left: 55vh;top: 15vh;}
}

@media (max-width:480px){
.up-arrow .custom-size{    left: 12vh !important;}
.down-arrow .custom-size{    left: 12vh !important;}	
}
