/* Start of RTL Style */
@font-face {
    font-family: 'BYekan';
    src: url('../fonts/WebYekan.eot');
    src: url('../fonts/WebYekan.eot?#iefix') format('embedded-opentype'),
         url('../fonts/WebYekan.woff') format('woff'),
         url('../fonts/WebYekan.ttf') format('truetype'),
         url('../fonts/WebYekan.svg#WebYekan') format('svg');
    font-weight: normal;
    font-style: normal;
}

html[dir='rtl'] body,
html[dir='rtl'] h1,
html[dir='rtl'] h2,
html[dir='rtl'] h3,
html[dir='rtl'] h4,
html[dir='rtl'] h5,
html[dir='rtl'] h6,
html[dir='rtl'] .site-title,
html[dir='rtl'] input,
html[dir='rtl'] button,
html[dir='rtl'] select,
html[dir='rtl'] textarea { 
	font-family: 'BYekan', Tahoma, Arial;
}

.h1,h1{font-size:24px}
.h2,h2{font-size:20px}
.h3,h3{font-size:18px}
.h4,h4{font-size:16px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}

/**Header-Menu*/
.sp-contact-info{direction:ltr !important;text-align:left}
.sp-module a.sp-sign-in{display:none}
#sp-header{height:106px;box-shadow:1px 2px 5px 1px rgba(67, 109, 189, 0.5);border-bottom:1px solid #07374f;border-top: 2px solid #135779;background-color: #ecf7fb}
#sp-header.sp-module{margin-left:-10px; margin-right:10px}
#sp-top-bar{background:#07374f;color:#ffd704}
#sp-top-bar a{color:#efefef;font-size:14px}
.fa-phone::before{padding-right:4px}
.fa-envelope::before{padding-right:4px}
 body.rtl .text-lg-start{float: left}
