/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 05 2025 | 12:19:52 */
ia.blog-content .pb0 {
    padding-bottom: 0 !important;
}
p.blog-link:hover, .submenu li:hover {
	color: #0275E1;
}

#post-7819 a#tab2 {
    display: none;
}

#post-5331 a#tab2
 {
    display: none;
}
.pmsac-event-headshot p.p20.pb6.FC-green-text.fade-in {
    display: none!important;
}

.hs-form-fd909170-361d-4ac7-9115-4655b6c60ca6_80b5921f-65c7-4ce2-a1b0-6bb720a2afde fieldset.form-columns-1 .hs-input {
    width: 100%!important;
}

input#company-fd909170-361d-4ac7-9115-4655b6c60ca6 {
    width: 100%;
}

input#phone-fd909170-361d-4ac7-9115-4655b6c60ca6 {
    width: 58% !important;
}



input#email-fd909170-361d-4ac7-9115-4655b6c60ca6 {
    width: 100%;
}

input#phone-fd909170-361d-4ac7-9115-4655b6c60ca6 {
    margin-top: -2px!important;
    height: 49px!important;
}

select#phone_ext-fd909170-361d-4ac7-9115-4655b6c60ca6 {
    width: 40%!important;
}
#hbspt-form-1755602824000-4673337979 fieldset.form-columns-1 .hs-input {
    width: 100%;
}
.watch-form .field {
    margin-bottom: 24px;
    width: 100%;
}

input#email-fd909170-361d-4ac7-9115-4655b6c60ca6 {
    width: 100%;
    margin-bottom: -25px;
}

#hbspt-form-1755602824000-4673337979 fieldset.form-columns-2 .hs-form-field {
    width: 50%;
    float: left;
    margin-bottom: 7px;
}

.watch-form .field {
    margin-bottom: 12px!important;
}

figure.wp-block-embed.is-type-video.is-provider-youtube.wp-block-embed-youtube.event-video.wp-embed-aspect-16-9.wp-has-aspect-ratio {
    /* width: 60%; */
    margin: 0px 69px;
    border-radius: 24px;
}

.event-video iframe {
        height: 600px;
        border-radius: 15px !important;
    }

/* .wp-block-buttons.request-a-demo-cta.is-content-justification-center.is-layout-flex.wp-container-core-buttons-is-layout-16018d1d.wp-block-buttons-is-layout-flex {
background:blue!important;
} */

.wp-block-buttons.has-custom-font-size.request-a-demo-cta.has-small-font-size.is-horizontal.is-content-justification-left.is-layout-flex.wp-container-core-buttons-is-layout-7e5fce0a.wp-block-buttons-is-layout-flex {
    display: flex;
    justify-content: space-around;
}

.request-a-demo-cta a.wp-block-button__link.has-text-align-left.wp-element-button {
    background: white!important;
    color: black;
}

.wp-block-buttons.request-a-demo-cta{
    padding: 36px;
    border-radius: 10px;
    background-image: var(--wpr-bg-5cd8eadb-a63f-4998-bccb-a6a2b3077d48);
    background-position: center;
}

/* p.blog-domain {
    margin-bottom: 26px;
} */

.kanaban-text {
    text-align: center;
}

#post-6415 .blog-post-cards > a > img {
    width: 100%;
    height: 167px;
    object-fit: cover;
}
#post-6386 .blog-post-cards > a > img {
    width: 100%;
    height: 167px;
    object-fit: cover;
}

h1#h-episode-description {
    visibility: hidden!important;
    height: 0px!important;
}

span.unlocking-text {
    font-weight: 100 !important;
}


span.unlocking-potential {
    font-weight: 700;
}

span.webinar-text {
    border: 1px solid #0067C8;
    padding: 6px 20px;
    font-size: 16px;
    border-radius: 8px;
    font-weight: 600;
   line-height: 35px;
}

.banner-webinars-new .features-content {
        width: 80%!important;
    }

span.date-text {
    color: #0067C8;
}

section.block-banner-10.august-bg .sec-LR-space {
    padding-bottom: 40px !important;
    padding-top: 40px !important;
}

