* { box-sizing: border-box; }
 body {margin: 0;}
 :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;}body{background-color:#e7e7e7;font-family:system-ui, sans-serif;}.head{padding:50px 50px 35px;}.logo{height:50px;display:block;margin:0 auto;}.card{max-width:700px;padding:40px 45px;background-color:white;border-radius:15px;margin:0 auto;}.title{margin:0;text-align:center;}.gjs-t-body{background-color:inherit;color:inherit;font-size:1rem;line-height:1.75rem;font-family:Arial, Helvetica, sans-serif;}.subtitle{text-align:center;margin:0;padding:25px 0;}.paragraph{line-height:1.5;margin-bottom:40px;}
 .link{color:#af4e8a;text-decoration:none;font-size:13px;}
 .footer{margin-top:30px;text-align:center;}
 .gjs-t-h1{color:var(--gjs-t-color-secondary);font-size:1.5rem;line-height:2.5rem;}
.button{display:block;padding:0.5rem 1rem;text-decoration:none;text-align:center;border-width:0;}
.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:underline;}
.gjs-t-border{border-radius:0.3rem;border-color:#e0e0e0;}
.gjs-container{width:90%;margin:0 auto;max-width:1200px;}
.gjs-section{display:flex;padding:50px 0;}#iaem{background-color:#cce4e1;}
/* #idw1a{background: #059983;
  background: radial-gradient(circle, rgba(5, 153, 131, 1) 0%, rgba(19, 101, 115, 1) 100%);} */
#iog7q{padding:10px;}#i9shi{text-align:center;}
#i6lay{text-align:center;color: #172f35;text-transform: capitalize;font-size: 28px;}
.gjs-plg-flex-column{flex-grow:1;}
.gjs-plg-flex-row{display:flex;align-items:stretch;flex-wrap:nowrap;justify-content: center;}
#i2u5f{width:100%;margin-top:30px;gap:28px;flex-wrap:wrap;}
#ih5ae3{display: flex;justify-content: center;margin-top: 20px;}
.service-svg-image{border: 1px solid;padding: 7px;border-radius: 100%;height: 55px;width: 55px;background: #327d882e;}
#i7dx9{background-color:#ffffffab;text-align: center;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;
	border-radius: 20px;
  box-shadow: 0 10px 20px -12px rgba(16,24,40,.1);
  box-shadow: 0 0 0 1px #ececed,0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -4px rgba(0,0,0,.05);
  box-shadow: 0 0 0 1px #ececed,0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -4px rgba(0,0,0,.05) !important;
	flex:0 0 30%;}
.gjs-icon{display:inline-block;text-decoration:none;color:inherit;vertical-align:middle;fill:currentColor;width:50px;height:50px;}#i4pv8{padding:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#intne{color:#d983a6;padding:10px;}#ih2nd{position:relative;}#ipvkop{padding:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#ih2nd-2{position:relative;}#i82zim{color:#d983a6;padding:10px;}#ihxpow{background-color:#e1e6eb;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;flex:0 0 23%;}
#io2wav{padding:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
#ih2nd-2-2{position:relative;}#i6gyep{color:#d983a6;padding:10px;}
#ixr7ek{background-color:#e1e6eb;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;flex:0 0 23%;}#iqowrg{padding:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#ih2nd-2-2-2{position:relative;}#i2wvak{color:#d983a6;padding:10px;}#ib1v6j{background-color:#e1e6eb;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;flex:0 0 23%;}#i8o3go{background-color:rgba(255, 255, 255, 1);}
#ifbaao{padding:10px;font-weight: 600;background: #cce4e1;width: fit-content;border-radius: 40px;}
#ig8r1i{width:100%;gap:20px;}
#ikf6mg{flex-basis:50%;display:flex;flex-direction:column;gap:20px;}
#i9ohs1{flex-basis:50%;display:flex;flex-direction:column;gap:20px;}
#ibd52j{color:black;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}#iuemn{width:100%;}
#i87tu{flex-basis:100%;background-color:#024a53;color: #fff;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
#ixch4{padding:10px;}
#iyz76{color:black;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}#ifyjk{padding:10px;}
#irupyq{flex-basis:100%;background-color:#024A53B5;color: #fff;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}#iktolc{width:100%;}
#iuz04g{font-size: 20px;margin-top: 20px;text-transform: capitalize;}
.urje2{display: flex}
.yuum1{display: flex;gap: 10px;flex-direction: column;}
.care-section {
      display: flex;
      flex-wrap: wrap;
      width: 100%;
      min-height: 100vh;
    }

    /* العمود الأيسر (صور + خلفية رمادية) */
    .care-images {flex: 2;display: flex;flex-direction: column;padding: 40px;gap: 30px;background-color: #eef6f5; /* الرمادي الفاتح */}
    .care-images img {width: 90%;height: auto;object-fit: cover;display: block;margin: auto;border-radius: 20px;}

    /* العمود الأيمن (النص) */
    .care-text {
      flex: 1;
      background-color: #000;
      color: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 20px;
      text-align: left;
    }
    .care-text h2 {font-size: 1.5rem;line-height: 1.7;font-weight: bold;}
    .care-text h2:lang(ar){text-align: right;}

 @media (max-width: 992px){#i2u5f{justify-content:center;}
	 #i7dx9{flex:0 0 45%;}
	 #ihxpow{flex:0 0 45%;}
	 #ixr7ek{flex:0 0 45%;}
	 #ib1v6j{flex:0 0 45%;}
}
 @media (max-width: 768px){
   .urje2{flex-direction: column-reverse;}
	 #ig8r1i{flex-direction:column;}
	 #iyz76{order:1;}
	 #irupyq{order:2;}
	 #iktolc{order:2;}
   #ir4l4{font-size: 17px !important;}
   .care-images {
        flex: 100%;
        flex-direction: column;
      }

      .care-images img {
        width: 100%;
      }

      .care-text {
        flex: 100%;
        padding: 40px 20px;
        text-align: center;
      }
}
 @media (max-width: 480px){
   #ir4l4{font-size: 16px !important;}
   #ih5ae3{font-size: 15px;}
   #i4pv8{font-size: 16px;}
   #i7dx9{flex:0 0 100%;}#ihxpow{flex:0 0 100%;}#ixr7ek{flex:0 0 100%;}#ib1v6j{flex:0 0 100%;}}
/* #idw1a {background: #327d88 !important;} */
#ih5ae3 a{color: #000;text-decoration: none;display: flex;gap: 10px;margin-top: 20px;}
#i4zjl {margin-bottom: 20px;}
#i0ttj {display: none !important;padding-top: 0px;padding-bottom: 0px;height: 400px;}
#iu06r {width: 95%;position: relative;align-self: auto;display: flex;flex-direction: column;align-items: center;}
#i4s7y {object-fit: cover;color: black;width: 100%;border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;height: 200px;}
#ii3qk {width: 95%;position: absolute;margin-left: auto;margin-right: auto;justify-content: center;align-items: center;margin-top: 0px;height: 200px;bottom: 30px;border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;background: #059983;
  background: radial-gradient(circle, rgba(5, 153, 131, 1) 0%, rgba(19, 101, 115, 1) 100%);}
#if15o {flex-basis: 100%;height: 200px;position: static;width: 90%;margin-top: 10px;margin-right: auto;margin-bottom: 10px;margin-left: auto;display: flex;align-items: center;padding-left: 20px;padding-right: 20px;}
#ituoj {width: 100%;}
#izhkr a {color:#fff}
#iqdnk {flex-basis: 50%;}
#ilh7j{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;color:#fff}
#im1l1-2-3,#i24wj,#im1l1{color: #fff;}
#i7pom {padding: 10px;padding-right: 10px;padding-left: 10px;padding-right: 0px;padding-left: 0px;}
#iuqaq {padding: 10px;text-align: right;}
#ir4l4{color: #327d88;font-size: 18px;margin-bottom: 20px !important;}
#iuqaq > div {width: fit-content;float: right;display: flex;  align-items: center;gap: 12px;background: #fff;padding: 10px;border-radius: 20px;}
#iuqaq > div a {text-decoration: none;font-weight: 600;color: #000;}

@media (max-width:992px) {
  #ig8r1i{flex-direction: column;}
  #iuemn{order: 1}
  #ibd52j{order: 2}
}
