.banner_outer.consultation .back-link a{align-items:center;color:hsla(0,0%,100%,.8);display:inline-flex;font-size:.875rem;font-weight:400;gap:.5rem;margin-bottom:1.5rem;transition:color .3s ease}.banner_outer.consultation .back-link a:hover{color:#fff}.banner_outer.consultation .banner_inner .summary{font-size:1.125rem}.banner_outer.consultation .btm_block{align-items:center;display:flex;gap:1.5rem;margin-top:2rem}.banner_outer.consultation .btm_block span{align-items:center;backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.1);border-radius:9999px;color:#fff;display:inline-flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem}.banner_outer{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;min-height:90vh;position:relative}.banner_inner{margin:0 auto;max-width:48rem;padding:8rem 1.6rem 8rem 1.63rem;position:relative}.banner_inner h1{line-height:1;margin-bottom:1rem}.banner_inner h1 span.text_shadow{display:inline-block}.banner_inner h6{align-items:center;color:#d4956a;display:flex;font-weight:600;gap:.75rem;letter-spacing:.1em;text-transform:uppercase}.banner_inner .summary{max-width:42rem}.banner_inner .summary,.banner_inner .summary h4{color:#fffc;font-size:1.25rem;line-height:1.75rem}.banner_inner .summary *{color:#fffc}.banner_inner .summary h5{line-height:1.625;margin-bottom:0}.banner_outer.left_all_content .banner_inner h1{font-size:3rem}.banner_outer.left_all_content{display:block;min-height:unset;padding-bottom:8rem;padding-top:9rem}.banner_outer.left_all_content .banner_inner{margin-left:0;padding:0}.banner_outer.left_all_content span.text_shadow{display:unset}.banner_outer.contact_banner .gradient-hero{display:none}.banner_outer.contact_banner{background-color:#0f1b2d;padding-bottom:5rem;padding-top:9rem}.banner_outer.contact_banner h1{margin-bottom:1rem}.banner_outer.contact_banner .summary *{color:#ffffffb3}.banner_outer .colored_heading{color:#d4956a;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.banner_outer.sub-inner h1{margin-bottom:1rem}.sub-inner .banner_inner .summary{font-size:1.125rem}.banner_outer.color_variation span.text_shadow{background-image:linear-gradient(90deg,#38b6ff,#4a9fe5)}.banner_outer.color_variation .border_left{background-color:#38b6ff}.banner_outer.color_variation .banner_inner h6{color:#38b6ff}.banner_outer.nurse_banner{background-color:#0f1b2d}.banner_outer.nurse_banner a.btn.btn-primary{font-size:.875rem;line-height:1.25rem}.banner_outer.nurse_banner .gradient-hero{background-image:linear-gradient(to right bottom,#0f1b2d,#1a2d47,#0f1b2d)}.banner_outer.nurse_banner .summary{margin-bottom:2rem!important}.banner_outer.nurse_banner a.btn.btn-primary svg{height:16px;width:16px}@media (max-width:767px){.banner_inner .summary,.banner_inner .summary h4{color:#fffc;font-size:1.125rem;line-height:1.625}.banner_inner{max-width:100%;padding:8rem 5.1%}.banner_outer .container{padding:0}.banner_outer.left_all_content .banner_inner{padding:0 1.5rem}.banner_outer.left_all_content span.text_shadow{display:inline-block}.banner_outer.left_all_content .banner_inner h1{font-size:2.25rem;line-height:2.5rem!important}.banner_outer.contact_banner{padding-top:6rem}}@media (max-width:480px){.banner_inner{padding:8rem 1.5rem}}@media (min-width:768px) and (max-width:989px){.banner_outer.left_all_content{padding-top:10rem}}