p.addition-webinar-content {
    width: 80%;
    margin:48px auto;
}

.regsiter-webinar {
    margin-left: 10%;
    margin-bottom: 8%;
}

.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 11%!important;
}

.addition-webinar-contents .container-758 {
    max-width: 1006px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: -59px !important;
}

span.re-btx {
    background: #091b7d;
    padding: 17px;
    border-radius: 4px;
    color: white;
}

.informed-cards-box > img {
	height: 220px;
	width: 100%;
	object-fit: cover;
} 
  .container-960 {
    max-width: 960px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.upcoming-event-wrapper .post-event-content .p24.pb28 {
    min-height: 174px;
}
.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 2% !important;
}

.d-none {
	display: none;
}
.informed-cards p {
	text-transform: uppercase;
}
.post-1031 .proj-hero-main.pb136 {
	padding-bottom: 36px;
} 
.post-1031 .proj-hero-main.pt136 {
	padding-top: 36px;
}
.post-event-img img {
	height: 241px;
	width: 100%;
	border-radius: 6px 6px 0 0;

}
.home-banner .bg-white { 
	opacity: 75% !important;
}

.upcoming-event-wrapper {
	align-items: flex-start !important; 
}
.FC-skybluev2.mb12.p16.letter-spacing0-32.font-regular.fade-in.animation-fade-in {
	text-transform: uppercase;
}
.width-491 {
	max-width: 491px !important; 
	width: 100% !important;
}

.banner-content {
	max-width: 580px !important; 
}
.client-logo {
	width: auto;
} 
.block-request-a-demo .form-image-banner .pt30.pb42{
	padding-top: 68px;
	padding-bottom: 66px;
} 
.post-803 .block-blog-cards-2.pt96 {
	padding-top: 0px;
}
.post-803 .block-blog-cards-2.pt96 .pt128 {
	padding-top: 0;
}
.life-kytes .proj-hero { 
	align-items: end;
} 
.block-thank-you-banner .pb128 {
	padding-bottom: 0;
}
ul.excellence-list-1 li {
	font-size: 15px !important;
} 
.testimonial-emply-content {
	min-height: 250px;
} 
.efficiency-kytes:last-child .border-bottom-grey {
	border-bottom: 0;
	/* 	padding-top: 40px; */
	top: 25%;
	text-align: center;

}
.efficiency-kytes:last-child .border-bottom-grey {
	position: relative;
}
.about-banner {
	background-color: #FFF !important;
}
.efficiency-kytes:last-child .border-bottom-grey::after {
	content: '';
	position: absolute;
	background-image: var(--wpr-bg-d64ec1bb-005c-4fdf-9a2e-41e420b0f9ba);
	right: 46px;
	width: 14px;
	height: 14px;
	bottom: 30px;
	background-repeat: no-repeat;
}
.port img {
	height: 69px;
	width: 69px;
}
.site-footer ul.inputs-list {
	list-style: none;
	margin-left: 0;
}
.slider-logo { 
	margin-right: 20px;
}

.block-logos .gap-57 {
	justify-content: space-between;
} 
.post-3256 .block-stats-1 .container-758 {
	max-width: 1025px !important; 
}
.project-content p.h1-second {
	font-size: 40px;
	line-height: normal;
	/* 	line-height: 52px; */
}
a.blog-link:hover {
	color: #0067C8;
}
.post-3946 .block-banner-9 .proj-image img {
	position: relative;
	bottom: -7px;
} 
.post-3816 .container-878.pt128 {
	padding-top: 0;
}
.industry-banner.pt128.pb128 {
	padding-top: 47px;
	padding-bottom: 47px;
}
.feature-card-title {
	min-height: 81px;
} 
.pt74 {
	padding-top: 74px;
}
.pb116 {
	padding-bottom: 116px;
} 
.container-1369 {
	max-width: 1369px;
	margin-left: auto;
	margin-right: auto;
} 
.post-1034 .block-customer-testimonial .pt128 {
	padding-top: 0;
} 
.post-event-content .p24.pb28 {
	min-height: 134px;
}
.footer label.hs-error-msg.hs-main-font-element {
    position: relative;
    top: -17px;
}
 .resource-taxonomy-items ul {
	margin: 0;
    padding: 0;
	 padding-left: 16px;
    list-style: none;
}
#guide-tax .resource-taxonomy-head, 
#news-tax .resource-taxonomy-head, 
#brochure-tax .resource-taxonomy-head {
	padding-bottom: 20px;
}
.resource-taxonomy-items li {
    color: #1D1C1D;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    margin-bottom: 16px;
    cursor: pointer;
}
@media (min-width: 1441px ) {
	.team-designation {
		min-height: 116px !important;
	}
p.addition-webinar-content {
    width: 52%;
    margin: 48px auto;
}
	.regsiter-webinar {
    margin-left: 24%;
    margin-bottom: 8%;
}
}
@media (max-width: 1280px) {
	p.ondemand-event-title {
		min-height: 178px;
	}
	p.upcoming-event-title {
		min-height: 210px;
	}  

	.upcoming-event-wrapper .post-event-content .p24.pb28 {
		min-height: 211px;
	}
	

}


