<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body{
	
    font-family: 'DINNextLTArabicMedium3';
    font-size: 18px;
}
.footer-gold{background-color:#e6be67;padding-bottom:25px;;padding-top:25px;}
.footer-green{background-color:#3a564d;padding-bottom:25px;;padding-top:25px;}
.navbar-dark .navbar-nav .nav-link{color:#0f2f56;font-size: 15px;font-weight: 500;padding-left: 35px;}
.navbar-dark .navbar-nav .nav-link:hover{color:#ed9348;}
.navbar-dark .navbar-nav .nav-link:focus{color:#ed9348;}
.navbar-dark .navbar-nav .nav-link.active{color: #ed9348!important;}
.mail-address a {color:#3a564d;}
.top-outer{position: absolute;z-index: 9;width: 100%;padding-top: 12px;}
.main-top-inner{position: relative;}
.nav-header{background-color: #f8ca20;}
.main-top-contact{font-size: 14px;  align-items: center;}
.top-contact{max-width:71%;}
.main-top-contact a{text-decoration: none;color: #000;}
.main-top-contact span{padding: 0 8px;font-size: 13px;color: #555;}
.main-top-contact span .fa-phone{transform: rotate(100deg);}

/* .benefit-outer{width:100%;min-width: 175px!important;} */
.benefit-outer h5{font-size:20px!important;width:100%;text-align:center;}
.childhood h5{min-width: 175px;}

/*.header-search{border-radius: 10px;font-size: 14px;background-color: #f0f0f0!important;border: 0px;color: #9d9d9d;padding: 10px;}*/
.header-search:focus{outline: none;box-shadow: none;background-color: #f0f0f0;}
.search-input{
    background: url(../images/search-input.png) no-repeat 10px 19px;
    padding-left: 35px!important;
}
.header-search input {
    width: 70%;
    background-color: #f0f0f0;
    border-radius:0px;
    border: 0;
    padding: 8px 15px;
    text-align: left;
    line-height: 32px;
}
.header-search button {
    padding: 8px 25px;
    background-color: #361265;
    border-radius: 0px;
    border: none;
    color: #fff;
    margin-left: -4px;
    line-height: 32px;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.header-account-menu {
    padding-top: 10px;
}
.header-account-menu {
    color: #3a3a3a;
    font-size: 14px;
}
.header-account-menu ul {
    list-style-type: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0px;
}
.header-account-menu ul li {
    padding: 0 7px;
}
.header-account-menu ul li a{ text-decoration: none;color: black;}

.width-container{width:1300px!important; max-width:95%; margin:0 auto!important; }
.get-in-touch .elementor-container{width:100%;max-width:100%!important;height:100%;}
.get-in-touch .elementor-element-populated{padding:0!important;}

.inner-section{padding: 70px 0px!important;}

.main-nav-top nav{padding-top:3px;padding-bottom:3px;}
.logo-top-bg{margin: 0 auto;}

/*-nav-*/
.megasubmenu{ padding:1rem; }
/*.menu-white{background:#fff;}*/
.navbar-dark .navbar-nav .nav-link{font-weight: 300;}
.slider-title{font-size: 50px;
font-weight: 600;
line-height: 74px;
text-transform: uppercase; color: white;}

.banner-content-outer{top: 30%;
  bottom: 30%;
  left: 14%;
  transform: translate(0%, 50%);
  position: absolute;
  z-index: 1;}
.banner-content{margin-top: -45%;}
.builder{padding: 80px 0;}

.slider-outer{background-image: url(../images/overley.jpg);}

.main-nav-top{width:100%;top:0;position:fixed;background-color:rgb(256,256,256,0.5);z-index:100;}
.main-nav-top.stick-head{background-color: rgb(255 255 255);}

.footer{background: white; padding: 0px 0;}
.footer-nav-space{flex-wrap: wrap;align-items: center;}
.footer-nav-space a{margin-left: 15px;}
.footer-nav-space li{list-style:none;margin-right: 15px;}
.footer-nav-space li a{font-size: 20px;color:#3a564d!important;text-decoration:none;font-weight:700;}
 
.get-common{height: 100%;}


.copyright{background: #f0f0f0; padding: 20px 0;}
.copyright-text{margin-bottom: 0; text-align: center;font-size:15px;}
.faq-button{background: #3a564d;font-size: 18px; padding: 10px 25px;width: 160px; border: none; color: #fff!important;list-style:none;text-align:center;}
.faq-button a{ color: #fff!important;}
.nav-bg{  padding: 13px 20px;margin-right:0;margin-top: 17px;}
.nav-bg li{margin-right:10px;margin-left:15px;margin-top:0;}
.nav-bg .menu-item-has-children{padding-bottom:5px;}
/*.logo-top-bg{background: white; padding: 9px 30px;}*/
.logo-top{padding: 0px 30px; justify-content: center;align-items: center;display: flex;}
/*.logo-top:first-child{border-right: 2px solid #ccc;}
.rtl .logo-top:first-child{border-left: 2px solid #ccc;border-right: 0px;}
.ar .logo-top:first-child{border-left: 2px solid #ccc;border-right: 0px;}*/
/* .site-logo img{height:115px;} */
.khinjer .site-logo{
 /* 	width:110px; */
	  width: auto;
}
.site-logo img{width: 100%;height: 100%;object-fit: contain;max-width: 100%;}
.home-faq-outer .elementor-tab-content{padding:0!important;}

.navbar-dark .navbar-nav .nav-link.active{color: #cfa34f !important; }
.nav-item .active{color: #e1b761 !important;}
.nav-inner .nav-item{padding-left: 20px;}
.nav-bg .nav-item {padding-left: 15px; }
.nav-bg .nav-item a{font-family: 'DIN';font-weight: 500;font-size: 16px;white-space: nowrap;color: black!important;}
.nav-bg li a{font-weight: 700;font-size: 20px;white-space: nowrap;color: #3a564d ;text-decoration:none;}

.nav-part{justify-content: center;}

.top-contact{width: 100%;font-size: 17px;font-weight: 500;color: #a8a8a8;display: flex;align-items: center;justify-content:center;margin-left:auto;margin-right:auto;}
.top-contact h6{display: flex;align-items: center;padding-left: 0px;padding-right: 0px;margin:0!important;}
.top-contact a{font-size: 20px;font-weight: 500;color: #3a564d;text-transform: lowercase;}
.top-item-bg .top-contact svg{font-size: 17px;color: #114877;}
.nav-bg{justify-content: center;}
.nav-inner{display: flex;}
.nav-bg .menu-item-has-children .sub-menu{display:none;margin-top: 0px;}
.nav-bg .menu-item-has-children:hover .sub-menu{display:block;position: absolute;z-index: 9;margin-right: 0;margin-top: 2px;background-color:white;padding:10px 20px 20px;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.nav-bg .menu-item-has-children .sub-menu li{margin-right:5px;line-height:35px;}
.nav-bg .menu-item-has-children .sub-menu li::marker{display:none;color: transparent;}


.infa-icons svg{color: #9b9b9b;}
.top-contact .fa-envelope{padding-left: 5%;color: #00baa3!important;}
.top-contact .fa-phone{color: #d55342!important;}

.infa-icons svg{padding-right: 15px;padding-left: 15px;}
.infa-icons{display: flex;align-items: center;}


.rtl .inner-carousel-caption{width: 27%;}

.inner-carousel-caption {
    top: 30%;
    left: auto;
    right: 5%;
    width: 45%;
    text-align: right;
    transform: translate(0%, 10%);
}

.rtl .inner-carousel-caption{right:auto;}




.rtl .inner-carousel-caption h4 {
    font-size: 35px !important;
    font-weight: 600;
    color: #3a564d;
/* 	padding-right:15px; */
	  text-align: center;
}




.inner-carousel-caption h4 {
    font-size: 35px;
    font-weight: 600;
    color: #3a564d;
/* 	padding-right:15px; */
	  text-align: center;
}
.inner-carousel-caption h2 {
    font-size: 66px;
    font-weight: 500;
    color: #3a564d;
    padding: 0 10px;
    border-left: 4px solid #e0b86b;
    border-right: 4px solid #e0b86b;
    display: table;
    font-family: 'DINNextLTArabicLight';
	text-align: center;
}
.social-insurance-title h3{
	font-size: 50px;
    font-weight: 500!important;
	font-family: 'DINNextLTArabicLight'!important;
}
.elementor-counter-title{
	color:#FFF!important;
}
.read-more {
	display: block;
    background: #3a564d;
    width: 150px;
    padding: 5px 10px 10px 10px;
	text-align: center;
	border-radius:10px;
}
.read-more a {color:#FFF!important;font-size:25px;}
.inner-carousel-caption button{background-color: #3a564d!important;color: white;padding: 7px 30px;border-radius: 50px;margin-top: 10px;display: block;}
.inner-carousel-caption .btn{background-color: #3a564d!important;color: white;padding: 7px 30px;margin-top: 10px;display: block;width:150px;border-radius:0px;}

.rtl .inner-carousel-caption{text-align: right;}
.faq-header-content .elementor-widget-wrap{
	padding-left:0px;
}


.benefit-outer{margin-top: 33px;}
.benefit-title{font-size: 16px; color: #354f4b; margin-top: 15px;text-align:center;
	margin-top: 63px;
    font-weight: 600;
}
/* .elder{background: #354f4b; padding: 15px 20px; box-shadow: rgba(149, 157, 165, 0.5) 0px 0px 8px; text-align: center;height: 100%;min-height: 265px;} */
.elder{position: relative;z-index: 9;width: 170px;height: 170px;margin:0 auto;}
/* .elder:before{
  content:"";
  background-color: #354f4b;
  height: 170px;
  position: absolute;
  width: 170px;
  z-index: -1;
  transform: rotate(45deg);
} */
.elder img{width: 100%;margin:0;}
/* .childhood{background: #354f4b; padding: 15px 20px; box-shadow: rgba(149, 157, 165, 0.5) 0px 0px 8px; text-align: center;height: 100%;min-height: 265px;} */
.childhood{position: relative;z-index: 9;
/* 	width: 170px; */
	width: 100%;
	height: 170px;}
/* .childhood:before{
  content:"";
  background-color: #354f4b;
  height: 170px;
  position: absolute;
  width: 170px;
  z-index: -1;
  transform: rotate(45deg);
} */
.childhood img{width: 100%;margin:0;}
/* .Disabilities{background: #354f4b; padding: 15px 20px; box-shadow: rgba(149, 157, 165, 0.5) 0px 0px 8px; text-align: center;height: 100%;min-height: 265px;} */
.Disabilities{position: relative;z-index: 9;
/* 	width: 170px; */
	width: 100%;
	height: 170px;}
/* .Disabilities:before{
  content:"";
  background-color: #354f4b;
  height: 170px;
  position: absolute;
  width: 170px;
  z-index: -1;
  transform: rotate(45deg);
} */
.Disabilities img{width: 100%;margin:0;}
/* .family{background: #354f4b; padding: 15px 20px; box-shadow: rgba(149, 157, 165, 0.5) 0px 0px 8px; text-align: center;height: 100%;min-height: 265px;} */
.family{position: relative;z-index: 9;width: 170px;height: 170px;margin:0 auto;}
/* .family:before{
  content:"";
  background-color: #354f4b;
  height: 170px;
  position: absolute;
  width: 170px;
  z-index: -1;
  transform: rotate(45deg);
} */
.family img{width: 100%;margin:0;}
/* .orphan{background: #354f4b; padding: 15px 20px; box-shadow: rgba(149, 157, 165, 0.5) 0px 0px 8px; text-align: center;height: 100%;min-height: 200px;    transform: rotate(50deg);} */

.orphan{position: relative;z-index: 9;
/* 	width: 170px; */
	width: 100%;
	height: 170px;}
/* .orphan:before{
  content:"";
  background-color: #354f4b;
  height: 170px;
  position: absolute;
  width: 170px;
  z-index: -1;
  transform: rotate(45deg);
} */
.orphan img{width: 100%;margin:0;width: 115px!important;margin: 15px!important;margin-top: 0!important;margin-left:0!important;}

.benefit-title-childhood{color: #354f4b; font-size: 16px;margin-top: 15px;margin-top: 63px;font-weight: 600;}
.benefit-title-orphan{color: #354f4b; font-size: 20px;margin-top: 15px;font-family: 'DINNextLTArabicLight';text-align:center;margin-top: 63px;font-weight: 600;}
/* .home-first-boxes{
    max-height: 250px;
    padding: 0px 35px;
    display: table;
	width: 90%;
	display: flex;
    flex-direction: column;
    align-items: center;
} */
.home-first-boxes-sub{
    display: table-cell;
    vertical-align: middle;
}
.section-white {
	color:#FFF;
}

.home-first-boxes .benefit-icon{width: 130px;height: 100px;margin:0 auto;}
.home-first-boxes .benefit-icon:before{	
	content:"";
  background-color: #354f4b;
  height: 130px;
  position: absolute;
  width: 130px;
  z-index: -1;
  transform: rotate(45deg);
}

.home-first-boxes .benefit-icon img{width: 100px;height: 115px;object-fit: contain;margin: 0 auto;}
/* .home-first-boxes img{
    width: 120px;
} */


.about{padding: 80px 0;}
.about-para{font-size: 23px; line-height: 35px; color: #3a564d; text-align: center; font-weight: 500;}
.about-image{margin-top: 30px;}
.rtl .about-align-end .elementor-container{align-items: end!important;}
.news-cont a{color:white;text-decoration:none;}
.short-news-cntn a{color:#fff;text-decoration:none;}
.social-protection{padding: 80px 0; background-image: url(../images/social-protection-bg.jpg); background-position: center; object-fit: cover; }
.news-outer{padding: 80px 0; background-image: url(../images/social-protection-bg.jpg); background-position: center; object-fit: cover;padding-top: 40px!important;}
	.social-protection-title{font-size: 40px; font-weight: 800; color: #284144;/* text-transform: uppercase; */ text-align: center;margin-bottom: 40px;}
	.social-protection h2{font-size: 50px; font-weight: 800; color: #284144;/* text-transform: uppercase;*/ text-align: center;margin-bottom: 40px;}
	.tab-social{border: none; color: white;position: relative;}
    .tab-content-title{font-size: 40px; color: #354f4b;  font-weight: 500;}
    .tab-content-para{font-size: 16px; line-height: 35px; color: #777373;}
    .tab-content-list{font-size: 20px; list-style-image: url(../images/listing-icon.png);}
.faq-container{padding-top: 75px!important;}
    .tab-content-outer{
        padding: 60px;
        border-radius: 0 0 30px 30px;
        box-shadow: rgba(149, 157, 165, 0.5) 0px 0px 8px;
        background: none;
        height: 100%;}

        .tab-content-margin{margin-top: 35px;}

        .social-insurance{padding: 80px 0; background-image: url(../images/social-insurance-bg.jpg); background-position: center; object-fit: cover;}

        .social-insurance-title{font-size: 60px; font-weight: 700; color: white; margin-bottom: 40px;}
        .insurance-list{font-size: 25px; color: white;}
		.social-insurance .socila-ins-prgm h1{font-size: 50px;font-weight: 500;color: white;margin-bottom:30px;}
		
		.social-insurance .socila-ins-prgm .socila-ins-prgm-cont p{font-size:25px;}
		.social-insurance .socila-ins-prgm .socila-ins-prgm-cont p:first-child{height: 100px;width: 130px;min-width: 130px;overflow:hidden;}
		.social-insurance .socila-ins-prgm .socila-ins-prgm-cont img{margin:0!important;height: 100%;object-fit: contain;}
		.social-insurance-home-en .socila-ins-prgm .socila-ins-prgm-cont img{max-width:109px;}
		.social-insurance .insurance-image-container{height:100%;}
		.social-insurance .insurance-image-container .elementor-widget-container{height:100%;}
		.social-insurance .insurance-image-container .elementor-widget-container img{height: 100%;width: 100%;object-fit: cover;border: 10px solid #375549;}
		.social-insurance h1{font-size: 50px;font-weight: 500!important;color: white;margin-bottom: 0px;font-family: 'DINNextLTArabicLight'!important;}


        .media{padding-top: 80px;background-image: url(../images/new-g.jpg);background-position: center;object-fit: cover;}
		.media .swiper-slide-inner img{width:100%;}


        .social-protection .nav-item{border: 0; margin-right: 15px;margin-bottom: 25px;}
		.social-protection .eael-tabs-nav ul{align-items: initial!important;}
        .social-protection .eael-tabs-nav ul li{
			background-color: #e1b761!important;
			padding: 15px!important;
			border-radius: 15px 15px 0 0;
			display: block!important;
			font-size:25px;
			margin-left:15px;
			min-width: 18%;
			max-width: 18%;
		}
		.rtl .social-protection .eael-tabs-nav ul li{margin-right:15px;margin-left:auto;}
		.social-protection .eael-tabs-nav ul li img{margin:0 auto;width: 80px!important;filter: brightness(0) invert(1);min-height: 65px!important;object-fit: contain;
			max-height: 65px!important;padding: 5px;}
		.social-protection .eael-tabs-nav ul li h5{color:white!important;}
		.social-protection .eael-tabs-nav ul li:after{border-top-color: #284144!important;}

        .social-protection .nav-item h5{color: white}
        .social-protection .eael-tabs-nav ul li.active {border: 0;background: #284144 !important;padding: 15px 50px;}

    .social-protection .nav-item .active:after {
    content: '';
    display: block;  
    position: absolute;
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
    top: 100%;
    width: 0;
    height: 0;
    border-top: 10px solid #284144;
    border-right: 10px solid transparent;
    border-bottom: 0 solid transparent;
    border-left: 10px solid transparent;
    }
    .social-protection .nav-tabs .nav-link:hover{border:0!important;}
    .social-protection .nav-tabs .nav-link:active{border:0!important;}
    .social-protection .nav-tabs .nav-link:focus{border:0!important;}
    .media .carousel{padding: 0}
    .media-title{font-size: 40px;font-weight: 800;color: #284144;text-align: center;}
	
	.social-protection .eael-tabs-content .tab-image-container{height:100%;}
	.social-protection .eael-tabs-content .tab-image-container img{width:100%;height:100%;margin:0;object-fit:cover;}
.social-protection .nav-tabs{border:0;}

    .benefits{position: absolute!important; margin-top: -118px;}

    .insurance-image-container img{border: 12px solid #365347;}

    .socila-ins-prgm ul{padding: 0;margin-right:0;margin-bottom:0;list-style:none;}
    .socila-ins-prgm ul li{width: 100%;display: block;margin-bottom: 5px;margin-right:0;}
.social-insurance-home-en .socila-ins-prgm ul li{width: 100%;display: inline-block;margin-bottom: 5px;margin-left:0;}
    .socila-ins-prgm-cont{display: flex;align-items: center;font-size: 16px;color: white;}

    .counting-numbers{padding: 70px 0; background-image: url(../images/count-bg.jpg); background-position: center; object-fit: cover;background-size:cover;}
    .counting-numbers-title{font-size: 50px; font-weight: 700; color: white; margin-bottom: 0px;}
	.counting-numbers section .elementor-column-gap-default{align-items:center;}
	.counting-numbers section h1{font-size: 45px;font-weight: 500!important;color: white;margin-bottom: 0px;font-family: 'DINNextLTArabicLight'!important;line-height: 65px;}
.elementor-counter .elementor-counter-title{font-size:30px!important; font-weight:bold!important;}
    .weekly-clients{align-items: center;}
    .weekly-clients h3{font-weight: 600;color: white;margin: 0;text-align: center;font-size: 20px;line-height: 60px;}
    .weekly-clients span{font-weight: 600;color: #e1b761;margin: 0;font-size: 60px;margin-right: 15px;display: block;}
    .weekly-clients-in{text-align: center;}

	.counting-numbers .elementor-counter-number-wrapper span{font-weight: 600;color: #e1b761;margin: 0;margin-right: 0px;font-size: 60px;margin-right: 15px;}
	.counting-numbers .elementor-widget-heading h2{font-weight: 600;color: white;margin: 0;text-align: center;font-size: 25px;}
	.counting-numbers .elementor-widget-counter{margin-bottom:0!important;}

    .data-chart{padding: 80px 0;background-image: url(../images/social-protection-bg.jpg);background-position: center;object-fit: cover;}
    .data-chart-title{font-size: 40px;font-weight: 800;color: #284144;/*text-transform: uppercase;*/text-align: center;margin-bottom: 40px;}
	.data-chart h2{font-size: 50px;font-weight: 800;color: #284144;/*text-transform: uppercase*/;text-align: center;margin-bottom: 40px;line-height: 50px;}
    .data-chart-1 h3{font-size: 25px;font-weight: 800;color: #284144;text-transform: uppercase;margin-bottom: 15px;text-align: center;}
    .data-chart-1 h4{text-align: center;font-size: 20px;}
    .chart-out{margin-top: 35px;}
    .chart-content{margin: 0;font-size: 16px;line-height: 30px;}
	
	.section-content{font-size:25px!important;}
    /*.chart-content ul{list-style: none;}
    .chart-content ul li span{font-weight: 600;color: #284144;}*/
    .chart-content h4{font-size: 20px;margin-top: 20px;}
    .chart-content h4 span{font-weight: 600;}
	.data-chart .chart-card{background-color:transparent;}
	.data-chart .chart-card .chart-box{background: transparent;border: 0;box-shadow: none;}
	.data-chart .chart-card .chart-box .apexcharts-legend-marker{margin-left: 5px;}
	.data-chart .chart-card .chart-box .apexcharts-legend-marker {margin-left: 5px;width: 27px!important;height: 7px!important;}

	.data-chart .elementor-widget-pie_chart h4{font-size: 30px;color: #354f4b!important;font-family: 'DINNextLTArabicLight'!important;}
	.data-chart .elementor-widget-pie_chart p{font-size: 20px;color: #354f4b!important;}
	.data-chart .graph-title h2{font-size: 30px;color: #354f4b!important;font-family: 'DINNextLTArabicLight'!important;margin-bottom: 0;}
	.data-chart .graph-total h2{font-size: 30px;color: #354f4b!important;font-family: 'DINNextLTArabicLight'!important;margin-bottom: 0;}
    
li.pasi-li{font-size:25px!important;}

    .gallery-caption{font-size: 20px; color: rgb(255, 255, 255);}
	.gallery-text{position: absolute;margin-top: -45px;margin-left: 30px;}

    .media-title{margin-bottom: 45px;}

    .get-title{font-size: 50px; font-weight: 500; color: #3a564d;}
    .get-common{background: #284144; padding: 60px;}
    
    .mail-address{margin-bottom: 0; color: #adb7bc; font-size: 15px;}
    .get-icon{font-size: 20px; background: #e4bc66; padding: 10px; color: white;min-width: 25px; }
	.get-mail-div{margin-top: 50px;align-items: center;}
	.get-icon-div{margin-right: 5px;margin-left: 15px;width: 35px;background-color: #e2bb63;height: 40px;}
	.get-icon-mail{font-size: 20px; background: #ffffff; padding: 10px; 	 }
	.get-icon-location{font-size: 20px; background: #898989; padding: 10px; color: white; min-width: 22px;}

	.get-social-media{color: #adb7bc; display: flex; font-size: 20px;margin-top:35px;}
	.get-social-media svg{cursor:pointer; color:#fff;}
	.footer-green .get-social-media{margin-top:0px;}
	.social-media-bg{background: none; padding: 10px;margin-left: 15px;width: 20px; border:1px solid #e4bc66;}
	.social-media-bg:hover{background: #e4bc66; }
.apexcharts-legend-text{
	font-size: 20px!important;
}
/* 	.social-media-bg svg{color:#e4bc66;}
	.social-media-bg:hover svg{color:#3a564d;} */
	.footer-faq{font-size: 30px; font-weight: 700; text-transform: uppercase; color: #2c474b;}

	.faq-padding h1{font-size: 50px;margin-bottom: 35px;
		color: #354f4b!important;
		font-family: 'DINNextLTArabicLight'!important;
		line-height: 60px;
		font-weight: 500!important;
	}
	.faq-padding .elementor-accordion-item{border:0!important;margin-bottom:15px;}
	.faq-padding .elementor-accordion-item .elementor-tab-title{
		font-size:16px;
		color: #263e40 !important;
		background: white;
		border-radius: 10px;
		text-align: initial;
		line-height:25px;
		box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
	}
	.faq-padding .elementor-accordion-item .elementor-accordion-title{
		font-size:20px;
		color: #263e40 !important;
		line-height:25px;
	}
	.faq-padding .elementor-accordion-item .elementor-tab-title.elementor-active{border-radius:10px 10px 0 0;}
	.faq-padding .elementor-accordion-item .elementor-accordion-icon{margin-bottom:30px;}
	.faq-padding .elementor-tab-content{font-size:20px!important;
		color: #263e40 !important;background: white;
		text-align: initial;
		border-radius: 0 0 10px 10px;
		box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
	}
	.faq-padding .elementor-tab-content ul{margin-right: 35px;}
	

	.accordion-header{font-size: 20px; font-weight: 600; color: #263e40; text-decoration: none;}
	.accordion-button:not(.collapsed){color:#3a564d !important ;}
	.faq-common{background: #f9efda; padding: 60px; height: 100%;}

	.get-common{padding-left: 60px;}
	.faq-common{padding-right: 60px;}

	.rtl .get-common{padding-right: 60px;padding-left: 0px!important;}
	.rtl .faq-common{padding-left: 60px;padding-right: 30px!important;}

	.faq-common .accordion-item button::after{margin-left: initial;margin-right: auto;}
	.faq-common .accordion-item button:focus{box-shadow: none;outline: none;}

	.accordion-item{margin-top: 15px; border-radius: 15px; border: none;}

	.accordion-button{border-radius: 15px;}
/* 	.faq-padding{padding: 60px;background: #f9efda;} */
	.faq-padding .elementor-button-link .elementor-button-text{font-size:18px;font-weight:600;color: #284144;}
	.get-padding{padding: 0;}
	.social-media-margin{margin-left: 15px;}
/* 	.get-social-media{margin-top: 0px;} */

	.media .e-swiper-container{padding:0!important;}

	.inner-section-1 .elementor-column{padding:0!important;}
	.inner-section-1 section{margin:0;}
	.inner-section-1 section .elementor-container{max-width:100%!important;padding:0!important;align-items:center;margin:0;}
	.rtl .inner-section-1 section .elementor-container:first-child .elementor-widget-wrap{padding-left:50px;}
	.inner-section-1 .elementor-widget-container p{line-height: 40px;font-size: 25px;color:#3a564d;}
	/* .inner-section-1 .elementor-heading-title{line-height: 70px!important;} */
	.inner-section-1 h2{ font-size: 50px; font-weight:500!important; color:#354f4b!important;font-family: 'DINNextLTArabicLight'!important;line-height:60px;}
	/* .inner-section-1 .elementor-heading-title{font-size: 50px;color:#354f4b!important;font-family: 'DINNextLTArabicBold4'!important;} */
	.inner-section-1 .section-header .elementor-heading-title{font-size: 50px;color:#354f4b!important;font-family: 'DINNextLTArabicLight'!important;line-height: 60px;}
	.inner-section-1 .section-content .elementor-heading-title{line-height: 35px;font-size: 25px;color: #3a564d;}
	.inner-section-3 .content-how-apply{line-height: 35px;font-size: 25px;color: #3a564d;}
 
	.inner-section-2 .elementor-container{margin:0!important;}
	.inner-section-2 h2{font-size: 50px;line-height: 60px;color: #3a564d!important;font-family: 'DINNextLTArabicLight'!important;}
	.inner-section-2 .section-header .elementor-heading-title{ font-size: 50px;color:#354f4b!important;font-family: 'DINNextLTArabicLight'!important;line-height: 60px;}
	.inner-section-2 .elementor-container .rounded-3{margin: 15px;height: auto!important;}
	.rtl .inner-section-2 .elementor-container .rounded-3:first-child{margin-right: 0px;}
	.inner-section-2 .elementor-container .rounded-3 h3{line-height: 50px;}
	/* .inner-section-2 .elementor-widget-container ul{margin:0!important;padding:0!important;}
	.inner-section-2 .elementor-widget-container ul ul{margin:0!important;padding:0!important;} */
	.inner-section-2 .elementor-widget-container p{color:#3a564d!important;line-height:35px;font-size:25px}
	.inner-section-2 .elementor-widget-container p.section-content{margin-top: 0!important;}
	.inner-section-2 .elementor-container .text-bg-dark h3.elementor-heading-title{color: #fff!important;}
	.inner-section-2 section .elementor-column{padding-left:40px;}
	.inner-section-2 .section-content{color: #3a564d;}
	.inner-section-2 .greenbox{background: #3a564d!important;border:0!important;}
	.inner-section-2 .greenbox h3{color:white!important;font-size:35px;}
	.inner-section-2 .greenbox .section-content{color:white!important;}
	.three-box-outer .greenbox h3{color:white!important;font-size:25px;}
	.three-box-outer .greenbox{padding:15px!important;line-height:38px;}
	.inner-section-2 .green-box{background: #3a564d!important;border:0!important;}
	.inner-section-2 .green-box h3{color:white!important;font-size:35px;}
	.inner-section-2 .green-box .section-content{color:white!important;}
	.inner-section-2 .green-box .pasi-li {
		color: #fff!important;
		padding: 1px 30px 15px 10px!important;
		background: url(../assets/images/icon-yellow.png) no-repeat right 10px!important;
	}
.inner-section-2 ul{margin-right:15px;}
	.inner-section-2 ul li{
		padding: 1px 30px 15px 10px!important;
		background: url(../assets/images/icon-green.png) no-repeat right 10px!important;
		list-style: none;
	}
.inner-section-2-en ul{margin-left:15px;padding-left:10px;}
	.inner-section-2-en ul li{
		padding: 1px 10px 15px 30px!important;
		background: url(../assets/images/icon-green.png) no-repeat left 10px!important;
		list-style: none;
		margin-left: 15px;
	}
	 

	.section-header .elementor-heading-title{font-size: 50px;color:#fff!important;font-family: 'DINNextLTArabicLight'!important;line-height: 60px;}
.inner-section-green{font-size:25px;}
	.inner-section-green .section-content p strong{font-size: 20px!important;font-weight: 500;}
	.inner-section-2 .section-content p strong{font-size: 20px!important;font-weight: 500;}

	.pasi-ul{margin-top:20px;margin-right: 10px;}
	.pasi-ul ul{list-style:none;margin-right:0;}
	/* .pasi-li{color: #3a564d;padding: 5px 35px 25px 10px;background: url(../assets/images/icon-green.png) no-repeat right 10px;} */
	.pasi-li::before{display:none!important;}

	.inner-section-2 ul li{font-size: 25px;color: #3a564d;}
	.inner-section-2 .pasi-li,.inner-section-1 .pasi-ul li{color: #3a564d;padding: 1px 30px 15px 10px;background: url(../assets/images/icon-green.png) no-repeat right 10px;font-size:25px;}
	.inner-section-1 .pasi-ul li ul li{ background: url(../assets/images/icon-yellow.png) no-repeat left 10px!important; }
	.rtl .inner-section-1 .pasi-ul li ul li{ background: url(../assets/images/icon-yellow.png) no-repeat right 10px!important; }
    .inner-section-1-en .pasi-ul li{color: #3a564d;padding: 1px 10px 15px 30px;background: url(../assets/images/icon-green.png) no-repeat left 10px;    margin-left: 15px;}
.inner-section-1-en .pasi-ul{ margin-left:0px;}
	.inner-section-3 .pasi-li{color: #3a564d;padding: 1px 30px 15px 10px;background: url(../assets/images/icon-yellow.png) no-repeat right 10px;}
.inner-section-3 li{color: #3a564d;padding: 1px 30px 15px 10px;background: url(../assets/images/icon-yellow.png) no-repeat right 10px;}
.inner-section-3-en ul{padding:0px;margin:0;list-style:none;}
.inner-section-3 ul{padding:0px;margin:0;list-style:none;}
.inner-section-1  ul{padding:0px;margin:0;list-style:none;}
.inner-section-1 li{color: #3a564d;padding: 1px 30px 15px 10px;background: url(../assets/images/icon-yellow.png) no-repeat right 10px; font-size:25px;}
.inner-section-1-en li{color: #3a564d;padding: 1px 10px 15px 30px;background: url(../assets/images/icon-yellow.png) no-repeat left 10px; font-size:25px;}
.inner-section-1 {font-size:25px;}
.inner-section-3-en li{color: #3a564d;padding: 1px 10px 15px 30px;background: url(../assets/images/icon-yellow.png) no-repeat left 10px;margin:0px;}
	.inner-section-3-en .pasi-li{color: #3a564d;padding: 1px 1px 15px 30px;background: url(../assets/images/icon-yellow.png) no-repeat left 10px;}
	.inner-section-green li{color: #fff;padding: 1px 30px 15px 10px;background: url(../assets/images/icon-yellow.png) no-repeat right 10px; list-style:none;font-size:25px;}
	.inner-section-green-en li{color: #fff;padding: 1px 10px 15px 30px;background: url(../assets/images/icon-yellow.png) no-repeat left 10px; list-style:none;
    margin-left: 15px;}
 .inner-section-1-en ul {
    margin-left: 10px!important;
    padding: 0!important;
}
.inner-section-1-en li{ padding: 1px 10px 15px 30px;background: url(../assets/images/icon-yellow.png) no-repeat left 10px; list-style:none;margin-left: 15px; line-height: 35px;font-size:25px;}
	.get-social-media a {color:#adb7bc}
	.inner-section-2 .elementor-widget-container{color: #3a564d;font-size:25px;}
	.inner-section-2 .elementor-widget-container strong{margin-bottom:10px;display: block;}
.green-content{font-size:25px;}
	.green-content .section-content{color:#354f4b!important}
	.green-content .section-content li{color:#354f4b!important}
	.inner-section-green .elementor-container{margin:0;max-width: 100%!important;}
	.inner-section-green .elementor-column{padding-right:0!important;padding-left:0!important;}
	.inner-section-green .elementor-container .elementor-heading-title{line-height: 35px;}
	.inner-section-green .pasi-ul li{line-height:35px;}
	.inner-section-green .elementor-widget-container ul{margin-right:10px!important;padding:0!important;}
	.inner-section-green-en .elementor-widget-container ul{margin-left:10px!important;padding:0!important;}
	.inner-section-green .elementor-widget-container ul li{line-height:35px;}
	.inner-section-green .elementor-widget-container ul ul{margin-right:0!important;padding:0!important;}
	.inner-section-green .elementor-widget-container ul ul li{line-height:35px;}
	.inner-section-green h2{font-size: 50px;color:#fff!important;font-family: 'DINNextLTArabicLight'!important;line-height: 60px;}
	.inner-section-green .elementor-widget-container p{line-height: 35px;font-size: 25px;color: #fff;}
	
	.inner-section-1 .elemenetskit-tablepress{overflow-x: auto;-webkit-overflow-scrolling: touch;}
	.inner-section-1 .tablepress-id-1 tr th{font-size: 25px;color:#fff!important;line-height: 25px;background-color: #3a564d!important;border-color: #363636!important;}
	.inner-section-1 .tablepress-id-1 tr td{background-color: #ffffff3b!important;border-color: #3c584f!important;color: #3a564d!important;
    	font-size: 25px;line-height: 30px;padding: 25px 0!important;} 
	.inner-section-1 .tablepress a{color: #3a564d;font-size: 25px;font-weight: 500;}

	.inner-section-green .elemenetskit-tablepress{overflow-x: auto;-webkit-overflow-scrolling: touch;}
	.inner-section-green .tablepress-id-2 tr th{font-size: 25px;color:#354f4b!important;line-height: 25px;background-color: #e0b86b!important;border-color: #3a564d!important;}
	.inner-section-green .tablepress-id-2 tr td{background-color: #ffffff3b!important;border-color: #3c584f!important;    color: white!important;
    	font-size: 25px;line-height: 30px;padding: 25px 0!important;}
	.inner-section-green .tablepress a{color: white;font-size: 25px;font-weight: 500;}

/* 	.inner-section-green .elemenetskit-tablepress{overflow-x: auto;-webkit-overflow-scrolling: touch;} */
	.inner-section-green .tablepress-id-3 tr th{font-size: 25px;color:#354f4b!important;line-height: 25px;background-color: #e0b86b!important;border-color: #3a564d!important;}
	.inner-section-green .tablepress-id-3 tr td{background-color: #ffffff3b!important;border-color: #3c584f!important;    color: white!important;
    	font-size: 25px;line-height: 30px;padding: 25px 0!important;}
/* 	.inner-section-green .tablepress a{color: white;font-size: 25px;font-weight: 500;} */

	.inner-section-green .tablepress-id-4 tr th{font-size: 25px;color:#354f4b!important;line-height: 25px;background-color: #e0b86b!important;border-color: #3a564d!important;}
	.inner-section-green .tablepress-id-4 tr td{background-color: #ffffff3b!important;border-color: #3c584f!important;    color: white!important;
    	font-size: 25px;line-height: 30px;padding: 25px 0!important;}
	.inner-section-green .tablepress-id-6 tr th{font-size: 25px;color:#354f4b!important;line-height: 25px;background-color: #e0b86b!important;border-color: #3a564d!important;}
	.inner-section-green .tablepress-id-6 tr td{background-color: #ffffff3b!important;border-color: #3c584f!important;    color: white!important;
    	font-size: 25px;line-height: 30px;padding: 25px 0!important;}
.inner-section-green .tablepress tr th{font-size: 25px;color:#354f4b!important;line-height: 25px;background-color: #e0b86b!important;border-color: #3a564d!important;}
	.inner-section-green .tablepress tr td{background-color: #ffffff3b!important;border-color: #3c584f!important;    color: white!important;
    	font-size: 25px;line-height: 30px;padding: 25px 0!important;}
.inner-section-green .tablepress-id-12 tr th{font-size: 25px;color:#354f4b!important;line-height: 25px;background-color: #e0b86b!important;border-color: #3a564d!important;}
	.inner-section-green .tablepress-id-12 tr td{background-color: #ffffff3b!important;border-color: #3c584f!important;    color: white!important;
    	font-size: 25px;line-height: 30px;padding: 25px 0!important;}
	.rtl .inner-section-3 .elementor-container{align-items:center;}
	.inner-section-3 .section-header .elementor-heading-title{ font-size: 50px;color:#354f4b!important;font-family: 'DINNextLTArabicLight'!important;line-height: 60px;}
	.inner-section-3 .section-content .elementor-heading-title{line-height: 30px;font-size: 25px;color: #3a564d;}

	.inner-section-3 .section-header{ font-size: 50px;color:#354f4b!important;font-family: 'DINNextLTArabicLight'!important;line-height: 60px;}
	.inner-section-3 .section-content{line-height: 30px;font-size: 25px;color: #3a564d;}

	.inner-section-2-en table tr th{font-size: 25px;background-color: #3c584f!important;color: white!important;line-height: 25px;border-color: #2e413b!important;}
	.inner-section-2-en table tr td{background-color: #3c584f57!important;border-color: #3c584f82!important;color: white!important;font-size: 25px;line-height: 30px;padding: 25px 0!important;vertical-align: middle;}
	.inner-section-2-en .tablepress a{color: #3c584f;font-size: 25px;font-weight: 500;}

.inner-section-2 table tr th{font-size: 25px;background-color: #3c584f!important;color: white!important;line-height: 25px;border-color: #2e413b!important;}
	.inner-section-2 table tr td{background-color: #3c584f57!important;border-color: #3c584f82!important;color: white!important;font-size: 25px;line-height: 30px;padding: 25px 0!important;vertical-align: middle;}
	.inner-section-2 .tablepress a{color: #3c584f;font-size: 25px;font-weight: 500;}


	.green-content-en table tr th{font-size: 25px;background-color: #3c584f!important;color: white!important;line-height: 25px;border-color: #2e413b!important;}
	.green-content-en table tr td{background-color: #3c584f57!important;border-color: #3c584f82!important;color: #2e413b!important;font-size: 25px;line-height: 30px;padding: 25px 0!important;vertical-align: middle;}
	.green-content-en .tablepress a{color: #3c584f;font-size: 25px;font-weight: 500;}
	.green-content-en ul{padding: 0;margin: 0;}
	.green-content-en ul li{padding: 1px 15px 15px 30px!important;background: url(../assets/images/icon-green.png) no-repeat left 10px!important;list-style: none;}	
	.green-content-en .pasi-ul{padding: 0;margin: 0;}
	.green-content-en .pasi-ul li{padding: 1px 15px 15px 30px!important;background: url(../assets/images/icon-green.png) no-repeat left 10px!important;}	

	.green-content-en #ekit_tablepress_8c89d17{overflow-x: auto;-webkit-overflow-scrolling: touch;}

	.media-detail-outer{padding-bottom:80px;}
	.media-listing-outer{padding-bottom:80px;}
	.post-media-list a{color: white;text-decoration: none;font-size: 16px;line-height: 27px;}
	/* .media-listing-outer .post-media-list a{color: white;text-decoration: none;font-size: 18px;background-color: #567164;width: 100%;display: block;padding-bottom: 15px;border-radius: 5px;} */
	.post-media-list a img{border-radius: 5px 5px 0 0;}
	/* .media-listing-outer .width-container .row{justify-content:center;} */
	.post-media-list .media-list-title{text-align: center;
		margin-top: -37px;
		background-color: #607b6e8a;
		position: relative;
		padding: 5px;
		height: 37px;
		overflow: hidden;
		font-size:20px;
}
	.media-detail-outer .gallery img{border-style: none!important;border-radius: 10px!important;}
	.media-detail-outer section h2{color: white!important;font-size: 50px;font-weight: 500!important;}
	.media-detail-outer section p{line-height: 30px;font-size: 25px;color: #3a564d;}
	.media-detail-outer .gallery-item{margin-bottom:10px!important;}
/* 	.media-detail-outer h2{font-size: 50px;color:#354f4b!important;font-family: 'DINNextLTArabicLight'!important;line-height: 60px;} */

	.contact-info-outer .get-title{color:#3a564d;}
/* 	.contact-info-outer .mail-address{color:#000;margin-bottom: 0;font-size: 15px!important;} */
	.get-icon-mail{font-size: 25px;background: #587366;padding: 10px;color: white;}
	.inner-section-2 .form-group input{padding: 5px;border-radius: 8px;background-color: #ffffffa1;border: 0;}
	.inner-section-2 .form-group textarea{padding: 5px;border-radius: 8px;background-color: #ffffffa1;border: 0;}
	.inner-section-2 .form-group label{font-size: 20px;}
	.inner-section-2 form{align-items: center;display: flex;justify-content: end;}
	.inner-section-2 form input.has-spinner{background-color: #40594e;font-size: 25px;padding: 12px 35px;}
.inner-section-2 form input.has-spinner:hover{text-decoration:none;}
	.inner-section-2 form .form-group p .wpcf7-spinner{display:none;}

	.menu-item-has-children a::after {
		display: inline-block;
		margin-left: .255em;
		vertical-align: middle;content: "";
		border-top: .3em solid;
		border-right: .3em solid transparent;
		border-bottom: 0;
		border-left: .3em solid transparent;margin-right:5px;
	}
	.sub-menu a:after{display:none;}


.rtl .faq-container .filter-outer{display: flex;justify-content: space-between;align-items: center;}
.rtl .faq_title h2{text-align: initial!important;font-size: 80px;color: #3a564d;}
.rtl .filter-outer .filter-category ul{display: flex;margin:0;}
.rtl .filter-outer .filter-category ul li{list-style: none;margin-left: 30px;}
.rtl .filter-outer .filter-category ul li a{background-color: white;color:#3a564d;padding: 15px 30px;border-radius: 20px;text-decoration: none;
	font-size: 25px;font-weight: 700;display:flex;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}

.rtl .filter-outer .filter-category ul li a.active{background-color:#3a564d;color:#e1b761;padding-right: 60px;}
.rtl .filter-outer .filter-category ul li a svg{display:none;}
.rtl .filter-outer .filter-category ul li a.active:before {
  content: " ";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
}
.rtl .filter-outer .filter-category ul li a.active:after {
  content: " ";
  display: block;
  width: 10px!important;
  height: 0.9em!important;
  border: solid #d7b160;
  border-width: 0 0.2em 0.2em 0!important;
  position: absolute!important;
    margin-right: 24px;
    margin-top: -42px;
  -webkit-transform: rotate(45deg)!important;
  -moz-transform: rotate(45deg)!important;
  -o-transform: rotate(45deg)!important;
  transform: rotate(45deg)!important;
	border-radius:2px;
}





.faq-container .filter-outer{display: flex;justify-content: space-between;align-items: center;}
.faq_title h2{text-align: initial!important;font-size: 80px;color: #3a564d;}
.filter-outer .filter-category ul{display: flex;margin:0;}
.filter-outer .filter-category ul li{list-style: none;margin-right: 30px;}
.filter-outer .filter-category ul li a{background-color: white;color:#3a564d;padding: 15px 30px;border-radius: 20px;text-decoration: none;
	font-size: 25px;font-weight: 700;display:flex;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}

.filter-outer .filter-category ul li a.active{background-color:#3a564d;color:#e1b761;padding-left: 60px;}
.filter-outer .filter-category ul li a svg{display:none;}
.filter-outer .filter-category ul li a.active:before {
  content: " ";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
}
.filter-outer .filter-category ul li a{
	position:relative;
}
.filter-outer .filter-category ul li a.active:after {
  content: " ";
  display: block;
  width: 10px!important;
  height: 0.9em!important;
  border: solid #d7b160;
  border-width: 0 0.2em 0.2em 0!important;
  position: absolute!important;
     margin-left: 29px;
    margin-top: -40px;
  -webkit-transform: rotate(45deg)!important;
  -moz-transform: rotate(45deg)!important;
  -o-transform: rotate(45deg)!important;
  transform: rotate(45deg)!important;
	border-radius:2px;
}
.faq_item:hover{background-color:#3a564d!important;color:#e1b761!important;}





.gallery-item{
	padding-top:25px;
}
.gallery-item img{
	border-radius:10px!important;
}
.filter-sort{text-align: end;}
.filter-sort a svg{font-size: 25px;color: white;background-color: #3a564d;padding: 15px;border-radius: 30px;}

.faq-content .accordion-item{background-color: #e1b761;border-radius: 15px 15px 15px 15px!important;}
.faq-content .accordion-item h2 button{box-shadow: none;color: white!important;text-decoration:none!important;text-align:initial;font-size: 25px;font-weight: 400;
	line-height:35px;align-items: baseline;background-color: #e1b761;border-radius: 15px 15px 0 0;}
.faq-content .accordion-item h2 button::after{margin-right: auto;margin-left: 0;position:absolute;top:10px;right:10px;}
.rtl .faq-content .accordion-item h2 button::after{margin-right: auto;margin-left: 0;position:absolute;top:10px;left:10px;}
.faq-content .accordion-header{margin-bottom:0!important;}
.faq-content .accordion-body{color: white!important;text-align: initial;}
.faq-content .accordion-body{font-size:25px;}
.faq-content .accordion-body p{font-size: 25px;font-weight: 400;line-height: 35px;}
.faq-content .accordion-body p strong{font-weight: 400;}
.faq-content .accordion-body ul{ margin-right: 17px;color: white;text-align: initial;margin: 0;margin-bottom: 0px;}
.faq-content .accordion-body ul li{line-height:35px;font-weight: 400;font-size: 25px;}
.faq-content .accordion-body ul{padding-left:0px;}
.faq-content .accordion-body ol{padding-left:0px;}
.faq-content .accordion-body ol{margin-left:10px;}
.rtl .faq-content .accordion-body ul{padding-right:30px;}
.faq-content .accordion-button.collapsed{color:gree;}
.faq-content .accordion-button.collapsed::after{color:#e1b761;}

.faq-content .accordion-button::after {
      background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23e1b761' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
      transform: scale(.7) !important;
    }
.faq-content .accordion-button:not(.collapsed)::after {
	background-image: url('../images/minus-green.png');
    }

 

.faq-content .accordion-button{background-color: #e1b761!important;border-radius: 15px 15px 0 0!important;}
.faq-content .accordion-button.collapsed{background-color: #3a564d!important;border-radius:15px!important;}
/* .faq-content .accordion-button{background-color:#e1b761;} */
.faq-content .accordion-collapse.collapse.show{background-color:#e1b761;border-radius: 0 0 15px 15px;}
.faq-content .accordion-collapse.collapse.show .accordion-body{color:#3a564d;font-size: 1.2rem;font-weight: 400;padding-top:0;background-color: #e1b761;padding-top:15px;border-radius:15px;padding: 18px 22px;}

.faq-content table{display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;margin-top: 0;border: 0;margin-bottom: 0;}
.faq-content table td{font-size: 25px;font-weight: 400;}
.faq-content table td b{font-weight: 400;}
.faq-content .accordion-collapse.collapse.show .accordion-body table{border-collapse: collapse;border-spacing: 0;width: 100%;border: 1px solid #3a564d;
	border-radius: 15px;}
.faq-content .accordion-collapse.collapse.show .accordion-body table tr:nth-child(even){background-color: #3a564d2b;}

.faq-content .accordion-collapse.collapse.show .accordion-body table tr:first-child{background-color: #3a564d;}
.faq-content .accordion-collapse.collapse.show .accordion-body table tr td:first-child{width:200px;}
.faq-content .accordion-collapse.collapse.show .accordion-body table tr td:nth-child(2){width:300px;}
.faq-content .accordion-collapse.collapse.show .accordion-body table tr td:nth-child(3){width:300px;}
.faq-content .accordion-collapse.collapse.show .accordion-body table tr td:nth-child(4){width:300px;}



.home-faq-outer{background: #eacb80 url(https://spf.smsoman.com/wp-content/themes/pasi/assets/assets/images/bg-4.png);background-repeat: no-repeat;
	background-size: cover;padding: 80px 0;}

.home-faq-outer .faq-content .accordion-item h2 button{background-color: #3a564d!important;color:white!important;border-radius:15px;}
.home-faq-outer .faq-content .accordion-collapse.collapse.show{background-color: #3a564d!important;color:white!important;}
.home-faq-outer .faq-content .accordion-body p{color:white;text-align: initial;}

.home-faq-outer .faq-content .accordion-button:not(.collapsed)::after {
	background-image: url('../images/minus.png');
    }
.home-faq-outer h2{text-align: initial!important;font-size: 50px;color: #3a564d!important;font-weight: 800!important;text-transform: uppercase;margin-bottom: 40px;}
.inner-section-2 .elementor-container .rounded-3{display: flex;align-items: center;}
.inner-section-2 .elementor-container .rounded-3 h3 {
    line-height: 50px;
    text-align: center;
}

/* .top-tile-en .Disabilities .benefit-text h5{margin-left: -50px;} */

/* .home-faq-outer .elementor-tabs-wrapper{text-align: initial;} */
.home-faq-outer .elementor-tab-title{background-color: white;color: #3a564d;padding: 15px 30px;border-radius: 20px;font-size: 25px;font-weight: 700;
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;margin-right: 30px;}
.home-faq-outer .elementor-tab-title.elementor-active{background-color: #3a564d;color: #e1b761!important;}
/* .tab-comon-outer .elementor-tabs-wrapper .elementor-tab-title.elementor-active:before {
  content: '\2713';
  display: inline-block;
  color: #e1b761;
  padding: 0 6px 0 0;
  position: initial;
  width: 12%!important;
  background: url(../assets/images/tick-icon.png) no-repeat right 10px;
} */
.tab-comon-outer .elementor-tabs-wrapper .elementor-tab-title.elementor-active:after{display: initial;content: "";position: unset;}

.home-faq-outer .elementor-tab-title.elementor-active {
  list-style-type: none;
  padding: 20px 20px 20px 70px;
  position: relative;
}
.home-faq-outer .elementor-tab-title.elementor-active:before {
  content: " ";
  display: block;
  border: solid 0.8em orange;
  border-radius: 0.8em;
  height: 0;
  width: 0;
  position: absolute;
  left: 0.5em;
  top: 40%;
  margin-top: -0.5em;
}
.home-faq-outer .elementor-tab-title.elementor-active:after {
  content: " ";
  display: block;
  width: 10px!important;
  height: 0.9em!important;
/*   width: 0.4em!important;
  height: 0.8em!important; */
  border: solid #d7b160;
  border-width: 0 0.2em 0.2em 0!important;
  position: absolute!important;
  left: 1.3em!important;
  top: 40%;
  margin-top: -0.2em;
  -webkit-transform: rotate(45deg)!important;
  -moz-transform: rotate(45deg)!important;
  -o-transform: rotate(45deg)!important;
  transform: rotate(45deg)!important;
	border-radius:2px;
}

.rtl .home-faq-outer .elementor-tab-title{background-color: white;color: #3a564d;padding: 15px 30px;border-radius: 20px;font-size: 25px;font-weight: 700;
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;margin-left: 30px;margin-right:0!important;}
.rtl .home-faq-outer .elementor-tab-title.elementor-active {
    background-color: #3a564d;
    color: #e1b761!important;
}
.rtl .home-faq-outer .elementor-tab-title.elementor-active {
  list-style-type: none;
  padding: 20px 60px 20px 20px;
  position: relative;
}
.rtl .home-faq-outer .elementor-tab-title.elementor-active:before {
  content: " ";
  display: block;
  border: solid 0.8em orange;
  border-radius: 0.8em;
  height: 0;
  width: 0;
  position: absolute;
  left: 0.5em;
  top: 40%;
  margin-top: -0.5em;
}
.rtl .home-faq-outer .elementor-tab-title.elementor-active:after {
  content: " ";
  display: block;
  width: 10px!important;
  height: 0.9em!important;
/*   width: 0.4em!important;
  height: 0.8em!important; */
  border: solid #d7b160;
  border-width: 0 0.2em 0.2em 0!important;
  position: absolute!important;
  right: 1.3em!important;
  top: 40%;
  margin-top: -0.2em;
  -webkit-transform: rotate(45deg)!important;
  -moz-transform: rotate(45deg)!important;
  -o-transform: rotate(45deg)!important;
  transform: rotate(45deg)!important;
	border-radius:2px;
}

/* .elementor-active:before {
  content: '\2713';
  display: contents;
  color: #e1b761;
  padding: 0 6px 0 0;
} */
.news-cont h6 a{font-size: 15px;}
.subtitle-common{font-size:25px!important;font-weight: bolder!important;}

.tab-comon-outer .elementor-tabs-wrapper{text-align: initial;}
.tab-comon-outer .elementor-tabs-wrapper .elementor-tab-title{display: inline-block!important;width:42%;}

.home-faq-outer .faq-content{margin-bottom:60px;}
.home-faq-outer .faq-readmore{background-color: #3a564d!important;color: white!important;text-decoration:none;padding: 15px 50px;font-size:25px;
    border-radius: 30px;}


.tab-comon-outer .faq-content .accordion-item {
    background-color: #3a564d;
    border-radius: 15px 15px 15px 15px!important;
}
.tab-comon-outer .faq-content .accordion-collapse.collapse.show .accordion-body {
    color: #3a564d;
    font-size: 25px;
    font-weight: 400;
    padding-top: 0;
    background-color: #3a564d;
    padding-top: 15px;
    border-radius: 15px;
    padding: 18px 22px;
}

.logo-top-eng img{ max-height:110px; }
.inner-section-3 .elementor-widget-container{
	color:#3a564d;
	font-size: 25px;
}

.search-result h2{
	font-size:35px;
}
 

.single-blog{position: relative;}

.single-blog .news-cont{position: absolute;
  bottom: 0;
  padding: 15px; z-index: 9;}



.tab-comon-outer .elementor-tabs-wrapper{  display: flex;}
.tab-comon-outer .elementor-tabs-wrapper .elementor-tab-title{  width: 50%; /* margin-left: 15px; */}
.tab-comon-outer .elementor-tabs-wrapper #elementor-tab-title-1302{  margin-left: 0;  margin-right: 10px !important;}
.blog-date{  position: absolute;background: #e6be67;
  padding: 5px;  top: 7px; right:7px;}

.blog-shadow{  background: url(../images/shadow-bg.png) repeat-x bottom;position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;}



.faq-container .filter-outer .filter-category ul{  padding-left: 0;}
.faq-container .filter-outer .filter-category li{  margin-left: 0;}
.rtl .faq-container .filter-outer .filter-category li{  margin-right: 0;}

.subtitle-common{  margin-bottom: 0 !important;}
.social-insurance .elementor-widget-container a{color:#fff;}

#menu-language-menu-arabic{display: flex;
  list-style: none; margin-bottom: 0;}

#menu-language-menu-arabic li{  margin: 0 10px;}
#menu-language-menu-arabic li a{  text-transform:capitalize;}
#menu-language-menu{  margin-bottom: 0;}
/*
.btn_registration{background: #f97373;
  padding: 6px 45px; animation: borderPulse 1000ms infinite ease-out, colorShift 10000ms infinite ease-in;}
*/
 .btn_registration{
  text-shadow: 0px 1px 0px #faffc7;
	    width: 150px;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 7px;
  background-image: -webkit-linear-gradient(top, #e0b86b, #e0b86b);
  background-image: -moz-linear-gradient(top,#e0b86b, #e0b86b);
  background-image: -o-linear-gradient(top, #e0b86b, #e0b86b);
  background-image: linear-gradient(to bottom, #e0b86b, #e0b86b);
  -webkit-animation: yellow 2s infinite;
  -moz-animation: yellow 2s infinite;
  -o-animation: yellow 2s infinite;
  animation: yellow 2s infinite; 
}
@-moz-keyframes yellow {
  0%, 100% {
    -moz-box-shadow: 1px 0px 19px 4px #e0b86b, inset 0px 0px 10px rgba(255, 255, 255, 0.5);
    box-shadow: 1px 0px 19px 4px #e0b86b, inset 0px 0px 10px rgba(255, 255, 255, 0.5); }

  50% {
    -moz-box-shadow: 0px 0px 0px 0px rgba(255, 245, 3, 0), inset 0px 0px 0px rgba(255, 255, 255, 0);
    box-shadow: 0px 0px 0px 0px rgba(255, 245, 3, 0), inset 0px 0px 0px rgba(255, 255, 255, 0); } }

@-webkit-keyframes yellow {
  0%, 100% {
    -webkit-box-shadow: 1px 0px 19px 4px #e0b86b, inset 0px 0px 10px rgba(255, 255, 255, 0.5);
    box-shadow: 1px 0px 19px 4px #e0b86b, inset 0px 0px 10px rgba(255, 255, 255, 0.5); }

  50% {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 245, 3, 0), inset 0px 0px 0px rgba(255, 255, 255, 0);
    box-shadow: 0px 0px 0px 0px rgba(255, 245, 3, 0), inset 0px 0px 0px rgba(255, 255, 255, 0); } }

@-o-keyframes yellow {
  0%, 100% {
    box-shadow: 1px 0px 19px 4px #e0b86b, inset 0px 0px 10px rgba(255, 255, 255, 0.5); }

  50% {
    box-shadow: 0px 0px 0px 0px rgba(255, 245, 3, 0), inset 0px 0px 0px rgba(255, 255, 255, 0); } }

@keyframes yellow {
  0%, 100% {
    box-shadow: 1px 0px 19px 4px #e0b86b, inset 0px 0px 10px rgba(255, 255, 255, 0.5); }

  50% {
    box-shadow: 0px 0px 0px 0px rgba(255, 245, 3, 0), inset 0px 0px 0px rgba(255, 255, 255, 0); } }
@keyframes colorShift {
  0%, 100% {
      background: #e63100;
  }
  33% {
    background: #fb3e3e;
  }
  66%{
    background: #ea9500;
  }
}

@keyframes borderPulse {
  0% {
    box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255,.4), 0px 0px 0px 0px rgba(255,255,255,1);
  }
  100% {
    box-shadow: inset 0px 0px 0px 3px rgba(117, 117, 255,.2), 0px 0px 0px 10px rgba(255,255,255,0);
  }
}








/* search form styles */


#search-form-1{  padding: 0px;   font-size: 15px;padding-right: 10px;height: 41px;
  margin-top: -12px!important;   padding-left: 10px;border-radius:5px;    margin-left: 17px!important;
    margin-right: 17px!important;}


.search-form .search-submit{  font-size: 13px; padding-top: 0px;  margin-right: 10px;
  padding-bottom: 0px;
  height: 39px;
  margin-top: 2px;   background: #3a564d;}

.search-form{  width: 80%;}

input[type="search"]:focus{
	outline:none!important;
}
.search-result .read-more{
	color:#FFF;
	text-decoration:none;
}
.search-result .read-more:hover{
	color:#FFF;
	text-decoration:none;
}
.adjust-top{padding-top: 185px!important;}


/* pagination style */


.page-numbers{border: 1px solid #e4bc66;
  font-size: 30px;padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 5px;
	  color: #3a564d;
	text-decoration: none !important;
}

.page-numbers a{color: #3a564d;   }
.nav-prev-text{display:none;}
.nav-next-text{display:none;}
.page-numbers:hover{  color: #3a564d;}

.pagination{  padding-top: 25px;}
.pagination .dots{  transform: none;}



.search_container{ line-height:200px;text-align:center;width:40%;} 
.search-form {
	 
}

 .search-field {
	background-color: transparent!important;
	background-image: url('https://wp-themes.com/wp-content/themes/twentythirteen/images/search-icon.png')!important;
	background-position: 5px  center!important;
	background-repeat: no-repeat!important;
	background-size: 24px 24px!important;
	border: none!important;
	cursor: pointer!important;
	height: 40px!important;
	margin: 3px 0!important;
	padding: 0 0 0 34px!important;
	position: relative!important;
	-webkit-transition: width 400ms ease, background 400ms ease;
	transition:         width 400ms ease, background 400ms ease;
	width:0px!important;
   cursor: pointer;
}

.search-field:focus {
	background-color: #000;
	border: 2px solid #e0b86b!important;
	cursor: text;
	outline: 0;
	width: 450px!important;
  color:#415b52;
}
.search-form
.search-submit { 
display:none;
}
.social-accordian .pp-accordion-tab-title{
	background-color:#e2bb63;
}
.social-accordian .pp-accordion-tab-active{
	background-color:#284144;
}
.social-accordian .pp-accordion-tab-active .pp-accordion-title-text{
	 color:#fff;
}



.btn_registration a{  color: white;}

.navbar-nav li a:hover{  color: #e0b86b !important;}


.navbar-nav .current-menu-item a{color: #e0b86b !important;}

.qr_css img{
	display:block;
	margin-left:auto;
	margin-right:auto;
	height:100%!important;
}
 
.qr_css .elementor-shortcode{
	height:120px;
}
.publishing-outer .elementor-container{
	align-items: start!important;
}
.top-contact{
	position:absolute;
	top:10px;	
	left:16%;
}
.rtl{
	left:20%; 
}
.top-contact a{
	text-decoration:none;
}
 
.top-contact .lang-item-ar a img,.top-contact .lang-item-en a img{
	float:left;
	margin-top:5px;
}
.lang-item-en a img{
	display:none;
}
.lang-item-en a {
	display:block;
	background-image:url('../images/usa.png');
	width:32px;
	height:32px;	
    margin-top: 4px;
}
.lang-item-ar a {
	display:block;
	background-image:url('../images/oman.png');
	width:32px;
	height:32px;	
    margin-top: 4px;
}

#menu-language-menu{margin: 0;
  padding: 0;}

#menu-language-menu-arabic{margin: 0;
  padding: 0;}

.home-faq-outer{  overflow: hidden;}


.lang-item-ar img{display:none;}


.counting-numbers section{  padding: 0;}


.help-form p{text-align:right!important;direction:rtl!important;}
.help-form input{text-align:right!important;float:right;direction:rtl!important;}
 .help-form select{text-align:right!important;direction:rtl!important;}
.help-form span{text-align:right!important;direction:rtl!important;}
.help-form .help-submit{background-color: #3a564d;}

















/* .eael-tab-title{font-size: 25px!important;} */

/*---responsive---*/


@media screen and (min-width: 991px) {.mobile_search{  display: none;}}
@media screen and (max-width: 991px) {.mobile_search{  display: block;    width: 100%;        } 
	.mobile_search .search-form{    display: flex;  width: 90%; margin-left: auto;    margin-bottom: 25px;
    margin-right: auto;
    margin-top: 10px;} 
	
	.mobile_search #search-form-2{padding: 0px;
    padding-right: 0px;
    padding-left: 0px;
  padding-right: 0px;
  padding-left: 0px;
  font-size: 15px;
  padding-right: 10px;
  height: 41px;
  margin-top: 1px;
  padding-left: 10px;
  border-radius: 5px; }
	.main-nav-top{
		position:absolute!important;
	}
}





@media screen and (min-width: 992px) {
    .navbar-expand-lg .navbar-collapse{display: block!important;}
	.vision-mobile{display:none;}
	.khinjer-mobile{display:none;}	
}

@media screen and (max-width: 1560px) {
	.rtl .inner-carousel-caption {width: 35% !important;right !important: 10% !important;}
	.inner-carousel-caption {width: 40%;right: 7%;}
	.inner-carousel-caption h2{font-size: 50px;}
	.logo-top{padding: 0px 5px;
	.
		  
	}
}
@media screen and (max-width: 1500px) {  
	.top-contact{max-width: 73%;}
	.benefit-outer{margin-top: 12px;}
	
    .elder{padding: 20px 20px;min-height: auto;} 
    .childhood{padding: 20px 20px;min-height: auto;} 
    .Disabilities{padding: 20px 20px;min-height: auto;} 
    .family{padding: 20px 20px;min-height: auto;} 
    .orphan{padding: 20px 20px;min-height: auto;} 

}


@media screen and (max-width: 1426px) {.inner-carousel-caption h4{  font-size: 27px;}}

 
@media screen and (max-width: 1400px) {   
	.faq-button {margin-left: 45px;}
    .inner-carousel-caption{transform: translate(15%, 10%);}
    /*.faq-button{width: 33%;}*/
/* 	.logo-top {padding: 0px 25px;} */
	.nav-bg li a{font-size: 15px;}

    /*-rtl*/
    .rtl .inner-carousel-caption{right: 18%;}
	.inner-carousel-caption{    right: 15%;}
	.inner-carousel-caption h2{    font-size: 45px;}
	.rtl .inner-carousel-caption h2{    font-size: 50px !important;}
	

}
@media screen and (max-width: 1300px) {
	.nav-bg li{margin-right: 7px;margin-left: 7px;}
    .inner-carousel-caption h4{font-size: 25px;}
    .inner-carousel-caption h2{font-size: 50px;}
    .inner-carousel-caption button{padding: 5px 20px;font-size: 14px;}
	.social-protection .eael-tabs-nav ul li{padding: 15px 15px!important;margin-right:5px;}
	.inner-carousel-caption h2{    font-size: 45px;}

}
@media screen and (max-width: 1250px) {
/* 	.logo-top{padding: 0px 0px;} */
    .social-protection .nav-item .nav-link{padding: 15px 25px;}
    .social-protection .nav-item h5{font-size: 15px;margin-top: 10px;}
    .social-protection ul{padding: 0;}

	.nav-bg{padding: 12px 0px;}
    .nav-bg .nav-item{padding-left: 5px;}
    .nav-bg .nav-item a{font-size: 14px;}
	
	.social-protection .eael-tabs-nav ul li{max-width: 100%;}
	.counting-numbers{padding: 40px 0;}
	.counting-numbers .elementor-counter-number-wrapper span{font-size:35px;}
	
	.media-detail-outer .gallery{padding-left:10px;}


}

@media screen and (max-width: 1200px) {.inner-carousel-caption{}}

@media screen and (max-width: 1125px) {.inner-carousel-caption{    width: 36%;}
	.inner-carousel-caption h2{    font-size: 36px;}}

@media screen and (max-width: 1124px) {
	.inner-section-2 .elementor-container .rounded-3{width:100%;margin-right:0;}
	.pasi-ul{margin-left:0;padding-left:0;}
	.social-insurance .socila-ins-prgm .socila-ins-prgm-cont p:first-child{height: 70px;width: 70px;min-width: 70px;}
	.inner-section-3 section .elementor-widget-container .wp-image-145{display:none;}
	
}

@media screen and (max-width: 992px) {
	.khinjer .site-logo{width: auto;}
    .logo-top{order: -1;}
	.khinjer{display:block;}
	.site-logo img{height: 70px;}
	.main-nav-top nav .menu-white{margin:0;max-width:100%;}
	.nav-bg{margin-right: 0;}
    .nav-inner{display: block;text-align: end;}
    .navbar-toggler{border: 0;}
	.navbar-toggler{order: -2;}
    .navbar-toggler:focus{box-shadow: none;outline: none;}
	.inner-carousel-caption{width: 45%;}
	.benefits{position: relative; margin-top: 30px;}
	.margin-t20{margin-top:20px;}
	.get-common{ padding-left: 60px;}
	.faq-common{padding-right:60px;}
	.menu-white{background-color:transparent!important;}
	.nav-bg .menu-item-has-children:hover .sub-menu{position: relative;}
	.nav-bg .menu-item-has-children:hover .sub-menu{ background-color: transparent;padding: 0 15px;box-shadow: none;}
	.nav-bg .menu-item-has-children .sub-menu{/*display: block!important;*/}
	.sub-menu{margin-right:10px;}
	.rowmobile{display:none;}
	.adjust-top{padding-top: 585px!important;}
	
	.rtl .inner-carousel-caption{right: 12%;}
	.inner-carousel-caption{top: 26%;}
	.faq-padding .elementor-button-wrapper{text-align: initial;}
	
	.header-image{height: 300px!important;}
	.nav-part{justify-content: initial;}
	.main-top-contact{display:block!important;}
	.faq-button{width: auto;display: inline-block;margin-left:auto;margin-right:10px;margin-top:10px;}
	.nav-bg{padding: 10px 0px;}
	
	.navbar-toggler{width: 60%;text-align: initial;}
	.logo-top{padding: 6px;max-width: 100px;margin-left: 15px;}
	.logo-top a img{height: 60px;}
	.nav-bg{margin-top:0px;}
	.navbar-collapse{background:#fff;}
	.vision{display:none;}
	.khinjer{display:none;}
	.main-nav-top {background:none;}
	.faq-menu-mobile{display:block;width:40%;text-align:right;}
	.mobile-logo-container{display:block;float:left;width:50%;justify-content: left;}
	
	.benefit-outer{margin-top: 0px;}
	
	.social-protection .elementor-column .elementor-custom-embed-image-overlay img{margin-top:30px;}
	.inner-section-3 .section-header{margin-top: 25px;}
	.inner-section-2 section .elementor-column{padding-left: 0px;}
	.faq-padding h1{margin-bottom:10px;}
	.faq-padding .elementor-button-wrapper{margin-bottom:25px;}
	
	.benefit-outer .elementor-column {width: 33.33%!important;margin: 0 auto;margin-bottom: 50px;}
	
	.inner-section .elementor-column{width: 100%!important;}
	.social-insurance .elementor-column{width: 100%!important;}
	.data-chart section .elementor-column{width: 50%!important;}
	.social-insurance .socila-ins-prgm .socila-ins-prgm-cont p:first-child{height: 100px;width: 130px;min-width: 130px;}
	.footer-green{width: 100%!important;order: 1;}
	.footer-gold{width: 100%!important;}
	.footer-nav-space li{margin-right: 0px;margin-left: 15px;}
	.sub-menu{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;}
	.nav-bg .menu-item-has-children .sub-menu li {margin-left:0px;margin-right:0px;}
	.menu-item-has-children a::after{content:none;}
	.menu-item-has-children&gt;a{
		font-size:17px!important;font-weight:700!important;color:#e0b86b !important;
	}
	#navbarSupportedContent .nav-bg&gt;li&gt;a{
		font-size:17px!important;font-weight:700!important ;
	}
	.navbar-nav{
		margin-left:10px; padding-left:5px;margin-right:10px; padding-right:5px;
	}
	.benefit-outer .elementor-widget-wrap{flex-wrap:unset;}
	.socila-ins-prgm ul{margin-left:0;margin-right:0}
	.social-insurance .socila-ins-prgm .socila-ins-prgm-cont p{
		font-size:20px;
	}
	.inner-section-1 .elementor-widget-container p{	font-size:20px;	}	 
	.read-more{	padding: 0px 3px 4px 6px;width:130px;}	
	.read-more a{ font-size: 20px; }	    
	.faq-content .accordion-item h2 button{ font-size: 20px; }
	.faq-content .accordion-body p{ font-size: 20px; }
	.faq-content .accordion-body ul li{ font-size: 20px; }
	.faq-content .accordion-body ol li{ font-size: 20px; }
	.home-faq-outer .faq-readmore{ padding: 5px 28px; font-size: 20px; border-radius: 10px; }
	.filter-category .nav-item{width:100%!important;}
}


@media screen and (max-width: 991px) {.search-form{  display: none;}}



@media screen and (max-width: 768px) {
    .social-protection .nav-item .nav-link{padding: 8px 15px;}
    .social-protection .nav-item img{height: 35px;}
    .social-protection .tab-content-outer{margin-bottom: 30px;}
	.social-protection .eael-tabs-content .tab-image-container{margin-top:30px;}
	
/* 	.benefit-outer .elementor-column{width:50%;} */
	.eael-advance-tabs .eael-tabs-nav&gt;ul li{max-width: 18.33%;min-width: 17%;}
	
	.counting-numbers .counting-numbers-1{width:50%;}
	.counting-numbers .counting-numbers-2{width:50%;}
	.counting-numbers .counting-numbers-3{width:100%;margin-bottom: 30px;}
	.counting-numbers section h1{text-align:center;}
	
/* 	.inner-carousel-caption{top: 15%;} */
	.inner-carousel-caption h4{font-size: 18px;margin: 0;}
	.inner-carousel-caption h2{font-size: 35px;}
	.inner-carousel-caption .btn{width: 150px;font-size: 14px;padding: 5px 16px;margin-top: 2px;}
	
	.get-in-touch .elementor-container{height: auto;}
	.rtl .inner-section-1 section .elementor-container:first-child .elementor-widget-wrap{padding-left: 10px;}
	.inner-section-1 .ineer-row-image-1{margin-top:30px;}
	
	.data-chart section .elementor-column{width: 100%!important;}
	
	.inner-section-1 h2{font-size: 35px;line-height: 50px;}
	.counting-numbers section h1{font-size: 35px;line-height: 50px;}
	.social-insurance h1{font-size: 35px;line-height: 50px;}
	.inner-section-3 .section-header{font-size: 35px;line-height: 50px;}
	.inner-section-1 .section-header .elementor-heading-title{font-size: 35px;line-height: 50px;}
	.inner-section-2 .section-header .elementor-heading-title{font-size: 35px;line-height: 50px;}
	.inner-section-3 .section-header .elementor-heading-title{font-size: 35px;line-height: 50px;}
	.section-header .elementor-heading-title{font-size: 35px;line-height: 50px;}
	.faq-padding h1{font-size: 35px;line-height: 50px;}
	
	.inner-section-2 .greenbox h3{font-size: 30px;}
	.faq-padding .elementor-button-wrapper{text-align: center;}
	.faq_title h2{font-size: 35px;}
	
	.home-faq-outer h2{margin-bottom: 150px;}
	.tab-comon-outer .elementor-tabs-wrapper .elementor-tab-title{display: table-cell!important;text-align: initial;}
	.home-faq-outer .elementor-tab-title{margin-left: 0px;position: absolute;top: -127px;width: 100%;text-align: initial;}
	.home-faq-outer .elementor-tab-title.elementor-active{margin-left: 0px;position: absolute;top: -60px;width: 100%;}
	
	.home-faq-outer-en .faq-content{margin-top: 18px;}
	.rtl .home-faq-outer .elementor-tab-title.elementor-active{margin-top: 18px;}
	
	.rtl .inner-carousel-caption{    width: 44% !important;}
	.inner-carousel-caption{    width: 44%;     right: 14%;}
	.inner-carousel-caption h2{    font-size: 28px;}
	.home_tab li{display:block!important;}
	.home_tab li{max-width:100%!important;}
	
	
	
	.eael-tab-inline-icon li{  max-width: 100% !important;}
	 

}















@media screen and (max-width: 742px) {.rtl .inner-carousel-caption h4{  font-size: 25px !important;}
	.rtl .inner-carousel-caption h2{    font-size: 39px !important;}.rtl .inner-carousel-caption{    width: 36% !important;}}





@media screen and (max-width: 828px) {.inner-carousel-caption h2{    font-size: 26px;}
	.inner-carousel-caption{    width: 37%;}}

@media screen and (max-width: 810px) {.rtl .inner-carousel-caption{    width: 40% !important;}}


@media screen and (max-width: 700px) {
    .social-protection .nav-item h5{font-size: 12px;margin-top: 3px;}
    .social-protection .nav-item .nav-link{padding: 8px 10px;}
    .social-protection .nav-item{margin-right: 5px;}
	
	.slider-outer{padding:0;}
	.benefits{padding-top:0;}
	.benefits section{padding-top:0;}
	.inner-carousel-caption{    width: 31%;}
	.rtl .inner-carousel-caption{    right: 18%;}

}


@media screen and (max-width: 699px) {.social-insurance-home-en{  padding: 40px 0;} .social-insurance-home-en section{padding: 0;}
	.data-chart section{padding: 0;} .home-faq-outer{padding: 40px 0;}}





@media screen and (max-width: 674px) {
	.chart-card{padding: 10px 0px !important;}
	.inner-carousel-caption{top: 23%;}

}

@media screen and (max-width: 640px) {.inner-carousel-caption{    width: 42%;}.inner-carousel-caption h4{    font-size: 16px;} .inner-carousel-caption h2{    font-size: 23px;}
}

@media screen and (max-width: 623px) and (min-width: 577px)  {    width: 40% !important;}



@media screen and (max-width: 600px) {
/*     .top-item-bg{display: none!important;} */
    .infa-icons{display: none!important;}
    .logo-top{padding: 6px;max-width:100px;}
    .logo-top a{margin: 0;}
    .logo-top a img{height: 60px;}

    .nav-bg{padding: 10px 0px 25px;}

    .footer-nav-space{display: block!important;}
    .footer-logo-aligh{display: flex;align-items: center;}
	.benefits{position: relative; margin-top: 30px;}
	.socila-ins-prgm ul li{width: 100%;display: inline-block;margin-bottom: 25px;}
	.get-common{ padding-left: 60px;}
	.faq-common{padding-right:60px;}
	
	.home-first-boxes .benefit-icon{width: 75px;height: 75px;}
	.home-first-boxes .benefit-icon:before{height: 80px;width: 80px;}
	.home-first-boxes .benefit-icon img{width: 70px;height: 70px;}
	.benefit-title{margin-top: 33px;}
	.benefit-title-childhood{margin-top: 33px;}
	.benefit-outer .elementor-column{margin-bottom: 0px;}
	
	.inner-section-2-en ul{margin-left: 0px!important;padding-left: 0px!important;}
	.inner-section-2-en ul li{margin-left: 0px!important;}
	.green-content-en ul li{margin-left: 25px;}
	.inner-section-green-en li{margin-left: 5px;}
	
}





@media screen and (max-width: 576px) {
	.nav-bg .menu-item-has-children:hover .sub-menu{padding: 0 6px;}
	.nav-bg li a{font-size: 14px;}
	.about{padding: 5px 0;}
	.social-protection{padding: 40px 0;}
    .social-protection-title{font-size: 30px;}
    .tab-content-title{font-size: 25px;}
    .social-insurance-title{font-size: 35px;}
    .media-title{font-size: 30px;}
	.navbar-toggler-icon{width: 1em;}
	
	.inner-carousel-caption h4{font-size: 14px;}
	.inner-carousel-caption h2{font-size: 27px;}
	
	.social-protection .eael-tabs-nav ul li{padding: 5px!important;margin-right: 2px;}
	.social-protection .eael-tabs-nav ul li img{width: 45px!important;}
	.eael-advance-tabs .eael-tabs-nav&gt;ul li h5{margin-left: 0px!important;}
	
/* 	.home-first-boxes .benefit-icon{width: 100px;height: 100px;} */
	.benefit-outer .elementor-widget{height:100%;}
	.benefit-outer .elementor-widget-container{height:100%;}
/* 	.eael-advance-tabs .eael-tabs-nav&gt;ul li{max-width: 33.33%;} */
	.eael-advance-tabs .eael-tabs-nav&gt;ul li .eael-tab-title{font-size:14px!important;}
	
	.counting-numbers section h1{font-size: 30px;text-align:center;}
	.counting-numbers .elementor-counter-number-wrapper span{font-size: 22px;}
	.counting-numbers .elementor-widget-heading h2{font-size: 16px;}
	.social-insurance{padding: 40px 0;}
	.social-insurance .socila-ins-prgm h1{font-size: 30px;margin-bottom:0;}
	.socila-ins-prgm ul li{margin-bottom:0;}
	.faq-padding{padding: 30px;}
	.get-common{padding: 30px;}
	.rtl .get-common{padding-right: 30px;}
	.about-para{font-size: 18px;}
	.family{margin-top:0px; margin-bottom:10px;}
	.orphan{margin-top:0px; margin-bottom:10px;}
	.childhood{margin-top:0px; margin-bottom:10px;}
	.Disabilities{margin-top:0px; margin-bottom:10px;}
	.elder{margin-top:0px; margin-bottom:10px;}
	.tab-content-outer{padding: 30px;}
	.social-insurance .insurance-image-container .elementor-widget-container img{border:0;}
	.social-protection h2{font-size: 30px;}
	.data-chart{padding: 40px 0;}
	.data-chart h2{font-size: 30px;margin-bottom: 10px;line-height: 45px;}
	.media{padding-top: 40px;}
	.get-mail-div{margin-top: 30px;}
	.faq-padding h1{text-align:center;}
/* 	.benefit-outer .elementor-column{width: 50%!important;} */
	
	
	.header-image{height: 200px!important;}
	.inner-section{padding: 40px 0px!important;}
	.adjust-top{padding-top: 500px!important;}
	.inner-section-1 .elementor-widget-wrap{display:block!important;}
	.inner-section-1 .elementor-column{padding-top: 0!important;padding-bottom: 0!important;}
	.inner-section-1 .elementor-widget-wrap section{margin:0!important;}
	.inner-section-1 .elementor-widget-wrap section .elementor-container{padding:0;margin:0;}
	
	.inner-section-green .elementor-widget-wrap{display:block!important;}
	.inner-section-green .elementor-widget-wrap section{margin:0!important;}
	.inner-section-green .elementor-column{padding-top: 0!important;padding-bottom: 0!important;}
	.inner-section-green .elementor-widget-wrap section .elementor-container{padding:0;}
	
	.post-media-list{margin-bottom:25px;}
	.footer-gold{width:100%;}
	.footer-green{width: 100%;order: 1;}
	/*.main-nav-top nav .menu-white{justify-content: initial;}*/
	.navbar-toggler{width: 60%;text-align: initial;}
	.inner-section-1 .eael-tabs-content .eael-tab-content-item .col-lg-8{padding:0;}
	.faq-container .filter-outer{display: block;margin-bottom: 15px;}
	.filter-outer .filter-category ul{display: block;}
	.filter-outer .filter-category ul li{margin-bottom: 15px;margin-left: auto;}
	.home-faq-outer h2{font-size: 40px;}
	.rtl .faq-container .filter-outer{display: block;margin-bottom: 15px;}
	.filter-sort{text-align:start;}

}
@media screen and (max-width: 517px) {
	.navbar-toggler{width: 55%;}
	
	
}
@media screen and (max-width: 500px) {
	.eael-advance-tabs .eael-tabs-nav&gt;ul li {min-width: auto;}
	.data-chart h2{font-size: 22px;line-height: 35px;}
	.benefit-outer .elementor-column{width: 50%!important;}
	.adjust-top{padding-top: 707px!important;}
	.benefit-title-orphan{margin-top: 25px;}
	.inner-carousel-caption{    width: 36%;}
	.rtl .inner-carousel-caption{    right: 16%;}
	
}

@media screen and (max-width: 480px) {.rtl .inner-carousel-caption h2{    font-size: 30px !important;} .rtl .inner-carousel-caption h4{  font-size: 20px !important;} .rtl .inner-carousel-caption{    width: 40% !important;}}

@media screen and (max-width: 465px) {.childhood h5{  min-width: auto;}}

@media screen and (max-width: 460px) {.btn_registration{padding-left: 9px;
  padding-right: 9px;    width: fit-content;}
	.btn_registration a{  font-size: 12px;}
	.lang-item-en a{  margin-top: 0;}
	.lang-item-ar a{ margin-top: 0;}

}

@media screen and (max-width: 358px) {.family{    width: auto;}}

@media screen and (max-width: 455px) {
	.navbar-toggler{width: 50%;}

}
@media screen and (max-width: 455px) {
    .social-protection .nav-item{width: 49%;display: inline-block;}
    .social-protection .nav-item .nav-link{width: 100%;}
    .social-protection ul{justify-content: center;}
    .social-protection .nav-item{margin-right: 2px;}

}



@media screen and (max-width: 428px) {.inner-carousel-caption{    width: 35%;}
	.rtl .inner-carousel-caption{    right: 17%;}
	.inner-carousel-caption h2{    font-size: 22px;}
	.inner-carousel-caption h4{    font-size: 11px;}}


@media screen and (max-width: 420px) {
	.home-faq-outer-en .faq-content{margin-top: 55px;}

}
@media screen and (max-width: 415px) {
	.navbar-toggler{width: 45%;}

}


@media screen and (max-width: 412px) {.rtl .inner-carousel-caption{    width: 35% !important;} .rtl .inner-carousel-caption h2{    font-size: 20px !important;}
	.rtl .inner-carousel-caption h4{    font-size: 15px !important; } .inner-carousel-caption{    width: 54%;}
	.inner-carousel-caption h2{    font-size: 19px;}}

@media screen and (max-width: 410px) {.inner-carousel-caption{    width: 37%;}}





@media screen and (max-width: 400px) {
/* 	.eael-advance-tabs .eael-tabs-nav&gt;ul li{max-width: 49%;} */
	.counting-numbers .counting-numbers-2{width: 100%;}
	.counting-numbers .counting-numbers-1{width: 100%;margin-top: 25px;}
	.benefit-title-orphan{margin-top: 30px;}
	
	.inner-carousel-caption{top: 33%;padding-top:0;}
	.inner-carousel-caption h4{font-size: 10px;margin-bottom: 2px;}
	.inner-carousel-caption h2{font-size: 20px;margin-bottom: 2px;}
	.inner-carousel-caption .btn{width: 110px;padding: 2px 0pxpx;}
	
	.top-outer{padding-top: 0px;}
	.logo-top a img{height: 30px;}
	
}
@media screen and (max-width: 387px) {
	.rtl .home-faq-outer .elementor-tab-title.elementor-active{margin-top: 55px;}

}
@media screen and (max-width: 350px) {
	.home-faq-outer .elementor-tab-title{top: -170px;}
	.home-faq-outer-en .tab-comon-outer{margin-top: 40px;}
	
	.rtl .home-faq-outer .elementor-tab-title{margin-top: 40px;}

}

@media screen and (max-width: 365px) {.mobile_search .search-form{    width: 75%;}}



@media screen and (max-width: 340px) {
	.navbar-toggler{width: 40%;}

}


@media screen and (max-width: 320px) {.rtl .inner-carousel-caption h4{    font-size: 10px !important;}.rtl .inner-carousel-caption h2{    font-size: 15px !important;}}

@media screen and (max-width: 320px) {.inner-carousel-caption h2{    font-size: 17px;}}




@media screen and (max-width: 315px) {
	.navbar-toggler{width: 36%;}

}
@media (max-width: 767px) {
        .media .carousel-inner .carousel-item &gt; div {
            display: none;
        }
        .media .carousel-inner .carousel-item &gt; div:first-child {
            display: block;
        }
    }

    .media .carousel-inner .carousel-item.active,
    .media .carousel-inner .carousel-item-next,
    .media .carousel-inner .carousel-item-prev {
        display: flex;
    }

    /* medium and up screens */
    @media (min-width: 768px) {

        .media .carousel-inner .carousel-item-end.active,
        .media .carousel-inner .carousel-item-next {
            transform: translateX(25%);
        }

        .media .carousel-inner .carousel-item-start.active, 
        .media .carousel-inner .carousel-item-prev {
            transform: translateX(-25%);
        }
    }

    .media .carousel-inner .carousel-item-end,
    .media .carousel-inner .carousel-item-start { 
        transform: translateX(0);
    }


    #recipeCarousel {
        direction: ltr;
        }

.media .card-img-overlay{padding: 0;top: auto;}
.gallery-image{width: 100%;}
.gallery-image img{width: 100%;height: 100%;object-fit: cover;}
.media-inner-title h3{font-size:50px; }
.align-right{
	text-align:right!important;
}
.center-justified {
    text-align: justify;
    text-align-last: center;
}
/* .section-white .elementor-widget-container .elementor-heading-title { color:#FFF!important;} */
#menu-language-menu{
	display:flex;
	list-style:none;
	
}
#menu-language-menu li{
	margin:0px 10px;
	
}
#menu-language-menu li a{
text-transform: capitalize;
	
}
.faq-search-input{
	padding: 5px;
    /* margin: 0; */
    height: 60px;
    border: 1px solid #e1b761;
    border-radius: 15px 0px 0px 15px!important;
    margin-right: 13px!important;
}
.faq-submit{
	height: 60px;
    padding: 0px 20px!important;
    background-color: #3a564d!important;
    border-radius: 0px 15px 15px 0px!important;
}
.search-form-faq{
	display:flex;
}
.rtl .faq-submit{
	height: 60px;
    padding: 0px 20px!important;
    background-color: #3a564d!important;
    border-radius: 15px 0px 0 15px!important;
}
.rtl .search-form-faq{
	display:flex;
}</pre></body></html>