.ltr h1, .ltr h2, .ltr h3, .ltr h4, .ltr h5, .ltr h6, .ltr p, .ltr a {
  font-family: 'Julius Sans One';
}
.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6, .rtl p, .rtl a {
  font-family: 'Julius Sans One';
}
/* Font family: ;*/
#offcanvas-toggler>i:after { font-family: 'Julius Sans One'; }

/* FOnt content: awesome;*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler:after { content: "\f0d7"; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent.menu-parent-open > a > .menu-toggler:after { content: "\f0d8"; }

/* Font size: 0;*/
.t-aside .t-btn { font-size: 0!important; }

/* FOnt size: 3vw;*/
.article-list .article .article-header h1, .article-list .article .article-header h2 { font-size: 3vw; }

/* Font size: 4vw;*/
.td1-sintro .tp-tabs .selected .tp-tab-title,
.article-details .article-header h1, .article-details .article-header h2 { font-size: 4vw!important; }

/* FOnt size: 10vh;*/
.sp-page-title .sp-page-title-heading { font-size: 10vw; }

/* Font size: 80%;*/
.article-info .published { font-size: 80%; }

/* Font size; 11px;*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li > a:after,
.tags > li a { font-size: 11px; }

/* Font size: 13px;*/
.page-item .page-link { font-size: 13px; }

/* Font size: 14px;*/
.td1-sintro .ares { font-size: 14px; }

/* Font size: 22px;*/
.sp-page-title .sp-page-title-sub-heading { font-size: 22px; }

/* Font size: 25px;*/
#offcanvas-toggler>i:after { font-size: 25px; }

/* Font size: 26px;*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a { font-size: 26px; }

/* Font size: 30px;*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler { font-size: 30px; }

/* Font size: 50px;*/
.offcanvas-menu .offcanvas-inner .sp-module ul.menu > li > a { font-size: 50px; }

/* Font weight: 300;*/
#offcanvas-toggler>i:after,
.sp-page-title .sp-page-title-sub-heading { font-weight: 300; }

/* Font weight: 600;*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li > a:after,
.tags > li a,
.page-item .page-link { font-weight: 600; }

/* Font weight: 800;*/
.offcanvas-menu .offcanvas-inner .menu,
.sp-page-title .sp-page-title-heading,
.article-list .article .article-header h1, .article-list .article .article-header h2,
.article-details .article-header h1, .article-details .article-header h2 { font-weight: 800; }

/* Line height: 1;*/
.tags > li a { line-height: 1; }

/* Line height: 1.2;*/
.sp-page-title .sp-page-title-heading { line-height: 1.2; }

/* Line height: 1.4;*/
.article-details .article-header h1, .article-details .article-header h2 { line-height: 1.4; }

/* Background: social;*/
.article-social-share .social-share-icon ul li a.facebook { background: #475993; }
.article-social-share .social-share-icon ul li a.twitter { background: #76a9ea; }
.article-social-share .social-share-icon ul li a.linkedin { background: #0077b7; }

/* Border radius: 50%;*/
#offcanvas-toggler:before,
.article-info .createdby img { border-radius: 50%; }

/* Color: #fff;*/
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active,
.offcanvas-menu,
.tags > li a,
.page-item.active .page-link:hover,
.article-social-share .social-share-icon ul li a { color: #fff; }

/* Text align: center;*/
#offcanvas-toggler>i:after,
.td1-sintro .tp-tabs { text-align: center; }

/* Text align: right;*/
.article-list [class*="col-md"]:nth-child(2n) { text-align: right; }

/* Text transform: uppercase;*/
.td1-sintro .tp-tabs,
.offcanvas-menu .offcanvas-inner .sp-module ul.menu,
.sp-page-title .sp-page-title-heading,
.article-info .published,
.tags > li a,
.article-list .article .readmore a,
.page-item .page-link { text-transform: uppercase; }

/* Transition: all .4s;*/
.td1-sintro .tp-tabs .tp-tab,
.t-feature:after,
.t-pfo .sppb-img-container:after,
.t-pfo .sppb-img-container > *,
.offcanvas-menu:before,
.offcanvas-menu:after,
.offcanvas-menu .offcanvas-inner { transition: all .4s; -webkit-transition: all .4s; }

/* Letter spacing: -3px;*/
.sp-page-title .sp-page-title-heading { letter-spacing: -3px; }

/* Addon: sp-header;*/
#sp-header:not(.header-sticky),
.offcanvas-active #sp-header.header-sticky { background: inherit; box-shadow: inherit; }
#sp-header,
#sp-header.header-sticky { z-index: 99999; }
#sp-header.header-sticky { z-index: 99999; background:#ffffff !important; }
#sp-header.header-sticky .logo a{
	color:#000000 !important;
}
#sp-header.header-sticky .sp-megamenu-parent > li > a{
	color:#000000 !important;
}
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
	background: #000000 !important;
}

#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{
	color:
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
	background:#ffffff !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{
	color:#000000;
}
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
	background:#ffffff !important;
}
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{
	color:#000000 !important;
}
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover{
	color:#f8b101 !important;
}