@media (max-width: 1440px) {
	.banner-content {
		max-width: 550px !important;
		padding: 40px;
	} 
	.block-request-a-demo .form-image-banner .pt30.pb42{
		padding-top: 30px;
		padding-bottom: 29px;
	} 
	.block-cta-2 h4 {
		min-height: 193px;
	} 
	.project-content {  
		column-gap: 40px !important; 
	}

}
@media (max-width: 1366px) {
	.banner-content {
		max-width: 500px !important;
		padding: 40px !important;
	} 
	.block-request-a-demo .form-image-banner .pt30.pb42{
		padding-top: 68px;
		padding-bottom: 66px;
	}
	.block-cta-2 h4 {
		min-height: 100px;
	} 
	.testimonial-emply-content { 
		min-height: 250px;
	}
	
}
@media (max-width: 1280px) {
	.banner-content {
		padding: 30px !important;
	}  
	.block-request-a-demo .form-image-banner .pt30.pb42 {
		padding-top: 77px; 
	}
	.pb116 {
		padding-bottom: 90px;
	}
	.testimonial-emply-content {
		min-height: 267px;
	}

}


@media (max-width: 1024px) {
	
	span.webinar-text {
    border: 1px solid #0067C8;
    padding: 6px 20px;
    font-size: 16px;
    border-radius: 8px;
    font-weight: 600;
   line-height: 63px;
}
p.addition-webinar-content {
    width: 45%;
    margin: 48px auto;
}
	
	.block-request-a-demo .form-image-banner .pt30.pb42 {
		padding-top: 50px;
	}

	p.upcoming-event-title {
		min-height: 180px;
	}  
	p.ondemand-event-title {
		min-height: auto;
	}
	.p24 {
		font-size: 20px !important;
		line-height: 26px !important;
	}
	.banner-content {
		max-width: 400px !important;
	}  
	.team-designation {
		font-size: 22px !important;
	}
	.testimonial-emply-content {
		min-height: 180px;
	} 
	.upcoming-event-wrapper .post-event-content .p24.pb28 {
		min-height: 158px;
	}
}
@media (max-width: 1023px) {
p.addition-webinar-content {
    width: 35%;
    margin: 48px auto;
}
	
.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 11% !important;
}
	p.addition-webinar-content {
    width: 87%;
    margin: 48px auto;
}
	.regsiter-webinar {
    margin-left: 7%;
    margin-bottom: 8%;
}
	
	
	.block-cta-2 h4 {
		min-height: 168px;
	} 
	.team-designation {
		font-size: 26px !important;
	}
	.post-3946 .global-blue-btn {
		margin-bottom: 30px;
	} 
	.block-logos .gap-57 {
		justify-content: center;
	} 
	.post-3946 .block-banner-9 .proj-image img {
		position: relative;
		bottom: -24px;
	} 
	.feature-card-title {
		min-height: 104px;
	} 
	.pb116 {
		padding-bottom: 60px;
	}
	.pt74 {
		padding-top: 60px;
	} 
	.upcoming-event-wrapper .post-event-content .p24.pb28 {
		min-height: 131px;
	}
}


