@font-face {
  font-family: Cairo-Regular;
  src: url(/wp-content/themes/exhibz/assets/fonts/Cairo-Regular.ttf);
}

p,span,a,
h1,h2,h3,h4,h5,h6,
.primary-menu>li>a,li,
input,div,button {
	font-family: 'Cairo-Regular' !important;
	/*letter-spacing: 0px !important;*/
}
.ticket-btn{
 display:none;   
}
.hero-form-content,
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{
    direction: rtl !important;
}
.cs-technical-paper{
    float: right;
}
.wpcf7-not-valid-tip{
    text-align: right !important;
}

.ts-count-down .countdown .counter-item b{
    left:0;
    right: unset !important;
}
.spceial_year {
    border-top-right-radius: 0px !important;
    border-top-left-radius: 20px;
}
.countdown .counter-item .smalltext{
    font-size: 14px;
    letter-spacing: 0px !important;
}
@media (max-width: 767px) {
	.cs-main-banner{
		background-position: right;
	}
	.schedule-tabs-item .schedule-listing-item.schedule-left{
		    text-align: right;
	}
	.navbar-toggler{
		right: unset !important;
		left: 0;
	}
	.dropdown-menu-toggle {
    font-family: "iconfont" !important;
	right:unset
    left: 0;

}
}


.elementor-widget-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-title{
	text-align: right !important;
}

.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
    float: left;
    text-align: left;
}
.ts-speaker-popup-content{
	text-align: right;	
}
.navbar.navbar-light ul.navbar-nav > li {
    margin: 0 10px !important;
}
.navbar.navbar-light ul.navbar-nav > li.dropdown > a:after{left:0; right:unset}
.navbar.navbar-light ul.navbar-nav > li.dropdown{
	    margin-left: 20px !important;
	    margin-right: 5px !important;

}
@media (max-width: 767px) {
	.elementor-2339 .elementor-element.elementor-element-bb3512d > .elementor-container {
    min-height: 400px;
}
	.elementor-2339 .elementor-element.elementor-element-bb3512d:not(.elementor-motion-effects-element-type-background), .elementor-2339 .elementor-element.elementor-element-bb3512d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   
    background-position-x: 90%;
}
}