/* Addon: ;*/
#offcanvas-toggler,
#offcanvas-toggler > i { position: relative; }
#offcanvas-toggler { font-size: inherit; }
#offcanvas-toggler:before { content: ""; width: 40px; height: 40px; border: 20px solid; position: absolute; top: 0; right: 0; bottom: 0; margin: auto 0; }
#offcanvas-toggler:not(:hover):not(:focus):not(:active):before { filter: brightness(0) invert(1); }
#offcanvas-toggler>i,
#offcanvas-toggler>i:before,
#offcanvas-toggler>i:after { line-height: inherit; }
#offcanvas-toggler>i { font-family: inherit; }
#offcanvas-toggler>i:before { content: attr(title); }
#offcanvas-toggler>i:after { content: "+"; display: inline-block; width: 40px; margin: 0 0 0 15px; }

/* Addon: td1-sintro - tabs;*/
.td1-sintro .tp-tabs,
.td1-sintro .tp-tabs .tp-tab-mask { overflow: visible!important; }
.td1-sintro .tp-tabs .tp-tab:not(.selected) { filter: blur(3px); -webkit-filter: blur(3px); }
.td1-sintro .tp-tabs .selected { transform: scale(1.4); }
.td1-sintro .tp-tabs .tp-tab-title { position: relative; top: 8px; }
.td1-sintro .tp-tabs .tp-tab-desc { display: inline-block; }
.td1-sintro .tp-tabs .tp-tab:not(.selected) .tp-tab-desc { visibility: hidden; }
.td1-sintro .tp-tabs .tp-tab-desc:after { content: ""; display: block; border-top: 2px solid; width: 20px; margin: 5px 0 0; }

/* Addon: td1-sintro - dots;*/
.td1-sintro .ares { counter-reset: n; }
.td1-sintro .ares .tp-bullet { counter-increment: n; position: static!important; width: auto!important; display: inline-block; vertical-align: middle; }
.td1-sintro .ares .tp-bullet:not(:last-child):before,
.td1-sintro .ares .tp-bullet:last-child:after { content: '0' counter(n); }
.td1-sintro .ares .tp-bullet:not(:first-child):not(:last-child):before,
.td1-sintro .ares .tp-bullet > * { display: none!important; }
.td1-sintro .ares .tp-bullet:not(:last-child):after,
.td1-sintro .ares .tp-bullet:last-child:before { content: ""; width: 53px; border-top: 2px solid; display: inline-block; vertical-align: middle; }
.td1-sintro .ares .tp-bullet:first-child:before { padding: 0 10px 0 0; }
.td1-sintro .ares .tp-bullet:last-child:after { padding: 0 0 0 10px; }
.td1-sintro .ares .tp-bullet.selected ~ *:not(:last-child):after,
.td1-sintro .ares .tp-bullet.selected ~ *:last-child:before { opacity: 0.3; }

/* Addon: td1-sintro - arrows;*/
.td1-sintro .hesperiden.tparrows:before { font-family: inherit; }
.td1-sintro .hesperiden.tparrows.tp-rightarrow:before { content: "NEXT"; }
.td1-sintro .hesperiden.tparrows.tp-leftarrow:before { content: "PREV"; }

/* Addon: t-aside - box;*/
.t-aside { position: absolute; top: 0; bottom: 0; left: 0; width: 110px; }
.t-aside .t-row { align-items: flex-end; }
.t-aside .t-row:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; border-left: 1px solid; }

/* Addon: t-aside - t-btn;*/
.t-aside .t-btn { position: relative; width: 26px; }
.t-aside .t-btn:before,
.t-aside .t-btn:after { content: ""; position: absolute; right: 0; bottom: 0; left: 0; margin: 0 auto; border-style: solid; border-width: 0 2px; height: 3px; }
.t-aside .t-btn:after { width: 10px; }