@media (max-width: 767px) {
p.addition-webinar-content {
    width: 25%;
    margin: 48px auto;
}
	
	.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 2%!important;
}
	
	.block-logos .gap-57 {
		justify-content: center;
	} 
	p.ondemand-event-title {
		min-height: auto;
	} 
	p.upcoming-event-title {
		min-height: auto;
	} 
	.block-cta-2 h4 {
		min-height: auto;
	} 
	.efficiency-kytes:last-child .border-bottom-grey {
		border-bottom: 0;
		padding-top: 40px;
		min-height: 120px;
		margin-bottom: 40px;
		top: 6%;
		text-align: center;

	}
	.efficiency-kytes:last-child .border-bottom-grey::after { 
		right: 37px;
		bottom: 60px;
	} 
	.btm-header .btm-cont { 
		text-align: center;
	} 
	.block-logos img { 
		width: 100%;
	} 

	.post-3946 .block-banner-9 .proj-image img {
		position: relative;
		bottom: -7px;
	}
	.post-3946 .product-banner.proj-hero-main {
		background-position: unset;
	} 
	.industry-banner.pt128.pb128{
		background-position: unset;
	} 
	.feature-card-title {
		min-height: auto;
	} 
	.pb116 {
		padding-bottom: 40px;
	}
	.pt74 {
		padding-top: 40px;
	} 
	.integration-tab-image {
		overflow-x: scroll;
	}
	.integration-img {
		max-width: 700px;
	}
	section.block-featured-blogs:after {
		position: relative !important; 
	} 
	.testimonial-emply-content {
		min-height: auto;
	} 
	.post-event-content .p24.pb28  {
		min-height: auto;
	} 
	.upcoming-event-wrapper .post-event-content .p24.pb28 {
		min-height: auto;
	}
}

ul.excellence-list-1 {
	position: relative;
}


.yellow-check-list ul.excellence-list-1 li:before,
.dark-yellow-check-list ul.excellence-list-1 li:before, 
.blue-check-list ul.excellence-list-1 li:before, 
.dark-blue-check-list ul.excellence-list-1 li:before {
	content: '';
	position: absolute;
	height: 14px;
	width: 14px;
	left: 0;
	top: 4px;
	background-repeat: no-repeat;
	background-image: var(--wpr-bg-dc2627a2-20be-423c-8cb2-3f33c7ea41e2);
} 
.dark-yellow-check-list ul.excellence-list-1 li:before {
	background-image: var(--wpr-bg-1dac0e56-8138-4b91-a4f3-c618e541b50a);
}
.blue-check-list ul.excellence-list-1 li:before {
	background-image: var(--wpr-bg-331f6be3-3d36-48e0-aa34-4f3773e5f8e5);
} 
.dark-blue-check-list ul.excellence-list-1 li:before { 
	background-image: var(--wpr-bg-573c27e7-b67c-4e72-a06b-762254b3cad6);
}


.header-inner ul#site-middle-menu .submenu .menu-left-sec .description {
	min-height: 90px;
}

/* CSS updated by sanket */
.webinars-cards-wrapper .webinar-card {
	display: grid;
}

.upcoming-webinar .webinar-cards img{
	width: 100%;
}
.upcoming-webinar .webinar-cards h5.h5.fade-in.font-semibold.pb28 {
	min-height: 220px;
}


.hbspt-form form#hsForm_ad43e863-d9e5-4c39-a75e-f8deac3580fa input.hs-button, 
.hbspt-form form#hsForm_ad43e863-d9e5-4c39-a75e-f8deac3580fa input.hs-button, 
.ebook .hbspt-form input.hs-button {
	width: auto;
	background-color: #0275E1 !important;
	color: #FFF !important;
	border-radius: 4px;
} 

.ebook .form-section h2, 
.research-form-section h2 {
	color: #1D1C1D;
	font-size: 30px;
	line-height: 36px;
	margin-bottom: 28px !important;
	letter-spacing: -0.45px;
}

