body{
  font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;
}
.home .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner.slick-center .pxl-item--title a {
    display: block;
/*     font-size: 100px; */
    font-family: var(--e-global-typography-primary-font-family), sans-serif;
}
.single-post .pxl-item--content p a {
	color: #17223b !important;
  font-weight: 600;
}
#hsForm_126830dd-f24b-4fc8-9d8d-0d6ce36fdc1d fieldset input {
	color: #475355 !important;
}
.category-webinars .elementor-widget-container .btn{
	margin-bottom: 40px !important;
}

.search-form .searchform-wrap .search-field {
		color: #475355 !important;
}
.hbspt-form fieldset textarea, .hbspt-form fieldset input, .hbspt-form fieldset .input select,
.hbspt-form fieldset textarea::placeholder, .hbspt-form fieldset input::placeholder, .hbspt-form fieldset .input select,
.hbspt-form fieldset textarea, .hbspt-form fieldset input, .hbspt-form fieldset .input select,
.pxl-sidebar-right .pxl-sidebar-sticky form input {
	color:#fff !important;
}
.category-case-studies .pxl-post--navigation,
.single-post .type-post h2.pxl-item--title {
	display:none;
}
.category-case-studies p {
	padding-bottom:25px;
}
.category-case-studies .pxl-item--content h3 {
	font-size:28px !important;
}
.pxl-scroll-top.pxl-on {
	bottom:0 !important;
}
.pxl-footer04 {
	padding-top: 5rem;
}
.wp-singular.single-post #custom_subcategory_widget-2 {
	display: block !important;
}
.widget_custom_subcategory_widget  h2.widget-title span {
	color: #333344 !important;
}
.elementor-element-3ad951e {
	border-top: 1px solid #E0E0E0;
}
.page-id-27 .contact1,
.category-reports .contact7 {
	display:none;
}
.elementor-element-876874d .pxl-item--image {
	display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-element-3ad951e .swiper-slide-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100px; /* Adjust this value depending on your design */
   padding: 0 20px !important;
}
.pxl-contact-form1 .contact1 .wpcf7-not-valid-tip,
.pxl-contact-form .contact2 .wpcf7-not-valid-tip {
	background-color:#16223B !important;
	color: #fff !important;
}
.elementor-element-876874d .pxl-item--image img {
	  object-fit: contain;
}
.client-carousel .swiper-slide-inner img {
	max-height: 80px;
  max-width: 150px;
  object-fit: contain;
	aspect-ratio: 1.7 / 1;
}
.pxl-select-higthlight {
	border-bottom: 1px solid #bbb !important;
}
.newsletter input#email {
	    color: #8A8A93 !important;
}
.page-id-27 .contact-us-form-section a span,
.page-id-27 .contact-us-form-section span {
	color:#16223B !important;
}
.page-id-27 .contact-us-form-section p,
.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item label,
.contact1 p{
	color:#54545F !important;
}
.elementor-30 .elementor-element.elementor-element-ff77b28 {
max-width: 596px !important; 
width: 100% !important;
}
.single-service {
background: #fafafa;
}
.pxl-item--archive .pxl-content-thumbnail img  {
	width: 100%;
}
.pxl-scroll-top {
    background: #E0E0E0 !important;
    box-shadow: 0px 0px 20px 10px rgba(102, 102, 117, 0.10) !important;
	color: #54545F !important;
}
.elementor-element-daf3c9b .pxl-text-carousel1.style1 .pxl--item {
    padding: 0 0 0 100px;
}
.elementor-element-daf3c9b .pxl-text-carousel .pxl--item::after,
.elementor-element-6531b56  .pxl-text-carousel .pxl--item::after {
    opacity: 0.3;
    bottom: 40% !important;
}
.category-podcast .pxl-item--category .category-link-0,
.category-podcast .extra-class {
  display: none;
}

#pxl-footer-elementor .pxl-text-carousel1.style1 .pxl--item {
    padding: 0 0 0 100px;
}
   .error404 #pxl-main {
        padding-top: 150px !important;
        padding-bottom: 150px;
/* 	   padding-left:230px;
	   padding-right:230px; */
	   @media screen and (max-width:1024px){
		   padding-top:80px !important;
		   padding-bottom:80px !important;
	   }
    }
.pxl-title-slide1 .pxl-inner-slide .bgr-change::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-color: #16223B; 
	opacity: 0.5;
  z-index: 0;
}
.pxl-user--star {
	display:none;
}
.pxl-post--author-info {
	background-color: #EDF1F7 !important;
}
.pxl-team-style1 .pxl-item--inner .pxl-item--image {
	background-color: transparent !important;
}
.pxl-team-style1 .pxl-item--inner:hover .pxl-item--image {
    background-color: #16223B !important;
}