#sp-top-bar .sp-module a{color:#378eae}
#loginModal123 .modal-dialog .modal-content, #registerModal123 .modal-dialog .modal-content{text-align:right;color:#333333}
img.logo-image.d-none.d-lg-inline-block{height:100px; margin-top:44px}
.sp-megamenu-parent{margin:0 80px}
.sp-megamenu-parent > li > a{padding:0 15px;line-height:60px;font-size:16px}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover{color:#303b8e;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{font-size:16px;color:#0d1550;padding:12px 10px}
.sp-megamenu-parent > li.active > a,.sp-megamenu-parent > li.active:hover > a{color:#0d1550}
.sp-megamenu-parent > li.active > a,.sp-megamenu-parent > li.active > a{color:#0d1550}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a{color:#5d931c}
.sp-megamenu-parent>li:hover>a{color:#0d1550}
#sp-header .sp-module{margin-left:-10px}
#sp-menu{padding-top:20px}
.form-control{border:1px solid #bb9d28;background:#f9f7cc}
.form-control:focus{border-color:#e3c756}
.header-modules{margin-left:22px}
.sp-menu-item li{border-bottom: 1px solid #8490dd}
.sp-menu-item li:hover{background:#FFD703}
.sp-megamenu-parent > li{padding-left:4px}
#sp-top-bar .sp-module{margin: 0 0 0 0rem}
a{color: #1a267d}
body.rtl .sp-megamenu-parent > li.sp-has-child > a::before, body.rtl .sp-megamenu-parent > li.sp-has-child > span::before{font-weight:900}

.offcanvas-menu .offcanvas-inner ul.menu > li{border-bottom: thin solid #eaeaea}
.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#5d5d5d;font-size:15px}
.offcanvas-menu .offcanvas-inner ul.menu > li a, .offcanvas-menu .offcanvas-inner ul.menu > li span{color:5d5d5d;font-size:15px}
.menu-child li{border-bottom:thin solid #c7c7c7;padding:8px 10px;background-color:#f2f2f2}
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent > .menu-separator > .menu-toggler::after{content: "\f078";color:#333333;font-weight:bold}
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent.menu-parent-open > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent.menu-parent-open > .menu-separator > .menu-toggler::after{content: "\f077";color:#333333;font-weight:bold}

#jtl button.modal-toggle, #jtl button.login-toggle, #jtl button.register-toggle {
  padding: 4px 12px !important;
  margin: 0px 7px !important;
  border-radius: 2px !important;
}


@media (max-width: 576px) {
  .logo-image-phone {
    height: 60px !important;
  }
  #sp-header {
    height: 64px !important;
  }
  #sp-top-bar .sp-module {
    margin-right: 120px;
	margin-top: -4px;
	margin-bottom: 7px;
  }
  body.rtl .text-lg-start {
    float: right;
	margin-right: -115px;
  }
}

@media (max-width: 992px) {
  .logo-image-phone {
    height: 60px !important;
  }
   #sp-header {
    height: 67px;
  }
}


@media (min-width: 992px) {
   .sp-megamenu-parent {
	   margin: 0px;
   }
   .sp-megamenu-parent > li > a{
	   padding: 0 12px;
   }
   body.rtl .sp-megamenu-parent{
	   left: 20px;
   } 
}


@media (min-width: 992px) {
	.awesomplete{
		width:200px;
		}
	body.rtl .sp-megamenu-parent{
	   left: 20px;
   }
}

@media (min-width: 1200px) {
	.awesomplete{
		width:220px;
		}
	body.rtl .sp-megamenu-parent{
	   left: 80px;
   }
}




/**Body*/
ol.breadcrumb{margin-top:20px}
li.breadcrumb-item a{margin-left:5px;margin-right:5px}
.breadcrumb-item.active {font-size:14px}
.breadcrumb-item + .breadcrumb-item::before{float:right;padding-left:5px;padding-right:0px}
a.pathway{color: #0d1550;font-size:14px}
.sp-page-title{background:#ffffff}
#sp-main-body{padding:10px 0}

.circle1 img:last-child{display:none}
.circle1:hover img:first-child{display:none;}
.circle1:hover img:last-child{display:inline-block}
 
.page-header{color:#0d1550;padding-bottom:0;margin-top:-15px}
.article-header{color:#0d1550;margin-bottom:34px}
.content-category h1{color:#0d1550}
body,.sp-preloader{color:#424242;font-size:16px;line-height:inherit}
.article-details .article-header h1, .article-details .article-header h2{font-size:1.5rem}
.article-details .article-header h1, .article-details .article-header h2{font-size:1.5rem}
.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading{color:#29297b}
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a{color:#33347d}
.subheading-category{color:#0d1550;font-size:1.5rem}
.article-details .article-info{float:left;margin-top:-37px}
.article-ratings{margin-bottom:-10px;margin-top:-22px}
.article-details .article-ratings-social-share {
  border-top: 0px solid #f5f5f5;
  border-bottom: 0px solid #f5f5f5;
}
.article-list .article .readmore a{color:#283595;font-size:16px}
.article-list .article {border:1px solid #8490dd;margin-bottom:20px;padding:16px;border-radius:5px;margin-top:14px}
.article-info > span{color:#6c6c6c}

#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
  margin: 0 0 12px;
  font-size: 20px;
  font-weight: 700;
  border-bottom: 2px solid #b0ae20;
  color: #0d1550;
  background: #ffd705;
  padding: 14px;
  border-radius: 2px;
}
#sp-left .sp-module, #sp-right .sp-module{border:1px solid #8490dd;padding:20px;border-radius:5px}
.sp-module ul > li > a{color:#0f2d64}
.sp-module ul > li > a:hover{color:#3868bf}
#sp-left .sp-module ul > li, #sp-right .sp-module ul > li{border-bottom:1px dashed #1f2a75}
#sp-left .sp-module ul > li > a, #sp-right .sp-module ul > li > a {padding:2px 7px}
.sp-module-content .latestnews > li > a > span {margin-top:-10px;color:#5b5b5b;text-align:left}
#sp-left .sp-module, #sp-right .sp-module{margin-top:25px}
.fa-fw, .icon-fw{margin-left:7px;font-size:20px;color:#973c3c}
.fas.fa-info-circle{margin-left:7px;font-size:20px;color:#973c3c}
.pagenavigation .pagination .previous{float:right}
.pagenavigation .pagination .next{float:left}

 
/**Components and Modules*/
.sp-page-title{padding:10px 0}
.sp-page-title.sp-page-title-heading{color:#29297b}
.pswp_caption_center{text-align:center;max-width:800px;font-size:18px;padding-bottom:50px;}
.pg-top-icons{float:left}
.pg-item-box-title, .pg-category-box-title{font-weight:normal}
.phTabs ul.phTabsUl{padding-left:0rem}
.form-select{direction:ltr}
.contact-webpage a{color:#182160}
.contact-webpage a:hover{color:#2537aa}
.btn-primary, .sppb-btn-primary {
  border-color: #264682;
  background-color: #1b4593;
}
.login-title{text-align:right;padding-bottom:7px;font-size:20px;color:#152062}
.register-title{text-align:right;font-size:20px;color:#152062}
.jtl-label{text-align:right}
.form-check{margin-bottom:0.525rem;margin-top:10px}
.form-check-label{font-size:15px}
#jtl input.form-check-input{float:right;margin-left:7px;margin-top:7px;border: 1px solid #777777;}
.jtl-note{text-align:right}
.jtl-note small{font-size:1.01em}
#jtl input{text-align:left;border:1px solid #bfb140 !important}
.mod-login__username.form-group, .mod-login__password.form-group{direction:ltr}
.camera_wrap .camera_pag .camera_pag_ul{text-align:center}
.swiper-wrapper{transform:translate3d(0px, 0px, 0px) !important}
.swiper-title {top:122px;background:#fffb03;padding:7px 10px}
.swiper-caption{background:no-repeat;color:#333333;width: 252px;text-align:center}
.swiper-slide .swiper-link{background: #fffb03;height:40px;padding:5px}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:0px}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {right:0px}
#sliderck143 .swiper-img-cont{width:255px}
.sppb-img-responsive{border:2px solid #6471ca}
.pg-item-box, .pg-category-box{padding:0em;width:16em}
#pg-msnr-container{margin-bottom:25px}
.pswp__caption__center{text-align:center}


#sppb-addon-10d76c07-1a1e-4c8f-8f4d-97749f75d016 .sppb-feature-box-title a{background:#ffd704;font-size:16px;padding:0 5px}
#sppb-addon-1f6fcd8d-af11-4f30-879f-70d87c334c8c .sppb-feature-box-title a{background:#ffd704;font-size:16px;padding:0 30px}
#sppb-addon-ee112907-a153-4c59-b84d-b56a043901de .sppb-feature-box-title a{background:#ffd704;font-size:16px;padding:0 30px}
#sppb-addon-eaa691ba-2983-4b99-a429-189165f2e9c6 .sppb-feature-box-title a{background:#ffd704;font-size:16px;padding:0 35px}
#sppb-addon-3f8c6ce5-efeb-450f-beb7-2cc197410340 .sppb-feature-box-title a{background:#ffd704;font-size:16px;padding:0 20px}
#sppb-addon-e54622e5-6d44-444c-8164-9573d8c2a5f1 .sppb-feature-box-title a{background:#ffd704;font-size:16px;padding:0 37px}

#lnee_144 ul.latestnews-items li.latestnews-item{font-size:16px}
a.hasTooltip{color:#1c2880}
a:hover.hasTooltip{color:#28459d}
.pswp__caption__center{font-size:16px}
.btn.btn-primary.validate{float:left}
#sppb-addon-75c5c65f-65be-47df-bd70-80f5a66ae4de{border-top:2px solid #273597;padding-top:14px}


@media (min-width: 1200px) {
  #sppb-addon-10d76c07-1a1e-4c8f-8f4d-97749f75d016 .sppb-feature-box-title a {
    padding:0 5px !important;
	font-size:16px !important;
  }
  #sppb-addon-1f6fcd8d-af11-4f30-879f-70d87c334c8c .sppb-feature-box-title a {
    padding:0 30px !important;
	font-size:16px !important;
  }
  #sppb-addon-ee112907-a153-4c59-b84d-b56a043901de .sppb-feature-box-title a {
    padding:0 30px !important;
	font-size:16px !important;
  }
  #sppb-addon-eaa691ba-2983-4b99-a429-189165f2e9c6 .sppb-feature-box-title a {
    padding:0 35px !important;
	font-size:16px !important;
  }
  #sppb-addon-3f8c6ce5-efeb-450f-beb7-2cc197410340 .sppb-feature-box-title a {
    padding:0 20px !important;
	font-size:16px !important;
  }
  #sppb-addon-e54622e5-6d44-444c-8164-9573d8c2a5f1 .sppb-feature-box-title a {
    padding:0 37px !important;
	font-size:16px !important;
  }
}

@media (min-width: 768px) {
  #sppb-addon-10d76c07-1a1e-4c8f-8f4d-97749f75d016 .sppb-feature-box-title a {
    font-size: 15px;
	padding: 0 2px;
  }
  #sppb-addon-1f6fcd8d-af11-4f30-879f-70d87c334c8c .sppb-feature-box-title a {
    font-size: 15px;
	padding: 0 26px;
  }
  #sppb-addon-ee112907-a153-4c59-b84d-b56a043901de .sppb-feature-box-title a {
    font-size: 15px;
	padding: 0 26px;
  }
  #sppb-addon-eaa691ba-2983-4b99-a429-189165f2e9c6 .sppb-feature-box-title a {
    font-size: 15px;
	padding: 0 32px;
  }
  #sppb-addon-3f8c6ce5-efeb-450f-beb7-2cc197410340 .sppb-feature-box-title a {
    font-size: 15px;
	padding: 0 17px;
  }
  #sppb-addon-e54622e5-6d44-444c-8164-9573d8c2a5f1 .sppb-feature-box-title a {
    font-size: 15px;
	padding: 0 34px;
  }
}



#sp-bottom{font-size:16px;line-height:1.7}
#sp-bottom .sp-module .sp-module-title{color:#ffd802;margin-top:-20px}
#sp-bottom{background:#0d1e50;color:#efefef;margin-top:20px}
#sp-bottom .sp-module ul > li{border-bottom:1px dashed #ffd802;padding-bottom:10px}
#sp-footer a, #sp-bottom a{color:#7fc3e3}
#sp-footer a:hover, #sp-bottom a:hover{color:#336cc6}

/**Footer-Menu*/
#sp-footer .container-inner {border-top: 2px solid rgba(255, 255, 255, 0.5)}
#sp-footer{background:#07374f;color:#f5f5f5;text-align:center}
.sp-copyright{font-size:15px}