#hero{height:calc(100vh - 6.625rem)}#hero>:first-child{height:calc(100vh - 11.625rem)}#hero #slides li{top:0;left:0;overflow:hidden;position:absolute;width:100%;height:100%}#hero #slides li:not(.current){display:none}@media (max-width:767px){#hero .desktop{display:none}}@media (min-width:768px){#hero .mobile{display:none}}#hero .title,#hero .title~*{opacity:0}#hero .title{font-weight:300;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);-webkit-transition:opacity .7s cubic-bezier(.694,0,.335,1),-webkit-transform .7s cubic-bezier(.55,.47,.12,1.24);transition:opacity .7s cubic-bezier(.694,0,.335,1),-webkit-transform .7s cubic-bezier(.55,.47,.12,1.24);transition:opacity .7s cubic-bezier(.694,0,.335,1),transform .7s cubic-bezier(.55,.47,.12,1.24);transition:opacity .7s cubic-bezier(.694,0,.335,1),transform .7s cubic-bezier(.55,.47,.12,1.24),-webkit-transform .7s cubic-bezier(.55,.47,.12,1.24)}#hero h3:not(:first-child){margin-top:1rem}@media (max-width:767px){#hero h3:not(:first-child){margin-top:.5rem}}#hero h3:not(:last-child){margin-bottom:2rem}@media (max-width:767px){#hero h3{text-align:center}}#hero .button:not(:hover):not(:focus):not(:active){background:hsla(0,0%,100%,.98)}#hero .bar .container1{height:8rem}@media (max-width:1366px){#hero .bar .container1{height:6rem}}@media (max-width:1023px){#hero .bar .container1{padding-right:0;padding-left:0}}@media (max-width:767px){#hero .bar .container1{height:5.9375rem}}#hero #tabs{width:70%;max-width:53rem}@media (max-width:1366px){#hero #tabs{width:60%}}@media (max-width:1280px) and (min-width:768px){#hero #tabs{width:90%;max-width:55rem}}#hero #tabs li{width:33.33%;border-right:1px solid #dde1e6}#hero #tabs li:first-child{border-left:1px solid #dde1e6}#hero #tabs button{text-align:left;width:100%;height:8rem;font-size:1.375rem;position:relative;padding-left:2.9rem;padding-right:2.9rem}@media (max-width:1366px){#hero #tabs button{height:6rem;padding-left:2rem;padding-right:2rem}}#hero #tabs button.current:before,#hero #tabs button:active:before,#hero #tabs button:focus:before,#hero #tabs button:hover:before{opacity:1}#hero #tabs button.current:after,#hero #tabs button.current span:before,#hero #tabs button:active:after,#hero #tabs button:active span:before,#hero #tabs button:focus:after,#hero #tabs button:focus span:before,#hero #tabs button:hover:after,#hero #tabs button:hover span:before{opacity:0}#hero #tabs button.current span:after,#hero #tabs button:active span:after,#hero #tabs button:focus span:after,#hero #tabs button:hover span:after{opacity:1}#hero #tabs button:after,#hero #tabs button:before{content:"";-webkit-transition:all .15s linear;transition:all .15s linear}#hero #tabs button:before{left:0;top:-3px;opacity:0;width:100%;height:3px;position:absolute;background:#3ccbda}#hero #tabs button.family span:before{background-image:url("/assets/images/icons/family-blue.svg")}#hero #tabs button.family span:after{background-image:url("/assets/images/icons/family.svg")}#hero #tabs button.doctors span:before{background-image:url("/assets/images/icons/doctors-blue.svg")}#hero #tabs button.doctors span:after{background-image:url("/assets/images/icons/doctors.svg")}#hero #tabs button.location span:before{background-image:url("/assets/images/icons/location-blue.svg")}#hero #tabs button.location span:after{background-image:url("/assets/images/icons/location.svg")}#hero #tabs button.physicians span:before{background-image:url("/assets/images/icons/physicians-blue.svg")}#hero #tabs button.physicians span:after{background-image:url("/assets/images/icons/physicians.svg")}#hero #tabs button span{position:relative;display:inline-block;padding-left:3.875rem}#hero #tabs button span:after,#hero #tabs button span:before{content:"";left:0;-webkit-transition:all .15s linear;transition:all .15s linear;background-size:cover;background-position:50%;background-repeat:no-repeat;width:3rem;height:3rem}#hero #tabs button span:after{opacity:0}@media (min-width:768px){#hero #tabs button span{line-height:1.5rem}#hero #tabs button span:after,#hero #tabs button span:before{top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1600px){#hero #tabs{margin-left:-3.75rem}}@media (max-width:1023px){#hero #tabs{width:100%}#hero #tabs li:last-child button:after{display:none}#hero #tabs button:after{height:100%}}@media (min-width:768px) and (max-width:1023px){#hero{margin-top:12.0625rem;height:calc(100vh - 12.0625rem)}#hero>:first-child{height:calc(100vh - 18rem)}#hero .container2{top:1rem;-webkit-transform:unset;transform:unset;position:absolute;text-align:center;width:100%;height:100%}}@media (max-width:767px) and (min-height:480px){#hero{height:calc(100vh - 10.4375rem)}#hero>:first-child{height:calc(100vh - 16.375rem)}#hero .container2{position:absolute;padding-left:1.25rem!important;padding-right:1.25rem!important;width:100%;height:100%}#hero p:last-child{left:0;width:100%;bottom:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}#hero p:last-child a{margin:0 auto;text-align:center;background:#173366!important;border-color:transparent;color:#fff;padding-left:1.5rem;padding-right:1.5rem;height:3.125rem;line-height:3rem}#hero p:last-child a:active,#hero p:last-child a:focus,#hero p:last-child a:hover{background:linear-gradient(134deg,#3fd6e6,#3fd6e6 1%,#3fd6e5 3%,#3fd6e4 7%,#3ed7e3 12%,#3ed7e1 19%,#3ed8df 26%,#3ed8de 34%,#3dd8dc 43%,#3dd9da 52%,#3dd9d8 62%,#3cdad7 71%,#3cdad6 81%,#3cdad5 91%,#3cdad5)!important;color:#173366}#hero #tabs button{text-align:center;font-size:.938rem;height:5.9375rem;padding:.938rem .938rem .938rem 1.25rem;letter-spacing:0;line-height:1rem}#hero #tabs button span{margin-top:2px;padding-left:0;padding-top:2rem;line-height:1rem;width:100%;height:100%}#hero #tabs button span:after,#hero #tabs button span:before{top:0;position:absolute;width:1.625rem;height:1.625rem;left:1.85rem}}@media (max-width:320px){#hero #tabs button{font-size:.75rem}#hero #tabs button span{margin-top:.375rem;padding-top:1.75rem}#hero #tabs button span:after,#hero #tabs button span:before{width:1.375rem;height:1.375rem}}@media (max-height:479px){#hero,#hero>:first-child{height:calc(100vh - 3px)}}@media (max-width:767px) and (min-height:480px){body.safari #hero{height:calc(100vh - 14.5625rem)}body.safari #hero>:first-child{height:calc((100vh - 20.5rem) + 6px)}}@media (max-height:479px){body.safari #hero,body.safari #hero>:first-child{height:calc(100vh - (4.125rem - 3px))}}main{text-align:center}main section{background:#f2f3f5}main section:not(.full){padding:6.25rem 0}@media (max-width:1366px){main section:not(.full){padding:5.25rem 0}}@media (max-width:1199px){main section:not(.full){padding:3.75rem 0}}@media (max-width:767px){main section:not(.full){padding:2.1875rem 0}}main section>.container1>:not(.cards-container){max-width:57.5rem;margin-left:auto;margin-right:auto}main section h1:not(:last-child),main section h2:not(:last-child){margin-bottom:.9375rem}@media (max-width:767px){main section h1,main section h2{font-size:2rem;letter-spacing:0;text-align:center;line-height:2.375rem}}main section .box{background:#fff;max-width:72.5rem;margin-left:auto;margin-right:auto}#section_intro{background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("/assets/images/rgf-bg.svg");background-position:center 4.5rem}#section_intro>.container1>p{max-width:47.5rem;letter-spacing:.1px;line-height:1.75rem}@media (max-width:767px){#section_intro>.container1>p{font-size:1rem;letter-spacing:0;text-align:center;line-height:1.625rem}}@media (min-width:768px){#section_intro .cards-container:not(:first-child){margin-top:3.125rem}#section_intro .cards-container:not(:last-child){margin-bottom:3.125rem}}@media (max-width:767px){#section_intro .container1 h2{padding-left:1.5rem;padding-right:1.5rem}}#section_statistics .video-container{overflow:hidden;position:relative;padding-bottom:50.512%}#section_statistics video{opacity:1;width:100%;height:auto;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#section_statistics .video-controls{z-index:-1;left:2.5rem;bottom:2.5rem;background:hsla(0,0%,100%,.1);width:2.4375rem;height:2.4375rem}#section_statistics .video-controls:active,#section_statistics .video-controls:focus{z-index:1}#section_statistics .video-controls,#section_statistics .video-controls:before{position:absolute}#section_statistics .video-controls:before{content:""}#section_statistics .video-controls:not(.play):before{top:50%;left:50%;width:.25rem;height:.9375rem;border-left:4px solid #eaf2fa;border-right:4px solid #eaf2fa;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#section_statistics .video-controls.play:before{left:1rem;top:.75rem;border-style:solid;border-color:transparent transparent transparent #eaf2fa;border-width:.46875rem 0 .46875rem .625rem}#section_statistics .container2{position:relative;margin-top:-17.0625rem}@media (max-width:1199px){#section_statistics .container2{margin-top:-15%}}#section_statistics .box{border-color:#e4e5e6;padding:5.25rem 4.9375rem}#section_statistics .box>:not(.statistics-container){max-width:55.625rem;margin-left:auto;margin-right:auto}@media (max-width:1023px){#section_statistics .box{padding:3rem 2.5rem}}#section_statistics h2{color:#173366}@media (min-width:768px){#section_statistics h2{line-height:2.875rem}#section_statistics h2:not(:last-child){margin-bottom:1.0625rem}}#section_statistics .statistics-container{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#section_statistics .stat{width:25%;color:#173366;font-size:1.25rem;text-align:center;line-height:1.6875rem;font-weight:500;padding-left:1rem;padding-right:1rem}#section_statistics .stat:not(:last-child){position:relative}#section_statistics .stat:not(:last-child):after{content:"";top:7px;width:1px;right:-1px;height:3.75rem;position:absolute;background:#d7dde2}#section_statistics .stat .number{font-size:3.75rem;font-weight:300;letter-spacing:.5px;line-height:4.375rem}@media (max-width:767px){#section_statistics .box{padding:1.625rem 2.375rem 2.25rem}#section_statistics h2:not(:last-child){margin-bottom:1.1875rem}#section_statistics .statistics-container{margin-left:-2.375rem;width:calc(100% + 4.75rem)}#section_statistics .stat{width:50%;font-size:1.125rem;line-height:1.5625rem;padding-left:1.5rem;padding-right:1.5rem}#section_statistics .stat:nth-child(odd):after{top:.625rem;height:3.125rem}#section_statistics .stat:nth-child(2):after{display:none}#section_statistics .stat:nth-child(n+3){margin-top:2.5rem}#section_statistics .stat .number{font-size:2.25rem;line-height:2.875rem}}section.full_width.full+#section_trustlogos{margin-top:-2rem}#section_trustlogos{padding:0 0 2rem;background:#fff}@media (max-width:767px){#section_trustlogos .container1{padding-left:0;padding-right:0}}#section_trustlogos .trustlogos-container{margin-top:0;max-width:100%;min-height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#section_trustlogos .trustlogos-container figure{line-height:0;width:14.2858%;max-width:12rem;margin:0 2.8572%}#section_trustlogos .trustlogos-container figure img{width:100%;height:auto;cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#section_trustlogos .trustlogos-container figure img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width:767px){#section_trustlogos .trustlogos-container{min-height:6.8125rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:grid;grid-auto-flow:column;gap:1.25rem;padding:1rem;width:100%;overflow-y:hidden;overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}#section_trustlogos .trustlogos-container figure{width:14.375rem;max-width:9.5rem;-o-object-fit:contain;object-fit:contain;scroll-snap-align:center;margin:0 .5rem}#section_trustlogos .trustlogos-container figure:first-child{margin-left:5rem}#section_trustlogos .trustlogos-container figure:last-child{margin-right:11rem!important;padding-right:7rem;width:17.375rem;max-width:17.5rem}}@media (max-width:767px){#section_trustlogos{padding:1.125rem 0}}#section_testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}#section_testimonials,#section_testimonials>div{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#section_testimonials>div{height:25rem}@media (max-width:1366px){#section_testimonials>div{height:auto;min-height:25vw}}@media (max-width:1023px){#section_testimonials>div{min-height:50vw}}#section_testimonials>div,#section_testimonials>div blockquote:after{background:linear-gradient(-45deg,#4c5059,#7f8288)}#section_testimonials>div blockquote:after{bottom:20.0625rem}#section_testimonials>div>div{width:50%;height:100%;position:relative;background-color:#e9eaee}#section_testimonials>div blockquote{width:50%;color:#fff;position:relative;padding:4.5625rem 0}#section_testimonials>div blockquote>*{max-width:18rem;margin-left:auto;margin-right:auto}#section_testimonials>div blockquote>a{color:inherit;text-decoration:none}#section_testimonials>div blockquote>a cite span:first-child{text-decoration:underline}#section_testimonials>div blockquote .quote{font-weight:400}@media (max-width:1366px){#section_testimonials>div blockquote .quote{line-height:2rem;letter-spacing:0}}@media (max-width:767px),(min-width:1024px) and (max-width:1199px){#section_testimonials>div blockquote .quote{font-size:1rem;line-height:1.25rem}}#section_testimonials>div blockquote cite{color:#3ccbda;font-weight:400}@media (min-width:1024px) and (max-width:1199px){#section_testimonials>div blockquote cite{font-size:.875rem;margin-top:.625rem;line-height:1.875rem}}@media (max-width:1366px){#section_testimonials>div blockquote{padding:2rem 3rem}}@media (max-width:1023px){#section_testimonials>div blockquote{width:50%}#section_testimonials>div blockquote:after{width:1.25rem;height:1.25rem;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}}@media (max-width:767px){#section_testimonials>div blockquote{padding:1.5rem .75rem 1rem 1.25rem}}@media (min-width:1024px){#section_testimonials>div{width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){#section_testimonials>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#section_testimonials>div:nth-child(odd) blockquote:after{top:50%;bottom:unset;left:-.625rem}#section_testimonials>div:nth-child(2)>div,#section_testimonials>div:nth-child(3) blockquote{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#section_testimonials>div:nth-child(2n) blockquote:after{top:50%;right:-.625rem}#section_testimonials>div>div{width:50%;padding-bottom:54.935%}}@media (max-width:1023px) and (max-width:1023px){#section_testimonials>div>div{padding-bottom:50%}}@media (max-width:1023px) and (max-width:767px){#section_testimonials>div>div{padding-bottom:48%}}#section_physicians{background:#f8f8f9}#section_physicians .container1{max-width:none}#section_physicians .container1 small{font-size:.875rem;letter-spacing:2px;text-align:center;line-height:1.875rem}@media (max-width:1023px){#section_physicians .container1 small{font-size:.813rem;letter-spacing:1.76px}}@media (max-width:767px){#section_physicians .container1{padding-left:1.25rem;padding-right:1.25rem;overflow-x:hidden}#section_physicians .container1 h2{font-size:2rem;letter-spacing:.031rem;line-height:2.5rem}}#section_physicians #physicians-container{position:relative;max-width:98.125rem}#section_physicians #physicians-container:not(:first-child){margin-top:3.125rem}#section_physicians #physicians-container:not(:last-child){margin-bottom:3.125rem}#section_physicians #physicians-container .cards-container{margin:0;overflow:hidden;width:calc(100% - 10rem);max-width:87.5rem;margin-left:auto;margin-right:auto}@media (max-width:767px){#section_physicians #physicians-container .cards-container{min-height:16.875rem}}#section_physicians #physicians-container .cards-container>div{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all 1s;transition:all 1s;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px){#section_physicians #physicians-container .cards-container>div{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#section_physicians #physicians-container .card.bio{text-align:left}@media (max-width:767px){#section_physicians #physicians-container .card.bio.current h4,#section_physicians #physicians-container .card.bio:active h4,#section_physicians #physicians-container .card.bio:focus h4,#section_physicians #physicians-container .card.bio:hover h4{color:#173366}#section_physicians #physicians-container .card.bio>div:first-child{padding-bottom:123%}}#section_physicians #physicians-container .card.bio:last-child{border-bottom:1px solid #f2f3f5}#section_physicians #physicians-container .card.bio>div:last-child{padding:1.188rem 1.563rem 1.25rem 2.313rem}@media (max-width:767px){#section_physicians #physicians-container .card.bio>div:last-child{padding:.813rem .938rem;background:#f2f3f5;min-height:3.75rem}}@media (max-width:767px){#section_physicians #physicians-container .card.bio .physician-locations{display:none}}#section_physicians #physicians-container .card.bio h4{font-weight:400;font-size:1.25rem;letter-spacing:0;line-height:1.5rem}@media (max-width:767px){#section_physicians #physicians-container .card.bio h4{font-size:1rem;letter-spacing:0;line-height:1.125rem;margin-left:.5rem}}#section_physicians #physicians-container .card.bio h4:before{display:inline-block;content:"";background:#3ccbda;height:1.875rem;width:.125rem;margin-left:-1.125rem;margin-right:.9375rem;margin-bottom:-.375rem}@media (max-width:767px){#section_physicians #physicians-container .card.bio h4:before{position:absolute;height:2.125rem}}@media (min-width:1200px){#section_physicians #physicians-container .card.bio{-webkit-box-flex:1;-ms-flex:1 0 22.8572%;flex:1 0 22.8572%}#section_physicians #physicians-container .card.bio:not(:last-child){margin-right:2.8572%}}@media (min-width:1024px) and (max-width:1199px){#section_physicians #physicians-container .card.bio{-webkit-box-flex:1;-ms-flex:1 0 32%;flex:1 0 32%}#section_physicians #physicians-container .card.bio:not(:last-child){margin-right:2%}}#section_physicians #physicians-container button{background:#fff;border-radius:50%;width:2.5rem;height:2.5rem;border:2px solid #dde1e6}@media (max-width:767px){#section_physicians #physicians-container button{width:1.875rem;height:1.875rem}}#section_physicians #physicians-container button:active,#section_physicians #physicians-container button:focus,#section_physicians #physicians-container button:hover{background:linear-gradient(134deg,#3fd6e6,#3fd6e6 1%,#3fd6e5 3%,#3fd6e4 7%,#3ed7e3 12%,#3ed7e1 19%,#3ed8df 26%,#3ed8de 34%,#3dd8dc 43%,#3dd9da 52%,#3dd9d8 62%,#3cdad7 71%,#3cdad6 81%,#3cdad5 91%,#3cdad5);border:2px solid transparent}#section_physicians #physicians-container button:active:before,#section_physicians #physicians-container button:focus:before,#section_physicians #physicians-container button:hover:before{opacity:0}#section_physicians #physicians-container button:active:after,#section_physicians #physicians-container button:focus:after,#section_physicians #physicians-container button:hover:after{opacity:1}#section_physicians #physicians-container button.prev{left:1.25rem}#section_physicians #physicians-container button.prev:after,#section_physicians #physicians-container button.prev:before{left:.75rem}#section_physicians #physicians-container button.next{right:1.25rem}#section_physicians #physicians-container button.next:after,#section_physicians #physicians-container button.next:before{left:.55rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#section_physicians #physicians-container button:after,#section_physicians #physicians-container button:before{content:"";top:.68rem;position:absolute;-webkit-transition:all .15s linear;transition:all .15s linear;background-size:cover;background-position:50%;background-repeat:no-repeat;width:1rem;height:1rem}@media (max-width:767px){#section_physicians #physicians-container button:after,#section_physicians #physicians-container button:before{top:.3rem;margin-left:-.3rem}}#section_physicians #physicians-container button:after,#section_physicians #physicians-container button:before{background-image:url("/assets/images/icons/controller-arrow.svg")}#section_physicians #physicians-container button:after{opacity:0}@media (min-width:480px){#section_physicians #physicians-container button{top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:98.125rem){#section_physicians #physicians-container{margin-left:-2.5rem;width:calc(100% + 5rem)}}@media (max-width:1023px) and (min-width:480px){#section_physicians #physicians-container .cards-container{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:1023px){#section_physicians #physicians-container .card.bio{-webkit-box-flex:1;-ms-flex:1 0 47.5%;flex:1 0 47.5%}#section_physicians #physicians-container .card.bio:not(:last-child){margin-right:5%}}@media (max-width:767px){#section_physicians #physicians-container:not(:first-child){margin-top:1.875rem}#section_physicians #physicians-container:not(:last-child){margin-bottom:1.875rem}}@media (max-width:767px){#section_physicians #physicians-container{margin-left:-1.25rem;width:calc(100% + 2.5rem)}#section_physicians #physicians-container .cards-container{width:calc(100% - 2.5rem)}#section_physicians #physicians-container button{bottom:-4.25rem;position:absolute}}@media (max-width:320px){#section_physicians #physicians-container{margin-left:-1rem;width:calc(100% + 2rem)}#section_physicians #physicians-container .cards-container{width:calc(100% - 2rem)}}section.image-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;position:relative}section.image-text>div:last-child{padding:2.5rem}section.image-text .bg-container{height:auto;position:relative}@media (min-width:1200px){section.image-text .bg-container{padding-bottom:36.7841%}}section.image-text h2{color:#173366}@media (min-width:768px){section.image-text h2{line-height:2.875rem}section.image-text h2:not(:last-child){margin-bottom:1.875rem}}section.image-text p:not(:last-child){margin-bottom:1.875rem}@media (min-width:1024px){section.image-text.left .bg-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.image-text>div:last-child{width:41.667%}section.image-text>div:last-child>*{max-width:27.5rem;margin-left:auto;margin-right:auto}section.image-text .bg-container{width:58.334%}}@media (min-width:1024px) and (max-width:1199px){section.image-text{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}}@media (max-width:1023px){section.image-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.image-text>div{width:100%}section.image-text .bg-container{padding-bottom:50%}}@media (max-width:767px){section.image-text>div:last-child{padding:2.1875rem 2.5rem}section.image-text p:not(:last-child){margin-bottom:1.25rem}}@media (max-width:479px){section.image-text .bg-container{padding-bottom:71.47%}}#doctors #section_physicians,#doctors #section_trustlogos{background:#f2f3f5}@media (max-width:767px){#doctors #physicians-container{margin-top:1.875rem!important}#doctors #section_physicians #physicians-container .card.bio>div:last-child{background:#fff}}#section_faq{background-image:url("/assets/images/rgf-bg.svg");background-position:center 4.5rem;background-repeat:no-repeat}@media (max-width:767px){#section_faq{background-size:25rem}}#section_faq .accordion button{background:#fff}#section_faq .accordion button.open,#section_faq .accordion button:active,#section_faq .accordion button:focus,#section_faq .accordion button:hover{background:#173366}#section_faq .accordion button h1,#section_faq .accordion button h2,#section_faq .accordion button h3,#section_faq .accordion button h4,#section_faq .accordion button h5,#section_faq .accordion button h6,#section_faq .accordion button p{width:85%}#section_faq .accordion .answer{background:#fff}@media (min-width:768px){#section_faq .accordion{margin-top:3.125rem}}#section_blog,#section_referral{background:#fff}#section_blog .post-snippet>div:first-child{border:none!important}#section_blog h4{font-size:1.25rem;letter-spacing:0;line-height:1.5rem;margin-bottom:.5rem}@media (max-width:767px){#section_blog h4{font-size:1rem;line-height:1.25rem}}#section_referral .referral_footer{font-weight:600;font-size:22px;color:#101112;letter-spacing:0;text-align:center}@media (max-width:1276px) and (min-width:1024px){#section_referral .card.no-image:nth-child(2) .button{line-height:1rem;padding-top:.8rem}}@media (max-width:1218px) and (min-width:1024px){#section_referral .card.no-image:first-child .button{line-height:1rem;padding-top:.8rem}}@media (max-width:1140px) and (min-width:1024px){#section_referral .button{line-height:1rem;padding-top:.8rem}}@media (max-width:1023px){#section_referral h4{width:100%}#section_referral .button{padding-top:0;height:3.75rem;line-height:3.75rem}}@media (max-width:402px){#section_referral .card.no-image:nth-child(2) .button{line-height:1rem;padding-top:.8rem}}@media (max-width:383px){#section_referral .card.no-image:first-child .button{line-height:1rem;padding-top:.8rem}}@media (max-width:357px) and (min-width:321px){#section_referral .button{line-height:1rem;padding-top:.8rem}}@media (max-width:311px){#section_referral .button{line-height:1rem;padding-top:.8rem}}#section_map{position:relative;padding:36.05% 0 2.83%}#section_map .map-locations-button-mobile{display:none}@media (max-width:1023px){#section_map .view-all{display:none}#section_map .map-locations-button-mobile{display:block}}#section_map .map-container{top:0;left:0;position:absolute;width:100%;height:100%}@media (max-width:767px){#section_map .map-container .box div{padding:1.25rem}}@media (max-width:767px){#section_map button.gm-ui-hover-effect{top:0!important;right:0!important;opacity:1!important;display:block!important;background:#fff!important}}#section_map .gm-style-iw.gm-style-iw-c{padding:0!important;max-width:100%!important}@media (max-width:479px){#section_map .gm-style-iw.gm-style-iw-c{min-width:calc(100vw - 2.5rem)!important;max-width:calc(100vw - 2.5rem)!important}}@media (max-width:320px){#section_map .gm-style-iw.gm-style-iw-c{max-height:unset!important;min-width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important}}#section_map .gm-style-iw-d{font-size:1rem;text-align:left;font-weight:400;line-height:1.625rem;overflow:unset!important}#section_map .gm-style-iw-d .bg{background-size:cover;background-position:50%;background-repeat:no-repeat;padding-bottom:36.845%}#section_map .gm-style-iw-d .info-container{padding:1.5rem 2.375rem 1.875rem}@media (max-width:479px){#section_map .gm-style-iw-d .info-container{padding-left:2rem;padding-right:2rem}}#section_map .gm-style-iw-d h4{margin-bottom:.5625rem}#section_map .gm-style-iw-d p:not(:last-child){margin-bottom:1rem}#section_map .gm-style-iw-d a.more:not(:last-child){margin-right:1.5rem}#section_map .gm-style-iw-d a.more:after{vertical-align:-3px}@media (max-width:320px){#section_map .gm-style-iw-d{max-height:unset!important}}#section_map .container2{position:relative}#section_map .box>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:5rem;padding-right:5rem}#section_map .box>div{height:8.625rem}@media (max-width:767px){#section_map .box>div{gap:1rem;height:10rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.25rem;padding-right:1.25rem}}#section_map h2{margin-bottom:0}@media (max-width:767px){#section_map h2{margin:0 auto}}#section_map .view-all.expand .plus:before{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}#section_map .view-all.expand .plus:after{-webkit-transform:translate(-50%,-50%) rotate(270deg);transform:translate(-50%,-50%) rotate(270deg)}#section_map .view-all .plus{margin-left:.5rem;display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px);position:relative;width:.5rem;height:.5rem}#section_map .view-all .plus:after,#section_map .view-all .plus:before{content:"";top:50%;left:50%;width:2px;display:block;height:.5rem;position:absolute;background-color:#173366;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#section_map .view-all .plus:before{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}#section_map .view-all .plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}#section_map .view-all:hover .plus{background:#deeaf4}#section_map .view-all:hover .plus:after,#section_map .view-all:hover .plus:before{background:#173366}#section_map .locations-list{display:none;background:#f2f3f5;padding-top:2.875rem;padding-bottom:2.875rem;border-top:1px solid #dde1e6;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#section_map .locations-list li{width:30%;max-width:17.125rem}#section_map .locations-list li:not(:nth-child(3n)):not(:last-child){margin-right:5%}#section_map .locations-list li:nth-child(n+4){margin-top:1.75rem}@media (max-width:1366px){#section_map .locations-list li:nth-child(n+4){margin-top:.5rem}}#section_map .locations-list a{color:inherit;display:block;font-size:1rem;text-align:left;font-weight:500;border:2px solid #f2f3f5;text-decoration:none;border-radius:.3125rem;padding-left:2.375rem;padding-right:2.375rem;height:3.375rem;line-height:3.375rem}#section_map .locations-list a:before{content:"";width:.625rem;height:.875rem;vertical-align:-2px;margin-right:.625rem;display:inline-block;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url("/assets/images/icons/footer-pin.svg")}#section_map .locations-list a:active,#section_map .locations-list a:focus,#section_map .locations-list a:hover{background:#fff;border-color:#d7dde2;-webkit-box-shadow:0 0 0 5px rgba(221,225,230,.19);box-shadow:0 0 0 5px rgba(221,225,230,.19)}@media (min-width:768px){#section_map .button.blue{display:none}}@media (max-width:1199px){#section_map{padding:40% 0 5.25%}#section_map .box>*{padding-left:2.5rem;padding-right:2.5rem}#section_map .locations-list a{padding-left:1rem;padding-right:1rem}}@media (max-width:1023px){#section_map{padding-top:60%}}@media (max-width:767px){#section_map{padding-top:130%}}section.full_width{background:#fff;text-align:left}section.full_width .bg-container{min-height:35rem;width:100%;position:relative}@media (max-width:1023px){section.full_width .bg-container{min-height:22rem}}@media (max-width:767px){section.full_width .bg-container{min-height:15rem;height:15rem}}section.full_width .container1{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:3rem;padding-bottom:3rem}@media (max-width:767px){section.full_width .container1{padding-top:1.25rem;padding-bottom:2.375rem}section.full_width .container1 h2{text-align:left}}@media (max-width:1023px){section.full_width .container1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.full_width .container1 small{text-transform:uppercase;font-size:.875rem;letter-spacing:2px;line-height:1.875rem}@media (max-width:1023px){section.full_width .container1 small{font-size:.813rem;letter-spacing:.11rem;line-height:1.875rem}}section.full_width .container1>div{display:inline-block;padding:1rem 2.5rem}section.full_width .container1>div:first-child{width:39.9%}@media (max-width:1023px){section.full_width .container1>div:first-child{width:100%}}@media (max-width:767px){section.full_width .container1>div:first-child{padding:0 0 1.25rem}}section.full_width .container1>div:not(:first-child){margin-top:0;border-left:1px solid #3ccbda;width:59.9%}section.full_width .container1>div:not(:first-child) a{margin-top:.5rem;display:block}@media (max-width:1023px){section.full_width .container1>div:not(:first-child){width:100%}}@media (max-width:767px){section.full_width .container1>div:not(:first-child){padding:0 1.125rem}}section.full_width .video-overlay-button{margin-top:1rem}body.has-popunder #hero{height:calc(100vh - 9.625rem)}@media (min-width:768px) and (max-width:1023px){body.has-popunder #hero{height:calc(100vh - 15.8125rem)}body.has-popunder #hero>:first-child{height:calc(100vh - 21.75rem)}}@media (max-width:767px){body.has-popunder #hero{height:calc(100vh - 14.125rem)}}@media (min-width:480px) and (min-height:801px){body.has-popunder #toggle-cards{bottom:5.75rem}}@media (min-width:768px) and (max-width:1023px){body.has-popunder #toggle-cards{bottom:0;padding-bottom:5.5rem}}
/*# sourceMappingURL=home.css.map*/