.error404 .pxl-heading.px-sub-title-default-style .pxl-item--title {
  font-size:48px !important;
}
:not(.category-webinars) #custom_html-3 {
  display: none;
}
.pxl-item--archive .pxl-content .pxl-item--excerpt,
.pxl-item--archive .pxl-content-thumbnail {
  margin-bottom:40px !important;
}
.pxl-item--archive + .pxl-item--archive {
  margin-top:80px !important;
}
.pxl-meta.pxl-meta2 .pxl-item .pxl-item--text:before {
  background-image: url(/wp-content/uploads/2025/03/service-consult-icon.png) !important;
}
.category-reports #pxl-main,
.category-podcast #pxl-main,
.category-webinars #pxl-main,
.category-blogs  #pxl-main {
  padding-top:0px !important;
  padding-bottom:0px !important;
}
.home .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner .pxl-item--title {
  font-family: var(--e-global-typography-primary-font-family), sans-serif;
}
.page-id-7154 .elementor-element-31172b2  ul li {
  color:#54545F !important;
}
.pxl-related-service .pxl-swiper-title {
  display:none !important;
}
.pxl-related-service .pxl-grid-item-inner {
      padding: 50px 50px 50px 50px !important;
}
.pxl-related-service {
  margin-top:0px !important;
  margin-bottom:0px !important;
}
.our-client-section .elementor-widget-container li {
  list-style:outside;
}
.pxl-header-menu {
  background:#16223B !important;
}
.elementor-element-31172b2 .elementor-widget-container p span a,
.elementor-element-31172b2 .elementor-widget-container p span {
      color: #16223B !important;
}
.elementor-117 .elementor-element.elementor-element-56f3523:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-117 .elementor-element.elementor-element-56f3523 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #16223B !important;
}
.elementor-1662 .elementor-element.elementor-element-5a6c4d1:not(.elementor-motion-effects-element-type-background), .elementor-1662 .elementor-element.elementor-element-5a6c4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EDF1F7 !important;
}
.elementor-element-e795f59 .pxl-item--inner .pxl-item--title {
  font-weight: 600;
  font-family: "Montserrat", Sans-serif !important;
}
.elementor-element-3abe6b8 .pxl-post-carousel3 .pxl-swiper-slide .pxl-item--title a {
    font-family: "Inter", Sans-serif !important;
}
.home .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner .pxl-item--title a {
  font-family: var(--e-global-typography-primary-font-family), sans-serif;
  font-family: "Montserrat", Sans-serif !important;
  color: #FFF !important;
}
.elementor-1662 .elementor-element.elementor-element-d48ce63:not(.elementor-motion-effects-element-type-background), .elementor-1662 .elementor-element.elementor-element-d48ce63 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #16223B !important;
}
.pxl-service-carousel3 .pxl-item--inner .pxl-item--holder .pxl-inner-content .pxl-item--title a {
  color:#FFFFFF !important;
}
.elementor-1662 .elementor-element.elementor-element-38d8e0c .pxl-accordion .pxl-item--title {
  color: #54545F !important;
}
.elementor-3039 .elementor-element.elementor-element-2d34552 .pxl-logo img {
      max-height: 100% !important;
}
.elementor-element-5a6c4d1 .elementor-element-8a48d31 {
  padding-left:50px;
}
.elementor-element-8a48d31 .elementor-element-populated {
  justify-content: normal !important;
}
.elementor-element-6ded608 .pxl-swiper-slide .pxl-item-number .pxl-item-text {
    font-family: "Montserrat", Sans-serif !important; 
  font-weight:500 !important;
}
.elementor-element-6ded608 .pxl-swiper-container .pxl-item--inner  .pxl-item--title {
  font-weight: 600 !important;
  font-family: "Inter", Sans-serif !important;
  color: #54545F !important;
}
.pxl-carousel-custom2 .pxl-item--inner .pxl-item-content .pxl-sub-title {
  font-weight: 400 !important;
  font-family: "Inter", Sans-serif !important;
  color: #54545F !important;
}
.elementor-element-096ccb2 .heading-lv2{
    font-family: "Montserrat", Sans-serif !important;
  font-weight:600 !important;
}
.elementor-1662 .elementor-element.elementor-element-10358aa:not(.elementor-motion-effects-element-type-background) {
  background-color: #EDF1F7 !important;
}
.pxl-image-slip1 .pxl-post--image .pxl-inner-title .pxl-item-heading {
  font-size:30px !important;
  font-weight:600;
  font-family: "Inter", Sans-serif;
}
.page-id-1662 .pxl--counter-suffix,
.page-id-1662 .pxl--counter-value {
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  color: #FFF !important;
  font-size: 100px !important;
  text-transform: initial !important;
}
.home .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner {
  height: 100px;
}
.home #heading1 {
  font-size: 60px;
  font-family: "Montserrat", sans-serif;
  font-weight: 
}
#topbanner .elementor-heading-title {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;
/*     font-size: 48px !important; */
    font-weight: 600 !important; 
    color: #333344 !important;
}
.pxl-breadcrumb span.breadcrumb-entry {
  font-family: var( --e-global-typography-text-font-family ), Sans-serif;
}
#topbanner .pxl-breadcrumb {
  margin-top: 10px;
}
.pxl-heading.px-sub-title-default-style .pxl-item--title {
  margin-bottom: 0px;
}
.country-select .flag,
.country-list .flag {
  display: none !important;
}
/* .country-select .selected-flag .arrow.up,
.country-select .selected-flag .arrow {
    display: none;
} */
.country-select.inside input, .country-select.inside input[type=text] {
    padding-left: 10px;
}
.country-select.inside .selected-flag {
    width: auto;
}
.country-select.inside .flag-dropdown {
    width: 100%;
}
.country-select .selected-flag .arrow {
  position: absolute;
  top: 47%;
  right: 10px;
  width: 8px;
  height: 8px;
  transform: rotate(45deg);
  border: solid #54545F;
  border-width: 0 2px 2px 0;
  padding: 3px;
  box-sizing: border-box;
}
.country-select .selected-flag .arrow.up {
  transform: rotate(-135deg);
	border-bottom: 2px solid #54545F;
	top:50%;
}
.elementor-3039 .elementor-element.elementor-element-54bcca4 .pxl-text-carousel .pxl-item--text {
  text-transform: capitalize;
}
.category-reports .pxl-post--author-info,
.category-webinars .pxl-post--author-info,
.category-podcast .pxl-post--author-info,
.comments-area {
  display: none;
}
.report-header-text h4 {
  font-size: 30px;
}
.report-contact-form {
  margin-top: 80px;
}
.pxl---post .pxl-item--title {
    font-size: 40px !important;
    margin-bottom: 30px !important;
}
.pxl-testtiminial-single1 .pxl-item-inner .pxl-item--desc {
    letter-spacing: 0.44px;
    margin-left: 3px;
    line-height: 1.6;
    min-height: 145px;
}
#footer-copyright ul {
  margin-bottom: 0px;
}
.elementor-element-e4a6e95 .elementor-column-gap-extended .elementor-element-populated,
.elementor-element-cd410fa .elementor-column-gap-extended .elementor-element-populated {
  padding-bottom: 0px;
}
.elementor-element-cd410fa .elementor-element-538bd40 .elementor-element-populated {
  padding-top: 0px;
}
#footer-copyright .elementor-element-populated {
  padding-bottom: 24px;
  padding-top: 24px;
}
.category-client-case-studies .pxl-item--archive .pxl-content .pxl-item--category {
  display: none;
}
.page-id-6934 .elementor-widget-container a span {
  transition: all 0.3s;
}
.page-id-6934 .elementor-widget-container a:hover span.pxl--btn-text {
  text-decoration: underline !important;
    margin-right: 10px !important;
}
.team-desc p {
  line-height: 30px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
.pxl-list-box.pxl-list-box1 .pxl-item-content h5.pxl-item--text {
/*     font-size: 20px; */
    color: #54545F;
    margin-bottom: 0px;
    font-weight: 600;
}
.pxl-list-box.pxl-list-box1 .pxl-item-content .pxl-sub-text a {
    color: #8A8A93;
/*     font-size: 16px; */
    font-weight: 400;
}
.team-details .elementor-column-gap-extended>.elementor-column>.elementor-element-populated:first-child {
/*     padding-right: 40px; */
}
.team-details .elementor-column-gap-extended>.elementor-column>.elementor-element-populated:last-child {
/*     padding-left: 40px; */
}
#iconBoxSection .elementor-icon svg {
    width: 70px;
    height: 70px;
}
#iconBoxSection .elementor-icon-box-wrapper {
  margin: 0px 20px;
  background: #fff;
  padding: 50px;
}
.elementor-element-b84a2a4 .elementor-widget-container ul {
  padding-left:15px;
}
.elementor-element-b84a2a4 .elementor-widget-container ul li,
.elementor-element-e545220 .elementor-widget-container ul li {
  list-style-position:outside;
}
#iconBoxSection .elementor-icon-box-title {
  margin-bottom: 10px;
}
#iconBoxSection .elementor-icon-box-icon {
    margin-bottom: 25px;
}
.category-client-case-studies .pxl-item--archive .pxl-content-thumbnail .pxl-date {
  display: none;
}
.search.search-results .extra-banner {
   display: none !important;
}
#searchResult .pxl-item--meta {
  display: none;
}
.error404 #pxl-page-title-elementor,
.search-results  #pxl-page-title-elementor,
.search-no-results #pxl-page-title-elementor {
  display: block;
}
.error404 .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax,
.search-results .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax,
.search-no-results .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax {
    background: linear-gradient(0deg, rgba(237, 241, 247, 0.60) 0%, #FFF 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.50) 100%), url('/wp-content/uploads/2025/03/404-banner.jpg') lightgray 50% / cover no-repeat;
}
.error404 ul.pxl-breadcrumb li a,
.search-results ul.pxl-breadcrumb li a,
.search-no-results ul.pxl-breadcrumb li a{
    color: #54545F !important;
}
.error404 ul.pxl-breadcrumb li span,
.search-results ul.pxl-breadcrumb li span,
.search-no-results ul.pxl-breadcrumb li span {
    color: #334;
}
.search-no-results .elementor-element-c4b96f3 {
  display: none;
}
.pxl-related-post .pxl-item-featured img {
  height: 300px;
    object-fit: contain;
    width: 100%;
}
.pxl-related-post .pxl-item-featured{
	background-color: white !important;
	padding-bottom: 25px;
}
.pxl-heading.px-sub-title-default-style .pxl-item--title {
    font-family: 'Montserrat', sans-serif;
	text-transform: capitalize;
}
.error404 .pxl-error-title {
/*     font-size: 40px !important; */
    margin-bottom: 30px !important;
    margin-top: 58px !important;
    font-family: 'Montserrat', sans-serif;
}
.error404 .pxl-btn-effect5 {
/*     font-size: 16px; */
    font-family: 'Inter', sans-serif;
}
.no-results.not-found .page-title {
  color: #334;
  font-family: 'Montserrat', sans-serif;
  font-size: 40px;
  font-weight: 600;
  margin-bottom: 40px !important;
}
.no-results.not-found .page-content p{
  color: #54545F;
  font-family: 'Inter', sans-serif;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 30px !important;margin-bottom: 30px !important;
}
.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item {
  margin-left: 0px;
}
.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item input[type="checkbox"],
.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"],
.pxl-item-checkbox.about-form-checkbox span.wpcf7-list-item input[type="checkbox"] {
  -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 24px;
    height: 24px !important;
    border: 1px solid #E0E0E0;
    border-radius: 0px;
    background-color: #EDF1F7;
    cursor: pointer;
    position: relative; 
  margin-bottom: 0px;
}
.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item input[type="checkbox"]::after,
.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]::after,
.pxl-item-checkbox.about-form-checkbox span.wpcf7-list-item input[type="checkbox"]::after {
    content: "\f00c";
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
    color: #16223b;
    font-size: 16px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
}
.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item input[type="checkbox"]:checked::after,
.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]:checked::after,
.pxl-item-checkbox.about-form-checkbox span.wpcf7-list-item input[type="checkbox"]:checked::after {
    opacity: 1;
}
.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item {
	margin-left:0px !important;
}
.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item input[type="checkbox"]:checked,
.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"]:checked,
.pxl-item-checkbox.about-form-checkbox span.wpcf7-list-item input[type="checkbox"]:checked {
    background-color: #EDF1F7;
    border-color: #E0E0E0;
}
.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item label,
.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item label,
.pxl-item-checkbox.about-form-checkbox span.wpcf7-list-item label {
  vertical-align: middle;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}
