PageSourceSearch

https://rieyeinstitute.com/referring-physicians/

html rieyeinstitute.com collected 2026-09-28 11:02:09 UTC 200,352 bytes, 5,521 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<meta name="description" content="Refer patients to our fellowship-trained subspecialists for expert surgical and medical eye care. Submit a referral online today.">
7	<!-- wp_head -->
8	<title>Referring Providers &#8211; Rhode Island Eye Institute</title>
9<meta name='robots' content='max-image-preview:large' />
10<link rel='dns-prefetch' href='//esk4oed89ki.exactdn.com' />
11<link rel='preconnect' href='//esk4oed89ki.exactdn.com' />
12<style id="wp-img-auto-sizes-contain-inline-css">
13img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
14/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
15</style>
16<style id="wp-block-library-inline-css">
17:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
17--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
18
19/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
20</style>
21<style id="classic-theme-styles-inline-css">
22/*! This file is auto-generated */
23.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
24/*# sourceURL=/wp-includes/css/classic-themes.min.css */
25</style>
26
27<style id="global-styles-inline-css">
28:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
28--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
28.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
29/*# sourceURL=global-styles-inline-css */
30</style>
31
32<link rel='stylesheet' id='picostrap-styles-css' href='https://rieyeinstitute.com/wp-content/themes/picostrap5/css-output/bundle-53.css?ver=453' media='all' />
33<link rel="canonical" href="https://rieyeinstitute.com/referring-physicians/" />
34<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 34-35
34
35<script async src="https://www.googletagmanager.com/gtag/js?id=
35AW-797515819
vendor: 13 bytes, line 35
35"></script>
36<script>
37  
vendor: 138 bytes, lines 37-41
37window.dataLayer = window.dataLayer || [];
38  function gtag(){dataLayer.push(arguments);}
39  gtag('js', new Date());
40
41  gtag('config', '
41AW-797515819
vendor: 5 bytes, line 41
41');
42</script>
42
43
44<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"187116966", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
44
45
46<script>
47
48	document.addEventListener("DOMContentLoaded", function(event){
49
50		function uet_report_conversion() { window.uetq = window.uetq || []; window.uetq.push('event', 'contact', {}); } 
51
52		(document.querySelectorAll('a[href^="tel"]').forEach(button => button.addEventListener('click', function (event) {
53			uet_report_conversion()			
54		})));		
55		
56	});
57
58
59</script>
59
60
61<script>
62 document.addEventListener("DOMContentLoaded", function(event){
63
64      document.querySelectorAll('[href*="tel:"]').forEach(link => link.addEventListener('click', function () {
65            console.log('click!');
66            gtag('event', 'conversion', {'send_to': 'AW-797515819/0M4ZCJehhf0DEKvApPwC'});
67      }));
68 });
69</script>
69
70
71<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 
72<style>
73 @font-face {
74    font-family:'Google Sans Flex';
75    font-style:normal;
76    font-display:swap;
77    font-weight:100 200 300 400 500 600 700 800 900;
78    src:url(https://cdn.jsdelivr.net/fontsource/fonts/google-sans-flex:vf@latest/latin-wght-normal.woff2) format('woff2-variations');
79    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
80} 
81 @font-face {
82    font-family:'Playfair';
83    font-style:normal;
84    font-display:swap;
85    font-weight:300 400 500 600 700 800 900;
86    src:url(https://cdn.jsdelivr.net/fontsource/fonts/playfair:vf@latest/latin-wght-normal.woff2) format('woff2-variations');
87    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
88}
89 </style>
90   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css">
91<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://rieyeinstitute.com/referring-physicians/","url":"https://rieyeinstitute.com/referring-physicians/","name":"Refer a Patient | Rhode Island Eye Institute","description":"Refer patients to our fellowship-trained subspecialists for expert surgical and medical eye care. Submit a referral online today.","dateModified":"2026-06-08T13:03:02+00:00","inLanguage":["English"],"publisher":{"@type":"Organization","name":"Specialty Vision","logo":{"@type":"ImageObject","url":"https://cdn.specialty.vision/wp-content/uploads/sites/15/2025/11/logo-specialty-vision-horizontal-fullcolor1-1.png?strip=all"}}}</script>
91
92<link rel="icon" href="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/cropped-favicon-rhode-island.png?strip=all&#038;resize=32%2C32" sizes="32x32" />
93<link rel="icon" href="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/cropped-favicon-rhode-island.png?strip=all&#038;resize=192%2C192" sizes="192x192" />
94<link rel="apple-touch-icon" href="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/cropped-favicon-rhode-island.png?strip=all&#038;resize=180%2C180" />
95<meta name="msapplication-TileImage" content="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/cropped-favicon-rhode-island.png?strip=all&#038;resize=270%2C270" />
96<style id="wp-custom-css">
97/* ========================================= 
98     GLOBAL — .btn hover & focus outline         
99     Adds a subtle outline ring on hover + 
100  keyboard focus                                 
101     (stacks on top of Bootstrap's default focus 
102  shadow)                                        
103     ========================================= */
104.btn:hover,
105.btn:focus-visible {
106box-shadow: 0 0 0 1px rgba(164, 172, 204,
1070.45),
108var(--bs-btn-focus-box-shadow, 0 0 0 0 transparent);
109outline: none;
110}
111
112.btn:disabled,
113.btn.disabled {
114box-shadow: none;
115}
116
117/* Default font for the whole page */
118.sv-p {
119font-size: 1.1rem;
120line-height: 1.65;
121font-weight: 500;
122}
123
124.sv-h1 {
125font-size: clamp(2.5rem, 5vw, 4.5rem);
126color: #111111;
127line-height: 1;
128letter-spacing: -0.5px;
129}
130
131/* Headings, buttons, and links use Poppins */
132button input[type="button"],
133input[type="submit"] {}
134
135
136/* END */
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160/* START OF LOCATION ACCORDION BUTTON STYLING */
161
162/* #locationHeading1 .accordion-button {
163background: linear-gradient(90deg, rgba(0, 165, 228, 0.5) 0%, rgba(31, 196, 168, 0.3) 61%);
164} */
165
166#locationHeading1 .accordion-button .location-office-icon {
167display: flex;
168justify-content: center;
169align-items: center;
170width: 30px;
171height: 30px;
172background-color: white;
173border-radius: 50%;
174font-size: 20px;
175color: var(--bs-secondary);
176
177}
178
179/* Default state: Chevron pointing down */
180#locationHeading1 .accordion-button .accordion-chevron-icon {
181transition: transform 0.3s ease;
182/* Smooth transition for rotation */
183}
184
185/* When the accordion button is clicked (open state), the chevron rotates */
186#locationHeading1 .accordion-button:not(.collapsed) .accordion-chevron-icon {
187transform: rotate(180deg);
188/* Flip the chevron when the accordion is opened */
189}
190
191
192/* END OF LOCATION ACCORDION */
193
194
195.remove-style-link {
196color: inherit;
197text-decoration: none;
198}
199
200.remove-style-link:hover {
201color: #203D8E;
202}
203
204.custom-refer-btn {
205background-color: #203D8E;
206color: white;
207border: 1px solid #203D8E;
208padding: 12px 24px;
209font-weight: 500;
210text-decoration: none;
211border-radius: 4px;
212display: inline-block;
213transition: all 0.3s ease;
214}
215
216.custom-refer-btn:hover {
217background-color: white;
218color: #203D8E;
219border: 1px solid #203D8E;
220}
221
222
223/*-----Refocus-----*/
224.refocus-hero-gradient {
225background: linear-gradient(to bottom,
226rgba(183, 237, 228, 0.1) 50%,
227rgba(182, 229, 238, 0.5) 100%);
228}
229
230/* If these utilities already exist in your project, you can omit this block */
231.rf-color {
232color: #1bbfdd;
233}
234
235.rf-bg-color {
236background: #10AFC3;
237}
238
239.rf-primary {
240color: #0F2F39;
241}
242
243.rf-bg-light {
244background: #F4FAFB;
245}
246
247/* Tiles */
248.rf-tile {
249display: flex;
250align-items: center;
251justify-content: center;
252width: 100%;
253height: 100%;
254min-height: 92px;
255padding: 18px 20px;
256border-radius: 16px;
257background: #FFFFFF;
258color: #0F2F39;
259box-shadow: 0 8px 20px rgba(3, 41, 64, 0.08);
260transition: transform .15s ease, box-shadow .15s ease, background-color .15s ease, color .15s ease;
261text-align: center;
262}
263
264/* Hover/keyboard focus becomes teal */
265.rf-tile:hover,
266.rf-tile:focus-visible {
267background: #10AFC3;
268color: #FFFFFF;
269box-shadow: 0 10px 22px rgba(16, 175, 195, 0.35);
270transform: translateY(-2px);
271outline: 0;
272}
273
274/* Icon ring (used in the first tile) */
275.rf-icon-ring {
276width: 40px;
277height: 40px;
278border-radius: 999px;
279border: 1px solid #10AFC3;
280color: #10AFC3;
281display: flex;
282align-items: center;
283justify-content: center;
284}
285
286/* Invert icon ring on hover/focus for contrast */
287.rf-tile:hover .rf-icon-ring,
288.rf-tile:focus-visible .rf-icon-ring {
289border-color: #FFFFFF;
290color: #FFFFFF;
291}
292
293
294/* Callout wrapper (dark gradient card) */
295.rf-callout {
296background: linear-gradient(135deg, #0F2F39 0%, #0A7385 100%);
297color: #ffffff;
298border-radius: 20px;
299position: relative;
300}
301
302/* Eyebrow, title, copy */
303.rf-eyebrow {
304color: #1bbfdd;
305letter-spacing: .2px;
306}
307
308.rf-title {
309color: #ffffff;
310line-height: 1.1;
311font-size: clamp(1.8rem, 2.6vw + 1rem, 3rem);
312}
313
314.rf-copy {
315color: rgba(255, 255, 255, .88);
316font-size: 1.05rem;
317}
318
319/* CTA button */
320.rf-btn-teal {
321background: #10AFC3;
322color: #fff;
323border: 0;
324border-radius: 12px;
325box-shadow: 0 10px 24px rgba(16, 175, 195, .35);
326transition: transform .15s ease, box-shadow .15s ease, background-color .15s ease;
327}
328
329.rf-btn-teal:hover {
330background: #0f9fb4;
331color: #fff;
332transform: translateY(-1px);
333}
334
335/* Right-side image card + badges */
336.rf-photo-wrapper {
337position: relative;
338max-width: 560px;
339}
340
341.rf-photo-card {
342border-radius: 24px;
343padding: 0px;
344}
345
346/* Small floating image (top-right) */
347.rf-badge-small {
348position: absolute;
349top: 18px;
350right: -14px;
351width: 170px;
352height: 130px;
353background: #fff;
354border-radius: 16px;
355border: 2px solid rgba(27, 191, 221, .8);
356overflow: hidden;
357}
358
359/* Teal icon badge (bottom-right) */
360.rf-badge-large {
361position: absolute;
362right: -16px;
363bottom: -16px;
364width: 96px;
365height: 96px;
366background: #10AFC3;
367color: #fff;
368border-radius: 18px;
369box-shadow: 0 12px 28px rgba(16, 175, 195, .5);
370}
371
372/* Card wrapper (kept simple for grid spacing) */
373.rf-doc-card {}
374
375/* Portrait panel with inset name bar */
376.rf-doc-top {
377position: relative;
378background: #EAF7FB;
379border: 2px solid #1bbfdd;
380border-radius: 16px;
381min-height: auto;
382padding: 18px 18px 20px;
383/* leave room for the name bar inside */
384overflow: hidden;
385/* so bottom corners clip the name nicely */
386transition: box-shadow .18s ease;
387}
388
389.rf-doc-card:hover .rf-doc-top {
390box-shadow: 0 12px 26px rgba(3, 41, 64, 0.12);
391}
392
393/* Doctor image */
394.rf-doc-img {
395width: 100%;
396height: 100%;
397object-fit: contain;
398/* keeps cutouts centered without cropping */
399}
400
401/* Name sits INSIDE the card, fixed to the bottom */
402.rf-doc-name {
403position: absolute;
404left: 0;
405right: 0;
406bottom: 0;
407background: #FFFFFF;
408color: #0F2F39;
409padding: 12px 16px;
410border-top: 1px solid rgba(3, 41, 64, 0.08);
411/* No border radius needed; parent clip creates rounded corners */
412}
413
414/* Optional: adjust panel height per breakpoint */
415@media (min-width: 1200px) {
416.rf-doc-top {
417min-height: auto;
418}
419}
420
421/* Your palette utilities assumed:
422.rf-color{color:#1bbfdd;} .rf-bg-color{background:#10AFC3;}
423.rf-primary{color:#0F2F39;} .bg-rf-light{background:#F4FAFB;}
424*/
425
426/* Section background with gradient + placeholder image */
427.rf-reviews {
428position: relative;
429overflow: hidden;
430background: linear-gradient(135deg, #0F2F39 0%, #0E4954 60%, #0A7385 100%);
431}
432
433/* Background image (placeholder) */
434.rf-reviews::before {
435content: "";
436position: absolute;
437inset: 0;
438background:
439linear-gradient(0deg, rgba(15, 47, 57, .55), rgba(15, 47, 57, .55)),
440url("https://via.placeholder.com/1600x700.png?text=People+Background");
441background-position: center bottom;
442background-size: cover;
443opacity: .85;
444/* overall strength of the image overlay */
445pointer-events: none;
446}
447
448/* Decorative diamond shapes */
449.rf-shape {
450position: absolute;
451border: 2px solid #10AFC3;
452border-radius: 20px;
453transform: rotate(45deg);
454opacity: .5;
455pointer-events: none;
456}
457
458.rf-shape-lg {
459width: 220px;
460height: 220px;
461left: 60px;
462bottom: 80px;
463}
464
465.rf-shape-md {
466width: 260px;
467height: 260px;
468left: 44%;
469top: -40px;
470opacity: .35;
471background: rgba(16, 175, 195, .2);
472border: 0;
473}
474
475.rf-shape-sm {
476width: 86px;
477height: 86px;
478right: 100px;
479top: 68px;
480}
481
482/* Quote card */
483.rf-quote-wrap {
484min-height: auto;
485}
486
487.rf-quote-card {
488position: relative;
489border-radius: 18px;
490padding: 24px 28px;
491box-shadow: 0 16px 36px rgba(0, 0, 0, .18);
492color: #0F2F39;
493}
494
495/* small outlined rounded-square decor on the top-right of the card */
496.rf-quote-deco {
497position: absolute;
498width: 70px;
499height: 70px;
500border-radius: 18px;
501border: 2px solid #12c8c8;
502right: 18px;
503top: -24px;
504transform: rotate(45deg);
505background: #fff;
506/* keep the border visible over bg */
507}
508
509/* Quote text */
510.rf-quote-text {
511font-size: 1.05rem;
512line-height: 1.6;
513}
514
515/* Arrows under/near the card */
516.rf-arrows {
517display: flex;
518gap: 10px;
519position: absolute;
520left: 12px;
521bottom: -26px;
522}
523
524.rf-arrow {
525width: 40px;
526height: 40px;
527border-radius: 50%;
528border: 2px solid rgba(255, 255, 255, .9);
529color: #ffffff;
530display: inline-flex;
531align-items: center;
532justify-content: center;
533backdrop-filter: blur(2px);
534transition: transform .15s ease, background-color .15s ease, border-color .15s ease;
535}
536
537.rf-arrow:hover {
538transform: translateY(-2px);
539background: rgba(255, 255, 255, .08);
540}
541
542/* Responsive tweaks */
543@media (max-width: 991.98px) {
544.rf-arrows {
545bottom: -22px;
546}
547
548.rf-shape-md {
549left: 55%;
550}
551}
552
553
554/*------------CONTAINER END-----------------------*/
555
556
557
558.top-bar a {
559color: white;
560}
561
562.top-bar a:hover {
563color: #8ce2e2;
564}
565
566.ac-text {
567color: #074570;
568}
569
570.small-shadow {
571box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
572}
573
574.shadow2 {
575border-radius: 8px;
576box-shadow: 0px 0px 30.7px rgba(27, 36, 50, 0.2), 16px 18px 22.1px rgba(27, 36, 50, 0.05);
577}
578
579.bg-light-color {
580background-color: #EEF5F6;
581}
582
583.coloredr-gradient {
584background: -webkit-linear-gradient(left, #0E4570 60%, #3EAED3 100%);
585background: -moz-linear-gradient(left, #0E4570 60%, #3EAED3 100%);
586background: -o-linear-gradient(left, #0E4570 60%, #3EAED3 100%);
587background: linear-gradient(to right, #0E4570 60%, #3EAED3 100%);
588}
589
590.je-sv-appt-bg {
591background-image: linear-gradient(180deg, #f9fbfc 50%, #001419 40%);
592}
593
594@media (min-width: 780px) {
595.shadow1 {
596margin-top: -60px;
597z-index: 1;
598}
599}
600
601.je-button:hover {
602transform: translate(15px);
603transition-duration: 0.3s;
604box-shadow: 5px 5px 16px 0 rgba(14, 37, 58, .15);
605}
606
607/* Related Child Pages */
608
609.related-content {
610display: flex;
611gap: 30px;
612padding: 0px 16px;
613justify-content: center;
614/* Center cards horizontally */
615align-items: center;
616flex-wrap: wrap;
617}
618
619.slider-row {
620display: flex;
621gap: 30px;
622padding: 0px 16px;
623justify-content: center;
624/* Center cards horizontally */
625align-items: center;
626flex-wrap: wrap;
627}
628
629.skew-card {
630display: flex;
631flex-direction: column;
632min-width: 20%;
633border: none;
634}
635
636.skew-content-no-hover {
637position: relative;
638padding: 10px 20px 10px 20px;
639background: linear-gradient(to right, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 35%, rgba(32, 124, 202, 1) 73%, rgba(32, 124, 202, 1) 73%, rgba(125, 185, 232, 1) 100%);
640color: #fff;
641font-family: 'montserrat', Sans-Serif;
642border-radius: 8px;
643transform: skew(-15deg);
644box-shadow: 0 4px 18px rgba(28, 44, 100, 0.08);
645transition:
646box-shadow 0.3s cubic-bezier(.4, 2, .6, 1),
647transform 0.3s cubic-bezier
648}
649
650.gradient-section {
651background: linear-gradient(to right, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 35%, rgba(32, 124, 202, 1) 73%, rgba(32, 124, 202, 1) 73%, rgba(125, 185, 232, 1) 100%);
652}
653
654.skew-content {
655position: relative;
656padding: 10px 20px 10px 20px;
657background: linear-gradient(to right, rgba(30, 87, 153, 1) 0%, rgba(41, 137, 216, 1) 35%, rgba(32, 124, 202, 1) 73%, rgba(32, 124, 202, 1) 73%, rgba(125, 185, 232, 1) 100%);
658color: #fff;
659font-family: 'montserrat', Sans-Serif;
660border-radius: 8px;
661transform: skew(-15deg);
662box-shadow: 0 4px 18px rgba(28, 44, 100, 0.08);
663transition:
664box-shadow 0.3s cubic-bezier(.4, 2, .6, 1),
665transform 0.3s cubic-bezier(.4, 2, .6, 1);
666}
667
668.skew-title {
669font-size: 1rem;
670font-weight: 600;
671transform: skew(15deg);
672/* Unskew text for readability */
673}
674
675.skew-body {
676font-size: 1rem;
677font-weight: 500;
678transform: skew(15deg);
679/* Unskew text for readability */
680}
681
682
683.skew-content:hover {
684color: #21748E;
685background: linear-gradient(90deg, #f8f8f8 60%, #ffffff 100%);
686box-shadow:
6870 0 16px 4px rgba(207, 255, 235, 0.95),
688/* bright, light inner glow */
6890 0 48px 18px rgba(133, 202, 155, 0.38);
690transform: skew(-15deg) translateY(-8px);
691/* add upward move! */
692}
693
694/*
695.additional-content {
696display: grid;
697grid-template-columns: repeat(3, 1fr);
698gap: 60px 20px;
699list-style: none;
700padding: 2rem;
701margin: 0;
702}
703
704.additional-content li {
705position: relative;
706transition: transform 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
707font-size: 1.4em;
708font-weight: 400;
709line-height: 1.4em;
710text-align: left;
711color: #475360;
712cursor: pointer;
713padding: 1rem 1rem 1rem 20px;
714border-radius: 16px;
715}
716
717.additional-content li a {
718text-decoration: none;
719}
720
721/* Square bullet */
722.additional-content li::before {
723content: '';
724position: absolute;
725left: 0;
726top: 50%;
727transform: translateY(-50%);
728width: 1px;
729height: 100%;
730background-color: #1bbfdd;
731transition: opacity 0.3s ease;
732}
733
734/* Hover state: shadow, color, bullet disappears */
735.additional-content li:hover {
736color: #1bbfdd;
737font-weight: 600;
738transform: scale(1.02);
739box-shadow: 0 8px 20px rgba(27, 191, 221, 0.15);
740}
741
742.additional-content li:hover::before {
743opacity: 0;
744}
745
746/* Mobile adjustments */
747@media screen and (max-width: 768px) {
748.additional-content {
749grid-template-columns: 1fr;
750gap: 40px 20px;
751}
752}
753
754END */
755/* TESTIMONIAL SLIDER */
756
757.testimonial-slider {
758position: relative;
759max-width: 100%;
760/* Make wider if you want, or remove for full width */
761margin: 0 auto;
762min-height: 120px;
763/* Space for arrows and text */
764display: flex;
765align-items: center;
766justify-content: center;
767}
768
769.testimonial-slider .testimonial {
770flex: 1 1 auto;
771display: none;
772text-align: center;
773}
774
775.testimonial-slider .testimonial.active {
776display: block;
777}
778
779.testimonial-slider button {
780position: absolute;
781top: 50%;
782transform: translateY(-50%);
783background: #eee;
784border: none;
785padding: 0px;
786width: 40px;
787height: 40px;
788cursor: pointer;
789font-size: 1.6em;
790border-radius: 50%;
791opacity: 0.7;
792transition: opacity 0.2s;
793z-index: 2;
794display: flex;
795align-items: center;
796justify-content: center;
797}
798
799.testimonial-slider .testimonial-prev {
800left: 0;
801}
802
803.testimonial-slider .testimonial-next {
804right: 0;
805}
806
807.testimonial-slider button:hover {
808opacity: 1;
809}
810
811/* MOBILE: move arrows below slider */
812@media (max-width: 600px) {
813.testimonial-slider {
814display: block;
815min-height: unset;
816}
817
818.testimonial-slider .testimonial {
819margin-bottom: 16px;
820}
821
822.testimonial-slider button {
823position: static;
824display: inline-block;
825margin: 0 8px;
826top: auto;
827left: auto;
828right: auto;
829transform: none;
830}
831
832.testimonial-slider .testimonial-prev,
833.testimonial-slider .testimonial-next {
834/* Remove edge positioning on mobile */
835}
836
837.testimonial-slider {
838text-align: center;
839}
840}
841
842/* TESTIMONIAL SLIDER END */
843
844/*END - RELATED PAGES*/
845
846.bg-cc-section {
847background-image: url('https://app.specialty.vision/wp-content/uploads/2025/04/bg-cc.png');
848background-size: cover;
849background-position: center;
850background-repeat: no-repeat;
851}
852
853/* Container for the image */
854.je-imagefill {
855position: relative;
856width: 100%;
857/* Ensure the image takes full width */
858height: 100vh;
859/* Keep the image at a fixed height, relative to the viewport */
860overflow: hidden;
861/* Prevent overflow */
862z-index: 1;
863/* Place the image below the accordion */
864}
865
866/* Image styling to maintain aspect ratio and fill the container */
867.je-imagefill img {
868width: 100%;
869height: 100%;
870object-fit: cover;
871/* Ensures the image covers the container without distorting */
872object-position: center;
873/* Center the image */
874}
875
876/* Mobile View - Image height adjustment */
877@media (max-width: 768px) {
878
879/* Left column image */
880.je-imagefill {
881height: 40vh;
882/* Reduce the image height on mobile to 30% of the viewport height */
883}
884}
885
886
887.je-gradient {
888background-image: linear-gradient(180deg, #fbfbfb 70%, #203d8e 40%);
889}
890
891.bg-cc-section .overlay {
892background-color: rgba(255, 255, 255, 0.8);
893z-index: 0;
894}
895
896/*-------------------------------ACCORDION */
897
898
899
900/*------------------BACKGROUND ELEMENTS ----------------*/
901
902.jeContentleft {
903margin-left: -60px;
904}
905
906/* Background Elements */
907.je-bg-left {
908position: absolute;
909bottom: -80px;
910left: 0;
911width: 250px;
912z-index: -1;
913opacity: 0.2;
914}
915
916.je-bg-right {
917position: absolute;
918bottom: -80px;
919right: 0;
920width: 250px;
921z-index: -1;
922opacity: 0.2;
923}
924
925
926@media (max-width: 1084px) {
927
928/* Target tablets & mobile */
929/* Target tablets & mobile */
930.je-bg-left {
931bottom: -5%;
932left: 20%;
933width: 300px;
934}
935
936.je-bg-right {
937bottom: -10%;
938right: 20%;
939width: 300px;
940}
941
942}
943
944@media (max-width: 768px) {
945
946/* Target tablets & mobile */
947.je-bg-left {
948bottom: -30px;
949/* Adjust position */
950left: 0;
951width: 300px;
952}
953
954.je-bg-right {
955bottom: -30px;
956right: 0;
957width: 300px;
958}
959
960}
961
962#change-color {
963color: #217bc0;
964}
965
966@media (max-width: 1024px) and (min-width: 768px) {
967#responsive-768 {
968flex-direction: column !important;
969}
970
971#responsive-768 #jeEyeCareAccordion2 {
972width: 100%;
973}
974
975#responsive-768 #jeEyeCareAccordion {
976width: 100%;
977}
978}
979
980#bg-color {
981background-color: #203D8E !important;
982}
983
984.container.p-4.move1 {
985position: relative;
986z-index: 1;
987background-color: #fff;
988top: -100px;
989}
990
991@media (min-width:768) {
992.row.p-5.adjust-gap {
993display: flex;
994flex-direction: row;
995align-items: start;
996gap: 60px;
997padding-top: 40px;
998padding-right: 40px;
999padding-bottom: 40px;
1000padding-left: 40px;
1001flex-wrap: nowrap;
1002}
1003}
1004
1005@media (max-width:767) {
1006.row.p-5.adjust-gap {
1007display: flex;
1008flex-direction: column;
1009align-items: start;
1010gap: 60px;
1011padding-top: 40px;
1012padding-right: 15px;
1013padding-bottom: 40px;
1014padding-left: 15px;
1015flex-wrap: nowrap;
1016}
1017
1018#adjust-gap {
1019padding: 0px !important;
1020}
1021}
1022
1023#btn-hvr:hover {
1024transform: translate(15px);
1025transition-duration: 0.3s;
1026box-shadow: 5px 5px 16px 0 rgba(14, 37, 58, 0.15);
1027color: #169eff !important;
1028background-color: #ffffff !important;
1029border-color: #203d8e;
1030}
1031
1032#btn-hvr {
1033background-color: #203D8E;
1034}
1035
1036ul.p-list {
1037display: flex;
1038flex-wrap: wrap;
1039gap: 10px;
1040padding: 0;
1041margin: 0;
1042list-style: none;
1043justify-content: flex-start;
1044width: 85%;
1045}
1046
1047.p-list li {
1048position: relative;
1049display: flex;
1050align-items: center;
1051padding: 10px 15px;
1052background: white;
1053border-radius: 8px;
1054box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
1055flex: none;
1056white-space: nowrap;
1057}
1058
1059
1060.check-icon {
1061padding-top: 30px;
1062border-style: solid;
1063border-width: 0;
1064border-color: #169eff;
1065border-top-width: 2px;
1066}
1067
1068
1069@media (min-width:769px) {
1070#heading2 {
1071font-size: 40px;
1072}
1073}
1074
1075
1076
1077
1078ul.p-list-1 {
1079display: flex;
1080flex-wrap: wrap;
1081gap: 10px;
1082padding: 0;
1083margin: 0;
1084list-style: none;
1085justify-content: flex-start;
1086width: 100%;
1087}
1088
1089.p-list-1 li {
1090position: relative;
1091display: flex;
1092align-items: center;
1093padding: 10px 15px;
1094background: white;
1095border-radius: 8px;
1096box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
1097flex: none;
1098white-space: nowrap;
1099}
1100
1101ul.p-list-1-map {
1102display: flex;
1103flex-wrap: wrap;
1104gap: 10px;
1105padding: 0;
1106margin: 0;
1107list-style: none;
1108justify-content: flex-start;
1109width: 100%;
1110}
1111
1112
1113.p-list-1-map li {
1114position: relative;
1115display: flex;
1116align-items: center;
1117padding: 10px 15px;
1118background: white;
1119border-radius: 8px;
1120box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
1121flex: none;
1122white-space: nowrap;
1123}
1124
1125
1126#gradient-bg {
1127background-image: radial-gradient(at center center, #304b82 50%, #7fc3e0 100%);
1128}
1129
1130.dr-signature {
1131font-family: "Mrs Saint Delafield", cursive !important;
1132font-weight: 400;
1133font-style: normal;
1134font-size: 35px;
1135}
1136
1137div#qfeedback {
1138padding-top: 56px;
1139padding-right: 38px;
1140padding-bottom: 56px;
1141padding-left: 38px;
1142border-radius: 24px;
1143box-shadow: 0px 0px 30.7px rgba(27, 36, 50, 0.2), 16px 18px 22.1px rgba(27, 36, 50, 0.05);
1144width: 30%;
1145}
1146
1147@media (min-width:769px) {
1148div#adj-gap {
1149display: flex;
1150gap: 25px;
1151flex-direction: row;
1152flex-wrap: wrap;
1153justify-content: center;
1154}
1155
1156div#qfeedback {
1157padding-top: 56px;
1158padding-right: 38px;
1159padding-bottom: 56px;
1160padding-left: 38px;
1161border-radius: 24px;
1162box-shadow: 0px 0px 30.7px rgba(27, 36, 50, 0.2), 16px 18px 22.1px rgba(27, 36, 50, 0.05);
1163width: 30%;
1164}
1165}
1166
1167@media (max-width:768px) {
1168div#adj-gap {
1169display: flex;
1170gap: 25px;
1171flex-direction: column;
1172flex-wrap: wrap;
1173justify-content: center;
1174align-content: center;
1175}
1176
1177div#qfeedback {
1178padding-top: 56px;
1179padding-right: 38px;
1180padding-bottom: 56px;
1181padding-left: 38px;
1182border-radius: 24px;
1183box-shadow: 0px 0px 30.7px rgba(27, 36, 50, 0.2), 16px 18px 22.1px rgba(27, 36, 50, 0.05);
1184width: 95%;
1185}
1186
1187p#qmessage {
1188font-size: 20px !important;
1189}
1190}
1191
1192div#q-icon {
1193margin-top: -85px;
1194}
1195
1196section#bg-image {
1197background-image: url(https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2025/05/Demo-section-1.jpg?strip=all);
1198background-position: center;
1199background-repeat: no-repeat;
1200background-size: cover;
1201background-blend-mode: overlay;
1202background-color: #000000b8;
1203}
1204
1205section#half-bg .col-md-6.bg-primary.d-flex.align-items-center.py-md-5 {
1206background-color: #203D8E !important;
1207}
1208
1209section#bg-img {
1210background-image: url('[lc_the_thumbnail_url size=' full']');
1211background-position: center;
1212background-repeat: no-repeat;
1213background-size: cover;
1214background-blend-mode: overlay;
1215background-color: #000000b8;
1216}
1217
1218.lc-block.divider hr {
1219width: 8%;
1220border-color: #0d76bc;
1221border-width: 4px;
1222border-style: solid;
1223opacity: 1;
1224}
1225
1226div#p-responsive {
1227max-width: 800px;
1228}
1229
1230section.bg-c {
1231background-color: #f9fbfc;
1232}
1233
1234div#p-responsive .row .col-md-12.p-5 {
1235background-color: #ffffff;
1236border-top-left-radius: 8px;
1237border-top-right-radius: 8px;
1238border-bottom-left-radius: 8px;
1239border-bottom-right-radius: 8px;
1240margin-top: -100px;
1241}
1242
1243ul.p-list-1-map.p-list-new-map li a {
1244color: #0e3540;
1245}
1246
1247ul.p-list-1.p-list-new li,
1248ul.p-list-1-map.p-list-new-map li {
1249background-color: transparent !important;
1250box-shadow: none;
1251padding: 0px;
1252}
1253
1254div#col-bg-c {
1255background-color: #ffffff;
1256border-radius: 10px;
1257}
1258
1259@media (max-width: 768px) {
1260div#reverse-col {
1261display: flex;
1262flex-direction: column-reverse;
1263gap: 20px;
1264}
1265
1266div#reverse-col .col-md-6,
1267div#reverse-col .col-md-8,
1268div#reverse-col .col-md-4 {
1269width: 100%;
1270}
1271}
1272
1273@media (min-width: 768px) {
1274.carousel-inner {
1275display: flex;
1276}
1277}
1278
1279.carousel-inner {
1280padding: 2em 1em;
1281}
1282
1283.card {
1284margin: 0 .5em;
1285box-shadow: 2px 6px 8px 0 rgba(22, 22, 26, 0.18);
1286border: none;
1287}
1288
1289.carousel-control-prev,
1290.carousel-control-next {
1291background-color: #e1e1e1;
1292width: 6vh;
1293height: 6vh;
1294border-radius: 50%;
1295top: 50%;
1296transform: translateY(-50%);
1297}
1298
1299/*BUTTON ON PAGE ANIMATION*/
1300.je-sv-btn {
1301color: white;
1302font-weight: bold;
1303}
1304
1305.je-sv-btn:hover {
1306color: white;
1307background-color: #1bbfdd;
1308transform: translate(15px);
1309transition-duration: 0.3s ease;
1310box-shadow: 5px 5px 16px 0 rgba(14, 37, 58, .15);
1311}
1312
1313
1314/* DOCTORS IMAGE SECTION WITH THE HOVER STYLE */
1315.je-sv-col {
1316position: relative;
1317height: 480px;
1318width: 100%;
1319overflow: hidden;
1320border-radius: 24px;
1321/* for rounded corners */
1322box-shadow: 0 4px 24px rgba(0, 0, 0, 0.12);
1323background: #00bfff;
1324/* fallback color */
1325display: flex;
1326align-items: stretch;
1327justify-content: center;
1328}
1329
1330.dr-img {
1331position: absolute;
1332top: 0;
1333left: 0;
1334width: 100%;
1335height: 100%;
1336object-fit: cover;
1337border-radius: 24px;
1338z-index: 0;
1339transition: transform 0.3s;
1340}
1341
1342.je-sv-bio-btn {
1343color: white;
1344background-color: transparent;
1345}
1346
1347.je-sv-bio-btn:hover {
1348color: white;
1349background-color: #1bbfdd;
1350}
1351
1352.je-sv-col:hover .dr-img {
1353transform: scale(1.03);
1354}
1355
1356.content-overlay {
1357position: absolute;
1358left: 0;
1359right: 0;
1360bottom: 0;
1361padding: 32px 20px 28px 20px;
1362text-align: center;
1363color: white;
1364width: 100%;
1365opacity: 0;
1366/* Hidden by default */
1367transition: opacity 0.3s ease-in-out;
1368z-index: 2;
1369display: flex;
1370flex-direction: column;
1371align-items: center;
1372justify-content: flex-end;
1373/* Pushes text to bottom */
1374min-height: 220px;
1375/* Optional, for minimum overlay height */
1376box-sizing: border-box;
1377}
1378
1379/* Show overlay on hover */
1380.je-sv-col:hover .content-overlay {
1381opacity: 1;
1382}
1383
1384.je-sv-col::after {
1385content: "";
1386position: absolute;
1387top: 0;
1388left: 0;
1389width: 100%;
1390height: 100%;
1391background-image: linear-gradient(0deg, #162539 10%, rgba(178, 50, 0, 0) 100%);
1392opacity: 0;
1393/* Hidden by default */
1394transition: opacity 0.3s ease-in-out;
1395z-index: 1;
1396}
1397
1398.je-sv-col:hover::after {
1399opacity: 1;
1400/* Show gradient on hover */
1401}
1402
1403.je-sv-beforeheading {
1404font-size: 18px;
1405letter-spacing: 6px;
1406text-transform: uppercase;
1407}
1408
1409
1410
1411/*Homepage CSS start here*/
1412
1413.hero-section {
1414background-image: url(https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2025/06/Untitled-design-13.png?strip=all);
1415background-repeat: no-repeat;
1416background-size: cover;
1417}
1418
1419/*Dc Retina button Css*/
1420.dc-retina-button {
1421transition: all 500ms ease;
1422background: linear-gradient(90deg, #074570 50%, #ffffff 0) var(--_p, 100%) / 200% no-repeat;
1423border-color: #074570;
1424}
1425
1426.dc-retina-button:hover {
1427--_p: 0%;
1428color: #fff;
1429}
1430
1431/*Hero Background Animation*/
1432
1433/*.z-image:before {
1434content: "";
1435background-image: url(/wp-content/uploads/sites/53/2025/06/Circle-1.png);
1436height: 100%;
1437position: absolute;
1438width: 100%;
1439background-repeat: no-repeat;
1440animation: 4s linear 0s infinite normal none running zoom-fade;
1441z-index: -1;
1442top: 0;
1443}
1444
1445@keyframes zoom-fade {
14460% {
1447transform: scale(0.9);
1448}
1449
145050% {
1451transform: scale(1)
1452}
1453
1454100% {
1455transform: scale(0.9);
1456}
1457}
1458*/
1459
1460.circle-1 {
1461width: 100px;
1462height: 100px;
1463border-radius: 100%;
1464background-color: #1f4270;
1465position: absolute;
1466top: 50%;
1467z-index: -1;
1468animation: 4s linear 0s infinite normal none running zoom-fade;
1469}
1470
1471.circle-2 {
1472width: 50px;
1473height: 50px;
1474border-radius: 100%;
1475background-color: #fff9dd;
1476position: absolute;
1477top: 40%;
1478z-index: -1;
1479animation: 4s linear 0s infinite normal none running zoom-fade;
1480left: 80%;
1481}
1482
1483.circle-3 {
1484width: 150px;
1485height: 150px;
1486border-radius: 100%;
1487background-color: #3c78c5;
1488position: absolute;
1489top: 50%;
1490z-index: -1;
1491animation: 4s linear 0s infinite normal none running zoom-fade;
1492left: 80%;
1493}
1494
1495
1496.circle-4 {
1497width: 70px;
1498height: 70px;
1499border-radius: 100%;
1500background-color: #fff9dd;
1501position: absolute;
1502top: 25%;
1503z-index: -1;
1504animation: 4s linear 0s infinite normal none running zoom-fade;
1505}
1506
1507.circle-5 {
1508width: 120px;
1509height: 120px;
1510border-radius: 100%;
1511background-color: #3c78c5;
1512position: absolute;
1513z-index: -1;
1514animation: 4s linear 0s infinite normal none running zoom-fade;
1515left: 55%;
1516}
1517
1518
1519.circle-6 {
1520width: 120px;
1521height: 120px;
1522border-radius: 100%;
1523background-color: #1f4270;
1524position: absolute;
1525top: 20%;
1526z-index: -1;
1527animation: 4s linear 0s infinite normal none running zoom-fade;
1528left: 70%;
1529}
1530
1531@media (max-width:500px) {
1532.circle-1 {
1533width: 70px;
1534height: 70px;
1535border-radius: 100%;
1536background-color: #1f4270;
1537position: absolute;
1538top: 50%;
1539z-index: -1;
1540animation: 4s linear 0s infinite normal none running zoom-fade;
1541}
1542
1543.circle-2 {
1544width: 50px;
1545height: 50px;
1546border-radius: 100%;
1547background-color: #fff9dd;
1548position: absolute;
1549top: 40%;
1550z-index: -1;
1551animation: 4s linear 0s infinite normal none running zoom-fade;
1552left: 80%;
1553}
1554
1555.circle-3 {
1556width: 40px;
1557height: 40px;
1558border-radius: 100%;
1559background-color: #3c78c5;
1560position: absolute;
1561top: 50%;
1562z-index: -1;
1563animation: 4s linear 0s infinite normal none running zoom-fade;
1564left: 80%;
1565}
1566
1567.circle-4 {
1568width: 70px;
1569height: 70px;
1570border-radius: 100%;
1571background-color: #fff9dd;
1572position: absolute;
1573top: 25%;
1574z-index: -1;
1575animation: 4s linear 0s infinite normal none running zoom-fade;
1576}
1577
1578.circle-5 {
1579width: 80px;
1580height: 80px;
1581border-radius: 100%;
1582background-color: #3c78c5;
1583position: absolute;
1584z-index: -1;
1585animation: 4s linear 0s infinite normal none running zoom-fade;
1586left: 55%;
1587}
1588
1589.circle-6 {
1590width: 60px;
1591height: 60px;
1592border-radius: 100%;
1593background-color: #1f4270;
1594position: absolute;
1595top: 20%;
1596z-index: -1;
1597animation: 4s linear 0s infinite normal none running zoom-fade;
1598left: 70%;
1599}
1600
1601.circle-1,
1602.circle-2,
1603.circle-3,
1604.circle-4,
1605.circle-5,
1606.circle-6 {
1607opacity: .7;
1608}
1609}
1610
1611@keyframes zoom-fade {
16120% {
1613transform: scale(0.9);
1614}
1615
161650% {
1617transform: scale(1.1)
1618}
1619
1620100% {
1621transform: scale(0.9);
1622}
1623}
1624
1625
1626@media (min-width: 969px) {
1627.bgheading h1 {
1628position: relative;
1629display: inline-block;
1630font-size: 50px;
1631line-height: 40px;
1632font-family: 'Jost', sans-serif;
1633font-weight: 800;
1634background: -webkit-linear-gradient(-90deg, #217bc0, #def4f1 100%);
1635color: transparent !important;
1636-webkit-background-clip: text !important;
1637-webkit-text-fill-color: transparent !important;
1638bottom: -25px;
1639z-index: -1;
1640text-transform: uppercase;
1641letter-spacing: 10px;
1642}
1643}
1644
1645@media (max-width: 968px) {
1646.bgheading h1 {
1647position: relative;
1648display: inline-block;
1649font-size: 30px;
1650line-height: 40px;
1651font-family: 'Jost', sans-serif;
1652font-weight: 800;
1653background: -webkit-linear-gradient(-90deg, #217bc0, #def4f1 100%);
1654color: transparent !important;
1655-webkit-background-clip: text !important;
1656-webkit-text-fill-color: transparent !important;
1657bottom: -25px;
1658z-index: -1;
1659text-transform: uppercase;
1660letter-spacing: 10px;
1661}
1662}
1663
1664@media (max-width: 652px) {
1665.bgheading h1 {
1666position: relative;
1667display: inline-block;
1668font-size: 25px;
1669line-height: 40px;
1670font-family: 'Jost', sans-serif;
1671font-weight: 800;
1672background: -webkit-linear-gradient(-90deg, #217bc0, #def4f1 100%);
1673color: transparent !important;
1674-webkit-background-clip: text !important;
1675-webkit-text-fill-color: transparent !important;
1676bottom: -25px;
1677z-index: -1;
1678text-transform: uppercase;
1679letter-spacing: 10px;
1680}
1681}
1682
1683
1684@media (max-width: 595px) {
1685.bgheading h1 {
1686position: relative;
1687display: block !important;
1688font-size: 20px;
1689line-height: 30px;
1690font-family: 'Jost', sans-serif;
1691font-weight: 800;
1692background: -webkit-linear-gradient(-90deg, #217bc0, #def4f1 100%);
1693color: transparent !important;
1694-webkit-background-clip: text !important;
1695-webkit-text-fill-color: transparent !important;
1696bottom: 0px;
1697z-index: -1;
1698text-transform: uppercase;
1699letter-spacing: 10px;
1700
1701}
1702}
1703
1704/*Homepage Dr CSS start here*/
1705
1706.drtab {
1707border-radius: 20px;
1708border: solid 1px #074570;
1709}
1710
1711.drname {
1712transition: all 500ms ease;
1713background: linear-gradient(90deg, #074570 50%, #fff 0) var(--_p, 100%) / 200% no-repeat;
1714border: solid #074570;
1715padding: 15px 10px;
1716background-color: #074570;
1717position: relative;
1718bottom: 20px;
1719border-radius: 20px;
1720margin-bottom: -35px;
1721}
1722
1723.drtab:hover .drname {
1724--_p: 0%;
1725color: #fff;
1726}
1727
1728.drtab img.img-box {
1729transition: all 500ms ease;
1730}
1731
1732.drtab:hover .img-box {
1733transform: scale(.9);
1734}
1735
1736.drmeetbutton {
1737transition: all 500ms ease;
1738background: linear-gradient(90deg, #074570 50%, #ffffff 0) var(--_p, 100%) / 200% no-repeat;
1739position: relative;
1740top: -25px;
1741border: solid #074570 2px !important;
1742}
1743
1744.drmeetbutton:hover {
1745--_p: 0%;
1746color: #fff;
1747}
1748
1749.target,
1750.target-services,
1751.target-time {
1752opacity: 0;
1753visibility: hidden;
1754max-height: 0;
1755overflow: hidden;
1756transition: opacity 0.3s ease-in-out, max-height 0.3s ease-in-out, visibility 0.3s ease-in-out;
1757}
1758
1759.target.show,
1760.target-services.show,
1761.target-time.show {
1762opacity: 1;
1763visibility: visible;
1764max-height: 100%;
1765}
1766
1767.trigger,
1768.trigger-services,
1769.trigger-time {
1770transition: all 0.3s ease-in-out;
1771padding: 10px 0px;
1772/*border: solid 1px #074570;*/
1773cursor: pointer;
1774}
1775
1776.trigger img:hover {
1777transition-duration: 0.3s;
1778transform: scale(1.05, 1.05);
1779}
1780
1781.trigger img:active {
1782transform: scale(1.05, 1.05);
1783}
1784
1785.trigger p {
1786white-space: normal;
1787overflow-wrap: break-word;
1788}
1789
1790.trigger.active {
1791color: #1BBFDD;
1792font-weight: bold;
1793}
1794
1795.trigger-services.active .trigger-text {
1796background-color: #1BBFDD;
1797/* Blue background */
1798color: #ffffff !important;
1799/* White text with priority */
1800font-weight: bold;
1801padding: 10px 20px;
1802/* Optional: Adds spacing to make it look better */
1803border-radius: 15px;
1804/* Optional: Rounded corners */
1805}
1806
1807.trigger.drtab.active {
1808border: solid 3px #074570 !important;
1809}
1810
1811.trigger.drtab.active img.img-box {
1812transform: scale(.9) !important;
1813}
1814
1815.trigger.drtab.active .drname {
1816--_p: 0%;
1817color: #fff;
1818}
1819
1820/*Home Our Services section CSS start here*/
1821
1822.lc-block.imgblock,
1823.lc-block.description {
1824display: flex;
1825grid-column: 1 / -1;
1826grid-row: 1 / -1;
1827}
1828
1829.x-icon {
1830width: 5%;
1831display: flex;
1832flex-wrap: wrap;
1833align-content: center;
1834font-size: 24px;
1835transform: rotate(45deg);
1836position: relative;
1837top: 0px;
1838color: #fff;
1839transition: all 500ms ease;
1840font-weight: 700;
1841}
1842
1843.lc-block.description details[open] .x-icon {
1844transform: rotate(0deg);
1845}
1846
1847.lc-block.description summary {
1848list-style: none;
1849}
1850
1851.box1 {
1852font-size: 20px;
1853margin-left: 20px;
1854}
1855
1856.lc-block.description {
1857transition: all 500ms ease;
1858background: linear-gradient(90deg, #fff 50%, #217bc0 0) var(--_p, 100%) / 200% no-repeat;
1859border-radius: 20px;
1860color: #fff;
1861gap: 10px;
1862}
1863
1864.main-box:hover .lc-block.description {
1865--_p: 0%;
1866color: #217bc0;
1867}
1868
1869.main-box:hover .lc-block.imgblock img {
1870transform: scale(1.1);
1871z-index: -1;
1872}
1873
1874.main-box .lc-block.imgblock img {
1875transition: all 500ms ease;
1876z-index: -1;
1877position: relative;
1878bottom: -20px;
1879}
1880
1881.main-box:hover .x-icon {
1882color: #217bc0;
1883transform: rotate(0deg);
1884}
1885
1886.main-box {
1887box-shadow: 0px 0px 1px 0px #000923;
1888border-radius: 20px;
1889overflow: hidden;
1890}
1891
1892.row.row-box {
1893gap: 20px;
1894display: flex;
1895flex-wrap: wrap;
1896align-content: center;
1897justify-content: center;
1898}
1899
1900.box2 {
1901border-top: solid #fff 2px;
1902padding-top: 20px;
1903margin-top: 20px;
1904}
1905
1906.main-box:hover .box2 {
1907border-top: solid #217bc0 2px;
1908padding-top: 20px;
1909margin-top: 20px;
1910}
1911
1912summary.dc-title {
1913display: flex;
1914}
1915
1916.row.row-box {
1917gap: 20px;
1918}
1919
1920@media (min-width: 1023px) {
1921.main-box {
1922width: 30%;
1923}
1924}
1925
1926/*Image slider start here*/
1927
1928.lc-block.image-slider {
1929display: flex;
1930overflow: hidden;
1931user-select: none;
1932white-space: nowrap;
1933position: relative;
1934width: 100%;
1935height: 100px;
1936}
1937
1938.image-slider ul {
1939display: flex;
1940align-items: center;
1941flex-shrink: 0;
1942min-width: fit-content;
1943animation: marquee-scroll 240s linear infinite;
1944padding: 0;
1945margin: 0;
1946list-style: none;
1947grid-gap: 20px;
1948}
1949
1950.image-slider ul li {
1951display: flex;
1952align-items: center;
1953margin-right: 30px;
1954padding: 10px;
1955margin: 0;
1956vertical-align: middle;
1957border-radius: 10px;
1958background-color: #ffffff;
1959position: relative;
1960}
1961
1962@keyframes marquee-scroll {
19630% {
1964transform: translateX(0);
1965}
1966
1967100% {
1968transform: translateX(-50%);
1969}
1970}
1971
1972/*Map Css Start here*/
1973
1974@media (min-width: 1023px) {
1975.row.map-location-row {
1976display: grid;
1977flex-direction: row;
1978align-items: end;
1979}
1980
1981.main-location {
1982grid-column: 1 / -1;
1983grid-row: 1 / -1;
1984z-index: 1;
1985}
1986
1987.main-map {
1988grid-column: 1 / -1;
1989grid-row: 1 / -1;
1990z-index: 1;
1991}
1992
1993.main-location {
1994grid-column: 1 / -1;
1995grid-row: 1 / -1;
1996z-index: 1;
1997background-color: #074570;
1998}
1999}
2000
2001.main-location {
2002background-color: #074570;
2003}
2004
2005/*Post Section CSS start here*/
2006
2007.lc-block.post-list .tangible-paginator-target li {
2008display: flex;
2009flex-direction: column;
2010flex-wrap: nowrap;
2011margin-bottom: 50px;
2012font-size: 30px;
2013padding: 20px 0px;
2014border-bottom: solid #1e7bc0;
2015}
2016
2017.lc-block.post-list .tangible-paginator-target li a {
2018text-decoration: none;
2019color: #000;
2020transition: 0.4s;
2021}
2022
2023.lc-block.post-list .tangible-paginator-target li a:hover {
2024color: #1e7bc0;
2025}
2026
2027@media (max-width:600px) {
2028.lc-block.post-list .tangible-paginator-target li {
2029display: flex;
2030flex-direction: column;
2031flex-wrap: nowrap;
2032margin-bottom: 50px;
2033font-size: 20px;
2034padding: 20px 0px;
2035border-bottom: solid #1e7bc0;
2036}
2037
2038.lc-block.post-list .tangible-paginator-target li a {
2039text-decoration: none;
2040color: #000;
2041transition: 0.4s;
2042}
2043
2044.lc-block.post-list .tangible-paginator-target li a:hover {
2045color: #1e7bc0;
2046}
2047}
2048
2049
2050
2051/*-----------------------------Location Page CSS start here*/
2052
2053
2054/* Icon rotation on open details */
2055.lc-block.dr-description details[open] .x-icon {
2056transform: rotate(0deg);
2057}
2058
2059/* Remove list style from summary */
2060.lc-block.dr-description summary {
2061list-style: none;
2062}
2063
2064/* Box1 styling */
2065.box1 {
2066font-size: 20px;
2067margin-top: 4px;
2068}
2069
2070/* Description container */
2071.lc-block.dr-description {
2072transition: all 500ms ease;
2073background: linear-gradient(90deg, #fff 50%, #217bc0 0) var(--_p, 100%) / 200% no-repeat;
2074border-radius: 20px;
2075color: #fff;
2076gap: 10px;
2077width: 100%;
2078}
2079
2080/* Image and name container */
2081.lc-block.dr-image,
2082.lc-block.dr-name-dc {
2083display: flex;
2084grid-row: 1 / -1;
2085grid-column: 1 / -1;
2086}
2087
2088/* Box2 styling */
2089.box2 {
2090border-top: solid #fff 2px;
2091padding-top: 20px;
2092margin-top: 20px;
2093}
2094
2095/* Summary title styling */
2096summary.dc-title {
2097display: flex;
2098}
2099
2100/* Row styling */
2101.row.row-box {
2102gap: 20px;
2103}
2104
2105/* Main box for larger screens */
2106@media (min-width: 1023px) {
2107.main-box {
2108width: 30%;
2109}
2110}
2111
2112/* Dr. Name container - general */
2113.dr-name-dc .box1 {
2114margin-top: 4px;
2115}
2116
2117/* Dr. Column container */
2118.dr-col-dc {
2119background: linear-gradient(to bottom, rgba(198, 229, 255, 1) 25%, rgba(78, 150, 186, 1) 100%);
2120padding: 0 !important;
2121}
2122
2123/* Hover effect on Dr. Column container */
2124.dr-col-dc:hover {
2125--_p: 0%;
2126}
2127
2128.lc-block.dr-name-dc.ms-2.me-2 {
2129z-index: 2;
2130}
2131
2132/* Image hover scaling effect */
2133.dr-col-dc:hover .lc-block.dr-image img {
2134transform: scale(1.05);
2135}
2136
2137.dr-col-dc .lc-block.dr-image img {
2138transition: all 500ms ease;
2139z-index: 1;
2140}
2141
2142/* Hover effect on name and description */
2143.dr-col-dc:hover .dr-name-dc .x-icon,
2144.dr-col-dc:hover .dr-name-dc .box1,
2145.dr-col-dc:hover .dr-name-dc .box2 {
2146color: #217bc0;
2147}
2148
2149/* Hover effect on Box2 */
2150.dr-col-dc:hover .box2 {
2151border-top: solid #217bc0 2px;
2152}
2153
2154/* Hover effect on description icon */
2155.dr-col-dc .dr-description:hover .x-icon {
2156transform: rotate(0deg);
2157}
2158
2159/* Bio button styling */
2160.drbutton-bio {
2161margin-top: 30px;
2162margin-bottom: 25px;
2163}
2164
2165.drbutton-bio a {
2166border-radius: 49px !important;
2167padding: 20px !important;
2168color: #074570 !important;
2169text-decoration: none;
2170border: solid 2px #074570;
2171background-color: #fff !important;
2172}
2173
2174
2175.pq-list {
2176display: flex;
2177flex-wrap: nowrap;
2178/* Enables wrapping on mobile */
2179gap: 10px;
2180/* Space between items */
2181padding: 0;
2182/* Remove default padding */
2183margin: 0;
2184/* Remove margin to align perfectly */
2185list-style: none;
2186justify-content: flex-start;
2187/* Ensures items align to the left */
2188width: 100%;
2189/* Ensures it takes full width */
2190}
2191
2192.pq-list li {
2193position: relative;
2194display: flex;
2195align-items: center;
2196padding: 10px 15px;
2197/* Padding inside each item */
2198flex: none;
2199/* Prevents items from stretching */
2200white-space: nowrap;
2201/* Prevents wrapping inside list items */
2202}
2203
2204.pq-list {
2205display: flex;
2206flex-direction: column;
2207flex-wrap: wrap;
2208/* Enables wrapping into multiple columns */
2209gap: 10px;
2210/* Space between items */
2211padding: 0;
2212/* Remove default padding */
2213margin: 0;
2214/* Remove margin to align perfectly */
2215list-style: none;
2216justify-content: flex-start;
2217/* Align items to the left */
2218width: 100%;
2219/* Ensures it takes full width */
2220}
2221
2222.pq-list li {
2223position: relative;
2224display: flex;
2225align-items: center;
2226padding: 10px 15px;
2227/* Padding inside each item */
2228flex: 1 1 calc(33.33% - 10px);
2229/* Creates columns (adjust as needed) */
2230white-space: nowrap;
2231/* Prevents wrapping inside list items */
2232font-size: 18px;
2233/* Set font size */
2234font-weight: normal;
2235/* Make text bold */
2236}
2237
2238.pq-list li::before {
2239content: "";
2240width: 25px;
2241/* Adjust width as needed */
2242height: 25px;
2243/* Adjust height as needed */
2244background-image: url('/wp-content/uploads/sites/53/2025/06/Check-icon-DC-Retina-1.png');
2245/* Replace with your image */
2246background-size: contain;
2247background-repeat: no-repeat;
2248margin-right: 10px;
2249/* Space between the image and text */
2250}
2251
2252/* Remove left & right padding from surrounding elements */
2253.pq-list-container,
2254.fl-module-content {
2255padding-left: 0 !important;
2256padding-right: 0 !important;
2257}
2258
2259/* Ensure responsiveness */
2260@media (max-width: 768px) {
2261.pq-list li {
2262flex: 1 1 calc(50% - 10px);
2263/* Two columns on tablets */
2264}
2265}
2266
2267@media (max-width: 480px) {
2268.pq-list li {
2269flex: 1 1 100%;
2270/* One column on mobile */
2271}
2272}
2273
2274
2275/*About Us CSS start here*/
2276
2277.dc-retina-button2 {
2278transition: all 500ms ease;
2279background: linear-gradient(90deg, #074570 50%, #ffffff 0) var(--_p, 100%) / 200% no-repeat;
2280border-color: #074570;
2281color: #074570;
2282flex: 1;
2283}
2284
2285.dc-retina-button2:hover {
2286--_p: 0%;
2287color: #fff;
2288}
2289
2290.dc-retina-button1 {
2291transition: all 500ms ease;
2292background: linear-gradient(90deg, #ffffff 50%, #074570 0) var(--_p, 100%) / 200% no-repeat;
2293border-color: #074570;
2294color: #fff;
2295flex: 1;
2296}
2297
2298.dc-retina-button1:hover {
2299--_p: 0%;
2300color: #074570;
2301}
2302
2303/*Retina Treatments Page CSS start here*/
2304
2305@media (min-width:768px) {
2306.dc-four-col {
2307flex: 0 0 auto;
2308width: 46.666667%;
2309}
2310
2311.three-col-layout {
2312flex: 0 0 auto;
2313width: 31.333333%;
2314}
2315}
2316
2317/* General styling for the container */
2318.dr-button-container {
2319display: flex;
2320flex-wrap: wrap;
2321gap: 10px;
2322/* Space between buttons */
2323width: 100%;
2324/* Set width for the container */
2325margin: 0px;
2326}
2327
2328/* Style for each button */
2329.dr-button {
2330display: inline-block;
2331padding: 10px 10px;
2332border: 1px solid #ccc;
2333/* Light border color */
2334background-color: transparent;
2335color: white;
2336/* Text color */
2337font-size: 13px;
2338font-weight: 600;
2339text-align: center;
2340text-decoration: none;
2341border-radius: 8px;
2342transition: background-color 0.3s, color 0.3s;
2343cursor: pointer;
2344}
2345
2346/* Hover effect */
2347.dr-button:hover {
2348background-color: #007bff;
2349/* Blue background on hover */
2350color: white;
2351/* Change text color to white */
2352}
2353
2354
2355
2356
2357
2358/*----------------------end----------------------*/
2359
2360/*--------------------Westwood-------------------*/
2361.west-wood-actext {
2362color: #02748e;
2363}
2364
2365.ecp-icon span.ecp-icon-svg {
2366display: inline-flex;
2367width: 1.8em;
2368height: 1.8em;
2369text-align: center;
2370align-items: center;
2371justify-content: center;
2372transition: all .2s ease-in;
2373vertical-align: middle;
2374}
2375
2376.westwood-half-box {
2377position: relative;
2378background: linear-gradient(90deg, #21748E 60%, #96BFCB 100%);
2379color: #fff;
2380font-family: "montserrat", Sans-Serif;
2381border-radius: 8px;
2382transform: skew(-15deg);
2383box-shadow: 0 4px 18px rgba(28, 44, 100, 0.08);
2384transition: box-shadow 0.6s cubic-bezier(0.4, 2, 0.6, 1), transform 0.6s cubic-bezier(0.4, 2, 0.6, 1);
2385}
2386
2387.westwood-half-box:hover {
2388color: #21748E;
2389background: linear-gradient(90deg, #f8f8f8 60%, #ffffff 100%);
2390box-shadow: 0 0 16px 4px rgba(207, 255, 235, 0.95), 0 0 48px 18px rgba(133, 202, 155, 0.38);
2391transform: skew(-15deg) translateY(-8px);
2392}
2393
2394.westwood-half-box span.ecp-icon,
2395.westwood-half-box h4 {
2396transition: all 500ms;
2397transform: skew(15deg);
2398}
2399
2400.westwood-half-box span.ecp-icon path.cls-1 {
2401fill: #fff;
2402}
2403
2404.westwood-half-box:hover span.ecp-icon path.cls-1 {
2405fill: #21748E;
2406}
2407
2408/* ------------------------------------------------------------------Dr SCROLLING DOCTORS ON WESTWOOD */
2409
2410.scroll-container {
2411overflow-x: auto;
2412/* Enable horizontal scrolling */
2413white-space: nowrap;
2414/* Prevent wrapping */
2415scroll-behavior: smooth;
2416/* Smooth scrolling */
2417-webkit-overflow-scrolling: touch;
2418/* iOS smooth scrolling */
2419padding-bottom: 10px;
2420/* Prevent scrollbar from overlapping */
2421scrollbar-width: none;
2422/* Firefox */
2423-ms-overflow-style: none;
2424/* Internet Explorer/Edge */
2425}
2426
2427.scroll-container::-webkit-scrollbar {
2428display: none;
2429/* Chrome, Safari */
2430}
2431
2432.scroll-container::-webkit-scrollbar-thumb {
2433background: rgba(0, 0, 0, 0.5);
2434border-radius: 4px;
2435}
2436
2437.scroll-container::-webkit-scrollbar-track {
2438background: rgba(0, 0, 0, 0.1);
2439}
2440
2441.scroll-container .scroll-item {
2442flex: 0 0 auto;
2443/* Prevent flex shrinking */
2444min-width: 200px;
2445/* Adjust item size */
2446margin-right: 0px;
2447/* Spacing between items */
2448}
2449
2450/* Scroll buttons */
2451
2452.scroll-button {
2453width: 50px;
2454/* Adjust size */
2455height: 50px;
2456border: 1px solid #2367b2;
2457/* Outline color */
2458background: transparent;
2459/* Transparent background */
2460border-radius: 50%;
2461/* Circular shape */
2462display: flex;
2463align-items: center;
2464justify-content: center;
2465cursor: pointer;
2466transition: background 0.3s ease-in-out, color 0.3s ease-in-out, transform 0.2s ease-in-out;
2467}
2468
2469.scroll-button img {
2470width: 20px;
2471/* Adjust icon size */
2472height: auto;
2473filter: invert(100%);
2474transition: filter 0.3s ease-in-out;
2475}
2476
2477.scroll-button:hover {
2478transform: scale(1.1);
2479/* Slight pop effect */
2480}
2481
2482.scroll-button:hover img {
2483filter: invert(100%);
2484/* Change icon color to white on hover */
2485}
2486
2487/*Testimonial Slider for WESTWOOD*/
2488.testimonial-slider {
2489position: relative;
2490max-width: 80%;
2491/* Make wider if you want, or remove for full width */
2492margin: 0 auto;
2493min-height: 120px;
2494/* Space for arrows and text */
2495display: flex;
2496align-items: center;
2497justify-content: center;
2498}
2499
2500.testimonial-slider .testimonial {
2501flex: 1 1 auto;
2502display: none;
2503text-align: center;
2504}
2505
2506.testimonial-slider .testimonial.active {
2507display: block;
2508}
2509
2510.testimonial-slider button {
2511position: absolute;
2512top: 50%;
2513transform: translateY(-50%);
2514background: #eee;
2515border: none;
2516padding: 0px;
2517width: 40px;
2518height: 40px;
2519cursor: pointer;
2520font-size: 1.6em;
2521border-radius: 50%;
2522opacity: 0.7;
2523transition: opacity 0.2s;
2524z-index: 2;
2525display: flex;
2526align-items: center;
2527justify-content: center;
2528}
2529
2530.testimonial-slider .testimonial-prev {
2531left: -40px;
2532}
2533
2534.testimonial-slider .testimonial-next {
2535right: -40px;
2536}
2537
2538.testimonial-slider button:hover {
2539opacity: 1;
2540}
2541
2542
2543
2544/* MOBILE: move arrows below slider */
2545@media (max-width: 600px) {
2546figure blockquote {
2547margin: 0;
2548padding: 0;
2549}
2550
2551figure {
2552margin-inline-start: 0px;
2553margin-inline-end: 0px;
2554margin-block-start: 0.5em;
2555margin-block-end: 0.5em;
2556}
2557
2558.testimonial-slider {
2559display: block;
2560min-height: unset;
2561}
2562
2563.testimonial-slider .testimonial {
2564margin-bottom: 16px;
2565}
2566
2567.testimonial-slider button {
2568position: static;
2569display: inline-block;
2570margin: 0 8px;
2571top: auto;
2572left: auto;
2573right: auto;
2574transform: none;
2575}
2576
2577.testimonial-slider .testimonial-prev,
2578.testimonial-slider .testimonial-next {
2579/* Remove edge positioning on mobile */
2580}
2581
2582.testimonial-slider {
2583text-align: center;
2584}
2585}
2586
2587
2588
2589/*------------------------------------------------------------------Dr Bio Slider ------*/
2590
2591.flip-image {
2592transform: rotate(180deg);
2593}
2594
2595/* Wrapper for the entire review slider */
2596.review-slider {
2597position: relative;
2598max-width: 100%;
2599overflow: hidden;
2600padding-bottom: 50px;
2601/* Ensure space at the bottom for buttons */
2602}
2603
2604/* Review wrapper that will be scrolled */
2605.review-wrapper {
2606display: flex;
2607width: 100%;
2608transition: transform 0.5s ease-in-out;
2609justify-content: flex-start;
2610/* Centering the items by default */
2611}
2612
2613/* Each individual review takes up 30% of the width on desktop */
2614.review {
2615flex: 0 0 30%;
2616/* Show 3 reviews at a time */
2617padding: 10px;
2618box-sizing: border-box;
2619background-color: #fff;
2620border-radius: 8px;
2621box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
2622margin: 20px;
2623}
2624
2625/* Card image size adjustment */
2626.card-img-top {
2627max-width: 15%;
2628/* Adjust the image size to fit properly */
2629margin-left: auto;
2630margin-right: auto;
2631margin-top: -30px;
2632/* Adjust for better positioning */
2633padding-bottom: 20px;
2634/* Spacing below the image */
2635}
2636
2637/* Style for carousel buttons */
2638/* Button container: Center the buttons below the reviews */
2639.button-container {
2640display: flex;
2641justify-content: center;
2642gap: 30px;
2643/* Space between buttons */
2644margin-top: 20px;
2645/* Space between the reviews and the buttons */
2646}
2647
2648.prev-btn img,
2649.next-btn img {
2650background: rgba(0, 0, 0, 0.1);
2651;
2652border: 1px solid rgba(0, 0, 0, 0.05);
2653padding: 5px;
2654cursor: pointer;
2655border-radius: 50%;
2656transition: background-color 0.3s;
2657}
2658
2659/* Button hover effect */
2660.prev-btn img:hover,
2661.next-btn img:hover {
2662background-color: rgba(255, 255, 255, 0.1);
2663/* Light background on hover */
2664}
2665
2666/* Adjustments for mobile view */
2667@media (max-width: 767px) {
2668
2669/* Ensure only one review is shown at a time */
2670.review-wrapper {
2671display: flex;
2672flex-direction: row;
2673overflow-x: auto;
2674scroll-snap-type: x mandatory;
2675/* Ensures smooth snapping between reviews */
2676}
2677
2678.review {
2679flex: 0 0 100%;
2680/* Show one review at a time */
2681margin: 0px;
2682/* No spacing between reviews */
2683scroll-snap-align: center;
2684/* Ensure snapping happens in the center */
2685}
2686
2687.prev-btn,
2688.next-btn {
2689font-size: 24px;
2690/* Make buttons smaller for mobile */
2691}
2692
2693/* Ensure smooth transitions for mobile scrolling */
2694.review-slider {
2695padding-bottom: 30px;
2696/* Adjusted bottom padding for buttons */
2697}
2698
2699/* Bootstrap carousel overrides for mobile */
2700#mobileCarousel {
2701width: 100%;
2702height: auto;
2703}
2704
2705#WT-header-topbar a.btn-outline-light {
2706    display: none !important;
2707}
2708}
2709}
2710</style>
2711	<!-- /wp_head -->
2712			<!-- Google Tag Manager -->
2713		
2713<script>
vendor: 335 bytes, lines 2713-2717
2713(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
2714		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
2715		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
2716		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
2717		})(window,document,'script','dataLayer','
2717GTM-N54GJXC2
vendor: 3 bytes, line 2717
2717');
2717</script>
2717
2718		<!-- End Google Tag Manager -->
2719		<link rel='stylesheet' id='lc-aos-css' href='https://rieyeinstitute.com/wp-content/plugins/livecanvas/modules/optin-extra-assets/aos.css?ver=762baabbd36986073f2e63e5741e1c84' media='all' />
2720
2721</head>
2722<body class="wp-singular page-template page-template-page-templates page-template-empty page-template-page-templatesempty-php page page-id-11132 wp-embed-responsive wp-theme-picostrap5 lc-custom-header lc-custom-footer is-using-livecanvas">
2723	
2724		<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 2724-2725
2724
2725	<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2725GTM-N54GJXC2
vendor: 85 bytes, lines 2725-2727
2725"
2726	height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2727	
2727<!-- End Google Tag Manager (noscript) -->
2728		
2729
2730
2731<header id='lc-header'>
2732<style>
2733/* ===================== */
2734/* Section: Header       */
2735/* ===================== */
2736
2737#lc-header {
2738	position: absolute;
2739	top: 0;
2740	left: 0;
2741	width: 100%;
2742	z-index: 9999;
2743}
2744
2745#lc-header .navbar {
2746	position: relative;
2747	z-index: 999;
2748	margin-bottom: 0;
2749	background-color: transparent;
2750	padding-top: 0.75rem;
2751	padding-bottom: 0.75rem;
2752	transition: background-color 0.3s ease, box-shadow 0.3s ease;
2753}
2754
2755#lc-header.scrolled {
2756	position: sticky;
2757	top: -50px;
2758	width: 100%;
2759	background-color: #ffffff;
2760	box-shadow: 0 4px 15px rgba(0,0,0,0.08);
2761}
2762
2763/* ===================== */
2764/* Top role toggle bar   */
2765/* ===================== */
2766
2767.header-top {
2768	background-color: #3D558D;
2769	color: #FFFFFF;
2770}
2771
2772#WT-header-topbar {
2773	min-height: 54px;
2774}
2775
2776#WT-header-topbar .role-toggle {
2777	display: inline-flex;
2778	align-items: center;
2779	border-radius: 999px;
2780}
2781
2782#WT-header-topbar .role-toggle a {
2783	display: inline-flex;
2784	align-items: center;
2785	justify-content: center;
2786	padding: 6px 18px;
2787	text-decoration: none;
2788	color: #FFFFFF;
2789	border-radius: 999px;
2790	transition: background-color 0.2s ease, color 0.2s ease;
2791	white-space: nowrap;
2792}
2793
2794#WT-header-topbar .role-toggle a.active {
2795	background-color: #FFFFFF;
2796	color: #333333 !important;
2797}
2798
2799#WT-header-topbar .role-toggle .toggle-1:hover,
2800#WT-header-topbar .role-toggle .toggle-2:hover {
2801	background-color: #FFFFFF;
2802	color: #333333;
2803}
2804
2805#WT-header-topbar .topbar-call {
2806	color: #FFFFFF;
2807	white-space: nowrap;
2808	display: inline-flex;
2809	align-items: center;
2810	gap: 6px;
2811}
2812
2813/* ===================== */
2814/* Main navigation bar   */
2815/* ===================== */
2816
2817@media (min-width: 992px) {
2818	.neg-header {
2819		position: sticky;
2820		top: 0;
2821		z-index: 1030;
2822	}
2823}
2824
2825@media (max-width: 991.98px) {
2826	
2827	#lc-header.scrolled {
2828		top: 0;
2829	}
2830	#lc-header .navbar {
2831		position: sticky;
2832		top: 0;
2833	}
2834
2835}
2836
2837#lc-header .navbar .WT-con {
2838	background-color: #F1F6FA;
2839	border-radius: 999px;
2840	padding: 12px 22px;
2841	display: flex;
2842	align-items: center;
2843}
2844
2845header .navbar-brand.logo {
2846	flex: 0 0 auto;
2847	margin-right: 2rem;
2848}
2849
2850header .navbar-brand.logo img {
2851	min-width: 200px; /* or 220px, 240px */
2852	height: auto;
2853	display: block;
2854}
2855
2856@media (max-width: 991.98px) {
2857	header .navbar-brand.logo img {
2858		min-width: 0;
2859		max-width: 140px;
2860	}
2861}
2862
2863#navbarNav #menu-retina-primary-menu > li > a,
2864#navbarNav .nav-link {
2865	color: #3D3D3D;
2866	padding: 0 10px;
2867	text-decoration: none;
2868	white-space: nowrap;
2869	transition: color 0.2s ease;
2870	font-weight: 500;
2871}
2872
2873#navbarNav .nav-link:hover,
2874#navbarNav .nav-link:focus {
2875	color: #3D558D;
2876}
2877
2878#menu-retina-primary-menu .dropdown-menu {
2879	border-radius: 8px;
2880	border: 1px solid rgba(0,0,0,0.06);
2881	box-shadow: 0 8px 24px rgba(0,0,0,0.08);
2882}
2883
2884@media (min-width: 992px) {
2885	#menu-retina-primary-menu .dropdown:hover > .dropdown-menu {
2886		display: block;
2887		margin-top: 0;
2888	}
2889	#menu-retina-primary-menu .dropdown-menu .dropdown-menu {
2890		top: 0;
2891		left: 100%;
2892		margin-left: 0.1rem;
2893	}
2894}
2895
2896.riei-call-btn {
2897	display: inline-flex;
2898	align-items: center;
2899	justify-content: center;
2900	gap: 8px;
2901	padding: 10px 26px;
2902	background-color: #3D558D;
2903	border-radius: 999px;
2904	border: none;
2905	color: #FFFFFF !important;
2906	white-space: nowrap;
2907	text-decoration: none;
2908}
2909
2910.riei-call-btn svg {
2911	flex-shrink: 0;
2912}
2913
2914.custom-toggler {
2915	background: transparent;
2916	padding: 0.4rem 0.6rem;
2917	border: 0;
2918}
2919
2920.custom-toggler .bar1,
2921.custom-toggler .bar2,
2922.custom-toggler .bar3 {
2923	width: 24px;
2924	height: 2px;
2925	background-color: #3D558D;
2926	margin: 5px 0;
2927	transition: transform 0.3s ease, opacity 0.3s ease;
2928	display: block;
2929}
2930
2931.custom-toggler.open .bar1 {
2932	transform: translateY(7px) rotate(-45deg);
2933}
2934.custom-toggler.open .bar2 {
2935	opacity: 0;
2936}
2937.custom-toggler.open .bar3 {
2938	transform: translateY(-7px) rotate(45deg);
2939}
2940
2941.navbar-toggler:focus {
2942	box-shadow: none;
2943	outline: none;
2944}
2945
2946/* ===================== */
2947/* Mobile collapse panel */
2948/* ===================== */
2949
2950@media (max-width: 991.98px) {
2951	#lc-header .navbar .WT-con {
2952		border-radius: 999px;
2953		padding: 10px 14px;
2954		margin: 0 10px;
2955	}
2956
2957	#navbarNav {
2958		position: absolute;
2959		top: 100%;
2960		left: 0;
2961		width: 100%;
2962		background-color: #F1F6FA;
2963		border-radius: 0 0 16px 16px;
2964		box-shadow: 0 4px 10px rgba(0,0,0,0.15);
2965		z-index: 9999;
2966 	overflow: hidden; 
2967		max-height: 0;
2968		padding: 0 1.25rem;
2969		transition: max-height 0.35s ease, padding 0.35s ease;
2970	}
2971
2972	#navbarNav.wt-open {
2973		max-height: 500px;
2974		padding: 1rem 1.25rem 1.25rem;
2975	}
2976
2977	#navbarNav #menu-retina-primary-menu > li > a,
2978	#navbarNav .nav-link {
2979		display: block;
2980		padding: 0.5rem 0;
2981	}
2982
2983	.riei-call-btn {
2984		width: 100%;
2985		justify-content: center;
2986		margin-top: 0.5rem;
2987	}
2988}
2989
2990.btn-anime {
2991	transition: transform 0.3s ease, box-shadow 0.3s ease;
2992}
2993.btn-anime:hover {
2994	transform: scale(1.03);
2995	box-shadow: 0 10px 25px rgba(0,0,0,0.15);
2996}
2997
2998/* Put this in your last loaded custom CSS file */
2999@media screen and (min-width: 1023px) and (max-width: 1366px) {
3000  #navbarNav #menu-retina-primary-menu > li > a,
3001  #navbarNav .nav-link {
3002    color: #3D3D3D !important;
3003    padding: 0 10px;
3004    text-decoration: none !important;
3005    white-space: nowrap !important;
3006    transition: color 0.2s ease !important;
3007    font-weight: 500 !important;
3008  }
3009}
3010
3011@media (max-width: 1399px) and (min-width: 1024px) {
3012#navbarNav #menu-retina-primary-menu > li > a,
3013  #navbarNav .nav-link {
3014    padding: 0 5px !important;
3015  }
3016  .WT-con{
3017  max-width: 98%;
3018  }
3019}
3020
3021#navbarNav.wt-open {
3022    overflow: visible; 
3023  }
3024
3025</style>
3026
3027<header id="lc-header">
3028	
3029
3030	<!-- Top blue bar with role toggle -->
3031	<div class="header-top d-lg-block d-none">
3032		<div class="container WT-con">
3033			<div class="row align-items-center justify-content-between" id="WT-header-topbar">
3034				<div class="col-lg-5 d-flex align-items-center gap-3">
3035							<div class="col-lg-3 col-md-4 col-8 mb-0 pb-0 text-lg-start">
3036			<ul class="d-flex list-unstyled mb-0 pb-0 role-toggle gap-2" id="ra-role-toggle">
3037				<li>
3038					<a href="https://rieyeinstitute.com/referring-physicians/"
3039					   class="d-block pt-2 pb-2 ps-3 pe-3 mt-1 text-white  rounded-pill text-decoration-none text-capitalize fw-medium rfs-6 active">
3040						For Doctors
3041					</a>
3042				</li>
3043				<li>
3044					<a href="https://rieyeinstitute.com/"
3045					   class="d-block pt-2 pb-2 ps-3 pe-3 mt-1 text-white text-decoration-none text-capitalize fw-medium rfs-6 inactive">
3046						For Patients
3047					</a>
3048				</li>
3049			</ul>
3050		</div>
3051		
3052				</div>
3053				<div class="col-lg">
3054					<div class="col-auto d-flex justify-content-end align-items-center gap-3">
3055						<div class="topbar-call">
3056							<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
3057								<path d="M7.5 7.1875C7.0856 7.1875 6.68817 7.02288 6.39515 6.72985C6.10212 6.43683 5.9375 6.0394 5.9375 5.625C5.9375 5.2106 6.10212 4.81317 6.39515 4.52015C6.68817 4.22712 7.0856 4.0625 7.5 4.0625C7.9144 4.0625 8.31183 4.22712 8.60485 4.52015C8.89788 4.81317 9.0625 5.2106 9.0625 5.625C9.0625 5.83019 9.02208 6.03337 8.94356 6.22294C8.86504 6.41251 8.74995 6.58476 8.60485 6.72985C8.45976 6.87495 8.28751 6.99004 8.09794 7.06856C7.90837 7.14708 7.70
3057519 7.1875 7.5 7.1875ZM7.5 1.25C6.33968 1.25 5.22688 1.71094 4.40641 2.53141C3.58594 3.35188 3.125 4.46468 3.125 5.625C3.125 8.90625 7.5 13.75 7.5 13.75C7.5 13.75 11.875 8.90625 11.875 5.625C11.875 4.46468 11.4141 3.35188 10.5936 2.53141C9.77312 1.71094 8.66032 1.25 7.5 1.25Z" fill="white"></path>
3058							</svg>
3059							<span>4 Locations - Call Now!</span>
3060						</div>
3061						<div class="lc-block text-center text-lg-start ">
3062							<a href="/appointment-request-form/" target="_blank" class="btn btn-outline-light px-3 py-1 px-md-4 align-items-center gap-2">
3063								<span class="fw-semibold">Request Appointment</span>
3064							</a>
3065						</div>
3066
3067					</div>
3068				</div>
3069			</div>
3070		</div>
3071	</div>
3072
3073	<!-- Main navbar -->
3074	<nav class="navbar navbar-expand-lg navbar-light neg-header ">
3075		<div class="container WT-con">
3076			<a class="navbar-brand logo" href="/">
3077				<img src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/03/RIEI-logo-final.svg" class="WT-header-logo img-fluid wp-image-10756" alt="RIEI logo" width="160" height="48" fetchpriority="high" decoding="async">
3078			</a>
3079
3080			<button class="navbar-toggler border-0 custom-toggler" type="button" id="wtNavToggler" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
3081				<span class="bar1"></span>
3082				<span class="bar2"></span>
3083				<span class="bar3"></span>
3084			</button>
3085
3086			<div class="navbar-collapse justify-content-lg-end align-items-lg-center gap-2" id="navbarNav">
3087				 <!--  lc_nav_menu --> <div class="menu-retina-primary-menu-container"><ul id="menu-retina-primary-menu" class="navbar-nav align-items-lg-center ms-auto gap-lg-2 rfs-7 mb-lg-0 mb-3"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home nav-item nav-item-11149"><a href="https://rieyeinstitute.com/" class="nav-link ">Home</a></li>
3088<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children dropdown nav-item nav-item-11684"><a href="https://rieyeinstitute.com/about-us/" class="nav-link active dropdown-toggle" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-haspopup="true" aria-expanded="false" role="button" aria-current="page">About Us</a>
3089<ul class="dropdown-menu  depth_0">
3090	<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-11685"><a href="https://rieyeinstitute.com/doctors/" class="dropdown-item ">Our Doctors</a></li>
3091	<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11132 current_page_item nav-item nav-item-13823"><a href="https://rieyeinstitute.com/referring-physicians/" class="dropdown-item active" aria-current="page">Refer A Patient</a></li>
3092	<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-13824"><a href="https://rieyeinstitute.com/appointment-request-form/" class="dropdown-item ">Request Appointment</a></li>
3093	<li class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-13826"><a href="https://rieye.ema.md/ema/pay/onlinepay" class="dropdown-item ">Patient Portal</a></li>
3094	<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-13825"><a href="https://rieyeinstitute.com/whats-new/" class="dropdown-item ">Our Blog</a></li>
3095	<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-14175"><a href="https://rieyeinstitute.com/compliance-risk/" class="dropdown-item ">Compliance &#038; Risk</a></li>
3096</ul>
3097</li>
3098<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-11687"><a href="https://rieyeinstitute.com/services/" class="nav-link ">Services</a></li>
3099<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-11686"><a href="https://rieyeinstitute.com/cosmetic-treatments/" class="nav-link ">Cosmetic Treatments</a></li>
3100<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-11151"><a href="https://rieyeinstitute.com/optical/" class="nav-link  dropdown-toggle" data-bs-toggle="dropdown" data-bs-auto-close
3100="outside" aria-haspopup="true" aria-expanded="false" role="button">Glasses &#038; Contacts</a>
3101<ul class="dropdown-menu  depth_0">
3102	<li class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-13827"><a href="https://rieyeinstitute.com/optical/" class="dropdown-item ">Our Optical</a></li>
3103	<li class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-13828"><a href="https://yourstore.wewillship.com/?account_id=7998" class="dropdown-item ">Order Contacts</a></li>
3104</ul>
3105</li>
3106<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item nav-item-11682"><a href="https://rieyeinstitute.com/locations/" class="nav-link  dropdown-toggle" data-bs-toggle="dropdown" data-bs-auto-close="outside" aria-haspopup="true" aria-expanded="false" role="button">Locations</a>
3107<ul class="dropdown-menu  depth_0">
3108	<li class="menu-item menu-item-type-post_type menu-item-object-location nav-item nav-item-11690"><a href="https://rieyeinstitute.com/location/providence/" class="dropdown-item ">Rhode Island Eye Institute Providence</a></li>
3109	<li class="menu-item menu-item-type-post_type menu-item-object-location nav-item nav-item-11691"><a href="https://rieyeinstitute.com/location/east-providence/" class="dropdown-item ">Rhode Island Eye Institute East Providence</a></li>
3110	<li class="menu-item menu-item-type-post_type menu-item-object-location nav-item nav-item-11692"><a href="https://rieyeinstitute.com/location/south-kingstown/" class="dropdown-item ">Rhode Island Eye Institute South Kingstown</a></li>
3111	<li class="menu-item menu-item-type-post_type menu-item-object-location nav-item nav-item-11693"><a href="https://rieyeinstitute.com/location/fall-river/" class="dropdown-item ">Rhode Island Eye Institute Fall River</a></li>
3112</ul>
3113</li>
3114<li class="btn btn-outline-primary fw-medium px-3 py-0 mb-2 ms-lg-2 mb-lg-0 aec-header-button d-none menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-8922"><a href="tel:+19737901300" class="nav-link "><i class="fa fa-phone me-2"></i>(973) 790-1300</a></li>
3115</ul></div> <!-- /lc_nav_menu --> 
3116
3117				        <style>
3118        /* ── Trigger button ── */
3119        .sv-phone-dropdown .sv-phone-btn {
3120            position: relative;
3121            display: inline-flex;
3122            align-items: center;
3123            gap: 0.5rem;
3124            letter-spacing: .05em;
3125            transition: gap 0.25s ease, box-shadow 0.25s ease;
3126        }
3127
3128        .sv-phone-dropdown .sv-phone-btn:hover {
3129            gap: 0.75rem;
3130            box-shadow: 0 6px 20px rgba(0, 0, 0, 0.18);
3131        }
3132
3133        /* Hide Bootstrap's default caret */
3134        .sv-phone-dropdown .sv-phone-btn::after { display: none; }
3135
3136        /* Chevron animation */
3137        .sv-phone-dropdown .sv-phone-btn .sv-chevron {
3138            transition: transform 0.3s ease;
3139            flex-shrink: 0;
3140        }
3141        .sv-phone-dropdown.show .sv-phone-btn .sv-chevron {
3142            transform: rotate(90deg);
3143        }
3144
3145        /* ── Dropdown menu ── */
3146        .sv-phone-dropdown .dropdown-menu {
3147            min-width: 17rem;
3148            padding: 0.625rem;
3149            border: none;
3150            border-radius: 0.75rem;
3151            box-shadow: 0 16px 48px rgba(0, 0, 0, 0.16), 0 4px 12px rgba(0, 0, 0, 0.08);
3152            background: #fff;
3153            margin-top: 0.5rem !important;
3154        }
3155
3156        /* Animate in when Bootstrap adds .show */
3157        .sv-phone-dropdown .dropdown-menu.show {
3158            animation: svDropIn 0.22s ease forwards;
3159        }
3160
3161        @keyframes svDropIn {
3162            from { opacity: 0; transform: translateY(-6px) scale(0.98); }
3163            to   { opacity: 1; transform: translateY(0)   scale(1); }
3164        }
3165
3166        /* ── Location items ── */
3167        .sv-phone-dropdown .sv-location-link {
3168            display: flex;
3169            align-items: center;
3170            justify-content: space-between;
3171            gap: 0.75rem;
3172            padding: 0.7rem 1rem;
3173            border-radius: 0.5rem;
3174            font-weight: 600;
3175            font-size: 0.9rem;
3176            color: var(--bs-primary, #0d6efd);
3177            text-decoration: none;
3178            background: transparent;
3179            transition: background 0.18s ease, color 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease;
3180            border: 1.5px solid transparent;
3181        }
3182
3183        .sv-phone-dropdown .sv-location-link:hover,
3184        .sv-phone-dropdown .sv-location-link:focus {
3185            background: var(--bs-primary, #0d6efd);
3186            color: #fff;
3187            border-color: transparent;
3188            transform: translateX(3px);
3189            box-shadow: 0 4px 14px rgba(13, 110, 253, 0.35);
3190            outline: none;
3191        }
3192
3193        .sv-phone-dropdown .sv-location-link:hover .sv-item-icon,
3194        .sv-phone-dropdown .sv-location-link:focus .sv-item-icon {
3195            color: rgba(255,255,255,0.8);
3196        }
3197
3198        .sv-phone-dropdown .sv-item-text {
3199            display: flex;
3200            flex-direction: column;
3201            gap: 0.05rem;
3202            flex: 1;
3203        }
3204
3205        .sv-phone-dropdown .sv-item-city {
3206            font-size: 0.75rem;
3207            font-weight: 500;
3208            text-transform: uppercase;
3209            letter-spacing: 0.06em;
3210            opacity: 0.65;
3211            line-height: 1;
3212        }
3213
3214        .sv-phone-dropdown .sv-item-phone {
3215            font-size: 1rem;
3216            font-weight: 700;
3217            letter-spacing: 0.02em;
3218            line-height: 1.2;
3219        }
3220
3221        .sv-phone-dropdown .sv-item-icon {
3222            color: var(--bs-primary, #0d6efd);
3223            opacity: 0.5;
3224            transition: opacity 0.18s ease, color 0.18s ease;
3225        }
3226
3227        /* Divider between items */
3228        .sv-phone-dropdown .sv-location-item + .sv-location-item {
3229            border-top: 1px solid rgba(0,0,0,0.06);
3230            padding-top: 0.625rem;
3231            margin-top: 0.625rem;
3232        }
3233
3234        @media (max-width: 576px) {
3235            .sv-phone-dropdown .dropdown-menu { width: 100%; min-width: unset; }
3236        }
3237        
3238    .sv-phone-dropdown .btn:hover, .btn:focus-visible {
3239    box-shadow: 0 0 0 1px rgba(164, 172, 204, 0.45), var(--bs-btn-focus-box-sha
3239dow, 0 0 0 0 transparent) !important;
3240    outline: none;
3241}
3242        </style>
3243            <div class="dropdown sv-phone-dropdown">
3244
3245            <button type="button"
3246                    class="btn btn-primary rounded-pill ms-lg-2 py-3 px-4 text-capitalize fw-normal text-light rounded-2 icon-link border border-1 border-light  ls-2 sv-phone-btn dropdown-toggle"
3247                    data-bs-toggle="dropdown"
3248                    aria-expanded="false">
3249                4 Locations – Call Now!
3250                <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" class="ms-1 sv-chevron bi bi-chevron-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"/></svg>            </button>
3251
3252            <ul class="dropdown-menu" role="menu">
3253                                    <li class="sv-location-item">
3254                        <a class="sv-location-link"
3255                           href="tel:+1(401) 552-4703"
3256                           role="menuitem">
3257                            <span class="sv-item-text">
3258                                <span class="sv-item-city">Riverside</span>
3259                                <span class="sv-item-phone">(401) 552-4703</span>
3260                            </span>
3261                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
3262                    </li>
3263                                    <li class="sv-location-item">
3264                        <a class="sv-location-link"
3265                           href="tel:+1(508) 916-6115"
3266                           role="menuitem">
3267                            <span class="sv-item-text">
3268                                <span class="sv-item-city">Fall River</span>
3269                                <span class="sv-item-phone">(508) 916-6115</span>
3270                            </span>
3271                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
3272                    </li>
3273                                    <li class="sv-location-item">
3274                        <a class="sv-location-link"
3275                           href="tel:+1(401) 249-0991"
3276                           role="menuitem">
3277                            <span class="sv-item-text">
3278                                <span class="sv-item-city">Providence</span>
3279                                <span class="sv-item-phone">(401) 249-0991</span>
3280                            </span>
3281                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
3282                    </li>
3283                                    <li class="sv-location-item">
3284                        <a class="sv-location-link"
3285                           href="tel:+1(401) 249-2021"
3286                           role="menuitem">
3287                            <span class="sv-item-text">
3288                                <span class="sv-item-city">South Kingstown</span>
3289                                <span class="sv-item-phone">(401) 249-2021</span>
3290                            </span>
3291                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
3292                    </li>
3293                            </ul>
3294
3295        </div>
3296        
3297
3298
3299
3300			</div>
3301		</div>
3302	</nav>
3303</header>
3304
3305<script>
3306window.addEventListener("scroll", function () {
3307	var header = document.getElementById("lc-header");
3308	if (window.scrollY > 50) {
3309		header.classList.add("scrolled");
3310	} else {
3311		header.classList.remove("scrolled");
3312	}
3313}, { passive: true });
3314
3315(function () {
3316	var toggler = document.getElementById("wtNavToggler");
3317	var nav = document.getElementById("navbarNav");
3318	if (!toggler || !nav) return;
3319
3320	toggler.addEventListener("click", function (e) {
3321		e.preventDefault();
3322		e.stopPropagation();
3323		var isOpen = nav.classList.contains("wt-open");
3324		if (isOpen) {
3325			nav.classList.remove("wt-open");
3326			toggler.classList.remove("open");
3327			toggler.setAttribute("aria-expanded", "false");
3328		} else {
3329			nav.classList.add("wt-open");
3330			toggler.classList.add("open");
3331			toggler.setAttribute("aria-expanded", "true");
3332		}
3333	});
3334
3335nav.querySelectorAll('a.nav-link:not(.dropdown-toggle), a.riei-call-btn').forEach(function(link) {
3336    link.addEventListener('click', function() {
3337        nav.classList.remove('wt-open');
3338        toggler.classList.remove('open');
3339        toggler.setAttribute('aria-expanded', 'false');
3340    });
3341});
3342})();
3343</script>
3343
3344</header>
3345
3346
3347	<main id='theme-main'>
3348<style>
3349  @media(max-width:1499px){
3350    .hero-wave svg{
3351      width:100%;
3352    }
3353  }
3354  .custom-shadow {
3355    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.07);
3356  }
3357
3358  /* Referral Hero & Card Styles */
3359
3360  .ri-referral-card {
3361    background-color: #F8F8F8;
3362    border: 1px solid #F8F8F8;
3363  }
3364
3365  /* Style the sv_forms built-in location tabs to match our design */
3366  .sv-forms-container .nav-tabs .nav-link {
3367    font-weight: 600;
3368    border: none;
3369    background: transparent;
3370    color: #6c757d;
3371    padding: 0.25rem 0;
3372  }
3373  .sv-forms-container .nav-tabs .nav-link:hover {
3374    color: var(--bs-primary, #243C63);
3375  }
3376  .sv-forms-container .nav-tabs .nav-link.active {
3377    color: var(--bs-primary, #243C63) !important;
3378    border-bottom: 2px solid var(--bs-primary, #243C63);
3379    background: transparent;
3380  }
3381  .sv-forms-container .nav-tabs {
3382    border-bottom: none;
3383    gap: 0.75rem;
3384    margin-bottom: 1rem;
3385  }
3386  .sv-forms-container .nav .nav-item .nav-link.active {
3387    color: var(--bs-primary, #243C63) !important;
3388  }
3389</style>
3390
3391<!-- Hero Section -->
3392<section class="overflow-hidden pt-lg-9">
3393	<div class="container pt-lg-5 position-relative">
3394		<div class="lc-block position-absolute end-xl-10 end-5 top-lg-10 top-20 d-md-block d-none">
3395			<svg width="53" height="49" viewBox="0 0 53 49" fill="none" xmlns="http://www.w3.org/2000/svg">
3396				<path opacity="0.5" d="M18.0173 46.8646C31.77 51.8707 46.5942 45.8319 51.1281 33.3766C55.6619 20.9213 48.1885 6.76599 34.4357 1.75989C20.683 -3.24622 5.85878 2.79256 1.32495 15.2479C-3.20889 27.7032 4.26452 41.8585 18.0173 46.8646Z" fill="#A4ACCC" fill-opacity="0.3"></path>
3397			</svg>
3398		</div>
3399
3400		<div class="row gap-lg-0 gap-4">
3401			<div class="col-lg-6 order-lg-0 order-1">
3402				<div class="lc-block position-relative">
3403					<img class="img-fluid z-3 mb-n wp-image-11134" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/03/referral-hero-3.webp?strip=all" width="1105" height="737" srcset="https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/referral-hero-3.webp 1105w,
3404                       https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/referral-hero-3-300x200.webp 300w,
3405                       https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/referral-hero-3-1024x683.webp 1024w,
3406                       https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/referral-hero-3-768x512.webp 768w" sizes="(max-width: 1105px) 100vw, 1105px" loading="lazy" alt="Referral Hero">
3407
3408				</div>
3409			</div>
3410
3411			<div class="col-lg-6 align-content-center pt-8 pt-sm-8 pt-md-8 pt-lg-0 pt-xl-0 pt-xxl-0">
3412				<div class="lc-block">
3413					<h1 class="display-3 text-capitalize text-secondary fw-bold text-lg-start text-center mw-lg-2">
3414						Share The Gift Of Sight
3415					</h1>
3416				</div>
3417			</div>
3418		</div>
3419
3420		<!-- Bottom Wave -->
3421		<div class="lc-block position-absolute start-0 top-xl-75 top-lg-70 top-70 z-n1 w-100 d-flex justify-content-center hero-wave">
3422			<svg width="1303" height="194" viewBox="0 0 1303 194" fill="none" xmlns="http://www.w3.org/2000/svg">
3423				<path d="M6.98121 105.86C23.1503 74.5851 50.031 68.47 81.325 54.863C244.258 -15.9822 347.564 107.455 519.375 105.86C762.361 103.603 978.186 -64.7367 1212.06 27.7016C1280.98 54.9411 1291.98 89.4411 1297.98 105.86C1311.16 141.935 1291.98 193.441 1291.98 193.441H6.98121C6.98121 193.441 -8.72651 136.242 6.98121 105.86Z" fill="url(#paint0_linear_1067_738)" fill-opacity="0.5"></path>
3424				<defs>
3425					<linearGradient id="paint0_linear_1067_738" x1="802.505" y1="-0.872287" x2="800.099" y2="220.979" gradientUnits="userSpaceOnUse">
3426						<stop stop-color="#A4ACCC"></stop>
3427						<stop offset="1" stop-color="#F1F6FA" stop-opacity="0"></stop>
3428					</linearGradient>
3429				</defs>
3430			</svg>
3431		</div>
3432
3433	</div>
3434</section>
3435<!-- End Hero Section -->
3436
3437<!-- Doctor Cards + Referral Form Section -->
3438<section class="ri-referral-body-section pb-xxl-5 py-5 pt-0 z-3 position-relative">
3439	<!-- bottom wave -->
3440	<div class="lc-block position-absolute end-0 bottom-15">
3441		<svg width="465" height="101" viewBox="0 0 465 101" fill="none" xmlns="http://www.w3.org/2000/svg">
3442			<path opacity="0.78" d="M121.293 32.0314C25.9742 31.9589 -0.00028936 98.3798 -0.00028936 98.3798L667.627 100.341C649.634 46.4483 591.358 1.19377 507.519 0.0243763C409.975 -1.33618 382.516 54.9281 307.373 54.8709C232.229 54.8138 177.702 32.0743 121.293 32.0314Z" fill="url(#paint0_linear_1085_1312)" fill-opacity="0.5"></path>
3443			<defs>
3444				<linearGradient id="paint0_linear_1085_1312" x1="413.86" y1="-2.77228" x2="409.227" y2="124.124" gradientUnits="userSpaceOnUse">
3445					<stop stop-color="#A4ACCC"></stop>
3446					<stop offset="1" stop-color="#F1F6FA" stop-opacity="0"></stop>
3447				</linearGradient>
3448			</defs>
3449		</svg>
3450
3451	</div>
3452	<div class="container position-relative">
3453		<!-- decoration circle -->
3454		<div class="lc-block position-absolute end-xl-35 end-35 bottom-lg-20 bottom-20 d-md-block d-none">
3455			<svg width="53" height="50" viewBox="0 0 53 50" fill="none" xmlns="http://www.w3.org/2000/svg">
3456				<path opacity="0.5" d="M15.3352 46.007C28.4376 52.5283 43.847 48.1953 49.753 36.329C55.6591 24.4627 49.8253 9.55665 36.723 3.03536C23.6206 -3.48592 8.21121 0.847073 2.30514 12.7134C-3.60092 24.5797 2.23283 39.4857 15.3352 46.007Z" fill="#A4ACCC" fill-opacity="0.3"></path>
3457			</svg>
3458
3459		</div>
3460		<div class="row flex-column-reverse flex-lg-row gap-lg-0 gap-4">
3461
3462			<!-- Doctor Cards Loop -->
3463			
3464				<div class="col-lg-6 col-12 p-3 mt-lg-n5">
3465											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3466							<div class="d-flex align-items-center">
3467								<div class="flex-shrink-0">
3468									<img alt="Pranjal Thakuria" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Pranjal-Thakuria-M.D-1776607882.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3469								</div>
3470								<div class="flex-grow-1 ms-3">
3471									<div>
3472										<h5 class="fw-semibold fs-8">
3473											Pranjal Thakuria
3474										</h5>
3475										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3476											Retina Specialist
3477										</p>
3478										<div></div>
3479									</div>
3480								</div>
3481							</div>
3482						</div>
3483											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3484							<div class="d-flex align-items-center">
3485								<div class="flex-shrink-0">
3486									<img alt="Sarah Anis" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Sarah-Anis-M.D-1776607892.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3487								</div>
3488								<div class="flex-grow-1 ms-3">
3489									<div>
3490										<h5 class="fw-semibold fs-8">
3491											Sarah Anis
3492										</h5>
3493										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3494											Cataract & Glaucoma Surgeon
3495										</p>
3496										<div></div>
3497									</div>
3498								</div>
3499							</div>
3500						</div>
3501											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3502							<div class="d-flex align-items-center">
3503								<div class="flex-shrink-0">
3504									<img alt="R. Jeffrey Hofmann" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/R.-Jeffrey-Hofmann-M.D-1776607900.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3505								</div>
3506								<div class="flex-grow-1 ms-3">
3507									<div>
3508										<h5 class="fw-semibold fs-8">
3509											R. Jeffrey Hofmann
3510										</h5>
3511										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3512											Oculoplastic Surgeon
3513										</p>
3514										<div></div>
3515									</div>
3516								</div>
3517							</div>
3518						</div>
3519											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3520							<div class="d-flex align-items-center">
3521								<div class="flex-shrink-0">
3522									<img alt="Elliot Perlman" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Elliot-Perlman-M.D-1776607907.png?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3523								</div>
3524								<div class="flex-grow-1 ms-3">
3525									<div>
3526										<h5 class="fw-semibold fs-8">
3527											Elliot Perlman
3528										</h5>
3529										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3530											Corneal Specialist, Cataract Surgeon, LASIK Surgeon
3531										</p>
3532										<div></div>
3533									</div>
3534								</div>
3535							</div>
3536						</div>
3537											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3538							<div class="d-flex align-items-center">
3539								<div class="flex-shrink-0">
3540									<img alt="Thomas Lang" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Thomas-Lang-M.D-1776607923.png?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3541								</div>
3542								<div class="flex-grow-1 ms-3">
3543									<div>
3544										<h5 class="fw-semibold fs-8">
3545											Thomas Lang
3546										</h5>
3547										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3548											Cataract Surgeon
3549										</p>
3550										<div></div>
3551									</div>
3552								</div>
3553							</div>
3554						</div>
3555											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3556							<div class="d-flex align-items-center">
3557								<div class="flex-shrink-0">
3558									<img alt="Christopher Newton" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Christopher-Newton-M.D-1776607930.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3559								</div>
3560								<div class="flex-grow-1 ms-3">
3561									<div>
3562										<h5 class="fw-semibold fs-8">
3563											Christopher Newton
3564										</h5>
3565										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3566											Cataract Surgeon & Cornea Specialist
3567										</p>
3568										<div></div>
3569									</div>
3570								</div>
3571							</div>
3572						</div>
3573											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3574							<div class="d-flex align-items-center">
3575								<div class="flex-shrink-0">
3576									<img alt="Gaurav Gupta" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Gaurav-Gupta-M.D-1776607937.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3577								</div>
3578								<div class="flex-grow-1 ms-3">
3579									<div>
3580										<h5 class="fw-semibold fs-8">
3581											Gaurav Gupta
3582										</h5>
3583										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3584											Retina Specialist
3585										</p>
3586										<div></div>
3587									</div>
3588								</div>
3589							</div>
3590						</div>
3591											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3592							<div class="d-flex align-items-center">
3593								<div class="flex-shrink-0">
3594									<img alt="Lori Boivin" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Lori-Boivin-O.D-1776607944.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3595								</div>
3596								<div class="flex-grow-1 ms-3">
3597									<div>
3598										<h5 class="fw-semibold fs-8">
3599											Lori Boivin
3600										</h5>
3601										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3602											Optometrist
3603										</p>
3604										<div></div>
3605									</div>
3606								</div>
3607							</div>
3608						</div>
3609											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3610							<div class="d-flex align-items-center">
3611								<div class="flex-shrink-0">
3612									<img alt="Saad Ahmed" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Saad-Ahmed-O.D-1776607951.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3613								</div>
3614								<div class="flex-grow-1 ms-3">
3615									<div>
3616										<h5 class="fw-semibold fs-8">
3617											Saad Ahmed
3618										</h5>
3619										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3620											Optometrist
3621										</p>
3622										<div></div>
3623									</div>
3624								</div>
3625							</div>
3626						</div>
3627											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3628							<div class="d-flex align-items-center">
3629								<div class="flex-shrink-0">
3630									<img alt="Jane Cook" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Jane-Cook-M.D-1776607958.png?str
3630ip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3631								</div>
3632								<div class="flex-grow-1 ms-3">
3633									<div>
3634										<h5 class="fw-semibold fs-8">
3635											Jane Cook
3636										</h5>
3637										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3638											Cataract Surgeon & Cornea Specialist
3639										</p>
3640										<div></div>
3641									</div>
3642								</div>
3643							</div>
3644						</div>
3645											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3646							<div class="d-flex align-items-center">
3647								<div class="flex-shrink-0">
3648									<img alt="Durga Larkin" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Durga-Larkin-M.D-1776607965.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3649								</div>
3650								<div class="flex-grow-1 ms-3">
3651									<div>
3652										<h5 class="fw-semibold fs-8">
3653											Durga Larkin
3654										</h5>
3655										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3656											Cataract Surgeon & Ophthalmologist
3657										</p>
3658										<div></div>
3659									</div>
3660								</div>
3661							</div>
3662						</div>
3663											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3664							<div class="d-flex align-items-center">
3665								<div class="flex-shrink-0">
3666									<img alt="Paul Zerbinopoulos" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Paul-Zerbinopoulos-O.D-1776607972.png?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3667								</div>
3668								<div class="flex-grow-1 ms-3">
3669									<div>
3670										<h5 class="fw-semibold fs-8">
3671											Paul Zerbinopoulos
3672										</h5>
3673										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3674											Optometrist
3675										</p>
3676										<div></div>
3677									</div>
3678								</div>
3679							</div>
3680						</div>
3681											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3682							<div class="d-flex align-items-center">
3683								<div class="flex-shrink-0">
3684									<img alt="April Mishley" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/April-Mishley-O.-D-1776607979.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3685								</div>
3686								<div class="flex-grow-1 ms-3">
3687									<div>
3688										<h5 class="fw-semibold fs-8">
3689											April Mishley
3690										</h5>
3691										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3692											Optometrist
3693										</p>
3694										<div></div>
3695									</div>
3696								</div>
3697							</div>
3698						</div>
3699											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3700							<div class="d-flex align-items-center">
3701								<div class="flex-shrink-0">
3702									<img alt="Earle Scharff" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Earle-Scharff-O.D-1776607986.png?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3703								</div>
3704								<div class="flex-grow-1 ms-3">
3705									<div>
3706										<h5 class="fw-semibold fs-8">
3707											Earle Scharff
3708										</h5>
3709										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3710											Optometrist
3711										</p>
3712										<div></div>
3713									</div>
3714								</div>
3715							</div>
3716						</div>
3717											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3718							<div class="d-flex align-items-center">
3719								<div class="flex-shrink-0">
3720									<img alt="Tess Deresienski" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Tess-Deresienski-O.D-1776607993.png?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3721								</div>
3722								<div class="flex-grow-1 ms-3">
3723									<div>
3724										<h5 class="fw-semibold fs-8">
3725											Tess Deresienski
3726										</h5>
3727										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3728											Optometrist
3729										</p>
3730										<div></div>
3731									</div>
3732								</div>
3733							</div>
3734						</div>
3735											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3736							<div class="d-flex align-items-center">
3737								<div class="flex-shrink-0">
3738									<img alt="Dr. Whitney Catanio" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/Dr.-Whitney-Catanio-O.D-1776607998.png?str
3738ip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3739								</div>
3740								<div class="flex-grow-1 ms-3">
3741									<div>
3742										<h5 class="fw-semibold fs-8">
3743											Dr. Whitney Catanio
3744										</h5>
3745										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3746											Optometrist
3747										</p>
3748										<div></div>
3749									</div>
3750								</div>
3751							</div>
3752						</div>
3753											<div class="lc-block mb-3 p-2 rounded-2 ri-referral-card">
3754							<div class="d-flex align-items-center">
3755								<div class="flex-shrink-0">
3756									<img alt="Palmer Feibelman" class="rounded-3 bg-white" height="90" loading="lazy" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/08/Palmer-Feibelman-MD-1787716471.webp?strip=all&fit=90%2C90" width="90" style="width:90px; height:90px; object-fit: cover; object-position: top;" />
3757								</div>
3758								<div class="flex-grow-1 ms-3">
3759									<div>
3760										<h5 class="fw-semibold fs-8">
3761											Palmer Feibelman
3762										</h5>
3763										<p class="rfs-6 ls-1 fw-medium pt-2 m-0">
3764											Comprehensive Ophthalmologist
3765										</p>
3766										<div></div>
3767									</div>
3768								</div>
3769							</div>
3770						</div>
3771					
3772				</div>
3773			
3774			<!-- End Doctor Cards Loop -->
3775
3776			<!-- Referral Form -->
3777			<div class="col-lg-6 col-12 bg-transparent mb-4 mb-lg-0 mt-lg-n4 mt-n4">
3778				<div class="px-md-5 px-3 py-md-5 rounded-3 py-4 position-lg-relative" style="background-color:#F8F8F8;">
3779
3780					<h3 class="fw-semibold mb-3 display-5 text-primary">
3781						Refer for Care
3782					</h3>
3783
3784					<!-- Single referral form — sv_forms handles its own location tabs -->
3785					<div class="border rounded-3 p-3 p-md-4 mb-0" style="background-color:#fff;">
3786						<div class="lc-block">
3787							    <div class="sv-forms-container">
3788        <!-- Nav tabs -->
3789        <ul class="nav nav-tabs" id="sv-forms-6aba485761a28" role="tablist">
3790                            <li class="nav-item" role="presentation">
3791                    <button class="nav-link active"
3792                            id="fall-river-6aba485761a0a-tab"
3793                            data-bs-toggle="tab"
3794                            data-bs-target="#fall-river-6aba485761a0a"
3795                            type="button"
3796                            role="tab"
3797                            aria-controls="fall-river-6aba485761a0a"
3798                            aria-selected="true">
3799                        Fall River                    </button>
3800                </li>
3801                            <li class="nav-item" role="presentation">
3802                    <button class="nav-link "
3803                            id="providence-6aba485761a15-tab"
3804                            data-bs-toggle="tab"
3805                            data-bs-target="#providence-6aba485761a15"
3806                            type="button"
3807                            role="tab"
3808                            aria-controls="providence-6aba485761a15"
3809                            aria-selected="false">
3810                        Providence                    </button>
3811                </li>
3812                            <li class="nav-item" role="presentation">
3813                    <button class="nav-link "
3814                            id="riverside-6aba485761a1e-tab"
3815                            data-bs-toggle="tab"
3816                            data-bs-target="#riverside-6aba485761a1e"
3817                            type="button"
3818                            role="tab"
3819                            aria-controls="riverside-6aba485761a1e"
3820                            aria-selected="false">
3821                        Riverside                    </button>
3822                </li>
3823                            <li class="nav-item" role="presentation">
3824                    <button class="nav-link "
3825                            id="south-kingstown-6aba485761a27-tab"
3826                            data-bs-toggle="tab"
3827                            data-bs-target="#south-kingstown-6aba485761a27"
3828                            type="button"
3829                            role="tab"
3830                            aria-controls="south-kingstown-6aba485761a27"
3831                            aria-selected="false">
3832                        South Kingstown                    </button>
3833                </li>
3834                    </ul>
3835
3836        <!-- Tab content -->
3837        <div class="tab-content" id="sv-forms-6aba485761a28Content">
3838                            <div class="tab-pane fade show active"
3839                     id="fall-river-6aba485761a0a"
3840                     role="tabpanel"
3841                     aria-labelledby="fall-river-6aba485761a0a-tab">
3842
3843                                            <div class="location-block mb-4 p-3 border rounded">
3844                            <h4>Rhode Island Eye Institute Fall River</h4>
3845
3846                                                            <p class="address mb-2">
3847                                    235 Hanover St # 201, Fall River, Massachusetts, 02720                                </p>
3848                            
3849                                                            <p class="phone mb-2">
3850                                    <a href="tel:+15089166115" class="text-decoration-none">
3851                                        508-916-6115                                    </a>
3852                                </p>
3853                            
3854                            
3855                                                            <div class="iframe-container" style="height: 500px;">
3856                                    <iframe src="https://form.specialty.vision/fr9tgyi0r0g?type=referral&ait=recsYHWMDC7B5&domain=rieyeinstitute.com"
3857                                            class="h-100 w-100"
3858                                            frameborder="0"
3859                                            scrolling="yes"></iframe>
3860                                </div>
3861                                                    </div>
3862                    
3863                </div>
3864                            <div class="tab-pane fade "
3865                     id="providence-6aba485761a15"
3866                     role="tabpanel"
3867                     aria-labelledby="providence-6aba485761a15-tab">
3868
3869                                            <div class="location-block mb-4 p-3 border rounded">
3870                            <h4>Rhode Island Eye Institute Providence</h4>
3871
3872                                                            <p class="address mb-2">
3873                                    150 E Manning St, Providence, Rhode Island, 02906                                </p>
3874                            
3875                                                            <p class="phone mb-2">
3876                                    <a href="tel:+14012490991" class="text-decoration-none">
3877                                        401-249-0991                                    </a>
3878                                </p>
3879                            
3880                            
3881                                                            <div class="iframe-container" style="height: 500px;">
3882                                    <iframe src="https://form.specialty.vision/fr9tgyi0r0g?type=referral&ait=recS3
3882iEsQok5z&domain=rieyeinstitute.com"
3883                                            class="h-100 w-100"
3884                                            frameborder="0"
3885                                            scrolling="yes"></iframe>
3886                                </div>
3887                                                    </div>
3888                    
3889                </div>
3890                            <div class="tab-pane fade "
3891                     id="riverside-6aba485761a1e"
3892                     role="tabpanel"
3893                     aria-labelledby="riverside-6aba485761a1e-tab">
3894
3895                                            <div class="location-block mb-4 p-3 border rounded">
3896                            <h4>Rhode Island Eye Institute East Providence</h4>
3897
3898                                                            <p class="address mb-2">
3899                                    1525 Wampanoag Trl UNIT 105, Riverside, Rhode Island, 02915                                </p>
3900                            
3901                                                            <p class="phone mb-2">
3902                                    <a href="tel:+14015524703" class="text-decoration-none">
3903                                        401-552-4703                                    </a>
3904                                </p>
3905                            
3906                            
3907                                                            <div class="iframe-container" style="height: 500px;">
3908                                    <iframe src="https://form.specialty.vision/fr9tgyi0r0g?type=referral&ait=recfN0UP4X3Za&domain=rieyeinstitute.com"
3909                                            class="h-100 w-100"
3910                                            frameborder="0"
3911                                            scrolling="yes"></iframe>
3912                                </div>
3913                                                    </div>
3914                    
3915                </div>
3916                            <div class="tab-pane fade "
3917                     id="south-kingstown-6aba485761a27"
3918                     role="tabpanel"
3919                     aria-labelledby="south-kingstown-6aba485761a27-tab">
3920
3921                                            <div class="location-block mb-4 p-3 border rounded">
3922                            <h4>Rhode Island Eye Institute South Kingstown</h4>
3923
3924                                                            <p class="address mb-2">
3925                                    55 Village Square Dr, South Kingstown, Rhode Island, 02879                                </p>
3926                            
3927                                                            <p class="phone mb-2">
3928                                    <a href="tel:+14012492021" class="text-decoration-none">
3929                                        401-249-2021                                    </a>
3930                                </p>
3931                            
3932                            
3933                                                            <div class="iframe-container" style="height: 500px;">
3934                                    <iframe src="https://form.specialty.vision/fr9tgyi0r0g?type=referral&ait=recoch7GNCUaN&domain=rieyeinstitute.com"
3935                                            class="h-100 w-100"
3936                                            frameborder="0"
3937                                            scrolling="yes"></iframe>
3938                                </div>
3939                                                    </div>
3940                    
3941                </div>
3942                    </div>
3943    </div>
3944    
3945						</div>
3946					</div>
3947
3948				</div>
3949			</div>
3950
3951			<!-- End Referral Form -->
3952
3953		</div>
3954	</div>
3955
3956</section>
3957<section class="pt-5 pb-4 bg-white position-relative">
3958	<div class="lc-block position-absolute end-5 bottom-5 d-md-block d-none">
3959		<svg width="43" height="33" viewBox="0 0 43 33" fill="none" xmlns="http://www.w3.org/2000/svg">
3960			<path opacity="0.5" d="M26.1272 31.2602C37.6499 27.61 44.8735 17.9668 42.2616 9.72152C39.6496 1.47625 28.1912 -2.24878 16.6684 1.40144C5.14571 5.05166 -2.07789 14.6949 0.534077 22.9401C3.14605 31.1854 14.6045 34.9104 26.1272 31.2602Z" fill="#A4ACCC" fill-opacity="0.3"></path>
3961		</svg>
3962
3963	</div>
3964	<div class="container position-relative">
3965		<div class="lc-block position-absolute top-0 mt-lg-0 mt-md-n5 d-md-block d-none">
3966			<svg width="50" height="52" viewBox="0 0 50 52" fill="none" xmlns="http://www.w3.org/2000/svg">
3967				<path opacity="0.5" d="M45.4364 37.9029C52.7542 25.2281 49.3808 9.58061 37.9018 2.95319C26.4228 -3.67423 11.185 1.22811 3.86719 13.9029C-3.45059 26.5776 -0.0772255 42.2251 11.4018 48.8525C22.8808 55.48 38.1186 50.5776 45.4364 37.9029Z" fill="#A4ACCC" fill-opacity="0.3"></path>
3968			</svg>
3969
3970		</div>
3971		<div class="row justify-content-center">
3972			<div class="col-lg-10 col-xl-9">
3973				<div class="p-4 p-md-5 rounded-4 shadow-sm border border-1" style="background: #F9FAFC;">
3974
3975					<h2 class="display-5 text-primary fw-semibold mb-3 text-center">
3976						Why Refer
3977					</h2>
3978
3979					<div class="lc-block mb-4 text-center">
3980						<p class="rfs-7 fw-normal mb-3 text-dark">
3981							Like you, caring for patients and their vision is our priority! Rhode Island Eye Institute has the training and technology to practice the fullest scope of optometry and ophthalmology. As a result, many doctors like you, including optometrists &amp; ophthalmologists, primary care providers, pediatricians, and other professionals, refer their medical and specialty cases to our practice.
3982						</p>
3983						<p class="rfs-7 fw-normal mb-3 text-dark">
3984							We treat all patients with the same respect and compassion we would seek for our own family members. A comprehensive referral report of our findings and treatment plan will be sent to you promptly. Rest assured that our mutual patients will be directed back to you for their primary care needs.
3985						</p>
3986						<p class="rfs-7 fw-normal mb-0 text-dark">
3987							To learn more about the experience and services we provide to patients, we can provide a short presentation by our eye doctors. We will do our best to accommodate your office, and most discussions are scheduled during your staff meeting or lunch hour.
3988						</p>
3989					</div>
3990
3991
3992				</div>
3993			</div>
3994		</div>
3995	</div>
3996</section>
3997<!-- review partial starts -->
3998
3999<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Google+Sans:wght@400;500;700&family=Google+Sans+Text:wght@400;500;700&display=swap">
4000<style>
4001.review-font { font-family: 'Google Sans', 'Google Sans Text', 'Product Sans', sans-serif; }
4002.google-logo { max-width: 44px; width: 100%; }
4003
4004.review-card {
4005  border: none;
4006  border-radius: 16px;
4007  box-shadow: 0px 10px 16.1px -8px #00000040;
4008  padding: 2.5rem 2rem 4rem;
4009  background: #fff;
4010  height: 100%;
4011}
4012
4013.review-card p.rfs-6 {
4014  font-size: 1.1rem !important;
4015  font-weight: 500;
4016  line-height: 1.65;
4017  color: #1a1a1a;
4018}
4019
4020.review-card .fw-normal.text-secondary {
4021  font-size: 1.05rem !important;
4022  font-weight: 700 !important;
4023  letter-spacing: 0.01em;
4024}
4025
4026.review-section h2.display-3 {
4027  font-size: clamp(2.2rem, 4vw, 3.2rem) !important;
4028  font-weight: 700;
4029  letter-spacing: -0.5px;
4030}
4031
4032.review-section .rfs-8 {
4033  font-size: 1.1rem !important;
4034  font-weight: 600;
4035}
4036
4037.review-section .rfs-27 {
4038  font-size: 2.8rem !important;
4039  font-weight: 700;
4040  line-height: 1;
4041}
4042
4043.review-section .d-flex.gap-1 svg {
4044  width: 20px;
4045  height: 20px;
4046}
4047
4048.review-card .d-flex.gap-1 svg {
4049  width: 20px;
4050  height: 20px;
4051}
4052
4053.carousel-inner { padding: 5em 1.5em 5em 1.5em; }
4054
4055.carousel-control-prev,
4056.carousel-control-next {
4057  position: static;
4058  width: auto;
4059  opacity: 1;
4060  background: transparent !important;
4061  border: none;
4062  pointer-events: auto;
4063}
4064.carousel-control-prev:hover,
4065.carousel-control-prev:focus,
4066.carousel-control-next:hover,
4067.carousel-control-next:focus {
4068  background: transparent !important;
4069  box-shadow: none !important;
4070  opacity: 1;
4071}
4072
4073.carousel-control-next-icon,
4074.carousel-control-prev-icon {
4075  width: 30px;
4076  height: 40px;
4077  background-size: contain;
4078  background-repeat: no-repeat;
4079  background-position: center;
4080  background-color: transparent !important;
4081  transition: transform 0.3s ease;
4082}
4083
4084.carousel-control-next-icon {
4085  background-image: url("data:image/svg+xml,%3Csvg width='33' height='59' viewBox='0 0 33 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.886807 4.97447C0.603528 4.693 0.382069 4.36189 0.23507 4.00005C0.0880743 3.63821 0.0184141 3.25273 0.0300756 2.86562C0.0417408 2.47851 0.134495 2.09734 0.30304 1.74388C0.471588 1.39043 0.712628 1.0716 1.0124 0.805618C1.31217 0.53963 1.66481 0.331688 2.05017 0.193663C2.43553 0.0556383 2.84607 -0.00976631 3.25835 0.00118451C3.67063 0.0121353 4.07658 0.0992266 4.45301 0.257486C4.82944 0.415745 5.169 0.642073 5.45227 0.923547L32.1417 27.458C32.6929 28.0054 33 28.7301 33 29.4834C33 30.2367 32.6929 30.9615 32.1417 31.5089L5.45228 58.0463C5.17087 58.3339 4.8314 58.5662 4.45358 58.7296C4.07576 58.893 3.66713 58.9843 3.25142 58.9981C2.83571 59.012 2.42121 58.9482 2.03199 58.8104C1.64277 58.6725 1.2866 58.4635 0.984164 58.1953C0.681723 57.9272 0.439043 57.6053 0.27022 57.2483C0.101397 56.8913 0.00979806 56.5064 0.000738089 56.1159C-0.00831807 55.7254 0.0653513 55.3371 0.217462 54.9736C0.369573 54.6101 0.597093 54.2786 0.886816 53.9983L25.5416 29.4834L0.886807 4.97447Z' fill='%233D558D'/%3E%3C/svg%3E");
4086}
4087
4088.carousel-control-prev-icon {
4089  background-image: url("data:image/svg+xml,%3Csvg width='33' height='59' viewBox='0 0 33 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.886807 4.97447C0.603528 4.693 0.382069 4.36189 0.23507 4.00005C0.0880743 3.63821 0.0184141 3.25273 0.0300756 2.86562C0.0417408 2.47851 0.134495 2.09734 0.30304 1.74388C0.471588 1.39043 0.712628 1.0716 1.0124 0.805618C1.31217 0.53963 1.66481 0.331688 2.05017 0.193663C2.43553 0.0556383 2.84607 -0.00976631 3.25835 0.00118451C3.67063 0.0121353 4.07658 0.0992266 4.45301 0.257486C4.82944 0.415745 5.169 0.642073 5.45227 0.923547L32.1417 27.458C32.6929 28.0054 33 28.7301 33 29.4834C33 30.2367 32.6929 30.9615 32.1417 31.5089L5.45228 58.0463C5.17087 58.3339 4.8314 58.5662 4.45358 58.7296C4.07576 58.893 3.66713 58.9843 3.25142 58.9981C2.83571 59.012 2.42121 58.9482 2.03199 58.8104C1.64277 58.6725 1.2866 58.4635 0.984164 58.1953C0.681723 57.9272 0.439043 57.6053 0.27022 57.2483C0.101397 56.8913 0.00979806 56.5064 0.000738089 56.1159C-0.00831807 55.7254 0.0653513 55.3371 0.217462 54.9736C0.369573 54.6101 0.597093 54.2786 0.886816 53.9983L25.5416 29.4834L0.886807 4.97447Z' fill='%233D558D'/%3E%3C/svg%3E");
4090  transform: scaleX(-1);
4091}
4092
4093.carousel-control-next:hover .carousel-control-next-icon { transform: translateX(3px); }
4094.carousel-control-prev:hover .carousel-control-prev-icon { transform: scaleX(-1) translateX(3px); }
4095
4096.carousel-arrow-wrap { display: flex; align-items: center; }
4097.review-section{
4098padding: 90px !important;
4099}
4100@media (max-width: 991px) and (min-width: 768px) {
4101  .carousel-inner { padding: 5em 0.5em 5em 0.5em !important; }
4102}
4103
4104@media (max-width: 767.98px) {
4105  .carousel-inner { padding: 3em 0; }
4106  .review-card { margin: 0 0.25rem; }
4107  .review-section{
4108padding: 23px 0px 0px !important;
4109}
4110}
4111</style>
4112
4113<section class="review-section py-xl-7 py-lg-6 py-3">
4114    <div class="container">
4115        <div class="row align-items-center justify-content-between gap-lg-0 gap-4">
4116
4117            <!-- LEFT: Carousel + Arrows -->
4118            <div class="col-lg-8 col-12 order-lg-0 order-1">
4119                <div class="d-flex align-items-center gap-2">
4120
4121                    <!-- PREV: hidden on lg+, visible on md and below -->
4122                    <div class="carousel-arrow-wrap d-lg-none">
4123                        <button class="carousel-control-prev" type="button" data-bs-target="#dynamicReviewCarou
4123sel" data-bs-slide="prev">
4124                            <span class="carousel-control-prev-icon" aria-hidden="true"></span>
4125                            <span class="visually-hidden">Previous</span>
4126                        </button>
4127                    </div>
4128
4129                    <!-- Carousel -->
4130                    <div id="dynamicReviewCarousel" class="carousel slide w-100" data-bs-ride="carousel" data-bs-interval="4000">
4131                        <div class="carousel-inner">
4132                            
4133            <div class="carousel-item active">
4134                <div class="row g-4 px-2">
4135                    
4136                <div class="col-md-6 col-12 mb-n5 pb-3">
4137                    
4138        <div class="review-card card w-100 h-100 d-flex gap-4">
4139            
4140        <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none">
4141            <path d="M9.25556 5.92236C6.45196 5.92236 4.17773 8.26102 4.17773 11.1465C4.17773 14.0302 6.45196 16.3706 9.25556 16.3706C14.3317 16.3706 10.9482 26.4688 4.17773 26.4688V28.9067C16.2611 28.9084 20.9959 5.92236 9.25556 5.92236ZM23.8831 5.92236C21.0812 5.92236 18.807 8.26102 18.807 11.
41411465C18.807 14.0302 21.0812 16.3706 23.8831 16.3706C28.9609 16.3706 25.5774 26.4688 18.807 26.4688V28.9067C30.8886 28.9084 35.6234 5.92236 23.8831 5.92236Z" fill="#3D558D"></path>
4142        </svg>
4143            <div class="card-body d-flex flex-column justify-content-between p-0">
4144                <p class="rfs-6 fw-medium text-dark mb-0 review-font">Reference my visit with Dr. Gupta in Fall River. Friendly, personable staff made the experience rewarding. Everything was explained clearly, ran smoothly, no delays. Top notch!</p>
4145                <div class="d-flex flex-column gap-0 mt-3">
4146                    <p class="rfs-6 fw-bold text-secondary mb-2 review-font">Billy Vee</p>
4147                    
4148        <span class="d-flex gap-1">
4149            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4150                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4151            </svg>
4152            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4153                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4154            </svg>
4155            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4156                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4157            </svg>
4158            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4159                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4160            </svg>
4161            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4162                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4163            </svg>
4164        </span>
4165                </div>
4166            </div>
4167        </div>
4168                </div>
4169                <div class="col-md-6 col-12 mt-n5 pb-3 d-none d-md-block">
4170                    
4171        <div class="review-card card w-100 h-100 d-flex gap-4">
4172            
4173        <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none">
4174            <path d="M9.25556 5.92236C6.45196 5.92236 4.17773 8.26102 4.17773 11.1465C4.17773 14.0302 6.45196 16.3706 9.25556 16.3706C14.3317 16.3706 10.9482 26.4688 4.17773 26.4688V28.9067C16.2611 28.9084 20.9959 5.92236 9.25556 5.92236ZM23.8831 5.92236C21.0812 5.92236 18.807 8.26102 18.807 11.
41741465C18.807 14.0302 21.0812 16.3706 23.8831 16.3706C28.9609 16.3706 25.5774 26.4688 18.807 26.4688V28.9067C30.8886 28.9084 35.6234 5.92236 23.8831 5.92236Z" fill="#3D558D"></path>
4175        </svg>
4176            <div class="card-body d-flex flex-column justify-content-between p-0">
4177                <p class="rfs-6 fw-medium text-dark mb-0 review-font">Dr. Gupta is an eye surgeon. He&#039;s very kind, thorough, and asks excellent questions. The entire staff is effective,  efficient,  caring and friendly.  I felt supported and cared for before my Cataract exam.</p>
4178                <div class="d-flex flex-column gap-0 mt-3">
4179                    <p class="rfs-6 fw-bold text-secondary mb-2 review-font">Donna Noonan</p>
4180                    
4181        <span class="d-flex gap-1">
4182            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4183                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4184            </svg>
4185            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4186                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4187            </svg>
4188            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4189                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4190            </svg>
4191            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4192                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4193            </svg>
4194            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4195                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4196            </svg>
4197        </span>
4198                </div>
4199            </div>
4200        </div>
4201                </div>
4202                </div>
4203            </div>
4204            <div class="carousel-item">
4205                <div class="row g-4 px-2">
4206                    
4207                <div class="col-md-6 col-12 mb-n5 pb-3">
4208                    
4209        <div class="review-card card w-100 h-100 d-flex gap-4">
4210            
4211        <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none">
4212            <path d="M9.25556 5.92236C6.45196 5.92236 4.17773 8.26102 4.17773 11.1465C4.17773 14.0302 6.45196 16.3706 9.25556 16.3706C14.3317 16.3706 10.9482 26.4688 4.17773 26.4688V28.9067C16.2611 28.9084 20.9959 5.92236 9.25556 5.92236ZM23.8831 5.92236C21.0812 5.92236 18.807 8.26102 18.807 11.
42121465C18.807 14.0302 21.0812 16.3706 23.8831 16.3706C28.9609 16.3706 25.5774 26.4688 18.807 26.4688V28.9067C30.8886 28.9084 35.6234 5.92236 23.8831 5.92236Z" fill="#3D558D"></path>
4213        </svg>
4214            <div class="card-body d-flex flex-column justify-content-between p-0">
4215                <p class="rfs-6 fw-medium text-dark mb-0 review-font">Once I finally found the office I was confident about the quality of the service I receive from all of the staff members.  I would recommend them to anyone who asks!</p>
4216                <div class="d-flex flex-column gap-0 mt-3">
4217                    <p class="rfs-6 fw-bold text-secondary mb-2 review-font">Eleanor Gray</p>
4218                    
4219        <span class="d-flex gap-1">
4220            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4221                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4222            </svg>
4223            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4224                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4225            </svg>
4226            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4227                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4228            </svg>
4229            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4230                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4231            </svg>
4232            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4233                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4234            </svg>
4235        </span>
4236                </div>
4237            </div>
4238        </div>
4239                </div>
4240                <div class="col-md-6 col-12 mt-n5 pb-3 d-none d-md-block">
4241                    
4242        <div class="review-card card w-100 h-100 d-flex gap-4">
4243            
4244        <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none">
4245            <path d="M9.25556 5.92236C6.45196 5.92236 4.17773 8.26102 4.17773 11.1465C4.17773 14.0302 6.45196 16.3706 9.25556 16.3706C14.3317 16.3706 10.9482 26.4688 4.17773 26.4688V28.9067C16.2611 28.9084 20.9959 5.92236 9.25556 5.92236ZM23.8831 5.92236C21.0812 5.92236 18.807 8.26102 18.807 11.
42451465C18.807 14.0302 21.0812 16.3706 23.8831 16.3706C28.9609 16.3706 25.5774 26.4688 18.807 26.4688V28.9067C30.8886 28.9084 35.6234 5.92236 23.8831 5.92236Z" fill="#3D558D"></path>
4246        </svg>
4247            <div class="card-body d-flex flex-column justify-content-between p-0">
4248                <p class="rfs-6 fw-medium text-dark mb-0 review-font">I’m extremely satisfied with my care at RI Eye Institute. Dr. Lang and his team are very thorough in the eye exam and test given to prevent future eye problems. I feel confident and safe.</p>
4249                <div class="d-flex flex-column gap-0 mt-3">
4250                    <p class="rfs-6 fw-bold text-secondary mb-2 review-font">Maureen Badger</p>
4251                    
4252        <span class="d-flex gap-1">
4253            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4254                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4255            </svg>
4256            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4257                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4258            </svg>
4259            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4260                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4261            </svg>
4262            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4263                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4264            </svg>
4265            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4266                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4267            </svg>
4268        </span>
4269                </div>
4270            </div>
4271        </div>
4272                </div>
4273                </div>
4274            </div>
4275            <div class="carousel-item">
4276                <div class="row g-4 px-2">
4277                    
4278                <div class="col-md-6 col-12 mb-n5 pb-3">
4279                    
4280        <div class="review-card card w-100 h-100 d-flex gap-4">
4281            
4282        <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none">
4283            <path d="M9.25556 5.92236C6.45196 5.92236 4.17773 8.26102 4.17773 11.1465C4.17773 14.0302 6.45196 16.3706 9.25556 16.3706C14.3317 16.3706 10.9482 26.4688 4.17773 26.4688V28.9067C16.2611 28.9084 20.9959 5.92236 9.25556 5.92236ZM23.8831 5.92236C21.0812 5.92236 18.807 8.26102 18.807 11.
42831465C18.807 14.0302 21.0812 16.3706 23.8831 16.3706C28.9609 16.3706 25.5774 26.4688 18.807 26.4688V28.9067C30.8886 28.9084 35.6234 5.92236 23.8831 5.92236Z" fill="#3D558D"></path>
4284        </svg>
4285            <div class="card-body d-flex flex-column justify-content-between p-0">
4286                <p class="rfs-6 fw-medium text-dark mb-0 review-font">I&#039;ve been a patient at Rhode Island Eye Institute for years, treated for Glaucoma, Cornea transplant, and Wet Macular Degeneration. All 3 specialists are outstanding, and the staff is great. Highly recommend!</p>
4287                <div class="d-flex flex-column gap-0 mt-3">
4288                    <p class="rfs-6 fw-bold text-secondary mb-2 review-font">Phyllis Cahoon</p>
4289                    
4290        <span class="d-flex gap-1">
4291            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4292                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4293            </svg>
4294            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4295                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4296            </svg>
4297            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4298                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4299            </svg>
4300            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4301                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4302            </svg>
4303            <svg width="18" height="18" viewBox="0 0 576 512" fill="gold">
4304                <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4305            </svg>
4306        </span>
4307                </div>
4308            </div>
4309        </div>
4310                </div>
4311                </div>
4312            </div>                        </div>
4313                    </div>
4314
4315                    <!-- NEXT: always visible -->
4316                    <div class="carousel-arrow-wrap">
4317                        <button class="carousel-control-next" type="button" data-bs-target="#dynamicReviewCarousel" data-bs-slide="next">
4318                            <span class="carousel-control-next-icon" aria-hidden="true"></span>
4319                            <span class="visually-hidden">Next</span>
4320                        </button>
4321                    </div>
4322
4323                </div>
4324            </div>
4325
4326            <!-- RIGHT: Title + Google Rating -->
4327            <div class="col-lg-4 col-12 d-flex flex-column align-items-center gap-2 px-lg-4 px-3 mt-5 mt-lg-0 order-lg-1 order-0">
4328                <h2 class="display-3 lh-1 fw-semibold text-secondary text-center">
4329                    Patients<br> Feedback
4330                </h2>
4331
4332                
4333            <hr class="w-100 opacity-50 my-0" style="border: 1px solid #C7C7C7;">
4334            <div class="lc-block d-flex align-items-center gap-3">
4335                <div class="lc-block d-flex align-items-center gap-3">
4336                    <img src="https://drdianehilalcampo.com/wp-content/uploads/sites/9/2025/09/google-review.svg"
4337                         class="img-fluid pt-1 google-logo" width="44" height="68" alt="Google Reviews logo" loading="lazy">
4338                    <span class="fw-bold text-secondary rfs-27 review-font">4.7</span>
4339                </div>
4340                <div class="lc-block">
4341                    <div class="d-flex align-items-center gap-2">
4342                        <p class="rfs-8 fw-medium text-secondary mb-0 review-font">Reviews</p>
4343                        <span>(2127)</span>
4344                    </div>
4345                    <span class="d-flex gap-1">
4346                        <svg width="16" height="16" viewBox="0 0 576 512" fill="gold">
4347                            <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4348                        </svg>
4349                        <svg width="16" height="16" viewBox="0 0 576 512" fill="gold">
4350                            <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4351                        </svg>
4352                        <svg width="16" height="16" viewBox="0 0 576 512" fill="gold">
4353                            <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4354                        </svg>
4355                        <svg width="16" height="16" viewBox="0 0 576 512" fill="gold">
4356                            <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4357                        </svg>
4358                        <svg width="16" height="16" viewBox="0 0 576 512" fill="gold">
4359                            <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22.2 9.8-27.1 21.2s-1.5 24.4 7.4 33L140.4 334 116.2 477.6c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3L288.1 439.8l125.2 71.4c10.8 6.2 23.9 5.4 33.8-2.3s14.9-19.3 12.9-31.3L435.8 334 544.4 225.7c8.9-8.6 12.3-21.6 7.4-33s-15.1-19.4-27.1-21.2L380.8 150.3 316.9 18z"></path>
4360                        </svg>
4361                    </span>
4362                </div>
4363            </div>            </div>
4364
4365        </div>
4366    </div>
4367</section>
4368
4369
4370
4371<!-- Schedule Partial Include -->
4372
4373<style>
4374/* ===========================================
4375   PHONE BUTTON STYLES & HOVER EFFECTS
4376   =========================================== */
4377.RIEI-schedule-btn {
4378  transition: all 0.3s ease;
4379}
4380
4381.RIEI-schedule-btn:hover {
4382  background-color: #3D558D !important;
4383  border-color: #3D558D !important;
4384  color: #ffffff !important;
4385}
4386
4387.RIEI-schedule-btn svg {
4388  background-color: transparent;
4389}
4390
4391.RIEI-schedule-btn:hover svg {
4392  fill: #ffffff !important;
4393}
4394
4395/* ===========================================
4396   SCHEDULE BUTTON - OUTLINE / INVERTED
4397   =========================================== */
4398.RIEI-schedule-wrap .RIEI-schedule-outline-btn {
4399  background-color: transparent;
4400  border: 2px solid var(--bs-primary);
4401  color: var(--bs-primary);
4402  transition: all 0.3s ease;
4403}
4404
4405.RIEI-schedule-wrap .RIEI-schedule-outline-btn:hover {
4406  background-color: #3D558D !important;
4407  border-color: #3D558D !important;
4408  color: #ffffff !important;
4409}
4410
4411.RIEI-schedule-wrap .RIEI-schedule-outline-btn svg {
4412  fill: var(--bs-primary);
4413}
4414
4415.RIEI-schedule-wrap .RIEI-schedule-outline-btn:hover svg {
4416  fill: #ffffff !important;
4417}
4418
4419@media (max-width: 1399px) and (min-width: 992px) {
4420  .wave-schedule svg {
4421    width: 500px;
4422  }
4423}
4424
4425/* ===========================================
4426   EQUAL WIDTH BUTTONS (310px)
4427   =========================================== */
4428.RIEI-schedule-cta-wrap .lc-block {
4429  width: 310px;
4430}
4431
4432.RIEI-schedule-cta-wrap .lc-block .btn,
4433.RIEI-schedule-cta-wrap .lc-block .sv-phone-dropdown .btn {
4434  width: 100%;
4435  justify-content: center;
4436}
4437
4438/* ===========================================
4439   RESPONSIVE ADJUSTMENTS
4440   =========================================== */
4441
4442/* Mobile: stack buttons vertically with equal width */
4443@media (max-width: 767.98px) {
4444  .RIEI-schedule-cta-wrap {
4445    flex-direction: column;
4446    width: 100%;
4447    max-width: 350px;
4448    margin: 0 auto;
4449  }
4450
4451  .RIEI-schedule-cta-wrap .lc-block {
4452    width: 100%;
4453  }
4454
4455  .RIEI-schedule-cta-wrap .btn {
4456    width: 100%;
4457    justify-content: center;
4458  }
4459}
4460
4461.RIEI-schedule-wrap .sv-phone-dropdown .btn {
4462  padding: 19px 50px !important;
4463}
4464
4465.RIEI-schedule-wrap .sv-phone-dropdown .dropdown-menu.show {
4466  inset: unset !important;
4467  top: 100% !important;
4468  left: 50%  !important;
4469  transform: translateX(-50%);
4470}
4471
4472@media (max-width: 767px) {
4473  .RIEI-schedule-wrap .sv-phone-dropdown .dropdown-menu.show {
4474    inset: unset !important;
4475    left: 0% !important;
4476   
4477}
4478}
4479</style>
4480
4481<section class="RIEI-schedule-wrap py-5 py-lg-7 bg-white position-relative RIEI-schedule">
4482	<!-- wave for large screens -->
4483	<div class="lc-block position-absolute bottom-0 start-0 wave-schedule d-none d-lg-block">
4484		<svg width="100%" height="166" viewBox="0 0 699 166" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
4485			<path d="M208.581 114.348C57.5884 93.4943 0 0 0 0V166H698.5C698.5 166 611 124 491.95 109.717C372.901 95.4335 288.869 125.436 208.581 114.348Z" fill="url(#paint0_linear_748_221)" fill-opacity="0.3"></path>
4486			<defs>
4487				<linearGradient id="paint0_linear_748_221" x1="227.793" y1="166" x2="233.644" y2="99.1062" gradientUnits="userSpaceOnUse">
4488					<stop stop-color="#F1F6FA" stop-opacity="0"></stop>
4489					<stop offset="1" stop-color="#A4ACCC"></stop>
4490				</linearGradient>
4491			</defs>
4492		</svg>
4493	</div>
4494	<div class="lc-block position-absolute end-0 bottom-0 wave-schedule d-none d-lg-block">
4495		<svg width="699" height="166" viewBox="0 0 699 166" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
4496			<path d="M489.919 114.348C640.912 93.4943 698.5 0 698.5 0V166H0C0 166 87.5 124 206.55 109.717C325.599 95.4335 409.631 125.436 489.919 114.348Z" fill="url(#paint0_linear_748_222)" fill-opacity="0.3"></path>
4497			<defs>
4498				<linearGradient id="paint0_linear_748_222" x1="470.707" y1="166" x2="464.856" y2="99.1062" gradientUnits="userSpaceOnUse">
4499					<stop stop-color="#F1F6FA" stop-opacity="0"></stop>
4500					<stop offset="1" stop-color="#A4ACCC"></stop>
4501				</linearGradient>
4502			</defs>
4503		</svg>
4504	</div>
4505	<!-- end here wave for large screens -->
4506
4507	<!-- wave for small screen -->
4508	<div class="lc-block position-absolute bottom-0 d-lg-none">
4509		<svg width="194" height="166" viewBox="0 0 194 166" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
4510			<path d="M-296.419 114.348C-447.412 93.4943 -505 0 -505 0V166H193.5C193.5 166 106 124 -13.0496 109.717C-132.099 95.4335 -216.131 125.436 -296.419 114.348Z" fill="url(#paint0_linear_909_1214)" fill-opacity="0.3"></path>
4511			<defs>
4512				<linearGradient id="paint0_linear_909_1214" x1="-277.207" y1="166" x2="-271.356" y2="99.1062" gradientUnits="userSpaceOnUse">
4513					<stop stop-color="#F1F6FA" stop-opacity="0"></stop>
4514					<stop offset="1" stop-color="#A4ACCC"></stop>
4515				</linearGradient>
4516			</defs>
4517		</svg>
4518	</div>
4519	<div class="lc-block position-absolute bottom-0 end-0 d-lg-none">
4520		<svg width="194" height="166" viewBox="0 0 194 166" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
4521			<path d="M489.919 114.348C640.912 93.4943 698.5 0 698.5 0V166H0C0 166 87.5 124 206.55 109.717C325.599 95.4335 409.631 125.436 489.919 114.348Z" fill="url(#paint0_linear_909_1215)" fill-opacity="0.3"></path>
4522			<defs>
4523				<linearGradient id="paint0_linear_909_1215" x1="470.707" y1="166" x2="464.856" y2="99.1062" gradientUnits="userSpaceOnUse">
4524					<stop stop-color="#F1F6FA" stop-opacity="0"></stop>
4525					<stop offset="1" stop-color="#A4ACCC"></stop>
4526				</linearGradient>
4527			</defs>
4528		</svg>
4529	</div>
4530
4531	<div class="container position-relative">
4532		<div class="lc-block position-absolute bottom-5 end-xl-20 end-lg-10 end-md-5 d-none d-md-block" aria-hidden="true">
4533			<svg width="43" height="33" viewBox="0 0 43 33" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
4534				<path opacity="0.5" d="M26.1272 31.2602C37.6499 27.61 44.8735 17.9668 42.2616 9.72152C39.6496 1.47625 28.1912 -2.24878 16.6684 1.40144C5.14571 5.05166 -2.07789 14.6949 0.534077 22.9401C3.14605 31.1854 14.6045 34.9104 26.1272 31.2602Z" fill="#A4ACCC" fill-opacity="0.3"></path>
4535			</svg>
4536		</div>
4537		<div class="lc-block position-absolute start-0 top-0 d-none d-md-block" aria-hidden="true">
4538			<svg width="53" height="50" viewBox="0 0 53 50" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
4539				<path opacity="0.5" d="M15.3352 46.007C28.4376 52.5283 43.847 48.1953 49.753 36.329C55.6591 24.4627 49.8253 9.55665 36.723 3.03536C23.6206 -3.48592 8.21121 0.847073 2.30514 12.7134C-3.60092 24.5797 2.23283 39.4857 15.3352 46.007Z" fill="#A4ACCC" fill-opacity="0.3"></path>
4540			</svg>
4541		</div>
4542		<div class="row justify-content-center text-center">
4543			<div class="col-12 col-lg-8 mb-lg-5 mb-3 px-lg-0">
4544				<div class="lc-block mb-4">
4545					<h2 class="text-secondary display-4 fw-semibold lh-sm text-capitalize">
4546						Schedule Today
4547					</h2>
4548				</div>
4549
4550				<div class="d-flex justify-content-center gap-4 RIEI-schedule-cta-wrap align-items-center flex-md-row flex-column">
4551
4552					<!-- Phone button -->
4553					<div class="lc-block">
4554						        <div class="dropdown sv-phone-dropdown">
4555
4556            <button type="button"
4557                    class="btn btn-primary rounded-pill ms-lg-2 py-3 px-4 text-capitalize fw-normal text-light rounded-2 icon-link border border-1 border-light  ls-2 sv-phone-btn dropdown-toggle"
4558                    data-bs-toggle="dropdown"
4559                    aria-expanded="false">
4560                4 Locations – Call Now!
4561                <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" class="ms-1 sv-chevron bi bi-chevron-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"/></svg>            </button>
4562
4563            <ul class="dropdown-menu" role="menu">
4564                                    <li class="sv-location-item">
4565                        <a class="sv-location-link"
4566                           href="tel:+1(401) 552-4703"
4567                           role="menuitem">
4568                            <span class="sv-item-text">
4569                                <span class="sv-item-city">Riverside</span>
4570                                <span class="sv-item-phone">(401) 552-4703</span>
4571                            </span>
4572                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
4573                    </li>
4574                                    <li class="sv-location-item">
4575                        <a class="sv-location-link"
4576                           href="tel:+1(508) 916-6115"
4577                           role="menuitem">
4578                            <span class="sv-item-text">
4579                                <span class="sv-item-city">Fall River</span>
4580                                <span class="sv-item-phone">(508) 916-6115</span>
4581                            </span>
4582                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
4583                    </li>
4584                                    <li class="sv-location-item">
4585                        <a class="sv-location-link"
4586                           href="tel:+1(401) 249-0991"
4587                           role="menuitem">
4588                            <span class="sv-item-text">
4589                                <span class="sv-item-city">Providence</span>
4590                                <span class="sv-item-phone">(401) 249-0991</span>
4591                            </span>
4592                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
4593                    </li>
4594                                    <li class="sv-location-item">
4595                        <a class="sv-location-link"
4596                           href="tel:+1(401) 249-2021"
4597                           role="menuitem">
4598                            <span class="sv-item-text">
4599                                <span class="sv-item-city">South Kingstown</span>
4600                                <span class="sv-item-phone">(401) 249-2021</span>
4601                            </span>
4602                            <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="currentColor" class="sv-item-icon bi bi-telephone-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"/></svg>                        </a>
4603                    </li>
4604                            </ul>
4605
4606        </div>
4607        
4608					</div>
4609
4610					<!-- Book appointment button -->
4611					<!-- TEMP: whole Schedule block hidden (d-none on this wrapper) until booking form is live — remove d-none from this div to restore -->
4612					<div class="lc-block">
4613						<a href="/appointment-request-form/" class="btn rounded-pill rfs-7 ls-1 px-4 text-capitalize fw-normal d-flex align-items-center gap-1 RIEI-schedule-outline-btn" target="_blank" rel="noopener noreferrer">
4614							Schedule an appointment
4615							<span>
4616								<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" class="bi bi-chevron-right ms-4" viewBox="0 0 16 16" aria-hidden="true">
4617									<path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"></path>
4618								</svg>
4619							</span>
4620						</a>
4621					</div>
4622
4623				</div>
4624			</div>
4625		</div>
4626	</div>
4627</section>
4628
4629</main>
4630	
4631
4632
4633<footer id='lc-footer'><style>
4634/* ============================= */
4635/* Section: Footer               */
4636/* ============================= */
4637
4638/* Background */
4639.riei-footer {
4640    background-color: #3D558D;
4641    padding: 40px 0 0 0;
4642    color: #fff;
4643    position: relative;
4644    overflow: hidden;
4645}
4646
4647/* Logo */
4648.riei-footer__logo {
4649    max-width: 238px;
4650    height: auto;
4651    display: block;
4652    margin: 0 auto 30px auto;
4653}
4654
4655/* Navigation row */
4656.riei-footer__nav {
4657    display: flex;
4658    flex-wrap: wrap;
4659    justify-content: center;
4660    gap: 8px 24px;
4661    padding-bottom: 24px;
4662    border-bottom: 1px solid rgba(255,255,255,0.25);
4663}
4664
4665.riei-footer__nav a {
4666    color: #fff;
4667    text-decoration: none;
4668    font-weight: 400;
4669    white-space: nowrap;
4670    transition: opacity 0.2s ease;
4671}
4672
4673.riei-footer__nav a:hover,
4674.riei-footer__nav a:focus {
4675    opacity: 0.8;
4676    color: #fff;
4677    text-decoration: underline;
4678}
4679
4680/* Doctor pills */
4681.riei-footer__doctors {
4682    padding: 28px 0;
4683    border-bottom: 1px solid rgba(255,255,255,0.25);
4684}
4685
4686.riei-footer__doctors-row {
4687    display: flex;
4688    flex-wrap: wrap;
4689    justify-content: center;
4690    gap: 12px;
4691}
4692
4693.riei-footer__doctor-pill {
4694    display: inline-flex;
4695    align-items: center;
4696    justify-content: center;
4697    padding: 8px 16px;
4698    border: 1px solid #F4F4F4;
4699    border-radius: 9999px;
4700    color: #fff;
4701    font-weight: 500;
4702    letter-spacing: 0.03em;
4703    text-decoration: none;
4704    white-space: nowrap;
4705    transition: background-color 0.2s ease, color 0.2s ease;
4706}
4707
4708.riei-footer__doctor-pill:hover,
4709.riei-footer__doctor-pill:focus {
4710    background-color: rgba(255,255,255,0.12);
4711    color: #fff;
4712}
4713
4714/* Location cards */
4715.riei-footer__locations {
4716    padding: 32px 0;
4717}
4718
4719.riei-footer__loc-card {
4720    background-color: rgba(248,248,248,0.03);
4721    border-radius: 20px;
4722    padding: 24px;
4723    height: 100%;
4724}
4725
4726.riei-footer__loc-title {
4727    font-size: 0.9375rem;
4728    font-weight: 600;
4729    margin-bottom: 16px;
4730    color: #fff;
4731}
4732
4733.riei-footer__loc-item {
4734    display: flex;
4735    align-items: flex-start;
4736    gap: 8px;
4737    margin-bottom: 10px;
4738    color: #fff;
4739    line-height: 1.5;
4740}
4741
4742.riei-footer__loc-item svg {
4743    flex-shrink: 0;
4744    margin-top: 2px;
4745}
4746
4747.riei-footer__loc-item a {
4748    color: #fff;
4749    text-decoration: none;
4750}
4751
4752.riei-footer__loc-item a:hover {
4753    text-decoration: underline;
4754    color: #fff;
4755}
4756
4757/* Bottom bar */
4758.riei-footer__bottom {
4759    border-top: 1px solid rgba(255,255,255,0.25);
4760    padding: 20px 0;
4761}
4762
4763.riei-footer__copyright {
4764    color: #fff;
4765    margin: 0;
4766}
4767
4768.riei-footer__bottom-links {
4769    display: flex;
4770    flex-wrap: wrap;
4771    justify-content: center;
4772    gap: 8px 20px;
4773    margin: 0;
4774    padding: 0;
4775    list-style: none;
4776}
4777
4778.riei-footer__bottom-links a {
4779	font-size: 0.9em;
4780    color: #fff;
4781    text-decoration: none;
4782    transition: opacity 0.2s ease;
4783}
4784
4785.riei-footer__bottom-links a:hover,
4786.riei-footer__bottom-links a:focus {
4787    opacity: 0.8;
4788    color: #fff;
4789    text-decoration: underline;
4790}
4791
4792.riei-footer__refocus-logo {
4793    max-width: 120px;
4794    height: auto;
4795}
4796
4797/* ============================= */
4798/* Responsive adjustments        */
4799/* ============================= */
4800@media (max-width: 991.98px) {
4801    .riei-footer__nav {
4802        gap: 6px 16px;
4803    }
4804    .riei-footer__doctor-pill {
4805        font-size: 0.75rem;
4806        padding: 7px 16px;
4807    }
4808    .riei-footer__loc-card {
4809        margin-bottom: 16px;
4810    }
4811}
4812
4813@media (max-width: 767.98px) {
4814    .riei-footer {
4815        padding: 32px 0 0 0;
4816    }
4817    .riei-footer__logo {
4818        max-width: 180px;
4819    }
4820    .riei-footer__nav {
4821        gap: 6px 12px;
4822    }
4823    .riei-footer__nav a {
4824        font-size: 0.8125rem;
4825    }
4826    .riei-footer__doctors-row {
4827        gap: 8px;
4828    }
4829    .riei-footer__doctor-pill {
4830        font-size: 0.6875rem;
4831        padding: 6px 14px;
4832    }
4833    .riei-footer__bottom .row {
4834        text-align: center;
4835    }
4836    .riei-footer__bottom-links {
4837        justify-content: center;
4838        margin-top: 12px;
4839        margin-bottom: 12px;
4840    }
4841    .riei-footer__refocus-logo {
4842        margin: 12px auto 0 auto;
4843        display: block;
4844    }
4845}
4846
4847.riei-footer__loc-title a {
4848  font-size: 22px;
4849  margin-bottom: 18px;
4850}
4851@media (max-width: 575.98px) {
4852    .riei-footer__doctor-pill {
4853        padding: 5px 12px;
4854    }
4855}
4856</style>
4857
4858
4859
4860<!-- ========================== -->
4861<!-- Section: Footer             -->
4862<!-- ========================== -->
4863
4864	<footer class="riei-footer">
4865		<div class="container">
4866
4867			<!-- Logo -->
4868			<div class="text-center mb-3">
4869				<a href="https://rieyeinstitute.com/" aria-label="Rhode Island Eye Institute Home">
4870					<img src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/04/RIEI-logo-final.svg" alt="Rhode Island Eye Institute logo" class="riei-footer__logo wp-image-10689" width="240" height="141" loading="lazy" />
4871				</a>
4872			</div>
4873
4874			<!-- Main Navigation -->
4875			<nav class="riei-footer__nav" aria-label="Footer navigation">
4876				<a href="https://rieyeinstitute.com/about/" target="_blank" rel="noopener noreferrer">About</a>
4877				<a href="https://rieyeinstitute.com/referring-physicians/" target="_blank" rel="noopener noreferrer">Refer a Patient</a>
4878				<a href="https://rieyeinstitute.com/locations/" target="_blank" rel="noopener noreferrer">Locations</a>
4879				<a href="https://rieyeinstitute.com/whats-new/" target="_blank" rel="noopener noreferrer">Blogs</a>
4880				<a href="https://rieyeinstitute.com/services/" target="_blank" rel="noopener noreferrer">Services</a>
4881				<a href="https://rieyeinstitute.com/cosmetic-treatments/" target="_blank" rel="noopener noreferrer">Cosmetic Treatments</a>
4882				<a href="https://rieyeinstitute.com/dry-eye-quiz/" target="_blank" rel="noopener noreferrer">Dry Eye Quiz</a>
4883
4884				<a href="https://rieyeinstitute.com/iol-lifestyle-finder/" target="_blank" rel="noopener noreferrer">
4884Interactive Cataract Lens Guide</a>
4885
4886			</nav>
4887
4888			<!-- Doctor Pills (dynamic from doctor CPT) -->
4889			<div class="riei-footer__doctors">
4890				<div class="riei-footer__doctors-row flex-md-row flex-column">
4891					
4892						<a href="https://rieyeinstitute.com/doctor/palmer-feibelman-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4893							Dr. Feibelman
4894						</a>
4895					
4896						<a href="https://rieyeinstitute.com/doctor/paul-zerbinopoulos-od/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4897							Dr. Zerbinopoulos
4898						</a>
4899					
4900						<a href="https://rieyeinstitute.com/doctor/lori-boivin-od/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4901							Dr. Boivin
4902						</a>
4903					
4904						<a href="https://rieyeinstitute.com/doctor/christopher-newton-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4905							Dr. Newton
4906						</a>
4907					
4908						<a href="https://rieyeinstitute.com/doctor/elliot-m-perlman-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4909							Dr. Perlman
4910						</a>
4911					
4912						<a href="https://rieyeinstitute.com/doctor/r-jeffrey-hofmann-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4913							Dr. Hofmann
4914						</a>
4915					
4916						<a href="https://rieyeinstitute.com/doctor/sarah-anis-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4917							Dr. Anis
4918						</a>
4919					
4920						<a href="https://rieyeinstitute.com/doctor/pranjal-thakuria-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4921							Dr. Thakuria
4922						</a>
4923					
4924						<a href="https://rieyeinstitute.com/doctor/durga-larkin-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4925							Dr. Larkin
4926						</a>
4927					
4928						<a href="https://rieyeinstitute.com/doctor/gaurav-gupta-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4929							Dr. Gupta
4930						</a>
4931					
4932						<a href="https://rieyeinstitute.com/doctor/dr-whitney-catanio-od/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4933							Dr. Catanio
4934						</a>
4935					
4936						<a href="https://rieyeinstitute.com/doctor/tess-deresienski-od/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4937							Dr. Deresienski
4938						</a>
4939					
4940						<a href="https://rieyeinstitute.com/doctor/earle-scharff-od/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4941							Dr. Scharff
4942						</a>
4943					
4944						<a href="https://rieyeinstitute.com/doctor/saad-ahmed-od/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4945							Dr. Ahmed
4946						</a>
4947					
4948						<a href="https://rieyeinstitute.com/doctor/jane-cook-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4949							Dr. Cook
4950						</a>
4951					
4952						<a href="https://rieyeinstitute.com/doctor/thomas-lang-md/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4953							Dr. Lang
4954						</a>
4955					
4956						<a href="https://rieyeinstitute.com/doctor/april-mishley-od/" class="riei-footer__doctor-pill" target="_blank" rel="noopener noreferrer">
4957							Dr. Mishley
4958						</a>
4959					
4960				</div>
4961			</div>
4962
4963			<!-- Location Cards (dynamic from location CPT) -->
4964			<div class="riei-footer__locations">
4965				<div class="row g-3">
4966					
4967						<div class="col-12 col-md-6 col-lg-3">
4968							<div class="riei-footer__loc-card">
4969
4970								<!-- Location Title (linked to location page) -->
4971								<h3 class="riei-footer__loc-title">
4972									<a href="https://rieyeinstitute.com/location/providence/" class="text-white text-decoration-none" target="_blank" rel="noopener noreferrer">
4973										Rhode Island Eye Institute Providence
4974									</a>
4975								</h3>
4976
4977								<!-- Address: clickable to Google Maps via GMB link -->
4978								<div class="riei-footer__loc-item">
4979									<svg width="14" height="18" viewBox="0 0 14 18" fill="none" aria-hidden="true">
4980										<path d="M7 0C3.13 0 0 3.13 0 7c0 5.25 7 11 7 11s7-5.75 7-11c0-3.87-3.13-7-7-7zm0 9.5A2.5 2.5 0 1 1 7 4.5a2.5 2.5 0 0 1 0 5z" fill="#fff"></path>
4981									</svg>
4982									<a href="https://www.google.com/maps/place/Rhode+Island+Eye+Institute/@41.8275192,-71.38756839999999,14z/data=!4m8!1m2!2m1!1sRhode+Island+Eye+Institute!3m4!1s0x89e4452c3365594b:0x8cbd9cddd935e85d!8m2!3d41.8275192!4d-71.38756839999999" target="_blank" rel="noopener noreferrer">
4983										150 E Manning St,
4984										Providence,
4985										Rhode Island
4986										02906
4987										<span class="visually-hidden">(opens Google Maps in new window)</span>
4988									</a>
4989								</div>
4990
4991								<!-- Phone: clickable tel: link -->
4992								
4993									<div class="riei-footer__loc-item">
4994										<svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
4995											<path d="M13.4 16C6 16 0 10 0 2.6 0 1.2 1.2 0 2.6 0h1.8c.5 0 .9.3 1 .8l.8 3.2c.1.4 0 .8-.3 1.1L4.2 6.8c1.2 2.4 3 4.2 5.4 5.4l1.7-1.7c.3-.3.7-.4 1.1-.3l3.2.8c.5.1.8.5.8 1v1.4c0 1.4-1.2 2.6-2.6 2.6z" fill="#fff"></path>
4996										</svg>
4997										<a href="tel:+1(401)-249-0991">
4998											(401) 249-0991
4999										</a>
5000									</div>
5001								
5002
5003								<!-- Tracking Phone (secondary line) -->
5004								
5005
5006								<!-- Fax -->
5007								
5008
5009							</div>
5010						</div>
5011					
5012						<div class="col-12 col-md-6 col-lg-3">
5013							<div class="riei-footer__loc-card">
5014
5015								<!-- Location Title (linked to location page) -->
5016								<h3 class="riei-footer__loc-title">
5017									<a href="https://rieyeinstitute.com/location/east-providence/" class="text-white text-decoration-none" target="_blank" rel="noopener noreferrer">
5018										Rhode Island Eye Institute East Providence
5019									</a>
5020								</h3>
5021
5022								<!-- Address: clickable to Google Maps via GMB link -->
5023								<div class="riei-footer__loc-item">
5024									<svg width="14" height="18" viewBox="0 0 14 18" fill="none" aria-hidden="true">
5025										<path d="M7 0C3.13 0 0 3.13 0 7c0 5.25 7 11 7 11s7-5.75 7-11c0-3.87-3.13-7-7-7zm0 9.5A2.5 2.5 0 1 1 7 4.5a2.5 2.5 0 0 1 0 5z" fill="#fff"></path>
5026									</svg>
5027									<a href="https://www.google.com/maps/place/Rhode+Island+Eye+Institute/@41.7734257,-71.3265029,14z/data=!4m8!1m2!2m1!1sRhode+Island+Eye+Institute!3m4!1s0x89e4508ef0be1f27:0xe529cd1139d7ed7d!8m2!3d41.7734257!4d-71.3265029" target="_blank" rel="noopener noreferrer">
5028										1525 Wampanoag Trl UNIT 105,
5029										Riverside,
5030										Rhode Island
5031										02915
5032										<span class="visually-hidden">(opens Google Maps in new window)</span>
5033									</a>
5034								</div>
5035
5036								<!-- Phone: clickable tel: link -->
5037								
5038									<div class="riei-footer__loc-item">
5039										<svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
5040											<path d="M13.4 16C6 16 0 10 0 2.6 0 1.2 1.2 0 2.6 0h1.8c.5 0 .9.3 1 .8l.8 3.2c.1.4 0 .8-.3 1.1L4.2 6.8c1.2 2.4 3 4.2 5.4 5.4l1.7-1.7c.3-.3.7-.4 1.1-.3l3.2.8c.5.1.8.5.8 1v1.4c0 1.4-1.2 2.6-2.6 2.6z" fill="#fff"></path>
5041										</svg>
5042										<a href="tel:+1(401)-552-4703">
5043											(401) 552-4703
5044										</a>
5045									</div>
5046								
5047
5048								<!-- Tracking Phone (secondary line) -->
5049								
5050
5051								<!-- Fax -->
5052								
5053
5054							</div>
5055						</div>
5056					
5057						<div class="col-12 col-md-6 col-lg-3">
5058							<div class="riei-footer__loc-card">
5059
5060								<!-- Location Title (linked to location page) -->
5061								<h3 class="riei-footer__loc-title">
5062									<a href="https://rieyeinstitute.com/location/fall-river/" class="text-white text-decoration-none" target="_blank" rel="noopener noreferrer">
5063										Rhode Island Eye Institute Fall River
5064									</a>
5065								</h3>
5066
5067								<!-- Address: clickable to Google Maps via GMB link -->
5068								<div class="riei-footer__loc-item">
5069									<svg width="14" height="18" viewBox="0 0 14 18" fill="none" aria-hidden="true">
5070										<path d="M7 0C3.13 0 0 3.13 0 7c0 5.25 7 11 7 11s7-5.75 7-11c0-3.87-3.13-7-7-7zm0 9.5A2.5 2.5 0 1 1 7 4.5a2.5 2.5 0 0 1 0 5z" fill="#fff"></path>
5071									</svg>
5072									<a href="https://www.google.com/maps/place/Rhode+Island+Eye+Institute/@41.708084199999995,-71.1441646,14z/data=!4m8!1m2!2m1!1sRhode+Island+Eye+Institute!3m4!1s0x89e4f902a3e81317:0xf580b411c93a2dfd!8m2!3d41.708084199999995!4d-71.1441646" target="_blank" rel="noopener noreferrer">
5073										235 Hanover St # 201,
5074										Fall River,
5075										Massachusetts
5076										02720
5077										<span class="visually-hidden">(opens Google Maps in new window)</span>
5078									</a>
5079								</div>
5080
5081								<!-- Phone: clickable tel: link -->
5082								
5083									<div class="riei-footer__loc-item">
5084										<svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
5085											<path d="M13.4 16C6 16 0 10 0 2.6 0 1.2 1.2 0 2.6 0h1.8c.5 0 .9.3 1 .8l.8 3.2c.1.4 0 .8-.3 1.1L4.2 6.8c1.2 2.4 3 4.2 5.4 5.4l1.7-1.7c.3-.3.7-.4 1.1-.3l3.2.8c.5.1.8.5.8 1v1.4c0 1.4-1.2 2.6-2.6 2.6z" fill="#fff"></path>
5086										</svg>
5087										<a href="tel:+1(508)-916-6115">
5088											(508) 916-6115
5089										</a>
5090									</div>
5091								
5092
5093								<!-- Tracking Phone (secondary line) -->
5094								
5095
5096								<!-- Fax -->
5097								
5098
5099							</div>
5100						</div>
5101					
5102						<div class="col-12 col-md-6 col-lg-3">
5103							<div class="riei-footer__loc-card">
5104
5105								<!-- Location Title (linked to location page) -->
5106								<h3 class="riei-footer__loc-title">
5107									<a href="https://rieyeinstitute.com/location/south-kingstown/" class="text-white text-decoration-none" target="_blank" rel="noopener noreferrer">
5108										Rhode Island Eye Institute South Kingstown
5109									</a>
5110								</h3>
5111
5112								<!-- Address: clickable to Google Maps via GMB link -->
5113								<div class="riei-footer__loc-item">
5114									<svg width="14" height="18" viewBox="0 0 14 18" fill="none" aria-hidden="true">
5115										<path d="M7 0C3.13 0 0 3.13 0 7c0 5.25 7 11 7 11s7-5.75 7-11c0-3.87-3.13-7-7-7zm0 9.5A2.5 2.5 0 1 1 7 4.5a2.5 2.5 0 0 1 0 5z" fill="#fff"></path>
5116									</svg>
5117									<a href="https://www.google.com/maps/place/Rhode+Island+Eye+Institute/@41.454587599999996,-71.47058059999999,14z/data=!4m8!1m2!2m1!1sRhode+Island+Eye+Institute!3m4!1s0x89e5b167cb6bdaf1:0x7544e8ee67f3c85e!8m2!3d41.454587599999996!4d-71.47058059999999" target="_blank" rel="noopener noreferrer">
5118										55 Village Square Dr,
5119										South Kingstown,
5120										Rhode Island
5121										02879
5122										<span class="visually-hidden">(opens Google Maps in new window)</span>
5123									</a>
5124								</div>
5125
5126								<!-- Phone: clickable tel: link -->
5127								
5128									<div class="riei-footer__loc-item">
5129										<svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true">
5130											<path d="M13.4 16C6 16 0 10 0 2.6 0 1.2 1.2 0 2.6 0h1.8c.5 0 .9.3 1 .8l.8 3.2c.1.4 0 .8-.3 1.1L4.2 6.8c1.2 2.4 3 4.2 5.4 5.4l1.7-1.7c.3-.3.7-.4 1.1-.3l3.2.8c.5.1.8.5.8 1v1.4c0 1.4-1.2 2.6-2.6 2.6z" fill="#fff"></path>
5131										</svg>
5132										<a href="tel:+1(401)-249-2021">
5133											(401) 249-2021
5134										</a>
5135									</div>
5136								
5137
5138								<!-- Tracking Phone (secondary line) -->
5139								
5140
5141								<!-- Fax -->
5142								
5143
5144							</div>
5145						</div>
5146					
5147				</div>
5148			</div>
5149		</div>
5150
5151		<!-- Bottom Bar -->
5152		<div class="riei-footer__bottom">
5153			<div class="container">
5154				<div class="row align-items-center">
5155					<div class="col-12 col-md-3 order-1 order-md-0">
5156						<p class="riei-footer__copyright">Copyright 2026 &copy; All Rights Reserved.</p>
5157					</div>
5158					<div class="col-12 col-md-7">
5159						<ul class="riei-footer__bottom-links">
5160							<li><a href="https://rieyeinstitute.com/compliance-risk/" target="_blank" rel="noopener noreferrer">Compliance & Risk</a></li>
5161
5162							<li><a href="https://rieyeinstitute.com/website-accessibility-policy/" target="_blank" rel="noopener noreferrer">Accessibility</a></li>
5163							<li><a href="https://refocuseyedoctors.com/privacy-policy/" target="_blank" rel="noopener noreferrer">Privacy</a></li>
5164							<li><a href="https://rieyeinstitute.com/disclaimer/" target="_blank" rel="noopener noreferrer">Disclaimer</a></li>
5165							<li><a href="https://rieyeinstitute.com/hipaa/" target="_blank" rel="noopener noreferrer">HIPAA</a></li>
5166							<li><a href="https://refocuseyedoctors.com/financial-disclosures/" target="_blank" rel="noopener noreferrer">Financial Disclosure</a></li>
5167							<li><a href="https://rieye.modmedapp.com/ema/pay/onlinepay#/pm/payfac/pay" target="_blank" rel="noopener noreferrer">Pay Bill Online</a></li>
5168							<li><a href="https://rieyeinstitute.com/sms-terms-and-conditions/" target="_blank" rel="noopener noreferrer">SMS Terms &amp; Conditions</a></li>
5169							<li><a href="https://refocuseyedoctors.com/terms-of-use/" target="_blank" rel="noopener noreferrer">Terms of Use</a></li>
5170							<li><a href="https://refocuseyedoctors.com/notice-of-nondiscrimination-policy/" target="_blank" rel="noopener noreferrer">Nondiscrimination</a></li>
5171							<li><a href="https://refocuseyedoctors.com/billing-disclosure/" target="_blank" rel="noopener noreferrer">Billing Disclosure</a></li>
5172						</ul>
5173					</div>
5174					<div class="col-12 col-md-2 text-md-end order-2 order-md-3">
5175						<a href="https://www.refocuseye.com" target="_blank" rel="noopener noreferrer" aria-label="ReFocus Eye Health">
5176							<img src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/53/2026/03/bottomRightLogo.webp?strip=all" alt="ReFocus Eye Health logo" class="riei-footer__refocus-logo wp-image-10690" width="1440" height="608" loading="lazy" srcset="https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/bottomRightLogo.webp 1440w, https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/bottomRightLogo-300x127.webp 300w, https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/bottomRightLogo-1024x432.webp 1024w, https://rieyeinstitute.com/wp-content/uploads/sites/53/2026/03/bottomRightLogo-768x324.webp 768w" sizes="(max-width: 1440px) 100vw, 1440px" />
5177						</a>
5178					</div>
5179				</div>
5180			</div>
5181		</div>
5182	</footer>
5183
5184<div class="d-sm-none position-fixed bottom-0 mb-3 px-3 w-100 z-3"><a href="https://rieyeinstitute.com/appointment-request-form/" class=" footer-BA-button btn btn-primary w-100">
5185		<span class="fw-semibold">Book Your Appointment</span>
5186		<svg width="9" height="17" viewBox="0 0 9 17" fill="none" class="ms-2" xmlns="http://www.w3.org/2000/svg">
5187			<path d="M0.235028 15.2704C0.159847 15.35 0.101072 15.4436 0.0620588 15.5458C0.0230459 15.6481 0.00455886 15.7571 0.00765415 15.8665C0.0107494 15.9759 0.0353662 16.0836 0.0800984 16.1835C0.124831 16.2834 0.188803 16.3736 0.268362 16.4487C0.347921 16.5239 0.44151 16.5827 0.543784 16.6217C0.646057 16.6607 0.755014 16.6792 0.864432 16.6761C0.97385 16.673 1.08159 16.6484 1.18149 16.6037C1.2814 16.5589 1.37151 16.495 1.4467 16.4154L8.53003 8.91541C8.67631 8.76068 8.75781 8.55583 8.75781 8.34291C8.75781 8.12998 8.67631 7.92513 8.53003 7.77041L1.44669 0.269574C1.37201 0.188273 1.28191 0.122621 1.18164 0.0764343C1.08137 0.0302472 0.972918 
51870.0044449 0.862589 0.000525052C0.75226 -0.0033948 0.642252 0.0146473 0.538955 0.0536018C0.435658 0.0925564 0.34113 0.151647 0.260863 0.227442C0.180596 0.303238 0.116189 0.394227 0.0713837 0.495124C0.0265785 0.596022 0.00226821 0.704817 -0.000135506 0.815189C-0.00253922 0.925561 0.0170114 1.03531 0.0573814 1.13806C0.0977514 1.24082 0.158136 1.33452 0.235027 1.41374L6.77836 8.34291L0.235028 15.2704Z" fill="#fff"></path>
5188		</svg>
5189	</a></div>
5190<!-- Specialty Vision Credit -->
5191<div class="bg-white py-3">
5192	<div class="container">
5193		<div class="d-flex flex-md-row flex-column justify-content-center align-items-center gap-2">
5194			<span class="rfs-7 mb-0 text-dark">Ophthalmology Website by</span>
5195			<a href="https://specialty.vision/marketing-for-ophthalmology/" target="_blank" rel="noopener noreferrer" class="text-decoration-none d-flex align-items-center gap-2" aria-label="Visit Specialty Vision website">
5196				<img class="img-fluid specialty-logo" width="23" height="23" src="https://esk4oed89ki.exactdn.com/wp-content/uploads/sites/9/2025/09/favicon-specialty-vision-fullcolor11.webp?strip=all" alt="Specialty Vision Logo" loading="lazy">
5197				<span class="rfs-7 fw-bold text-primary">Specialty Vision</span>
5198			</a>
5199		</div>
5200	</div>
5201</div></footer>
5202
5203
5204
5205	
5205<script type="speculationrules">
5206{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/53/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/picostrap5/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
5207</script>
5207
5208
5209	
5209<script id="lc_script_tag" type="module">// TESTIMONIAL SLIDER + BOOTSTRAP FORM MOBILE
5210
5211// Initialize the carousel controls
5212const prevBtn = document.querySelector('.prev-btn');
5213const nextBtn = document.querySelector('.next-btn');
5214const reviewWrapper = document.querySelector('.review-wrapper');
5215const reviews = document.querySelectorAll('.review'); // All individual reviews
5216
5217let currentIndex = 0;
5218const reviewsPerSlide = window.innerWidth < 767 ? 1 : 3; // 1 review per slide on mobile, 3 on desktop
5219const totalReviews = reviews.length; // Total number of reviews
5220
5221// Function to slide to the next review group
5222function slideReview(direction) {
5223    const reviewWidth = reviews[0].offsetWidth; // Get the width of a single review
5224    const maxIndex = totalReviews - reviewsPerSlide; // Max index to prevent overshooting
5225
5226    // Update the currentIndex based on direction (1 for next, -1 for prev)
5227    currentIndex += direction;
5228
5229    // For continuous loop: wrap around the index
5230    if (currentIndex < 0) {
5231        currentIndex = totalReviews - reviewsPerSlide; // Go to the last review
5232    }
5233    if (currentIndex > maxIndex) {
5234        currentIndex = 0; // Go to the first review
5235    }
5236
5237    // Mobile: Adjust scroll position to center the review
5238    if (window.innerWidth < 767) {
5239        // Get the visible area of the wrapper
5240        const wrapperWidth = reviewWrapper.offsetWidth;
5241        // Calculate the position to center the next review
5242        const scrollPosition = (currentIndex * reviewWidth) - (wrapperWidth / 2) + (reviewWidth / 2);
5243        reviewWrapper.style.transition = 'scroll-left 0.3s ease'; // Smooth scroll transition
5244        reviewWrapper.scrollLeft = scrollPosition; // Move the review-wrapper horizontally
5245    } else {
5246        // Desktop: Use translateX to move the review-wrapper
5247        const translateValue = currentIndex * (100 / reviewsPerSlide); // Move by review width
5248        reviewWrapper.style.transition = 'transform 0.3s ease'; // Smooth transition for translateX
5249        reviewWrapper.style.transform = `translateX(-${translateValue}%)`; // Apply the sliding effect
5250    }
5251}
5252
5253// Event listeners for the buttons (prev and next)
5254prevBtn.addEventListener('click', (e) => {
5255    e.preventDefault(); // Prevent default anchor behavior
5256    slideReview(-1); // Slide to the previous review
5257});
5258
5259nextBtn.addEventListener('click', (e) => {
5260    e.preventDefault(); // Prevent default anchor behavior
5261    slideReview(1); // Slide to the next review
5262});
5263
5264// Handle Dragging for Carousel on Desktop and Mobile
5265let isDragging = false;
5266let startX = 0;
5267let scrollLeft = 0;
5268
5269reviewWrapper.addEventListener('mousedown', (e) => {
5270    isDragging = true;
5271    startX = e.pageX - reviewWrapper.offsetLeft;
5272    scrollLeft = reviewWrapper.scrollLeft;
5273});
5274
5275reviewWrapper.addEventListener('mouseleave', () => {
5276    isDragging = false;
5277});
5278
5279reviewWrapper.addEventListener('mouseup', () => {
5280    isDragging = false;
5281});
5282
5283reviewWrapper.addEventListener('mousemove', (e) => {
5284    if (!isDragging) return;
5285
5286    e.preventDefault();
5287    const x = e.pageX - reviewWrapper.offsetLeft;
5288    const walk = (x - startX) * 2; // Adjust this multiplier to control drag speed
5289    reviewWrapper.scrollLeft = scrollLeft - walk;
5290});
5291
5292// Touch events for mobile dragging
5293reviewWrapper.addEventListener('touchstart', (e) => {
5294    isDragging = true;
5295    startX = e.touches[0].pageX - reviewWrapper.offsetLeft;
5296    scrollLeft = reviewWrapper.scrollLeft;
5297});
5298
5299reviewWrapper.addEventListener('touchend', () => {
5300    isDragging = false;
5301});
5302
5303reviewWrapper.addEventListener('touchmove', (e) => {
5304    if (!isDragging) return;
5305
5306    e.preventDefault();
5307    const x = e.touches[0].pageX - reviewWrapper.offsetLeft;
5308    const walk = (x - startX) * 2; // Adjust this multiplier to control drag speed
5309    reviewWrapper.scrollLeft = scrollLeft - walk;
5310});
5311
5312// Initialize Bootstrap Carousel for Mobile
5313if (window.innerWidth < 767) {
5314    const mobileCarousel = new bootstrap.Carousel(document.getElementById('mobileCarousel'), {
5315        interval: false,  // Disable auto-rotate
5316    });
5317}
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327// CLICK TO SEE DOCTORS / SERVICES
5328document.addEventListener("DOMContentLoaded", function () {
5329    // Function to handle trigger clicks
5330    function setupTriggers(triggerClass, targetClass) {
5331        let triggers = document.querySelectorAll("." + triggerClass);
5332        let targets = document.querySelectorAll("." + targetClass);
5333
5334        // Make sure the first trigger and target are active by default
5335        if (triggers.length > 0 && targets.length > 0) {
5336            triggers[0].classList.add("active");
5337            targets[0].classList.add("show");
5338            targets[0].style.display = "block";
5339        }
5340
5341        // Loop through all triggers to add click event listeners
5342        triggers.forEach(trigger => {
5343            trigger.addEventListener("click", function () {
5344                // Get the target ID from data-target
5345                let targetID = this.dataset.target;  // This will use the value of `data-target`
5346                let target = document.getElementById(targetID);
5347
5348                // Remove "active" class from all triggers in this group
5349                triggers.forEach(el => el.classList.remove("active"));
5350                // Add "active" class to the clicked trigger
5351                this.classList.add("active");
5352
5353                // Hide all other targets
5354                targets.forEach(el => {
5355                    el.style.display = "none";
5356                    el.classList.remove("show");
5357                });
5358
5359                // Show the selected target
5360                if (target) {
5361                    target.style.display = "block";
5362                    target.classList.add("show");
5363
5364                    // Scroll smoothly to the target
5365                    target.scrollIntoView({ behavior: "smooth", block: "start" });
5366                } else {
5367                    console.error("Target not found for", this.id);
5368                }
5369            });
5370        });
5371    }
5372
5373    // Initialize the triggers for the first section
5374    setupTriggers("trigger", "target");
5375
5376    // You can add more setups if needed, like for "trigger-services", "target-services", etc.
5377    setupTriggers("trigger-services", "target-services");
5378    setupTriggers("trigger-time", "target-time");
5379});
5380
5381// Scroll feature on WESTWOOD
5382document.addEventListener("DOMContentLoaded", function () {
5383    const scrollContainer = document.querySelector(".scroll-container");
5384    const prevButton = document.querySelector(".scroll-prev");
5385    const nextButton = document.querySelector(".scroll-next");
5386
5387    // Set scroll amount based on container width
5388    const scrollAmount = 300; // Adjust as needed
5389
5390    nextButton.addEventListener("click", () => {
5391        scrollContainer.scrollBy({ left: scrollAmount, behavior: "smooth" });
5392    });
5393
5394    prevButton.addEventListener("click", () => {
5395        scrollContainer.scrollBy({ left: -scrollAmount, behavior: "smooth" });
5396    });
5397});
5398
5399
5400
5401    
5402  </script>
5402
5403	
5403<script id="accessibility-widget-js-extra">
5404var _cyA11yConfig = {"status":{"mobile":true,"desktop":true},"iconId":"default","iconSize":"48","label":"Accessibility widget","heading":"Accessibility menu","position":{"mobile":"bottom-right","desktop":"bottom-right"},"language":{"default":"en","selected":[]},"margins":{"desktop":{"top":20,"bottom":20,"left":20,"right":20},"mobile":{"top":20,"bottom":20,"left":20,"right":20}},"primaryColor":"#1863DC","keyboard":{"enabled":false,"shortcut":"alt+a"},"modules":{"color":{"darkContrast":{"enabled":true},"lightContrast":{"enabled":true},"highContrast":{"enabled":true},"highSaturation":{"enabled":true},"lowSaturation":{"enabled":true},"monochrome":{"enabled":true}},"content":{"adjustFontSizing":{"enabled":true},"highlightTitle":{"enabled":true},"highlightLinks":{"enabled":true},"dyslexicFont":{"enabled":true},"letterSpacing":{"enabled":true},"lineHeight":{"enabled":true},"fontWeight":{"enabled":true},"textAlign":{"enabled":true}},"navigation":{"readingGuide":{"enabled":true},"pauseAnimations":{"enabled":true},"bigCursor":{"enabled":true}},"statement":{"enabled":false,"url":"","displayInWidget":false,"generatedDate":"","formData":{"companyName":"","businessEmail":"","website":"","wcagStandard":"WCAG 2.2 Level AA","conformanceStatus":"fully-conformant"}},"profiles":{"enabled":true},"pageRead":{"enabled":true},"muteSounds":{"enabled":true}},"focusRingColor":null};
5405var _cyA11yAssets = {"fonts":"https://rieyeinstitute.com/wp-content/plugins/accessibility-widget/lite/frontend/assets/fonts/"};
5406//# sourceURL=accessibility-widget-js-extra
5407</script>
vendor: 1 bytes, line 5407
5407
5408<script id="accessibility-widget-js" src="https://rieyeinstitute.com/wp-content/plugins/accessibility-widget/lite/frontend/assets/js/widget.min.js?ver=1787682311"></script>
vendor: 1 bytes, line 5408
5408
5409<script id="lc-aos-js" src="https://rieyeinstitute.com/wp-content/plugins/livecanvas/modules/optin-extra-assets/aos-with-init.js?ver=762baabbd36986073f2e63e5741e1c84"></script>
vendor: 1 bytes, line 5409
5409
5410<script data-wp-strategy="defer" defer id="bootstrap5-js" src="https://rieyeinstitute.com/wp-content/themes/picostrap5/js/bootstrap.bundle.min.js"></script>
vendor: 1 bytes, line 5410
5410
5411<script>
5412    document.addEventListener('DOMContentLoaded', function() {
5413        /* ─── Find all orphan accordion items (not inside .accordion) ─── */
5414        var orphans = document.querySelectorAll('.accordion-item[data-sv-orphan-accordion="true"]');
5415        if (orphans.length === 0) return;
5416
5417        /* ─── Group consecutive orphans ─── */
5418        var groups = [];
5419        var currentGroup = [orphans[0]];
5420
5421        for (var i = 1; i < orphans.length; i++) {
5422            var prev = orphans[i - 1];
5423            var curr = orphans[i];
5424            var isConsecutive = false;
5425
5426            /* Walk from prev to curr, skipping empty text, <p>, <br> nodes */
5427            var node = prev.nextSibling;
5428            while (node && node !== curr) {
5429                if (node.nodeType === 3 && node.textContent.trim() === '') {
5430                    node = node.nextSibling;
5431                    continue;
5432                }
5433                if (node.nodeType === 1) {
5434                    var tag = node.tagName.toLowerCase();
5435                    if ((tag === 'p' && node.textContent.trim() === '') || tag === 'br') {
5436                        node = node.nextSibling;
5437                        continue;
5438                    }
5439                }
5440                break;
5441            }
5442
5443            if (node === curr) {
5444                isConsecutive = true;
5445            }
5446
5447            if (isConsecutive) {
5448                currentGroup.push(curr);
5449            } else {
5450                groups.push(currentGroup);
5451                currentGroup = [curr];
5452            }
5453        }
5454        groups.push(currentGroup);
5455
5456        /* ─── Wrap each group and fix data-bs-parent ─── */
5457        groups.forEach(function(group, index) {
5458            /* Unique ID for THIS group's wrapper */
5459            var wrapperId = 'sv-auto-accordion-' + index + '-' + Date.now();
5460
5461            /* Create wrapper elements */
5462            var wrapper = document.createElement('div');
5463            wrapper.className = 'accordion mb-2 rounded-4';
5464            wrapper.id = wrapperId;
5465
5466            var lcBlock = document.createElement('div');
5467            lcBlock.className = 'lc-block';
5468            lcBlock.appendChild(wrapper);
5469
5470            /* Insert wrapper before first item in this group */
5471            group[0].parentNode.insertBefore(lcBlock, group[0]);
5472
5473            /* Move all items into wrapper AND update data-bs-parent */
5474            group.forEach(function(item) {
5475                /* Update data-bs-parent on the collapse div to match THIS wrapper */
5476                var collapseDiv = item.querySelector('.accordion-collapse');
5477                if (collapseDiv) {
5478                    collapseDiv.setAttribute('data-bs-parent', '#' + wrapperId);
5479                }
5480
5481                /* Remove orphan marker */
5482                item.removeAttribute('data-sv-orphan-accordion');
5483
5484                /* Move item into wrapper */
5485                wrapper.appendChild(item);
5486            });
5487
5488            /* Expand first item in each group */
5489            var firstItem = group[0];
5490            var firstBtn = firstItem.querySelector('.accordion-button');
5491            var firstCollapse = firstItem.querySelector('.accordion-collapse');
5492            if (firstBtn) {
5493                firstBtn.classList.remove('collapsed');
5494                firstBtn.setAttribute('aria-expanded', 'true');
5495            }
5496            if (firstCollapse) {
5497                firstCollapse.classList.add('show');
5498            }
5499
5500            /* Clean up empty <p> and text nodes left behind */
5501            var prev = lcBlock.previousSibling;
5502            while (prev) {
5503                var check = prev;
5504                prev = prev.previousSibling;
5505                if (check.nodeType === 1 && check.tagName.toLowerCase() === 'p' && check.textContent.trim() === '') {
5506                    check.parentNode.removeChild(check);
5507                } else if (check.nodeType === 3 && check.textContent.trim() === '') {
5508                    check.parentNode.removeChild(check);
5509                } else {
5510                    break;
5511                }
5512            }
5513        });
5514    });
5515</script>
5515
5516
5517	</body>
5518</html>
5519
5520
5521<!-- Cache served by breeze CACHE (Desktop) - Last modified: Mon, 28 Sep 2026 10:58:31 GMT -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.