.all_cont {
	display: none;
}
.ifr_vlink {
	width: 100%;
	height: 350px;
}
.e-con.e-grid.egrid45 {
	--display: grid;
  --e-con-grid-template-columns: repeat(4, 1fr);
  --e-con-grid-template-rows: repeat(2, 1fr);
  --grid-auto-flow: row;
}
@media (max-width: 767px) {
  .e-con.e-grid.egrid45 {
  --e-con-grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 520px) {
  .e-con.e-grid.egrid45 {
    --e-con-grid-template-columns: repeat(1, 1fr);
  }
}
.brands2-section-area.brand50 .brand-box {
  	background: #FFF;
}
.brands2-section-area.brand50 .brand-box img {
	width: 100%;
  	height: auto;
}
.main-area .inner-page-header {
	background-image: url(/wp-content/themes/eventify-child/images/banner2.png) !important;
}
.elementor-element-8703f36 nav .sub-arrow {
	display: none;
}

.header-area.homepage1 .header-elements .main-menu ul li:hover > a, .header-area.homepage1 .header-elements .main-menu ul li.active > a {
  color: #A6CE39 !important;
}
.header-elements .main-menu ul li ul.sub-menu li a::after {
  background: #A6CE39 !important;
}

.elementor-element-1e11843 .elementor-nav-menu--main .elementor-nav-menu a, 
.elementor-element-1e11843 .elementor-nav-menu--main .elementor-nav-menu a.highlighted, 
.elementor-element-1e11843 .elementor-nav-menu--main .elementor-nav-menu a:focus, 
.elementor-element-1e11843 .elementor-nav-menu--main .elementor-nav-menu a:hover {
  padding: 7px 0 3px;
  font-size: 14px;
}
.backmodsharebloc {
  position: relative;
  display: none;
} 
.modsharebloc {
  position: absolute;
  width: 100%;
  text-align: center;
  background: rgba(0,0,0,0.1);
  bottom: 0;
  padding: 5px;
  z-index: 100000;
  min-height: 30px;
}
@media(max-width: 992px) {
  .event-widget-area .space48 {
    border-top: 1px solid  #A6CE39;
  }
}  

.btn.btn-primary {
  color: #FFF;
  background: #A6CE39 !important;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  border: none !important;
}
.event-team-area .event-widget-area .event2-boxarea .content-area .author-area .autho-name-area .img1 img {
  height: 100px;
  width: 100px;
}
.text_share {
  padding: 25px;
  text-align: center;
}
.text_share a {
  height: 40px;
  width: 40px;
  text-align: center;
  line-height: 40px;
  border-radius: 50%;
  transition: all 0.4s;
  background: #FFBA00;
  display: inline-block;
  color: black;
  margin: 0 10px;
}

#particles-js {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 100;
  margin-top: -130px;
  max-width: 25%;
  max-height: 450px;
  left: 0;
}
.elementor-element.elementor-element-c5fbdc6,
.elementor-element.elementor-element-574657f {

  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}
.elementor-52 .elementor-element.elementor-element-0f59d8f a,
 .elementor-52 .elementor-element.elementor-element-da1f4ce a,
.elementor-52 .elementor-element.elementor-element-f338154 a,
 .elementor-52 .elementor-element.elementor-element-c8d73ae a {
  z-index: 101;
  position: relative;
}
.elementor.elementor-85 {
  z-index: 102;
  position: relative;
}
.brands2-section-area.brand50 .brand-box {
  min-height: 263px;
}

.our-team-boxarea .content-area  {
  min-height: 80px;
}
.blo_cours {
  text-align: left;
}
.blo_cours a {
  color: #1A1719;

}
.blo_c {
  padding: 18px 0 15px;
  border-bottom: 2px solid #A6CE39;
}
.blo_c:last-child {
  border-bottom: none;
}
@media(max-width: 768px) {
  .blo_c {
    border-bottom: none;
  }
  .blo_c:last-child {
    border-bottom: 2px solid #A6CE39;
  }
}
.blo_c svg {
  height: 1em;
  position: relative;
  width: 1em;
}
.event3-section-area .tabs-button ul li button {
  width: auto;
}
.event3-section-area .tabs-button ul li button .pl-8 .day {
  font-size: 30px;
}
.tab-content .tab-pane .event-widget-area .event2-boxarea .content-area .author-area .autho-name-area .img1 img {
  height: 100px !important;
  width: 100px !important;
}