.contact2 .pxl-item-heading.text-section p{
  color: #54545F;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.contact2 .form-text-2 p,
.pxl-item-checkbox.about-form-checkbox .wpcf7-list-item-label{
  color: #54545F;
/*   font-size: 14px; */
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
.pxl-contact-form1 .contact2:before {
  display: none;
}
.pxl-contact-form1 .contact2 {
    opacity: 0.8;
    background: var(--White, #FFF);
    backdrop-filter: blur(3px);
}
/* .category-blogs #pxl-page-title-elementor,
.category-reports #pxl-page-title-elementor,
.category-webinars #pxl-page-title-elementor,
.category-podcast #pxl-page-title-elementor, .category-client-case-studies #pxl-page-title-elementor {
    display: block;
}
.category-blogs .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax {
    background: linear-gradient(0deg, rgba(237, 241, 247, 0.60) 0%, #FFF 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.50) 100%), url('/wp-content/uploads/2025/03/blogs-banner.jpg') lightgray 50% / cover no-repeat;
}
.category-reports .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax {
    background: linear-gradient(0deg, rgba(237, 241, 247, 0.60) 0%, #FFF 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.50) 100%), url('/wp-content/uploads/2025/03/reports-banner.jpg') lightgray 50% / cover no-repeat;
}
.category-webinars .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax {
    background: linear-gradient(0deg, rgba(237, 241, 247, 0.60) 0%, #FFF 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.50) 100%), url('/wp-content/uploads/2025/03/webinars-banner.jpg') lightgray 50% / cover no-repeat;
}
.category-podcast .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax {
    background: linear-gradient(0deg, rgba(237, 241, 247, 0.60) 0%, #FFF 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.50) 100%), url('/wp-content/uploads/2025/03/podcast-banner.jpg') lightgray 50% / cover no-repeat;
}
.category-client-case-studies .elementor-77 .elementor-element.elementor-element-8fa800b .pxl-section-bg-parallax {
    background: linear-gradient(0deg, rgba(237, 241, 247, 0.60) 0%, #FFF 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 0.50) 100%), url('/wp-content/uploads/2025/03/Page-Banner-13.png') lightgray 50% / cover no-repeat;
} */
.single-post.elementor-page #pxl-main {
    padding: 160px 0 140px 0;
}
.single-post.elementor-page .pxl-has-sidebar {
  margin-left: 0px;
}
.pxl-header-content .elementor-widget-container .pxl-button a:hover span {
    text-decoration: none;
    margin-right: 0px;
}
.category-blogs .pxl---post .pxl-item-image {
  display: none;
}
.category-31.category-blogs .pxl---post .pxl-item-image {
  display: block;
}
.widget_custom_subcategory_widget ul li::marker   {
display: none;
}
.widget_custom_subcategory_widget ul li   {
margin-bottom: 13px;
list-style-position: unset;
list-style-type: none;
}
.pxl-text-editor p {
    line-height: normal;
}
.insight-grid .elementor-container {
  border: 1px solid #cbcbcb;
}
.elementor-element-38fa8b3 .pxl-item--title  {
/*   font-size: 48px !important; */
    color: #333344 !important;
    font-weight: 600 !important;
}
.insight-grid .insight-left-coulmn .elementor-element-populated {
    padding: 0px;
}
.pxl-team-single.pxl-team-single1 .pxl-meta-inner .pxl-item-layout2 .pxl-progressbar .pxl--item .pxl--title {
  color:#54545F !important;
}
.insight-grid .btn{
  border: none;
  padding-left: 5px;
}
.insight-grid  .btn:hover{
  background: transparent;
}
.insight-grid .elementor-widget-heading{
margin-top: 40px;
margin-bottom: 40px !important;
}
.press-container {
    padding-left: 240px !important;
    padding-right: 240px !important;
}
.elementor-element-e545220 ul,
.elementor-element-a62c8ad ul {
  padding-left:15px;
}
.elementor-element-a62c8ad {
  padding-top:30px;
}
.elementor-element-111be57 h4.elementor-heading-title {
  font-weight:700 !important;
  padding-top:30px;
  padding-bottom:30px;
}
.elementor-element-111be57 h4.elementor-heading-title,
.we-provide-section .pxl-sub-title,
.about-us-text p,
.press-container p {
/*   font-size:18px; */
  font-weight:400;
  line-height:27px;
  color:#54545F !important;
}
.we-provide-section  h3.pxl-item-heading,
.about-us-main-title h2 {
    padding-top:0px !important;
  padding-bottom:0px !important;
}
.elementor-element-2654ddb h3.elementor-heading-title {
  padding-top:0px !important;
}
.single-post .category-podcasts h2.pxl-item--title a,
.single-post .category-blogs h2.pxl-item--title a,
.single-post .category-webinars h2.pxl-item--title a,
.single-post .category-reports h2.pxl-item--title a,
.elementor-element-2654ddb h3.elementor-heading-title,
.we-provide-section  h3.pxl-item-heading,
.about-us-main-title h2,
.press-container h3 {
/*      font-size: 40px !important; */
    font-weight: 600 !important;
    line-height: 48.76px;
  color: #333344 !important;
  padding-top:30px;
  padding-bottom:30px;
}
.searvice-sub-title .pxl-item--title,
.press-container h4 {
/*   font-size:26px !important; */
  font-weight:600;
  line-height:31.47px;
  color:#54545F !important;
  padding-top:20px;
}
.pxl-contact-form1 .pxl-select-higthlight {
/*   font-size: 18px; */
    color: #475355;
    border: none;
    height: auto;
	padding:18px 10px !important;
    border-bottom: 1px solid #9da2a4;
    padding: 0;
}
/*Blog Sidebar order start*/
.widget_custom_subcategory_widget .widget-content ul {
  display: flex;
  flex-direction: column;
}
.widget_custom_subcategory_widget .widget-content ul li:nth-child(1) {
  order: 1;
}
.widget_custom_subcategory_widget .widget-content ul li:nth-child(5) {
  order: 2;
}
.widget_custom_subcategory_widget .widget-content ul li:nth-child(3) {
  order: 3;
}
.widget_custom_subcategory_widget .widget-content ul li:nth-child(2) {
  order: 4;
}
.widget_custom_subcategory_widget .widget-content ul li:nth-child(4) {
  order: 5;
}
/*Blog Sidebar order end*/

/*Podcast order start*/
.category-podcast .pxl-item--archive .pxl-content {
	display: flex;
	flex-direction: column;
}
.category-podcast .pxl-item--archive .pxl-content-thumbnail {
	margin-bottom: 0px !important;
}
.category-podcast .pxl-item--archive .pxl-content .pxl-item--category {
	margin-bottom: 0px !important;
	order: 1;
}
.category-podcast .pxl-item--archive .pxl-content .pxl-item--excerpt {
	order: 2;
}
.category-podcast .pxl-item--archive .pxl-content .pxl-item--title {
	order: 3;
}
.category-podcast .pxl-item--archive .pxl-content .pxl-item-bottom {
	order: 4;
}
/*Podcast order end*/

/*Media Query Start*/
@media screen and (max-width:1023px){
	.pxl-contact-form1 .pxl-select-higthlight 	{
		padding:19px 10px !important;
	}
}
.pxl-contact-form1 .wpcf7-list-item label input {
  height:auto !important;
}
.pxl-contact-form1 p{
  margin-top:30px;
  margin-bottom:30px;
}
.pxl--btn-text {
      -webkit-transition: all .3s;
    -khtml-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.elementor-widget-container .pxl-button a:hover span {
/*     text-decoration: underline; */
/*     margin-right: 10px; */
}
.elementor-widget-container .btn:hover {
  outline: medium none;
  color: var(--link-color) !important;
}
.elementor-widget-container .btn.btn-slide-lr::before {
  background-color:transparent !important;
  z-index:1 !important;
}
.category-podcast .pxl-item--title a,
.category-reports .pxl-item--title a,
.category-blogs .pxl-item--title a,
.category-webinars .pxl-item--title a {
    font-weight: 600;
  color:#333344 !important;
}
.category-podcast .pxl-item--category a,
.category-reports .pxl-item--category a,
.category-blogs .pxl-item--category a,
.category-webinars .pxl-item--category a {
/*       font-size: 14px !important; */
    color: #8A8A93 !important;
}
.category-podcast .pxl-item--date2,
.category-podcast .pxl-item--date,
.category-reports .pxl-item--date2,
.category-reports .pxl-item--date,
.category-blogs .pxl-item--date2,
.category-blogs .pxl-item--date,
.category-webinars .pxl-item--date,
.category-webinars .pxl-item--date2 {
/*   font-size:18px !important; */
  color:#fff !important;
}
.category-podcast .pxl-content-thumbnail .pxl-date,
.category-reports .pxl-content-thumbnail .pxl-date,
.category-blogs .pxl-content-thumbnail .pxl-date,
.category-webinars .pxl-content-thumbnail .pxl-date {
  background: #16223B !important;
}
.category-podcast .btn--readmore,
.category-reports .btn--readmore,
.category-blogs .btn--readmore,
.category-webinars .btn--readmore {
  background:#10192C !important;
}
.category-podcast a.btn--readmore span,
.category-reports a.btn--readmore span,
.category-blogs a.btn--readmore span,
.category-webinars a.btn--readmore span {
/*   font-size: 16px !important; */
    color: #FFFFFF !important;
    font-weight: 500;
}
.pxl-testtiminial-single1 .pxl-item-inner .pxl-inner-title .pxl-sub-title {
    text-transform: unset !important;
    color: #8A8A93 !important;
}
.elementor-widget-pxl_testimonial_single .pxl-item-heading,
.mastercard-box .pxl-item-heading {
/*   font-size:20px !important; */
  font-weight:600 !important;
  color:#253037 !important;
}
.category-podcast #pxl-sidebar-area .widget-title span,
.category-reports #pxl-sidebar-area .widget-title span,
.category-blogs #pxl-sidebar-area .widget-title span,
.category-webinars #pxl-sidebar-area .widget-title span {
      color: #333344 !important;
/*     font-size: 20px !important; */
    font-weight: 600;
}
.pxl-contact-form1 .contact2 .contact-submit input[type="submit"]:hover {
  background:#fff !important;
   color: #253136 !important;
   border: 1px solid #253136 !important;
}
.category-podcast .btn--readmore:hover,
.category-reports .btn--readmore:hover,
.category-blogs .btn--readmore:hover,
.category-webinars .btn--readmore:hover{
  background-color: unset !important;
   color: #253136 !important;
}
.category-podcast .btn--readmore:hover  span,
.category-reports .btn--readmore:hover  span,
.category-blogs .btn--readmore:hover  span,
.category-webinars .btn--readmore:hover span {
      color: #253136 !important;
}
.widget_pxl_elementor_box .pxl-item--inner p {
  font-weight:600 !important;
  color:#fff !important;
}
.page-id-8153 .elementor-element-9a36a65 img,
.page-id-7154 .press-main-image .elementor-widget-container img {
  width:100%;
}
.press-list-header-color h4{
   color: #16223B !important;
}
.pxl-item--inner ul li a {
/*   font-size: 16px !important; */
   color: #16223B !important;
}
.elementor-element-8ecffda h3.elementor-heading-title,
.pxl-item--inner h3,
.error404 .pxl-error-title {
      font-weight: 600 !important;
/*   font-size: 40px; */
}
.search-results .pxl-item--readmore .btn--readmore:hover,
.error404 .pxl-btn-effect5:hover {
  background:unset !important;
  color: #10192C !important;
}
.elementor-3039 ul li  span.termuse a,
.elementor-3039 ul li  span.termuse,
.elementor-3039 ul li span.developby a,
.elementor-3039 ul li span.developby {
  color:#869092 !important;
}
.search-results .pxl-item--readmore .btn--readmore {
  display:inline-block;
/*   font-size: 18px; */
    color: var(--primary-color);
    background-color: #253136;
    line-height: 55px;
    padding: 0 39px;
    border: 1px solid #253136;
  border-radius: 100px;
}
.search-results .pxl-item--readmore .btn--readmore {
  margin-top:20px;
}
.search-results .pxl-item--readmore .btn--readmore,
.error404 .pxl-btn-effect5 {
    font-weight: 500;
    line-height: 50px;
    background: #10192C !important;
    color: #fff !important;
}
.search-results .pxl-item--archive + .pxl-item--archive {
    margin-top: 80px;
}
.search-results .pxl-content-blog .pxl-pagination-wrap {
    padding-top: 100px;
}
.elementor-3039 .elementor-element.elementor-element-ad82960 .pxl-logo img {
  max-height: 100% !important;
}
.elementor-3039 .elementor-element.elementor-element-6f0ba91 .pxl-list .pxl-item--text a {
  color:#8A8A93 !important;
}
.elementor-3039 .pxl-item--inner ul li {
  display:inline-block;
  padding:3px;
}
span.copyright {
	font-weight: 400;
  color:#fff !important;
}
span.dash-color,
.join-our-newletter .pxl-item--inner p {
      font-size: 18px !important;
    color: #fff !important;
}
.elementor-3039 .fab {
  color: #8A8A93 !important;
}
.elementor-element-01743d2 h3.elementor-icon-box-title span {
/*     font-size: 20px !important; */
    font-weight: 600;
    color:#333344 !important;
}
.elementor-widget-pxl_contact_form .text-section p,
.contact-us-mail-section .pxl-item--position a{
/*   font-size:16px !important; */
  color:#475355 !important;
}
.here-contact-section h3.pxl-item--title  {
/*       font-size: 40px !important; */
    font-weight: 600;
}
.here-contact-section .pxl-item--inner {
    max-width: 100% !important;
}
.we-provide-section a.pxl-btn-effect5,
.here-contact-section .pxl-contact-form1 .contact1 .contact-submit input[type="submit"] {
  background:#10192C !important;
  color:#fff !important;
}
.we-provide-section a.pxl-btn-effect5:hover,
.here-contact-section .here-contact-section .pxl-contact-form1 .contact1 .contact-submit input[type="submit"]:hover, .here-contact-section .pxl-contact-form1 .contact1 .contact-submit input[type="submit"]:active, .here-contact-section .pxl-contact-form1 .contact1 .contact-submit input[type="submit"]:focus,
.here-contact-section .pxl-contact-form1 .contact1 .contact-submit input[type="submit"]:hover{
  background:unset !important;
  color:#333344 !important;
}
.elementor-widget-pxl_testimonial_single .pxl-item--desc {
  color: #54545F !important;
/*   font-size:18px !important; */
}
.pxl-contact-form1 .contact2 .pxl-select {
  margin-top: -10px !important;
}
.pxl-contact-form1 .contact2  .wpcf7-textarea,
.pxl-contact-form1 .contact2  .pxl-select-higthlight,
.pxl-contact-form1 .contact2 .form input {
/*   font-size:16px !important; */
  color:#8A8A93 !important;
}
.pxl-contact-form1 .contact2 {
      padding: 56px 66px 70px 70px;
}
.pxl-contact-form1 .contact2 span {
    color: #54545F !important;
}
.pxl-content-blog .pxl-item--title a{
/*   font-size:30px; */
  font-weight:600;
  color:#333344 !important;
}
.pxl-related-post-inner h3.pxl-item-title {
  line-height:1 !important;
}
.pxl-related-post-inner h3.pxl-item-title a,
.elementor-element-f189f1c h3.pxl-item--title,
.elementor-element-7bf7de8 .pxl-item--title a{
    font-weight: 600;
  color:#333344 !important;
	 font-family: "Inter", Sans-serif !important;
}
.elementor-element-f189f1c .pxl-item--position,
.elementor-element-7bf7de8 .pxl-item--position 
  font-weight:400;
  color:#8A8A93 !important;
}
.elementor-element-b73fe49 h2.elementor-heading-title {
  font-size:20px !important;
  font-weight:600 !important;
  color:#333344 !important;
  padding-bottom: 5px !important;
}
.elementor-element-6f0ba91 .pxl-list .pxl-item--text a:hover{
    color: #FFFFFF;
}
.pxl-meta.pxl-meta2 .pxl-item .pxl-item--text:before {
  background-image: url(/wp-content/uploads/2025/03/service-consult-icon.png) !important;
}
.elementor-484 .elementor-element.elementor-element-d612bf0 ul{
margin-left: 30px;  
}
.elementor-element-479b4c6 ul {
  padding-left: 25px;
}
.elementor-element-479b4c6 ul li,
.elementor-element-d6ff422 ul li,
.elementor-484 .elementor-element.elementor-element-d612bf0 ul li {
  list-style-position:inherit !important;
}
.search-results .btn-readmore--icon,
.search-results .elementor-element-54bcca4 .pxl-text-carousel1 .pxl-text-slide{
  display:none !important;
}
#searchResult .pxl-item--excerpt {
  color:#54545F !important;
/*   font-size:18px !important; */
  font-weight:400 !important;
}
#searchResult h2.pxl-item--title a:hover {
  text-decoration:underline !important;
}
#searchResult h2.pxl-item--title a {
  padding-top:30px;
}
.elementor-element-d6ff422 ul{
    padding-left:20px;
  }