/* Addon: t-pfooter;*/
#sp-tfooter { position: relative; z-index: -1; }
.t-pfooter { position: fixed; right: 0; bottom: 0; left: 0; }

/* Addon: t-hline - heading;*/
.t-hline,
.t-hline .sppb-addon-title { border-color: inherit; }
.t-hline .sppb-addon-title { border-width: 0 0 1px; border-style: solid; }

/* Addon: t-hline - textblock;*/
.t-hline.sppb-addon-text-block .sppb-addon-title { border-width: 0; }
.t-hline.sppb-addon-text-block .sppb-addon-title:after { content: ""; border-top: 1px solid; width: 70px; margin: 0 0 0 15px; display: inline-block; vertical-align: middle; }

/* Addon: t-feature - box;*/
.t-feature,
.t-feature:before { border-color: inherit; }
.t-feature,
.t-feature > * { position: relative; z-index: 1; }
.t-feature { padding: 0 25px 30px 0; background: inherit; background-size: 0; overflow: hidden; }
.t-feature:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-width: 500px; border-style: solid; }
.t-feature:after { content: ""; position: absolute; right: 0; bottom: 0; background-image: inherit; background-size: 10px; width: 50%; height: 50%; }
.t-feature:not(:hover):not(:focus):not(:active):not(.t-active):after { opacity: 0; }
.t-feature > * { background-color: inherit; }
.t-feature:not(:hover):not(:focus):not(:active):not(.t-active) > * { background-color: transparent; }

/* Addon: t-feature - image;*/
.t-feature .sppb-img-container { padding: 50px 0 0; }
.t-feature .sppb-img-container img { max-height: 75px; }

/* Addon: t-pfo;*/
.t-pfo,
.t-pfo > *,
.t-pfo .sppb-img-container,
.t-pfo .sppb-img-container > * { position: relative; z-index: 1; }
.t-pfo,
.t-pfo > *,
.t-pfo .sppb-img-container,
.t-pfo .sppb-img-container:after { background: inherit; background-size: 0; }
.t-pfo:before,
.t-pfo .sppb-img-container:after { content: ""; position: absolute; right: 0; bottom: 0; }
.t-pfo:before { top: 0; left: 0; background-color: inherit; }
.t-pfo .sppb-img-container { padding: 0 30px 30px 0; }
.t-pfo .sppb-img-container:after { width: 90%; height: 30%; background-size: 10px; }
.t-pfo .sppb-img-container > * { top: 0; }
.t-pfo:not(:hover):not(:focus):not(:active) .sppb-img-container > * { top: 20px; }
.t-pfo:not(:hover):not(:focus):not(:active) .sppb-img-container:after { opacity: 0; }

/* Addon: t-clietns;*/
.t-clients .sppb-row { margin: 0 0 -.5px 0; }
.t-clients .sppb-row,
.t-clients .sppb-row > * { padding: .5px; }
.t-clients a { display: block; overflow: hidden; padding: 40px; }
.t-clients a,
.t-clients a > * { position: relative; }
.t-clients a:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: 100px solid; }

/* Addon: offcanvas - overlay;*/
.offcanvas-overlay { display: none; }
.offcanvas-menu { transition: inherit; -webkit-transition: inherit; }
.offcanvas-menu:before,
.offcanvas-menu:after { content: ""; position: absolute; top: 0; right: -100%; width: 100%; height: 100%; }
.offcanvas-active .offcanvas-menu:before,
.offcanvas-active .offcanvas-menu:after { right: 0; }
.offcanvas-active .offcanvas-menu:after { transition-delay: .4s; -webkit-transition-delay: .4s; }

/* Addon: offcanvas - box;*/
body.ltr.offcanvs-position-right.offcanvas-active .body-wrapper { right: 0; }
body.ltr.offcanvs-position-right .offcanvas-menu { right: -100%; }
.offcanvas-menu { width: 100%; display: flex; align-items: center; background: transparent; }
.offcanvas-menu .offcanvas-inner { padding: 0 0 0 210px; opacity: 0; position: relative; z-index: 1; }
.offcanvas-active .offcanvas-menu .offcanvas-inner { opacity: 1; transition-delay: .8s; -webkit-transition-delay: .8s; }
.offcanvas-menu .offcanvas-inner:after { content: ""; position: fixed; top: 0; right: 0; bottom: 0; width: 1px; border-left: 1px solid; right: auto; left: 110px; opacity: 0.1; }

/* Addon: offcanvas - close;*/
.close-offcanvas { display: none; }