@media print {
  .inner-page-header, 
  .elementor-2952, 
  .elementor-element-29a8650, 
  .elementor-element-4d2b5fa, 
  .mobile-nav-icon, 
  .mobile-logo,
  .wpml-ls-statics-footer {
    display: none !important;
  }
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 98%;
    width: 98%;
  }  
  .e-con > .e-con-inner {
    max-width: 100%;
  }
  .eventify-page-content table tbody td {
    text-align: left;
  }  
  .table_print tr {
    opacity: 0.5;
  }
  .table_print tr.focused {
    opacity: 1;
  }
  .table_print tr td:first-child {
    display: none;
  }
}



@media(max-width: 992px) {
  .btn_menu {
    text-align: center;
  }
} 

.table_print tr td:last-child {
  vertical-align: middle;
}
.table_print tr td img {
  width: 120px;
  max-width: 120px;
}
.form-check-input:checked {
  background-color: #A6CE39;
  border-color: #A6CE39;
}
.elementor-52 .e-parent  .elementor-element.e-child {
  min-height: unset !important;
  padding: 0;
}
.elementor-52 .e-parent > .elementor-element.e-child {
  min-height: unset !important;
  padding: 25px !important;
}
.t_green {
  color: #A6CE39;
}
.elementor-132707 .elementor-element.elementor-element-05b5418 > .elementor-widget-container,
.elementor-52 .elementor-element.elementor-element-cb396a9 > .elementor-widget-container {
  background-color: #0054a6 !important;
}
@media(max-width: 992px) {
  .table_print tr td:first-child, .table_print tr th:first-child {
    display: none;
  }
}
@media(max-width: 768px) {  
  .elementor-52 .e-parent > .elementor-element.e-child {
    padding: 10px 15px !important;
  }
}
@media(max-width: 480px) {  
  .table_print tr td img {
    width: 90px;
    max-width: 90px;
  }
}
@media(min-width: 993px) {
  .hide_desk {
    display: none !important;
  }
}  
.owl-carousel {
  position: relative;
}  
.owl-carousel .owl-nav.disabled {
  display: inline-block;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next {
  font-size: 55px !important;
  top: 45% !important;
  position: absolute;
}
.owl-carousel .owl-nav .owl-next {
  right: 5px;
}
.eventify-page-content table a {
  color: #0054A6;
}
@media (max-width: 1024px) {
  .elementor-52 .elementor-element.elementor-element-537c198,
  .elementor-132707 .elementor-element.elementor-element-15b633e {
    padding: 0 35px !important;
  }
}
@media (max-width: 768px) {
  .elementor-52 .elementor-element.elementor-element-537c198,
  .elementor-132707 .elementor-element.elementor-element-15b633e,
  .elementor-52 .elementor-element.elementor-element-7795dd4,
  .elementor-132707 .elementor-element.elementor-element-d653d85 {
    padding: 0 15px !important;
  }
}
.elementor-134513 .elementor-element.elementor-element-684bc02 .site-logo img {
  content: url("/wp-content/uploads/2024/12/logofr-1.png") !important;
}


@media(max-width: 992px) {
  #tab-3-pills-tabContent .event-widget-area:nth-child(2n) .row .col-lg-5:first-child {
    order: 3;
  }
  #tab-3-pills-tabContent .event-widget-area:nth-child(2n) .row .col-lg-5:last-child {
    order: 1;
  }
  #tab-3-pills-tabContent .event-widget-area {    
    border-bottom: 1px solid  #A6CE39;
    margin-bottom: 35px !important;
  }
  #tab-3-pills-tabContent .event-widget-area .space64 {    
    display: none !important;
  }
}
#pills-tab li {
  list-style: none !important;
}
.elementor-132707 .elementor-element.elementor-element-ff7bf0c .e-con-inner,
.elementor-52 .elementor-element.elementor-element-aaa28da .e-con-inner {
  padding-bottom: 0 !important;
}
.slick-slide {
  margin: 0 10px;
  display: flex !important;
  justify-content: center;
}
.boc_nav {
  position: absolute;
  z-index: 1;
  top: calc(50% - 20px);
  width: 100%;
}
.prev_arr {
  font-size: 30px;
  left: 25px;
  position: absolute;
}  
.next_arr {
  font-size: 30px;
  right: 25px;
  position: absolute;
}  