#searchResult h2.pxl-item--title a,
.category-podcast .pxl-item--title a, .category-reports .pxl-item--title a, .category-blogs .pxl-item--title a, .category-webinars .pxl-item--title a {
  color:#333344 !important;
font-family: "Montserrat", sans-serif !important;
}
.pxl-related-post-inner .item--date,
.category-blogs .pxl-swiper-container .item--date {
    color: #8A8A93 !important;
    font-weight: 400;
    font-family: "Inter", sans-serif;
}
.category-blogs .pxl-swiper-container .pxl-swiper-title h3{
  font-size: 30px !important;
    font-weight: 600 !important;
    font-family: "Montserrat", sans-serif;
    color: #333344 !important;
}
.category-webinars .pxl-item--category {
  display:none !important;
}
input.wpcf7-submit {
    color: #FFFFFF !important;
    font-weight: 500;
    margin-bottom: 50px;
    margin-top: 20px;
}
.wpcf7-form .pxl-select-higthlight,
.wpcf7-form .wpcf7-text,
.pxl-contact-form1 .contact1 .form textarea{
/*   font-size:16px !important; */
  font-weight:400;
  color:#8A8A93 !important;
  font-family: "Inter", sans-serif;
}
.wpcf7-submit:hover {
  border:1px solid #10192C;
  background:unset !important;
  color:#10192C !important;
}
.pxl-related-post h3.item-title {
  display:none;
}
.contact7 .report-header-text p{
  padding-top:20px;
  padding-bottom:20px;
}
.elementor-element-54bcca4 .pxl-text-carousel1,
.page-id-12 .pxl-text-carousel1 {
  display:none;
}
.elementor-element-aac349f {
  padding-bottom:120px !important;
}
.page-id-693 .btn.btn-slide-lr:hover, .page-id-693 .btn.btn-slide-lr:focus, .page-id-693 .btn.btn-slide-lr:active, .page-id-693 .btn.btn-slide-lr:not([disabled]):not(.disabled).active,.page-id-693 .btn.btn-slide-lr:not([disabled]):not(.disabled):active,
.page-id-6934 .btn.btn-slide-lr:hover {
  background:transparent !important;
}
#pxl-footer-elementor .elementor-element-e4a6e95, #pxl-footer-elementor .footer-color {
  background: #10192C !important;
}
#pxl-footer-elementor .pxl-contact-form1 .contact5 p {
  margin-top: 0 !important;
}
#pxl-footer-elementor .elementor-8700 .elementor-element.elementor-element-c20e12d > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: inherit !important;
    align-items: inherit !important;
}
.elementor-element-5a6c4d1 {
      background-color: #EDF1F7 !important;
}
/*.elementor-element-e795f59 .bgr-change {
   background: linear-gradient(rgba(22, 34, 59, 0.5), rgba(22, 34, 59, 0.5)), 
                url('/wp-content/uploads/2025/02/BG-1.png') !important;
    background-size: cover !important;
    background-position: center !important;
}*/
.elementor-element-4c788b4 .flaticon-right {
  display:none;
}
.elementor-1662 .elementor-element.elementor-element-6c58b39 .pxl-button .btn.btn-nina:hover span{
  color: #233032 !important;
}
.elementor-1662 .elementor-element.elementor-element-6c58b39 .pxl-button .btn.btn-nina:hover{
    background-color: var(--primary-color) !important; /* Full button hover effect */
  color: #233032 !important;
   
}