/* Addon: offcanvas - menu;*/
.offcanvas-menu .offcanvas-inner .sp-module ul > li:not(.active) > a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler { color: inherit; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li > a { display: inline-block; padding: 17px 0; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li > a:after { content: attr(title); display: block; opacity: 0.7; margin: -15px 0 0; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler { display: inline; padding: 0 0 0 20px; position: static; vertical-align: middle; }
body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul > li ul { margin: 0; }

/* Addon: sp-page-title;*/
.sp-page-title { height: 100vh; margin: -90px 0 0; position: relative; z-index: 1; display: flex; align-items: center; }
.sp-page-title .sp-page-title-heading { font-family: inherit; }
.sp-page-title .sp-page-title-sub-heading { margin: 0; }

/* Addon: t-pagetitle;*/
.t-pagetitle { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; }

/* Addon: #sp-main-body;*/
#sp-main-body { position: relative; z-index: 1; }

/* Addon: article-list - box;*/
.article-list .article { border-width: 0; padding: 0; border-radius: 0; overflow: hidden; margin: 0 0 80px; }
.article-list .article-body { position: relative; overflow: hidden; padding: 42px 0 0 35px; }
.article-list [class*="col-md"]:nth-child(2n) .article-body { padding-right: 35px; padding-left: 0; }

/* Addon: artile-list - media;*/
.article-list .article .article-intro-image, .article-list .article .article-featured-video, .article-list .article .article-featured-audio, .article-list .article .article-feature-gallery { border-width: 0; border-radius: 0; margin: 0; }
.article-list .article .float-left { max-width: 50%; }
.article-list [class*="col-md"]:nth-child(2n) .float-left { float: right!important; }
.article-list .article .article-intro-image img, .article-list .article .article-featured-video img, .article-list .article .article-featured-audio img, .article-list .article .article-feature-gallery img { border-radius: 0; }
.article-intro-image > a,
.article-intro-image > a > img { position: relative; }
.article-intro-image > a { display: block; padding: 0 30px 30px 0; }
.article-intro-image > a:before { content: ""; opacity: 0.2; position: absolute; right: 0; bottom: 0; width: 90%; height: 60%; background: url(../images/dot-pattern.png) repeat scroll 0 0 / 10px; }
.article-list [class*="col-md"]:nth-child(2n) .article-intro-image > a { padding: 0 0 30px 30px; }
.article-list [class*="col-md"]:nth-child(2n) .article-intro-image > a:before { right: auto; left: 0; }

/* Addon: article-list - heading;*/
.article-list .article .article-header h1, .article-list .article .article-header h2 { font-family: inherit; margin: 0 0 20px; }

/* Addon: article-list - readmore;*/
.article-list .article .readmore { font-size: inherit; }
.article-list .article .readmore a { display: inline-block; padding: 0 0 5px; border-bottom: 2px solid; }

/* Addon: aritcle-info;*/
.article-info { margin: 0 0 20px; }
.article-list [class*="col-md"]:nth-child(2n) .article-info { flex-direction: column-reverse; }
.article-info > span { font-size: inherit; }
.article-info > span + span::before { display: none; }
.article-info .createdby img { display: inline-block; margin: 0 15px 0 0; }
.article-info .published { opacity: 0.5; position: absolute; top: 0; left: 35px; }
.article-list [class*="col-md"]:nth-child(2n) .article-info .published { left: 0; right: 35px; }

/* Addon: .tags;*/
.tags { margin: 0 0 30px; }
.tags > li.list-inline-item:not(:last-child) { margin: 0; }
.tags > li a { padding: 3px 6px; border-radius: 0; display: inline; }

/* Addon: pagination;*/
.page-item .page-link,
.page-item:first-child .page-link,
.page-item:last-child .page-link { border-radius: 0; }
.page-item .page-link { margin: 0 10px 0 0; padding: 15px 30px; }

/* Addon: article-detauls - box;*/
.article-details .article-body { position: relative; padding: 23px 60px 0; }

/* Addon: article-detials - media;*/
.article-details .article-full-image { margin: 0 0 25px; }
.article-details .float-left { float: none!important; }
.article-details .article-full-image img { min-width: 100%; border-radius: 0; }
.article-full-image,
.article-full-image > img { position: relative; }
.article-full-image { display: block; padding: 0 30px 30px 0; }
.article-full-image:before { content: ""; opacity: 0.2; position: absolute; right: 0; bottom: 0; width: 90%; height: 60%; background: url(../images/dot-pattern.png) repeat scroll 0 0 / 10px; }

/* Addon: article-details - heading;*/
.article-details .article-header h1, .article-details .article-header h2 { margin: 0 0 10px; }
.article-details .article-info { margin: 0 0 30px; }
.article-details .article-info .published { left: 60px; }

/* Addon: social;*/
.article-details .article-ratings-social-share { display: block!important; border-width: 0; padding: 0 0 22px; }
.article-social-share { float: none; }
.article-social-share .social-share-icon ul li:not(:last-child) { margin: 0; }
.article-social-share .social-share-icon ul li a { width: 44px; height: 44px; border-width: 0; padding: 5px; border-radius: 0; }

@media(max-width: 767px) {

	/* Font size: 40px;*/
	.offcanvas-menu .offcanvas-inner .sp-module ul.menu > li > a { font-size: 40px; }

	/* Addon: ;*/
	#offcanvas-toggler>i:before { display: none; }

	/* Addon: ;*/
	.offcanvas-active .offcanvas-menu .offcanvas-inner { padding: 0 0 0 30px; }
	.offcanvas-menu .offcanvas-inner:after { display: none; }

	/* Addon: ;*/
	.sp-page-title .sp-page-title-heading { letter-spacing: inherit; margin: 0 0 20px; }
	.sp-page-title .sp-page-title-sub-heading { line-height: inherit; }

	/* Addon: ;*/
	.article-list .article .float-left { max-width: 100%; }
	.article-list .article .article-header h1, .article-list .article .article-header h2 { font-size: inherit; }

	/* Addon: ;*/
	.article-info .published { top: 15px; }

	/* Addon: ;*/
	.article-details .article-body { padding-right: 0; padding-left: 0; }
	.article-details .article-info .published { top: 0; left: 0; }
}

@media screen and (max-width: 575px){
	#sp-header .logo a{
		font-size:14px;
	}
	#sp-header .logo-slogan{
		font-size:12px;
	}
	.offcanvas-menu{
		display:block;
	}
}
@media screen and (max-width: 375px){
	#sp-header .logo a{
		font-size:14px;
	}
	#sp-header .logo-slogan{
		font-size:10px;
	}
	#sp-logo, #sp-menu{
		padding:0;
	}

}
@media (max-width: 767px){
	.offcanvas-menu .offcanvas-inner .sp-module ul.menu > li > a{
		font-size: 16px !important;
		font-weight: 400;
		line-height: 16px;
    }
    .offcanvas-menu .offcanvas-inner .sp-module ul.menu{
    	margin-top:90px;
    }
    .offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a{
		font-size: 14px;
		font-weight: 400;
		line-height: 14px;
		padding: 10px 0;
    }
    .offcanvas-menu .offcanvas-inner .sp-module ul > li ul{
		background: #CC9409 !important;
		margin: 10px 0 !important;
		padding-left:30px !important;
    }

}

