/* HEADER  */

.home .sticky-header {background: transparent !important;box-shadow: none !important;}
.sticky-header {width: 100% !important;inset-inline-start: auto !important;}
.sticky-header, .sticky-header .header-inner {-webkit-transition: all .4s ease-in-out !important;-moz-transition: all .4s ease-in-out !important;-o-transition: all .4s ease-in-out !important;-ms-transition: all .4s ease-in-out !important;
transition: all .4s ease-in-out !important;}
.sticky-header.stuck {background: #fff !important;-webkit-box-shadow: 0 0 5px rgba(0,1,1,.35) !important;-moz-box-shadow: 0 0 5px rgba(0,1,1,.35) !important;
box-shadow: 0 0 5px rgba(0,1,1,.35) !important; }
.home .sticky-header .elementor-nav-menu li a {color: #fff !important;}
.home .sticky-header.stuck .elementor-nav-menu li a {color: #000 !important;}
.sticky-header .logo a {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out !important; }
.sticky-header.stuck .logo a { width: 60px;overflow: hidden; }
.home .logo img {filter: brightness(0) invert(1);opacity: .5;}
.home .sticky-header.stuck .logo img {filter:none;opacity:1;}
.logo .elementor-widget-container {width: 180px;height: 60.7px !important;}
.stuck .header-inner {padding: 10px 40px;}
.elementor-button { text-decoration:none !important; }
.elementor-nav-menu .sub-arrow {padding: 3px !important;}
.home .sub-arrow svg {fill: #fff;}
.home .stuck svg {fill: #000;}
.sticky-header .elementor-button svg {fill: #fff;}
.sub-arrow svg,.stuck svg {fill: #000;}
.people .keynote-header { background: #30113b !important;}

.sticky-header .elementor-nav-menu .sub-menu li a {color: #000 !important;text-decoration: none !important;border: none !important;padding: 10px 15px !important;margin: 0 !important;}
.sticky-header .elementor-nav-menu .sub-menu li {border: none !important;}
.sticky-header .elementor-nav-menu .sub-menu { border: 1px solid #E8E8E6 !important;margin-top: 20px !important;}
header.elementor-16640 .elementor-element.elementor-element-b4f81c9 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown {margin-top: 10px !important;}
.sticky-header .elementor-nav-menu .sub-menu li a:hover , .sticky-header .elementor-nav-menu .sub-menu li a.elementor-item-active {background-color: #E8E8E6 !important;}
.sticky-header .side-menu-search-button-search {padding: 0px !important;}
blockquote {border-top: 2px solid;border-bottom: 2px solid;padding: 30px 58px;margin: 0;margin-top: 50px;position: relative;}
blockquote p { margin-bottom:0;text-align: center; }
blockquote::before {background-color: #fff;width: 63px;height: 20px;position: absolute;content: '';right: 0;left: 0;margin: auto;top: -10px;background-image: url(/wp-content/themes/hello-elementor-child/assets/images/blockquote.svg);
background-repeat: no-repeat;background-size: 32px;background-position: center center;}
.blog-single-section {padding-top:70px !important;padding-bottom: 70px !important;}
.new-blog-section .elementor-post:hover {background: #E8E8E6 !important;}
.sidebar-logo {margin-top: -65px;background: #fff;padding: 0 25px;margin-bottom: 5px !important;}
.e-search-submit svg path {fill: transparent;}
.popular-artical .elementor-post__title a {position: relative;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}

.single-testiomonial .elementor-widget-testimonial {width: 60% !important;padding: 20px 0 !important;}
.single-testiomonial .text-white .elementor-testimonial-content {color: #fff !important;}
.single-testiomonial .text-white .elementor-testimonial-name { color: #E8E8E6 !important; }
.testimonial-section.single-testiomonial {margin-top: 0 !important;}
.testimonial-section .text-white .elementor-testimonial-name {border-color: #E8E8E6 !important;}
.footer-social a {font-weight: 400 !important;}
.tax-sponsor-year .page-content article.post {width: 31% !important;border: 1px solid #E8E8E6 !important;padding: 20px;text-align: center !important;}
.tax-sponsor-year .page-content {display: flex !important;flex-wrap: wrap !important;gap: 20px !important;max-width: 1140px;margin: auto;width: 100%;padding: 0 20px;justify-content: center;}
.search-result h2.elementor-post__title a {text-decoration: none !important;}
.search-result .elementor-post__meta-data {margin-bottom: 10px !important;}
h2.elementor-post__title a:hover {text-decoration: underline !important;color: #30113B !important;}
.people-grid .uc_post_title {border-color: #30113B !important;}
.save-date-container,.sidebar-blocks {border: 1px solid #30113B !important;}
.tax-sponsor-year .page-header {width: 100%;padding: 40px 10px;text-align: center;color: #fff;}
/* .tax-sponsor-year .page-header::after {background: url(https://stg-designinfluencersconference-dicstaging.kinsta.cloud/wp-content/uploads/2024/06/Background_flat-scaled.jpeg);
width: 100%;height: 144px;position: absolute;content: '';left: 0;right: 0;top: 133px;z-index: 0;} */
.tax-sponsor-year .page-header h1 { color: #18151A;position: relative;z-index: 2; }
.tax-sponsor-year .site-main {width: 100% !important;max-width: 100% !important;margin-bottom: 50px !important;}
.tax-sponsor-year .pagination {padding: 0 30px;max-width: 1110px;width: 100%;}
.search-result .elementor-post h2 a {font-size: 19px !important;}

/* HOME PAGE */
.home .speakers-section .e-con-inner .speakers-section-inner .e-con-inner { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; justify-content: space-evenly !important; align-items: start !important;  }
.home .speakers-section .e-con-inner .speakers-section-inner .elementor-widget-image-box{ max-width: 242px !important; width: 100% !important; }
.home .speakers-section .e-con-inner .speakers-section-inner{ margin-top: 0 !important; }

.newslatter-footer .gform_wrapper.gravity-theme #field_submit .gform-button--width-full {width: inherit !important;max-width: inherit !important;}
.Influential-section { padding-top: 73px;padding-bottom: 126px; }
.design-box .elementor-widget-image-box {width: 31.2%;}
.design-box .elementor-widget-image-box .elementor-image-box-content {width: 100%;max-width: 85%;text-align: center;margin: auto;background: #fff;padding: 23px;position: absolute;bottom: -42px;
left: 0;right: 0;border-radius: 8px;}
.design-box .elementor-image-box-title { margin-top: 0 !important;margin-bottom: 8px !important;} 
.testimonial-section { margin-top: 60px !important; }
.testimonial-section .elementor-widget-testimonial {width: 42%;}
.testimonial-section .elementor-testimonial-name {border-left: 1px solid #574044;padding-left: 16px;color: #574044 !important;}
.form-section-main {padding-top: 90px;position: relative;}
.form-section {padding: 55px 55px 70px 55px !important;z-index: 1 !important;margin: auto;bottom: -50px !important;}
.speakers-section {padding-top: 140px; padding-bottom: 138px;}
.speakers-section-inner { margin-top: 35px !important; }
.footer-logo-section {margin-top: -70px !important;}
.hero-btn .elementor-button { width: 100% !important;}
.sponsors-item {border-bottom: 1px solid #E8E8E6;}
/* gravity form */
.home-sign-up-form .gform_wrapper.gravity-theme .gform_fields{	display:flex !important;	flex-direction:row;	row-gap:10px;	justify-content: space-between; }
.home-sign-up-form fieldset#field_2_1 ,.home-sign-up-form div#field_2_3 {	width: inherit !important;	height: 100%;}
.home-sign-up-form div#field_submit {    width: inherit !important;		height: 100%; }
.home-sign-up-form  .gform_required_legend{display: none !important;}
.home-sign-up-form input#gform_submit_button_2{font-family: "Montserrat", Sans-serif;  font-size: 13px;  font-weight: 600;  text-transform: uppercase;  line-height: 14px;  letter-spacing: 1px; color: #FFFFFF;fill: #fff;  text-align: center;	border-style: solid; border-width: 1px 1px 1px 1px;  border-color: #574044;} 
.home-sign-up-form input#input_2_1_3{	border: #574044 solid ;	border-width:0 0 1px 0px !important;	border-radius: 0 !important;	font-size:14px !important;}
.home-sign-up-form input#input_2_3{	border:  #574044 solid ;	border-width:0 0 1px 0px !important;	border-radius: 0 !important;	font-size:14px !important;}
.home-sign-up-form .gform_validation_error input#input_2_1_3,  .home-sign-up-form .gform_validation_error  input#input_2_3{	border: #c02b0a solid ;	border-width:0 0 1px 0px !important;}
.landing-form .gform_fields.top_label.form_sublabel_below.description_below.validation_below { display: flex; flex-direction: column; }
.landing-form  .gform_required_legend{display: none !important;}
.landing-form  input#input_2_1_3{	border: #574044 solid ;	border-width:0 0 1px 0px !important;	border-radius: 0 !important;	font-size:14px !important;}
.landing-form  input#input_2_3{	border:  #574044 solid ;	border-width:0 0 1px 0px !important;	border-radius: 0 !important;	font-size:14px !important;}
.landing-form  .gform_validation_error input#input_2_1_3,  .landing-form .gform_validation_error  input#input_2_3{	border: #c02b0a solid ;	border-width:0 0 1px 0px !important;}
.landing-form  input#gform_submit_button_2{font-family: "Montserrat", Sans-serif;  font-size: 13px;  font-weight: 600;  text-transform: uppercase;  line-height: 24px;  letter-spacing: 1px; color: #FFFFFF;fill: #fff;  text-align: center;	border-style: solid; border-width: 1px 1px 1px 1px;  border-color: #574044;}
.landing-form  .gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer{ padding: 0 !important;}
.landing-form .gform_wrapper.gravity-theme #field_submit, .gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme #field_submit .gform-button--width-full, .gform_wrapper.gravity-theme .gform_footer .gform-button--width-full {width: inherit !important;}
.page-id-24557 .newslatter-footer {display: none;}


/* BLOG PAGE */

.new-blog-section .elementor-post {border: 1px solid #E8E8E6;}
.new-blog-section .elementor-post__text {display: flex !important;flex-direction: column-reverse !important;padding: 16px;  justify-content: flex-end;border: 1px solid #30113B;}
.new-blog-section .elementor-post__thumbnail__link {margin-bottom: 0 !important;}
.new-blog-section  .elementor-post__title a {text-decoration: none;}
.new-blog-section .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {top: 0 !important; transform: translateX(-50%) !important;}
.page-numbers {background: #30113b;color: #fff  !important;padding: 10px 15px;font-size: 14px;line-height: 12px;text-decoration: none !important;}
.page-numbers.current, .page-numbers:hover {  background: #574044;}
.sidebar-search-box.serach-not-found { display: none !important; }
.search-no-results .serach-not-found { display: block !important; }


/* FAQ */

.faq-accordion summary.e-n-accordion-item-title {  padding: 20px 70px 20px 66px;}
.faq-accordion .e-n-accordion-item .elementor-element.e-child{padding: 29px 43px 15px 28px;}
.faq-accordion .elementor-widget-text-editor {  padding: 0 26px 0px 40px;}
.faq-accordion .elementor-widget-container p{margin-bottom:11px !important;}

/* sidebar  */
.blog-sidebar a{text-decoration:none !important;}
.blog-sidebar a:hover{color:#000000;}
.blog-sidebar .save-date-btn {margin-top: -50px;}
.blog-sidebar .sidebar-btn{font-style: normal;font-size: 13px;font-weight: 600;text-transform: uppercase;line-height: 24px;letter-spacing: 1px;color: #FFFFFF;background-color: #30113B;
border-radius: 0px 0px 0px 0px;fill: #fff;text-align: center;transition: all .3s;padding: 10px 89px;}
.blog-sidebar .sidebar-blocks:hover .sidebar-btn{background-color: #574044;}

/* popular artical */
.blog-sidebar .popular-artical .elementor-heading-title{border-bottom: 0.556px solid rgba(255, 255, 255, 0.30);padding-bottom:20px;}
.blog-sidebar .popular-artical .elementor-posts-container {counter-reset: post-counter;}
.blog-sidebar .popular-artical .elementor-posts-container .elementor-post {counter-increment: post-counter;position: relative;padding-left: 40px;}

.blog-sidebar .popular-artical .elementor-posts-container .elementor-post::before {content: counter(post-counter);position: absolute;left: 0;top:2px;width: 24px;
height: 24px;border-radius: 50%;background: #574044;color: #fff;text-align: center;line-height: 24px;font-size: 14px;font-weight: bold;}
.blog-sidebar .popular-artical .blog-title-link a {font-size: 16px;font-style: normal;font-weight: 400;line-height: 23px;color:#fff;}
.blog-sidebar .popular-artical .blog-title-link a:hover{color:#574044;  transition: all .3s;  }

/* Search box */
.sidebar-search-box .e-search-submit, .sidebar-search-box .e-search-input { height: 51px !important;min-height: 51px !important; }
.sidebar-search-box .e-search-submit {background-color: #30113B !important;}
.sidebar-search-box .e-search-submit:hover{background-color: #574044 !important;transition: all .3s; }
.wshs-post-simple-list  li{padding:0 !important;}
.children{  padding:0 !important;}


/* Speaker page Form */
.past-speakers-section .speaker-container img {  max-width: 250px !important;width: 100% !important; }
.past-speakers-section .speaker-container  .elementor-widget-text-editor {  max-width: 250px !important;width: 100% !important; }

.speaker-form .gsection_title {font-weight: 600;}
.speaker-form .gform_wrapper.gravity-theme .gfield_checkbox label { line-height: 20px !important; }


/* Landing Page */
.page-id-24557 .elementor-location-single .elementor-element.elementor-element-7403393b.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded { display: none !important;}