.elementor-element-6c58b39 .elementor-widget-container .pxl-button a:hover span,
.elementor-element-7ba6d9e .elementor-widget-container .pxl-button a:hover span {
/*   margin-right:0px !important; */
/*       text-decoration: inherit !important; */
/*     transition-delay: initial !important; */
  color: #233032 !important;
}
.pxl-related-service .pxl-grid-item-inner .pxl-item--content {
/*       font-size: 18px !important; */
      color:#8A8A93 !important;
      font-weight:400;
}
.pxl-text-carousel1.style1 .pxl-item--text {
  -webkit-text-stroke: 1px #54545F !important;
    text-stroke: 1px #54545F !important;
    opacity: 0.4;
}
.elementor-widget-container .pxl-button a:hover span,
.postid-484 .elementor-widget-container .pxl-button a:hover span,
.postid-475 .elementor-widget-container .pxl-button a:hover span,
.postid-476 .elementor-element-a80665f .elementor-widget-container .pxl-button a:hover span,
.postid-473 .elementor-widget-container .pxl-button a:hover span {
/*   text-decoration: inherit !important; */
/*     margin-right: 0 !important; */
}
.postid-473 .elementor-element-88276ae  .elementor-widget-container .btn:hover span {
  color:#fff !important;
}
.postid-484 .elementor-element-3b1e6f9 .pxl-image-single img,
.postid-475 .elementor-element-e5a5c4e .pxl-image-single img,
.postid-476 .elementor-element-832afe5 .pxl-image-single img,
.postid-473 .elementor-element-0dffdee .pxl-image-single img {
  width:100% !important;
}
.elementor-8287 .elementor-element.elementor-element-2f0f52f:not(.elementor-motion-effects-element-type-background), .elementor-8287 .elementor-element.elementor-element-2f0f52f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-473 .elementor-element.elementor-element-84eac90:not(.elementor-motion-effects-element-type-background), .elementor-473 .elementor-element.elementor-element-84eac90 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-476 .elementor-element.elementor-element-0cbf4ff:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-0cbf4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-475 .elementor-element.elementor-element-46128f2:not(.elementor-motion-effects-element-type-background), .elementor-475 .elementor-element.elementor-element-46128f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-484 .elementor-element.elementor-element-461aed1:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-461aed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background:#EDF1F7 !important;
}
.page-id-30  .pxl-contact-form1 .contact2 .pxl-item-heading {
  margin-bottom:0px !important;
}
.elementor-30 .elementor-element.elementor-element-5ea71ec:not(.elementor-motion-effects-element-type-background) {
  background-color: #16223B !important;
}
.pxl-testtiminial-single1 .pxl-item-inner.style2 {
    background-color: #EDF1F7 !important;
}
.page-id-30 .pxl-contact-form1 p {
  margin-top: 10px !important;
}
.page-id-30 .pxl-contact-form1 .contact2 {
  padding: 40px 40px 40px 40px !important;
}
.page-id-30 .contact2 input.wpcf7-submit {
  margin-bottom:0px !important;
}
.page-id-30 .contact2 .wpcf7-textarea {
  margin-top:0px !important;
}
.page-id-30 .form-text-2 p {
  padding-bottom:20px;
}
.page-id-30 .pxl-contact-form1 .contact2 .contact-submit {
  margin-top:0px !important;
}
.about-form-checkbox .wpcf7-list-item {
  margin-left:0px !important;
}
.about-form-checkbox span.wpcf7-list-item-label {
/*   font-size: 14px !important; */
    font-weight: 400;
    color: #54545F !important;
}
.text-section p{
  padding-top:15px;
  padding-bottom:15px;
}
.elementor-8700 .elementor-element.elementor-element-ad82960 .pxl-logo img,
.elementor-8976 .elementor-element.elementor-element-f5bd97c .pxl-logo img {
  max-height: inherit !important;
}
.elementor-element-1697b72 {
      position: sticky;
    top: 10px; /* Adjust as needed */
    height: 100vh; /* Full height */
    overflow-y: auto; /* Scrollable if content is long */
}
.elementor-element-d875870 {
  overflow-y: auto;
}
.category-webinars #custom_html-3 h2.widget-title-custom {
  text-align: center;
    padding-bottom: 25px;
}
.category-webinars #custom_html-3 h2.widget-title-custom span{
  color:#ffff !important;
  font-weight:600;
