.elementor-750 .elementor-element.elementor-element-56b1621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-5c96f60 */.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero{background:#071e3a;color:#fff;padding:128px 24px 56px;text-align:center}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero h1,.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-lead,.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-copy{color:#fff}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-eyebrow{color:#37afff}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-ad{width:64%;max-width:650px;border-radius:8px};
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero{padding-top:190px!importantimportant}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero h1{font-size:0!importantimportant}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero h1:before{content:"Sight On Site Welcomes Dr. Riley Patients";font-size:52px!importantimportant;line-height:1.06!importantimportant;display:block}
@media(max-width:767px){.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero{padding-top:160px!importantimportant}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero h1:before{font-size:34px!importantimportant}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-ad{width:92%!importantimportant}}
;
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero { padding-top: 190px; }
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero h1 { font-size: 0; margin-bottom: 22px; }
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero h1::before { content: "Sight On Site Welcomes Dr. Riley Patients"; font-size: 52px; line-height: 1.06; display: block; }
@media (max-width: 767px) { .elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero { padding-top: 160px; } .elementor-750 .elementor-element.elementor-element-5c96f60 .riley-hero h1::before { font-size: 34px; } .elementor-750 .elementor-element.elementor-element-5c96f60 .riley-ad { width: 92%; } }
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:24px};.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 24px;border-radius:8px;font-weight:800;text-decoration:none!importantimportant;line-height:1.2}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-btn.primary{background:#37afff;color:#fff!importantimportant}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-btn.secondary{background:#175699;color:#fff!importantimportant}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-btn:hover{filter:brightness(.95)}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-contact{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:20px;color:#fff;font-weight:700}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-contact a{color:#37afff!importantimportant;text-decoration:none!importantimportant}
;.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-cta a{color:#ffffff;}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-cta a{padding:15px 24px;}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-cta a{border-radius:8px;}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-cta a{text-decoration:none;}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-actions{display:flex;}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-actions{gap:14px;}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-actions{justify-content:center;}.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-actions{flex-wrap:wrap;}
.elementor-750 .elementor-element.elementor-element-5c96f60 .riley-contact{display:none;}/* End custom CSS */