@import url(https://static.nkpmedical.com/unsemantic/css/nkp.min.css);@import url(https://use.fontawesome.com/releases/v5.12.0/css/all.css);@import url(https://static.nkpmedical.com/stellarnav/stellarnav.min.css);@charset "UTF-8"html{box-sizing:border-box;font-size:62.5%}@media only screen and (max-width:68.75em){html html{font-size:50%}}@media only screen and (max-width:37.5em){html html{font-size:45%}}@media only screen and (max-width:31.25em){html html{font-size:40%}}body{font-family:"Source Sans Pro",sans-serif;font-size:1.6rem;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.2;color:#444}#main #content h1:not(:first-of-type),#main #content h2,#main #content h3,#main #content h4,#main #content h5{margin-top:4rem}h1{font-size:4.8rem;font-weight:700}h2{font-size:3.5rem}h3{font-size:3.5rem}h4{font-size:2.5rem}h5{font-size:2rem}h6{font-size:1.5rem}p{padding:1rem 0;line-height:2}a{color:#1c97d4;text-decoration:none;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out}a:visited,a:link{color:#0e587f;text-decoration:none;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out}a:hover,a:active,a:focus{color:#094064;text-decoration:none}ul,ol{clear:both}.relative{position:relative}.fl{float:left}.fr{float:right}.fn{float:none;display:inline-block}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.clr-l{clear:left}.clr-r{clear:right}.clr,.clear{clear:both}.nodisp{display:none}.mt1{margin-top:1rem}.mb1{margin-bottom:1rem}.mt2{margin-top:2rem}.mb2{margin-bottom:2rem}.flexInside{DISPLAY:FLEX}.grid-container.specialHair{background:#f8f8f8;border:1px solid #ccc;padding:20px}input,select,textarea{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.homepage-form input[type=text],.homepage-form input[type=email],.homepage-form input[type=tel],.homepage-form input[type=url]{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;background:#e8e8e8;border:0;background:#e8e8e8;border:0}.homepage-form input[type=submit]{background:#fff;color:#000!important;padding:1.5rem 1rem;margin:15px auto;height:auto;width:100%;max-width:210px;text-align:center;font-size:1.6rem;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0;border-radius:5px;transform:perspective(1px) translateZ(0);box-shadow:rgb(0 1 5 / .7) 0 3px 11px 0;background:#fedc37;color:#fff!important;box-shadow:rgb(0 0 0 / .25) 0 3px 11px 0;max-width:120px}.homepage-form textarea{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;background:#e8e8e8;border:0;margin-bottom:5px;height:130px;resize:vertical}.footer-form input[type=text],.footer-form input[type=email],.footer-form input[type=tel],.footer-form input[type=url]{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;background:#fff0;border:0;border-bottom:1px solid #ccc}.footer-form input[type=submit]{background:#fff;color:#000!important;padding:1.5rem 1rem;margin:15px auto;height:auto;width:100%;max-width:210px;text-align:center;font-size:1.6rem;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0;border-radius:5px;transform:perspective(1px) translateZ(0);box-shadow:rgb(0 1 5 / .7) 0 3px 11px 0;border:2px solid #ffd902;box-shadow:rgb(0 0 0 / .25) 0 3px 11px 0}.footer-form textarea{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;background:#fff0;border:0;border-bottom:1px solid #ccc;margin-bottom:5px;height:130px;resize:vertical}.newsletter-form input[type=text],.newsletter-form input[type=email],.newsletter-form input[type=tel],.newsletter-form input[type=url]{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;background:#fff0;border:0;border-bottom:1px solid #ccc}.newsletter-form input[type=submit]{background:#fff;color:#000!important;padding:1.5rem 1rem;margin:15px auto;height:auto;width:100%;max-width:210px;text-align:center;font-size:1.6rem;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0;border-radius:5px;transform:perspective(1px) translateZ(0);box-shadow:rgb(0 1 5 / .7) 0 3px 11px 0;background:#ffd902;color:#fff!important;box-shadow:rgb(0 0 0 / .25) 0 3px 11px 0;max-width:120px;text-transform:capitalize}.newsletter-form textarea{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;background:#fff0;border:0;border-bottom:1px solid #ccc;margin-bottom:5px;height:130px;resize:vertical}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url]{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px}.contact-form input[type=submit]{background:#fff;color:#000!important;padding:1.5rem 1rem;margin:15px auto;height:auto;width:100%;max-width:210px;text-align:center;font-size:1.6rem;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0;border-radius:5px;transform:perspective(1px) translateZ(0);box-shadow:rgb(0 1 5 / .7) 0 3px 11px 0}.contact-form textarea{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;height:130px;resize:vertical}.contact-form select{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 10px;padding:14px;height:44px;margin-bottom:10px}input.placeholder,textarea.placeholder{color:#666}input:-moz-placeholder,textarea:-moz-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}.homepage-form input[type=submit][disabled],.contact-form input[type=submit][disabled],.newsletter-form input[type=submit][disabled]{opacity:.7;cursor:not-allowed}.homepage-form input[type=submit][disabled]:hover,.contact-form input[type=submit][disabled]:hover,.newsletter-form input[type=submit][disabled]:hover{opacity:.7;cursor:not-allowed}.sb-form input.wpcf7-captchar,.contact-form input.wpcf7-captchar{width:100%}.wpcf7-form-control-wrap.agree{display:inline-block!important;width:20px}.agreements{font-weight:400;margin:15px 0}.wpcf7-not-valid-tip{font-size:10px!important;margin:-7px 0 10px 5px}.wpcf7-validation-errors{border:0!important;text-align:center;font-size:11px;color:red}.ajax-loader{position:absolute;margin-top:-40px}span.wpcf7-list-item{margin:0!important}.stellarnav{background:none;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.stellarnav a{color:#444!important}.stellarnav ul{font-size:14px;text-transform:uppercase}.stellarnav ul ul{font-size:15px;text-transform:capitalize}.stellarnav>ul>li>a{padding:2rem}.stellarnav.desktop>ul>li{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.stellarnav.desktop>ul>li>a{padding:2rem;position:relative}.stellarnav.desktop>ul>li>a>span::before,.stellarnav.desktop>ul>li>a>span::after{content:"";background:#444;height:2px;width:100%;position:absolute;left:0;right:0;transition:transform 0.2s ease-out,opacity 0.2s ease-out;display:block;opacity:0}.stellarnav.desktop>ul>li>a>span::before{transform:translate3d(0,-10px,0)}.stellarnav.desktop>ul>li>a>span::after{transform:translate3d(0,10px,0)}.stellarnav.desktop>ul>li:hover>a>span::before,.stellarnav.desktop>ul>li:hover>a>span::after,.stellarnav.desktop>ul>li.current-menu-item>a>span::before,.stellarnav.desktop>ul>li.current-menu-item>a>span::after{opacity:1;transform:translate3d(0,0,0)}.stellarnav.desktop>ul>li:hover>a>span::before,.stellarnav.desktop>ul>li.current-menu-item>a>span::before{transform:translate3d(0,-5px,0)}.stellarnav.desktop>ul>li:hover>a>span::after,.stellarnav.desktop>ul>li.current-menu-item>a>span::after{transform:translate3d(0,5px,0)}.stellarnav.desktop>ul ul li.current-menu-item a{background:#000;color:#fff!important}.stellarnav.desktop>ul ul{width:250px}.stellarnav.desktop>ul ul ul{left:250px}.stellarnav.desktop ul ul{box-sizing:border-box;background:#faf9f9;line-height:20px;box-shadow:0 9px 10px 0 rgb(0 0 0 / .15)}.stellarnav.desktop ul ul>li:hover>a{background:#000;color:#fff!important}.stellarnav.desktop ul ul>li a{padding:14px 14px;color:#222222!important}.stellarnav li li.has-sub>a:after{float:right}.stellarnav.mobile>ul>li>a{padding:15px!important}.stellarnav li.open>a.dd-toggle i{transform:rotate(0deg)}.stellarnav li.open>a.dd-toggle .fa-plus::before{content:"\f107"}.stellarnav li.open>a.dd-toggle i{transform:rotate(0deg)}.stellarnav li.open>a.dd-toggle .fa-plus::before{content:""}.stellarnav.mobile .dd-toggle{padding:15px!important;height:51px;font-size:15px}.stellarnav.mobile .dd-toggle .fa-plus:before{content:"\f107"}.stellarnav.mobile>ul>li{border-bottom:1px solid rgb(0 0 0 / .05)}.stellarnav.mobile ul{background:#fff;border-top:0!important;z-index:20}.stellarnav.mobile ul li.open,.stellarnav.mobile ul li .current-menu-item,.stellarnav.mobile ul li:hover,.stellarnav.mobile ul li:focus{background:#000}.stellarnav.mobile ul li.open a,.stellarnav.mobile ul li .current-menu-item a,.stellarnav.mobile ul li:hover a,.stellarnav.mobile ul li:focus a{color:#fff!important}.stellarnav.mobile ul li a{color:#000!important;font-size:16px;border-bottom:0!important;padding:15px 0 15px 15px!important;font-weight:400}.stellarnav.mobile ul li a:hover,.stellarnav.mobile ul li a:focus{color:#000}.stellarnav.mobile ul li ul{background:transparent!important}.stellarnav.mobile ul li ul .dd-toggle{height:39px;border:0!important}.stellarnav.mobile ul li ul li{padding-left:20px!important}.stellarnav.mobile ul li ul li a{font-size:15px;border-bottom:1px solid rgb(255 255 255 / .15)!important;text-transform:capitalize;padding:10px 0 10px 15px!important}.stellarnav.mobile .call-btn-mobile,.stellarnav.mobile .location-btn-mobile,.stellarnav.mobile .menu-toggle{padding-top:20px;padding-bottom:20px}.stellarnav.mobile .call-btn-mobile:hover,.stellarnav.mobile .location-btn-mobile:hover,.stellarnav.mobile .menu-toggle:hover{background:#000;color:#fff!important}.stellarnav.active .menu-toggle{background:#000;color:#fff!important}.stellarnav.mobile.active .fa-bars::before{content:""!important}.stellarnav.mobile .close-menu{width:100%}img{border:0}.img-resp,.img-responsive{max-width:100%;height:auto}img.left,img.alignleft{float:left;margin:10px 15px 0 0}.img-l{float:left;margin:10px 15px 0 0}img.right,img.alignright{float:right;margin:10px 0 0 15px}.img-r{float:right;margin:10px 0 0 15px}.embed{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive.embed-responsive-4x3{padding-bottom:75%}.embed-responsive.embed-responsive-16x9{padding-bottom:56.25%}.embed-responsive .embed-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{top:0;bottom:0;left:0;border:0 none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.patient-single{width:50%}.patient-single img{width:96%;height:auto}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;height:100%}.align-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.gray-bg{background:rgb(204 204 204 / .37)}.grid-container{max-width:960px}.btn{background:#fff;color:#000!important;padding:1.5rem 1rem;margin:15px auto;height:auto;width:100%;max-width:210px;text-align:center;font-size:1.6rem;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;clear:both;border:0;border-radius:5px;transform:perspective(1px) translateZ(0);box-shadow:rgb(0 1 5 / .7) 0 3px 11px 0}.btn--gray{border:2px solid #ffd902;background:rgb(0 0 0 / .8);max-width:280px;color:#fff!important;box-shadow:rgb(0 0 0 / .25) 0 3px 11px 0}header{position:relative;top:0;left:0;right:0;z-index:10;background:#fff}header .grid-container{max-width:1000px}.top-bar{background:rgb(0 0 0 / .66);padding:1rem 0}.top-bar .buttons{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between}.top-bar .btn{margin:0}#logo{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:crisp-edges}#logo img{max-width:315px}#slider{position:relative}#slider ul.slides>li:first-child{opacity:1!important;display:block!important;z-index:2!important}#slider ul.slides>li:first-child img{opacity:1!important;transition:none!important}#slider .slides>li>div{height:610px;background-repeat:no-repeat;background-position:top center;background-size:cover}#slider .slide-intro .grid-container{position:absolute;top:0;left:0;right:0;margin:0 auto}#slider .slide-intro img{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;object-fit:cover;height:610px;width:100%;object-position:top}@keyframes fadein{from{opacity:0}to{opacity:1}}#slider .slide-intro::before{content:"";background:rgb(0 0 0 / .22);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:3}#slider .slide-intro .slider-content{position:relative;z-index:5}#slider .slider-content{position:relative;z-index:5}#slider .slider-content h1,#slider .slider-content h2,#slider .slider-content h4{color:#fff}.banner-internal{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/banner-main-opt.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;height:425px;padding:16rem 0;box-sizing:border-box}.banner-internal.thedoctors{background-position:bottom center}.banner-internal.testimonials{background-position:center}.banner-internal h1{color:#fff;position:relative;padding-bottom:3rem;font-size:5rem;font-weight:500}.banner-internal h1::after{content:"";background:#fff;height:3px;width:160px;position:absolute;bottom:0;left:0}.consult{margin-top:-13.5rem;position:relative;z-index:5;margin-bottom:5rem}.consult>div{display:-webkit-flex;display:-ms-flex;display:flex}.consult .consult-bg{display:-webkit-flex;display:-ms-flex;display:flex;padding:0}.consult .consult-bg div{background:url(../../../../themes/saintlouishairtransplantmentor_com/images/consult-bg.jpg) no-repeat center;background-size:cover;position:relative;color:#fff;z-index:2;padding:5rem 3.5rem 3.5rem}.consult .consult-bg div::before{content:"";background:rgb(0 0 0 / .75);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:-1}.consult .consult-bg h4{font-family:"Montserrat",sans-serif;color:#fff;font-style:italic;text-transform:uppercase;font-weight:700;font-size:2.1rem}.consult .consult-bg p{font-size:2rem;font-weight:700}.consult .white-bg{padding:3.5rem;box-shadow:rgb(0 0 0 / .25) 0 3px 11px 0!important}.standards{margin:0 0 5rem;padding-top:5rem;overflow:hidden}.standards img{margin:1rem 0}.ba-block{padding:3rem 0}.ba-block h3{padding-bottom:2rem}.about{margin:0 0 15rem;overflow:visible}.about--text{font-size:1.8rem}.about--shape{width:155px;position:absolute;right:1rem;margin:-40px -40px 0 auto;z-index:1}.about--shape a{display:block}.about--shape .container-text{position:absolute;width:155px;display:flex;margin-top:-.25rem;align-items:center;justify-content:center;flex-direction:column;height:100%;z-index:2}.about--shape p{padding:0}.about--shape .shape-text{font-size:1.8rem;color:#000}.about--shape .shape-description{color:#000;font-size:1.5rem;margin-top:-1rem}.about--shape svg{filter:drop-shadow(0 3px 11px rgb(0 0 0 / .34))}.treatments{text-align:center;margin:5rem 0}.treatments h3{font-size:1.8rem;text-transform:uppercase;margin-top:2rem}.treatments p{line-height:1.5}.why{display:-webkit-flex;display:-ms-flex;display:flex}.why .gray-bg{padding:3rem 7rem 3.5rem 3rem}.clients{display:-webkit-flex;display:-ms-flex;display:flex}.clients--content{padding:3rem 3rem 3.5rem 7rem;font-size:1.7rem}.clients--content p{padding-left:5rem}.clients--content ul{list-style:disc;margin-left:10rem}.clientele{display:-webkit-flex;display:-ms-flex;display:flex;padding:6rem 0}.clientele .content{padding:3.5rem;font-size:1.7rem}.clientele .content h3{text-align:center}.clientele .content p{text-align:center;padding:1rem}.clientele .content ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.clientele .content ul li{padding:1rem}.bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:30rem;overflow:hidden}.bg1{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/beach-guy-opt.jpg);background-position-x:center;background-position-y:40%}.bg2{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/leather-guy-opt.jpg)}.bg3{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/tech-guy-opt-800.jpg);background-position-x:center;background-position-y:20%}.cutout{height:98px;max-width:166px;margin:3rem 0 0 -10rem}.testimonials{position:relative;overflow:hidden;margin-top:20px}.testimonials svg{height:66px;margin:3rem auto}.testimonials q{font-size:2rem;line-height:2}.testimonials .slick-list{max-width:520px;margin:auto;text-align:center}.testimonials .slick-dots li button:before{font-size:1.5rem}.contact-footer{margin:5rem 0;padding:8rem 4rem;overflow:hidden}.contact-footer p{color:#546e7a;font-size:1.8rem}#main{padding:40px 0;overflow:hidden}#main #content{position:relative;padding:0}#main #content .feat-img{float:left;margin:15px;max-width:100%;height:auto}#main #content .single{float:left}#main #content .pagination-wrapper{display:flex}#main #content .pagination{margin-bottom:2rem;font-size:1.6rem}#main #content .pagination .current{background:#1c97d4;color:#fff;margin:4px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center;border:1px solid #1c97d4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#main #content .pagination a{background:#fff0;color:#1c97d4;margin:4px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center;border:1px solid #1c97d4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#main #content .pagination a:hover{background:#1c97d4;color:#fff}#main #content li{padding:5px}#main #content ul{margin:15px 0 15px 20px;clear:none}#main #content ol{margin:0 0 20px 20px;clear:none}#main .list{margin:0!important;list-style:none!important}#main .list ul{margin:0!important}#main .list ul li{font-size:1.5rem;margin:0;padding:0!important;list-style:none}#main .list ul li a{border-bottom:1px solid #eee;padding:1rem 1.5rem;display:block;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#main .list ul li a:hover{color:#fff;background:#1c97d4;padding-left:3rem}#main .list ul ul{margin-left:2rem!important}.social{font-size:1.9rem}.social li{display:inline-block;margin:1rem}.bottom{background:#eee;padding:7rem 5%;font-size:1.4rem}.bottom a{color:#000}.bottom h5{color:#000;font-family:"Montserrat",sans-serif;font-size:1.4rem}.bottom p{line-height:1.5}.bottom .footer-nav{line-height:2;text-transform:uppercase}footer{background:#333;color:#fff;padding:3rem 0;font-size:1.4rem}footer a{color:#000}.post-divider{padding:2rem 0;border-bottom:1px solid #ccc}#patient-listing-sidebar ul{margin:0!important}#patient-listing-sidebar ul li ul{margin:0!important}.patient-content,.patient-listing{width:100%!important;float:left;padding:2rem 0 3rem}.patient-list-image{width:90%}.patient-listing>div{width:50%;float:left}.patient-entry{border-top:none!important;border-bottom:1px dotted gray!important}.gdl-accordion{margin:0px!important;padding:0;list-style-type:none!important;cursor:pointer}.gdl-title{display:block;background:#eee;color:#000;padding:25px 15px;border-bottom:1px solid #fff;margin-bottom:0;font-size:16px;font-weight:400}.accordion-content{padding:15px}.accordion-head-image{width:15px;display:inline-block;text-align:center;float:right;background:#000;border-radius:30px;padding:4px 6px 2px 6px}.accordion-head-image:before{font-family:"FontAwesome"!important;content:"\f107";color:#fff;font-weight:900}.open-accordion:before{font-family:"FontAwesome"!important;content:"\f106";color:#fff;font-weight:900}.greySpan{background-color:rgb(204 204 204 / .7);padding:70px 40px 50px 40px}.greySpan.light{background-color:rgb(242 242 242 / .9)}.gradientBox{background:#ccc;background:linear-gradient(90deg,rgb(204 204 204) 0%,rgb(245 245 245) 100%)}.resources h3{color:#000}.resources hr{border-top:2px solid;max-width:180px;margin:auto;color:#000}.resources a{color:#000;font-size:20px}.resources a:hover{color:#444;letter-spacing:.2px}.mt4{margin-top:4rem}p.pLarge{font-size:22px!important;line-height:1.5}.whiteHeading,.white{color:#fff!important}.banner-internal h1.whiteHeading::after,.banner-internal h1.white::after{content:"";background:#fff;height:3px;width:160px;position:absolute;bottom:0;left:0}.testiBox{background-image:url(/wp-content/uploads/2020/02/arms-crossed-tint.jpg);background-attachment:fixed;padding:120px 0;background-size:cover;background-repeat:no-repeat;background-position:center}.testiBox .testGroup{display:flex}.testiBox .singleTest{text-align:center;box-shadow:0 0 13px #ccc;background:rgb(255 255 255 / .5);padding:50px 20px;width:33%;margin:10px}.testiBox .singleTest .fas{color:#00b2ff;font-size:22px}.testiBox .singleTest p{line-height:24px;font-style:italic}.testiBox .singleTest hr{border-top:1px solid;width:40%;margin:auto}.faqsHair .gdl-title{display:block;background:none;color:#000;padding:5px 15px;border-bottom:none;margin-bottom:0;font-size:16px;font-weight:400}.faqsHair .accordion-head-image{width:15px;display:inline-block;text-align:center;background:none;border-radius:0;padding:4px 6px 2px 6px;float:none}.faqsHair .accordion-head-image:before{color:#000}.faqsHair a.btn{box-shadow:0 3px 13px #f3e264}.faqsHair a.btn:hover{box-shadow:0 0 1px #f3e264}.banner-internal.faqBanner{background-position:center -190px}.midImage{background:url(/wp-content/uploads/2020/02/healing.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.midImage.FUE{background:url(/wp-content/uploads/2020/02/pexels-photo-220453.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.midImage.causes{background:url(/wp-content/uploads/2020/10/causes.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.midImage.prp-resto{background:url(/wp-content/uploads/2021/01/prp-lg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.midImage.facial-hair{background:url(/wp-content/uploads/2021/03/Facial-Hair-Transplants-Stock2-321.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.midImage.causes.capillusRX{background:url(/wp-content/uploads/2021/01/capillusRX-photo-3.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.midImage.causes.capillusRX1{background:url(/wp-content/uploads/2021/03/11.04_lifestyle_feed-post.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.midImage.robotic{background:url(/wp-content/uploads/2020/02/photo-1522609904153-ac482b6b77ed-scaled.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.bottomOverlap{display:flex;align-items:stretch}.bottomOverlap>div{padding:60px}.bottomOverlap .overlapText{margin-left:-110px;background:#fff;box-shadow:4px 1px 10px #ccc;padding:20px}.banner-internal.center{background-position:center}.affordable{margin-bottom:40px}.affordable .mt{margin-top:110px}.affordable h3{font-size:3.6em}.thedocs{background:url(/wp-content/uploads/2020/02/doctors-team.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat}.costPricing{background:url(/wp-content/uploads/2020/02/pricing-scaled.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.mfp-hide{display:none!important}.white-popup-block{background-image:linear-gradient(90deg,rgb(71 77 213) 0%,rgb(46 51 112) 100%)!important;color:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative;border:10px solid #fff}.white-popup-block h2{color:#fff!important}.white-popup-block input.placeholder,.white-popup-block textarea.placeholder{color:#fff}.white-popup-block input:-moz-placeholder,.white-popup-block textarea:-moz-placeholder{color:#fff}.white-popup-block input::-moz-placeholder,.white-popup-block textarea::-moz-placeholder{color:#fff}.white-popup-block input:-ms-input-placeholder,.white-popup-block textarea:-ms-input-placeholder{color:#fff}.white-popup-block input::-webkit-input-placeholder,.white-popup-block textarea::-webkit-input-placeholder{color:#fff}.mfp-close-btn-in .mfp-close{color:#fff!important}.post-published{display:none}.blog h2{font-size:2.6rem}#main #content .blog .feat-img{margin:0 15px 15px 0}.feat-img.single img{width:100%;height:auto}ul.latestPosts{float:left;display:flex;align-items:stretch;flex-wrap:wrap}ul.latestPosts li{width:48%;float:left}ul.latestPosts li .headline{font-size:3rem}.gallerySitemap{display:none}.footer-nav ul,.footer-nav ul li{margin:0;padding:0}.footer-nav ul .gdl-title{display:block;background:#eee;color:#000;margin-bottom:0;font-weight:400;border-bottom:0;font-size:14px;padding:0}.footer-nav ul .accordion-head-image{background:none}.footer-nav ul .accordion-head-image:before{color:#000}.footer-nav ul .accordion-content{padding:0 0 0 5px;font-size:12px;text-transform:capitalize}.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--1762072787{max-width:50%!important;margin:0 auto!important}@media only screen and (max-width:767px){.cc-window.cc-floating{display:block!important}#slider .slide-intro{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/banner-main-MOBI-opt-500.jpg)}#slider .slide1{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/banner-main-MOBI-opt-500.jpg)}.bg1{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/beach-guy-MOBI-opt-500.jpg)}.bg2{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/leather-guy-MOBI-opt-500.jpg)}.bg3{background-image:url(../../../../themes/saintlouishairtransplantmentor_com/images/tech-guy-MOBI-opt-500.jpg)}h1{font-size:3.4rem}.banner-internal h1{font-size:3.5rem}.blog .feat-img img{width:100%!important;height:auto}#main #content .blog .feat-img{float:none}.flexInside{display:block}ul.latestPosts li{width:100%;float:none}.affordable .mt{margin-top:0}.midImage.robotic{background-position:center -110px}.midImage.FUE{background-position:center -160px}.midImage{background:url(/wp-content/uploads/2020/02/healing.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top;height:300px}.bottomOverlap{display:inline}.bottomOverlap>div{padding:0}.bottomOverlap .overlapText{margin-left:0}.banner-internal.faqBanner{background-position:top center}.testiBox .testGroup{display:inline-block}.testiBox .singleTest{width:auto}#patient-listing .patient-content{width:100%!important}#patient-listing .patient-listing{width:100%!important}#patient-listing .patient-listing>div{width:50%}.patient-entry .patient-single{width:100%}iframe{width:100%}header{position:relative!important}#slider,.banner-internal{margin:0!important}#logo{width:100%;text-align:center;padding:1rem 0}.bg1,.bg3{background-position:center}.consult>div{display:block}.consult .consult-bg{display:block}.why{flex-direction:column}.why .bg-image{height:400px}.why .gray-bg{padding:3rem 3rem 3.5rem}.treatments p{margin-bottom:3rem}.clients{flex-direction:column}.clients--content{padding:3rem 3rem 3.5rem 3rem}.clients--content p{padding-left:3rem}.clients--content ul{list-style:disc;margin-left:7rem}.clients .bg-image{height:50rem}.clients .cutout{display:none}.clientele .content ul{display:block;text-align:center}.testimonials{flex-direction:column}.testimonials .bg-image{height:50rem;margin-top:5rem}.testimonials .cutout{display:none}.contact-footer{padding:5rem 2rem}.patient-single{width:100%!important}.contact-form .agreement{margin-top:0}.bottom h5{margin-top:3rem}.bottom .social{margin-bottom:3rem}}@media only screen and (max-width:960px) and (min-width:768px){.banner-internal.faqBanner{background-position:top center}header{position:relative!important}#slider,.banner-internal{margin:0!important}.clientele .content ul{display:block;margin:0 auto;column-count:2;width:60%}.clientele .content ul li{padding:1rem 1rem 1rem 3rem}.why .gray-bg{padding:3rem 3rem 3.5rem}.clients--content{padding:3rem 3rem 3.5rem 3rem}.clients--content p{padding-left:3rem}.clients--content ul{list-style:disc;margin-left:7rem}.about--bio{text-align:left}.about--bio img{width:50%;display:block;margin:4rem auto 0}}@media only screen and (max-width:1024px) and (min-width:960px){.banner-internal.faqBanner{background-position:top center}.why .gray-bg{padding:3rem 3rem 3.5rem}.clients--content{padding:3rem 3rem 3.5rem 3rem}.clients--content p{padding-left:3rem}.clients--content ul{list-style:disc;margin-left:7rem}.about--bio{text-align:left}.about--bio img{width:50%;display:block;margin:4rem auto 0}.custom-h1{color:#000;font-size:40px;font-weight:700;line-height:1.2}}.grecaptcha-badge{margin-bottom:160px!important}.banner-text{color:#fff}.banner-buttons{display:flex;gap:20px;align-items:center;margin-top:20px}.banner-buttons .btn{margin:0px!important}.banner-buttons .btn{padding:10px 13px!important;font-size:14.5px}.slider-content h1{font-size:35px;margin-bottom:20px}.slider-content h4{font-size:16px;font-weight:bold!important;text-transform:uppercase;letter-spacing:1px}p.banner-text{line-height:2rem}.slide-intro .grid-container{max-width:500px;width:90%}#slider .slide-intro::before{background:rgb(0 0 0 / 60%)}ul.banner-text{margin-left:15px!important;padding:10px 0;margin-bottom:20px}.banner-text li{list-style-type:disc!important}@media screen and (max-width:495px){.banner-buttons{flex-direction:column;align-items:flex-start}.banner-buttons .btn{width:100%!important}.slider-content h1{font-size:25px}.slider-content h4{font-size:14px}}#wpcf7-f31-o4 a{color:white!important;font-weight:700}#wpcf7-f31-o4 a:hover{opacity:.5}.consult{margin-top:30px}.hair-faq{margin-bottom:70px}.hair-faq h4{margin-top:20px}