.adam-clinics-section{background:linear-gradient(#f6fff9 0%,#fff 100%);border-radius:40px;flex-direction:column;align-items:center;gap:40px;width:100%;padding:150px 0 120px;display:flex;position:relative}.adam-clinics-section .tag{border:1px solid var(--General-Color-Light-Grey,#eee);background:#dbfce8;border-radius:50px;justify-content:center;align-items:center;gap:5px;height:44px;padding:6px 30px;display:flex}.adam-clinics-section .tag span{color:var(--General-Color-Ash,#2c2c2c);font-size:10px;font-weight:500;line-height:normal}.adam-clinics-section .top-intro{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;padding:10px 0;display:flex}.adam-clinics-section .top-intro h1{max-width:680px;color:var(--General-Color-Ash,#2c2c2c);text-align:center;letter-spacing:-1.2px;opacity:.9;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:5px 10px;font-size:60px;font-weight:500;line-height:60px;display:flex}.adam-clinics-section .top-intro h1 span{color:#1a9849;font-family:inherit;font-size:inherit;font-style:normal;font-weight:inherit;line-height:inherit}.adam-clinics-section .top-intro p{max-width:640px;color:var(--General-Color-Ash,#2c2c2c);text-align:center;font-family:var(--font-english);letter-spacing:-.063px;opacity:.8;font-size:21px;font-weight:500;line-height:24px}.adam-clinics-section .wrap-container-outer{width:100%;height:250vh;position:relative}.adam-clinics-section .wrap-container-sticky{align-items:center;display:flex;position:sticky;top:calc(50% - 250px)}.adam-clinics-section .wrap-container{width:100%;overflow:hidden}.adam-clinics-section .wrap-track{align-items:center;gap:6px;width:fit-content;height:500px;margin-inline:50px;display:flex}.adam-clinics-section .wrap-track .process-container{align-items:center;gap:6px;width:fit-content;height:100%;display:flex}.adam-clinics-section .wrap-track .process-container .process-card{border:1px solid var(--General-Color-White,#fff);background:linear-gradient(270deg,var(--General-Color-Background,#f6f6f6)0%,var(--General-Color-White,#fff)100%);border-radius:40px;align-self:stretch;align-items:center;width:720px;height:100%;padding:10px;display:flex}.adam-clinics-section .wrap-track .process-container .process-card .content{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:50px;width:300px;height:100%;padding:40px 30px;display:flex}.adam-clinics-section .wrap-track .process-container .process-card .content h1{color:var(--General-Color-Ash,#2c2c2c);letter-spacing:-.3px;font-size:30px;font-weight:700;line-height:33px}.adam-clinics-section .wrap-track .process-container .process-card .content p{font-family:var(--font-english);color:var(--General-Color-Ash,#2c2c2c);font-size:18px;font-weight:500;line-height:normal}.adam-clinics-section .wrap-track .process-container .process-card .preview{border-radius:30px;flex:1;height:100%;overflow:hidden}.adam-clinics-section .wrap-track .process-container .process-card .preview img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}.adam-clinics-section .wrap-track .adam-card-container{background:url(https://objectstorage.me-jeddah-1.oraclecloud.com/n/axv6ch4dckxw/b/adam-care-staging-public/o/sexual-part.opt.webp) 50%/cover no-repeat;border-radius:40px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;width:480px;height:100%;padding:20px;display:flex}.adam-clinics-section .wrap-track .adam-card-container .content-container{border:1px solid var(--General-Color-Transparent-White-3,#fff9);border-radius:30px;flex-direction:column;flex:1 0 0;justify-content:space-between;align-self:stretch;align-items:flex-start;width:100%;padding:40px;display:flex}.adam-clinics-section .wrap-track .adam-card-container .content-container h3{color:#fff;font-family:SourceSerif4,serif;font-size:24px;font-style:italic;font-weight:600;line-height:27px}.adam-clinics-section .wrap-track .adam-card-container .content-container p{font-family:var(--font-english);color:#fff;letter-spacing:-.5px;font-size:21px;font-weight:500;line-height:normal}.adam-clinics-section .desc{max-width:700px;color:var(--General-Color-Ash,#2c2c2c);text-align:center;font-family:var(--font-english);letter-spacing:-.08px;opacity:.4;padding:30px 0;font-size:12px;font-weight:400;line-height:16px}@media (max-width:575px){.adam-clinics-section{border-radius:40px;gap:20px;padding:120px 12px 130px}.adam-clinics-section .tag{gap:4px;height:36px;padding:4.8px 24px;display:flex}.adam-clinics-section .tag span{font-size:10px;font-weight:500;line-height:normal}.adam-clinics-section .top-intro{gap:20px;padding:20px}.adam-clinics-section .top-intro h1{letter-spacing:-.6px;font-size:30px;font-weight:500;line-height:30px}.adam-clinics-section .top-intro p{letter-spacing:-.054px;font-size:18px;font-weight:500;line-height:21px}.adam-clinics-section .wrap-container-outer{height:fit-content}.adam-clinics-section .wrap-container-sticky{width:100%;position:static;top:auto}.adam-clinics-section .wrap-container{width:100%;overflow:visible}.adam-clinics-section .wrap-track{flex-direction:column;align-items:stretch;gap:6px;width:100%;height:auto;margin-inline:0}.adam-clinics-section .wrap-track .process-container{flex-direction:column;align-items:stretch;gap:6px;width:100%;height:auto}.adam-clinics-section .wrap-track .process-container .process-card{border:1px solid var(--General-Color-White,#fff);background:var(--General-Color-Background,#f6f6f6);border-radius:40px;flex-direction:column;align-items:stretch;width:100%;height:auto}.adam-clinics-section .wrap-track .process-container .process-card .content{gap:120px;width:100%;height:auto;padding:25px}.adam-clinics-section .wrap-track .process-container .process-card .content h1{letter-spacing:-.063px;font-size:21px;font-weight:500;line-height:24px}.adam-clinics-section .wrap-track .process-container .process-card .content p{letter-spacing:-.08px;font-size:14px;font-weight:500;line-height:18px}.adam-clinics-section .wrap-track .process-container .process-card .preview{width:100%;height:420px}.adam-clinics-section .wrap-track .adam-card-container{border-radius:40px;align-items:stretch;width:100%;height:500px;padding:20px}.adam-clinics-section .wrap-track .adam-card-container .content-container{padding:30px}.adam-clinics-section .wrap-track .adam-card-container .content-container h3{font-size:18px;font-weight:600;line-height:21px}.adam-clinics-section .wrap-track .adam-card-container .content-container p{letter-spacing:-.08px;font-size:15px;font-weight:500;line-height:20px}.adam-clinics-section .desc{letter-spacing:-.08px;padding:20px;font-size:10px;font-weight:400;line-height:13px}}@media (min-width:576px) and (max-width:769px){.adam-clinics-section{border-radius:40px;gap:24px;padding:90px 0}.adam-clinics-section .tag{height:38px;padding:5px 26px}.adam-clinics-section .top-intro{gap:16px;padding:16px}.adam-clinics-section .top-intro h1{letter-spacing:-.68px;font-size:34px;line-height:34px}.adam-clinics-section .top-intro p{font-size:18px;line-height:21px}.adam-clinics-section .wrap-container-outer{height:220vh}.adam-clinics-section .wrap-container-sticky{top:calc(50% - 180px)}.adam-clinics-section .wrap-track{height:360px;margin-inline:20px}.adam-clinics-section .wrap-track .process-container .process-card{width:460px}.adam-clinics-section .wrap-track .process-container .process-card .content{gap:30px;width:200px;padding:24px 20px}.adam-clinics-section .wrap-track .process-container .process-card .content h1{font-size:21px;line-height:24px}.adam-clinics-section .wrap-track .process-container .process-card .content p{font-size:14px}.adam-clinics-section .wrap-track .process-container .process-card .preview{border-radius:24px}.adam-clinics-section .wrap-track .adam-card-container{border-radius:30px;width:320px;padding:16px}.adam-clinics-section .wrap-track .adam-card-container .content-container{padding:24px}.adam-clinics-section .wrap-track .adam-card-container .content-container h3{font-size:17px;line-height:20px}.adam-clinics-section .wrap-track .adam-card-container .content-container p{font-size:14px}.adam-clinics-section .desc{padding:20px 0;font-size:11px;line-height:15px}}@media (min-width:769px) and (max-width:991px){.adam-clinics-section{gap:30px;padding:110px 0}.adam-clinics-section .tag{height:40px;padding:5.5px 28px}.adam-clinics-section .top-intro{gap:18px}.adam-clinics-section .top-intro h1{letter-spacing:-.88px;font-size:44px;line-height:44px}.adam-clinics-section .top-intro p{font-size:19px;line-height:22px}.adam-clinics-section .wrap-container-outer{height:235vh}.adam-clinics-section .wrap-container-sticky{top:calc(50% - 220px)}.adam-clinics-section .wrap-track{height:420px;margin-inline:32px}.adam-clinics-section .wrap-track .process-container .process-card{width:560px}.adam-clinics-section .wrap-track .process-container .process-card .content{gap:36px;width:240px;padding:30px 24px}.adam-clinics-section .wrap-track .process-container .process-card .content h1{font-size:25px;line-height:28px}.adam-clinics-section .wrap-track .process-container .process-card .content p{font-size:15px}.adam-clinics-section .wrap-track .adam-card-container{border-radius:34px;width:380px;padding:18px}.adam-clinics-section .wrap-track .adam-card-container .content-container{padding:30px}.adam-clinics-section .wrap-track .adam-card-container .content-container h3{font-size:20px;line-height:23px}.adam-clinics-section .wrap-track .adam-card-container .content-container p{font-size:17px}.adam-clinics-section .desc{padding:24px 0;font-size:11px;line-height:15px}}@media (min-width:992px) and (max-width:1102px){.adam-clinics-section{gap:34px;padding:130px 0}.adam-clinics-section .tag{height:42px;padding:6px 28px}.adam-clinics-section .top-intro h1{letter-spacing:-1.04px;font-size:52px;line-height:52px}.adam-clinics-section .top-intro p{font-size:20px;line-height:23px}.adam-clinics-section .wrap-container-outer{height:245vh}.adam-clinics-section .wrap-container-sticky{top:calc(50% - 235px)}.adam-clinics-section .wrap-track{height:460px;margin-inline:40px}.adam-clinics-section .wrap-track .process-container .process-card{width:640px}.adam-clinics-section .wrap-track .process-container .process-card .content{gap:42px;width:270px;padding:36px 26px}.adam-clinics-section .wrap-track .process-container .process-card .content h1{font-size:27px;line-height:30px}.adam-clinics-section .wrap-track .process-container .process-card .content p{font-size:16px}.adam-clinics-section .wrap-track .adam-card-container{border-radius:37px;width:430px;padding:19px}.adam-clinics-section .wrap-track .adam-card-container .content-container{padding:36px}.adam-clinics-section .wrap-track .adam-card-container .content-container h3{font-size:22px;line-height:25px}.adam-clinics-section .wrap-track .adam-card-container .content-container p{font-size:19px}.adam-clinics-section .desc{padding:27px 0;font-size:11.5px;line-height:15px}}html[dir=rtl] .adam-clinics-section .tag{flex-direction:row-reverse}html.font-arabic .adam-clinics-section .top-intro h1{font-family:var(--font-arabic);letter-spacing:-.02em;-moz-column-gap:10px;gap:5px 10px;font-size:65px;font-style:normal;font-weight:500;line-height:1.1538}html.font-arabic .adam-clinics-section .top-intro h1 span{font-family:var(--font-arabic);font-style:normal;font-weight:700;font-size:inherit;line-height:inherit;letter-spacing:normal;color:#25d366}@media (min-width:992px) and (max-width:1102px){html.font-arabic .adam-clinics-section .top-intro h1{font-size:56px}}@media (min-width:769px) and (max-width:991px){html.font-arabic .adam-clinics-section .top-intro h1{font-size:48px}}@media (min-width:576px) and (max-width:769px){html.font-arabic .adam-clinics-section .top-intro h1{font-size:38px}}@media (max-width:575px){html.font-arabic .adam-clinics-section .top-intro h1{font-size:35px}}