@media only screen and (max-width: 570px) {
  #sppb-carousel1 .sppb-item.sppb-item-has-bg>img {
    height:250px !Important;
  }
 #sppb-addon-1624781768155 h2.sppb-addon-title{
    font-size: 18px  !Important;
    margin-bottom: 10px  !Important;
  }
  #column-id-1624781768136{
    padding:30px  !Important;
  }
  #sppb-addon-1624781768145 .sppb-addon-content{
    font-size:12px  !Important;
  }
  #sppb-addon-wrapper-1624781768145{
    margin:0 0 10px 0  !Important;
  }
  #column-id-1624781768136{
   border:0px solid #ffffff !Important;
  }
  #section-id-1624781768135{
    margin-top:20px !important;
  }
  #sppb-addon-wrapper-1624781768155{
    margin:0 0 10px 0  !Important;
  }
  .intro-btn a{
    padding: 5px 10px !important;
    font-size: 12px !important;
  }
  #sppb-carousel1 .sppb-carousel-indicators{
    bottom: 0px !important;
	}
  .intro .t-pfooter{
    position:relative !important;
  }
  .intro .sp-page-builder .page-content #section-id-1568110871670{
    padding-top: 40px !important;
  }
  #sppb-addon-1568113377926 .sppb-icons-group-list li#icon-1568113377931{
  display:inline-block !important;
}
}
@media only screen and (max-width: 1200px) {
    #sppb-addon-1568113377926 .sppb-icons-group-list li#icon-1568113377931{
  	display:none !important;
	}
}















