.home-banner-image img{position:absolute;width:100%;height:100%;left:0;object-fit:cover;object-position:top right;top:0}.home-banner-title{margin-bottom:15px;line-height:1.05}.home-banner-sub-title{color:#fff;font-size:20px;font-weight:600;line-height:32px}.home-banner .container{position:relative;z-index:3;max-width:1500px}.team-list-sc .h2{color:var(--blue)}.home-banner{padding-top:230px;padding-bottom:200px;min-height:100vh;flex-wrap:wrap}.home-banner-title{margin-bottom:20px;font-size:50px;line-height:58px}.home-banner .container-inner{width:960px;max-width:100%;margin-left:0}.home-banner .row{width:49%}.home-banner .patient_btn{background-image:url(//www.hauserclinic.com/wp-content/themes/hauser-clinic-associates/css/../img/user.svg);padding:12px 20px 12px 45px;background-position:calc(24% - 18px) center;position:relative;background-size:12px}.home-banner .patient_btn:after{content:"";background-image:url(//www.hauserclinic.com/wp-content/themes/hauser-clinic-associates/css/../img/user.svg);position:absolute;background-size:13px;width:13px;height:13px;background-repeat:no-repeat;left:12%;top:50%;transform:translatey(-50%)}.banner-description{font-size:14px;margin-bottom:20px;line-height:24px;font-weight:300}.banner-form{padding:40px 0;box-shadow:3.6px 3.6px 54px 0px #0000001A}.banner-form .btn{width:100%;text-align:left;padding:14px 60px 14px 20px}.banner-form .form-control{border:1px solid #e9e9e9;color:#000;font-size:16px;line-height:1;padding:12px 15px;border-radius:38px;height:auto}.banner-form .form-control::placeholder{color:#b6b6b6 !important}.banner-form textarea.form-control{height:46px;min-height:auto}.right-img-blue-background{background-color:transparent}.content-section-full ul li{list-style:disc;list-style-position:inside}.award-section h2{margin-bottom:30px}.award-section .slick-arrow{top:50%;transform:translateY(-50%)}.award-blk .inner-wp{height:140px;padding:20px;display:flex;justify-content:center;align-items:center;background-color:#f8f8f8;margin-left:12px;margin-right:12px;border-radius:10px}.left-image-with-blu-bck .inner-row,.right-img-blue-background .inner-row{background-color:var(--blue2)}d .single .content-area img{width:100%}.static-page .content-area ul li{list-style:disc;padding-left:0;margin-left:30px}.content-area img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:auto 300px!important}.right-image-blu{background:rgb(131 131 134/5%)}.right-img-blue-background .img-sc img{display:block;height:100%;object-fit:inherit;object-position:right top;width:100%}.left-image-with-blu-bck .inner-row *,.right-img-blue-background .inner-row *{color:#fff}.left-image-with-blu-bck .lft img{display:block}.left-form-with-content h2,.left-form-with-content h3,.left-form-with-content h4,.left-form-with-content h5,.left-form-with-content h6{color:var(--blue);font-weight:600}.blue-form{padding:20px;border-radius:30px;background-color:var(--blue2)}.blue-form .form-control{border:1px solid #fff;padding:15px;border-radius:5px;color:#fff}.blue-form .form-control::placeholder{color:#fff !important}.blue-form textarea.form-control{height:170px}.blue-form .btn{min-width:127px;border:1px solid #fff;background-color:#fff;color:var(--blue);background-image:url(//hauserclinistg.wpenginepowered.com/wp-content/themes/hauser-clinic-associates/css/../img/arrow2.svg);text-align:left;background-position:calc(100% - 20px) center;font-size:18px;padding:13px 65px 12px 25px}.blue-form .btn:hover{border:1px solid #fff}.services-section .single-service-inner{display:block;border:1px solid transparent}.services-section .single-service-inner:hover{border:2px solid #fff}.services-section .col-inner{padding:70px 15px 60px;position:relative;background-image:url(//www.hauserclinic.com/wp-content/themes/hauser-clinic-associates/css/../img/arrow-dar.svg);background-position:calc(100% - 15px) 25px;background-repeat:no-repeat;background-color:rgb(233 245 247/75%)}.testimonial-blk svg path{fill:var(--blue2)}.services-section .col-inner *{position:relative;z-index:2}.services .title{font-size:18px;color:var(--black);font-weight:700;line-height:1.4;text-transform:uppercase;margin-bottom:10px}.services .content{color:#000;font-weight:400}.services-section .single-service-inner:hover .img-sc img{opacity:.7}.services-section .single-service-inner:hover{border:1px solid #2196aa}.services .single-service-inner .img-sc img{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;transition:all .5s;object-fit:cover}.services .single-service-inner .img-sc img{transition:all .5s}.chooseus-section .title{color:#000;margin-top:15px;font-size:47px;font-weight:400;line-height:57.6px}.chooseus-section .content{margin-bottom:13px}.chooseus-section .link{font-size:22px;color:var(--blue2);font-weight:700;text-transform:uppercase}.chooseus-section .link:hover{color:#3ea7dc}.chooseus-section .link:hover svg path{fill:#3ea7dc}.chooseus-section .col-inner{padding:40px 75px 30px 35px;border:1px solid #191919;background-color:#fff;height:340px;align-content:center}.chooseus-section .icon svg{width:75px;height:75px}.chooseus-content{padding-left:50px;padding-right:50px}.team-members{background-color:rgb(33 150 170/10%)}.team-members .img-sc img{display:block;height:480px;object-fit:cover;width:100%;object-position:top}.left-image-with-content h2,.left-image-with-content h3,.left-image-with-content h4,.left-image-with-content h5,.left-image-with-content h6{color:var(--blue);margin-bottom:10px}.left-image-with-content:before{content:'';width:calc(50vw - 240px);height:calc(50% + 100px);background-color:var(--skin);position:absolute;left:0;bottom:0}.left-image-with-content .container{position:relative;z-index:2}.team-members .title{color:#000;font-size:30px;font-weight:500;line-height:36.57px;margin-bottom:15px}.team-members .sub-title{color:#5b5b5b;font-size:18px;font-weight:400;line-height:21.94px;letter-spacing:.02em;text-transform:capitalize}.team-sec .img-sc:after{content:'';width:12vw;height:1px;background-color:var(--blue);position:absolute;top:50%;right:calc(100% - 80px)}.team-sec .title-sc{width:fit-content;margin-right:9vw;margin-left:auto;margin-left:60px}.team-sec .col-wp:nth-child(3n) .row,.team-sec .col-wp:nth-child(4n) .row{flex-direction:row-reverse}.team-sec .col-wp:nth-child(3n) .row .img-sc:after,.team-sec .col-wp:nth-child(4n) .row .img-sc:after{left:calc(100% - 140px);top:51%}.team-sec .col-wp:nth-child(3n) .title-sc,.team-sec .col-wp:nth-child(4n) .title-sc{margin-left:5vw;margin-right:7vw}.footer-form.contact-form .btn{min-width:170px}iframe{height:500px;display:block;width:100%}.testimonial-inner-slider .testimonial-blk{padding:40px;border:1px solid var(--blue3);margin:0 15px}.testimonial-inner-slider .testimonial-blk svg{margin-bottom:20px}.testimonial-inner-slider .testimonial-blk .title{font-size:24px;font-weight:500;color:#111;margin-bottom:10px;line-height:1.3}.testimonial-inner-slider .author{font-size:20px;color:#111;font-weight:400;line-height:1.1;margin-bottom:5px}.testimonial-inner-slider .sub-title{color:rgba(17,17,17,.6);font-size:16px}.testimonial-inner-slider p{margin-bottom:15px;color:rgba(17,17,17,.6)}.testmonial-inner-sc h2{color:var(--blue)}.slick-dots{margin-top:25px}.slick-dots button{width:10px;height:10px;background-color:#c4c4c4;margin:0 5px}.slick-dots li.slick-active button,.slick-dots li:hover button{background-color:var(--blue)}.testimonial-inner-slider .testimonial-blk blockquote{font-size:unset;width:100%;margin:0 auto;font-style:unset;padding:0;border:none;background:0 0}.testimonial-inner-slider .testimonial-blk blockquote:before{content:none}.testimonial-inner-sc h2{color:var(--blue)}.blue-hd-sc h2,.blue-hd-sc h3,.blue-hd-sc h4,.blue-hd-sc h5,.blue-hd-sc h6{color:var(--blue)}.grid-width-icon-section{background-color:var(--blue2)}.grid-width-icon-section *{color:white!important}.grid-width-icon-section h2{font-size:45px;font-weight:600;color:#fff!important}.grid-width-icon-section .content{font-size:18px;line-height:32px}.grid-width-icon-section .content a{color:var(--blue)!important}.grid-width-icon-section .content a:hover{color:#fff!important}.grid-width-icon-section .title{font-size:28px;font-weight:500;line-height:1.3;margin-top:15px;margin-bottom:20px}.services-list .img-sc img{width:100%;height:100%;object-fit:cover;left:0;top:0;transition:all .5s}.services-list a:hover .img-sc img{opacity:1;transition:all .5s}.services-blk .img-sc{line-height:0!important}.services-list .col-inner{position:relative;background-color:#EBF3F8B2;padding:20px}.services-list .col-wp{position:relative;z-index:2}.services-list .title{font-size:18px;font-weight:700;color:var(--blue2);line-height:1.3;margin-bottom:15px;text-transform:uppercase}.services-list .content{color:#000;font-weight:400}.contact-form h2{color:var(--blue)}.footer-form.remove-bg{background-color:transparent;padding-top:0}.left-image-with-left-border .col-inner{padding-left:40px}.left-image-with-left-border .img-sc img,.left-image-with-left-dark-border .img-sc img{display:block;position:relative;z-index:2;display:block;width:100%}.left-image-with-left-border .img-sc,.left-image-with-left-dark-border .img-sc{padding-left:30px;padding-bottom:30px;position:relative}.left-image-with-left-border .img-sc:after{content:'';width:calc(100% - 35px);height:calc(100% - 35px);background-color:var(--blue2);position:absolute;left:0;bottom:0}.left-image-with-left-dark-border .img-sc:after{content:'';width:calc(100% - 35px);height:calc(100% - 35px);background-color:var(--blue2);position:absolute;left:0;bottom:0}.left-image-with-left-border .col-inner p,.left-image-with-left-dark-border .col-inner p{text-align:justify}.left-image-with-left-border .col-inner h4,.left-image-with-left-dark-border .col-inner h4{font-size:24px}.right-image-wd-bg-img{background-size:cover}.right-image-wd-bg-img ul li:before,.left-image-with-blu-bck ul li:before,.right-img-blue-background ul li:before{background-color:#fff}.right-image-wd-bg-img *{color:#fff}.right-image-wd-bg-img .img-sc img{display:block;position:relative;z-index:2;display:block;width:100%}.right-image-wd-bg-img .img-sc{padding-right:30px;padding-bottom:30px;position:relative}.right-image-wd-bg-img .img-sc:after{content:'';width:calc(100% - 35px);height:calc(100% - 35px);background-color:var(--light-blue);position:absolute;right:0;bottom:0}.testimonial-hm{background-color:#faf8f5}.testimonial-hm h2{color:var(--blue)}.testimonial-hm .testimonial-blk{justify-content:center;display:flex;flex-direction:column;padding:40px;border:1px solid var(--blue2);margin:0 15px}.video-section .h2{color:var(--blue)}.testimonial-hm .testimonial-blk svg{margin-bottom:20px}.testimonial-hm .testimonial-blk .title{font-size:24px;font-weight:500;color:#111;margin-bottom:10px;line-height:1.3}.testimonial-hm p{margin-bottom:15px;color:rgba(17,17,17,.6);line-height:28px}.testimonial-blk .author{font-size:20px;font-weight:500;line-height:36px;color:#000}.testimonial-home-slider .slick-arrow{position:absolute;right:calc(50vw - 690px);top:40px;width:50px;left:auto;font-size:0;z-index:5}.testimonial-home-slider .slick-arrow:hover{opacity:1}.testimonial-home-slider .slick-arrow.slick-next:after{content:'';border:solid var(--blue2);border-width:0 4px 4px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:25px;height:25px}.testimonial-home-slider .slick-arrow.slick-next:hover:after{border:solid silver;border-width:0 4px 4px 0}.testimonial-home-slider .slick-arrow.slick-prev:after{content:'';border:solid var(--blue2);border-width:0 4px 4px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);width:25px;height:25px}.testimonial-home-slider .slick-arrow.slick-prev{right:calc(50vw - 640px)}.testimonial-home-slider .slick-list{padding-top:150px}.testimonial-hm .top-sec{margin-bottom:-100px}.testimonial-home-slider .slick-arrow.slick-prev:hover:after{content:'';border:solid silver;border-width:0 4px 4px 0;display:inline-block;padding:3px}.testimonial-outer-wp .slick-list{padding-right:20%}.testimonial-outer-wp{--lwd:695px;margin-left:calc(50vw - var(--lwd))}.left-image-with-blu-bck .lft img{height:100%;object-fit:cover;width:100%}.left-image-with-content .img-sc img{width:100%}.patient-form .form-control{border:1px solid grey;padding:10px}.has-text-align-center{text-align:center}.patient-form form br{display:none}.patient-form .wpcf7-list-item{margin-left:0;margin-right:20px}.patient-form .wpcf7-list-item label span{margin-left:10px}.patient-form .wpcf7-checkbox .wpcf7-list-item label{align-items:center}.wpcf7-checkbox .wpcf7-list-item label input{margin-top:0}.zigzag-captcha{display:flex;gap:5px;font-size:24px;font-weight:700;color:#333;letter-spacing:2px;user-select:none}.captcha-char{display:inline-block;transform:rotate(var(--rotation)) translate(var(--x-offset),var(--y-offset));position:relative}.zigzag-captcha{padding:10px;background-color:#f0f0f0;border:2px dashed #ccc;border-radius:5px;display:inline-block}#block_b85b5e92cd064ce4e1fc96aa8dbf90f3{padding:100px 0 70px}#block_082841b5cb002deaeec2b89381269aeb{display:none}#block_2313338b3c1337f7437b42d8bd36238c{background:0 0}#block_c9d9a0098e9277b22a9dcb995cd6a1d5{display:none}#block_5ab9af01a0099f8c9536302048f7298e .btn-sc{margin-top:20px}.testmonial-inner-sc .btn-sc{margin-top:25px}.left-image-with-left-dark-border .col-inner{padding-left:40px}body .Page-title-sec{margin-bottom:-80px;margin-top:100px}.right-img-blue-background .inner-row{padding-left:30px;padding-right:10px}.left-image-with-left-dark-border h3 a{font-size:var(--h3);color:#2c2c2c;font-weight:700;line-height:1.2;margin-bottom:15px;text-transform:capitalize}.left-image-with-left-dark-border h3 a:hover{color:var(--blue)}.list-style ul li{line-height:25px}.list-style ul li:before{top:16px}.banner-form .wpcf7 label.error{right:20px}.home .right-img-blue-background{background:0 0}.icon-right{position:relative}.btn-plain{padding:12px 20px 12px 20px!important}.icon-right:after{content:"";background-image:url(//www.hauserclinic.com/wp-content/themes/hauser-clinic-associates/css/../img/arrow1.svg);position:absolute;background-size:22px;width:22px;height:17px;background-repeat:no-repeat;right:17px;top:50%;transform:translateY(-50%)}.form-submit-icon{width:max-content;margin:auto}.form-submit-icon input{margin:0}.form-submit-icon:after{top:50%}.page-template-default .left-image-with-left-dark-border .img-sc img{height:495px;object-fit:cover}.page-template-default .right-image-wd-bg-img .img-sc img{height:495px;object-fit:cover}#block_cdc192800f1123fd75a0135bd2e9f89b ul{column-count:2}.page-template-default .wp-block-columns{justify-content:flex-start;margin:0 auto;padding:0 20px 80px;align-items:self-start}.page-template-default .right-image-wd-bg-img h4{font-size:24px}.page-template-default .left-image-with-left-border{background:#004a87;color:#fff}.page-template-default .list-style ul li:before{background:#fff}.page-template-default .left-image-with-left-dark-border.list-style ul li:before{background:#000}.home .left-image-with-content .btn{margin-bottom:25px}.home .right-img-blue-background .d-flex.justify-content-end{display:none}.home .right-img-blue-background h2{margin-bottom:20px !important}.home .blue-form{padding:60px 35px 50px}.content-section-full :where(h2,h3,h4,h5,h6){color:var(--blue)}footer .link_content li{position:relative;font-size:16px;font-weight:400;text-transform:uppercase;position:relative;color:#000;text-align:left;margin:12px 0 16px;line-height:1.4}.footer-form .wpcf7-list-item{margin:10px 0;display:block}.footer-form .wpcf7-list-item label{align-items:center}.blue-form select{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;background-image:url(//www.hauserclinic.com/wp-content/themes/hauser-clinic-associates/css/img/select-arrow.svg) !important;background-repeat:no-repeat !important;background-position:calc(100% - 15px) center !important;margin-right:20px !important;width:100% !important;max-width:100% !important;margin:0 !important;background-size:30px !important;color:#fff !important;padding:15px;background-color:transparent;outline:none;cursor:pointer;border:1px solid #fff}.services-blk a{overflow:hidden}.services-blk a .img-sc{transition:1s all}.services-blk a .img-sc:hover{transform:scale(1.1)}.home .services-list .col-inner{height:300px}.cat-list a{display:inline-block}.cat-list a{color:var(--blue)}.cat-list ul{display:flex;gap:10px;flex-wrap:wrap}.cat-list a:hover{color:#000;box-shadow:none!important;background:0 0}.location-listing a{display:inline-block!important}.location-listing{display:flex;flex-wrap:wrap;gap:10px}.location p,.cat-list p{color:#000!important;font-weight:600}.location-listing a:hover{color:#000}.image-over-text-box{position:relative;height:100%;Width:100%}.image-over-text-box .content-on-image{position:absolute;width:50%;top:16%;left:-34%;background-color:#000;color:#fff;padding:50px;font-size:36px;font-weight:500;line-height:50px}.left-content .subtitle{color:var(--blue);font-size:18px;font-weight:500}.left-content .heading{font-size:45px}.post-content .image img{width:100%;height:360px;object-fit:cover}.main-heading .heading{font-size:45px;margin-bottom:22px}.post-content .title{color:#000;font-size:20px}.main-content .subtitle{font-size:20px;color:#000;font-weight:500}.disclaimer{background-color:var(--blue)}.disclaimer-content{padding:8px 12px}#crmWebToEntityForm.zcwf_lblRight *{width:100% !important;text-align:left !important}.zcwf_lblRight .zcwf_col_fld input{height:40px}.zcwf_col_fld .zcwf_ckbox{height:20px!important}.zcwf_lblRight .zcwf_col_fld_slt{height:40px}.zcwf_col_fld .formsubmit{background:var(--blue)!important}.zcwf_button{font-size:15px!important}.accordion-button:not(.collapsed):after{background-image:url(//www.hauserclinic.com/wp-content/themes/hauser-clinic-associates/css/../img/download.svg)}.wpcf7-select option{color:var(--blue2)}.form-group #checkboxGroup{color:#fff}.wpcf7-checkbox .wpcf7-list-item{width:100%;text-align:left;color:#fff;margin:0}.video-section .images img{width:100%}.video-section .images:after{position:absolute;content:'';right:-45px;bottom:-38px;width:100%;height:100%;background:var(--blue2);z-index:-1}.video-section .images a{position:relative;display:block}.video-section .images a:before{content:"";position:absolute;top:50%;left:50%;background-image:url(//www.hauserclinic.com/wp-content/themes/hauser-clinic-associates/css/../img/video-icon.svg);background-size:60px;z-index:10;height:60px;width:60px;transform:translate(-50%,-50%)}@media (min-width:992px){.row-reverse .row{flex-flow:row-reverse}.row-reverse:before{left:inherit;right:0}}.single-hotline-inner{background:var(--blue)}.hotline-main{align-content:stretch}.single-hotline-inner{flex-direction:column;padding:50px 20px}.single-hotline-inner a h6{text-decoration:underline}.single-hotline-inner a h6:hover{color:#000000a8 !important}.right-image-shape ul{margin-left:0!important}.right-image-shape ul li{list-style:none !important}.shape-section:before{content:""}.shape-section{position:relative;padding:40px}.shape-section:before{content:"";position:absolute;background:var(--blue);width:82%;height:100%;z-index:-1;top:0;bottom:0;left:auto;right:0}.section-shape-none:before{display:none}.shape-second .shape-section{padding:40px 60px;text-align:right}.shape-second .shape-section:before{width:56%;height:70%}.shape-second .shape-section img{width:80%;height:400px;object-fit:cover;object-position:bottom}.hotlines-section .single-hotline{padding:10px}a.hover-blue:hover{color:var(--blue)!important}