.text-color-white,.text-color-white *{color:#FFF!important}body.page-template-page-home2025 .header_top{border:0 none}.footer_inner p{margin-bottom:20px}.footer-socmed{display:block;margin:0;overflow:hidden}.footer-socmed li{display:inline-block;margin-right:15px}.footer-socmed li a{display:block}.footer-socmed li a img{display:block}#tmcv2{font-family:"Archivo",serif}#tmcv2 p,#tmcv2 ul,#tmcv2 ol,#tmcv2 li,#tmcv2 a{color:#646464;font-family:"Archivo",serif;font-size:16px;font-weight:400;line-height:1.75em}#tmcv2 h2{color:#323756;font-family:"Archivo",serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:.5px;margin-bottom:20px}#tmcv2 h3{color:#323756;font-family:"Archivo",serif;font-size:36px;font-weight:700;line-height:44px;letter-spacing:.5px;margin-bottom:20px}#tmcv2 h4{color:#323756;font-family:"Archivo",serif;font-size:30px;font-weight:700;line-height:38px;letter-spacing:.5px;margin-bottom:20px}#tmcv2 h5{color:#323756;font-family:"Archivo",serif;font-size:26px;font-weight:700;line-height:34px;letter-spacing:.5px;margin-bottom:20px}#tmcv2 h6{color:#323756;font-family:"Archivo",serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:.5px;margin-bottom:20px}#tmcv2 .d-none{display:none}#tmcv2 .d-block{display:block}#tmcv2 .d-inline{display:inline}#tmcv2 .d-inline-block{display:inline-block}#tmcv2 .d-flex{display:flex}#tmcv2 .flex-row{flex-direction:row}#tmcv2 .justify-content-center{justify-content:center}#tmcv2 .flex-column{flex-direction:column}#tmcv2 .vc_text_separator{border-color:#C4C4C4}#tmcv2 .align-items-center{align-items:center}#tmcv2 .align-items-end{align-items:end}#tmcv2 .align-items-stretch{align-items:stretch}#tmcv2 .vc_text_separator>div{background:#fff;border:0 none!important}#tmcv2 .vc_text_separator.separator_align_left>div{padding-left:0;padding-right:10px}#tmcv2 .vc_text_separator>div>span{color:#646464;font-size:16px;font-weight:400;line-height:1.75em}#tmcv2 .qbutton{font-family:"Archivo",serif;font-size:16px;font-weight:500;margin:0 15px 15px;height:auto;min-width:120px;padding:12px 30px}#homepage #banner{height:100vh}#homepage #banner .full_section_inner{display:flex;align-items:stretch}#homepage #banner .full_section_inner .banner-text{display:flex;align-items:center}#homepage #banner .full_section_inner .banner-text>.vc_column-inner>.wpb_wrapper{padding-left:10%}#homepage #banner .full_section_inner .banner-text h2{color:#fff;font-family:"Archivo",serif;font-size:72px;font-weight:700;line-height:1.1em;letter-spacing:.5px;margin-bottom:20px}#homepage #banner .full_section_inner .banner-text h4{color:#fff;font-family:"Archivo",serif;font-size:22px;font-weight:400;line-height:1.2em}#homepage #banner .boy-hamzah-img .vc_single_image-wrapper{display:block}#homepage #banner .boy-hamzah-img .vc_single_image-wrapper img{display:block;height:100vh;width:100%;object-fit:cover;object-position:bottom center}#homepage #banner .boy-hamzah-info{position:absolute;top:0;left:2%;width:96%;height:100%}#homepage #banner .boy-hamzah-info .wpb_wrapper{display:flex;flex-direction:row;align-items:end;height:100%;width:100%;padding-left:9vw;padding-bottom:25vh;box-sizing:border-box}#why-choose-us h5{color:#323756;font-family:"Archivo",serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;margin-bottom:0}#why-choose-us ol{margin-left:36px}#why-choose-us ol li{color:#323756;font-family:"Archivo",serif;font-size:18px;font-weight:700;line-height:26px;letter-spacing:0;margin-bottom:0;list-style:decimal-leading-zero}#treatment-overview .treatment-grid>.full_section_inner{display:flex;align-items:stretch}#treatment-overview .treatment-grid>.full_section_inner>.vc_column_container>.vc_column-inner{height:100%}#treatment-overview .treatment-grid>.full_section_inner>.vc_column_container>.vc_column-inner .wpb_wrapper{height:100%}#treatment-overview .image_with_text{border:1px solid #D8D8D8;border-radius:12px;padding:45px 30px 30px;color:#646464;font-family:"Archivo",serif;font-size:16px;font-weight:400;line-height:24px;box-sizing:border-box;height:100%}#treatment-overview .image_with_text h3{color:#323756;font-family:"Archivo",serif;font-size:22px;font-weight:700;line-height:28px;letter-spacing:0;margin-bottom:15px}#treatment-overview .image_with_text .separator{display:none}#treatment-overview .image_with_text:hover{background:#30476C;color:#fff}#treatment-overview .image_with_text:hover img{filter:brightness(0) invert(1)}#treatment-overview .image_with_text:hover h3{color:#fff}#consult-form .row{display:block;overflow:hidden;margin-left:-10px;margin-right:-10px}#consult-form .column{display:block;float:left;padding:0 13px;box-sizing:border-box}#consult-form .column.column-12{width:100%}#consult-form .column.column-2{width:50%}#consult-form p{margin:0}#consult-form label{color:#274760;display:block;font-family:"Archivo",serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;margin-bottom:10px}#consult-form label span{color:red;margin-left:2px}#consult-form .wpcf7-form-control-wrap{display:block;position:relative;padding-bottom:25px}#consult-form .wpcf7-form-control-wrap input,#consult-form .wpcf7-form-control-wrap select,#consult-form .wpcf7-form-control-wrap textarea{background:#fff;border:1px solid #274760;border-radius:15px;color:#274760;font-family:"Archivo",serif;font-size:16px;font-weight:400;line-height:28px;height:auto;margin:0;padding:15px 20px}#consult-form .wpcf7-form-control-wrap select{background:url(https://themensclinic.co.id/wp-content/uploads/2025/02/icon-clock.png) no-repeat right 24px center;background-size:16px}#consult-form .wpcf7-form-control-wrap textarea{height:115px}#consult-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:13px;position:absolute;top:auto;bottom:0;left:2px}.wpcf7-response-output,.wpcf7-spinner{display:none!important}#consult-form .wpcf7-submit{background:#30476C;border-radius:25px;color:#fff;font-family:"Archivo",serif;font-size:16px;font-weight:500;line-height:28px;padding:5px 15px;min-width:100px;text-align:center}#newsletter-form{background:#fff;border-radius:100px;display:block;margin:30px auto 0;max-width:420px;padding:8px 10px;position:relative}#newsletter-form p{display:block;margin:0;overflow:hidden}#newsletter-form .wpcf7-form-control-wrap{display:inline-block;position:inherit;width:300px}#newsletter-form .wpcf7-form-control-wrap input{background:#fff;border:0 none;border-radius:100px;box-sizing:border-box;color:#274760;font-family:"Archivo",serif;font-size:16px;font-weight:400;line-height:22px;height:36px;margin:0;padding:0 15px}#newsletter-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:13px;position:absolute;top:auto;bottom:-26px;left:25px;display:block}#newsletter-form .wpcf7-submit{background:#30476C;box-sizing:border-box;border-radius:100px;display:inline-block;height:36px;width:120px;color:#fff;font-family:"Archivo",serif;font-size:16px;font-weight:500;line-height:22px;padding:0;text-align:center}.testimonial-taxonomy{display:block;margin-bottom:3em;overflow:hidden}.testimonial-taxonomy ul{list-style:none;margin:0 auto;text-align:center}.testimonial-taxonomy li{background:#fff;border:1px solid #307BC4;border-radius:20px;color:#274760!important;cursor:pointer;display:inline-block;font-weight:600!important;letter-spacing:1px;margin:0 10px 15px;padding:8px 20px;text-align:center;min-width:60px}.testimonial-taxonomy li.active,.testimonial-taxonomy li:hover{background:#30476C;border:1px solid #30476C;color:#fff!important}.testimonial-post-item{margin:0 1% 50px;width:31%}.testimonial-post-item-wrap{border:1px solid #D8D8D8;border-radius:12px;padding:45px 25px 25px;position:relative}.testimonial-post-item .quotes-icon{position:absolute;top:-30px;left:25px}.testimonial-post-video{background-image:url(https://themensclinic.co.id/wp-content/uploads/2023/11/logo-TMC.png);background-color:#EBEBEB;background-position:center;background-repeat:no-repeat;background-size:70% auto;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:20px;display:block;height:200px;width:100%}.testimonial-post-video a{background:rgb(0 0 0 / .5);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.testimonial-post-video a img{display:block}.testimonial-post-author{padding:0 2px}#testimonial-container .testimonial-post-author-name{font-size:20px;font-weight:500;line-height:26px;margin:0}.testimonial_load_more{margin-top:30px}.testimonial_btn_wrapper{text-align:center}#tmcv2 .testimonial_btn_wrapper .loadmore{background:#71c9ce;border:1px solid #71c9ce;border-radius:80px;color:#fff;display:inline-block;font-family:"Archivo",serif;font-size:16px;font-weight:500;margin:0;height:auto;min-width:120px;padding:12px 30px;text-align:center}#tmcv2 .testimonial_btn_wrapper .loadmore:hover{background:#30476C;border:1px solid #30476C}#tmc-blog{padding-top:0;width:100%}#tmc-blog .blog_holder .entry_title,#tmc-blog .blog_holder .entry_title a{color:#323756;font-family:"Archivo",serif;font-size:20px;font-weight:600;line-height:28px;letter-spacing:.5px}#tmc-blog .blog_holder .post_info{display:none!important}#tmc-blog .blog_load_more_button span{display:inline-block}#tmc-blog .blog_load_more_button span a,#tmc-blog .blog_load_more_button_loading a{color:#fff;border:1px solid #01A9B4;border-radius:80px;background-color:#01A9B4;font-family:"Archivo",serif;font-size:16px;font-weight:500;margin:0 15px 15px;height:auto;min-width:120px;padding:12px 30px;text-align:center;text-transform:uppercase}#tmc-blog .blog_load_more_button span a:hover{background-color:#30476C;border-color:#30476C}body.single header .header_inner,body.single header .header_inner .header_bottom{background:#30476C!important}#tmc-blog-post ul{margin-bottom:20px}#tmc-blog-post aside .widget h5{font-weight:700;margin-bottom:0}#tmc-blog-post aside .widget ul li{border-bottom:1px solid #30476C;padding:14px 0}#tmc-blog-post aside .widget ul li a{display:inline-block;color:#30476C;font-family:"Archivo",serif;font-size:16px;font-weight:500;line-height:24px}.drop_down .narrow.pll-parent-menu-item .second .inner ul li{width:auto}.drop_down .narrow.pll-parent-menu-item .second .inner ul li a{padding:17px}#back_to_top{bottom:96px!important}