@charset "UTF-8";.section-video{position:relative;width:100%;height:100vh;min-height:500px;overflow:hidden}@media screen and (max-width:1024px){.section-video{height:50vh}}.section-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.section-video .section-video-poster{position:absolute;inset:0;z-index:0}.section-video .section-video-poster img{display:block;width:100%;height:100%;object-fit:cover}.section-video .section-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,0.4);background:linear-gradient(90deg,rgba(5,26,25,0.6) 0%,rgba(5,26,25,0.5) 55.41%,rgba(5,26,25,0) 100%)}.section-video .container{position:relative;z-index:3;height:100%}.section-video .section-video-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%}@media screen and (max-width:767px){.section-video .section-video-content{max-width:100%}}.section-video h1{color:#ffffff;font-size:56px;line-height:1.1;font-family:"iCiel Medium";font-weight:400;margin-bottom:24px;text-shadow:0px 2px 2px rgba(0,0,0,0.25)}.section-video h1 span{color:#a58e55}@media screen and (max-width:1024px){.section-video h1{font-size:32px;line-height:44px}}@media screen and (max-width:767px){.section-video h1{font-size:32px;line-height:1.2;margin-bottom:20px}}.section-video .section-video-btn{display:inline-flex;align-items:center;justify-content:center;background:#a58e55;color:#f6f3f3;border-radius:100px;padding:15px 58px;font-size:15px;line-height:1;font-family:"iCiel Bold"}@media screen and (max-width:767px){.section-video .section-video-btn{padding:15px 30px}}.section-booking-form{position:relative;background:#0a5653;padding:0 0 48px;border-bottom:2px solid rgba(182,146,97,0.19);overflow:hidden}@media screen and (max-width:767px){.section-booking-form{padding:48px 0}}.section-booking-form .cubes-bg{position:absolute;inset:0;background-repeat:repeat;mix-blend-mode:lighten;opacity:0.5;pointer-events:none}.section-booking-form .container{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 20px}.section-booking-form .booking-form-strip{display:flex;align-items:center;gap:24px;background:#ffffff;border-bottom:2px solid #c5a880;border-radius:0 0 32px 32px;padding:24px 20px;box-shadow:0px 8px 12px rgba(0,0,0,0.05);max-width:1100px;margin:0 auto}@media screen and (max-width:1024px){.section-booking-form .booking-form-strip{flex-wrap:wrap}}@media screen and (max-width:767px){.section-booking-form .booking-form-strip{border-radius:unset;gap:20px;padding:24px 16px;border-radius:8px;box-shadow:unset;border:unset}}.section-booking-form .booking-form-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100px;flex-shrink:0;text-align:center}@media screen and (max-width:767px){.section-booking-form .booking-form-logo{width:100%;flex-direction:row}}.section-booking-form .booking-form-logo img{width:26px}.section-booking-form .booking-form-logo span{font-family:"iCiel Bold";font-size:20px;color:#2A2F38}@media screen and (max-width:767px){.section-booking-form .booking-form-logo span{font-size:24px}}.section-booking-form .booking-form-fields{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.section-booking-form .booking-form-row{display:flex;gap:12px;width:100%}@media screen and (max-width:767px){.section-booking-form .booking-form-row{flex-direction:column}}.section-booking-form .booking-field{flex:1;display:flex;align-items:center;min-width:0;background:#f9fafb;border:1px solid #E2E8F0;position:relative;border-radius:8px}.section-booking-form .booking-field i{color:#4D5565;font-size:16px;flex-shrink:0;position:absolute;left:12px}.section-booking-form .booking-field input,.section-booking-form .booking-field select{flex:1;min-width:0;border:none;background:transparent;font-family:"iCiel Regular";font-size:14px;color:#2A2F38;outline:none;padding:12px 12px 12px 38px;border-radius:8px}.section-booking-form .booking-field input::placeholder,.section-booking-form .booking-field select::placeholder{color:#4D5565}.section-booking-form .booking-field-phone i{z-index:10}.section-booking-form .booking-field-phone .iti{flex:1;min-width:0}.section-booking-form .booking-field-phone .iti .iti__country-container .iti__selected-country .iti__selected-country-primary{padding-left:40px}.section-booking-form .booking-field-phone input.js-intl-phone{width:100%;border:none;background:transparent;font-family:"iCiel Regular";font-size:14px;color:#2A2F38;outline:none}.section-booking-form .booking-field-phone input.js-intl-phone::placeholder{color:#4D5565}.section-booking-form .booking-field-phone .iti__selected-country{padding-left:0}.section-booking-form .booking-field-turnstile{display:none}.section-booking-form .booking-form-submit{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:129px;height:102px;background:#0F605D;border:none;border-radius:12px;padding:10px;cursor:pointer}.section-booking-form .booking-form-submit i{color:#ffffff;font-size:26px}.section-booking-form .booking-form-submit span{font-family:"iCiel Medium";font-size:15px;color:#ffffff}.section-booking-form .booking-form-submit:disabled{opacity:0.5;cursor:not-allowed}.section-booking-form .booking-form-submit .icon-loading{display:none}.section-booking-form .booking-form-submit.is-loading .icon-default{display:none}.section-booking-form .booking-form-submit.is-loading .icon-loading{display:inline-block}@media screen and (max-width:1024px){.section-booking-form .booking-form-submit{width:100%;height:56px;flex-direction:row}}@media screen and (max-width:767px){.section-booking-form .booking-form-submit{background:#a58e55;color:#ffffff}}.section-trust-stats{background:#f9f6f2;padding:78px 0}@media screen and (max-width:1024px){.section-trust-stats{padding:56px 0}}@media screen and (max-width:767px){.section-trust-stats{padding:48px 0}}.section-trust-stats .trust-stats-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:60px}@media screen and (max-width:1024px){.section-trust-stats .trust-stats-heading{flex-direction:column;align-items:flex-start;gap:16px}}.section-trust-stats .trust-stats-heading-main{position:relative}.section-trust-stats .trust-stats-heading-main::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-trust-stats h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;color:#2A2F38}@media screen and (max-width:1024px){.section-trust-stats h2{font-size:32px}}.section-trust-stats p{font-family:"iCiel Regular";font-size:18px;color:#4D5565;max-width:340px;margin:0}@media screen and (max-width:1024px){.section-trust-stats p{font-size:16px;max-width:100%}}.section-trust-stats .trust-stats-row{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px}@media screen and (max-width:767px){.section-trust-stats .trust-stats-row{grid-template-columns:1fr;gap:10px;margin-top:32px}}.section-trust-stats .trust-stat-item{display:flex;flex-direction:column;gap:12px;padding:0 32px;border-left:1px solid #E2E8F0}.section-trust-stats .trust-stat-item:first-child{padding-left:0;padding-top:0;border-left:none;border-top:none}@media screen and (max-width:767px){.section-trust-stats .trust-stat-item{border-left:unset;border-top:1px solid #E2E8F0;padding:16px 0;text-align:center}}.section-trust-stats .trust-stat-num{font-family:"iCiel Bold";font-size:44px;line-height:1;color:#dca860}@media screen and (max-width:1024px){.section-trust-stats .trust-stat-num{font-size:36px}}.section-trust-stats .trust-stat-label{font-family:"iCiel Regular";font-size:20px;color:#4D5565}@media screen and (max-width:767px){.section-trust-stats .trust-stat-label{font-size:14px}}.section-trust-stats .trust-stats-main{position:relative;margin-top:40px}@media screen and (max-width:767px){.section-trust-stats .trust-stats-main{margin-top:30px}}.section-trust-stats .trust-stats-main .image-main{width:100%;height:auto;object-fit:cover}.section-trust-stats .trust-stats-main .trust-stats-content{position:relative;background:#0F605D;padding:24px 40px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.section-trust-stats .trust-stats-main .trust-stats-content{padding:24px}}@media screen and (max-width:767px){.section-trust-stats .trust-stats-main .trust-stats-content{flex-direction:column;gap:20px;padding:30px}}.section-trust-stats .trust-stats-main .trust-stats-content .cubes-bg{position:absolute;inset:0;background-repeat:repeat;mix-blend-mode:lighten;pointer-events:none}@media screen and (max-width:767px){.section-trust-stats .trust-stats-main .trust-stats-content .text{order:2}}.section-trust-stats .trust-stats-main .trust-stats-content .text h3{color:#ffffff;font-size:28px;font-family:"iCiel Bold";text-shadow:0px 2px 2px rgba(0,0,0,0.25)}.section-trust-stats .trust-stats-main .trust-stats-content .text h3 span{color:#fccd8c}@media screen and (max-width:991px){.section-trust-stats .trust-stats-main .trust-stats-content .text h3{font-size:20px}}@media screen and (max-width:767px){.section-trust-stats .trust-stats-main .trust-stats-content .trust-stats-logo{order:1}}.section-trust-stats .trust-stats-main .trust-stats-content .trust-stats-logo img{width:100%;height:auto;object-fit:cover;max-width:200px}@media screen and (max-width:991px){.section-trust-stats .trust-stats-main .trust-stats-content .trust-stats-logo img{max-width:150px}}.section-trust-stats .trust-stats-main .trust-stats-content .brand-socials{background:#ffffff;border-radius:6px;padding:9px 18px;display:flex;gap:18px}@media screen and (max-width:767px){.section-trust-stats .trust-stats-main .trust-stats-content .brand-socials a img{width:25px}}@media screen and (max-width:767px){.section-trust-stats .trust-stats-main .trust-stats-content .brand-socials{order:3}}.section-trust-points{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;display:grid;grid-template-columns:0.45fr 0.55fr;overflow:hidden}@media screen and (max-width:991px){.section-trust-points{grid-template-columns:1fr}}.section-trust-points .box-left{position:relative;display:flex;align-items:center;padding-left:calc((100vw - 1280px) / 2 + 12px);background:rgba(15,96,93,0.9);max-width:1280px !important}@media screen and (min-width:1600px){.section-trust-points .box-left{padding-left:calc((100vw - 1440px) / 2 + 12px)}}@media screen and (max-width:1280px){.section-trust-points .box-left{padding-left:60px}}@media screen and (max-width:1024px){.section-trust-points .box-left{padding-left:40px}}@media screen and (max-width:991px){.section-trust-points .box-left{padding:40px 12px}}.section-trust-points .box-left::after{content:"";display:block;width:526px;height:526px;border-radius:50%;background:#1b807d;position:absolute;bottom:-263px;left:-50px}@media screen and (max-width:1024px){.section-trust-points .box-left::after{width:350px;bottom:-150px;height:350px}}@media screen and (max-width:991px){.section-trust-points .box-left::after{display:none}}.section-trust-points .box-left .trust-points-content{position:relative}.section-trust-points .box-left .trust-points-content::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-trust-points .box-left .trust-points-content h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;color:#ffffff;text-transform:capitalize;max-width:390px}.section-trust-points .box-left .trust-points-content h2 span{color:#fccd8c}@media screen and (max-width:1024px){.section-trust-points .box-left .trust-points-content h2{font-size:30px}}@media screen and (max-width:767px){.section-trust-points .box-left .trust-points-content h2{font-size:24px}}.section-trust-points .box-right{padding:80px;background:rgba(5,18,26,0.6);display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.section-trust-points .box-right{padding:40px 12px}}.section-trust-points .box-right .trust-points-listing{display:flex;flex-direction:column;gap:20px;flex:1}.section-trust-points .box-right .trust-points-listing .trust-points-item{background:#f7f5eb;border-radius:4px;padding:20px 24px;display:flex;gap:28px}@media screen and (max-width:1024px){.section-trust-points .box-right .trust-points-listing .trust-points-item{padding:15px;gap:15px}}.section-trust-points .box-right .trust-points-listing .trust-points-item .number{width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f9ca8b;color:#105f5d;font-size:14px;font-family:"iCiel Regular"}@media screen and (max-width:1024px){.section-trust-points .box-right .trust-points-listing .trust-points-item .number{width:40px;height:40px}}.section-trust-points .box-right .trust-points-listing .trust-points-item .content h3{font-size:20px;font-family:"iCiel Bold";color:#121f26;margin-bottom:9px}@media screen and (max-width:1024px){.section-trust-points .box-right .trust-points-listing .trust-points-item .content h3{font-size:18px}}.section-trust-points .box-right .trust-points-listing .trust-points-item .content p{font-size:18px;font-family:"iCiel Medium";color:#5c6b6b}.section-trust-points .box-right .trust-points-listing .trust-points-item:nth-child(3){background:#f9ca8b}.section-trust-points .box-right .trust-points-listing .trust-points-item:nth-child(3) .number{background:#105f5d;color:#f9ca8b}.section-trust-points .box-right .trust-points-listing .trust-points-item:nth-child(3) .content h3,.section-trust-points .box-right .trust-points-listing .trust-points-item:nth-child(3) .content p{color:#105f5d}.section-about-platinum .box-content-wrapper{padding:78px 0 48px;background-image:url("/wp-content/themes/platinumdental/assets/images/bg-about-platinum.png");background-repeat:no-repeat;background-size:cover;overflow:hidden}@media screen and (max-width:767px){.section-about-platinum .box-content-wrapper{background:#f6f2e9;padding:48px 0}}.section-about-platinum .box-rewards-wrapper{padding:48px 0;background-image:url("/wp-content/themes/platinumdental/assets/images/bg-rewards-list.png");background-repeat:no-repeat;background-size:cover;overflow:hidden}@media screen and (max-width:767px){.section-about-platinum .box-rewards-wrapper{background:#0F605D}}.section-about-platinum .box-content{position:relative;flex:1;overflow:hidden;z-index:1}.section-about-platinum .box-content::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-about-platinum .box-content h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;color:#2A2F38;margin-bottom:16px;max-width:900px}@media screen and (max-width:1024px){.section-about-platinum .box-content h2{font-size:30px}}@media screen and (max-width:767px){.section-about-platinum .box-content h2{font-size:32px;max-width:100%}}.section-about-platinum .box-content p{font-family:"iCiel Regular";font-size:20px;color:#2A2F38}@media screen and (max-width:1024px){.section-about-platinum .box-content p{font-size:16px}}.section-about-platinum .box-rewards .rewards-heading{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:30px}.section-about-platinum .box-rewards .rewards-heading .pattern-left,.section-about-platinum .box-rewards .rewards-heading .pattern-right{flex-shrink:0;width:30px;height:auto}.section-about-platinum .box-rewards .rewards-heading h3{font-size:32px;font-family:"iCiel Bold";color:#fccd8c;text-align:center}@media screen and (max-width:767px){.section-about-platinum .box-rewards .rewards-heading h3{font-size:24px}}.section-about-platinum .box-rewards .reward-listing{position:relative;z-index:1}.section-about-platinum .box-rewards .reward-listing .slick-track{display:flex !important}.section-about-platinum .box-rewards .reward-listing .slick-list{margin:0 -6px;padding-left:0 !important}.section-about-platinum .box-rewards .reward-listing .slick-slide{margin:0 6px;height:auto !important}.section-about-platinum .box-rewards .reward-listing .slick-slide>div{height:100%}.section-about-platinum .box-rewards .reward-listing a{display:block;width:100%;height:100%}.section-about-platinum .box-rewards .reward-listing .reward-item{height:100% !important;padding:12px;display:flex !important;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;border-radius:4px;border:1.5px solid transparent;background:linear-gradient(90deg,#207c79 0%,#106966 100%) padding-box,linear-gradient(90deg,#c5a880 0%,#907856 20.19%,#e8c493 50.96%,#877052 74.52%) border-box;position:relative;overflow:hidden}.section-about-platinum .box-rewards .reward-listing .reward-item::before{content:"";display:block;width:96px;height:96px;background:rgba(240,177,0,0.1);top:-60px;right:-60px;position:absolute;transform:rotate(-45deg)}.section-about-platinum .box-rewards .reward-listing .reward-item .reward-image{flex-shrink:0;border:3px solid #fccd8c;border-radius:50%;width:90px;height:90px;box-shadow:0px 3.18px 7.95px 0px rgba(0,0,0,0.25);background:#ffffff;display:flex;align-items:center;justify-content:center}.section-about-platinum .box-rewards .reward-listing .reward-item .reward-image img{display:block;width:100%;height:100%;object-fit:contain}.section-about-platinum .box-rewards .reward-listing .reward-item h4{font-size:20px;line-height:1.4;color:#ffffff;font-family:"iCiel Regular";text-align:center}@media screen and (max-width:767px){.section-about-platinum .box-rewards .reward-listing .reward-item h4{font-size:16px}}.section-about-platinum .box-rewards .reward-listing .slick-dots{margin-top:24px}.section-about-platinum .box-rewards .reward-listing .slick-dots li button{background:rgba(246,243,243,0.3)}.section-about-platinum .box-rewards .reward-listing .slick-dots .slick-active button{background:#ffffff}.section-advantages{background:#ffffff;padding:78px 0}@media screen and (max-width:767px){.section-advantages{padding:48px 0}}.section-advantages .advantages-heading{max-width:800px;margin:0 0 50px}@media screen and (max-width:767px){.section-advantages .advantages-heading{margin-bottom:30px}}.section-advantages .advantages-heading::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-advantages .advantages-heading h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;color:#2A2F38;text-transform:capitalize;margin:0 0 12px}@media screen and (max-width:1024px){.section-advantages .advantages-heading h2{font-size:32px}}.section-advantages .advantages-content{display:flex;gap:80px;text-align:left}@media screen and (max-width:1024px){.section-advantages .advantages-content{flex-direction:column;gap:32px}}.section-advantages .facility-collage{flex-shrink:0;width:540px;display:flex;flex-direction:column;gap:16px}.section-advantages .facility-collage img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:1024px){.section-advantages .facility-collage{width:100%}}.section-advantages .advantages-list{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.section-advantages .advantage-item{display:flex;gap:20px;padding-bottom:20px}@media screen and (max-width:767px){.section-advantages .advantage-item{flex-direction:column;gap:10px}}.section-advantages .advantage-icon{width:48px;height:48px;min-width:48px}@media screen and (max-width:767px){.section-advantages .advantage-icon{width:40px;height:40px;min-width:40px}}.section-advantages .advantage-text h3{font-family:"iCiel Medium";font-size:20px;line-height:1.3;color:#0F605D;margin:0 0 8px}.section-advantages .advantage-text p{font-family:"iCiel Regular";font-size:18px;line-height:1.6;color:#1a2b30;margin:0}@media screen and (max-width:767px){.section-advantages .advantage-text p{font-size:16px}}.section-advantages .advantages-btn{display:inline-flex;align-self:flex-start;margin-top:12px;padding:17px 20px;background:#0F605D;color:#fcf9f9;font-family:"iCiel Bold";font-size:15px;border-radius:100px}.section-services{background:#f6f2e9;padding:0 0 78px}@media screen and (max-width:767px){.section-services{padding:0 0 48px}}.section-services .service-banner{margin-bottom:80px}@media screen and (max-width:767px){.section-services .service-banner{margin-bottom:40px}}.section-services .service-banner img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:767px){.section-services .container{padding-right:0}}.section-services .service-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:50px}@media screen and (max-width:1024px){.section-services .service-heading{flex-direction:column;align-items:flex-start;gap:16px}}@media screen and (max-width:767px){.section-services .service-heading{margin-bottom:30px;padding-right:12px}}.section-services .service-heading-main{position:relative}.section-services .service-heading-main::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-services h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;color:#2A2F38}@media screen and (max-width:1024px){.section-services h2{font-size:30px}}@media screen and (max-width:767px){.section-services h2{font-size:24px}}.section-services p{font-family:"iCiel Regular";font-size:18px;color:#4D5565;max-width:400px;margin:0}@media screen and (max-width:1024px){.section-services p{font-size:16px;max-width:100%}}.section-services .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left;margin-bottom:24px}@media screen and (max-width:1024px){.section-services .services-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.section-services .services-grid{display:block;overflow:hidden}.section-services .services-grid .slick-track{display:flex !important}.section-services .services-grid .slick-list{margin:0 -6px;padding-left:0 !important}.section-services .services-grid .slick-slide{margin:0 6px;height:auto !important;display:flex !important}.section-services .services-grid .slick-slide.slick-active .service-card .service-card-content{background:#0F605D}.section-services .services-grid .slick-slide.slick-active .service-card .service-card-content h3{color:#ffffff}.section-services .services-grid .slick-slide.slick-active .service-card .service-card-content .service-price{background:#f9ca8b;color:#0F605D}.section-services .services-grid .slick-slide.slick-active .service-card .service-card-content p{color:#f5f2e8}.section-services .services-grid .slick-slide.slick-active .service-card .service-card-content ul li{color:#f5f2e8}.section-services .services-grid .slick-slide.slick-active .service-card .service-card-content .service-card-btn{border-color:#f5f2e8}.section-services .services-grid .slick-slide.slick-active .service-card .service-card-content .service-card-btn a{color:#fccd8c}}.section-services .service-card{display:flex;flex-direction:column;background:#ffffff;border-radius:0 0 16px 16px;overflow:hidden}@media screen and (max-width:767px){.section-services .service-card{height:100% !important;display:flex !important}}.section-services .service-card .service-card-image img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:392 / 262}.section-services .service-card .service-card-content{padding:24px;background:#f3e7cf;flex:1;display:flex;flex-direction:column;align-items:flex-start}.section-services .service-card .service-card-content h3{font-family:"iCiel Bold";font-size:24px;color:#0f293b;margin:0 0 8px}@media screen and (max-width:767px){.section-services .service-card .service-card-content h3{font-size:20px}}.section-services .service-card .service-card-content .service-price{display:inline-block;font-family:"iCiel Bold";font-size:18px;color:#0F605D;background:#f9ca8b;margin:0 0 8px;display:none}.section-services .service-card .service-card-content p{font-size:18px;font-family:"iCiel Regular";color:#5c696b;margin-bottom:16px}@media screen and (max-width:767px){.section-services .service-card .service-card-content p{font-size:16px}}.section-services .service-card .service-card-content ul{list-style:none;padding:0}.section-services .service-card .service-card-content ul li{font-family:"iCiel Regular";font-size:18px;color:#5c696b;position:relative;padding-left:30px;margin-bottom:8px}.section-services .service-card .service-card-content ul li::before{content:"\f058";font-family:"Font Awesome 6 Pro";font-weight:900;color:#f9ca8b;color:#e7a34a;font-size:18px;position:absolute;left:0;top:0}@media screen and (max-width:767px){.section-services .service-card .service-card-content ul li{font-size:16px}}.section-services .service-card .service-card-content .service-card-btn{width:100%;margin-top:auto;padding-top:16px;border-top:1px solid #a49066}.section-services .service-card .service-card-content .service-card-btn a{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;color:#0F605D;font-family:"iCiel Bold";font-size:15px;text-transform:uppercase}@media screen and (min-width:768px){.section-services .service-card:hover .service-card-content{background:#0F605D}.section-services .service-card:hover .service-card-content h3{color:#ffffff}.section-services .service-card:hover .service-card-content .service-price{background:#f9ca8b;color:#0F605D}.section-services .service-card:hover .service-card-content p{color:#f5f2e8}.section-services .service-card:hover .service-card-content ul li{color:#f5f2e8}.section-services .service-card:hover .service-card-content .service-card-btn{border-color:#f5f2e8}.section-services .service-card:hover .service-card-content .service-card-btn a{color:#fccd8c}}.section-international-patients{position:relative;background:#0F605D;padding:78px 0;overflow:hidden}@media screen and (max-width:767px){.section-international-patients{padding:48px 0}}.section-international-patients .intl-decor{position:absolute;inset:0;z-index:0;background-repeat:no-repeat;background-position:center;background-size:100% 100%;pointer-events:none}@media screen and (max-width:991px){.section-international-patients .intl-decor{display:none}}.section-international-patients .container{position:relative;z-index:1;display:flex;gap:52px;align-items:center;justify-content:space-between}@media screen and (max-width:1024px){.section-international-patients .container{align-items:start}}@media screen and (max-width:991px){.section-international-patients .container{flex-direction:column;align-items:start}}@media screen and (max-width:767px){.section-international-patients .container{gap:30px}}.section-international-patients .intl-content{flex:1;min-width:0;color:#ffffff;position:relative;max-width:640px}.section-international-patients .intl-content::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-international-patients h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;text-transform:capitalize;margin:0 0 16px;max-width:590px}@media screen and (max-width:1024px){.section-international-patients h2{font-size:32px;max-width:100%}}.section-international-patients p{font-family:"iCiel Regular";font-size:20px;color:#fcf9f9;margin:0 0 24px;max-width:640px}@media screen and (max-width:767px){.section-international-patients p{font-size:16px}}.section-international-patients ul{list-style:none;padding:0;margin-top:28px}.section-international-patients ul li{font-family:"iCiel Medium";font-size:18px;color:#ffffff;position:relative;padding-left:30px;margin-bottom:16px}.section-international-patients ul li::before{content:"\f058";font-family:"Font Awesome 6 Pro";font-weight:900;color:#ffc576;font-size:22px;position:absolute;left:0;top:0}.section-international-patients .intl-process-title{font-family:"iCiel Medium";font-size:28px;line-height:1.5;color:#fccd8c;margin:0 0 24px;max-width:640px}@media screen and (max-width:767px){.section-international-patients .intl-process-title{font-size:20px}}.section-international-patients .intl-process{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 32px;max-width:645px}@media screen and (max-width:767px){.section-international-patients .intl-process{grid-template-columns:1fr;gap:32px}}@media screen and (min-width:768px){.section-international-patients .intl-process .process-card-wrapper:nth-child(1){order:1}.section-international-patients .intl-process .process-card-wrapper:nth-child(1) .process-card::before{content:"\f178";font-family:"Font Awesome 6 Pro";font-weight:400;color:#c5a880;font-size:30px;position:absolute;top:40%;right:-38px}.section-international-patients .intl-process .process-card-wrapper:nth-child(2){order:2}.section-international-patients .intl-process .process-card-wrapper:nth-child(3){order:4}.section-international-patients .intl-process .process-card-wrapper:nth-child(3) .process-card::before{content:"\f177";font-family:"Font Awesome 6 Pro";font-weight:400;color:#c5a880;font-size:30px;position:absolute;top:40%;left:-38px}.section-international-patients .intl-process .process-card-wrapper:nth-child(4){order:3}}@media screen and (max-width:767px){.section-international-patients .intl-process .process-card-wrapper:not(:last-child) .process-card::before{content:"\f175";font-family:"Font Awesome 6 Pro";font-weight:400;color:#c5a880;font-size:24px;position:absolute;left:50%;transform:translateX(-50%);bottom:-36px}}.section-international-patients .process-card-wrapper{position:relative;background:linear-gradient(#0f605d 0 0) padding-box,linear-gradient(90deg,#c5a880 0%,#907856 33.9%,#e8c493 85.57%,#877052 125.12%);border:2px solid transparent;border-radius:16px;padding:4px}.section-international-patients .process-card-wrapper::before{content:"";display:block;width:4px;height:50px;background:#0f605d;position:absolute;top:50%;transform:translateY(-50%);left:-4px;z-index:1}@media screen and (max-width:767px){.section-international-patients .process-card-wrapper::before{width:50px;height:4px;left:50%;transform:translate(-50%,0);top:-4px}}.section-international-patients .process-card-wrapper::after{content:"";display:block;width:4px;height:50px;background:#0f605d;position:absolute;top:50%;transform:translateY(-50%);right:-4px;z-index:1}@media screen and (max-width:767px){.section-international-patients .process-card-wrapper::after{width:25px;height:4px;right:50.5%;top:unset;bottom:-4px}}@media screen and (min-width:768px){.section-international-patients .process-card-wrapper:nth-child(1)::after{height:30px;top:36%;transform:unset}}@media screen and (max-width:767px){.section-international-patients .process-card-wrapper:nth-child(1)::before{display:none}}@media screen and (min-width:768px){.section-international-patients .process-card-wrapper:nth-child(2)::after{width:25px;height:4px;right:50.5%;top:unset;bottom:-4px}}@media screen and (min-width:768px){.section-international-patients .process-card-wrapper:nth-child(2) .process-card::before{content:"\f175";font-family:"Font Awesome 6 Pro";font-weight:400;color:#c5a880;font-size:24px;position:absolute;left:50%;transform:translateX(-50%);bottom:-36px}}@media screen and (min-width:768px){.section-international-patients .process-card-wrapper:nth-child(3)::before{height:31px;top:36%;transform:unset}.section-international-patients .process-card-wrapper:nth-child(3)::after{width:50px;height:4px;left:50%;transform:translate(-50%,0);top:-4px}}@media screen and (max-width:767px){.section-international-patients .process-card-wrapper:nth-child(4)::after{display:none}}.section-international-patients .process-card{position:relative;background:linear-gradient(#22837f 0 0) padding-box,linear-gradient(90deg,#c5a880 0%,#907856 20.19%,#e8c493 50.96%,#877052 74.52%) border-box;border:2px solid transparent;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;height:100%}@media screen and (max-width:767px){.section-international-patients .process-card{flex-direction:row}}.section-international-patients .process-card .process-no{font-family:"iCiel Regular";font-size:28px;color:#e7c597}.section-international-patients .process-card h4{font-family:"iCiel Medium";font-size:16px;color:#ffffff;margin:0 0 8px}.section-international-patients .process-card p{font-family:"iCiel Regular";font-size:14px;line-height:1.5;color:#fcf9f9;margin:0}.section-international-patients .intl-media{flex-shrink:0;width:539px;border-radius:25px;overflow:hidden;aspect-ratio:9 / 16;position:relative}.section-international-patients .intl-media iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.section-international-patients .intl-media video{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:1024px){.section-international-patients .intl-media{width:355px}}@media screen and (max-width:991px){.section-international-patients .intl-media{width:100%}}.section-international-patients .intl-media .intl-media-mute-btn{position:absolute;right:16px;bottom:16px;z-index:4;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:rgba(20,20,42,0.55);color:#ffffff;cursor:pointer;backdrop-filter:blur(2px);transition:background 0.2s}.section-international-patients .intl-media .intl-media-mute-btn:hover{background:rgba(20,20,42,0.8)}.section-international-patients .intl-media .intl-media-mute-btn i{font-size:16px}.section-international-patients .intl-media .intl-media-mute-btn .icon-unmuted{display:none}.section-international-patients .intl-media .intl-media-mute-btn.is-muted .icon-muted{display:block}.section-international-patients .intl-media .intl-media-mute-btn.is-muted .icon-unmuted{display:none}.section-international-patients .intl-media .intl-media-mute-btn:not(.is-muted) .icon-muted{display:none}.section-international-patients .intl-media .intl-media-mute-btn:not(.is-muted) .icon-unmuted{display:block}@media screen and (max-width:767px){.section-international-patients .intl-media .intl-media-mute-btn{width:38px;height:38px;right:12px;bottom:12px}.section-international-patients .intl-media .intl-media-mute-btn i{font-size:14px}}.section-equipment{background:#fcf9f9;padding:78px 0}@media screen and (max-width:767px){.section-equipment{padding:48px 0}}.section-equipment .equipment-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:60px}@media screen and (max-width:1024px){.section-equipment .equipment-heading{flex-direction:column;align-items:flex-start;gap:16px}}.section-equipment .equipment-heading-main{position:relative}.section-equipment .equipment-heading-main::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-equipment h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;color:#2A2F38}@media screen and (max-width:1024px){.section-equipment h2{font-size:32px}}.section-equipment p{font-family:"iCiel Regular";font-size:18px;color:#4D5565;max-width:500px;margin:0}@media screen and (max-width:1024px){.section-equipment p{font-size:16px;max-width:100%}}.section-equipment .equipment-bullets{display:flex;gap:24px;margin-bottom:36px;text-align:left}@media screen and (max-width:767px){.section-equipment .equipment-bullets{flex-direction:column;gap:0}}.section-equipment .equipment-bullet{flex:1;display:flex;align-items:center;gap:12px;padding-right:24px;border-right:1px solid #e7e7e7;margin-top:50px}@media screen and (max-width:767px){.section-equipment .equipment-bullet{margin-top:30px}}.section-equipment .equipment-bullet:last-child{border-right:none}.section-equipment .equipment-bullet p{font-family:"iCiel Medium";font-size:18px;color:#1a2b30;margin:0}.section-equipment .equipment-bullet-icon{flex-shrink:0;width:44px;height:44px;border-radius:100px}.section-equipment .equipment-bullet-icon img{width:100%;height:100%;object-fit:cover}.section-equipment .equipment-carousel{background:#ffffff;border-radius:12px;box-shadow:0px 16px 22.4px rgba(0,0,0,0.06);overflow:hidden;padding:24px 36px}@media screen and (max-width:767px){.section-equipment .equipment-carousel{padding:12px}}.section-equipment .equipment-slider .equipment-card{background:#ffffff;border:1px solid #E2E8F0;border-radius:20px;overflow:hidden;height:100%}@media screen and (max-width:767px){.section-equipment .equipment-slider .equipment-card{border-radius:8px}}.section-equipment .equipment-slider .equipment-card .equipment-card-photo{position:relative}.section-equipment .equipment-slider .equipment-card .equipment-card-photo img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:600 / 563}.section-equipment .equipment-slider .equipment-card .equipment-card-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(15,96,93,0),rgba(15,96,93,0.4))}.section-equipment .equipment-slider .equipment-card .equipment-card-content{padding:20px;text-align:left}@media screen and (max-width:767px){.section-equipment .equipment-slider .equipment-card .equipment-card-content{padding:12px}}.section-equipment .equipment-slider .equipment-card .equipment-card-content h4{font-family:"iCiel Medium";font-size:20px;line-height:1.3;color:#2A2F38;margin:0 0 6px}@media screen and (max-width:767px){.section-equipment .equipment-slider .equipment-card .equipment-card-content h4{font-size:16px}}.section-equipment .equipment-slider .equipment-card .equipment-card-content .equipment-origin{display:inline-flex;background:rgba(197,168,128,0.102);color:#c5a880;font-family:"iCiel Bold";font-size:12px;padding:2px 8px;border-radius:4px}.section-equipment .equipment-slider .equipment-card .equipment-card-content p{color:#4D5565;font-size:16px;margin-bottom:0;margin-top:10px}@media screen and (max-width:767px){.section-equipment .equipment-slider .equipment-card .equipment-card-content p{font-size:14px}}.section-equipment .equipment-slider .slick-arrow{background:#ffffff;border-radius:100px;cursor:pointer;position:absolute;width:40px;height:40px;font-size:20px;color:#0F605D;border:1px solid #0F605D;top:unset;bottom:0;z-index:999;display:flex;align-items:center;justify-content:center;transform:unset;-webkit-transform:unset}.section-equipment .equipment-slider .slick-arrow::before{display:none !important}.section-equipment .equipment-slider .slick-arrow.slick-prev{left:-20px}@media screen and (max-width:767px){.section-equipment .equipment-slider .slick-arrow.slick-prev{left:0}}.section-equipment .equipment-slider .slick-arrow.slick-next{right:-20px}@media screen and (max-width:767px){.section-equipment .equipment-slider .slick-arrow.slick-next{right:0}}.section-equipment .equipment-slider .slick-track{display:flex !important}.section-equipment .equipment-slider .slick-list{margin:0 -12px;padding-left:0 !important}@media screen and (max-width:767px){.section-equipment .equipment-slider .slick-list{margin:0 -6px}}.section-equipment .equipment-slider .slick-slide{margin:0 12px;height:auto !important;display:flex}@media screen and (max-width:767px){.section-equipment .equipment-slider .slick-slide{margin:0 6px}}.section-equipment .equipment-slider .slick-dots{margin-top:50px}.section-facility{position:relative;background:#0F605D;padding:78px 0;overflow:hidden}@media screen and (max-width:767px){.section-facility{padding:48px 0}}.section-facility .cubes-bg{position:absolute;inset:0;background-repeat:repeat;mix-blend-mode:lighten;opacity:0.5;pointer-events:none;mix-blend-mode:color-dodge}.section-facility .container{position:relative;z-index:1}.section-facility .facility-title{margin-bottom:50px;position:relative}@media screen and (max-width:767px){.section-facility .facility-title{margin-bottom:30px}}.section-facility .facility-title::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-facility .facility-title h2{font-family:"iCiel Medium";font-size:40px;line-height:1.3;color:#ffffff;text-transform:capitalize}@media screen and (max-width:1024px){.section-facility .facility-title h2{font-size:32px}}.section-facility .facility-showcase{display:flex;align-items:center;justify-content:space-between;gap:40px}@media screen and (max-width:1024px){.section-facility .facility-showcase{flex-direction:column;align-items:stretch}}.section-facility .facility-image{flex-shrink:0;width:623px}@media screen and (max-width:1024px){.section-facility .facility-image{width:100%}}.section-facility .facility-image img{width:100%;height:auto;object-fit:cover}.section-facility .facility-description{flex-shrink:0;width:548px;max-width:100%}@media screen and (max-width:1024px){.section-facility .facility-description{width:100%}}.section-facility .facility-tags{display:flex;gap:8px;margin-bottom:24px}.section-facility .facility-tags span{display:inline-flex;background:#ffc576;border:1px solid #deba88;color:#2A2F38;font-family:"iCiel Medium";font-size:14px;padding:6px 12px;border-radius:100px}.section-facility h3{font-family:"iCiel Medium";font-size:32px;line-height:1.5;color:#ffffff;margin:0 0 24px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,0.2)}@media screen and (max-width:767px){.section-facility h3{font-size:28px;margin-bottom:16px;padding-bottom:16px}}.section-facility p{font-family:"iCiel Regular";font-size:16px;line-height:1.5;color:#ffffff;margin:0}.section-news{background:#ffffff;padding:78px 0}@media screen and (max-width:1024px){.section-news{padding:56px 0}}@media screen and (max-width:767px){.section-news{padding:48px 0}}.section-news .news-heading{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:40px}@media screen and (max-width:767px){.section-news .news-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}}.section-news .news-heading-main{position:relative}.section-news .news-heading-main::before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e7a34a;margin-bottom:16px}.section-news h2{font-family:"iCiel Bold";font-size:40px;line-height:1.3;color:#2A2F38;text-transform:capitalize}@media screen and (max-width:1024px){.section-news h2{font-size:32px}}.section-news .news-tab{display:inline-flex;flex-wrap:wrap;gap:12px}.section-news .news-tab-item{appearance:none;cursor:pointer;white-space:nowrap;line-height:1;font-family:"iCiel Medium";font-size:15px;color:#4D5565;background:#ffffff;border:1px solid #E2E8F0;border-radius:100px;padding:11px 22px;transition:color 0.25s ease,background-color 0.25s ease,border-color 0.25s ease}.section-news .news-tab-item:hover{color:#4d5565;border-color:#4d5565}.section-news .news-tab-item.is-active{color:#ffffff;background:#0F605D}@media screen and (max-width:767px){.section-news .news-tab-item{font-size:13px;padding:9px 16px}}.section-news .news-panels{position:relative}.section-news .news-panel[hidden]{display:none}.section-news .news-slider{margin:0 -12px}.section-news .news-slider:not(.slick-initialized){display:flex;overflow:hidden}.section-news .news-slider:not(.slick-initialized) .news-slide{flex:0 0 33.333%;max-width:33.333%}@media screen and (max-width:1024px){.section-news .news-slider:not(.slick-initialized) .news-slide{flex-basis:50%;max-width:50%}}@media screen and (max-width:767px){.section-news .news-slider:not(.slick-initialized) .news-slide{flex-basis:100%;max-width:100%}}.section-news .news-slider .slick-list{padding-left:0 !important}.section-news .news-slider .slick-track{display:flex}.section-news .news-slider .slick-slide{height:auto}.section-news .news-slider .slick-slide>div{height:100%}.section-news .news-slide{height:100%;padding:0 12px}@media screen and (max-width:767px){.section-news .news-slide{padding:0 6px}}.section-news .news-card{display:flex;flex-direction:column;height:100%;background:#ffffff}.section-news .news-card-thumb{display:block;position:relative;overflow:hidden;border-radius:12px;aspect-ratio:16 / 11;background:#f1f5f4}.section-news .news-card-thumb img,.section-news .news-card-thumb .news-card-thumb-empty{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.45s ease}.section-news .news-card-thumb:hover img{transform:scale(1.04)}.section-news .news-card-body{display:flex;flex-direction:column;flex:1;padding-top:20px}.section-news .news-card-title{margin:0;font-family:"iCiel Medium";font-size:20px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section-news .news-card-title a{color:#2A2F38;transition:color 0.25s ease}.section-news .news-card-title a:hover{color:#0F605D}@media screen and (max-width:767px){.section-news .news-card-title{font-size:20px}}.section-news .news-card-excerpt{margin:12px 0 0;font-family:"iCiel Regular";font-size:16px;line-height:1.6;color:#4D5565;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section-news .news-card-more{margin-top:auto;padding-top:16px;display:inline-flex;align-items:center;gap:8px;font-family:"iCiel Bold";font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:#0F605D}.section-news .news-card-more i{transition:transform 0.3s ease}.section-news .news-card-more:hover i{transform:translateX(4px)}.section-news .news-empty{margin:0;padding:24px 0;font-family:"iCiel Regular";font-size:15px;color:#4D5565}.section-news .news-footer{margin-top:40px;text-align:center}@media screen and (max-width:767px){.section-news .news-footer{margin-top:32px}}.section-news .news-view-all{display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:14px 32px;border-radius:100px;background:#0F605D;color:#ffffff;font-family:"iCiel Medium";font-size:15px}