/*   font-size:20px !important; */
}
.countact-us-sidebar-button a.btn--readmore span{
    margin: 0 auto;
}
.countact-us-sidebar-button .pxl-widget--button .btn:hover {
    background-color: var(--primary-color);
    color: #1f262a;
}
.countact-us-sidebar-button a.btn-text-parallax{
      width: 100%;
    border-radius: 100px;
  border-color: var(--primary-color);
    color: var(--primary-color);
    font-weight: 500;
    letter-spacing: 0.3px;
}
 .category-client-case-studies #custom_html-3,
.category-webinars #custom_html-3 h2.widget-title span,
.category-webinars #pxl_elementor_box-2,
.category-podcast #custom_html-3,
.category-reports #custom_html-3,
.category-blogs #custom_html-3 {
  display:none;
}
.category-webinars #custom_html-3 .widget-content {
  background-color: #16223B;
    margin-bottom: 37px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px;
}
.elementor-1310 .elementor-element.elementor-element-b307fad:not(.elementor-motion-effects-element-type-background), .elementor-1310 .elementor-element.elementor-element-b307fad > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-780 .elementor-element.elementor-element-2f0f52f:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-2f0f52f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EDF1F7 !important;
}
.elementor-780 .elementor-element.elementor-element-db7593b > .elementor-widget-container {
  margin:0px !important;
}
.pxl-list-box{
   padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.page-id-3 .elementor-element-c4b96f3 {
display:none; 
}
.elementor-element-4e99d5e .pxl-item--inner  {
  width:434px;
  height:288px;
}
.page-id-27 .elementor-27 .elementor-element.elementor-element-ffd1cc5 {
      background: #FAFAFA !important;
}
@media screen and (max-width: 1920px) {
    .search-results #pxl-main {
    padding: 150px 498px 0px 498px;
  }
  .search-no-results #pxl-main {
    padding: 150px 540px 150px 540px;
        min-height: auto !important;
}
}
@media screen and (max-width: 1860px) {
    .search-results #pxl-main {
    padding: 150px 400px 0px 400px;
  }
  .search-no-results #pxl-main {
    padding: 150px 510px 150px 510px;
    min-height: auto !important;
  }
}
@media screen and (max-width: 1680px) {
    .search-results #pxl-main {
    padding: 150px 300px 0px 300px;
  }
  .search-no-results #pxl-main {
    padding: 150px 450px 150px 450px;
    min-height: auto !important;
  }
}
@media screen and (max-width: 1560px) {
    .search-results #pxl-main {
    padding: 150px 280px 0px 280px;
  }
  .search-no-results #pxl-main {
    padding: 150px 350px 150px 350px;
    min-height: auto !important;
  }
}
@media screen and (max-width: 1440px) {
    .search-results #pxl-main {
    padding: 150px 268px 0px 268px;
  }
  .search-no-results #pxl-main {
    padding: 150px 300px 150px 300px;
    min-height: auto !important;
  }
}
@media screen and (max-width: 1280px) {
    .search-results #pxl-main {
    padding: 150px 268px 0px 268px;
  }
  .search-no-results #pxl-main {
    padding: 150px 220px 150px 220px;
    min-height: auto !important;
  }
}
@media screen and (max-width: 1199px) {
    .search-results #pxl-main {
    padding: 150px 168px;
  }
  .search-no-results #pxl-main {
    padding: 100px 90px;
    min-height: auto !important;
  }
}
@media screen and (max-width: 767px) {
	#home-research .pxl-title-slide1 .pxl-inner-slide .slick-list {
		padding-top:0px !important;
	}
	  #footer-menu .elementor-widget-container ul {
    width: 30% !important;
  }
		#wpcf7-f1158-p30-o1 .pxl-select-higthlight {
		padding-left:0px !important;
		border-bottom: 1px solid #9da2a4 !important;
	}
	.client-carousel .swiper-slide-inner img {
		margin:0 auto;
	}
 .search-results #pxl-main {
    padding: 50px 30px;
  }
  .search-no-results #pxl-main {
    padding: 50px 30px;
    min-height: auto !important;
  }
  .no-results.not-found .page-title {
    font-size: 30px;
  }
	.pxl-title-slide1 .pxl-inner-slide .pxl-item--inner .pxl-item--title {
		overflow: visible !important;
    text-overflow: unset !important;
    -webkit-line-clamp: unset !important;
	}
}
@media screen and (max-width: 768px) {
	#home-research .pxl-title-slide1 .pxl-inner-slide .slick-list {
		padding-top:0px !important;
	}
	.client-carousel .swiper-slide-inner img {
		margin:0 auto;
	}
  section#home-about .pxl-widget--title.pxl-empty {
    padding-top:28px;
  }
  .pxl-contact-form1 .contact2 .form textarea {
    font-size: auto !important;
  }
    #topbanner .elementor-heading-title,
    .banner-content .banner-header h3 {
      font-size: 30px !important;
      text-align: center;
    }
}
@media screen and (max-width: 1199px) {
  .extra-banner .banner-content nav.breadcrumb-trail {
/*     display: block; */
  }
  .extra-banner .banner-content nav.breadcrumb-trail a {
    display: inline-block;
    padding: 0px 10px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail a:first-child {
    padding-left: 0px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail span {
    padding-left: 10px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail * {
      font-size: 14px;
  }
  .extra-banner .banner-content .breadcrumbs {
    padding: 0px 40px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail a::after {
      padding-left: 5px;
  }
}
@media screen and (max-width: 767px) {
.category-webinars  #pxl-wapper #pxl-sidebar-area {
    margin-top: 80px !important;
  }
    .elementor-1662 .elementor-element.elementor-element-b0493a5 {
    top: -30px;
  }
  .elementor-1662 .elementor-element.elementor-element-23a7a2c > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
  .elementor-1662 .elementor-element.elementor-element-d48ce63 {
    padding: 40px 0px 40px 0px !important;
  }
  .pxl-list-box.pxl-list-box1 .pxl-item-content .pxl-sub-text {
    word-break: break-word;
  overflow-wrap: break-word;
  }
  .wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item input[type="checkbox"], .pxl-item-checkbox.about-form-checkbox span.wpcf7-list-item input[type="checkbox"] {
  width: 30px !important;
  height: 20px !important;
  }
  #service-main .pxl-item--image img {
  width:100%;
  height:auto;
  }
  .elementor-6934 .elementor-element.elementor-element-e51616d {
  padding: 185px 0px 185px 0px !important;
  }
  .elementor-30 .elementor-element.elementor-element-0584001 .pxl-text-editor {
  text-align:inherit;
  }
  .extra-banner .banner-content nav.breadcrumb-trail {
      display: block;
	  text-align:center;
  }
  .extra-banner .banner-content nav.breadcrumb-trail a {
  display: inline-block;
  padding: 0px 10px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail a:first-child {
  padding-left: 0px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail span {
  padding-left: 10px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail * {
    font-size: 14px;
  }
  .extra-banner .banner-content .breadcrumbs {
  padding: 0px 10px;
  }
  .extra-banner .banner-content nav.breadcrumb-trail a::after {
    padding-left: 5px;
  }
 
  .single-post .pxl---post .pxl-item--title a,
  .single-post .category-podcasts h2.pxl-item--title a, .single-post .category-blogs h2.pxl-item--title a, .single-post .category-webinars h2.pxl-item--title a, .single-post .category-reports h2.pxl-item--title a, .elementor-element-2654ddb h3.elementor-heading-title, .we-provide-section h3.pxl-item-heading, .press-container h3, .pxl-item--inner h3{
  padding-top:0px;
  padding-bottom:0px;
  }
  .about-us-main-title h2 {
  font-size:28px !important;
  }
  .elementor-6934 .elementor-element.elementor-element-c6d9279 > .elementor-widget-container {
  padding: 0;
  }
  .elementor-6934 .elementor-element.elementor-element-3c3361b > .elementor-element-populated,
  .elementor-6934 .elementor-element.elementor-element-79e479e > .elementor-element-populated {
  padding: 30px 40px 30px 40px !important;
  }
  .insight-grid .elementor-widget-heading {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  }
  .post-6934 .elementor-top-section {
  padding: 10px 0px 10px 0px !important;
  }
  .single-post.elementor-page #pxl-main {
  padding: 80px 0 80px 0;
  }
  .pxl-related-post-inner h3.pxl-item-title a, .elementor-element-f189f1c h3.pxl-item--title, .elementor-element-7bf7de8 .pxl-item--title a {
  
  }
  .single-post.elementor-page .pxl-has-sidebar {
  margin-left: 0px;
  margin-right: 0px;
  }
  .pxl-post--navigation {
  margin-bottom:45px !important;
  }
  #iconBoxSection .elementor-icon-box-wrapper {
  margin-bottom:30px;
  margin-right:0px;
  margin-left:0px;
  }
  .elementor-30 .elementor-element.elementor-element-5606c0d > .elementor-widget-container {
  margin-bottom:0px;
  }
  .page-id-27 .elementor-col-100 .elementor-element-populated,
  .elementor-30 .elementor-element.elementor-element-5a47401 {
  padding-top:0px !important;
  }
  .elementor-6934 .elementor-element.elementor-element-864390d,
  .elementor-6934 .elementor-element.elementor-element-969ba89,
  .elementor-6934 .elementor-element.elementor-element-f2768c0,
  .elementor-6934 .elementor-element.elementor-element-eccb65f,
  .elementor-23 .elementor-element.elementor-element-5cad0c3,
  .elementor-27 .elementor-element.elementor-element-650d0c0,
    .press-container,
  .elementor-30 .elementor-element.elementor-element-ffa2cde > .elementor-element-populated,
  .elementor-7914 .elementor-element.elementor-element-d875870 > .elementor-element-populated {
  padding: 30px 30px 10px 30px !important;
  }
  .page-id-6934 .elementor-8700  {
    padding-top:60px;
  }
  .page-id-6934 #topbanner {
    margin-bottom: 30px !important;
  }
  .elementor-7914 .elementor-element.elementor-element-d875870 > .elementor-element-populated {
          padding: 0px 0px 30px 0px !important;
  }
  .elementor-7914 .elementor-element.elementor-element-1697b72 > .elementor-element-populated {
      padding: 30px 0px 0px 0px !important;
  }
.extra-banner .banner-content {
  padding: 0px 20px 0px 20px; 
  }
  .elementor-element-1697b72 {
  height:auto;
  }
  .pxl-counter1 .pxl--item-inner .pxl--counter-number {
  font-size:50px !important;
  }
  .search-results .pxl-content-blog .pxl-pagination-wrap {
    padding-top:50px;
  }
  .elementor-8700 .elementor-element.elementor-element-e4a6e95,
  .elementor-element.elementor-element-364289b {
/*   padding: 0px 0px 0px 0px !important; */
  }
  .elementor-3039 .elementor-element.elementor-element-e4a6e95 {
  padding: 0px 0px 3px 0px !important;
  }
  .elementor-element-6252578 .pxl-meta.pxl-meta2 .pxl-item {
  margin-bottom: 35px !important;
  }
  .elementor-475 .elementor-element.elementor-element-470149b > .elementor-widget-container,
  .elementor-475 .elementor-element.elementor-element-50b966b > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
  }
  .elementor-element-5c0e8ec ul {
  margin-left: 20px !important;
  }
  .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner.slick-center .pxl-item--title{
  font-size:30px !important;
  }
  .elementor-element-e545220 .elementor-widget-container ul li,
  .press-list-header-color ul li,
  .elementor-element-5c0e8ec ul li,
  .elementor-element-32c2e8e ul li {
  list-style-position: outside !important;
  }
  .elementor-element-32c2e8e ul {
  padding-left:20px;
  }
/*   #custom_html-3,
  .elementor-117 {
  padding-top:70px;
  } */
  .elementor-element-8ecffda h3.elementor-heading-title,
  .copy-right-section .pxl-item--inner ul {
  padding-top:20px;
  padding-bottom:20px;
  }
  .category-webinars #custom_html-3 .widget-content {
  padding:30px;
  }
  .elementor-8153 .elementor-element.elementor-element-1fdd1df .elementor-heading-title {
  padding-top: 20px;
  padding-bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .insight-grid .elementor-widget-heading {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
  #service-main .pxl-item--image img {
    width:100%;
    height:auto;
  }
     .search-results #pxl-main {
    padding: 50px 50px !important;
  }
  .elementor-6934 .elementor-element.elementor-element-c6d9279 > .elementor-widget-container {
    padding:0px !important;
  }
  .elementor-6934 .elementor-element.elementor-element-3c3361b > .elementor-element-populated,
  .elementor-6934 .elementor-element.elementor-element-79e479e > .elementor-element-populated {
    padding: 30px 40px 30px 40px !important;
  }
    .category-webinars #custom_html-3 .widget-content {
    padding:30px;
    }
  #iconBoxSection .elementor-icon-box-wrapper {
    padding:40px;
  }
    .single-post.elementor-page .pxl-has-sidebar {
    margin-left: 0;
    margin-right: 0;
    }
    .elementor-element-8ecffda h3.elementor-heading-title {
    padding-top:20px;
    padding-bottom:20px;
    }
    .banner-content .banner-header h3 {
    font-size: 38px !important;
    padding: 0px 30px 0px 30px;
    }
    #home-recent .pxl-post-carousel3 .pxl-item--inner .pxl-item--featured img {
    height: 300px;
    object-fit: contain;
    width:100% !important;
    }
    .single-post.elementor-page #pxl-main,
    .single-post.elementor-page .pxl-has-sidebar {
    margin-left: 0;
    margin-right: 0;
    }
    .elementor-8700 .elementor-element.elementor-element-ba8ba6a {
    width: 60%;align-content
    }
    .elementor-8700 .elementor-element.elementor-element-d30e6a0 {
    width: 40%;
    }
    .single-post .category-podcasts h2.pxl-item--title a, .single-post .category-blogs h2.pxl-item--title a, .single-post .category-webinars h2.pxl-item--title a, .single-post .category-reports h2.pxl-item--title a, .elementor-element-2654ddb h3.elementor-heading-title, .we-provide-section h3.pxl-item-heading, .about-us-main-title h2, .press-container h3 {
/*     font-size: 30px !important; */
      padding-bottom: 0;
    line-height:normal;
    padding-top:0px;
    }
    .elementor-476 .elementor-element.elementor-element-0cbf4ff > .elementor-container > .elementor-column > .elementor-widget-wrap {
    padding: 0px 50px 50px 50px !important;
    }
    .press-container,
    .elementor-12 .elementor-element.elementor-element-b73fe49,
    .elementor-7914 .elementor-element.elementor-element-4c0f2b3,
    .elementor-476 .elementor-element.elementor-element-a3f2f26,
    .elementor-8153 .elementor-element.elementor-element-39c4ca2,
    .elementor-3 .elementor-element.elementor-element-aac349f {
    padding: 80px 50px 0px 50px !important;
    }
    .elementor-7914 .elementor-element.elementor-element-1697b72 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
    }
    .elementor-element-b84a2a4 .elementor-widget-container ul,
    .elementor-element-d6ff422 ul {
    padding-left:15px;
    }
    .pxl-menu-primary ul.sub-menu li.menu-item > a {
    line-height:150%;
  margin-bottom:15px;
    }
}
@media screen and (min-width: 1920px) and (max-width: 2560px) {
  .countact-us-sidebar-button {
/*     display:none !important; */
  }
    #iconBoxSection .elementor-icon-box-wrapper {
      padding:35px;
    }
    .page-id-27 .elementor-element-650d0c0 .elementor-column.elementor-col-50 {
      width:30%;
    }
    .post-27 #iconBoxSection .elementor-column-gap-extended {
      justify-content:center;
    }
}
@media screen and (max-width: 1280px) {
  #iconBoxSection .elementor-icon-box-wrapper {
      padding:30px;
    }
}
@media screen and (max-width: 640px) {
  	.team-details .elementor-column-gap-extended>.elementor-column>.elementor-element-populated:first-child {
    	padding-right: 15px;
	}
	.team-details .elementor-column-gap-extended>.elementor-column>.elementor-element-populated:last-child {
    	padding-left: 15px;
	}
	section#topbanner .elementor-widget-wrap {
    	padding: 0;
	}
  }