@media(max-width: 1279px){
	.upcoming-webinar {
		grid-template-columns: repeat(2, 1fr);
	}
	p.addition-webinar-content {
    width: 82%;
    margin: 48px auto;
}
	
}
@media (max-width: 1023px) {
	.upcoming-webinar .webinar-cards h5.h5.fade-in.font-semibold.pb28 {
         min-height: 240px;
	}
	
	.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 11% !important;
}
	p.addition-webinar-content {
    width: 87%;
    margin: 48px auto;
}
	.regsiter-webinar {
    margin-left: 7%;
    margin-bottom: 8%;
}
}

@media(max-width: 600px){
	.upcoming-webinar .webinar-cards h5.h5.fade-in.font-semibold.pb28 {
		min-height: unset !important;
	}
	.upcoming-webinar {
		/* display: block; */
		margin-top: 76px !important;
		grid-template-columns: repeat(1, 1fr) !important;
	}
	.tabs{
		margin-bottom: 0 !important;
	}
	
	
}

@media (max-width:1024px){
	.header-inner ul#site-middle-menu .submenu .menu-left-sec .description{
		min-height: 110px;
	}
	.resource-filter-sec .resource-sidebar .js-search-filter {
    width: 100%; 
	}

}
@media (max-width:1366px) {

	.header-inner ul#site-middle-menu .submenu .menu-left-sec .description{
		min-height: 88px;
	}
}

/*****  CASESTUDY DETAIL ********/
.industry3-box {
   max-width:332px;
   width:100%;
   padding:36px 32px;
   max-height: 300px;
   width:100%;
   border: 1px solid #F0F1F2;
   box-shadow: 0px 0px 20px #0000000F;
   border: 1px solid #F0F1F2;
   border-radius: 8px;
   opacity:1;
   background-image: var(--wpr-bg-83c5acd2-025a-496b-a9dc-1868fd521813);
   background-position:top;
/*    background-size:cover; */
   background-repeat:no-repeat;
}
p.industry-name {
   font-size:16px;
   color:#696969;
   line-height:24px;
   letter-spacing:0px;
   margin-bottom: 10px;	
}


h2.case-study-hedaing1 {
    max-width: 692px;
	width:100%;
/* 	height: 47px; */
	text-align: left;
	font-weight:600; 
	font-size:36px;
	line-height:40px;
	letter-spacing: -0.54px;
	color: #1D1C1D;
	opacity: 1;
}
p.case-study-para1 {
   text-align: left;
	font-size:20px;
	line-height:28px;
	text-align: left;
	letter-spacing:0px;
	color:#696969;
	opacity: 1;
}
h4.case-sub-heading {
    text-align: left;
	font-size:24px;
	line-height:32px;
    font-weight:600;
	text-align: left;
	letter-spacing:0px;
	color:#1D1C1D;
	opacity: 1;
}
.case-study-box {
    margin-bottom: 60px;
}
@media (max-width:768px) {
.industry3-box {
    padding:10px 12px;
    max-height: 300px;
    height:100%;
}
p.industry-name {
   font-size:14px;
}
.case-study-box {
    margin-bottom:20px;
}
h4.case-sub-heading {
	font-size:20px;
}
p.case-study-para1 {
   font-size:17px;
}
h4.case-sub-heading {
	margin-bottom:0px;	
}
h2.case-study-hedaing1 {
  font-size:28px;
}
.case-study-box {
    margin-bottom:0px;
}
}
/***/
 ul.black-tick li {
    position: relative;
    padding-left: 14px;
    list-style: none;
    padding-bottom: 12px;
} 
.align-center {
  align-items: center;
} 
.fly-section-content h1 {
  letter-spacing: -1.12px;
}
ul.black-tick li::before {
    position: absolute;
    content: '';
    height: 14px;
    width: 14px;
    left: -10px;
    z-index: 20;
    top: 7px;
    color: black;
    background-repeat: no-repeat;
    background-image: var(--wpr-bg-504de118-9169-4a06-972f-ad7cc5ded143); 
}
      .fly-section {
        /* background-image: url(https://productdossier.saltlabs.in/wp-content/uploads/2023/12/Ready-to-fly-high-with-kytes.png); */
        background-repeat: no-repeat;
        background-position: bottom;
        background-size: cover;
      }
      .demo-btn {
        padding: 20px;
        border-radius: 4px;
        background-color: #1d1c1d !important;
        color: #ffffff !important;
        display: inline-block;
      }
      .ps-190 {
        padding-left: 190px;
      } 
      .fly-section-content {
            width: 47%;
        }
        .mb26 {
          margin-bottom: 26px;
        }
        @media (max-width: 767px) {
          .ps-190 {
            padding-left: 0px;
            padding-top: 30px;
          } 
          
          .fly-section-content {
                width: 100%;
            }
            .fly-section { 
              background-position: unset;
            }
          .block-cta-1 .d-flex {
              flex-wrap: wrap;
          }
        }

        @media (min-width: 768px) and (max-width: 1024px) {
          .ps-190 {
              padding-left: 100px;
          }
        }
        @media (min-width: 1024px) and (max-width: 1366px) {
          .ps-190 {
                padding-left: 100px;
            }
        }
