* {
	box-sizing: border-box;
}

body {
	margin: 0;
}

@font-face {
    font-family: 'DINNextLTArabic';
    src: url('assets/fonts/DINNextLTArabic-Regular-3.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'DINNextLTArabic';
    src: url('assets/fonts/DINNextLTArabic-Medium-4.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'DINNextLTArabic';
    src: url('assets/fonts/DINNextLTArabic-Bold-4.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'DINNextLTArabic';
    src: url('https://www.creatorsmedia.ae/wp-content/themes/generatepress_child/assets/fonts/DINNextLTArabic-Heavy2-2.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}


:root {
	--gjs-t-color-primary: #cf549e;
	--gjs-t-color-secondary: #b9227d;
	--gjs-t-color-accent: #ffb347;
	--gjs-t-color-success: #28a745;
	--gjs-t-color-warning: #ffc107;
	--gjs-t-color-error: #dc3545;
	--font-en-lv1: "Beiruti", sans-serif;
	--font-en:  'DINNextLTArabic-Medium';
	--font-ar:  'DINNextLTArabic-Medium';
}

.gjs-t-body {
	background-color: rgba(255, 255, 255, 1);
	color: inherit;
	font-size: 1rem;
	line-height: 1.75rem;
	font-family: var(--font-en-lv1);
}

.gjs-t-h1 {
	color: var(--gjs-t-color-secondary);
	font-size: 1.5rem;
	line-height: 2.5rem;
}

.gjs-t-h2 {
	color: #601843;
	font-size: 1.2rem;
	line-height: 1.75rem;
}

.gjs-t-button {background-color: var(--gjs-t-color-primary);color: white;border-radius: 0.3rem;}
.gjs-t-link {color: var(--gjs-t-color-primary);text-decoration: none;}
.gjs-t-border {border-radius: 0.3rem;border-color: #e0e0e0;}
* {box-sizing: border-box;font-family: var(--font-en-lv1);}
body {	margin: 0;overflow-x: hidden;font-family: var(--font-en-lv1);}
#iau9 {font-family: var(--font-en);background-image: linear-gradient(180deg, rgba(59, 130, 245, 0.11), white 14%);background-position: 0px 0px;background-size: 100% 100%;background-repeat: repeat;background-attachment: scroll;background-origin: padding-box;color: #475569;}
h1,h2,h3,h4,h5,h6 {font-family: var(--font-en);}
.topHead-left>div {display: flex;gap: 5px;}
.topHead-left>div a {color: #fff !important;text-decoration: none;font-size: 15px;}
.homeTop{width: 60%;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.homeTop h1{font-weight: 900;color: #11436e;}
.homeTop h3{font-size: 28px;}
.homeTop h5{font-weight: 900;font-size: 26px;}
.homeTop a{cursor:pointer;background: #266c99;color: #fff;text-decoration: none;border-radius: 50px;padding: 4px 49px;font-size: 25px;font-weight: 600;}
#idnib{font-weight: 600;color: #11436e;border-bottom: 1px solid #11436e;width: fit-content;margin: auto;padding-bottom: 13px;}
#inbllz>ul {list-style: none;margin: 0;display: flex;gap: 15px;align-items: center;float: right;padding: 5px;}
#i474mi .overlay {	position: absolute;height: inherit;overflow: hidden;}
#in8i8{display:none}
.navbar-brand>img {width: 25%;}
.gjs-container {width: 90%;margin: 0 auto;max-width: 1200px;}
.gjs-section {display: flex;padding: 50px 0;}
#my-accordion{direction: rtl;}
#my-accordion:lang(en){direction: ltr;}
.accordionjs .acc_section .acc_head{font-size: 22px;font-weight: 500;display: flex !important;justify-content: space-between; gap: 10px;color: #2670af;}
.accordionjs .acc_section > div:first-child(border-bottom: 2px dashed #2f2f2f !important;)
.accordionjs .acc_section .acc_content{line-height: 1.5;font-size: 20px;}
.accordionjs .acc_section{border: none !important}
#i6kvm img{border-radius: 100%;height: 200px;width: 200px;object-fit: cover;margin: auto;border: 1px solid #ddd;display: block;}
#iq9v1 {background-color: #efefee;}
#ib0a2 {width: 100%;}
.gjs-plg-flex-column {flex-grow: 1;}
.gjs-plg-flex-row {display: flex;align-items: stretch;flex-wrap: nowrap;}
#iqxv4 {width: 100%;}
#iemjs {flex-basis: 33.33%;}
#izqb7 {flex-basis: 33.33%;}
#ik9eq {text-align: center;}
#ih0xn{font-size: 25px;}
#ip8od {padding: 10px;margin-bottom: 30px;text-align: center;}
#iqpxz {padding: 10px;}
#i2wz2 {text-align: center;}
#invc4-3 {border-radius: 20px;color: black;width: 50%;}
#invc4-3-2 {color: black;width: 50%;}
#iey39 {flex-basis: 33.33%;}
#idnib {text-align: center;}
#ihgln, .accordionjs .acc_section .acc_head{background: #efefee !important;font-family: var(--font-en);}
#im7lt {width: 100%;margin-top: 50px;gap: 20px;}
#i8nu9 {flex-basis: 33.33%;}
#ibzj2 {flex-basis: 33.33%;}
#i6kvm {	flex-basis: 33.33%;}
.acc_head{border-bottom: 2px dashed #2670afd9;margin-bottom: 15px;padding: 10px 0px 0px !important;}
#i5dln {font-size: 21px;font-weight: 600;text-align: center;}
#i94wb {color: black;width: 300px;}
.acc_content{text-align: justify;}
#icn8s {padding: 10px;}
#i5hxg {text-align: center;}
#in1ew{background: #1f6b9d;padding-top: 90px;}
#ikiq2{display: flex;flex-direction: column;justify-content: center;align-items: center;}
#ikiq2 .top a:first-child{background: #11436e;padding: 10px 45px;text-decoration: none;color: #fff;font-weight: 600;font-size: 35px;border-radius: 22px;font-family: var(--font-en);}
#ikiq2 .top a:last-child{background: #fff;padding: 10px 45px;text-decoration: none;color: #000;font-weight: 600;font-size: 35px;border-radius: 22px;font-family: var(--font-en);}
#ikiq2 .top{display: flex;gap: 20px;flex-wrap: wrap;justify-content: center;}
#ikiq2 .bottom{text-align: center;font-size: 20px;width: 90%;margin: 30px auto;color: #fff;font-family: var(--font-en);}
#ikiq2 .bottom:lang(ar){direction: rtl;}
#ik2d2 img{margin: auto;display: block;width: 230px;}
#il1ia:lang(ar) ,#in8i8:lang(ar){font-size: 40px;font-weight: 600;text-align: right;color: #11436e;}
#il1ia:lang(en) ,#in8i8:lang(en){font-size: 40px;font-weight: 600;text-align: left;color: #11436e;}
#il1ia{display: flex;justify-content: center;align-items: center;gap: 50px;flex-direction: row-reverse;}
#il1ia:lang(en){flex-direction: row;}
#in8i8{display: flex;justify-content: center;align-items: center;gap: 50px;flex-direction: row;}
.line{flex-grow: 1;height: 2px;background-color: #16456B;}
.free{padding: 5px;margin-bottom: 10px;display: block;width: fit-content;background: #f44336;color: #fff;font-size: 17px;border-radius: 10px;}
#im7lt{align-items: end;width: 90%;margin: auto;}
#i5dln-2 {text-align: center;}
#i5hxg{border-radius: 30px;background: #1f6b9d;color: #fff;font-size: 19px;padding: 7px;font-weight: 600;display: block;text-decoration: none;}
#i94wb-2 {color: black;width: 300px;}
#i5hxg-2 {text-align: center;}
#icn8s-2 {padding: 10px;}
#i6kvm-2 {flex-basis: 33.33%;}
#in8i8 {text-align: center;}
#hd_other{display: flex;justify-content: space-around;align-items: center;background: #11436e;}
#hd_other > div:first-child{width: 20%;text-align: right;}
#hd_other > div:first-child img{width: 70%;padding: 15px;float: left;}
#hd_other > div:last-child{width: 70%;display: flex;justify-content: right;}
#hd_other > div ul{list-style: none;margin: 0;display: flex;gap: 20px;}
#hd_other > div ul li a{text-decoration: none;color: #fff;font-size: 22px;}
#iunqq {display: flex;gap: 40px;	padding: 10px;}
#iunqq:lang(ar){flex-direction: row-reverse;}
#iunqq #img{width: 35%;}
#iunqq #img img{border-radius: 20px;height: 460px;margin: auto;display: block;border: 7px solid #1e6a9c;}
#iv92n{width: 60%;}
#iv92n {font-size: 18px;text-align: right;font-family: var(--font-en);}
#iv92n:lang(ar){direction: rtl;text-align: justify;}
#iv92n:lang(en) {text-align: justify;order: 2;}
#iqpxz{border-radius: 30px;background: #1f6b9d;color: #fff;font-size: 24px;}
.acc_content{font-size: 22px;color: #393939;}
#mainMenuHeader{display:none !important}
.in8i9{display:none !important}
#langBtn  li a{text-decoration: none;color: #000;font-size: 25px;text-transform: capitalize;font-weight: 600;margin: 0;list-style: none;height: 50px;width: 50px;display: flex;align-items: center;border-radius: 100%;justify-content: center;background: #266c99;}
.accordion-title {display: flex;justify-content: space-between;align-items: center;cursor: pointer;font-weight: bold;}
.accordion-title .arrow { display: inline-block;transition: transform 0.3s ease;}
#head{height:370px;}
/* عند الفتح (بافتراض أنك تضيف كلاس "open" عند التفعيل) */
#my-accordion .acc_active .arrow {
/*  transform: rotate(270deg);  السهم يتجه لأعلى */
	display: inline-block;
}
#my-accordion .acc_active .arrow:lang(en) {
 /*   transform: rotate(90deg);السهم يتجه لأعلى */display: inline-block;
}
#head{background-position: center;}
#Mobile_container > ul{display: flex;flex-direction: column;justify-content: center;align-items: center;margin-top: 30px;}
.menuIcon{display:none !important;}
 #head {background: url('https://www.creatorsmedia.ae/wp-content/uploads/2025/06/ban-2-scaled.webp') no-repeat;background-size: cover;background-position: bottom;}

@media (max-width:992px) {
	#hd_other > div:first-child img{width: 80%;}
	#langBtn{display:block !important;margin-right: 10px !important;}
	 #head {background-image: url('https://www.creatorsmedia.ae/wp-content/uploads/2025/06/mobile-2.webp');}
	#head{height: 900px;background-position: bottom !important;}
	.homeTop{width: 100%;justify-content: start !important;padding-top: 50px;}
	#im7lt {flex-direction: row;flex-wrap: wrap;}
	#i8nu9 {flex: 0 0 45%;}
	#i6kvm {flex: 0 0 45%;}
	#ibzj2 {flex: 0 0 45%;}
	#i6kvm-2 {flex: 0 0 45%;}
}

@media (max-width:768px) {
	#head {background-image: url('https://www.creatorsmedia.ae/wp-content/uploads/2025/06/mobile-2.webp');}
	#head{height: 800px;background-position: bottom !important;}
	#iry8e{width:100% !important}
	#idnib{margin-bottom: 50px;}
	#i5hxg{text-decoration: none;display: block;}
	.menuIcon{display:none !important;text-align: right;width: inherit;}
	.line {display: none;}
	.accordionjs .acc_section .acc_head {font-weight: 500;font-size: 20px;}
	#iunqq{flex-direction: column !important;margin-top: 25px;}
	#iv92n {width: 100%;order: 2;font-size: 20px}
	#iunqq #img {width: 100%;order: 1;}
	#irte7g {	height: 650px;	object-fit: cover;}
	.navbar-brand>img {	width: 45%;}
	#in8i8{display:none}
	.in8i9{display:block !important}
	#im7lt {align-items: end;flex-direction: row;justify-content: center;gap: 50px 0;}
	#iqxv4 {display: flex;flex-direction: column;}
	#ik9eq, #izwj7-2, #in8i8, #i5q32, #il1ia {font-size:34px !important;font-weight: 800 !important;width: 80%;margin: auto;}
	#ih0xn {font-size: 22px;width: 70%;margin: auto}
	#iqpxz {margin: auto;width: 60%;}
	#iey39 {display: flex;justify-content: center;}
	#iqxv4 {flex-direction: column;}
	#iemjs{display: flex;justify-content: center;order: 2;margin-top: 50px;}
}

@media (max-width:480px) {
	#ikiq2 .top a:first-child,#ikiq2 .top a:last-child{font-size: 28px;margin: auto;}
	#ikiq2 .top a:lang(en){font-size: 22px;margin: auto;}
	.navbar-brand>img {width: 77%;}
}

@media (max-width:480px) {
	#head {background-image: url('https://www.creatorsmedia.ae/wp-content/uploads/2025/06/mobile-2.webp');}
		#head{height: 700px;background-position: bottom !important;}
	.homeTop h1{font-size: 34px;text-align: center;}
	.homeTop h3 {font-size: 25px;text-align: center;}
	.homeTop h5{font-size: 24px;text-align: center;padding: 0px 20px;}
	.free{font-size:15px}
	#iunqq #img img{height:450px}
	.acc_content{font-size: 24px;}
     #i6kvm {flex: 0 0 47%;}
     #i6kvm img{width: 150px;height: 150px}
	#iqxv4 {flex-direction: column;}
    #invc4-3{width: 78%;margin: 10px auto;display: block;}
	#iemjs {order: 2;margin-top: 40px;/* display: none; */}
    #iqpxz{margin: auto;width: 80%;}
	#iey39 {display: flex;justify-content: center;}
	#ik9eq,#izwj7-2,#in8i8 ,#i5q32,#il1ia {width: 80%;margin:20px  auto;text-align: center !important;}
  	#ih0xn{font-size: 22px;width: 80%;margin: auto;}
	.line{display: none}
	#ip8od {	font-size: 17px;}
	#idnib:lang(en) { font-size: 30px;}
	#idnib {margin-bottom: 35px;font-size: 30px;font-weight: 900;}
	#im7lt {align-items: end;flex-direction: row;justify-content: center;}
    #i5hxg{font-size: 20px;display: block;text-decoration: none;}
	#i5dln {font-size:  16px;margin-top: 25px;font-weight: 900;}
	#i5dln:lang(en){font-size: 20px;margin-top: 25px;}
	#i5dln-2 {font-size: 19px;}
}

@media (max-width:369px) {#i6kvm {flex: 0 0 80% !important;}}