@media only screen and (min-width: 1024px) and (max-width: 1280px)  {
		.pxl-title-slide1 .pxl-inner-slide .pxl-item--inner .pxl-item--title {
	font-size:28px !important;
}
 .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner.slick-center.slick-current .pxl-bg-slider {
    transform: scale(1) !important;
  }	
}
@media only screen and (max-width: 768px) {
	#wpcf7-f1158-p30-o1 .pxl-select-higthlight {
		padding-left:0px !important;
		border-bottom: 1px solid #9da2a4 !important;
	}
			.pxl-title-slide1 .pxl-inner-slide .pxl-item--inner .pxl-item--title {
	font-size:28px !important;
}
 .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner.slick-center.slick-current .pxl-bg-slider {
    transform: scale(1) !important;
  }	
}
@media only screen and (min-width: 1280px) and (max-width: 1439px)   {
	.pxl-title-slide1 .pxl-inner-slide .pxl-item--inner .pxl-item--title {
	font-size:35px !important;
}
 .pxl-title-slide1 .pxl-inner-slide .pxl-item--inner.slick-center.slick-current .pxl-bg-slider {
    transform: scale(1) !important;
  }		
}
@media only screen and (min-width: 1440px) and (max-width: 1600px)   { 
		.pxl-title-slide1 .pxl-inner-slide .pxl-item--inner .pxl-item--title {
	font-size:35px !important;
}
}