h1.main4-heading {
    color:#C82F0F;
}

.newsletter-banner .sec-LR-space.gradient-blue.pt96.pb96.gradient-blue {
    background-image: linear-gradient(180deg, #0B6189 0%, #042B3E 100%) !important;
}
/* footer pages */
.site-footer ul.inputs-list {
    margin-top: 26px; 
}
.footer label.hs-error-msg.hs-main-font-element { 
	font-size: 12px; 
}

@media (max-width: 767px) {
	.site-footer .gb-container.gb-container-6fd5e105 p {
		margin-bottom: 20px;
	}

	 .industry3-box {
       padding: 20px 12px; 
	}  
	.social-share.single-blog {
		margin-top: 10px;
	}
	.industry3-box { 
		background-size: contain;
		max-width: 100%;
	}
}


/* guide detail page css */
.single-guide.post-5270 .brochure-banner-content p {
/* 	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 144px;
    margin-bottom: 24px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; */
	
}
.single-guide .brochure-banner {
	background-position: 26% 40%;
}
.single-guide .brochure-banner-content p {

	overflow: hidden;
    padding-bottom: 0 !important;
    text-overflow: ellipsis;
    display: -webkit-box;
    min-height: 90px;
    margin-bottom: 24px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.single-guide .brochure-banner ul.share-buttons a svg {
    width: 28px;
	border-radius: 50%;
	fill: white;
	
    height: 28px;
}
ul.share-buttons a svg {
	border-radius: 50% !important;
	fill: white !important;
	background: rgb(2, 117, 225) !important;
}
.single-guide .social-icon .d-flex {
	align-items: center;
	margin-bottom: 20px;
}
form#hsForm_b802ceb1-b758-450f-af54-631434d2321f .hs-form-field, 
form#hsForm_4b438afc-c1dc-4b0d-bced-19752fdd40fd .hs-form-field, 
.newsletter .hbspt-form .hs-form-field {
	margin-bottom: 24px;
} 
.hbspt-form form#hsForm_b802ceb1-b758-450f-af54-631434d2321f input, 
.hbspt-form form#hsForm_4b438afc-c1dc-4b0d-bced-19752fdd40fd input, 
.newsletter .hbspt-form input {
    background: #FFF !important; 
	width: 100%;
} 
.hbspt-form form#hsForm_b802ceb1-b758-450f-af54-631434d2321f input.hs-button, 
.hbspt-form form#hsForm_4b438afc-c1dc-4b0d-bced-19752fdd40fd input.hs-button, 
.newsletter .hbspt-form input.hs-button {
	width: auto;
	background-color: #0275E1 !important;
	color: #FFF !important;
	border-radius: 4px;
} 
.newsletter .hbspt-form label,
.research-form-section .hbspt-form label{
	margin-bottom: 8px;
	display: inline-block;
}

.newsletter .form-section h2, 
.research-form-section h2 {
	color: #1D1C1D;
	font-size: 30px;
	line-height: 36px;
	margin-bottom: 28px !important;
	letter-spacing: -0.45px;
} 
form#hsForm_b802ceb1-b758-450f-af54-631434d2321f ul.inputs-list,
.newsletter .hbspt-form ul.inputs-list,
form#hsForm_4b438afc-c1dc-4b0d-bced-19752fdd40fd ul.inputs-list {
    margin-left: 0;
    list-style: none;
}

label.hs-form-booleancheckbox-display {
    display: flex;
}
label.hs-form-booleancheckbox-display input {
	height: 16px;
	width: 16px !important;
	margin-right: 8px;
}
.all-resource-card > .all-resource-cate img {
	height: 152px;
}
.podcast-live-img img {
	width: 300px;
	height: 300px;
}

@media (max-width: 1023px) {
	.product-detail-banner iframe  {
		height: auto;
	}
}
   @media only screen and (max-width: 767px) {
	   
	   	.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 2%!important;
}
	   
    .site-footer .txt-center-mobile {
        text-align: left !important;
    }
	
	    .footer .hs_submit.hs-submit { 
			width: 100%; 
	} 
	   .resource-filter-sec .resource-sidebar .js-search-filter { 
			width: 90%; 
		} 
	   .resources-filter-section {
			margin-bottom: 30px;
		}	 
	   .podcast-live-img img {
			width: 100%;
			height: 200px;
		}
} 
.product-detail-banner {
	background-image: linear-gradient(70deg, #C05180, #4A154B);	
}
.single-podcast h5 {
	margin-bottom: 5px;
}
.single-podcast .podcast-description p {
	margin-bottom: 16px;
}
.single-podcast .podcast-img {
	    position: sticky;
    top: 120px;
    height: 100%;
    position: -webkit-sticky;
    z-index: 99;

}
.post-5629 .resource-posts-parent {
	width: 79.5%;
}
.post-5629 .resource-filter-sec .resource-posts {
	width: 100%;
}
.right-inner-section  .related-blog .blog-author-info {
	flex-wrap: wrap;
	
}
.w-260 {
	width: 260px;
}
.gap-107 {
	gap: 107px;
}
.highlights-text-orange, .highlights-text-blue {
	position: relative;
	padding-left: 16px;
	min-height: 70px;
	
	
}
.highlights-text-orange::after, 
.highlights-text-blue::after {
	position: absolute;
	content: '';
	background-image: var(--wpr-bg-3429172e-3d4a-4b7b-8151-528626aeb8a1);
	height: 70px;
	top: 0px;
	left: 0;
	width: 6px;
	
	
}
.highlights-text-blue::after { 
	background-image: var(--wpr-bg-ce3365b8-c62f-4108-83bc-ae5f63cdb0db);
}
.case-cards-sec .case-card img { 
	border-radius: 6px 6px 0 0;
}
@media (max-width: 1023px) {
	.gap-107 {
		gap: 60px;
	}
	
}
@media (max-width: 767px) {
	   	.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 2%!important;
}
	
	.project-highlights {
		flex-direction: column;
	} 
	.w-260 {
		width: auto;
	}
	.gap-107 {
		gap: 30px;
	} 
	.highlights-text-orange::after, 
	.highlights-text-blue::after {
		top: -14px;
	}
}

