html{scroll-behavior:smooth}:target{scroll-margin-top:200px}section:target,div:target,[id]:target{scroll-margin-top:200px}#fixed-header .fa-facebook::before{color:#44A0BE!important}.elementor-widget-text-editor{font-family:"Roboto",Sans-serif;color:#212529;font-size:1.25rem;font-weight:400;line-height:1.5em}.owl-dot{display:none!important}.ue-meta-data{margin-top:15px!important}.uc_post_title{font-size:1.5rem!important;font-weight:600!important;text-align:left!important}.uc_paragraph{color:#212529!important;text-align:left!important;font-size:1rem!important;line-height:1.5!important}.page .article a{color:#44a0be!important}.link-color{color:#44a0be!important}body.sticky{padding-top:80px!important}body #fixed-header .site-logo img{height:120px}body.sticky #fixed-header .site-logo img{transition:all .4s cubic-bezier(.7,1,.7,1);height:50px}#fixed-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1030;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.header-menu #ekit-megamenu-main-menu{height:100%!important}.header-menu #menu-main-menu li a{font-size:1.2rem;color:rgba(0,0,0,.65);font-weight:400;height:auto!important}.bottom-our-team-wrap .elementor-column{padding:15px!important}@media (min-width:768px) and (max-width:992px){.bottom-our-team-wrap .elementor-column{width:33.3%!important}}@media (min-width:993px) and (max-width:1024px){.bottom-our-team-wrap .elementor-column{width:25%!important}}@media (min-width:1025px){.pum-theme-552 .pum-container,.pum-theme-lightbox .pum-container{padding:50px!important}.bottom-our-team-wrap .elementor-container{display:flex;flex-wrap:wrap}.bottom-our-team-wrap .elementor-column{flex:0 0 20%!important;width:20%!important}}@media (max-width:767px){.pagination.search-results a,.pagination span,.pagination.search-results .current{font-size:11.5px!important}#fixed-header .elementskit-menu-container{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}#fixed-header .elementskit-navbar-nav>li>a{border-bottom:1px solid rgba(0,0,0,.05)!important}#fixed-header .elementskit-navbar-nav>li:last-child>a{border-bottom:0!important}.faqs-section .elementor-accordion-title{display:block}.bottom-our-team-wrap .elementor-column{width:50%!important}}@media (min-width:1400px){.elementor-section.elementor-section-boxed .elementor-container{max-width:1320px!important;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}}@media screen and (min-width:1194px){.after-blog-section{padding-top:70px}}@media (min-width:1080px) and (max-width:1399.98px){#fixed-header .elementor-col-33{width:20%!important}#fixed-header .elementor-col-66{width:80%!important}.elementor-section.elementor-section-boxed .elementor-container{max-width:1140px!important;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}}@media (max-width:1180px){.mental-health-articles{margin-right:0!important}.mental-health-research{margin-left:0!important}.blog-section .header-wrapper{padding:2rem 0rem 2rem 0!important}.blog-grid h2,#search-2 .widget-title{font-size:1.5rem!important}}@media (min-width:768px) and (max-width:1180px){.blog-section .header-wrapper h1{font-size:2.5rem!important}}@media (max-width:1024px){#fixed-header .elementskit-menu-container{background-color:#fff!important}.elementor-207 .elementor-element.elementor-element-53437e5 .elementskit-navbar-nav>li>a{padding-top:15px!important;padding-bottom:15px!important}.pum-theme-552 .pum-container,.pum-theme-lightbox .pum-container{padding:30px!important}.post-navigation{padding-left:20px;padding-right:20px}.pre-next-article a{font-size:1rem!important;line-height:1.5rem!important}.nav-label{font-size:1.2rem!important}.pre-next-article{padding-top:0!important}.single h1{font-size:1.7rem!important}.content-area.single{padding-top:30px!important}.single .published-date{font-size:1rem!important;line-height:1.5rem}.elementskit-menu-overlay{background-color:transparent!important}.elementor-widget-text-editor{font-size:1.125rem!important}}@media screen and (min-width:768px){body{padding-top:140px!important}}@media screen and (max-width:767px){.blog-posts-list .custom-sitemap-menu{padding-top:15px}.blog-posts-list .custom-sitemap-menu li{padding-bottom:15px}.blog-posts-list .custom-sitemap-menu li i{float:left;margin-top:5px}.blog-posts-list .custom-sitemap-menu li a{display:block;padding-left:20px;line-height:1.5rem!important}ul.custom-sitemap-menu .sub-menu{padding-top:15px}ul.custom-sitemap-menu .sub-menu li{padding-bottom:15px!important}.custom-sitemap-menu .sub-menu li a{display:flex;align-items:flex-start}.page-id-1622 ul li a{line-height:1rem!important}.sitemap-page ul{padding-left:1rem!important}.eael-simple-menu-container.eael-simple-menu-align-right{text-align:center!important}.eael-simple-menu-container .eael-simple-menu li a{font-size:1rem!important;padding-left:10px!important;padding-right:10px!important}.blog-section .header-wrapper h1{font-size:2rem!important}body{padding-top:90px!important}body #fixed-header .site-logo img{height:70px!important}}.wpforms-container .wpforms-field-label{font-weight:400!important;margin-bottom:10px!important}.wpforms-container .wpforms-field{padding:9px 0!important}div.wpforms-container-full button[type=submit]:not(:hover):not(:active){background-color:rgb(96,174,200)!important}div.wpforms-container-full button[type=submit]:hover{background-color:#2b88a6!important}.faqs-section .elementor-tab-content a{color:#44a0be}.faqs-section .elementor-accordion .elementor-tab-title.elementor-active{background-color:#DAECF2}.faqs-section .icon.icon-up-arrow1::before{font-size:20px}.faqs-section .icon.icon-down-arrow1::before{font-size:20px}.sidebar-title-container{margin-bottom:35px}.menu-services-container{margin-bottom:35px}.text-list{margin-bottom:25px}.text-list li{padding-bottom:10px}.charges{height:200px;background-image:url(https://www.impossiblepsychservices.com.sg/wp-content/uploads/2025/10/view-our-charges.jpg);background-size:cover;background-position:center;position:relative}.contact{height:200px;background-image:url(https://www.impossiblepsychservices.com.sg/wp-content/uploads/2025/10/contact-bg-img.jpg);background-size:cover;background-position:center;position:relative}.position-absolute{background:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));position:absolute!important;height:100%;width:100%;display:flex;align-items:center;justify-content:flex-start}.text-white{color:#fff}.px-4{padding-right:2.25rem!important;padding-left:2.25rem!important}.px-4 h4{font-size:1.25rem;font-weight:500}.footer-text{color:rgba(255,255,255,.7)!important}.blockquote-section{display:block!important}.benefit-of-theray{padding-top:15px}.benefit-of-theray li{padding-bottom:10px}.page-header{display:none!important}.person h3:before{content:"";display:inline-block;width:21px;height:33px;background-image:url(https://www.impossiblepsychservices.com.sg/wp-content/uploads/2025/10/fa_person.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px;vertical-align:middle}.people h3:before{content:"";display:inline-block;width:40px;height:33px;background-image:url(https://www.impossiblepsychservices.com.sg/wp-content/uploads/2025/10/fa_people.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px;vertical-align:middle}.elementor-widget-sidebar #menu-services{list-style:none;padding-left:0!important}.elementor-widget-sidebar #menu-services li{border-top:1px solid #ddd;padding:10px;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:10px 15px}.elementor-widget-sidebar #menu-services li:last-child{border-bottom:1px solid #ddd}.elementor-widget-sidebar #menu-services li a{font-size:1.1rem!important;color:rgba(33,37,41,.75)!important}.elementor-widget-sidebar #menu-services li.current_page_item{background:#44a0be}.elementor-widget-sidebar #menu-services li.current_page_item a{color:#fff!important}.contact-us-page-form{box-shadow:0 1rem 3rem rgba(0,0,0,.175)}#popmake-560 h3{padding-top:15px}.contact-info .elementor-icon-box-description a{color:#44a0be!important}.pum-theme-552 .pum-container,.pum-theme-lightbox .pum-container{border:0!important;box-shadow:0 0 30px 0 rgba(2,2,2,.2)!important}#popmake-560 h3{font-family:"Roboto",Sans-serif!important;font-size:1.5rem!important}#popmake-560 hr{width:100%;border:none;height:1px;background-color:#ddd}#popmake-560 p{font-family:"Roboto",Sans-serif!important;font-size:1rem!important;line-height:1.5em;font-weight:400!important}.elementor-image-gallery .gallery-item{padding:10px}.blog-section{background-color:#E9ECEF}.blog-section .header-wrapper{padding:3.75rem 0rem 3.75rem 0rem}.blog-section .header-wrapper h1{font-family:"Roboto",Sans-serif;font-size:3.5rem;color:#44A0BE;text-align:center}.blog-warp{padding:10px}.blog-grid .pagination{justify-content:center!important}.blog-grid .pagination a{padding-left:10px;padding-right:10px;color:#2b88a6}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.row>div[class*="col-"]{display:flex;flex-direction:column;margin-bottom:30px}.blog-item{flex:1;display:flex;flex-direction:column;background-color:#f9f9f9}.blog-item .content-wrap{flex:1}.blog-item a{text-decoration:none}.blog-item h3{font-family:"Roboto",Sans-serif;font-size:1.5rem;color:#212529;margin:0 0 10px}.blog-item p{margin:0 0 5px}.blog-item .blog-date{color:rgba(33,37,41,.75);font-size:.9rem;margin-bottom:.7rem}.blog-item .content-wrap{padding:1.5rem}.blog-item .content{color:#212529}@media screen and (max-width:820px){.custom-tablet-responsive .elementor-container{flex-direction:column-reverse!important}.custom-tablet-responsive .elementor-container .elementor-column{width:100%!important}.custom-tablet-responsive .img-top-margin-wrap .elementor-widget-wrap,.custom-tablet-responsive .img-wrap .elementor-widget-container{margin-top:0!important}.custom-tablet-responsive .hide-icon,.hide-box-below-img{display:none!important}.education-background-text-wrap .elementor-widget-container{padding:0 0 0 10px!important;border:0!important}.team-name-section h1,.team-name-section p{text-align:center!important}}@media screen and (min-width:821px){.hide-box-below-img-2{display:none}}@media screen and (max-width:992px){.row{flex-direction:row}}@media screen and (max-width:576px){.row>div[class*="col-"]{flex:1 1 100%}}.blog-item{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);background-color:#fff}.blog-item img{width:100%;height:250px;object-fit:cover}.blog-grid{padding-top:70px;padding-bottom:70px}.category .category-name{font-size:1rem;color:#44a0be!important;font-weight:600}.content-area.single{padding-top:70px}.single .entry-content a,.single .published-date a{color:#44a0be!important}.single .post-categories a{background-color:#44a0be!important;color:#fff!important;padding:10px}.single .post-categories strong{display:inline-block!important}.single h2,.single h3,.single h4{margin-top:1.5rem!important}.single strong{display:block;padding-top:1rem!important}.single .post-content ul li,.single .post-content ol li{padding-bottom:15px}.published-date{color:rgba(33,37,41,.75)}.single .post-thumbnail{padding-top:20px;padding-bottom:20px}.single .site-main{max-width:1320px}.pre-next-article{padding-top:45px}.pre-next-article .nav-label{color:rgba(33,37,41,.75);font-weight:700}.pre-next-article a{color:#44a0be;font-weight:700;text-decoration:none}.post-navigation{margin-top:40px;padding-top:20px;border-top:1px solid #ccc;margin-bottom:70px}.nav-links{display:flex;justify-content:space-between;gap:20px}.nav-previous,.nav-next{width:45%}.nav-label{font-weight:700;margin-bottom:5px;display:block}.nav-previous a,.nav-next a{text-decoration:none;color:#0073aa}.nav-previous a:hover,.nav-next a:hover{text-decoration:underline}#categories-2 ul li{padding-bottom:0}#categories-2 ul li a{color:#44a0be;text-decoration:none}#categories-2 .widget-title{font-size:1.25rem;padding-top:20px}.latest-posts{display:flex;justify-content:space-between;align-items:center;list-style:none;padding:0;margin-top:45px;margin-bottom:15px}.latest-posts li{margin:0;padding-bottom:0!important}.latest-posts li.left h4{margin:0;font-size:1.25rem;font-weight:600}.latest-posts li.right a{color:#0073aa;text-decoration:none;font-weight:500;font-size:.875rem}.latest-posts li.right a:hover{text-decoration:underline}@media screen and (min-width:1180px){.main-content.left{width:70%;float:left;padding-right:70px}.right-sidebar{width:30%;float:right}}@media screen and (max-width:1179px){.footer-text.all-right p{font-size:1rem!important;line-height:1.5rem!important}#menu-services .menu-item a,#menu-services-1 .menu-item a{line-height:1.4rem!important}.single h2{font-size:1.3rem!important}.category .right-sidebar{margin-top:0!important}.right-sidebar{margin-top:50px;padding:20px}.single .right-sidebar{margin-top:0!important}}@media screen and (max-width:1180px){.blog-grid{padding-top:35px!important}.blog-grid .container{max-width:1024px!important}.blog-grid .site-main{max-width:1024px!important}}@media screen and (width:320px){.elementor-207 .elementor-element.elementor-element-53437e5 .elementskit-menu-container{max-width:320px!important}}.page-id-1508 .mt-4{margin-bottom:0!important;margin-top:2.1rem!important}.careers-form{box-shadow:0 1rem 3rem rgba(0,0,0,.175)}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],textarea{border:1px solid #cacaca!important;padding:.75rem 1rem!important}form label{line-height:2!important;width:100%;color:#444;font-size:1rem}form label.only-label{margin-bottom:-15px}select{padding:1rem 1rem!important}form [type="submit"]{background-color:#44a0be!important;color:#fff!important;border:0!important}form [type="submit"]:hover{background-color:#2b88a6!important}.grey-text-color{font-size:1rem;color:#666!important;margin-top:-20px}.mental-health-articles{margin-right:15px}.mental-health-research{margin-left:15px}.is-form-style input.is-search-input{font-size:19px!important;height:50px!important}.is-search-icon svg{width:27px!important}.is-form-style button.is-search-submit{height:50px!important}.is-search-icon{border:none!important}.search-results .entry-title a{color:#212529!important}.pagination.search-results ul{display:flex;list-style:none;padding:0;justify-content:center}.pagination.search-results li{margin:0 5px}.pagination.search-results a,.pagination span{padding:8px 12px;border:1px solid #ccc;text-decoration:none;color:#333}.pagination.search-results .current{background-color:#44a0be;color:#fff;border-color:#333}.search-form label{width:auto!important}.search-form [type="submit"]{padding:.75rem 1rem!important}.blog-posts-list{padding-left:30px;margin-top:-16px}.page-id-1622 ul li a,.page-id-1622 a.blog-cat-title{font-size:1rem;color:#44A0BE}.custom-list-style ul{list-style:none;padding-left:0}ul.custom-sitemap-menu,ul.custom-sitemap-menu .sub-menu{list-style:none;position:relative}ul.custom-sitemap-menu li{padding-bottom:5px}ul.custom-sitemap-menu li i,.blog-posts-list i{font-size:13px!important;color:#212529;padding-right:5px}#recent-posts-widget-with-thumbnails-2 a,#recent-posts-widget-with-thumbnails-3 a{display:block;font-size:1rem!important;color:#212529!important;line-height:1.5!important}.rpwwt-post-date{font-size:0.875rem!important;color:rgba(33,37,41,.75)!important}.rpwwt-widget ul li{margin:0 0 0.5rem!important}.footer #menu-services li a{color:rgba(255,255,255,.7);font-weight:400;line-height:1.3rem!important}.footer #menu-services li a:hover{color:rgba(255,255,255,1)}.footer #menu-services-1 li{padding-bottom:10px}.footer #menu-services-1 li a{color:rgba(255,255,255,.7);font-weight:400;line-height:1.3rem!important}.footer #menu-services-1 li a:hover{color:rgba(255,255,255,1)}.footer #menu-quick-links li{width:100%;padding-bottom:10px}.footer #menu-quick-links li a{color:rgba(255,255,255,.7);font-weight:400;line-height:1.3rem!important}.footer #menu-quick-links li a:hover{color:rgba(255,255,255,1)}#menu-services .menu-item,#menu-services-1 .menu-item{width:100%}#menu-services .menu-item a,#menu-services-1 .menu-item a{text-align:left!important}#menu-quick-links .menu-item,#menu-services .menu-item,#menu-services-1 .menu-item{padding-bottom:12px!important;display:flex}#menu-quick-links .menu-item a,#menu-services .menu-item a,#menu-services-1 .menu-item a{font-size:1rem!important}#menu-quick-links .menu-item a,#menu-services .menu-item a,#menu-services-1 .menu-item a{padding-left:10px!important}#menu-quick-links .menu-item .fa-caret-right::before,#menu-services .menu-item .fa-caret-right::before,#menu-services-1 .menu-item .fa-caret-right::before{color:rgba(255,255,255,.7);font-size:17px!important}#footer-links .ekit-menu-nav-link{align-items:baseline!important}.footer-contact-us p,.footer-contact-us a{font-size:1rem!important;line-height:1.5em;color:rgba(255,255,255,.7)}.footer-contact-us p:hover,.footer-contact-us a:hover{color:rgba(255,255,255,1)}.others-menu .elementskit-menu-container{height:auto!important}#menu-others li a{color:rgba(255,255,255,.7)!important;font-weight:400!important}#menu-others li a:hover{color:rgba(255,255,255,1)!important}.footer-text.all-right p{margin-bottom:0!important}.footer-contact-us .elementor-icon-box-wrapper{display:flex;align-items:center;gap:8px}.footer-social-icon-bg .elementor-icon{color:#FFFFFFB3!important}.team-grid{padding-top:70px}.psychologists{padding-top:30px;padding-bottom:50px}.psychologists .top-spacing{margin-bottom:-30px}.psychologists .section-title{font-family:"Roboto",Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;color:#212529;text-align:center;padding-bottom:25px}.team-grid .bg{background:url(https://www.impossiblepsychservices.com.sg/wp-content/uploads/2025/10/ips-icon-logo.png);background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:1;padding:100px 0}.team-grid .heading{font-family:"Roboto",Sans-serif;font-size:2.5rem;font-weight:300;font-style:italic;line-height:1.2em;color:#44A0BE;max-width:900px;margin:0 auto;text-align:center}.content-grid .content{font-family:"Roboto",Sans-serif;color:#212529;font-size:1.25rem;font-weight:400;line-height:1.5em}.banner-title{color:#1a73e8;text-align:center;font-size:48px}.banner-subtitle{color:#555;text-align:center;font-size:24px}.btn-primary{background-color:#1a73e8;border-color:#1a73e8}.psychologist-name{margin-block-end:0.3rem!important}.psychologist-name a{color:#44A0BE!important}.psychologist-designation.text-muted a{font-family:"Roboto",Sans-serif;font-size:1rem;color:#212529BF;font-weight:400;display:inline-block;line-height:1.5rem}.psychologist-img-hover{transition:transform 0.3s ease,box-shadow 0.3s ease}.psychologists .psychologist-card.p-3{padding:1.5rem!important}.psychologists .psychologist-card img.psychologist-img-hover{transition:transform 0.3s ease,box-shadow 0.3s ease}.psychologists .psychologist-card img.psychologist-img-hover:hover{transform:translateY(-5px) scale(1.03);box-shadow:0 8px 20px rgba(0,0,0,.15);cursor:pointer}@media screen and (max-width:767px){.team-grid{padding:30px 20px 0 20px!important}.team-grid .bg{padding:50px 30px!important}.team-grid .heading{font-size:1.7rem!important}.content-grid{padding:0 20px 30px 20px!important}.psychologists .section-title{font-size:1.375rem!important;padding-bottom:35px!important}.psychologists{padding-left:20px!important;padding-right:20px!important}.psychologists{padding-top:0!important}.content-grid .content{font-size:1.125rem!important}}