/* .testimonial-content h5 {
    padding: 20px 24px;
} */
.testimonial-content {
	min-height: 387px;
	border: 1px solid #F0F1F2;
    border-radius: 6px;
    overflow: hidden;
	background: #FFF;
	height: 100%;
    box-shadow: #00000012 0px 3px 40px;
}
header.sec-LR-space.custom-main-head {
    box-shadow: 0 0px 20px #0000000F;
}

.breadcrumb option {
	font-size: 14px;
	padding: 5px;
}
.container-560 {
    padding-left: 24px !important;
    padding-right: 24px !important; 
}
.resources-filter-section .submenu a:last-child li {
	padding-bottom: 0 !important;
} 
.all-resource-card > .all-resource-cate img {
	object-fit: fill !important;
}
.single-news.post-5463 .gb-grid-wrapper {
    gap: 20px;
    flex-wrap: nowrap;
}
.single-news.post-5463 .wp-block-social-links li {
	background-color: unset !important;
	list-style: none
}
.post-author-image-wrapper img {
    width: 100%;
    height: 100%;
}
@media (max-width: 1024px) {
	.testimonial-content {
    	min-height: 411px; 
	}
}
@media (max-width: 1023px) {
	 .testimonial-content {
        min-height: 327px;
    }
}

ul#submenu_cat li#\31 {
	display: none;
}
.newsletter-img img {
    height: 100%;
    width: 100%;
}
.newsletter-img {
	height: 200px;
}
.share-email svg {
	padding-left: 4px;
	padding-right: 4px;
}
.border-bottom-grey-3 {
	border-bottom: 1px solid #DFE2E6;
/* 	margin-left: 32px;
	margin-right: 32px; */
}
.table-of-contents ul li {
	padding-bottom: 0px !important;
}
section.block-newsletters-listing {
	position: relative;
}
section.block-newsletters-listing::after {
    position: absolute;
    content: "";
    background-image: var(--wpr-bg-6ea90639-7248-4509-a0fb-2f1f72942744);
    width: 177px;
    height: 354px;
    left: 0;
    bottom: -177px;
    rotate: 180deg;
}

form#hsForm_fe594018-ecd9-4df3-8997-7d9d3f106f74 input.hs-button, 
form#hsForm_b802ceb1-b758-450f-af54-631434d2321f input.hs-button {
	padding: 12px 20px !important;
	font-size: 16px;
	line-height: 24px;
}


.post-5439 section.block-featured-blog-banner::after,
.post-5276 section.block-featured-blog-banner::after{
	position: unset !important;
}
section.block-video-banner, section.block-featured-research-report-banner {
    position: relative;
}
.block-featured-videos, .newsletter-banner, .block-featured-research-report-banner, .block-research-report {
	position: relative;
}
section.block-newsletters-listing::before {
	position: absolute;
    content: "";
    background-image: var(--wpr-bg-6fb54270-c51c-4f6e-9605-3c308a04e5ad);
    width: 177px;
    height: 354px;
    right: 0;
    top: -177px;
	
}
section.newsletter-banner::after {
	    position: absolute;
    content: "";
    background-image: var(--wpr-bg-e972a366-a5cf-4cab-b3ee-f5358f305d14);
    width: 209px;
    background-repeat: no-repeat;
    height: 227px;
    right: 0;
    top: 0px;
}
section.block-featured-videos::after, section.block-research-report::after {
    position: absolute;
    content: "";
    background-image: var(--wpr-bg-a39bb379-45fa-4b3c-9472-fb013a8b497a);
    width: 177px;
    height: 354px;
    right: 0;
    top: -177px;
}

section.block-research-report::before {
	position: absolute;
    content: "";
    background-image: var(--wpr-bg-95f3d58a-898c-42e9-965b-56721771b7c6);
    width: 177px;
    height: 354px;
    left: 0;
    bottom: -177px;
    rotate: 180deg;
}
input.reaserch_search_input {
    border-radius: 4px 0 0 4px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    padding: 12px 14px;
    color: #696969;
}
section.block-video-banner::after, section.block-featured-research-report-banner::after {
	    background-image: var(--wpr-bg-6e12e942-6aa2-47c7-9f50-5b8208ba425a);
    position: absolute;
    content: '';
    top: 0px;
    right: 0px;
    width: 209px;
    height: 227px;
}
@media (max-width: 767px) {
	   	.august-bg h2.h1.letter-spacing-1-5.FC-black-text.mb20 {
    margin-top: 2%!important;
}
	
	section.block-newsletters-listing::after,
	section.block-video-banner::after,
	section.block-featured-videos:after, 
	section.newsletter-banner::after,
	section.block-featured-blog-banner::after, 
	section.block-featured-research-report-banner::after, 
	section.block-research-report::before, 
	section.block-research-report::after, 
	section.block-newsletters-listing::before {
   		 position: unset; 
	}
	.breadcrumb p {
		display: flex;
		flex-wrap: wrap;
		row-gap: 10px;
	}
	.post-5276 .block-featured-blog-banner .gradient-blue {
		background-position: center !important;
	}
	   .post-5276 .blog-land-hero .land-meta {
        padding-top: 0px !important;
    }
}