PageSourceSearch

https://www.uptownvision.com/contact-lenses/

html uptownvision.com collected 2026-10-04 03:28:02 UTC 457,538 bytes, 508 lines download raw bytes

1<!DOCTYPE html> <html lang="en-US"> <head> <link rel="preconnect" href="https://fonts.gstatic.com"> <link rel="preconnect" href="//www.googletagmanager.com/" > <link rel="preconnect" href="//www.google-analytics.com"> 
1<script>
2	dataLayer = [{
3		'url': 'www.uptownvision.com/contact-lenses/',
4		'is_analytics_main_rollup': true,
5		'is_analytics_tso_rollup': false,
6		'is_analytics_provision_rollup': false,
7		'adwords_site_conversion_id': '',
8		'adwords_site_thankyou_label': '',
9		'analytics_site_ga4' : 'G-RKGW0RKB4F',
10		'is_site_aeg' : false	}];
11
12	</script>
12 
12<script>
vendor: 331 bytes, lines 12-16
12(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
13	new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
14	j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
15	'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
16	})(window,document,'script','dataLayer','
16GTM-P6GSK34
vendor: 3 bytes, line 16
16');
16</script>
16 <meta charset="UTF-8"> <title>Contact Lenses at Uptown Vision: Clear Vision in Minneapolis</title> <meta name="description" content="Explore our selection of contact lenses at Uptown Vision, from disposable soft lenses to toric lenses, and experience the confidence of clear vision." /> <meta name="author" content="davidr" /> <meta property="og:site_name" content="Uptown Vision" /> <meta property="og:title" content="Contact Lenses" /> <meta property="og:description" content="Explore our selection of contact lenses at Uptown Vision, from disposable soft lenses to toric lenses, and experience the confidence of clear vision." /> <meta property="og:type" content="website" /> <meta property="og:image" content="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2019/01/Thumbnail-contacts.jpg" /> <meta property="og:featured_image" content="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2019/01/Thumbnail-contacts.jpg" /> <meta property="og:url" content="https://www.uptownvision.com/contact-lenses/" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:title" content="Contact Lenses at Uptown Vision: Clear Vision in Minneapolis" /> <meta name="twitter:description" content="Explore our selection of contact lenses at Uptown Vision, from disposable soft lenses to toric lenses, and experience the confidence of clear vision." /> <meta name="twitter:image" content="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2019/01/Thumbnail-contacts.jpg" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="platform" content="sitebuilder-v3" /> <meta name="blog_id" content="4764" /> <meta name="post_id" content="55" /> <meta name="theme" content="flex" /> <meta name="admin_url" content="http://uptownvision2023retrofit.ecpbuilder.com/wp-admin/" /> <meta name="pe_account_id" content="2388" /> <meta name="pe_website_id" content="4326" /> <meta name="google-site-verification" content="_b-DbJTERK7RdjN1TO0f94H54PJ5bKlpA6_Fw6_7YKk" /> 
16<script type="application/json" id="ecp-page-summary">
17	{"summary":"We offer a wide range of contact lenses to fit your needs including contact lens exams and fittings."}</script>
17 
17<script type="application/ld+json">
18	{"@context":"https://schema.org","@type":"WebPage","@id":"https://www.uptownvision.com/contact-lenses/","url":"https://www.uptownvision.com/contact-lenses/","name":"Contact Lenses","datePublished":"2020-10-19T16:24:24-04:00","dateModified":"2026-05-19T15:02:18-04:00"}</script>
18 <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?&family=Raleway:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?&family=Raleway:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap" media="print" onload="this.media='all'" /> <style> /*******************************************************/ /* Breakpoints /*******************************************************/ .ecp-responsive-size-large{} .ecp-responsive-size-medium, .ecp-responsive-size-small{display:none} @media (min-width: 1px) and (max-width : 768px) { body:before {content:"small";display:none;} .ecp-responsive-size-large{display:none} .ecp-responsive-size-medium{display:none} .ecp-responsive-size-small{display:inline-block} .ecp-responsive-size-small.ecp-responsive-size-medium{display:inline-block} } /*@media (min-width: 768px) and (max-width : 1099px) {*/ @media (min-width: 769px) and (max-width : 992px) { body:before {content:"medium";display:none;} .ecp-responsive-size-large{display:none} .ecp-responsive-size-large.ecp-responsive-size-medium{display:inline-block} .ecp-responsive-size-medium{display:inline-block} .ecp-responsive-size-medium.ecp-responsive-size-small{display:inline-block} .ecp-responsive-size-small{display:none} } /*@media (min-width: 1100px) {*/ @media (min-width: 993px) { body:before {content:"large";display:none;} .ecp-responsive-size-large{display:inline-block} .ecp-responsive-size-large.ecp-responsive-size-medium{display:inline-block} .ecp-responsive-size-medium{display:none} .ecp-responsive-size-small{display:none} } /*******************************************************/ /* Public.css /*******************************************************/ html,body{min-height:100%;} html{-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;} body{text-rendering: optimizeLegibility} *,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} p:empty{display:none;} pre{font-size:14px} embed, iframe, object, video, audio {max-width:100%} img{max-width:100%;height:auto;} img:not([src]){opacity:0;} .clear:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;} * html .clear {zoom:1;} *:first-child+html .clear{zoom:1;} ::-webkit-input-placeholder {color: #d1d1d1 !important} ::-moz-placeholder {color: #d1d1d1 !important} :-ms-input-placeholder {color: #d1d1d1 !important} input:-moz-placeholder {color: #d1d1d1 !important} h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit} strong{font-weight:bold} hr{margin:1.5em 0 !important;} .ecp-align-center{text-align:center;} .ecp-align-right{text-align:right;} .ecp-align-left{text-align:left;} .ecp-breakpoint-small .ecp-breakpoint-small-hide{display:none;} .ecp-breakpoint-medium .ecp-breakpoint-medium-hide{display:none;} .ecp-breakpoint-large .ecp-breakpoint-large-hide{display:none;} .ecp-breakpoint-small .ecp-align-center-small, .ecp-breakpoint-small .ecp-align-center-small *{text-align:center !important;} .ecp-breakpoint-small .ecp-align-right-small, .ecp-breakpoint-small .ecp-align-right-small *{text-align:right !important;} .ecp-breakpoint-small .ecp-align-left-small, .ecp-breakpoint-small .ecp-align-left-small *{text-align:left !important;} .ecp-breakpoint-medium .ecp-align-center-medium, .ecp-breakpoint-medium .ecp-align-center-medium *{text-align:center !important;} .ecp-breakpoint-medium .ecp-align-right-medium, .ecp-breakpoint-medium .ecp-align-right-medium *{text-align:right !important;} .ecp-breakpoint-medium .ecp-align-left-medium, .ecp-breakpoint-medium .ecp-align-left-medium *{text-align:left !important;} .ecp-float-right{float:right;margin:0 0 1em 1.5em;} .ecp-float-left{float:left;margin:0 1.5em 1em 0;} .ecp-breakpoint-medium .ecp-float-center-medium{float:none;margin:0 0 1em 0;} .ecp-breakpoint-small .ecp-float-center-small{float:none;margin:0 0 1em 0;} .ecp-childpages{margin:2em 0;} .ecp-childpages ul{} .ecp-childpages ul li{margin-bottom:.5em;clear:both} .ecp-childpages ul li:after{content:"";display:block;clear:both;} .ecp-childpages ul li .ecp-childpages-image{float:right;margin:0 0 0 20px} .ecp-childpages ul li .ecp-childpages-image img{max-width:150px} .ecp-childpages ul li .ecp-childpages-link{} .ecp-childpages ul li .ecp-childpages-link a{font-weight:bold} .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul{max-width:800px} .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul li{list-style:none;margin:0 0 30px 0} .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul li:nth-child(4n-2) .ecp-childpages-image, .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul li:nth-child(4n-3) .ecp-childpages-image{float:left;margin:0 30px 10px 0;} .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul li:nth-child(4n) .ecp-childpages-image, .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul li:nth-child(4n-1) .ecp-childpages-image{float:right;margin:0 0 10px 30px}
18 .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul li .ecp-childpages-link a{text-decoration:none;font-size:1.5em;font-weight:normal} .ecp-childpages.ecp-childpages-layout-thumbnails_alternate ul li .ecp-childpages-link a:hover{text-decoration:underline;} .ecp-breakpoint-small .ecp-childpages.ecp-childpages-layout-thumbnails_alternate li .ecp-childpages-link{line-height:1.2;margin:0 0 10px 0} .ecp-breakpoint-small .ecp-childpages.ecp-childpages-layout-thumbnails_alternate .ecp-childpages-image{float:right !important;width:100px; margin:5px 0 10px 30px !important;} .ecp-breakpoint-small .ecp-childpages.ecp-childpages-layout-thumbnails_alternate .ecp-childpages-image img{max-width:100px} .ecp-childpages-layout-photo_grid_2 ul{display:grid;grid-template-columns: 1fr 1fr;grid-gap:10px;margin:0;padding:0;list-style:none} .ecp-childpages-layout-photo_grid_2 ul li{margin:0 !important;padding:20px;background:#efefef} .ecp-childpages-layout-photo_grid_2 ul li .ecp-childpages-image{float:none !important;margin:0px 0px 10px 0px !important;} .ecp-childpages-layout-photo_grid_2 ul li .ecp-childpages-image img{object-fit:fill;width:100% !important;max-width:none !important} .ecp-childpages-layout-photo_grid_2 ul li .ecp-childpages-link{margin:0 0 10px 0;font-size:17px} .ecp-breakpoint-small .ecp-childpages-layout-photo_grid_2 ul{grid-template-columns: 1fr} .ecp-childpages-layout-photo_grid_3 ul{display:grid;grid-template-columns: 1fr 1fr 1fr;grid-gap:10px;margin:0;padding:0;list-style:none} .ecp-childpages-layout-photo_grid_3 ul li{margin:0 !important;padding:20px;background:#efefef} .ecp-childpages-layout-photo_grid_3 ul li .ecp-childpages-image{float:none !important;margin:0px 0px 10px 0px !important;} .ecp-childpages-layout-photo_grid_3 ul li .ecp-childpages-image img{object-fit:fill;width:100% !important;max-width:none !important} .ecp-childpages-layout-photo_grid_3 ul li .ecp-childpages-link{margin:0 0 10px 0;font-size:17px} .ecp-breakpoint-medium .ecp-childpages-layout-photo_grid_3 ul{grid-template-columns: 1fr 1fr} .ecp-breakpoint-small .ecp-childpages-layout-photo_grid_3 ul{grid-template-columns: 1fr} .ecp-childpages-layout-photo_grid_4 ul{display:grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap:10px;margin:0;padding:0;list-style:none} .ecp-childpages-layout-photo_grid_4 ul li{margin:0 !important;padding:20px;background:#efefef} .ecp-childpages-layout-photo_grid_4 ul li .ecp-childpages-image{float:none !important;margin:0px 0px 10px 0px !important;} .ecp-childpages-layout-photo_grid_4 ul li .ecp-childpages-image img{object-fit:fill;width:100% !important;max-width:none !important} .ecp-childpages-layout-photo_grid_4 ul li .ecp-childpages-link{margin:0 0 10px 0;font-size:17px} .ecp-breakpoint-medium .ecp-childpages-layout-photo_grid_4 ul{grid-template-columns: 1fr 1fr} .ecp-breakpoint-small .ecp-childpages-layout-photo_grid_4 ul{grid-template-columns: 1fr} .ecp-text-uppercase{text-transform:uppercase} .ecp-text-capitalize{text-transform:capitalize} .ecp-text-lowercase{text-transform:lowercase} .ecp-sitemap{margin:1.5em} .ecp-sitemap ul{} .ecp-sitemap ul li{} .ecp-sitemap ul li .ecp-childpages-link{} .ecp-sitemap ul li .ecp-childpages-link a{font-weight:bold} ul.ecp-list-checkmarks{} ul.ecp-list-checkmarks li{margin:0 0 5px 0px;padding:0 0 0 1.50em;list-style:none;position:relative} ul.ecp-list-checkmarks li:before{content:"";background-image: url('https://da4e1j5r7gw87.cloudfront.net/wp-content/themes/_default/fonts/icons/fontawesome/svg/fas-fa-check.svg');background-size:contain;background-repeat:no-repeat;background-position:50% 50%;display:inline-block;vertical-align:middle;width:1em;height:1em;display:inline-block; position:absolute;top:.25em;left:0} .ecp-display-inlineblock{display:inline-block;} .ecp-logo img{border:none;} .ecp-breakpoint-small .ecp-logo {width:100% !important} .ecp-breakpoint-small .ecp-logo img {max-width:100% !important} .ecp-animation-blink {animation: blinker 2s linear infinite;} @keyframes blinker {50% { opacity: 0.0; }} article.post{margin:0 0 3em 0} .ecp-greyscale-images img{-webkit-filter: grayscale(100%);filter: grayscale(100%);} .ecp-skip-to-content{} .ecp-skip-to-content:focus{display:block !important;top:auto !important;left:auto !important;width:auto !important;height:auto !important;background:#fff;z-index:9999999;font-weight:bold;color:#000;padding:10px 20px;text-decoration:none} .ecp-row-keyline-inside .fl-row-content-wrap .fl-row-content:before{display:block;border:1px solid #000;position:absolute;top:15px;right:15px;bottom:15px;left:15px;pointer-events:none} body > .ecp-widget{margin:0;} .ecp-breakpoint-small .ecp-hide-vertical-column-borders-mobile .fl-col-content{border-left:none 
18!important;border-right:none !important} .column-content-container-half-left .fl-col-content .fl-module{max-width:600px;margin-left:auto} .column-content-container-half-right .fl-col-content .fl-module{max-width:600px;margin-right:auto} @media (max-width: 768px) {.fl-col-small:not(.fl-col-small-full-width) {max-width: none}} body.ecp-page-slug-covid19-office-updates .ecp-primary .ecp-post-date{display:none} html:not(.fl-builder-edit) .ecp-auto-contained-content .fl-col-group .fl-col:nth-child(1) .fl-col-content{padding-left: calc((100vw - 1100px) / 2)} html:not(.fl-builder-edit) .ecp-auto-contained-content .fl-col-group .fl-col:nth-child(2) .zzzfl-col-content{padding-right: calc((100vw - 1100px) / 2)} .ecp-hover-image-zoom .ecp-callout-image{overflow:hidden} .ecp-hover-image-zoom .ecp-callout-image img{transition: transform .3s ease-in-out;} .ecp-hover-image-zoom .ecp-callout-image:hover img{transform: scale(1.03);} .ecp-hover-image-zoom .ecp-image{overflow:hidden} .ecp-hover-image-zoom .ecp-image img{transition: transform .3s ease-in-out;} .ecp-hover-image-zoom .ecp-image:hover img{transform: scale(1.03);} .z-index-1{position:relative;z-index:1;} .z-index-2{position:relative;z-index:2;} /*******************************************************/ /* Theme Fixes /*******************************************************/ .ecp-toolbar .input-group{max-width:200px} .ecp-content-container{position:relative;z-index:1} .ecp-secondary marquee, .ecp-secondary iframe, .ecp-secondary table{width:100% !important;} .ecp-secondary img{max-width:100% !important;height:auto !important;} .ecp-footer .widget_nav_menu ul li ul{display:none !important;} /*******************************************************/ /* Widgets /*******************************************************/ .ecp-widget,.widget{position:relative;vertical-align:middle;margin:0 0 1.5em 0} .ecp-widget.widget_search{vertical-align:top} .ecp-widget-title{margin:0 0 .75em 0} .widget-title{margin:0 0 .75em 0} .textwidget *:first-child{margin-top:0} .textwidget *:last-child{margin-bottom:0} .ecp-richtext > *:first-child{margin-top:0} .ecp-richtext > *:last-child{margin-bottom:0} .ecp-global-footer{background:#fff;border-top:1px solid #757575;color:#757575;font-size:13px} .ecp-global-footer a{color:#757575 !important;text-decoration:none;} .ecp-global-footer a:hover{text-decoration:underline;} .ecp-global-footer .ecp-content-container{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px 20px} .ecp-global-footer__start{} .ecp-global-footer__start a{} .ecp-global-footer__start img{width:90px;vertical-align:middle;margin:-5px 0 0 5px} .ecp-global-footer--nsg .ecp-global-footer__end{text-align:center;} .ecp-global-footer__end{flex:1;text-align:right;} .ecp-global-footer__end p{margin:10px 0;} .ecp-global-footer__end ul{margin:0;padding:0;list-style:none;} .ecp-global-footer__end ul li{display:inline-block;margin:0 0 0 15px;padding:0 0 0 15px;border-left:1px solid #757575;line-height:1} .ecp-global-footer__end ul li:first-child{border:none;padding:0;margin:0} .ecp-global-footer__end ul li a{} @media (max-width: 768px) { .ecp-global-footer .ecp-content-container{display:block;text-align:center;padding:30px 10px 40px 10px} .ecp-global-footer .ecp-global-footer__start{margin:0 0 20px 0;} .ecp-global-footer .ecp-global-footer__end{text-align:center;} .ecp-global-footer .ecp-global-footer__end ul{display:block;} .ecp-global-footer__end ul li{margin:0 0 0 10px;padding:0 0 0 10} .ecp-global-footer__end ul li:first-child{padding:0;margin:0} .ecp-global-footer .ecp-global-footer__end ul li:last-child{display:none;} } .ecp-entry-header{} .ecp-entry-title{margin:0 0 .5em 0;} body.archive div.ecp-entry-title{font-size:20px;} .ecp-entry-title a{color:#000;text-decoration:none;} .ecp-entry-title a:hover{text-decoration:underline;} .ecp-entry-summary{} .ecp-entry-content{} code{white-space:inherit !important;} /* Content */ .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin: 0 auto; } .ecp-breakpoint-medium .aligncenter-medium { float:none;clear: both; display: block; margin: 0 auto 1em auto; } .ecp-breakpoint-small .aligncenter-small { float:none;clear: both; display: block; margin: 0 auto 1em auto; } .wp-caption { border: 1px solid #ccc;margin-bottom:1.5em;padding:.75em;max-width:100%} .wp-caption img[class*="wp-image-"] {display: block;margin:0 0 1em 0} .wp-caption .wp-caption-text {} .wp-caption-text {text-align: center} .assistive-text{display:none} .widget_rss .widgettitle{display:none;} .equipment-content img {max-width: 250px;height: auto;max-height:250px;} @media screen and (max-width: 600px) {.equipment-content img,.equipment-content img.alignright {display: block;max-width: 100%;max-height:250px;height: auto;margin: 0 auto;float: none !important;}} .technology-container {clear: both;} .ql-align-center {text-align: center;} .ql-align-right {text-align: right;} .ql-align-justify {text-align: justify;} /*******************************************************/ /* Badges /*******************************************************/ .ecp-badges{} .fl-module-content .ecp-badges{margin:0} .ecp-badges .ecp-badge{display:block;text-decoration:none;color:#fff} .ecp-badge-title{color:inherit} .ecp-badges.ecp-badges-orientation-horizontal{display:flex;} .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge{display:block;text-align:center;width:100%;margin:0 5px 0 0;} .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge.ecp-badge-last{margin-right:0 !important} .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge .ecp-badge-icon{display:block;width:auto} .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge .ecp-badge-title{display:block;line-height:1.1;} .ecp-badges.ecp-badges-orientation-vertical .ecp-badge.ecp-badge-last{margin-right:0 !important} .ecp-badges.ecp-badges-orientation-horizontal.ecp-badges-icon-shape-square .ecp-badge .ecp-badge-icon{margin:0 0 20px 0} .ecp-badges.ecp-badges-icon-shape-square .ecp-icon{padding:.75em;} .ecp-badges.ecp-badges-orientation-horizontal.ecp-badges-icon-shape-rounded .ecp-badge .ecp-badge-icon{margin:0 0 20px 0} .ecp-badges.ecp-badges-icon-shape-rounded .ecp-icon{padding:.75em;border-radius:20%} .ecp-badges.ecp-badges-orientation-horizontal.ecp-badges-icon-shape-circle .ecp-badge .ecp-badge-icon{margin:0 0 20px 0} .ecp-badges.ecp-badges-icon-shape-circle .ecp-icon{padding:.75em;border-radius:50%} .ecp-badges .ecp-badge.ecp-badge-kids, .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge.ecp-badge-kids{background: -moz-linear-gradient(45deg, rgba(255,0,0,1) 0%, rgba(255,255,0,1) 25%, rgba(5,193,255,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%) !important;background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(255,0,0,1)), color-stop(25%, rgba(255,255,0,1)), color-stop(50%, rgba(5,193,255,1)), color-stop(75%, rgba(255,255,0,1)), color-stop(100%, rgba(255,0,0,1))) !important;background: -webkit-linear-gradient(45deg, rgba(255,0,0,1) 0%, rgba(255,255,0,1) 25%, rgba(5,193,255,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%) !important;background: -o-linear-gradient(45deg, rgba(255,0,0,1) 0%, rgba(255,255,0,1) 25%, rgba(5,193,255,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%) !important;background: -ms-linear-gradient(45deg, rgba(255,0,0,1) 0%, rgba(255,255,0,1) 25%, rgba(5,193,255,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%) !important;background: linear-gradient(45deg, rgba(255,0,0,1) 0%, rgba(255,255,0,1) 25%, rgba(5,193,255,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff0000',GradientType=1 );} .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge.ecp-badge-kids{vertical-align:middle;border-radius:10px} .ecp-badges .ecp-badge.ecp-badge-kids a, .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge.ecp-badge-kids a{color:#fff !important;text-shadow:0 0 2px #000;font-size:20px;font-weight:bold} .ecp-badges .ecp-badge.ecp-badge-kids i, .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge.ecp-badge-kids i{color:#fff !important;} .ecp-breakpoint-small .ecp-badges.ecp-badges-orientation-horizontal{display:block !important;} .ecp-breakpoint-small .ecp-badges.ecp-badges-orientation-horizontal.ecp-menu-convert-at-never{display:flex !important} .ecp-breakpoint-small .ecp-primary .ecp-badges.ecp-badges-orientation-horizontal{display:grid !important;grid-gap:10px;grid-template-columns:1fr} .ecp-breakpoint-small .ecp-primary .ecp-badges.ecp-badges-orientation-horizontal .ecp-badge{width:100%;margin:0;} .ecp-breakpoint-small .ecp-primary .ecp-badges.ecp-badges-orientation-horizontal.ecp-menu-convert-at-mobile .ecp-badge{width:100%;margin:0 0 3% 0 !important;} .ecp-breakpoint-small .ecp-badges.ecp-badges-orientation-horizontal.ecp-menu-convert-at-never .ecp-badge{margin:0 1px 0 0} .ecp-breakpoint-small .ecp-badges.ecp-badges-orientation-horizontal.ecp-menu-convert-at-never .ecp-badge:last-child{margin:0} .ecp-breakpoint-large .ecp-badges.ecp-badges-align-icon-horizontal .ecp-badge{display:flex;align-items:center;text-align:left} .ecp-breakpoint-large .ecp-badges.ecp-badges-align-icon-horizontal .ecp-badge .ecp-badge-title{flex:1;margin-left:.5em} .ecp-breakpoint-medium .ecp-badges.ecp-badges-align-icon-responsive-medium-horizontal .ecp-badge{display:flex;align-items:center;text-align:left} .ecp-breakpoint-medium .ecp-badges.ecp-badges-align-icon-responsive-medium-horizontal .ecp-badge .ecp-badge-title{flex:1;margin-left:.5em} .ecp-breakpoint-small .ecp-badges.ecp-badges-align-icon-responsive-small-horizontal .ecp-badge{display:flex;align-items:center;text-align:left} .ecp-breakpoint-small .ecp-badges.ecp-badges-align-icon-responsive-small-horizontal .ecp-badge .ecp-badge-title{flex:1;margin-left:.5em} .ecp-breakpoint-large .ecp-badges.ecp-badges-align-icon-vertical .ecp-badge{display:block;text-align:center} .ecp-breakpoint-medium .ecp-badges.ecp-badges-align-icon-responsive-medium-vertical .ecp-badge{display:block;text-align:center} .ecp-breakpoint-small .ecp-badges.ecp-badges-align-icon-responsive-small-vertical .ecp-badge{display:block;text-align:center} .ecp-badges.ecp-badges-orientation-grid{display:grid;} .ecp-badges.ecp-badges-orientation-grid .ecp-badge{margin:0 !important;padding:10px 10px;text-align:center} .ecp-badges.ecp-badges-orientation-grid .ecp-badge .ecp-badge-icon{font-size:15px;margin:0 0 10px 0;display:block;width:auto} .ecp-badges.ecp-badges-orientation-grid .ecp-badge .ecp-badge-icon .ecp-icon-svg{color:#fff;fill:#fff} .ecp-badges.ecp-badges-orientation-grid .ecp-badge .ecp-badge-title{display:block;line-height:1.1;font-size:1.1em} .ecp-badges.ecp-badges-orientation-grid .ecp-badge .ecp-badge-title a{text-decoration:none;color:#fff} .ecp-buttons{display:flex;gap:10px;justify-content: center;} .ecp-buttons.ecp-align-center{justify-content: center;} .ecp-buttons.ecp-align-left{justify-content: flex-start;} .ecp-buttons.ecp-align-right{justify-content: flex-end;} .ecp-breakpoint-large .ecp-buttons.ecp-buttons-convert-at-desktop, .ecp-breakpoint-medium .ecp-buttons.ecp-buttons-convert-at-desktop, .ecp-breakpoint-small .ecp-buttons.ecp-buttons-convert-at-desktop{flex-direction:column} .ecp-breakpoint-medium .ecp-buttons.ecp-buttons-convert-at-tablet, .ecp-breakpoint-small .ecp-buttons.ecp-buttons-convert-at-tablet{flex-direction:column} .ecp-breakpoint-small .ecp-buttons.ecp-buttons-convert-at-mobile{flex-direction:column} .ecp-buttons-full-width .ecp-button{display:flex;flex:1;} .ecp-button{position:relative;background:#000;color:#fff;text-decoration:none;border-radius:5px;
18display:inline-block;align-items:center;justify-content:center;line-height:1;text-align:center;padding:.75em 1em .85em 1em;background-position:50% 50%;cursor:pointer} .ecp-button .ecp-button-label{} .ecp-button .ecp-button-label p{margin:0} .ecp-button.ecp-button-withicon{display:inline-flex;} .ecp-button.ecp-button-withicon .ecp-icon{display:inline-block;color:#fff;vertical-align:middle;margin:0 .25em 0 0;position:relative;top:-1px} .ecp-button.ecp-button-withicon .ecp-icon i{vertical-align:middle;} .ecp-button.ecp-button-withicon .ecp-icon i svg{width:1em;height:1em;vertical-align:middle} .ecp-button.ecp-button-withicon .ecp-icon i svg path{fill:inherit} .ecp-button.ecp-button-withicon .ecp-button-label{display:inline-block;} /* Beside / Left */ .ecp-button.ecp-button-icon-position-beside{display:inline-block} .ecp-button.ecp-button-icon-position-beside .ecp-icon{margin:0 .25em 0 0;} .ecp-breakpoint-medium .ecp-button.ecp-button-icon-position-responsive-medium-beside{display:inline-block} .ecp-breakpoint-medium .ecp-button.ecp-button-icon-position-responsive-medium-beside .ecp-icon{margin:0 .25em 0 0;} .ecp-breakpoint-small .ecp-button.ecp-button-icon-position-responsive-small-beside{display:inline-block} .ecp-breakpoint-small .ecp-button.ecp-button-icon-position-responsive-small-beside .ecp-icon{margin:0 .25em 0 0;} /* Beside Right */ .ecp-button.ecp-button-icon-position-beside-right{display:inline-block} .ecp-button.ecp-button-icon-position-beside-right .ecp-icon{margin:0 0 0 .25em;order:2} .ecp-breakpoint-medium .ecp-button.ecp-button-icon-position-responsive-medium-beside-right{display:inline-block} .ecp-breakpoint-medium .ecp-button.ecp-button-icon-position-responsive-medium-beside-right .ecp-icon{margin:0 0 0 .25em;order:2} .ecp-breakpoint-small .ecp-button.ecp-button-icon-position-responsive-small-beside-right{display:inline-block} .ecp-breakpoint-small .ecp-button.ecp-button-icon-position-responsive-small-beside-right .ecp-icon{margin:0 0 0 .25em;order:2} /* Above */ .ecp-button.ecp-button-icon-position-above{display:inline-block} .ecp-button.ecp-button-icon-position-above .ecp-icon{display:block;margin:0 0 .25em 0;} .ecp-button.ecp-button-icon-position-above .ecp-label{display:block} .ecp-breakpoint-medium .ecp-button.ecp-button-icon-position-responsive-medium-above{display:inline-block} .ecp-breakpoint-medium .ecp-button.ecp-button-icon-position-responsive-medium-above .ecp-icon{display:block;margin:0 0 .25em 0;} .ecp-breakpoint-medium .ecp-button.ecp-button-icon-position-responsive-medium-above .ecp-label{display:block} .ecp-breakpoint-small .ecp-button.ecp-button-icon-position-responsive-small-above{display:inline-block} .ecp-breakpoint-small .ecp-button.ecp-button-icon-position-responsive-small-above .ecp-icon{display:block;margin:0 0 .25em 0;} .ecp-breakpoint-small .ecp-button.ecp-button-icon-position-responsive-small-above .ecp-label{display:block} .ecp-button.ecp-button-fullwidth{display:block;} .ecp-button.ecp-button-fullwidth.ecp-button-withicon{display:flex} .ecp-button.ecp-button-fullwidth.ecp-button-withicon .ecp-icon{} .ecp-button.ecp-button-fullwidth.ecp-button-withicon .ecp-button-label{flex:1} .ecp-breakpoint-medium .ecp-button.ecp-button-fullwidth.ecp-button-icon-position-responsive-medium-above{display:block;} .ecp-breakpoint-small .ecp-button.ecp-button-fullwidth.ecp-button-icon-position-responsive-small-above{display:block;} /*******************************************************/ /* Callout /*******************************************************/ .ecp-callout{display:block;position:relative;vertical-align:top;background-size:cover;background-position:50% 50%;text-decoration:none;color:inherit} .ecp-callout[data-href]{cursor:pointer} .ecp-callout-imagery{margin-bottom:.5em;position:relative;display:block} .ecp-callout-imagery a{text-decoration:none} .ecp-callout.ecp-callout-imagery-type-icon .ecp-callout-imagery{margin-bottom:.5em;font-size:inherit} .ecp-callout.ecp-callout-imagery-type-photo .ecp-callout-imagery{font-size:0;line-height:1;margin-bottom:15px} .ecp-callout-image{} .ecp-callout-image img{max-width:100%;} .ecp-callout-image-format-circle img{border-radius:50%;} .ecp-callout-imagery .ecp-callout-imagery-overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:all .3s ease-in-out;overflow:hidden} .ecp-callout-imagery-default .ecp-callout-imagery{margin:0 auto} .ecp-callout-imagery-left .ecp-callout-imagery{display:table-cell;width:30%;padding:0 20px 0px 0;vertical-align:top;font-size:0} .ecp-callout-imagery-left .ecp-callout-imagery img{width:100%;;height:inherit} .ecp-callout-imagery-left .ecp-callout-nonimagery{display:table-cell;vertical-align:top} .ecp-callout-imagery-left .ecp-callout-nonimagery .ecp-callout-title{margin-top:0} .ecp-callout-imagery-right .ecp-callout-imagery{display:table-cell;width:30%;padding:0 0 0px 20px;vertical-align:top;font-size:0} .ecp-callout-imagery-right .ecp-callout-imagery img{width:100%;;height:inherit} .ecp-callout-imagery-right .ecp-callout-nonimagery{display:table-cell;vertical-align:top} .ecp-callout-imagery-right .ecp-callout-nonimagery .ecp-callout-title{margin-top:0} .ecp-breakpoint-small .ecp-callout-imagery-left .ecp-callout-imagery, .ecp-breakpoint-small .ecp-callout-imagery-right .ecp-callout-imagery{display:block;width:100% !important;padding:0;margin:0 0 20px 0} .ecp-breakpoint-small .ecp-callout-imagery-left .ecp-callout-nonimagery, .ecp-breakpoint-small .ecp-callout-imagery-right .ecp-callout-nonimagery{display:block;} .ecp-callout-imagery-behind{overflow:hidden}
18 .ecp-callout-imagery-behind .ecp-callout-wrapper{} .ecp-callout-imagery-behind .ecp-callout-imagery{font-size:0;line-height:0;z-index:1;overflow:hidden;margin:0 !important;display:block} .ecp-callout-imagery-behind .ecp-callout-imagery .ecp-callout-image img{transition:all .3s ease-in-out;width:100%} .ecp-callout-imagery-behind.ecp-callout-forced-aspect-ratio .ecp-callout-imagery{position:absolute;top:0;right:0;bottom:0;left:0;} .ecp-callout-imagery-behind.ecp-callout-forced-aspect-ratio .ecp-callout-imagery .ecp-callout-image{position:absolute;top:0;right:0;bottom:0;left:0;} .ecp-callout-imagery-behind.ecp-callout-forced-aspect-ratio .ecp-callout-imagery img{width:100%;height:100%;object-fit:cover;} .ecp-callout-imagery-behind .ecp-callout-nonimagery{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:3;transition:all .3s ease-in-out;padding:40px} .ecp-callout-imagery-behind .ecp-callout-nonimagery .ecp-callout-nonimagery-wrapper{width:100%} .ecp-callout-imagery-behind .ecp-callout-nonimagery .ecp-callout-nonimagery-wrapper .ecp-callout-title{} .ecp-callout-imagery-behind .ecp-callout-nonimagery .ecp-callout-nonimagery-wrapper .ecp-callout-content{} .ecp-callout-imagery-title-left{} .ecp-callout-imagery-title-left .ecp-callout-title-wrapper{display:flex;align-items:center;} .ecp-callout-imagery-title-left .ecp-callout-title-wrapper .ecp-callout-imagery{width:30%;padding:0 20px 0px 0;vertical-align:top;} .ecp-callout-imagery-title-left .ecp-callout-title-wrapper .ecp-callout-nonimagery{flex:1;vertical-align:middle} .ecp-callout-imagery-title-left .ecp-callout-title-wrapper .ecp-callout-nonimagery .ecp-callout-title{margin:0} .ecp-callout-imagery-title-left .ecp-callout-content{margin:.5em 0 1em 0} .ecp-callout-imagery-title-right{} .ecp-callout-imagery-title-right .ecp-callout-title-wrapper{display:flex;align-items:center;} .ecp-callout-imagery-title-right .ecp-callout-title-wrapper .ecp-callout-imagery{width:30%;padding:0 0 0px 20px;vertical-align:top;} .ecp-callout-imagery-title-right .ecp-callout-title-wrapper .ecp-callout-nonimagery{flex:1;vertical-align:middle} .ecp-callout-imagery-title-right .ecp-callout-title-wrapper .ecp-callout-nonimagery .ecp-callout-title{margin:0} .ecp-callout-imagery-title-right .ecp-callout-content{margin:.5em 0 1em 0} .ecp-callout-title{margin:0 0 .5em 0;transition:all .3s ease-in-out} .ecp-callout-title > *{margin:0;transition:all .3s ease-in-out} .ecp-callout-title a{text-decoration:none;} .ecp-callout-title a:hover{text-decoration:underline;} .ecp-callout-title-text{display:inline-flex;flex-flow:row wrap} .ecp-callout-title-divider{margin:10px 0} .ecp-callout-title-divider hr{border:none;border-bottom:none !important;border-left:none !important;border-right:none !important;border-top:2px solid #000;width:50px;margin:0 !important;display:inline-block} .ecp-callout-content{margin:0 0 1em 0;position:relative;} .ecp-callout-content > *:first-child{margin-top:0;} .ecp-callout-content > *:last-child{margin-bottom:0;} .ecp-callout-title-text-underline{display:inline-block;} .ecp-divider{font-size:0} .ecp-divider hr{margin:0;display:inline-block;border:none;border-top:none !important;border-bottom:1px solid #000;width:100%;} .ecp-divider svg{width:100%;} .ecp-divider .ecp-divider-shape{display:inline-block;width:100%} .ecp-footer-addresses{display:grid;grid-gap:20px;grid-template-columns: 1fr} .ecp-footer-addresses.grid-columns-responsive-large-6{grid-template-columns: repeat(6, 1fr)} .ecp-footer-addresses.grid-columns-responsive-large-5{grid-template-columns: repeat(5, 1fr)} .ecp-footer-addresses.grid-columns-responsive-large-4{grid-template-columns: repeat(4, 1fr)} .ecp-footer-addresses.grid-columns-responsive-large-3{grid-template-columns: repeat(3, 1fr)} .ecp-footer-addresses.grid-columns-responsive-large-2{grid-template-columns: repeat(2, 1fr)} .ecp-footer-addresses.grid-columns-responsive-large-1{grid-template-columns: repeat(1, 1fr)} .ecp-breakpoint-medium .ecp-footer-addresses.grid-columns-responsive-medium-6{grid-template-columns: repeat(6, 1fr)} .ecp-breakpoint-medium .ecp-footer-addresses.grid-columns-responsive-medium-5{grid-template-columns: repeat(5, 1fr)} .ecp-breakpoint-medium .ecp-footer-addresses.grid-columns-responsive-medium-4{grid-template-columns: repeat(4, 1fr)} .ecp-breakpoint-medium .ecp-footer-addresses.grid-columns-responsive-medium-3{grid-template-columns: repeat(3, 1fr)} .ecp-breakpoint-medium .ecp-footer-addresses.grid-columns-responsive-medium-2{grid-template-columns: repeat(2, 1fr)} .ecp-breakpoint-medium .ecp-footer-addresses.grid-columns-responsive-medium-1{grid-template-columns: repeat(1, 1fr)} .ecp-breakpoint-small .ecp-footer-addresses.grid-columns-responsive-small-6{grid-template-columns: repeat(6, 1fr)} .ecp-breakpoint-small .ecp-footer-addresses.grid-columns-responsive-small-5{grid-template-columns: repeat(5, 1fr)} .ecp-breakpoint-small .ecp-footer-addresses.grid-columns-responsive-small-4{grid-template-columns: repeat(4, 1fr)} .ecp-breakpoint-small .ecp-footer-addresses.grid-columns-responsive-small-3{grid-template-columns: repeat(3, 1fr)} .ecp-breakpoint-small .ecp-footer-addresses.grid-columns-responsive-small-2{grid-template-columns: repeat(2, 1fr)} .ecp-breakpoint-small .ecp-footer-addresses.grid-columns-responsive-small-1{grid-template-columns: repeat(1, 1fr)} .ecp-footer-address{} .ecp-footer-address-line{} .ecp-footer-address-orientation-vertical .ecp-footer-address-line{display:block} .ecp-footer-address-orientation-vertical .ecp-footer-address-line.ecp-footer-address-locatedat{display:none;} .ecp-breakpoint-small .ecp-footer-address-line{display:block;} .ecp-breakpoint-small .ecp-footer-address-line.ecp-footer-address-locatedat{display:none;} .ecp-gallery{text-align:center;display:grid;grid-gap:20px}
18 .ecp-gallery-item{text-align:center;vertical-align:middle;position:relative;} .ecp-gallery-item .ecp-gallery-item-wrapper{position:relative;} .ecp-gallery-item .ecp-gallery-item-wrapper .ecp-gallery-item-caption{z-index:3;transition:all .3s ease-in-out;} .ecp-gallery-item .ecp-gallery-item-wrapper .ecp-gallery-item-caption > *{color:#fff;font-size:15px;margin:0;width:100%} .ecp-gallery-item .ecp-gallery-item-wrapper .ecp-gallery-item-overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:all .3s ease-in-out;overflow:hidden} .ecp-gallery-item .ecp-gallery-item-wrapper .ecp-gallery-item-photo{font-size:0;line-height:0;z-index:1;overflow:hidden;} .ecp-gallery-item .ecp-gallery-item-wrapper .ecp-gallery-item-photo img{width:100%;transition:all .3s ease-in-out;} .ecp-gallery.ecp-gallery-forced-aspect-ratio .ecp-gallery-item .ecp-gallery-item-wrapper{} .ecp-gallery.ecp-gallery-forced-aspect-ratio .ecp-gallery-item .ecp-gallery-item-wrapper .ecp-gallery-item-photo{position:absolute;top:0;right:0;bottom:0;left:0;} .ecp-gallery.ecp-gallery-forced-aspect-ratio .ecp-gallery-item .ecp-gallery-item-wrapper .ecp-gallery-item-photo img{width:100%;height:100%;object-fit:cover;} .ecp-gallery.ecp-gallery-shape-rounded .ecp-gallery-item .ecp-gallery-item-overlay, .ecp-gallery.ecp-gallery-shape-rounded .ecp-gallery-item .ecp-gallery-item-photo, .ecp-gallery.ecp-gallery-shape-rounded .ecp-gallery-item img{border-radius:10px;} .ecp-gallery.ecp-gallery-shape-circle .ecp-gallery-item .ecp-gallery-item-overlay, .ecp-gallery.ecp-gallery-shape-circle .ecp-gallery-item .ecp-gallery-item-photo, .ecp-gallery.ecp-gallery-shape-circle .ecp-gallery-item img{border-radius:50%} .ecp-gallery-caption-position-cover .ecp-gallery-item .ecp-gallery-item-caption{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;display:flex;align-items:center;justify-content:center;} .ecp-gallery-caption-position-overlap .ecp-gallery-item .ecp-gallery-item-caption{background:rgba(0,0,0,0.5);padding:10px 10px;text-align:center;position:absolute;bottom:0;left:0;width:100%;} .ecp-gallery-caption-position-below .ecp-gallery-item .ecp-gallery-item-caption{background:rgba(0,0,0,0.5);padding:10px 10px;text-align:center;width:100%;} /* Old school shortcode with images nested directly inside, this does not support links */ .ecp-gallery > img{text-align:center;vertical-align:middle;font-size:0;position:relative;padding:10px;margin-bottom:2%;height:auto !important;} .ecp-gallery br{display:none} .ecp-gallery.ecp-gallery-columns-1 > img{width:100%} .ecp-gallery.ecp-gallery-columns-2 > img{width:49%;margin-right:1%} .ecp-gallery.ecp-gallery-columns-3 > img{width:31%;margin-right:2%} .ecp-gallery.ecp-gallery-columns-4 > img{width:23%;margin-right:2%} .ecp-gallery.ecp-gallery-columns-5 > img{width:18%;margin-right:2%} .ecp-gallery.ecp-gallery-columns-6 > img{width:14%;margin-right:2%} .ecp-gallery.ecp-gallery-columns-7 > img{width:12%;margin-right:2%} .ecp-gallery.ecp-gallery-columns-8 > img{width:10%;margin-right:2%} .ecp-gallery.ecp-gallery-shape-rounded > img{border-radius:10px;} .ecp-gallery.ecp-gallery-shape-circle > img{border-radius:50%} .ecp-heading{margin:0} .ecp-heading a{text-decoration:none;} .ecp-heading .ecp-heading-text{display:inline-flex;flex-flow:row wrap} div.ecp-heading{line-height:1.1} .ecp-heading .ecp-heading-text .ecp-heading-text-underline{margin-top:10px} .ecp-heading-accordion-trigger{display:none;} .ecp-heading-accordion.enabled .ecp-heading-accordion-trigger{display:inline-block;} .ecp-heading-accordion-wrapper{display:inline-flex;align-items:center;} .ecp-heading-accordion.enabled{position:relative;cursor:pointer} .ecp-heading-accordion.enabled .ecp-heading-accordion-trigger-icon{display:block;font-size:17px;color:#000;margin:0 .75em 0 0;text-align:left;} .ecp-heading-accordion.enabled .ecp-heading-accordion-trigger-icon i{width:1em;} .ecp-heading-accordion.enabled .ecp-heading-accordion-trigger-icon .ecp-icon-svg{width:1em;color:inherit} .ecp-heading-accordion.enabled .ecp-heading-accordion-trigger-icon .ecp-heading-accordion-trigger-icon-active{display:none;} .ecp-heading-accordion.enabled.active .ecp-heading-accordion-trigger-icon .ecp-heading-accordion-trigger-icon-default{display:none;} .ecp-heading-accordion.enabled.active .ecp-heading-accordion-trigger-icon .ecp-heading-accordion-trigger-icon-active{display:inline-block;} .ecp-heading-tab{cursor:pointer} .ecp-iconset{margin:0 0 1rem 0} .fl-module-content .ecp-iconset{margin:0} .ecp-iconset .ecp-icon{margin-right:.6em} /*.ecp-iconset .ecp-icon{margin-right:.25em}*/ .ecp-iconset .ecp-icon:last-child{margin-right:0;} .ecp-icon.ecp-icon-noclick a{pointer-events:none} .ecp-icon {color:#666;display:inline-block;transition:all .2s ease-in;font-size:1.75em;line-height:0;text-align:center;vertical-align:middle;text-decoration:none;} .ecp-icon i{display:inline-flex;width:1.28571429em;height:1.28571429em;text-align:center;align-items: center;justify-content: center;transition:all .2s ease-in;vertical-align:middle} .ecp-icon i.ecp-icon-font{} .ecp-icon span.ecp-icon-svg{display:inline-flex;width:1em;height:1em;zzzpadding:.025em;text-align:center;align-items: center;justify-content: center;transition:all .2s ease-in;vertical-align:middle} .ecp-icon span.ecp-icon-svg svg{width:100%;height:100%;}
18 .ecp-icon span.ecp-icon-svg svg path{fill:currentColor} .ecp-icon a{text-decoration:none;} span.ecp-icon{cursor:pointer} .ecp-icon.ecp-icon-background.ecp-icon-shape-circle{border-radius:50%;padding:.5em .5em .5em .5em;} .ecp-icon.ecp-icon-background.ecp-icon-shape-square{padding:.25em .25em} .ecp-icon.ecp-icon-background.ecp-icon-shape-rounded{border-radius:.25em;padding:.25em .25em} .ecp-icon-background.ecp-icon-shape-circle .ecp-icon{border-radius:50%;padding:.5em .5em .5em .5em;} .ecp-icon-background.ecp-icon-shape-square .ecp-icon{padding:.25em .25em} .ecp-icon-background.ecp-icon-shape-rounded .ecp-icon{border-radius:.25em;padding:.25em .25em} .ecp-icon.ecp-icon-shape-none i, .ecp-icon.ecp-icon-shape-none .ecp-icon-svg{width:auto} .ecp-icon.ecp-icon-background i, .ecp-icon.ecp-icon-background .ecp-icon-svg{color:#fff} .ecp-icon-shape-none .ecp-icon i, .ecp-icon-shape-none .ecp-icon .ecp-icon-svg{width:auto} .ecp-icon-background .ecp-icon i, .ecp-icon-background .ecp-icon .ecp-icon-svg{color:#fff} .ecp-icon-background.ecp-network-facebook{background-color:#405D9A} .ecp-icon-background.ecp-network-twitter{background-color:#00ACEE;} .ecp-icon-background.ecp-network-flickr{background-color:#2D1152;} .ecp-icon-background.ecp-network-foursquare{background-color:#3AB6E8;} .ecp-icon-background.ecp-network-google-plus{background-color:#DD4B39;} .ecp-icon-background.ecp-network-google{background-color:#DD4B39;} .ecp-icon-background.ecp-network-instagram{background-color:#d93174;} .ecp-icon-background.ecp-network-linkedin{background-color:#1A85BC;} .ecp-icon-background.ecp-network-pinterest{background-color:#E2252D;} .ecp-icon-background.ecp-network-tumblr{background-color:#434A5A} .ecp-icon-background.ecp-network-rss{background-color:red} .ecp-icon-background.ecp-network-skype{background-color:#199BE7} .ecp-icon-background.ecp-network-youtube{background-color:#C4110B} .ecp-icon-background.ecp-network-yelp{background-color:#CB3A1F} i.ecp-icon-demandforce{display:block;width:1em;height:1em;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAABhCAYAAADoQ+4xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OThBQUE3ODEwM0NCMTFFNUFBNERCNDlFNDg4MDBGRjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OThBQUE3ODIwM0NCMTFFNUFBNERCNDlFNDg4MDBGRjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OEFBQTc3RjAzQ0IxMUU1QUE0REI0OUU0ODgwMEZGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OEFBQTc4MDAzQ0IxMUU1QUE0REI0OUU0ODgwMEZGNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqJU7PAAAASeSURBVHja7J1BUtswFIafGbqHfWcwJ2h6goQTACcgnIBwgpQTACdIOAHpCeKcALrqMmbTZUvXnWnqBxI1rnHsWHqW1P+f0SQTQA768ktP1pMSrVYrgqxrJyu93GMdpapoJXUvto32t
18iIGd5SVfg6mKT1m5V4958efuQ/A08+iQJwq9U9cZOVThRuHWTnLStxhWyRwqhkxzEvDjtxUKaC2HytvszJw6D09AGq7cXPuiDtfdb9bYBMUUEKg1ExRrstdOgqUo99dOLW5Jo4C1VMcAtRmLiU1/3RVC0B1dz688XQGUMPTU/eLQKl+1+tDQ0VwaoAuBVRAhRzXA6CGN54m+gnu/bqrWVY+q2lKkntdr8/qBfc9el7qS18+iYh+nXMq3+o7pgaZDkWh+3VPF22AwqnuOZW70P22lcCpbunGRCWA6mgEC6gQxlSHx9RdFf0CakBQIxOV2Lz50FOFJ8Z99VoxQz0/hixU9HdPufuYUPdO5ayAQ/XYJuWDuyB9R2VmyamRAz1B2Ry1aWCV2IDK8EZZOSE7mempCvWvKsabNlB9Hn9Kdwy0jX4ZJmfWjcneVoNY1b9U14MsTWl4XLwj2a0GO+p6d1R/5xig1tSw44bVidRD4DMDdaJK19pR7+MSCNtNaSYOumNE7iZWO+9UF4HmhwOoIdQJGi4sqEMADQtqz5GgCDIIFUADgzrCBD8sqDxFGKNpwoKKuV+AUM/QLN7pXRXUIVzqpX5VQT1E+3in98UXtgsBUtfnGXAaS5qVL/R3j8gA3N7U96x8q4LaFVDOZrjOypRen5pZHBZOLAGuk9YilR2RNPz9r1n5/c8/lEtn6eIeLzvzuAJmWWQ+NjTuu5ijFG3w+6sqqEuSPf2SgR5Q8zxXydPGvEwR1VBjBVVK7MyPtHnishRYL6Fu5RpJUqfULhOdXX6OOMkdqAmZ2Qg0NVRPsFD3BK95Y7CuayB8G6pkgDQzXFcKjN1CTcjArq6WcztANayFJ3UGAVVyKmNjvgsBavhQkbYSIFTJ9dPEs3rR/UKACgEqVFd6lcarVYgS2Vo29HqVRkoDS/XG8Ce63/8Caip0vdgj9wNqTX1A1xseVBuu6gNjOdQHoeuZ/n5u1hEwlkNNBK95ZLgubBN5Y54ak1w2IXf1+4bqmlsOlLyep6bCEfDIkEsR+a6Zp0p2wWNqt+THHwwcX1ADqmRaCI+DtxtOR2L1txhL14ypuqF/CF+/6RfrDISBen/vVx+cTMKOnauutLcG5pzk9tAE41TWsOOxSgdsPBTo/am9DkF6vUEq75wl3BBO99tVFwxZ7n6lb0TAqQJO1ePaFDzDcircGqBTtVuvwDQspyISDtCpOhI+9QgA9tTUgEpqeuND0MQfwAPgrAeVde64CzTQR+BcP6YWo+E7B8dXDfTe0tgXdDJ36qAbikChhlB1IOIKWAA1BFWD3e+4MVMANQtVu4SPoLvo4P3O1LUB1ECgVBVA8frrQMCd57R+BQmBEpn7+mpeyOaz903n4Sb0fEJa3bkyoJL57yTXp3v3lXvjDbp2BrkgnGbmDNQyyD0FN17jyBQQzeiPAAMAYMw/1NsHc9IAAAAASUVORK5CYII=);} .ecp-image{line-height:0} .ecp-image-overlay-wrapper{display:inline-block;position:relative;line-height:0} .ecp-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0} .ecp-posts-wrapper{margin:0;} /* See https://www.pleyecare.com/hours-location/ .ecp-posts-wrapper .ecp-post *:first-child{margin-top:0} .ecp-posts-wrapper .ecp-post *:last-child{margin-bottom:0} */ /* List */ .ecp-view-list{} .ecp-view-list .ecp-post{margin:0 0 1.5em 20px} .ecp-view-list .ecp-post:last-child{margin-bottom:0} .ecp-view-list .ecp-post:before{content:"";background-image: url('https://da4e1j5r7gw87.cloudfront.net/wp-content/themes/_default/fonts/icons/fontawesome/svg/fas-fa-circle.svg');background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:1em;height:1em;position:absolute;top:5px;left:-15px;font-size:6px;line-height:1} .ecp-view-list .ecp-post .ecp-post-title{margin:.15em 0} .ecp-view-list .ecp-post .ecp-post-title *{font-size:1em;font-weight:bold} .ecp-view-list .ecp-post .ecp-post-date{margin:.15em 0} .ecp-view-list .ecp-post .ecp-post-content{margin:0} /* Grid */ .ecp-view-grid{display:grid;grid-gap:20px 3%} .ecp-view-grid .ecp-post{margin:0;} .ecp-view-grid.ecp-view-grid-columns-1{grid-template-columns:repeat(1, 1fr)} .ecp-view-grid.ecp-view-grid-columns-2{grid-template-columns:repeat(2, 1fr)} .ecp-view-grid.ecp-view-grid-columns-3{grid-template-columns:repeat(3, 1fr)} .ecp-view-grid.ecp-view-grid-columns-4{grid-template-columns:repeat(4, 1fr)} .ecp-view-grid.ecp-view-grid-columns-5{grid-template-columns:repeat(5, 1fr)} .ecp-view-grid.ecp-view-grid-columns-6{grid-template-columns:repeat(6, 1fr)} .ecp-view-grid.ecp-view-grid-columns-7{grid-template-columns:repeat(7, 1fr)} .ecp-view-grid.ecp-view-grid-columns-8{grid-template-columns:repeat(8, 1fr)} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-1{grid-template-columns:repeat(1, 1fr);} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-2{grid-template-columns:repeat(2, 1fr);} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-3{grid-template-columns:repeat(3, 1fr);} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-4{grid-template-columns:repeat(4, 1fr);} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-5{grid-template-columns:repeat(5, 1fr);} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-6{grid-template-columns:repeat(6, 1fr);} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-7{grid-template-columns:repeat(7, 1fr);} .ecp-breakpoint-medium .ecp-view-grid.ecp-view-grid-columns-responsive-medium-8{grid-template-columns:repeat(8, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-1{grid-template-columns:repeat(1, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-2{grid-template-columns:repeat(2, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-3{grid-template-columns:repeat(3, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-4{grid-template-columns:repeat(4, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-5{grid-template-columns:repeat(5, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-6{grid-template-columns:repeat(6, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-7{grid-template-columns:repeat(7, 1fr);} .ecp-breakpoint-small .ecp-view-grid.ecp-view-grid-columns-responsive-small-8{grid-template-columns:repeat(8, 1fr);}
18 /* (Post) Carousels */ .ecp-view-carousel{position:relative;} .ecp-view-carousel.ecp-view-carousel-with-navigation{padding-bottom:30px} .ecp-view-carousel.ecp-view-carousel-with-pagination{padding-bottom:30px} .ecp-view-carousel .splide__arrows .splide__arrow.splide__arrow--prev{top:auto;bottom:-37px;left:0} .ecp-view-carousel .splide__arrows .splide__arrow.splide__arrow--next{top:auto;bottom:-37px;right:0} .ecp-view-carousel .splide__pagination{} .ecp-view-carousel.ecp-view-carousel-controls-above.ecp-view-carousel-with-navigation{padding-top:30px;padding-bottom:0} .ecp-view-carousel.ecp-view-carousel-controls-above.ecp-view-carousel-with-pagination{padding-top:30px;padding-bottom:0} .ecp-view-carousel.ecp-view-carousel-controls-above.ecp-view-carousel-with-navigation .splide__arrows .splide__arrow.splide__arrow--prev{top:-40px;bottom:inherit;left:0} .ecp-view-carousel.ecp-view-carousel-controls-above.ecp-view-carousel-with-navigation .splide__arrows .splide__arrow.splide__arrow--next{top:-40px;bottom:inherit;right:0} .ecp-view-carousel.ecp-view-carousel-controls-above.ecp-view-carousel-with-pagination .splide__pagination{top:40px} .ecp-view-carousel .ecp-carousel-wrapper{} .ecp-view-carousel .ecp-carousel-wrapper .slick-track{display:flex;} .ecp-view-carousel .ecp-carousel-wrapper .ecp-post{margin-bottom:0} .ecp-view-carousel .ecp-carousel-wrapper .ecp-post > *:first-child{margin-top:0} .ecp-view-carousel .ecp-carousel-wrapper.slick-slider .ecp-item{display:block;} /*******************************************************/ /* Menu (Custom) /*******************************************************/ .ecp-menu-wrapper{position:relative;z-index:2} .ecp-menu > ul{margin:0;padding:0;list-style:none;position:relative;} .ecp-menu > ul > li{position:relative;margin:0;list-style:none;vertical-align:middle;line-height:1.2;} .ecp-menu > ul > li:last-child{border-right:none;} .ecp-menu > ul > li > a{display:block;text-decoration:none;color:#515151;padding:10px 16px;} .ecp-menu > ul > li.current_page_item > a{} .ecp-menu > ul > li > ul{padding:0;list-style:none;position:absolute;z-index:2;background:#fff;width:200px;visibility:hidden;opacity:0;transition:150ms ease;box-shadow:0 0 10px rgba(0,0,0,0.1);} .ecp-menu > ul > li:hover > ul, .ecp-menu > ul > li.hover > ul{visibility:visible;opacity:1;margin-top:0 !important;} .ecp-menu > ul > li > ul > li{margin:0;padding:0;text-align:left;position:relative} .ecp-menu > ul > li > ul > li:last-child{border-bottom:none;} .ecp-menu > ul > li > ul > li > a{display:block;text-decoration:none;padding:10px 16px} .ecp-menu > ul > li > ul > li > a:hover{background:#f5f5f5} .ecp-menu > ul > li > ul > li > ul{margin:0;padding:0;list-style:none;position:absolute;top:0;z-index:2;background:#fff;width:200px;visibility:hidden;opacity:0;transition:150ms ease;box-shadow:0 0 10px rgba(0,0,0,0.1)} .ecp-menu > ul > li > ul > li > ul > li{margin:0;padding:0;position:relative} .ecp-menu > ul > li > ul > li:hover > ul, .ecp-menu > ul > li > ul > li.hover > ul{visibility:visible;opacity:1;} .ecp-menu > ul > li > ul > li > ul > li > a{display:block;text-decoration:none;padding:10px 16px} .ecp-menu > ul > li > ul > li > ul > li > a:hover{background:#f5f5f5} .ecp-menu > ul > li > ul > li > ul > li > ul{margin:0;padding:0;list-style:none;position:absolute;top:0;left:200px;z-index:2;background:#fff;width:200px;visibility:hidden;opacity:0;transition:150ms ease;box-shadow:0 0 10px rgba(0,0,0,0.1)} .ecp-menu > ul > li > ul > li > ul > li > ul > li{margin:0;padding:0;position:relative} .ecp-menu > ul > li > ul > li > ul > li:hover > ul, .ecp-menu > ul > li > ul > li > ul > li.hover > ul{visibility:visible;opacity:1;} .ecp-menu > ul > li > ul > li > ul > li > ul > li > a{display:block;text-decoration:none;padding:10px 16px} .ecp-menu > ul > li > ul > li > ul > li > ul > li > a:hover{background:#f5f5f5} .ecp-menu.ecp-menu-orientation-horizontal{display:block;margin-bottom:-5px} .ecp-menu.ecp-menu-orientation-horizontal > ul{display:inline-table;} .ecp-menu.ecp-menu-orientation-horizontal > ul > li{text-align:center;display:table-cell;vertical-align:top} .ecp-menu.ecp-menu-orientation-horizontal > ul > li > ul{margin:10px 0 0 0;} .ecp-menu.ecp-menu-orientation-horizontal > ul > li > ul > li > ul{left:200px;} .ecp-menu.ecp-menu-orientation-vertical{} .ecp-menu.ecp-menu-orientation-vertical > ul > li > ul{} .ecp-menu.ecp-menu-orientation-vertical > ul > li > ul{top:0;right:-200px;} .ecp-menu.ecp-menu-orientation-vertical > ul > li > ul > li > ul{top:0;right:-200px;} .ecp-menu.ecp-menu-depth-all > ul > li.menu-item-has-children{} .ecp-menu.ecp-menu-depth-all > ul > li.menu-item-has-children > a{padding-right:25px !important} .ecp-menu.ecp-menu-depth-all > ul > li.menu-item-has-children .ecp-icon.ecp-menu-icon-parent{width:.4em;height:.4em;position:absolute;top:50%;transform: translateY(-50%);right:10px;line-height:0} .ecp-menu-mobile .ecp-menu-mobile-dropdown select{width:100%;} .ecp-menu-mobile-focus-trap{font-size:0;} /*******************************************************/ /* Mobile Menu /*******************************************************/ body.ecp-menu-hamburger-open .ecp-menu-wrapper{position:inherit} /* So any menu with an explicitly set z-index doesn't overlap */ body.ecp-menu-hamburger-open{overflow:hidden} .ecp-menu-mobile{display:none;} .ecp-menu-convert-at-desktop .ecp-menu{display:none} .ecp-menu-convert-at-desktop .ecp-menu-mobile{display:block;} .ecp-breakpoint-small .ecp-menu-convert-at-mobile .ecp-menu{display:none} .ecp-breakpoint-small .ecp-menu-convert-at-mobile .ecp-menu-mobile{display:block;} .ecp-breakpoint-small .ecp-menu-convert-at-tablet .ecp-menu{display:none} .ecp-breakpoint-small .ecp-menu-convert-at-tablet .ecp-menu-mobile{display:block;} .ecp-breakpoint-small .ecp-menu-convert-at-desktop .ecp-menu{display:none} .ecp-breakpoint-small .ecp-menu-convert-at-desktop .ecp-menu-mobile{display:block;} .ecp-breakpoint-medium .ecp-menu-convert-at-mobile .ecp-menu{display:block} .ecp-breakpoint-medium .ecp-menu-convert-at-mobile .ecp-menu-mobile{display:none;} .ecp-breakpoint-medium .ecp-menu-convert-at-tablet .ecp-menu{display:none} .ecp-breakpoint-medium .ecp-menu-convert-at-tablet .ecp-menu-mobile{display:block;} /* Hamburger */ .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content{display:none;margin:0;padding:50px 0px 20px 0px;position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;text-align:left;background:#fff;overflow:auto;font-size:1.2em} body.ecp-menu-hamburger-open .ecp-header-wrapper{z-index:4} /* To force hamburger menu content above any toolbar badges/content */ .ecp-menu-mobile.ecp-menu-mobile-type-hamburger.ecp-menu-mobile-active .ecp-menu-hamburger-content{display:block} body.admin-bar .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content,body.fl-builder
18-edit .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content{top:32px} @media only screen and (max-width : 790px) {body.admin-bar .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content,body.fl-builder-edit .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content{top:46px}} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul{margin:0;padding:0;} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger > .ecp-menu-hamburger-content > ul{border-bottom:1px solid #efefef} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul li{display:block;margin:0;padding:0;position:relative;text-align:center !important;border-top:1px solid #efefef} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul li:last-child{} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul li a{display:block;color:rgba(0,0,0,0.7);text-decoration:none;padding:10px 50px} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul li a:hover{color:rgba(0,0,0,1)} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul li ul{} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul li ul li{border:none} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content ul li ul li.menu-item-has-children .ecp-menu-parent-trigger:before{display:none} .ecp-menu-hamburger-trigger-button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-trigger-open{display:inline-block;position:relative;text-decoration:none;cursor:pointer;transition: all .15s ease-in;vertical-align:middle;line-height:0;font-size:33px} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-trigger-open svg{width:1em;height:1em} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-trigger-open svg *{fill:inherit} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content .ecp-menu-hamburger-trigger-close{line-height:0;position:absolute;z-index:3;top:10px;right:13px;text-decoration:none;cursor:pointer;font-size:33px} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content .ecp-menu-hamburger-trigger-close svg{width:1em;height:1em} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-content .ecp-menu-hamburger-trigger-close svg *{fill:inherit} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-trigger-label{cursor:pointer;margin:0 0 0 .25em} .ecp-menu-mobile.ecp-menu-mobile-type-hamburger .ecp-menu-hamburger-trigger-label:only-child{margin:0} /* Vertical */ .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content{} .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content ul{margin:0;padding:0} .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content ul li{display:block;margin:0 0 7px 0;position:relative} .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content ul li .ecp-menu-parent-trigger{} .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content ul li:last-child{margin-bottom:0} .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content ul li a{display:block;padding:5px 8px;color:rgba(0,0,0,0.7);text-decoration:none} .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content ul li a:hover{color:rgba(0,0,0,1)} .ecp-menu-mobile.ecp-menu-mobile-type-vertical .ecp-menu-vertical-content ul li ul{margin:6px 0 6px 15px} /* Dropdown */ .ecp-menu-mobile.ecp-menu-mobile-type-dropdown .ecp-menu-dropdown-content select{width:100%} .ecp-menu-mobile.ecp-menu-mobile-type-dropdown .ecp-menu-dropdown-content ul{display:none} /* List */ .ecp-menu-list-content{} .ecp-menu-list-content ul{} .ecp-menu-list-content ul li{margin: 0 0 10px 20px} /* Accordion (Vertical + Hamburger) */ .ecp-menu-accordion ul li .ecp-menu-parent-trigger{display:block;position:absolute;top:0em;right:0px;cursor:pointer;z-index:2;padding:10px 20px !important;} .ecp-menu-accordion ul li .ecp-menu-parent-trigger:hover > span{opacity:1} .ecp-menu-accordion ul li .ecp-menu-parent-trigger >
18 span{display:none;opacity:.8;width:1em;line-height:1em} .ecp-menu-accordion ul li .ecp-menu-parent-trigger > span.ecp-menu-parent-trigger-icon-inactive{display:block;} .ecp-menu-accordion ul li .ecp-menu-parent-trigger.ecp-menu-parent-trigger-active .ecp-menu-parent-trigger-icon-active{display:block;} .ecp-menu-accordion ul li .ecp-menu-parent-trigger.ecp-menu-parent-trigger-active .ecp-menu-parent-trigger-icon-inactive{display:none;} .ecp-menu-accordion ul li .ecp-menu-parent-trigger:hover:before{opacity:1} .ecp-menu-accordion ul{} .ecp-menu-accordion ul li{} .ecp-menu-accordion ul li.menu-item-has-children{} .ecp-menu-accordion ul li a{} .ecp-menu-accordion ul li ul{display:none} .ecp-nav select.ecp-nav-mobile{display:none;} @media only screen and (max-width : 900px) { .ecp-nav ul{display:none !important;} .ecp-nav{padding:10px} .ecp-nav select.ecp-nav-mobile {display:inline-block !important;width:100%;} } .ecp-post{position:relative;vertical-align:top;margin-bottom:2em;clear:both} .ecp-posts-wrapper .ecp-post.ecp-post-format-bubble{margin-bottom:40px !important} .ecp-posts-wrapper .ecp-post.ecp-post-format-bubble .ecp-post-bubble-caret{display:inline-block;width:100px;height:40px;position:absolute;bottom:-39px;left:50px;} .ecp-posts-wrapper .ecp-post.ecp-post-format-bubble .ecp-post-bubble-caret svg{width:100%;height:100%} .ecp-post:only-child{margin:0} .ecp-post > div:not(.ecp-post-imagery):last-child{margin-bottom:0} .ecp-post > div:only-of-type{margin-top:0;margin-bottom:0} .ecp-posts-wrapper.ecp-post-imagery-position-inline .ecp-post-imagery{} .ecp-posts-wrapper.ecp-post-imagery-position-left-wrap{} .ecp-posts-wrapper.ecp-post-imagery-position-left-wrap .ecp-post .ecp-post-imagery{float:left;max-width:30%;padding-right:2em} .ecp-breakpoint-small .ecp-posts-wrapper.ecp-post-imagery-position-left-wrap .ecp-post .ecp-post-imagery{float:none;max-width:100% !important;padding:0;margin:0 0 2em 0} .ecp-posts-wrapper.ecp-post-imagery-position-right-wrap{} .ecp-posts-wrapper.ecp-post-imagery-position-right-wrap .ecp-post .ecp-post-imagery{float:right;max-width:30%;padding-left:2em} .ecp-breakpoint-small .ecp-posts-wrapper.ecp-post-imagery-position-right-wrap .ecp-post .ecp-post-imagery{float:none;max-width:100% !important;padding:0;margin:0 0 2em 0} .ecp-posts-wrapper.ecp-post-imagery-position-left .ecp-post{display:flex} .ecp-posts-wrapper.ecp-post-imagery-position-left .ecp-post .ecp-post-imagery{max-width:30%;padding-right:2em} .ecp-posts-wrapper.ecp-post-imagery-position-left .ecp-post .ecp-post-nonimagery{flex:1} .ecp-breakpoint-small .ecp-posts-wrapper.ecp-post-imagery-position-left .ecp-post{display:block;} .ecp-breakpoint-small .ecp-posts-wrapper.ecp-post-imagery-position-left .ecp-post .ecp-post-imagery{max-width:100% !important;padding-right:0} .ecp-posts-wrapper.ecp-post-imagery-position-right .ecp-post{display:flex} .ecp-posts-wrapper.ecp-post-imagery-position-right .ecp-post .ecp-post-imagery{max-width:30%;padding-left:2em;} .ecp-posts-wrapper.ecp-post-imagery-position-right .ecp-post .ecp-post-nonimagery{flex:1} .ecp-breakpoint-small .ecp-posts-wrapper.ecp-post-imagery-position-right .ecp-post{display:block;} .ecp-breakpoint-small .ecp-posts-wrapper.ecp-post-imagery-position-right .ecp-post .ecp-post-imagery{max-width:100% !important;padding-left:0} .ecp-breakpoint-small .ecp-posts-wrapper.ecp-post-imagery-position-right .ecp-post .ecp-post-imagery:last-child{margin-top:1.5em}
18 .ecp-posts-wrapper.ecp-post-imagery-position-behind .ecp-post{display:flex;} .ecp-posts-wrapper.ecp-post-imagery-position-behind .ecp-post .ecp-post-imagery{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden} .ecp-posts-wrapper.ecp-post-imagery-position-behind .ecp-post .ecp-post-imagery .ecp-post-image{position:absolute;top:0;right:0;bottom:0;left:0} .ecp-posts-wrapper.ecp-post-imagery-position-behind .ecp-post .ecp-post-imagery img{width:100%;height:100%;object-fit:cover} .ecp-posts-wrapper.ecp-post-imagery-position-behind .ecp-post .ecp-post-nonimagery{position:relative;z-index:2} .ecp-posts-wrapper.ecp-post-accordion .ecp-post-content{display:none;} .ecp-posts-wrapper.ecp-post-accordion .ecp-post.ecp-post-accordion-active .ecp-post-content{display:block} .ecp-posts-wrapper.ecp-post-accordion .ecp-post-metabar{margin:15px 0;} .ecp-posts-wrapper.ecp-post-accordion .ecp-post.ecp-post-accordion-active .ecp-post-meta-readmore:after{display:inline-block;transform: rotate(90deg);margin:0 0 0 5px;} .ecp-post-imagery{margin-bottom:1em;position:relative} .ecp-post-imagery:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;transition:all .2s ease-in;} .ecp-post-image{position:relative;z-index:1;font-size:0;} .ecp-post-image img{width:100%;} .ecp-post-image-format-circle .ecp-post-image{aspect-ratio:1/1} .ecp-post-image-format-circle img{width:100%;height:100%;object-fit:cover;border-radius:100%;} .ecp-post-image-format-square .ecp-post-image{aspect-ratio:1/1} .ecp-post-image-format-square .ecp-post-image img{width:100%;height:100%;object-fit:cover} .ecp-post-nonimagery{} .ecp-post-nonimagery > div:first-child{margin-top:0} .ecp-post-nonimagery > div:last-child{margin-bottom:0} .ecp-post-title{margin:1em 0 .5em 0;} .ecp-post-title a{text-decoration:none;} .ecp-post-title a:hover{text-decoration:underline;} .ecp-post-title .ecp-heading-tag{margin:0;line-height:1.1} .ecp-post-date{margin:1em 0;font-weight:bold;font-size:.9em} .ecp-post-author{margin:1em 0;} .ecp-post-content{margin:0 0 1em 0;position:relative;} .ecp-post-content > *:first-child{margin-top:0;} .ecp-post-content > *:last-child{margin-bottom:0;} .ecp-post-subheading{clear:both;border-bottom:1px dotted #ccc;padding:0 0 .5em 0;margin:2.5em 0 1em 0} .ecp-post-subheading h3{margin:0;} .ecp-post-categories{font-size:1.1em} .ecp-post-tags{font-size:1.1em} .ecp-post-more{border-top:2px solid #E7E7E7;border-bottom:2px solid #E7E7E7;padding:1em 0;margin:2em 0;} .ecp-post-flyout-content{display:none;} .ecp-post-metabar{} .ecp-post-meta-readmore{} .ecp-post-meta-readmore:after{display:inline-block;content:">";margin:0 0 0 .25em} .ecp-post-meta-readmore a{color:inherit;} .ecp-post-contactdetails{clear:both;margin:1em 0;} .ecp-post-contactdetails h2{} .ecp-post-contactdetails ul{margin:0 !important;} .ecp-post-contactdetails ul li{display:flex;background:none !important;margin:0;padding:0;gap:15px;} .ecp-post-contactdetails ul li .ecp-post-label{width:30%;max-width:100px;padding:0 1em 1em 0;text-align:left !important} .ecp-post-contactdetails ul li .ecp-post-data{flex:1;text-align:left !important} .ecp-post-contactdetails ul li .ecp-post-data a{color:inherit;text-decoration:none} .ecp-post-contactdetails ul li .ecp-post-data *{text-decoration:none !important} .ecp-secondary .ecp-post-contactdetails ul{display:block;} .ecp-secondary .ecp-post-contactdetails ul li{display:block;margin:0 0 .5em 0;} .ecp-secondary .ecp-post-contactdetails ul li .ecp-post-label{display:block;width:auto;padding:0;width:auto;max-width:100%} .ecp-secondary .ecp-post-contactdetails ul li .ecp-post-data{display:block;width:auto;padding:0;} .ecp-secondary .ecp-post-contactdetails ul{display:block;} .ecp-secondary .ecp-post-contactdetails ul li{display:block;margin:0 0 .5em 0;/*font-size:.85em*/} .ecp-secondary .ecp-post-contactdetails ul li .ecp-post-label{display:block;width:auto;padding:0;} .ecp-secondary .ecp-post-contactdetails ul li .ecp-post-data{display:block;width:auto;padding:0;} .ecp-post-hours{margin:1em 0;} .ecp-post-hours ul{display:flex;list-style:none;margin:0;padding:0} .ecp-post-hours ul li{flex-grow:1;margin:0;padding:0} .ecp-post-hours ul li .ecp-post-label{display:block;padding:0 .5em 0 0;font-weight:normal} .ecp-post-hours ul li .ecp-post-data{display:block;} .ecp-post-hours.ecp-post-hours-border-divider-all ul li{padding:.75em 1em;border:1px solid #000;margin-top:-1px;margin-right:-1px;} .ecp-post-hours.ecp-post-hours-border-divider-bottom ul li{padding:.75em 1em;border:1px solid #000;border-top:none;border-left:none;border-right:none;} .ecp-post-hours.ecp-post-hours-columns-1 ul{display:block} .ecp-post-hours.ecp-post-hours-columns-1 ul li{width:100%;} .ecp-post-hours.ecp-post-hours-columns-1.ecp-post-hours-border-divider-none ul li{margin:0 0 .25em 0} .ecp-post-hours.ecp-post-hours-columns-2 ul{display:flex;flex-flow:row wrap;} .ecp-post-hours.ecp-post-hours-columns-2 ul li{width:50%;} .ecp-post-hours.ecp-post-hours-columns-3 ul{display:flex;flex-flow:row wrap;} .ecp-post-hours.ecp-post-hours-columns-3 ul li{width:33.33%;} .ecp-post-hours.ecp-post-hours-columns-4 ul{display:flex;flex-flow:row wrap;} .ecp-post-hours.ecp-post-hours-columns-4 ul li{width:25%;} .ecp-post-hours.ecp-post-hours-columns-5 ul{display:flex;flex-flow:row wrap;} .ecp-post-hours.ecp-post-hours-columns-5 ul li{width:20%;} .ecp-post-hours.ecp-post-hours-columns-6 ul{display:flex;flex-flow:row wrap;} .ecp-post-hours.ecp-post-hours-columns-6 ul li{width:16.66%;} .ecp-post-hours.ecp-post-hours-columns-7 ul{display:flex;flex-flow:row wrap;} .ecp-post-hours.ecp-post-hours-columns-7 ul li{width:14.28%;} .ecp-post-hours.ecp-post-hours-orientation-vertical .ecp-post-label{padding:0} .ecp-post-hours.ecp-post-hours-orientation-horizontal ul{} .ecp-post-hours.ecp-post-hours-orientation-horizontal ul li{text-align:left;display:flex;gap:15px}
18 .ecp-post-hours.ecp-post-hours-orientation-horizontal ul li .ecp-post-label{width:30%;} .ecp-post-hours.ecp-post-hours-orientation-horizontal ul li .ecp-post-data{width:70%;} body.ecp-breakpoint-small .ecp-post-hours.ecp-post-hours-border-divider-all ul{display:flex;border:none;} body.ecp-breakpoint-small .ecp-post-hours.ecp-post-hours-border-divider-all ul li{width:50%;display:block;} body.ecp-breakpoint-small .ecp-post-hours.ecp-post-hours-orientation-horizontal ul li .ecp-post-label{width:100%;} body.ecp-breakpoint-small .ecp-post-hours.ecp-post-hours-orientation-horizontal ul li .ecp-post-data{width:100%;} body.ecp-breakpoint-small .ecp-post-hours.ecp-post-hours-columns-1 ul{display:block} body.ecp-breakpoint-small .ecp-post-hours.ecp-post-hours-columns-1 ul li{width:100%;} .ecp-post-hours-comment{font-size:1.1em;margin:.5em 0 1em 0} .ecp-post-position{margin:.5em 0 1em 0;font-style:italic} .ecp-post-attribute{margin:.5em 0 1em 0;font-weight:bold} .ecp-post-rating{margin:.5em 0 1em 0;} .ecp-post-address{margin:.5em 0 1em 0;} .ecp-post-directions{margin:.5em 0 1em 0;} .ecp-post-emergencies{margin:.5em 0 1em 0;} .ecp-post-map{margin:1em 0;width:100%;font-size:0;line-height:0} .ecp-post-paymentinfo{} .ecp-post-paymentinfo-methods{margin:0 0 .5em 0} .ecp-post-paymentinfo-methods p{margin:0 0 .5em 0} .ecp-post-paymentinfo-methods ul{margin:0;padding:0;list-style:none;} .ecp-post-paymentinfo-methods ul li{display:inline-block;margin:0 2px 0 0;padding:0;list-style:none;} .ecp-post-paymentinfo-methods ul li img{box-shadow:0 0 2px rgba(0,0,0,0.2);width:51px;height:32px} .nocomments{display:none;} .ecp-voice-search{position:relative;display:flex;margin:0 0 1.5em 0;align-items:center;} .ecp-voice-search label{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;} .ecp-voice-search .ecp-voice-search-field{flex:1;padding:.5em .75em} .ecp-voice-search .ecp-voice-search-field::placeholder{color:#757575 !important} .ecp-voice-search .ecp-voice-search-button{margin:0 0 0 15px;cursor:pointer;} /* Theme Name: Flex Description: Theme URI: http://www.ecpbuilder.com Author: ECPBuilder Author URI: http://www.ecpbuilder.com Version: 9999.0.0 Template: _default */ h1,h2,h3,h4,h5,h6{font-weight:400;margin:1em 0 .5em}a,body{color:#464451}.ecp-footer .ecp-widget,.ecp-header .ecp-widget,.ecp-hero .ecp-widget,.ecp-toolbar .ecp-widget,body{margin:0}body.ecp-theme-layout-full.fl-builder .ecp-contentarea-wrapper>.ecp-content-container .ecp-primary,body.fl-builder .ecp-primary,body.fl-builder .fl-module .ecp-childpages,ul,ul li{padding:0}html{font-size:14px;background:#fff}body{min-width:320px;line-height:1.5;font-family:Arial,Helvetica,sans-serif}h1{font-size:2.25em;line-height:1.1}h2{font-size:2em;line-height:1.1}h3{font-size:1.5em;line-height:1.1}h4{font-size:1.25em;line-height:1.1}h5,h6{font-size:1em;line-height:1.1}.ecp-badges,p,ul{margin:0 0 1.5em}a{text-decoration:underline}ul{list-style:square}ul li{margin:0 0 5px 20px}ul li ul{margin:5px 0}hr{clear:both;margin:20px 0}.ecp-wrapper-site{position:relative}.ecp-content-container{margin-left:auto;margin-right:auto;min-width:320px;max-width:1100px}body.ecp-theme-header-sidebar.ecp-breakpoint-small .ecp-secondary,body.ecp-theme-layout-full .ecp-contentarea-wrapper>.ecp-content-container{max-width:100%}.ecp-toolbar-wrapper{position:relative;z-index:3}.ecp-header-wrapper{position:relative;}html.fl-builder-edit .ecp-header-wrapper{pointer-events:none}.ecp-header-wrapper.ecp-header-mode-overlap,.ecp-header-wrapper.ecp-header-mode-overlap-sticky{position:absolute;left:0;width:100%;z-index:3}.ecp-header-wrapper.ecp-header-sticky-enabled{top:0;position:fixed;left:0;width:100%;z-index:3}body.admin-bar .ecp-header-wrapper.ecp-header-sticky-enabled{top:32px}body.admin-bar.ecp-breakpoint-small .ecp-header-wrapper.ecp-header-mode-inline-sticky.ecp-header-sticky-enabled{top:0!important}body.ecp-breakpoint-medium .ecp-header-wrapper:not(.ecp-header-sticky-mobile-enabled),body.ecp-breakpoint-small .ecp-header-wrapper:not(.ecp-header-sticky-mobile-enabled){position:relative!important;top:auto!important;left:auto!important}.ecp-header .ecp-menu{position:relative;z-index:100}.ecp-header-wrapper.ecp-header-mode-inline .header-hide-when-inline,.ecp-header-wrapper.ecp-header-mode-inline-sticky.ecp-header-sticky-disabled .header-hide-when-inline,.ecp-header-wrapper.ecp-header-mode-inline-sticky.ecp-header-sticky-enabled .header-hide-when-sticky,.ecp-header-wrapper.ecp-header-mode-overlap .header-hide-when-overlap,.ecp-header-wrapper.ecp-header-mode-overlap-sticky.ecp-header-sticky-disabled .header-hide-when-overlap,.ecp-header-wrapper.ecp-header-mode-overlap-sticky.ecp-header-sticky-enabled .header-hide-when-sticky,.ecp-header-wrapper.ecp-header-mode-sticky .header-hide-when-sticky,.ecp-sticky-placeholder{display:none}.ecp-contentarea{display:flex}body.ecp-theme-header-sidebar .ecp-contentarea{min-height:100vh}.ecp-primary{width:70%;padding:30px}body.ecp-sidebar-none .ecp-primary,body.ecp-theme-header-sidebar.ecp-breakpoint-small .ecp-primary,body.ecp-theme-layout-full .ecp-primary{width:100%}body.ecp-theme-header-sidebar.ecp-theme-layout-full .ecp-primary{flex-grow:1;width:70%}.ecp-breadcrumb.ecp-breadcrumb-auto{margin:0 0 20px}body.ecp-theme-layout-boxed.fl-builder .ecp-breadcrumb.ecp-breadcrumb-auto{padding:0 40px;margin-top:20px}body.ecp-breakpoint-small.ecp-theme-layout-boxed.fl-builder .ecp-breadcrumb.ecp-breadcrumb-auto{padding:0 20px;}body.fl-builder.ecp-theme-layout-full .ecp-breadcrumb.ecp-breadcrumb-auto,body.fl-builder.ecp-theme-layout-full .ecp-entry-header{margin-left:auto;margin-right:auto;min-width:320px;max-width:1100px;padding-left:40px;padding-right:40px}body.fl-builder.ecp-theme-layout-full .ecp-breadcrumb.ecp-breadcrumb-auto{margin-top:20px}body.ecp-theme-layout-boxed.fl-builder .ecp-entry-header{padding:0 40px}body.ecp-breakpoint-small.ecp-theme-layout-boxed.fl-builder .ecp-entry-header{padding:0 20px}body.fl-builder .ecp-childpages{padding:0 30px}.ecp-secondary{position:relative;width:30%;vertical-align:top;flex-shrink:0;padding:30px 20px}body.ecp-theme-header-sidebar .ecp-secondary{max-width:300px;box-shadow:0 0 20px rgba(0,0,0,.2);padding-left:30px;padding-right:30px}.ecp-poststyle-highlight{padding:20px;box-shadow:0 0 10px rgba(0,0,0,.15)}.ecp-badges.ecp-badges-orientation-vertical .ecp-badge{display:flex;align-items:center;padding:10px;margin:0 0 3px}.ecp-badges.ecp-badges-orientation-vertical .ecp-badge .ecp-badge-icon{font-size:15px;margin:0 10px 0 0}.ecp-badges.ecp-badges-orientation-horizontal .ecp-badge .ecp-badge-icon .ecp-icon-svg,.ecp-badges.ecp-badges-orientation-horizontal .ecp-badge .ecp-badge-icon i,.ecp-badges.ecp-badges-orientation-vertical .ecp-badge .ecp-badge-icon .ecp-icon .ecp-icon-svg,.ecp-badges.ecp-badges-orientation-vertical .ecp-badge .ecp-badge-icon .ecp-icon i{color:#fff;fill:#fff}.ecp-badges.ecp-badges-orientation-vertical .ecp-badge .ecp-badge-title{flex:1;line-height:1.1;font-size:1.1em}.ecp-badges.ecp-badges-orientation-horizontal .ecp-badge .ecp-badge-title a,.ecp-badges.ecp-badges-orientation-vertical .ecp-badge .ecp-badge-title a{text-decoration:none;color:#fff}.ecp-badges.ecp-badges-orientation-horizontal .ecp-badge{padding:10px;margin:0 3px 0 0}.ecp-badges.ecp-badges-orientation-horizontal .ecp-badge .ecp-badge-icon{font-size:15px;margin:0 0 10px}.ecp-badges.ecp-badges-orientation-horizontal .ecp-badge .ecp-badge-title{line-height:1.1;font-size:1.1em}.ecp-badges.ecp-badges-orientation-horizontal.ecp-menu-convert-at-mobile .ecp-badge{margin-bottom:5px;margin-right:30px}.ecp-badges.ecp-badges-orientation-horizontal.ecp-menu-convert-at-mobile .ecp-badge:last-child{margin-right:0}.ecp-breakpoint-small .ecp-contentarea{display:block;padding:0;min-height:auto}.ecp-breakpoint-small .ecp-primary{width:auto;padding:20px}.ecp-breakpoint-small .ecp-secondary{width:auto;padding:20px!important}
18.ecp-breakpoint-small .ecp-logo img{max-width:100%!important} </style> 
18<script type="text/javascript">/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ 
vendor: 22,792 bytes, line 18
18!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}
vendor: 1,967 bytes, line 18
18return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||
vendor: 9,546 bytes, line 18
18ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||
vendor: 10,681 bytes, line 18
18(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,
vendor: 12,315 bytes, line 18
18Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;
vendor: 4,590 bytes, line 18
18return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1)
vendor: 25,553 bytes, line 18
18);!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce});
19jQuery.noConflict();</script>
19 
19<script type="text/javascript">/*******************************************************/
20/*  Lazy Load Background Rows
21/*******************************************************/
22
23document.addEventListener('DOMContentLoaded', function() {
24
25	var lazyRowBackgrounds = [].slice.call(document.querySelectorAll('.fl-row[data-background-image-src]'));
26
27	if ('IntersectionObserver' in window) {
28		let lazyRowBackgroundObserver = new IntersectionObserver(function(rows, observer) {
29			rows.forEach(function(row) {
30				if (row.isIntersecting) {
31					let lazyRowBackground = row.target;
32					initLazyRowBackground(lazyRowBackground);
33					lazyRowBackgroundObserver.unobserve(lazyRowBackground);
34				}
35			});
36		});
37		lazyRowBackgrounds.forEach(function(lazyRowBackground) {
38			lazyRowBackgroundObserver.observe(lazyRowBackground);
39		});
40
41	}
42
43});
44
45function initLazyRowBackground(row) {
46	var background_image_src = row.getAttribute('data-background-image-src');
47	var row_content = row.querySelector('.fl-row-content-wrap');
48	row_content.style.backgroundImage = 'url("'+background_image_src+'")';
49}
50
51/*******************************************************/
52/*  Lazy Load Background Columns
53/*******************************************************/
54
55document.addEventListener('DOMContentLoaded', function() {
56
57	var lazyColumnBackgrounds = [].slice.call(document.querySelectorAll('.fl-col[data-background-image-src]'));
58
59	if ('IntersectionObserver' in window) {
60		let lazyColumnBackgroundObserver = new IntersectionObserver(function(columns, observer) {
61			columns.forEach(function(column) {
62				if (column.isIntersecting) {
63					let lazyColumnBackground = column.target;
64					initLazyColumnBackground(lazyColumnBackground);
65					lazyColumnBackgroundObserver.unobserve(lazyColumnBackground);
66				}
67			});
68		});
69		lazyColumnBackgrounds.forEach(function(lazyColumnBackground) {
70			lazyColumnBackgroundObserver.observe(lazyColumnBackground);
71		});
72
73	}
74
75});
76
77function initLazyColumnBackground(column) {
78	var background_image_src = column.getAttribute('data-background-image-src');
79	var column_content = column.querySelector('.fl-col-content');
80	column_content.style.backgroundImage = 'url("'+background_image_src+'")';
81}
82
83/*******************************************************/
84/*  Find all anchor tag with href="tel:"
85/*******************************************************/
86
87document.addEventListener( 'DOMContentLoaded', function () {
88
89	[...document.querySelectorAll('a[href^="tel:"]')].forEach(function(el) {
90		el.classList.add('ecp-phone-call-phone');
91	});
92
93});�/*******************************************************/
94/*  Auto add captions to galleries that have autocaption='yes'
95/*******************************************************/
96
97document.addEventListener( 'DOMContentLoaded', function () {
98
99	var autocaption_images = document.querySelectorAll('.ecp-gallery-autocaption img');
100
101	if ( autocaption_images) {
102
103		autocaption_images.forEach(item => {
104
105			var caption = item.getAttribute('alt');
106			var div_caption = document.createElement('div');
107			div_caption.classList.add('ecp-gallery-item-caption');
108			div_caption.innerHTML = caption;
109
110			item.parentNode.insertBefore(div_caption, item.nextElementSibling);
111
112		});
113
114	}
115
116});�/*! jquery.cookie v1.4.1 | MIT */
117!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?a(require("jquery")):a(jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});�/*******************************************************/
118/*  Add Parent Arrow SVG
119/*******************************************************/
120
121document.addEventListener( 'DOMContentLoaded', function () {
122
123	var menu_items_with_children = document.querySelectorAll('.ecp-menu.ecp-menu-depth-all > ul > li.menu-item-has-children');
124	for (var i = 0; i < menu_items_with_children.length; i++) {
125		menu_items_with_children[i].insertAdjacentHTML('beforeend', '<span class="ecp-icon ecp-menu-icon-parent"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
125<path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span>');
126	}
127
128});
129
130
131/*******************************************************/
132/*  Add hover class to support keyboard navigation for flyouts
133/*******************************************************/
134
135document.addEventListener('DOMContentLoaded', function () {
136
137	document.body.addEventListener('focusin', function (event) {
138		const target = event.target;
139		if (target.matches('.ecp-menu a')) {
140			const currentLi = target.closest('li');
141			const parent = currentLi?.parentElement;
142			if (parent) {
143				const siblingLis = [...parent.children].filter(el =>
144					el !== currentLi && el.tagName === 'LI'
145				);
146				siblingLis.forEach(li => li.classList.remove('hover'));
147			}
148			target.parentElement.classList.add('hover');
149		} else {
150			[...document.querySelectorAll('.ecp-menu li')].forEach(function(el) {
151			  el.classList.remove('hover');
152			});
153		}
154	});
155
156	
157});
158/*******************************************************/
159/*  Custom Menu > Mobile Menu Type > Hamburger +- links
160/*******************************************************/
161
162document.addEventListener( 'DOMContentLoaded', function () {
163
164	var accordion_parents = document.querySelectorAll('.ecp-menu-accordion li.menu-item-has-children');
165
166	accordion_parents.forEach((li, index, array) => {
167
168		const anchor = li.querySelector('a');
169
170		if (! li.querySelector('.ecp-menu-parent-trigger')) {
171
172			var trigger = document.createElement('a');
173			trigger.setAttribute('href', '#');
174			trigger.classList.add('ecp-menu-parent-trigger');
175			trigger.setAttribute('aria-expanded', 'false');
176			trigger.setAttribute('aria-label', 'Toggle Mobile Menu');
177			trigger.innerHTML = '<span class="ecp-menu-parent-trigger-icon-inactive"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" class="svg-inline--fa fa-plus fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg></span><span class="ecp-menu-parent-trigger-icon-active"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="minus" class="svg-inline--fa fa-minus fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg></span>';
178			anchor.after(trigger);
179
180			li.addEventListener('click', event => {
181
182				event.stopImmediatePropagation();
183
184				var ul = li.querySelector(':scope > ul');
185
186				var this_trigger = li.querySelector(':scope > .ecp-menu-parent-trigger');
187
188				if (this_trigger.classList.contains('ecp-menu-parent-trigger-active')) {
189
190					ul.style.display = 'none';
191					this_trigger.classList.remove('ecp-menu-parent-trigger-active');
192					trigger.setAttribute('aria-expanded', 'false');
193
194				} else {
195
196					ul.style.display = 'block';
197					this_trigger.classList.add('ecp-menu-parent-trigger-active');
198					trigger.setAttribute('aria-expanded', 'true');
199
200				}
201
202			});
203
204		}
205
206	});
207
208});
209
210
211/*******************************************************/
212/*  Custom Menu > Mobile Menu Type > Hamburger Toggle Buttons (hamburger button, close button in overlay)
213/*******************************************************/
214
215document.addEventListener( 'DOMContentLoaded', function () {
216
217	var menu_toggle_buttons = document.querySelectorAll('.ecp-menu-hamburger-trigger-button, .ecp-menu-hamburger-trigger-close');
218
219	menu_toggle_buttons.forEach((button, index, array) => {
220
221		button.addEventListener('click', event => {
222
223			event.preventDefault()
224			event.stopImmediatePropagation();
225
226			document.body.classList.toggle('ecp-menu-hamburger-open');
227
228			setTimeout(() => {
229				let close_button = document.querySelector('.ecp-menu-mobile-active .ecp-menu-hamburger-trigger-close');
230				if (close_button) {
231					document.querySelector('.ecp-menu-mobile-active .ecp-menu-hamburger-trigger-close').focus();
232				} else {
233					button.closest('.ecp-menu-wrapper').querySelector('.ecp-menu-hamburger-trigger-button').focus();
234				}
235			}, 100);
236		
237			button.closest('.ecp-menu-mobile').classList.toggle('ecp-menu-mobile-active');
238
239		});
240
241	});
242
243});
244
245
246/*******************************************************/
247/*  Mobile menu overlay focus trap
248/*******************************************************/
249
250document.addEventListener( 'DOMContentLoaded', function () {
251
252	(document.querySelectorAll('.ecp-menu-mobile-focus-trap').forEach(button => button.addEventListener('focus', function (event) {
253		event.preventDefault();
254		button.closest('.ecp-menu-hamburger-content')?.querySelector('.ecp-menu-hamburger-trigger-close')?.focus();	
255	})));
256
257}
257);
258
259
260/*******************************************************/
261/*  Custom Menu > Mobile Menu Type > Close menu on anchor link click
262/*******************************************************/
263
264document.addEventListener( 'DOMContentLoaded', function () {
265
266	var menu_anchor_links = document.querySelectorAll('.ecp-menu-accordion li:not(.menu-item-has-children) > a');
267
268	menu_anchor_links.forEach((anchor, index, array) => {
269
270		anchor.addEventListener('click', event => {
271
272			// Check if the href contains an anchor link (includes #)
273			var href = anchor.getAttribute('href');
274			if (href && href.includes('#')) {
275
276				// Close the mobile menu
277				document.body.classList.remove('ecp-menu-hamburger-open');
278
279				// Remove active class from the mobile menu
280				var activeMenu = document.querySelector('.ecp-menu-mobile-active');
281				if (activeMenu) {
282					activeMenu.classList.remove('ecp-menu-mobile-active');
283				}
284
285			}
286
287		});
288
289	});
290
291});
292
293/*******************************************************/
294/*  Custom Menu > Mobile Menu Type > Hamburger +- links
295/*******************************************************/
296
297document.addEventListener( 'DOMContentLoaded', function () {
298
299	var accordion_parents = document.querySelectorAll('.ecp-menu-accordion li.menu-item-has-children');
300
301	accordion_parents.forEach((li, index, array) => {
302
303		const anchor = li.querySelector('a');
304
305		if (! li.querySelector('.ecp-menu-parent-trigger')) {
306
307			var trigger = document.createElement('a');
308			trigger.setAttribute('href', '#');
309			trigger.classList.add('ecp-menu-parent-trigger');
310			trigger.setAttribute('aria-expanded', 'false');
311			trigger.setAttribute('aria-label', 'Toggle Mobile Menu');
312			trigger.innerHTML = '<span class="ecp-menu-parent-trigger-icon-inactive"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" class="svg-inline--fa fa-plus fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg></span><span class="ecp-menu-parent-trigger-icon-active"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="minus" class="svg-inline--fa fa-minus fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg></span>';
313			anchor.after(trigger);
314
315			li.addEventListener('click', event => {
316
317				event.stopImmediatePropagation();
318
319				var ul = li.querySelector(':scope > ul');
320
321				var this_trigger = li.querySelector(':scope > .ecp-menu-parent-trigger');
322
323				if (this_trigger.classList.contains('ecp-menu-parent-trigger-active')) {
324
325					ul.style.display = 'none';
326					this_trigger.classList.remove('ecp-menu-parent-trigger-active');
327					trigger.setAttribute('aria-expanded', 'false');
328
329				} else {
330
331					ul.style.display = 'block';
332					this_trigger.classList.add('ecp-menu-parent-trigger-active');
333					trigger.setAttribute('aria-expanded', 'true');
334
335				}
336
337			});
338
339		}
340
341	});
342
343});
344
345
346/*******************************************************/
347/*  Custom Menu > Mobile Menu Type > Hamburger Toggle Buttons (hamburger button, close button in overlay)
348/*******************************************************/
349
350document.addEventListener( 'DOMContentLoaded', function () {
351
352	var menu_toggle_buttons = document.querySelectorAll('.ecp-menu-hamburger-trigger-button, .ecp-menu-hamburger-trigger-close');
353
354	menu_toggle_buttons.forEach((button, index, array) => {
355
356		button.addEventListener('click', event => {
357
358			event.preventDefault()
359			event.stopImmediatePropagation();
360
361			document.body.classList.toggle('ecp-menu-hamburger-open');
362
363			setTimeout(() => {
364				let close_button = document.querySelector('.ecp-menu-mobile-active .ecp-menu-hamburger-trigger-close');
365				if (close_button) {
366					document.querySelector('.ecp-menu-mobile-active .ecp-menu-hamburger-trigger-close').focus();
367				} else {
368					button.closest('.ecp-menu-wrapper').querySelector('.ecp-menu-hamburger-trigger-button').focus();
369				}
370			}, 100);
371		
372			button.closest('.ecp-menu-mobile').classList.toggle('ecp-menu-mobile-active');
373
374		});
375
376	});
377
378});
379
380
381/*******************************************************/
382/*  Mobile menu overlay focus trap
383/*******************************************************/
384
385document.addEventListener( 'DOMContentLoaded', function () {
386
387	(document.querySelectorAll('.ecp-menu-mobile-focus-trap').forEach(button => button.addEventListener('focus', function (event) {
388		event.preventDefault();
389		button.closest('.ecp-menu-hamburger-content')?.querySelector('.ecp-menu-hamburger-trigger-close')?.focus();	
390	})));
391
392}
392);
393
394
395/*******************************************************/
396/*  Custom Menu > Mobile Menu Type > Close menu on anchor link click
397/*******************************************************/
398
399document.addEventListener( 'DOMContentLoaded', function () {
400
401	var menu_anchor_links = document.querySelectorAll('.ecp-menu-accordion li:not(.menu-item-has-children) > a');
402
403	menu_anchor_links.forEach((anchor, index, array) => {
404
405		anchor.addEventListener('click', event => {
406
407			// Check if the href contains an anchor link (includes #)
408			var href = anchor.getAttribute('href');
409			if (href && href.includes('#')) {
410
411				// Close the mobile menu
412				document.body.classList.remove('ecp-menu-hamburger-open');
413
414				// Remove active class from the mobile menu
415				var activeMenu = document.querySelector('.ecp-menu-mobile-active');
416				if (activeMenu) {
417					activeMenu.classList.remove('ecp-menu-mobile-active');
418				}
419
420			}
421
422		});
423
424	});
425
426});
427�/*******************************************************/
428/*  Voice Search
429/*******************************************************/
430
431document.addEventListener( 'DOMContentLoaded', function () {
432
433	var voice_search_button = document.querySelector('.ecp-voice-search-button');
434
435	if ( typeof(voice_search_button) != 'undefined' && voice_search_button != null) {
436
437		voice_search_button.addEventListener('click', function(event) {
438
439			event.preventDefault();
440
441			if (window.hasOwnProperty('webkitSpeechRecognition')) {
442				var recognition = new webkitSpeechRecognition();
443				recognition.continuous = false;
444				recognition.interimResults = false;
445				recognition.lang = "en-US";
446				recognition.start();
447				recognition.onresult = function(e) {
448					document.getElementById('transcript').value = e.results[0][0].transcript;
449					recognition.stop();
450					document.getElementById('voice_search').submit();
451				};
452				recognition.onerror = function(e) {
453					recognition.stop();
454				}
455			}
456
457		});
458
459	}
460
461});�</script>
461 <meta name='robots' content='max-image-preview:large' /> <link rel="alternate" type="application/rss+xml" title="Uptown Vision &raquo; Feed" href="https://www.uptownvision.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Uptown Vision &raquo; Comments Feed" href="https://www.uptownvision.com/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Uptown Vision &raquo; Contact Lenses Comments Feed" href="https://www.uptownvision.com/contact-lenses/feed/" /> 
461<script type="application/ld+json">
462{"@context":"http://www.schema.org","@type":"LocalBusiness","name":"Uptown Vision","url":"https://www.uptownvision.com","logo":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","image":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","telephone":"612-822-5844","description":"Eye Clinic & Contact Lens supplier, Eye Exams and Treatment of Dry Eye & Allergies, in Minneapolis, MN,  55408. Call 612-822-5844","address":{"@type":"PostalAddress","streetAddress":"3553 Hennepin Avenue","addressLocality":"Minneapolis","addressRegion":"MN","postalCode":"55408","addressCountry":"US"},"contactPoint":{"@type":"ContactPoint","telephone":"612-822-5844","contactType":"customer support"}}
463	</script>
463 
463<script type="application/ld+json">
464{"@context":"http://www.schema.org","@type":"MedicalBusiness","name":"Uptown Vision","url":"https://www.uptownvision.com","logo":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","image":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","telephone":"612-822-5844","description":"Eye Clinic & Contact Lens supplier, Eye Exams and Treatment of Dry Eye & Allergies, in Minneapolis, MN,  55408. Call 612-822-5844","address":{"@type":"PostalAddress","streetAddress":"3553 Hennepin Avenue","addressLocality":"Minneapolis","addressRegion":"MN","postalCode":"55408","addressCountry":"US"},"contactPoint":{"@type":"ContactPoint","telephone":"612-822-5844","contactType":"customer support"}}
465	</script>
465 
465<script type="application/ld+json">
466{"@context":"http://www.schema.org","@type":"Optician","name":"Uptown Vision","url":"https://www.uptownvision.com","logo":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","image":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","telephone":"612-822-5844","description":"Eye Clinic & Contact Lens supplier, Eye Exams and Treatment of Dry Eye & Allergies, in Minneapolis, MN,  55408. Call 612-822-5844","address":{"@type":"PostalAddress","streetAddress":"3553 Hennepin Avenue","addressLocality":"Minneapolis","addressRegion":"MN","postalCode":"55408","addressCountry":"US"},"contactPoint":{"@type":"ContactPoint","telephone":"612-822-5844","contactType":"customer support"}}
467	</script>
467 
467<script type="application/ld+json">
468{"@context":"http://www.schema.org","@type":"MedicalSpecialty :: Optometric","name":"Uptown Vision","url":"https://www.uptownvision.com","logo":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","image":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png","telephone":"612-822-5844","description":"Eye Clinic & Contact Lens supplier, Eye Exams and Treatment of Dry Eye & Allergies, in Minneapolis, MN,  55408. Call 612-822-5844","address":{"@type":"PostalAddress","streetAddress":"3553 Hennepin Avenue","addressLocality":"Minneapolis","addressRegion":"MN","postalCode":"55408","addressCountry":"US"},"contactPoint":{"@type":"ContactPoint","telephone":"612-822-5844","contactType":"customer support"}}
469	</script>
469 
469<script type="application/ld+json">
470{"@context":"https://schema.org","@type":"Organization","name":"Uptown Vision","url":"https://www.uptownvision.com","logo":"https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png"}
471	</script>
471 <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='global-styles-inline-css' type='text/css'> :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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);
471--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}
471.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;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='icon-1734360712-css' href='/wp-content/uploads/bb-plugin/icons/icon-1734360712/style.css?ver=2.8.6' type='text/css' media='all' /> <link rel='stylesheet' id='fl-builder-layout-55-css' href='/wp-content/uploads/sites/4764/bb-plugin/cache/55-layout.css?ver=8726472d759a8eabadb3304f566174cc' type='text/css' media='all' /> <link rel='UNUSEDstylesheet' id='public_css-css' href='https://www.uptownvision.com/wp-content/themes/_default/css/public.css?v=2025-02-11' type='text/css' media='all' /> <link rel='UNUSEDstylesheet' id='style-css' href='/wp-content/themes/flex/style.css?v=2025-02-11' type='text/css' media='all' /> <link rel='canonical' href='https://www.uptownvision.com/contact-lenses/' /> <style> #wp-admin-bar-samurai > .ab-item .ab-icon:before { content: '\f468'; top: 2px; } </style> <style> .ecp-icon i, .ecp-icon .ecp-icon-svg{color:#575195;} .ecp-badges .ecp-badge{background-color:#575195;} .ecp-button{background-color:#575195;} </style><link rel="icon" href="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2020/10/cropped-logo-32x32.png" sizes="32x32" /> <link rel="icon" href="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2020/10/cropped-logo-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2020/10/cropped-logo-180x180.png" /> <meta name="msapplication-TileImage" content="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2020/10/cropped-logo-270x270.png" /> <style> body{font-family:Verdana;}h1,h2,h3,h4,h5,h6,.ecp-heading-tag,.heading-h2,.heading-h2,.heading-h3,.heading-h4,.heading-h5{font-family:Raleway;font-weight:800;}h1{font-size:40px;}.heading-h1{font-size:40px;}h2{font-size:40px;}.heading-h2{font-size:40px;}h3{font-size:40px;}.heading-h3{font-size:40px;}.ecp-button-global-style{font-size:15px;text-transform:uppercase;font-weight:800;color:#ffffff;background-color:#674ebf;border-radius:0px;box-shadow:rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;;padding:15px 25px;}.ecp-button-global-style:hover{color:#ffffff;background-color:#1d0259;}.ecp-button-global-style .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button-global-style:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button2-global-style{font-size:16px;text-transform:uppercase;color:#1d0259;background-color:rgba(0,0,0,0);border-style:solid;border-color:#1d0259;border-width:1px 1px 4px 1px;border-radius:0px;box-shadow:rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;;padding:15px 25px;}.ecp-button2-global-style:hover{color:#ffffff;background-color:#1d0259;}.ecp-button2-global-style .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button2-global-style:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button3-global-style .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button3-global-style:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> 
471<script>
vendor: 331 bytes, lines 471-475
471(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
472new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
473j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
474'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
475})(window,document,'script','dataLayer','
475GTM-K4PZNBB
vendor: 3 bytes, line 475
475');
475</script>
475 </head> <body class="page-template-default page page-id-55 page-parent fl-builder fl-builder-2-8-6 ecp-theme-layout-full ecp-sidebar-none ecp-theme-header- level2 ecp-page-slug-contact-lenses ecp-theme-flex" data-theme-accent-color="#575195" data-subdomain="https://uptownvision2023retrofit.ecpbuilder.com"> 
475<script type="text/javascript">function get_current_state(){return window.getComputedStyle(document.body,":before").getPropertyValue("content").replace(/["']/g,"")}function setBreakPointBodyClass(e){var t=document.getElementsByTagName("body")[0];t.classList.remove("ecp-breakpoint-small"),t.classList.remove("ecp-breakpoint-medium"),t.classList.remove("ecp-breakpoint-large"),t.classList.add("ecp-breakpoint-"+e)}setBreakPointBodyClass(get_current_state()),window.addEventListener("resize",function(e){setBreakPointBodyClass(get_current_state())});</script>
vendor: 68 bytes, line 475
475 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
475GTM-K4PZNBB
vendor: 150 bytes, line 475
475" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
475GTM-P6GSK34
vendor: 83 bytes, line 475
475" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 
475<a href="#content" class="ecp-skip-to-content" style="position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;color:#000 !important">Skip to main content</a> <div class="ecp-wrapper-site"> <div class="ecp-header-wrapper ecp-header-mode-inline ecp-header-sticky-disabled "> <header class="ecp-header"> <div class="ecp-widget widget_template-2 widget-template"><style id='fl-builder-layout-2455-inline-css' type='text/css'> .fl-node-65d347dce3f5b > .fl-row-content-wrap {background-image: linear-gradient(90deg, #575195 0%, #1d0259 100%);border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;} .fl-node-65d347dce3f5b > .fl-row-content-wrap {margin-top:0px;margin-bottom:0px;} .fl-node-65d347dce3f5b > .fl-row-content-wrap {padding-top:0px;padding-bottom:0px;}@media ( max-width: 992px ) { .fl-node-65d347dce3f5b.fl-row > .fl-row-content-wrap {padding-top:20px;padding-bottom:20px;}}.fl-node-65d347dce3f4c > .fl-row-content-wrap {border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;box-shadow: 0px 13px 5px -6px rgba(2,0,0,0.04);}.fl-node-65d347dce3f4c .fl-row-content {max-width: 1160px;} .fl-node-65d347dce3f4c > .fl-row-content-wrap {margin-top:0px;margin-bottom:0px;}@media ( max-width: 992px ) { .fl-node-65d347dce3f4c.fl-row > .fl-row-content-wrap {margin-left:0px;}}@media ( max-width: 768px ) { .fl-node-65d347dce3f4c.fl-row > .fl-row-content-wrap {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}} .fl-node-65d347dce3f4c > .fl-row-content-wrap {padding-top:0px;padding-bottom:0px;}@media ( max-width: 768px ) { .fl-node-65d347dce3f4c.fl-row > .fl-row-content-wrap {padding-top:0px;padding-bottom:10px;}}.fl-node-65d347e74afd1 > .fl-row-content-wrap {background-color: #ffffff;}@media ( max-width: 768px ) { .fl-node-65d347e74afd1.fl-row > .fl-row-content-wrap {padding-top:0px;padding-bottom:0px;}}.fl-node-678922d477bff > .fl-row-content-wrap {background-color: #ffffff;}@media ( max-width: 768px ) { .fl-node-678922d477bff.fl-row > .fl-row-content-wrap {padding-top:0px;padding-bottom:0px;}}.fl-node-65d347dce3f52 {width: 19.79%;}.fl-node-65d347dce3f52 > .fl-col-content {background-color: #ffffff;} .fl-node-65d347dce3f52 > .fl-col-content {margin-left:5px;} .fl-node-65d347dce3f52 > .fl-col-content {padding-top:20px;padding-bottom:20px;}.fl-node-65d347dce3f58 {width: 29.27%;}@media(max-width: 992px) {.fl-builder-content .fl-node-65d347dce3f58 {width: 30% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}}.fl-node-65d347e74afcc {width: 100%;}.fl-node-678922d477dfe {width: 20%;}@media(max-width: 768px) {.fl-builder-content .fl-node-678922d477dfe {width: 40% !important;max-width: none;clear: none;float: left;}}.fl-node-65d347dce3f53 {width: 80.21%;}.fl-node-65d347dce3f56 {width: 25.27%;}@media(max-width: 992px) {.fl-builder-content .fl-node-65d347dce3f56 {width: 30% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}}.fl-node-678922d477e00 {width: 20%;}.fl-node-65d347dce3f57 {width: 25.09%;}@media(max-width: 992px) {.fl-builder-content .fl-node-65d347dce3f57 {width: 40% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}}.fl-node-678922d477e01 {width: 44%;}@media(max-width: 768px) {.fl-builder-content .fl-node-678922d477e01 {width: 12.5% !important;max-width: none;clear: none;float: left;}}@media ( max-width: 768px ) { .fl-node-678922d477e01.fl-col > .fl-col-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}@media ( max-width: 768px ) { .fl-node-678922d477e01.fl-col > .fl-col-content {padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}}.fl-node-6789227053bb8 {width: 20.37%;}@media(max-width: 992px) {.fl-builder-content .fl-node-6789227053bb8 {width: 40% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}}.fl-node-678922d477e03 {width: 8%;}.fl-node-678922d477e05 {width: 8%;}
475@media(max-width: 768px) {.fl-builder-content .fl-node-678922d477e05 {width: 12.5% !important;max-width: none;clear: none;float: left;}} .fl-node-65d347dce3f4f > .fl-module-content {margin-top:55px;margin-right:15px;}@media ( max-width: 992px ) { .fl-node-65d347dce3f4f.fl-module > .fl-module-content {margin-top:35px;margin-bottom:20px;}}@media ( max-width: 768px ) { .fl-node-65d347dce3f4f.fl-module > .fl-module-content {margin-top:20px;margin-right:20px;margin-bottom:0px;margin-left:20px;}} .fl-node-65d347dce3f54 > .fl-module-content {margin-top:20px;margin-bottom:20px;} .fl-node-65d347dce3f59 > .fl-module-content {margin-top:10px;margin-right:15px;margin-bottom:10px;margin-left:0px;}@media ( max-width: 768px ) { .fl-node-65d347dce3f59.fl-module > .fl-module-content {margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;}} .fl-node-65d347dce3f5a > .fl-module-content {margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:0px;}@media ( max-width: 992px ) { .fl-node-65d347dce3f5a.fl-module > .fl-module-content {margin-right:20px;}}@media ( max-width: 768px ) { .fl-node-65d347dce3f5a.fl-module > .fl-module-content {margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media ( max-width: 992px ) { .fl-node-65d347dce3f5c.fl-module > .fl-module-content {margin-bottom:0px;}}@media ( max-width: 768px ) { .fl-node-65d347dce3f5c.fl-module > .fl-module-content {margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;}} .fl-node-6789227053c6b > .fl-module-content {margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:0px;}@media ( max-width: 992px ) { .fl-node-6789227053c6b.fl-module > .fl-module-content {margin-right:20px;}}@media ( max-width: 768px ) { .fl-node-6789227053c6b.fl-module > .fl-module-content {margin-top:10px;margin-right:20px;margin-bottom:20px;margin-left:20px;}} .fl-node-678922d477dff > .fl-module-content {margin-top:20px;margin-bottom:20px;}@media ( max-width: 768px ) { .fl-node-678922d477dff.fl-module > .fl-module-content {margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:20px;}} .fl-node-678922d477e02 > .fl-module-content {margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;} .fl-node-678922d477e04 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-678922d477e06 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} .fl-node-678922f2c5a54 > .fl-module-content {margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:0px;}@media ( max-width: 992px ) { .fl-node-678922f2c5a54.fl-module > .fl-module-content {margin-right:20px;}}@media ( max-width: 768px ) { .fl-node-678922f2c5a54.fl-module > .fl-module-content {margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:0px;}} </style> <div class="fl-builder-content fl-builder-content-2455 fl-builder-global-templates-locked" data-post-id="2455"><div class="fl-row fl-row-full-width fl-row-bg-gradient fl-node-65d347dce3f5b fl-row-default-height fl-row-align-center fl-visible-desktop fl-visible-large fl-visible-medium" data-node="65d347dce3f5b"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-65d347dce3f55" data-node="65d347dce3f55"> <div class="fl-col fl-node-65d347dce3f58 fl-col-bg-color fl-col-small" data-node="65d347dce3f58"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-richtext fl-node-65d347dce3f5c" data-node="65d347dce3f5c"> <div class="fl-module-content fl-node-content"> <style>.ecp-richtext.ecp-instance-LM0WdwSm8P{color:#f7f7f7;}.ecp-richtext.ecp-instance-LM0WdwSm8P a{color:#f7f7f7;}body.ecp-breakpoint-small .ecp-richtext.ecp-instance-LM0WdwSm8P{text-align:center;}</style> <div class="ecp-richtext ecp-instance-LM0WdwSm8P"> <p><a href="/hours-location/">Find Us at Hennepin Ave and W 36th St</a></p> </div> </div> </div> </div> </div> <div class="fl-col fl-node-65d347dce3f56 fl-col-bg-color fl-col-small" data-node="65d347dce3f56"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-button fl-node-65d347dce3f59" data-node="65d347dce3f59"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-PN96jX3D4Y{text-align:right;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-PN96jX3D4Y{text-align:center;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-PN96jX3D4Y{text-align:right;}.ecp-button.ecp-instance-PN96jX3D4Y{display:inline-flex;}.ecp-button.ecp-instance-PN96jX3D4Y:hover{color:!important;}.ecp-button.ecp-instance-PN96jX3D4Y .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-PN96jX3D4Y:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-PN96jX3D4Y .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-PN96jX3D4Y:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-PN96jX3D4Y{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-PN96jX3D4Y{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-PN96jX3D4Y"><a class="ecp-button ecp-instance-PN96jX3D4Y ecp-button-global-style " href="tel:612-822-5844" rel="nofollow" ><span class="ecp-button-label">Call 612-822-5844</span></a></div> </div> </div> </div> </div> <div class="fl-col fl-node-65d347dce3f57 fl-col-bg-color fl-col-small" data-node="65d347dce3f57"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-button fl-node-65d347dce3f5a" data-node="65d347dce3f5a"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-8arSuGJK04{text-align:right;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-8arSuGJK04{text-align:center;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-8arSuGJK04{text-align:right;}.ecp-button.ecp-instance-8arSuGJK04{display:inline-flex;}.ecp-button.ecp-instance-8arSuGJK04:hover{color:!important;}.ecp-button.ecp-instance-8arSuGJK04 .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-8arSuGJK04:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-8arSuGJK04 .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-8arSuGJK04:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-8arSuGJK04{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-8arSuGJK04{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-8arSuGJK04"><a class="ecp-button ecp-instance-8arSuGJK04 ecp-button-global-style " href="https://reviews.solutionreach.com/vs/uptown_vision_clinic/appt" target="_blank" rel="nofollow noopener" ><span class="ecp-button-label">Request Appointment</span></a></div> </div> </div> </div> </div> <div class="fl-col fl-node-6789227053bb8 fl-col-bg-color fl-col-small" data-node="6789227053bb8"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-button fl-node-678922f2c5a54" data-node="678922f2c5a54"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-Wqx47gdUmF{text-align:right;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-Wqx47gdUmF{text-align:center;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-Wqx47gdUmF{text-align:right;}.ecp-button.ecp-instance-Wqx47gdUmF{display:inline-flex;}.ecp-button.ecp-instance-Wqx47gdUmF:hover{color:!important;}.ecp-button.ecp-instance-Wqx47gdUmF .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-Wqx47gdUmF:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-Wqx47gdUmF .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-Wqx47gdUmF:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-Wqx47gdUmF{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-Wqx47gdUmF{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-Wqx47gdUmF"><a class="ecp-button ecp-instance-Wqx47gdUmF ecp-button-global-style " href="https://pay.instamed.com/UPTOWN.VISION" target="_blank" rel="nofollow noopener" ><span class="ecp-button-label">Make a Payment</span></a></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-65d347dce3f4c fl-row-default-height fl-row-align-center fl-visible-desktop fl-visible-large fl-visible-medium" data-node="65d347dce3f4c"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-65d347dce3f51" data-node="65d347dce3f51"> <div class="fl-col fl-node-65d347dce3f52 fl-col-bg-color fl-col-small" data-node="65d347dce3f52"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-logo fl-node-65d347dce3f54" data-node="65d347dce3f54"> <div class="fl-module-content fl-node-content"> <style>.ecp-logo.ecp-instance-x4KIjw6WAh{text-align:center;}
475.ecp-logo.ecp-instance-x4KIjw6WAh img{max-width:200px;}body.ecp-breakpoint-medium .ecp-logo.ecp-instance-x4KIjw6WAh img{max-width:!important;}body.ecp-breakpoint-small .ecp-logo.ecp-instance-x4KIjw6WAh img{max-width:!important;}</style> <div class="ecp-logo ecp-instance-x4KIjw6WAh"> <a href="/"><img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020/10/logo.png" alt="Uptown Vision logo" width="" height="" /></a> </div> </div> </div> </div> </div> <div class="fl-col fl-node-65d347dce3f53 fl-col-bg-color" data-node="65d347dce3f53"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-menu fl-node-65d347dce3f4f" data-node="65d347dce3f4f"> <div class="fl-module-content fl-node-content"> <div class="ecp-menu-wrapper ecp-instance-YuG9bUHn8W ecp-menu-convert-at-tablet"> <style>.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu{text-align:right;}body.ecp-breakpoint-medium .ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu{text-align:right;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu.ecp-menu-orientation-horizontal > ul > li{text-align:right;color:#0d0d0d;font-weight:700;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu.ecp-menu-orientation-vertical > ul > li{color:#0d0d0d;font-weight:700;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li > a{color:#0d0d0d;font-size:8.em;text-transform:capitalize;padding:1px 15px;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li > .ecp-menu-icon-parent{color:#0d0d0d;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li:hover a, .ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li.current-menu-item a, .ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li.current-menu-parent a, .ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li.current-menu-parent > .ecp-menu-icon-parent, .ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li:hover > .ecp-menu-icon-parent{color:#674ebf;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu > ul > li > ul > li a:hover{color:#674ebf!important;background-color:#f7f7f7;}body.ecp-breakpoint-medium .ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger{text-align:right;}body.ecp-breakpoint-small .ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger{text-align:center;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger > .ecp-menu-hamburger-trigger-button{display:inline-flex;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger > .ecp-menu-hamburger-trigger-button > .ecp-menu-hamburger-trigger-open{font-size:40px;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger > .ecp-menu-hamburger-trigger-button > .ecp-menu-hamburger-trigger-open *{fill:#424242;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger > .ecp-menu-hamburger-trigger-button > .ecp-menu-hamburger-trigger-label{color:#424242;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-vertical > .ecp-menu-vertical-content ul li{color:#ffffff;}.ecp-menu-wrapper.ecp-instance-YuG9bUHn8W > .ecp-menu-mobile.ecp-menu-mobile-type-vertical > .ecp-menu-vertical-content ul li a{color:#ffffff;}</style> <nav class="menu- 2 ecp-menu ecp-menu-orientation-horizontal ecp-menu-depth-all"> <ul><li id="menu-item-409" class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-409"><a href="https://www.uptownvision.com/hours-location/">Hours &#038; Location</a> <ul class="sub-menu"> <li id="menu-item-25945" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25945"><a href="https://www.uptownvision.com/whats-new/">What’s New</a></li> </ul> </li> <li id="menu-item-410" class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-410"><a href="https://www.uptownvision.com/our-eye-doctors/">Our Eye Doctor</a></li> <li id="menu-item-4205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4205"><a href="https://www.uptownvision.com/eye-care-services/">Eye Care Services</a> <ul class="sub-menu"> <li id="menu-item-25691" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25691"><a href="https://www.uptownvision.com/eye-care-services/eye-exams/">
475Comprehensive Eye Exams</a></li> <li id="menu-item-25692" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25692"><a href="https://www.uptownvision.com/eye-care-services/eye-conditions/">Eye Condition Treatment</a></li> <li id="menu-item-25693" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25693"><a href="https://www.uptownvision.com/eye-care-services/management-of-ocular-diseases/">Eye Disease Management</a></li> <li id="menu-item-25694" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25694"><a href="https://www.uptownvision.com/eye-care-services/eye-emergencies-pinkred-eyes/">Eye Emergencies</a></li> <li id="menu-item-26052" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26052"><a href="https://www.uptownvision.com/eye-care-services/myopia-management/">Myopia Management</a></li> </ul> </li> <li id="menu-item-25748" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25748"><a href="https://www.uptownvision.com/eyeglasses/">Eyeglasses</a></li> <li id="menu-item-25749" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-55 current_page_item menu-item-has-children menu-item-25749"><a href="https://www.uptownvision.com/contact-lenses/" aria-current="page">Contact Lenses</a> <ul class="sub-menu"> <li id="menu-item-25747" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25747"><a target="_blank" href="/contact-lenses/order-contact-lenses-online/">Order Contacts Online</a></li> <li id="menu-item-26103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26103"><a href="https://www.uptownvision.com/contact-lenses/contact-lens-rebates/">Contact Lens Rebates</a></li> </ul> </li> <li id="menu-item-414" class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-414"><a href="https://www.uptownvision.com/insurance/">Insurance</a></li> </ul> </nav> <div class="ecp-menu-mobile ecp-menu-mobile-type-hamburger ecp-menu-mobile-depth-all"> <a class="ecp-menu-hamburger-trigger-button" href="#" aria-label="Toggle mobile menu"> <div class="ecp-menu-hamburger-trigger-open"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><title>Open Menu</title><path d="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z"></path></svg></div> </a> <nav class="ecp-menu-hamburger-content ecp-menu-accordion"> <a class="ecp-menu-hamburger-trigger-close" href="#"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><title>Close Menu</title><path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"></path></svg></a> <ul><li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-409"><a href="https://www.uptownvision.com/hours-location/">Hours &#038; Location</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25945"><a href="https://www.uptownvision.com/whats-new/">What’s New</a></li> </ul> </li> <li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-410"><a href="https://www.uptownvision.com/our-eye-doctors/">Our Eye Doctor</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4205"><a href="https://www.uptownvision.com/eye-care-services/">Eye Care Services</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25691"><a href="https://www.uptownvision.com/eye-care-services/eye-exams/">Comprehensive Eye Exams</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25692"><a href="https://www.uptownvision.com/eye-care-services/eye-conditions/">Eye Condition Treatment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25693"><a href="https://www.uptownvision.com/eye-care-services/management-of-ocular-diseases/">Eye Disease Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25694"><a href="https://www.uptownvision.com/eye-care-services/eye-emergencie
475s-pinkred-eyes/">Eye Emergencies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26052"><a href="https://www.uptownvision.com/eye-care-services/myopia-management/">Myopia Management</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25748"><a href="https://www.uptownvision.com/eyeglasses/">Eyeglasses</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-55 current_page_item menu-item-has-children menu-item-25749"><a href="https://www.uptownvision.com/contact-lenses/" aria-current="page">Contact Lenses</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25747"><a target="_blank" href="/contact-lenses/order-contact-lenses-online/">Order Contacts Online</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26103"><a href="https://www.uptownvision.com/contact-lenses/contact-lens-rebates/">Contact Lens Rebates</a></li> </ul> </li> <li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-414"><a href="https://www.uptownvision.com/insurance/">Insurance</a></li> </ul> <a class="ecp-menu-mobile-focus-trap" href="#">Return to top of menu</a> </nav> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-65d347e74afd1 fl-row-default-height fl-row-align-center fl-visible-mobile" data-node="65d347e74afd1"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-full-width fl-node-content"> <div class="fl-col-group fl-node-65d347e74afc6" data-node="65d347e74afc6"> <div class="fl-col fl-node-65d347e74afcc fl-col-bg-color" data-node="65d347e74afcc"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-button fl-node-6789227053c6b" data-node="6789227053c6b"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-TWLQeFs6fj{text-align:right;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-TWLQeFs6fj{text-align:center;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-TWLQeFs6fj{text-align:right;}.ecp-button.ecp-instance-TWLQeFs6fj{display:flex;}.ecp-button.ecp-instance-TWLQeFs6fj:hover{color:!important;}.ecp-button.ecp-instance-TWLQeFs6fj .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-TWLQeFs6fj:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-TWLQeFs6fj .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-TWLQeFs6fj:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-TWLQeFs6fj{display:flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-TWLQeFs6fj{display:flex;}</style> <div class="ecp-button-wrapper ecp-instance-TWLQeFs6fj"><a class="ecp-button ecp-instance-TWLQeFs6fj ecp-button-global-style " href="https://pay.instamed.com/UPTOWN.VISION" target="_blank" rel="nofollow noopener" ><span class="ecp-button-label">Make a Payment</span></a></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-678922d477bff fl-row-default-height fl-row-align-center fl-visible-mobile" data-node="678922d477bff"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-full-width fl-node-content"> <div class="fl-col-group fl-node-678922d477dfc fl-col-group-equal-height fl-col-group-align-center fl-col-group-custom-width" data-node="678922d477dfc"> <div class="fl-col fl-node-678922d477dfe fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="678922d477dfe"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-logo fl-node-678922d477dff" data-node="678922d477dff"> <div class="fl-module-content fl-node-content"> <style>.ecp-logo.ecp-instance-Dz65VTj7Ri img{max-width:150px;}body.ecp-breakpoint-medium .ecp-logo.ecp-instance-Dz65VTj7Ri img{max-width:!important;}body.ecp-breakpoint-small .ecp-logo.ecp-instance-Dz65VTj7Ri img{max-width:150px!important;}</style> <div class="ecp-logo ecp-instance-Dz65VTj7Ri"> <a href="/"><img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/3385/2020
475/10/logo.png" alt="Uptown Vision logo" width="" height="" /></a> </div> </div> </div> </div> </div> <div class="fl-col fl-node-678922d477e00 fl-col-bg-color fl-col-small" data-node="678922d477e00"> <div class="fl-col-content fl-node-content"></div> </div> <div class="fl-col fl-node-678922d477e01 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="678922d477e01"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-icon fl-node-678922d477e02" data-node="678922d477e02"> <div class="fl-module-content fl-node-content"> <style>.ecp-icon.ecp-instance-VSM2QdG8Wx{color:#ffffff !important;background-color:#575195 !important;font-size:20px;padding:13px!important;}.ecp-icon.ecp-instance-VSM2QdG8Wx:hover{color: !important;background-color:#0d0d0d !important;}.ecp-icon.ecp-instance-VSM2QdG8Wx .ecp-icon-svg{color:#ffffff !important;}.ecp-icon.ecp-instance-VSM2QdG8Wx:hover .ecp-icon-svg{color: !important;}.ecp-icon.ecp-instance-VSM2QdG8Wx i{color:#ffffff !important;}.ecp-icon.ecp-instance-VSM2QdG8Wx:hover i{color: !important;}body.ecp-breakpoint-small .ecp-icon.ecp-instance-VSM2QdG8Wx{font-size:20px;}</style><div style="text-align:right"><a class="ecp-icon ecp-instance-VSM2QdG8Wx ecp-icon-background ecp-icon-shape-circle " href="https://reviews.solutionreach.com/vs/uptown_vision_clinic/appt" rel="noopener" target="_blank" ><span class="ecp-icon-svg" data-icon="fas fa-calendar-alt"><svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"/></svg></span></a></div> </div> </div> </div> </div> <div class="fl-col fl-node-678922d477e03 fl-col-bg-color fl-col-small" data-node="678922d477e03"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-icon fl-node-678922d477e04" data-node="678922d477e04"> <div class="fl-module-content fl-node-content"> <style>.ecp-icon.ecp-instance-UWqNVziuOd{color:#ffffff !important;background-color:#575195 !important;font-size:20px;padding:13px!important;}.ecp-icon.ecp-instance-UWqNVziuOd:hover{color: !important;background-color:#0d0d0d !important;}.ecp-icon.ecp-instance-UWqNVziuOd .ecp-icon-svg{color:#ffffff !important;}.ecp-icon.ecp-instance-UWqNVziuOd:hover .ecp-icon-svg{color: !important;}.ecp-icon.ecp-instance-UWqNVziuOd i{color:#ffffff !important;}.ecp-icon.ecp-instance-UWqNVziuOd:hover i{color: !important;}body.ecp-breakpoint-small .ecp-icon.ecp-instance-UWqNVziuOd{font-size:20px;}</style><div style="text-align:left"><a class="ecp-icon ecp-instance-UWqNVziuOd ecp-icon-background ecp-icon-shape-circle " href="tel:612-822-5844" ><span class="ecp-icon-svg" data-icon="fas fa-phone-alt"><svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"/></svg></span></a></div> </div> </div> </div> </div> <div class="fl-col fl-node-678922d477e05 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="678922d477e05"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-menu fl-node-678922d477e06 ecp-custom-underline-link-effect" data-node="678922d477e06"> <div class="fl-module-content fl-node-content"> <div class="ecp-menu-wrapper ecp-instance-TDimxAsw51 ecp-menu-convert-at-desktop"> <style>.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu{text-align:right;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu.ecp-menu-orientation-horizontal > ul > li{color:#1e1e1e;font-weight:700;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu.ecp-menu-orientation-vertical > ul > li{color:#1e1e1e;font-weight:700;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li > a{color:#1e1e1e;font-size:15px;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li > .ecp-menu-icon-parent{color:#1e1e1e;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li:hover a, .ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li.current-menu-item a, .ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li.current-menu-parent a, .ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li.current-menu-parent > .ecp-menu-icon-parent, .ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li:hover > .ecp-menu-icon-parent{color:#7e5e05;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu > ul > li > ul > li a{padding:15px 16px ;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger{text-align:center;}body.ecp-breakpoint-medium .ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger{text-align:right;}body.ecp-breakpoint-small .ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger{text-align:center;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger > .ecp-menu-hamburger-trigger-button{display:inline-flex;}.ecp-menu-wrapper.ecp-instance-TDimxAsw51 > .ecp-menu-mobile.ecp-menu-mobile-type-hamburger > .ecp-menu-hamburger-trigger-button > .ecp-menu-hamburger-trigger-open{font-size:40px;}</style> <nav class="menu- 8 ecp-menu ecp-menu-orientation-horizontal ecp-menu-depth-all"> <ul><li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-409"><a href="https://www.uptownvision.com/hours-location/">Hours &#038; Location</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25945"><a href="https://www.uptownvision.com/whats-new/">What’s New</a></li> </ul> </li> <li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-410"><a href="https://www.uptownvision.com/our-eye-doctors/">Our Eye Doctor</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4205"><a href="https://www.uptownvision.com/eye-care-services/">Eye Care Services</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25691"><a href="https://www.uptownvision.com/eye-care-services/eye-exams/">
475Comprehensive Eye Exams</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25692"><a href="https://www.uptownvision.com/eye-care-services/eye-conditions/">Eye Condition Treatment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25693"><a href="https://www.uptownvision.com/eye-care-services/management-of-ocular-diseases/">Eye Disease Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25694"><a href="https://www.uptownvision.com/eye-care-services/eye-emergencies-pinkred-eyes/">Eye Emergencies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26052"><a href="https://www.uptownvision.com/eye-care-services/myopia-management/">Myopia Management</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25748"><a href="https://www.uptownvision.com/eyeglasses/">Eyeglasses</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-55 current_page_item menu-item-has-children menu-item-25749"><a href="https://www.uptownvision.com/contact-lenses/" aria-current="page">Contact Lenses</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25747"><a target="_blank" href="/contact-lenses/order-contact-lenses-online/">Order Contacts Online</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26103"><a href="https://www.uptownvision.com/contact-lenses/contact-lens-rebates/">Contact Lens Rebates</a></li> </ul> </li> <li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-414"><a href="https://www.uptownvision.com/insurance/">Insurance</a></li> </ul> </nav> <div class="ecp-menu-mobile ecp-menu-mobile-type-hamburger ecp-menu-mobile-depth-all"> <a class="ecp-menu-hamburger-trigger-button" href="#" aria-label="Toggle mobile menu"> <div class="ecp-menu-hamburger-trigger-open"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><title>Open Menu</title><path d="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z"></path></svg></div> </a> <nav class="ecp-menu-hamburger-content ecp-menu-accordion"> <a class="ecp-menu-hamburger-trigger-close" href="#"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><title>Close Menu</title><path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"></path></svg></a> <ul><li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-409"><a href="https://www.uptownvision.com/hours-location/">Hours &#038; Location</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25945"><a href="https://www.uptownvision.com/whats-new/">What’s New</a></li> </ul> </li> <li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-410"><a href="https://www.uptownvision.com/our-eye-doctors/">Our Eye Doctor</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4205"><a href="https://www.uptownvision.com/eye-care-services/">Eye Care Services</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25691"><a href="https://www.uptownvision.com/eye-care-services/eye-exams/">Comprehensive Eye Exams</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25692"><a href="https://www.uptownvision.com/eye-care-services/eye-conditions/">Eye Condition Treatment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25693"><a href="https://www.uptownvision.com/eye-care-services/management-of-ocular-diseases/">Eye Disease Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25694"><a href="https://www.uptownvision.com/eye-care-services/eye-emergencie
475s-pinkred-eyes/">Eye Emergencies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26052"><a href="https://www.uptownvision.com/eye-care-services/myopia-management/">Myopia Management</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25748"><a href="https://www.uptownvision.com/eyeglasses/">Eyeglasses</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-55 current_page_item menu-item-has-children menu-item-25749"><a href="https://www.uptownvision.com/contact-lenses/" aria-current="page">Contact Lenses</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25747"><a target="_blank" href="/contact-lenses/order-contact-lenses-online/">Order Contacts Online</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26103"><a href="https://www.uptownvision.com/contact-lenses/contact-lens-rebates/">Contact Lens Rebates</a></li> </ul> </li> <li class="a1i0s0 menu-item menu-item-type-post_type menu-item-object-page menu-item-414"><a href="https://www.uptownvision.com/insurance/">Insurance</a></li> </ul> <a class="ecp-menu-mobile-focus-trap" href="#">Return to top of menu</a> </nav> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </header> </div> <div class="ecp-contentarea-wrapper"> <div class="ecp-content-container"> <div class="ecp-contentarea clear" role="document"> <main class="ecp-primary" id="content"> <article id="post-55" class="post-55 page type-page status-publish has-post-thumbnail hentry"> <header class="ecp-entry-header"> </header> <div class="ecp-entry-content"> <div class="fl-builder-content fl-builder-content-55 fl-builder-content-primary fl-builder-global-templates-locked" data-post-id="55"><div class="fl-row fl-row-full-width fl-row-bg-color fl-node-0zivy39mrde7 fl-row-default-height fl-row-align-center" data-node="0zivy39mrde7"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-full-width fl-node-content"> <div class="fl-col-group fl-node-wuji6qrh1lv3 fl-col-group-equal-height fl-col-group-align-center fl-col-group-custom-width" data-node="wuji6qrh1lv3"> <div class="fl-col fl-node-xvkpt8bnaw0m fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="xvkpt8bnaw0m"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-vunjiot0faec" data-node="vunjiot0faec"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-HXEZdP7VSl ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-imagery{width:100%;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title{font-size:32px;font-weight:700;text-transform:uppercase;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title{font-size:30px;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title > *{font-size:32px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title > *{font-size:30px;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title-divider{margin-bottom:25px !important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title-divider hr{border-color:#12223a;width:30%;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title-divider svg{width:30%;color:#12223a;fill:#12223a;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title-divider svg path{color:#12223a;fill:#12223a;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title-divider svg circle{color:#12223a;fill:#12223a;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-title-text .ecp-callout-title-text-underline{margin-top:15px !important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-content{font-size:18px;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-content{font-size:16px;line-height:1.4;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-HXEZdP7VSl .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h1 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > The Right Contacts For Your Eyes — Expertly Fitted, and Easy to Order at Uptown Vision </span> </h1> </div> <div class="ecp-callout-title-divider"><hr /></div> <div class="ecp-callout-content clear"> <p>At Uptown Vision, we make contact lenses simple. From <strong>personalized fittings to trusted brands</strong> and annual supply savings up to $400, everything is designed to give you comfortable vision and confidence every day.</p> <p>Whether you are new to contacts or ready to upgrade to newer technology, our team in Minneapolis will guide you from exam to purchase with clarity and care.</p> <p>Ready to experience modern contact lenses? Schedule your fitting today.</p> <p><strong><a href="/canadian-default-pages/insurance/">Most insurance accepted.</a></strong></p> </div> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-g08kxbvz5pol" data-node="g08kxbvz5pol"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-O63WqcoSg4{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-O63WqcoSg4{text-align:center;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-O63WqcoSg4{text-align:center;}.ecp-button.ecp-instance-O63WqcoSg4{display:inline-flex;justify-content:center;text-align:center;padding:18px 40px;font-size:16px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#12223a;border-width:1px;border-radius:0px;}.ecp-button.ecp-instance-O63WqcoSg4 .ecp-icon{text-align:center;}.ecp-button.ecp-instance-O63WqcoSg4:hover{color:#12223a!important;background-color:#ffffff;}.ecp-button.ecp-instance-O63WqcoSg4 .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-O63WqcoSg4:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-O63WqcoSg4 .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-O63WqcoSg4:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-O63WqcoSg4{display:flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-O63WqcoSg4{display:flex;}</style> <div class="ecp-button-wrapper ecp-instance-O63WqcoSg4"><a class="ecp-button ecp-instance-O63WqcoSg4 " href="https://reviews.solutionreach.com/vs/uptown_vision_clinic/appt" target="_blank" rel="nofollow noopener" ><span class="ecp-button-label">Request Appointment</span></a></div> </div> </div> <div class="fl-module fl-module-ecp-richtext fl-node-49xqew0t26cn" data-node="49xqew0t26cn"> <div class="fl-module-content fl-node-content"> <div class="ecp-richtext ecp-instance-kE4yXfRen5"> <p><span style="font-size: 10px;"><div class="ecp-breadcrumb " ><a href="/">Home</a><span class='ecp-breadcrumb-separator'> » </span>Contact Lenses</div></span></p></div> </div> </div> </div> </div> <div class="fl-col fl-node-vlc5gdnq241p fl-col-bg-photo" data-node="vlc5gdnq241p" data-background-image-src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Woman-holding-plastic-container-with-contact-lenses-indoors.-Young-woman-holds-case-for-contact-lenses.jpg"> <div class="fl-col-content fl-node-content"></div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-fg5k2ra0h6tz fl-row-default-height fl-row-align-center" data-node="fg5k2ra0h6tz"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-1yx6nsfwua92" data-node="1yx6nsfwua92"> <div class="fl-col fl-node-fe4vtlawkoyz fl-col-bg-color" data-node="fe4vtlawkoyz"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-richtext fl-node-t70ezsjdqw82" data-node="t70ezsjdqw82"> <div class="fl-module-content fl-node-content"> <style>.ecp-richtext.ecp-instance-JK1Etj3dMA{text-align:center;font-size:34px;}body.ecp-breakpoint-medium .ecp-richtext.ecp-instance-JK1Etj3dMA{font-size:26px;}body.ecp-breakpoint-small .ecp-richtext.ecp-instance-JK1Etj3dMA{font-size:22px;line-height:1.2;}</style> <div class="ecp-richtext ecp-instance-JK1Etj3dMA"> <p><span style="color: #ffffff;"><strong>CLEAR VISION. NO GLASSES. TOTAL FREEDOM.</strong></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-nw2deohs10if fl-row-default-height fl-row-align-center" data-node="nw2deohs10if"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-7sqvxi1ct3rw fl-col-group-equal-height fl-col-group-align-top" data-node="7sqvxi1ct3rw"> <div class="fl-col fl-node-b7th4608qwy9 fl-col-bg-color fl-col-small" data-node="b7th4608qwy9"> <div class="fl-col-content fl-node-content"><div id="Top" class="fl-module fl-module-ecp-callout fl-node-m7v5tl0dfquy" data-node="m7v5tl0dfquy"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-Yr8gdh2p79 ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-Yr8gdh2p79{padding:20px;border-radius:20px;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-title{font-size:28px;font-weight:700;line-height:1.1;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-title .ecp-heading-tag{line-height:1.1;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-title > *{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-title-divider{margin-top:20px !important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-title-text .ecp-callout-title-text-underline{width:30%;border-bottom-width:2px;border-bottom-color:#12223a;border-bottom-style:solid;margin-top:30px !important;margin-bottom:0px !important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-Yr8gdh2p79 .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <strong class="ecp-heading-tag"> <span class="ecp-callout-title-text" > <span>
475 How to Put In and Take Out Your Contact Lenses </span><span class="ecp-callout-title-text-underline"></span></span> </span> </strong> </div> <div class="ecp-callout-content clear"> <p></p> </div> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-html fl-node-2568u73zpte4" data-node="2568u73zpte4"> <div class="fl-module-content fl-node-content"> <div class="ecp-html"> <video width="100%" poster="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/262/2026/02/Lens-assist-thumbnail-800x444.png" controls=""> <source src="https://default-extras.ecpbuilder.com/wp-content/uploads/sites/262/2026/02/LensAssist-202630324-1-1.mp4" type="video/mp4"> </video></div> </div> </div> </div> </div> <div class="fl-col fl-node-ostew2iqhp36 fl-col-bg-color fl-col-small" data-node="ostew2iqhp36"> <div class="fl-col-content fl-node-content"><div id="Top" class="fl-module fl-module-ecp-callout fl-node-wo7vcjne4umy" data-node="wo7vcjne4umy"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-aORQ1ZyHMU ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-aORQ1ZyHMU{padding:20px;border-radius:20px;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-title{font-size:28px;font-weight:700;line-height:1.1;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-title .ecp-heading-tag{line-height:1.1;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-title > *{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-title-divider{margin-top:20px !important;margin-bottom:30px !important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-title-text .ecp-callout-title-text-underline{width:30%;border-bottom-width:2px;border-bottom-color:#12223a;border-bottom-style:solid;margin-top:30px !important;margin-bottom:10px !important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-aORQ1ZyHMU .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <strong class="ecp-heading-tag"> <span class="ecp-callout-title-text" > <span> Are Contact Lenses Right for You? </span><span class="ecp-callout-title-text-underline"></span></span> </span> </strong> </div> <div class="ecp-callout-content clear"> <p><strong>In most cases, yes!</strong></p> <p>Today’s contact lenses are designed for a wide range of prescriptions and lifestyles. Even patients who were told years ago they were not candidates often have excellent options now.</p> <p><strong>Contact lenses may be ideal if you:</strong></p> <ul> <li>Live an active lifestyle</li> <li>
475Work long hours on screens</li> <li>Have astigmatism</li> <li>Need multifocal correction</li> <li>Experience glare or fogging with glasses</li> <li>Prefer a glasses-free appearance</li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-ytu5jw1iml9h fl-row-default-height fl-row-align-center" data-node="ytu5jw1iml9h"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-49mencw2u1h5 fl-col-group-equal-height fl-col-group-align-top fl-col-group-medium-reversed fl-col-group-responsive-reversed" data-node="49mencw2u1h5"> <div class="fl-col fl-node-vsapfq8g3jco fl-col-bg-color fl-col-small" data-node="vsapfq8g3jco"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-image fl-node-698sdr51metw" data-node="698sdr51metw"> <div class="fl-module-content fl-node-content"> <div class="ecp-image ecp-instance-7QlJ5ajKSD"> <style>body.ecp-breakpoint-medium .ecp-image.ecp-instance-7QlJ5ajKSD img{width:100%;}body.ecp-breakpoint-small .ecp-image.ecp-instance-7QlJ5ajKSD img{width:100%;}.ecp-image.ecp-instance-7QlJ5ajKSD img{border-radius:10px;;;;;}.ecp-image.ecp-instance-7QlJ5ajKSD .ecp-image-overlay{;border-radius:10px;;;;;}</style> <img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Contact-Lenses_man-Sqr-640-640x427.jpg" loading="lazy" alt="20's age man with wearing contact lenses smiling" width="640" height="640" /> </div> </div> </div> <div class="fl-module fl-module-ecp-callout fl-node-e8an6m4oh91p" data-node="e8an6m4oh91p"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-F5w14Ag9Zz ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-F5w14Ag9Zz{padding:20px;border-radius:20px;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-title{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-title > *{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-title-divider{margin-top:20px !important;margin-bottom:30px !important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-title-text .ecp-callout-title-text-underline{width:30%;border-bottom-width:2px;border-bottom-color:#12223a;border-bottom-style:solid;margin-top:30px !important;margin-bottom:10px !important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:20px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-F5w14Ag9Zz .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h2 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > <span>
475 The Freedom and Confidence of Wearing Contact Lenses </span><span class="ecp-callout-title-text-underline"></span></span> </span> </h2> </div> <div class="ecp-callout-content clear"> <p>There is something refreshing about not having to think about your glasses.</p> <p>Contact lenses move with your eyes and provide a <strong>full field of vision without frames in the way. No slipping. No fogging. No reflections.</strong> Modern lenses are designed for all day comfort, even during long workdays and heavy screen use.</p> <p>Ask about trying contacts at your next visit.</p> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-kl7yoziw50sn fl-col-bg-color fl-col-small fl-col-has-cols" data-node="kl7yoziw50sn"> <div class="fl-col-content fl-node-content"> <div class="fl-col-group fl-node-j5wpxgt6i2q1 fl-col-group-nested" data-node="j5wpxgt6i2q1"> <div class="fl-col fl-node-f24uecntqxhr fl-col-bg-color" data-node="f24uecntqxhr"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-image fl-node-r103hysut8j5" data-node="r103hysut8j5"> <div class="fl-module-content fl-node-content"> <div class="ecp-image ecp-instance-puNUbo2GOM"> <style>.ecp-image.ecp-instance-puNUbo2GOM img{border-radius:10px;;;;;}.ecp-image.ecp-instance-puNUbo2GOM .ecp-image-overlay{;border-radius:10px;;;;;}</style> <img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/AdobeStock_339724857-scaled.jpeg" loading="lazy" alt="young woman inserting contact lenses in the bathroom" width="2560" height="1707" /> </div> </div> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-callout fl-node-ecgpob97yjtz" data-node="ecgpob97yjtz"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-1LQeRHPcgn ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-1LQeRHPcgn{padding:20px;border-radius:20px;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-title{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-title > *{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-title-divider{margin-top:20px !important;margin-bottom:30px !important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-title-text .ecp-callout-title-text-underline{width:30%;border-bottom-width:2px;border-bottom-color:#12223a;border-bottom-style:solid;margin-top:30px !important;margin-bottom:10px !important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:20px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-1LQeRHPcgn .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h2 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > <span> Contact Lenses Deliver Flexibility Without Sacrificing Clarity </span><span class="ecp-callout-title-text-underline"></span></span> </span> </h2> </div> <div class="ecp-callout-content clear"> <p><strong>Imagine:</strong></p> <ul> <li><span style="font-weight: 400;"> Working out without adjusting frames</span></li> <li><span style="font-weight: 400;">Golfing with clear, stable vision</span></li> <li><span style="font-weight: 400;">Traveling without packing multiple pairs</span></li> <li><span style="font-weight: 400;">Wearing sunglasses comfortably</span></li> <li><span style="font-weight: 400;">Feeling confident in photos</span></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-photo fl-node-3xgjhkrlanyq fl-row-default-height fl-row-align-center fl-row-bg-overlay" data-node="3xgjhkrlanyq" data-background-image-src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Multiracial-happy-young-people-stacking-hands-Group-of-diverse-friends-having-fun-unity-together-indoors.jpg"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-ocxptlh6ujgd fl-col-group-equal-height fl-col-group-align-top fl-col-group-custom-width" data-node="ocxptlh6ujgd"> <div class="fl-col fl-node-19szmqkr7cth fl-col-bg-color fl-col-small fl-col-small-custom-width equal-height-callout" data-node="19szmqkr7cth"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-klbwdozhs50u" data-node="klbwdozhs50u"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-QP4Kz56SJI ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-QP4Kz56SJI.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-QP4Kz56SJI.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;margin-left:auto !important;margin-right:auto !important;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-QP4Kz56SJI.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;margin-left:auto !important;margin-right:auto !important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-imagery{width:100%;border-radius:20px;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-content{font-size:16px;color:#ffffff;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper{text-align:left;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper .ecp-button{display:inline-flex;padding:16px 40px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#f2f3f2;border-width:1px;border-radius:0px;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper:hover .ecp-button{color:#12223a!important;background-color:#ffffff;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper .ecp-button a{color:#ffffff!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper:hover .ecp-button a{color:#12223a!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-QP4Kz56SJI .ecp-callout-imagery-overlay{border-radius:20px;}</style> <a href="#Signs" class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Eye-exam-being-performed-on-female-patient-640x427.jpg" alt="eye doctor assisting with contact lens fitting" width="640" height="427" loading="lazy"> </div> </a> <div class="ecp-callout-nonimagery"> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-heading fl-node-lqvsh5739ang" data-node="lqvsh5739ang"> <div class="fl-module-content fl-node-content"> <style>.ecp-heading.ecp-instance-DJ3Qj4eEsO{font-size:24px;color:#ffffff!important;font-weight:700;}.ecp-heading.ecp-instance-DJ3Qj4eEsO a{color:#ffffff!important;}</style> <h2 class="ecp-heading ecp-instance-DJ3Qj4eEsO ecp-heading-tag " > <a href="#Signs" > <span class="ecp-heading-text"> What Happens During a Contact Lens Fitting? </span> </a> </h2> </div> </div> <div class="fl-module fl-module-ecp-divider fl-node-5etig0qyacdr" data-node="5etig0qyacdr"> <div class="fl-module-content fl-node-content"> <style>.ecp-instance-Y6FWrxjZnq hr{width:70px;border-color:#f2f3f2;border-width:2px;}.ecp-instance-Y6FWrxjZnq svg{width:70px;color:#f2f3f2;fill:#f2f3f2;}.ecp-instance-Y6FWrxjZnq svg path{color:#f2f3f2;fill:#f2f3f2;}.ecp-instance-Y6FWrxjZnq svg circle{color:#f2f3f2;fill:#f2f3f2;}</style> <div class="ecp-divider ecp-instance-Y6FWrxjZnq"><hr /></div> </div> </div> <div class="fl-module fl-module-ecp-callout fl-node-g3obxieuzc7r" data-node="g3obxieuzc7r"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-qQCv3kzD07 ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-imagery{width:100%;border-radius:20px;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-title{color:#ffffff;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-title > *{color:#ffffff;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-content{font-size:16px;color:#ffffff;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper{text-align:left;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;padding:16px 40px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#f2f3f2;border-width:1px;border-radius:0px;margin-top:20px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper:hover .ecp-button{color:#12223a!important;background-color:#ffffff;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper .ecp-button a{color:#ffffff!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper:hover .ecp-button a{color:#12223a!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-qQCv3kzD07 .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-content clear"> <ul> <li>Updated prescription</li> <li>Corneal measurements</li> <li>Tear film evaluation</li> <li>Trial lenses in office</li> <li>Comfort and clarity assessment</li> </ul> </div> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-fvoqhjwi65kn equal-height-callout-button" data-node="fvoqhjwi65kn"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-vWdB97REKG{text-align:left;}.ecp-button.ecp-instance-vWdB97REKG{display:flex;justify-content:center;text-align:center;padding:16px 40px;font-size:16px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#f2f3f2;border-width:1px;border-radius:0px;}.ecp-button.ecp-instance-vWdB97REKG .ecp-icon{text-align:center;}.ecp-button.ecp-instance-vWdB97REKG:hover{color:#12223a!important;background-color:#ffffff;}.ecp-button.ecp-instance-vWdB97REKG .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-vWdB97REKG:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-vWdB97REKG .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-vWdB97REKG:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-vWdB97REKG{display:flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-vWdB97REKG{display:flex;}</style> <div class="ecp-button-wrapper ecp-instance-vWdB97REKG"><a class="ecp-button ecp-instance-vWdB97REKG " href="#fitting" ><span class="ecp-button-label">About Contact Lens Fittings ></span></a></div> </div> </div> </div> </div> <div class="fl-col fl-node-7ps9y5kh0roe fl-col-bg-color fl-col-small fl-col-small-custom-width equal-height-callout" data-node="7ps9y5kh0roe"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-df0sn21uczgi" data-node="df0sn21uczgi"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-u5WCLagKnm ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-u5WCLagKnm.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-u5WCLagKnm.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;margin-left:auto !important;margin-right:auto !important;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-u5WCLagKnm.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;margin-left:auto !important;margin-right:auto !important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-imagery{width:100%;border-radius:20px;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-title{color:#ffffff;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-title > *{color:#ffffff;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-title-divider{margin-bottom:20px !important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-content{font-size:16px;color:#ffffff;}.ecp-callout.ecp-instance-u
4755WCLagKnm .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-u5WCLagKnm .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Contact-Lenses-Hero-640x427.jpg" alt="brunette girl wearing glasses doing homework on her bed" width="640" height="427" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-heading fl-node-bj4xyq0gno2h" data-node="bj4xyq0gno2h"> <div class="fl-module-content fl-node-content"> <style>.ecp-heading.ecp-instance-8pr4zVb5T9{font-size:24px;color:#ffffff!important;font-weight:700;}.ecp-heading.ecp-instance-8pr4zVb5T9 a{color:#ffffff!important;}</style> <h2 class="ecp-heading ecp-instance-8pr4zVb5T9 ecp-heading-tag " > <a href="#Data" > <span class="ecp-heading-text"> Choosing the Right Contact Lenses for You </span> </a> </h2> </div> </div> <div class="fl-module fl-module-ecp-divider fl-node-q9zkfxvcyjob" data-node="q9zkfxvcyjob"> <div class="fl-module-content fl-node-content"> <style>.ecp-instance-yVneozE401 hr{width:70px;border-color:#f2f3f2;border-width:2px;}.ecp-instance-yVneozE401 svg{width:70px;color:#f2f3f2;fill:#f2f3f2;}.ecp-instance-yVneozE401 svg path{color:#f2f3f2;fill:#f2f3f2;}.ecp-instance-yVneozE401 svg circle{color:#f2f3f2;fill:#f2f3f2;}</style> <div class="ecp-divider ecp-instance-yVneozE401"><hr /></div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-raixsp4yo571" data-node="raixsp4yo571"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-jOiaRtlgIS{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-jOiaRtlgIS{text-align:left;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-jOiaRtlgIS{text-align:left;}.ecp-button.ecp-instance-jOiaRtlgIS{display:inline-flex;justify-content:flex-start;text-align:left;font-size:16px;color:#ffffff!important;background-color:rgba(255,0,0,0);}.ecp-button.ecp-instance-jOiaRtlgIS .ecp-icon{text-align:left;}.ecp-button.ecp-instance-jOiaRtlgIS:hover{color:!important;background-color:rgba(255,255,255,0);}.ecp-button.ecp-instance-jOiaRtlgIS .ecp-icon .ecp-icon-svg{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-jOiaRtlgIS:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-jOiaRtlgIS .ecp-icon i{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-jOiaRtlgIS:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-jOiaRtlgIS{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-jOiaRtlgIS{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-jOiaRtlgIS"><span class="ecp-button ecp-instance-jOiaRtlgIS ecp-button-withicon ecp-button-icon-position-beside ecp-button-icon-position-responsive-medium-beside ecp-button-icon-position-responsive-small-beside " href="" ><span class="ecp-icon"><span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-contacts-time"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke-width: 0px; } </style> </defs> <path class="cls-1" d="M28.88,18.63c0-2.1-6.15-3.94-13.15-3.94-1.58,0-3.12.09-4.59.26-.28.03-.48.29-.44.56.03.28.29.48.56.44,1.42-.17,2.93-.26,4.47-.26,7.97,0,12.14,2.18,12.14,2.93s-4.17,2.93-12.14,2.93-12.14-2.18-12.14-2.93c0-.15.48-.88,2.82-1.65.27-.09.41-.37.32-.64-.09-.27-.37-.41-.64-.32-1.31.44-3.52,1.35-3.52,2.61,0,2.1,6.15,3.94,13.15,3.94s13.15-1.84,13.15-3.94Z"/> <path class="cls-1" d="M8.69,16.37s.07,0,.1-.01c.12-.02.23-.05.35-.07.27-.05.45-.32.4-.59-.05-.27-.32-.45-.59-.4-.12.02-.24.05-.36.07-.27.06-.45.32-.39.6.05.24.26.4.5.4Z"/> <path class="cls-1" d="M28.65,15.3c1.14-1.55,1.75-3.38,1.75-5.33,0-4.98-4.05-9.04-9.04-9.04s-9.04,4.05-9.04,9.04c0,.96.15,1.9.44,2.8-6.32.44-12.21,2.32-12.21,5.86,0,6.51,6.81,11.81,15.18,11.81s15.18-5.3,15.18-11.81c0-1.35-.85-2.45-2.25-3.33ZM21.35,1.95c4.43,0,8.03,3.6,8.03,8.03,0,1.77-.56,3.43-1.63,4.83-2.96-1.45-7.6-2.14-12.03-2.14-.64,0-1.28.02-1.91.04-.32-.88-.49-1.79-.49-2.74,0-4.43,3.6-8.03,8.03-8.03ZM24.22,23.16c.07.27.35.43.62.36,2.01-.54,3.54-1.25,4.56-2.09-1.62,4.6-7.14,7.99-13.68,7.99s-12.07-3.4-13.68-8.01c2.62,2.17,8.3,3.18,13.68,3.18,2.4,0,4.79-.2,6.9-.58.28-.05.46-.31.41-.59-.05-.28-.31-.46-.59-.41-2.06.37-4.38.57-6.72.57-6.87,0-14.16-1.74-14.16-4.95s7.3-4.95,14.16-4.95,14.16,1.74,14.16,4.95c0,2.15-3.33,3.37-5.31,3.91-.27.07-.43.35-.36.62Z"/> <path class="cls-1" d="M18.74,6.75l2.18,3.49c.07.11.18.19.32.23.04,0,.08.01.11.01.09,0,.19-.03.27-.08l2.97-1.86c.24-.15.31-.46.16-.7-.15-.24-.46-.31-.7-.16l-2.54,1.59-1.91-3.06c-.15-.24-.46-.31-.7-.16-.24.15-.31.46-.16.7Z"/> <path class="cls-1" d="M26.94,9.98c0,.28.23.51.51.51h.6c.28,0,.51-.23.51-.51s-.23-.51-.51-.51h-.6c-.28,0-.51.23-.51.51Z"/> <path class="cls-1" d="M14.62,10.48h.6c.28,0,.51-.23.51-.51s-.23-.51-.51-.51h-.6c-.28,0-.51.23-.51.51s.23.51.51.51Z"/> <path class="cls-1" d="M21.33,4.37c.28,0,.51-.23.51-.51v-.6c0-.28-.23-.51-.51-.51s-.51.23-.51.51v.6c0,.28.23.51.51.51Z"/> <path class="cls-1" d="M27.41,12.86l-.52-.3c-.24-.14-.55-.05-.69.19-.14.24-.05.55.19.69l.52.3c.08.05.17.07.25.07.18,0,.35-.09.44-.26.14-.24.05-.55-.19-.69Z"/> <path class="cls-1" d="M15.25,7.09l.52.3c.08.05.17.07.25.07.18,0,.35-.09.44-.26.14-.24.05-.55-.19-.69l-.52-.3c-.24-.14-.55-.05-.69.19-.14.24-.05.55.19.69Z"/> <path class="cls-1" d="M24.11,5.11c.08.05.17.07.25.07.18,0,.35-.09.44-.26l.3-.52c.14-.24.05-.55-.19-.69-.24-.14-.55-.05-.69.19l-.3.52c-.14.24-.05.55.19.69Z"/> <path class="cls-1" d="M17.78,4.98c.09.16.26.25.44.25.09,0,.18-.02.26-.07.24-.14.32-.45.18-.69l-.31-.52c-.14-.24-.45-.32-.69-.18-.24.14-.32.45-.18.69l.31.52Z"/> <path class="cls-1" d="M26.59,7.36c.09,0,.18-.02.26-.07l.52-.31c.24-.14.32-.45.18-.69-.14-.24-.45-.32-.69-.18l-.52.31c-.24.14-.32.45-.18.69.09.16.26.25.44.25Z"/> </svg></span></span><span class="ecp-button-label">Daily Disposable Lenses</span></span></div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-rcinb534f8kd" data-node="rcinb534f8kd"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-M3xuqhLgTO{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-M3xuqhLgTO{text-align:left;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-M3xuqhLgTO{text-align:left;}.ecp-button.ecp-instance-M3xuqhLgTO{display:inline-flex;justify-content:flex-start;text-align:left;font-size:16px;color:#ffffff!important;background-color:rgba(255,0,0,0);}.ecp-button.ecp-instance-M3xuqhLgTO .ecp-icon{text-align:left;}.ecp-button.ecp-instance-M3xuqhLgTO:hover{color:!important;background-color:rgba(255,255,255,0);}.ecp-button.ecp-instance-M3xuqhLgTO .ecp-icon .ecp-icon-svg{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-M3xuqhLgTO:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-M3xuqhLgTO .ecp-icon i{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-M3xuqhLgTO:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-M3xuqhLgTO{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-M3xuqhLgTO{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-M3xuqhLgTO"><span class="ecp-button ecp-instance-M3xuqhLgTO ecp-button-withicon ecp-button-icon-position-beside ecp-button-icon-position-responsive-medium-beside ecp-button-icon-position-responsive-small-beside " href="" ><span class="ecp-icon"><span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-double-contacts"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke-width: 0px; } </style> </defs> <path class="cls-1" d="M10.49,5.22c-.03-.19-.21-.32-.4-.29-.19.03-.32.21-.29.4.24,1.51,1.13,3.26,2.37,4.69.07.08.16.12.26.12.08,0,.16-.03.23-.09.14-.13.16-.35.03-.49-1.16-1.33-1.99-2.95-2.21-4.34Z"/>
475 <path class="cls-1" d="M26.76,17.48c.15-2.68-1.95-6.73-5.64-10.41-2.04-2.12-4.43-3.79-7.12-4.97-2.39-.96-4.3-.9-5.36.16-.46.49-.74,1.13-.79,1.79l-.02.07-.22.54c-1.68,4.02-1.03,8.45,1.33,11.77-.26.09-.51.18-.77.28-2.37,1.01-3.68,2.4-3.68,3.91.02.67.27,1.32.71,1.83l.04.06.22.54c2.55,6.21,9.67,9.19,15.87,6.64,2.99-1.23,5.41-3.65,6.64-6.64l.26-.59c.44-.51.69-1.16.71-1.84,0-1.17-.81-2.25-2.19-3.13ZM9.11,2.73c.52-.46,1.2-.69,1.88-.64.96.04,1.89.25,2.78.63,2.6,1.15,4.92,2.77,6.89,4.82,3.67,3.67,5.39,7.25,5.44,9.55-.02,0-.03-.02-.05-.03-.06.22-.07.72,0,.76-.09.52-.29.95-.59,1.25-.43.43-1.07.64-1.89.64-2.3,0-5.93-1.73-9.65-5.45-5.05-5.05-6.43-9.92-4.81-11.54ZM7.68,6.59l.21-.84.24.83c.73,2.54,2.67,5.51,5.32,8.16,2.65,2.65,5.63,4.59,8.17,5.32l.83.24-.84.21c-.91.23-1.83.34-2.75.34-3.02,0-5.98-1.19-8.15-3.37h0c-2.84-2.83-4-7-3.04-10.89ZM26.57,24.35c-.48.8-1.06,1.53-1.7,2.18-2.13,2.13-5.07,3.38-8.14,3.38h0c-4.01,0-7.78-2.12-9.85-5.55l-.45-.74.76.42c2.31,1.28,5.79,2.01,9.54,2.01,3.75,0,7.23-.74,9.54-2.02l.76-.42-.45.74ZM27.4,22.4c-1.62,1.62-5.41,2.97-10.68,2.97-7.14,0-11.56-2.47-11.56-4.76.04-.69.36-1.33.88-1.78.7-.65,1.52-1.16,2.41-1.52.3-.12.61-.22.91-.33,1.23,1.53,2.84,2.78,4.77,3.59,2.98,1.25,6.41,1.25,9.39,0l.6-.24c.67-.05,1.31-.33,1.8-.79.36-.36.59-.82.72-1.34,1.05.74,1.63,1.58,1.63,2.4,0,.6-.3,1.21-.88,1.79Z"/> </svg></span></span><span class="ecp-button-label">Biweekly or Monthly Lenses</span></span></div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-8g4213ui7dfc" data-node="8g4213ui7dfc"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-389bLJYSk1{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-389bLJYSk1{text-align:left;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-389bLJYSk1{text-align:left;}.ecp-button.ecp-instance-389bLJYSk1{display:inline-flex;justify-content:flex-start;text-align:left;font-size:16px;color:#ffffff!important;background-color:rgba(255,0,0,0);}.ecp-button.ecp-instance-389bLJYSk1 .ecp-icon{text-align:left;}.ecp-button.ecp-instance-389bLJYSk1:hover{color:!important;background-color:rgba(255,255,255,0);}.ecp-button.ecp-instance-389bLJYSk1 .ecp-icon .ecp-icon-svg{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-389bLJYSk1:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-389bLJYSk1 .ecp-icon i{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-389bLJYSk1:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-389bLJYSk1{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-389bLJYSk1{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-389bLJYSk1"><span class="ecp-button ecp-instance-389bLJYSk1 ecp-button-withicon ecp-button-icon-position-beside ecp-button-icon-position-responsive-medium-beside ecp-button-icon-position-responsive-small-beside " href="" ><span class="ecp-icon"><span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-contact-hard-to-fit"><svg role="presentation" version="1.1" xmlns="http://www.w3.org/2000/svg" width="37" height="32" viewBox="0 0 37 32"> <title>contact-hard-to-fit</title> <path d="M33.957 10.328c-0.176-1.529-2.317-2.062-3.469-2.349-0.079-0.020-0.153-0.038-0.22-0.055-2.93-0.749-5.988-0.966-8.856-1.089-1.084-0.046-2.171-0.070-3.23-0.070-2.554 0-5.065 0.136-7.467 0.405-2.199 0.246-4.691 0.526-6.755 1.582-0.773 0.392-1.22 0.883-1.329 1.457-0.039 0.199-0.034 0.398 0.014 0.59 0.006 0.046 0.016 0.101 0.038 0.162 0.857 2.585 2.726 5.503 5.127 8.008 2.57 2.681 5.361 4.483 7.858 5.074 0.765 0.181 1.542 0.273 2.309 0.273 0 0 0 0 0 0 1.365 0 2.745-0.292 4.126-0.869 0.044 0.111 0.117 0.225 0.227 0.339 0.45 0.459 1.043 0.322 1.478-0.091 0.159-0.153 0.797-1.149 1.32-1.973 0.246-0.177 0.491-0.363 0.738-0.558-0.029 0.981-0.082 2.969-0.025 3.218 0.123 0.534 0.507 0.978 1.189 0.82 0.801-0.184 0.812-0.812 0.71-1.257-0.078-0.341-1.103-2.319-1.515-3.072 0.058-0.048 0.116-0.097 0.174-0.146 0.727 0.486 2.563 1.598 2.861 1.681 0.537 0.158 
4751.202 0.067 1.406-0.542 0.329-1.013-0.25-1.223-0.677-1.312-0.243-0.058-2.138-0.14-3.18-0.181 0.335-0.297 0.673-0.611 1.012-0.943 0.732-0.39 1.454-0.795 1.601-0.933 0.337-0.307 0.557-0.67 0.317-1.111 0.106-0.121 0.211-0.244 0.318-0.369 1.503-1.767 3.035-3.69 3.82-6.052 0.014-0.038 0.022-0.073 0.026-0.098 0.024-0.079 0.041-0.157 0.050-0.234 0.008-0.042 0.015-0.097 0.014-0.16 0.001-0.061-0.005-0.111-0.010-0.146zM25.984 19.703c0.038-0.927 0.083-3.023 0.007-3.351-0.143-0.623-0.434-0.931-1.174-0.761-0.683 0.157-0.848 0.664-0.725 1.197 0.064 0.281 1.224 2.505 1.58 3.174-0.050 0.041-0.101 0.081-0.151 0.121-0.659-0.413-2.68-1.567-3.018-1.648-0.498-0.135-1.148-0.109-1.355 0.625-0.213 0.705 0.313 1.083 0.739 1.173 0.274 0.055 2.253 0.113 3.262 0.136-1.459 1.087-3.019 1.849-4.591 2.096-0.727 0.114-1.441 0.172-2.123 0.172-2.697 0-5.088-0.893-7.309-2.729-2.058-1.701-3.747-4.027-5.104-5.896-0.3-0.414-0.576-0.849-0.826-1.304 0.232 0.073 0.471 0.142 0.719 0.211 1.324 0.371 2.673 0.579 3.819 0.734 2.59 0.351 5.343 0.522 8.416 0.522 0.63 0 1.285-0.007 1.947-0.022 3.692-0.081 6.657-0.379 9.331-0.938 0.613-0.128 1.289-0.285 1.961-0.513-0.701 1.387-1.584 2.777-2.597 4.058-0.241 0.008-0.475 0.116-0.671 0.287-0.163 0.145-0.805 1.107-1.335 1.929-0.262 0.251-0.53 0.493-0.802 0.725zM4.798 10.134c0.847-0.433 1.883-0.655 2.715-0.835 3.257-0.701 6.594-0.85 9.429-0.903 0.531-0.010 1.060-0.015 1.571-0.015 3.184 0 6.032 0.193 8.708 0.59 1.374 0.205 2.474 0.441 3.461 0.743 0.558 0.172 1.247 0.384 1.638 0.778-0.104 0.116-0.373 0.264-0.805 0.441l-0.063 0.026c-0.949 0.398-1.99 0.616-2.974 0.805-3.497 0.671-7.043 0.779-9.742 0.798-0.212 0.002-0.425 0.002-0.637 0.002-3.535 0-6.609-0.226-9.399-0.692-1.303-0.216-2.328-0.462-3.224-0.776l-0.027-0.009c-0.366-0.127-0.953-0.332-1.197-0.621 0.073-0.064 0.22-0.167 0.518-0.317l0.028-0.014z"></path> </svg> </span></span><span class="ecp-button-label">Toric Lenses for Astigmatism</span></span></div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-6j7erpbin9wf" data-node="6j7erpbin9wf"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-UtiyZkTs4J{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-UtiyZkTs4J{text-align:left;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-UtiyZkTs4J{text-align:left;}.ecp-button.ecp-instance-UtiyZkTs4J{display:inline-flex;justify-content:flex-start;text-align:left;font-size:16px;color:#ffffff!important;background-color:rgba(255,0,0,0);}.ecp-button.ecp-instance-UtiyZkTs4J .ecp-icon{text-align:left;}.ecp-button.ecp-instance-UtiyZkTs4J:hover{color:!important;background-color:rgba(255,255,255,0);}.ecp-button.ecp-instance-UtiyZkTs4J .ecp-icon .ecp-icon-svg{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-UtiyZkTs4J:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-UtiyZkTs4J .ecp-icon i{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-UtiyZkTs4J:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-UtiyZkTs4J{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-UtiyZkTs4J{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-UtiyZkTs4J"><span class="ecp-button ecp-instance-UtiyZkTs4J ecp-button-withicon ecp-button-icon-position-beside ecp-button-icon-position-responsive-medium-beside ecp-button-icon-position-responsive-small-beside " href="" ><span class="ecp-icon"><span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-dark-contacts"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke-width: 0px; } </style> </defs> <path class="cls-1" d="M21.77,10.18c-2.42-2.52-5.27-4.5-8.48-5.91-3.01-1.2-5.44-1.1-6.84.31h0c-.61.65-.99,1.5-1.06,2.39l-.24.58c-3.13,7.49.41,16.12,7.9,19.26,1.81.76,3.74,1.13,5.68,1.13,1.94,0,3.88-.38,5.68-1.13l.58-.24c.89-.08,1.74-.45,2.39-1.07,2.72-2.72.26-9.45-5.6-15.31ZM9.63,22.31h0c-2.94-2.93-4.27-7.14-3.6-11.2,1.05,2.81,3.19,5.96,6.02,8.78,2.83,2.82,5.97,4.97,8.79,6.01-4.06.68-8.28-.65-11.21-3.6ZM26.05,24.18c-1.67,1.67-7.3-.21-12.69-5.6C7.98,13.19,6.09,7.57,7.75,5.9c.44-.39,1.03-.61,1.62-.61.06,0,.11,0,.17,0,1.06.04,2.08.27,3.05.69,2.97,1.31,5.61,3.15,7.86,5.5,5.39,5.39,7.28,11.01,5.6,12.69Z"/>
475 <path class="cls-1" d="M11.51,10.72c-.46-.76-.89-1.47-.99-1.96-.1-.44-.53-.71-.97-.62-.44.1-.71.53-.62.97.16.74.66,1.57,1.19,2.44.19.32.39.64.57.98.15.26.42.41.71.41.13,0,.27-.03.4-.1.39-.22.53-.71.31-1.1-.19-.35-.4-.69-.6-1.02Z"/> </svg></span></span><span class="ecp-button-label">Multifocal Lenses</span></span></div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-mbn8975gwpr0" data-node="mbn8975gwpr0"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-WK0IXoGTxM{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-WK0IXoGTxM{text-align:left;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-WK0IXoGTxM{text-align:left;}.ecp-button.ecp-instance-WK0IXoGTxM{display:inline-flex;justify-content:flex-start;text-align:left;font-size:16px;color:#ffffff!important;background-color:rgba(255,0,0,0);}.ecp-button.ecp-instance-WK0IXoGTxM .ecp-icon{text-align:left;}.ecp-button.ecp-instance-WK0IXoGTxM:hover{color:!important;background-color:rgba(255,255,255,0);}.ecp-button.ecp-instance-WK0IXoGTxM .ecp-icon .ecp-icon-svg{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-WK0IXoGTxM:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-WK0IXoGTxM .ecp-icon i{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-WK0IXoGTxM:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-WK0IXoGTxM{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-WK0IXoGTxM{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-WK0IXoGTxM"><span class="ecp-button ecp-instance-WK0IXoGTxM ecp-button-withicon ecp-button-icon-position-beside ecp-button-icon-position-responsive-medium-beside ecp-button-icon-position-responsive-small-beside " href="" ><span class="ecp-icon"><span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-sprinkle-contacts"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke: #000; stroke-miterlimit: 10; } </style> </defs> <path class="cls-1" d="M14.39,7.23c0,.57.47,1.04,1.04,1.04s1.04-.46,1.04-1.04-.47-1.04-1.04-1.04-1.04.46-1.04,1.04Z"/> <path class="cls-1" d="M11.78,9.78c.49-.29.67-.92.38-1.42-.29-.5-.92-.66-1.42-.38-.49.29-.67.92-.38,1.42.29.49.92.66,1.42.38Z"/> <path class="cls-1" d="M9.39,12.93c.29-.49.12-1.13-.38-1.42-.5-.29-1.13-.11-1.42.38-.28.49-.12,1.13.38,1.42.49.29,1.13.11,1.42-.38Z"/> <path class="cls-1" d="M6.81,16.84c0,.57.46,1.04,1.04,1.04.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.03-1.04s-1.04.47-1.04,1.04Z"/> <path class="cls-1" d="M10.03,21.91c.49-.29.66-.92.38-1.42-.28-.5-.92-.67-1.42-.38-.5.29-.66.92-.38,1.42.29.49.92.67,1.42.38Z"/> <path class="cls-1" d="M13.93,24.3c.28-.49.11-1.13-.38-1.42-.49-.29-1.13-.12-1.42.38-.29.5-.11,1.13.38,1.42.49.28,1.13.12,1.42-.38Z"/> <path class="cls-1" d="M18.5,24.42c0-.57-.47-1.04-1.04-1.04-.57,0-1.04.47-1.04,1.04,0,.57.47,1.04,1.04,1.04.57,0,1.04-.47,1.04-1.04Z"/> <path class="cls-1" d="M21.11,21.87c-.5.28-.67.92-.38,1.42.28.5.92.66,1.42.38.49-.29.67-.92.38-1.42-.29-.49-.92-.66-1.42-.38Z"/> <path class="cls-1" d="M23.88,20.14c.49.29,1.13.11,1.42-.38.29-.49.12-1.13-.38-1.42-.5-.28-1.13-.11-1.42.38-.29.49-.12,1.13.38,1.42Z"/> <path class="cls-1" d="M26.08,14.81c0-.57-.46-1.04-1.04-1.04-.57,0-1.04.47-1.04,1.04,0,.57.46,1.04,1.03,1.04.57,0,1.04-.47,1.04-1.04Z"/> <path class="cls-1" d="M17.9,5.78c.57,0,1.04-.46,1.04-1.04s-.46-1.04-1.04-1.04-1.04.46-1.04,1.04.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M11.24,6.03c.29.49.92.66,1.42.38.49-.29.67-.92.38-1.41-.29-.5-.92-.67-1.42-.38-.5.29-.67.92-.38,1.42Z"/> <path class="cls-1" d="M7,9.96c.49.29,1.13.12,1.42-.38.28-.49.12-1.13-.38-1.42-.49-.29-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42Z"/> <path class="cls-1" d="M5.3,13.4c-.57,0-1.04.46-1.04,1.04,0,.57.47,1.04,1.04,1.04s1.03-.46,1.04-1.04c0-.57-.46-1.04-1.04-1.04Z"/> <path class="cls-1" d="M6.58,21.11c.49-.29.66-.92.38-1.42-.28-.49-.92-.66-1.41-.38-.49.29-.66.92-.38,1.42.29.5.92.67,1.42.38Z"/> <path class="cls-1" d="M10.13,23.93c-.49-.28-1.13-.12-1.41.38-.29.49-.12,1.13.38,1.42.5.29,1.13.12,1.42-.38.29-.49.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M14.99,26.01c-.57,0-1.04.46-1.04,1.04s.46,1.03,1.04,1.04c.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.04-1.04Z"/> <path class="cls-1" d="M21.66,25.76c-.29-.5-.92-.66-1.42-.38-.49.28-.66.92-.38,1.41.29.49.92.66,1.42.38.5-.29.67-.92.38-1.42Z"/> <path class="cls-1" d="M25.89,21.84c-.5-.29-1.13-.12-1.42.38-.28.49-.12,1.13.38,1.41.5.28,1.13.11,1.42-.38.29-.5.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M27.59,18.39c.57,0,1.03-.46,1.04-1.04,0-.57-.47-1.04-1.04-1.04-.57,0-1.04.46-1.04,1.04s.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M26.31,10.69c-.5.28-.66.92-.38,1.42.28.49.92.66,1.41.38.5-.29.66-.92.38-1.42-.29-.5-.92-.67-1.42-.38Z"/> <path class="cls-1" d="M22.38,6.45c-.29.49-.12,1.13.38,1.42.49.28,1.13.11,1.41-.38.29-.5.12-1.13-.38-1.42-.5-.29-1.13-.12-1.42.38Z"/> <path class="cls-1" d="M23.44,11.69c.57,0,1.04-.46,1.04-1.04s-.46-1.04-1.04-1.04-1.04.46-1.04,1.04.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M10.98,3.82c.57,0,1.04-.46,1.04-1.04s-.46-1.04-1.04-1.04-1.04.46-1.04,1.04.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M5.66,8.13c.49-.29.67-.92.38-1.41-.29-.5-.92-.67-1.42-.38-.5.29-.67.92-.38,1.42.29.49.92.66,1.42.38Z"/> <path class="cls-1" d="M3.21,14.53c.29-.5.12-1.13-.38-1.41-.5-.29-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42.49.29,1.13.12,1.41-.38Z"/> <path class="cls-1" d="M3.26,20.25c-.57,0-1.04.46-1.04,1.04s.46,1.04,1.04,1.04c.57,0,1.03-.46,1.03-1.04,0-.57-.46-1.04-1.03-1.04Z"/> <path class="cls-1" d="M7.19,26.23c-.5.29-.67.92-.38,1.42.29.5.92.67,1.42.38s.66-.92.38-1.41c-.29-.5-.92-.67-1.41-.38Z"/> <path class="cls-1" d="M15,29.06c-.5-.29-1.13-.12-1.41.38-.29.5-.12,1.13.38,1.42.5.29,1.13.12,1.42-.38.29-.49.12-1.13-.38-1.41Z"/> <path class="cls-1" d="M21.77,27.98c-.57,0-1.04.46-1.04,1.03,0,.57.46,1.04,1.03,1.04.57,0,1.04-.46,1.04-1.04,0-.57-.46-1.03-1.04-1.03Z"/> <path class="cls-1" d="M27.08,23.67c-.5.29-.67.92-.38,1.41.29.5.92.67,1.42.38.5-.29.67-.92.38-1.42-.28-.49-.92-.66-1.42-.38Z"/> <path class="cls-1" d="M30.95,16.89c-.49-.29-1.13-.12-1.41.38-.29.49-.12,1.13.38,1.41.5.29,1.13.12,1.42-.38.29-.5.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M29.49,11.54c.57,0,1.04-.46,1.04-1.03,0-.57-.46-1.04-1.04-1.04-.57,0-1.03.46-1.03,1.04,0,.57.46,1.04,1.03,1.03Z"/> <path class="cls-1" d="M17.74,2.74c.5.28,1.13.12,1.41-.38.29-.5.12-1.13-.38-1.42-.5-.29-1.13-.12-1.42.38-.29.49-.12,1.13.38,1.41Z"/> <path class="cls-1" d="M14.84,4.25c.57,0,1.04-.46,1.04-1.04s-.47-1.04-1.04-1.04-1.04.46-1.04,1.04.47,1.04,1.04,1.04Z"/> <path class="cls-1" d="M9.27,6.61c.49-.29.67-.92.38-1.41-.29-.5-.92-.67-1.42-.38-.49.29-.67.92-.38,1.42.29.49.92.66,1.42.38Z"/> <path class="cls-1" d="M4.21,11.81c.49.29,1.13.11,1.42-.38.28-.49.12-1.13-.38-1.42-.5-.29-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42Z"/> <path class="cls-1" d="M3.84,16.39c-.57,0-1.04.47-1.04,1.04,0,.57.46,1.04,1.04,1.04.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.03-1.04Z"/> <path class="cls-1" d="M7.23,23c-.29-.49-.92-.67-1.41-.38-.5.29-.67.92-.38,1.42.29.49.92.67,1.42.38.5-.28.66-.92.38-1.42Z"/> <path class="cls-1" d="M12.05,26.65c-.49-.28-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42.49.29,1.13.12,1.42-.38.29-.49.11-1.13-.38-1.42Z"/> <path class="cls-1" d="M18.05,27.4c-.57,0-1.04.46-1.04,1.03,0,.57.47,1.04,1.04,1.04.57,0,1.04-.46,1.04-1.04,0-.57-.47-1.04-1.04-1.04Z"/> <path class="cls-1" d="M23.62,25.04c-.49.29-.67.92-.38,1.41.29.5.92.67,1.42.38.49-.29.67-.92.38-1.42-.28-.5-.92-.66-1.42-.38Z"/> <path class="cls-1" d="M28.68,19.84c-.49-.29-1.13-.11-1.42.38-.28.49-.12,1.13.38,1.41.5.29,1.13.12,1.42-.38.28-.5.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M29.05,15.26c.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.04-1.04-.57,0-1.04.47-1.04,1.04,0,.57.46,1.04,1.03,1.04Z"/> <path class="cls-1" d="M25.67,8.65c.29.49.92.67,1.41.38.5-.29.67-.92.38-1.42-.29-.49-.92-.67-1.42-.38-.5.28-.66.92-.38,1.42Z"/> <path class="cls-1" d="M18.91,7.81c0,.57.46,1.04,1.04,1.04s1.04-.46,1.04-1.04-.47-1.04-1.04-1.04-1.04.46-1.04,1.04Z"/> <path class="cls-1" d="M25.83,5.52c.5-.29.67-.92.38-1.42-.29-.5-.92-.67-1.42-.38-.49.28-.66.92-.38,1.42.29.49.92.67,1.41.38Z"/> <path class="cls-1" d="M21.12,4.95c.49.28,1.13.12,1.41-.38.29-.5.12-1.13-.38-1.42-.5-.28-1.13-.12-1.42.38-.29.49-.11,1.13.38,1.42Z"/> <path class="cls-1" d="M12.32,12.69c-.16.27-.22.59-.17.91l-.04.23c-.5,2.89,1.44,5.64,4.33,6.14,1.4.24,2.84-.09,4-.92l.2-.14c.3-.09.56-.28.73-.54.36-.58.2-1.42-.45-2.37-.75-1.02-1.7-1.87-2.79-2.52-2.54-1.59-5.09-1.93-5.82-.78ZM12.73,12.95c.16-.22.39-.36.66-.4.94-.22,2.64.18,4.49,1.34,1.03.62,1.93,1.43,2.64,2.39.53.77.69,1.43.44,1.84-.5.79-2.68.61-5.15-.93-1.03-.62-1.93-1.43-2.64-2.39-.53-.77-.69-1.43-.44-1.83ZM12.77,15.06c.75,1.02,1.7,1.87,2.79,2.52,1.43.9,2.86,1.39,3.97,1.45-1.51.77-3.31.68-4.75-.22-1.43-.9-2.3-2.48-2.27-4.17.07.13.16.27.25.41Z"/> </svg></span></span><span class="ecp-button-label">Colored Contact Lenses</span></span></div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-m5ola6xi7kue" data-node="m5ola6xi7kue"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-6EIXnyLNOB{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-6EIXnyLNOB{text-align:left;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-6EIXnyLNOB{text-align:left;}.ecp-button.ecp-instance-6EIXnyLNOB{display:inline-flex;justify-content:flex-start;text-align:left;font-size:16px;color:#ffffff!important;background-color:rgba(255,0,0,0);}.ecp-button.ecp-instance-6EIXnyLNOB .ecp-icon{text-align:left;}.ecp-button.ecp-instance-6EIXnyLNOB:hover{color:!important;background-color:rgba(255,255,255,0);}.ecp-button.ecp-instance-6EIXnyLNOB .ecp-icon .ecp-icon-svg{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-6EIXnyLNOB:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-6EIXnyLNOB .ecp-icon i{font-size:1.2em;color:#ffffff!important;fill:#ffffff!important;}.ecp-button.ecp-instance-6EIXnyLNOB:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-6EIXnyLNOB{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-6EIXnyLNOB{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-6EIXnyLNOB"><span class="ecp-button ecp-instance-6EIXnyLNOB ecp-button-withicon ecp-button-icon-position-beside ecp-button-icon-position-responsive-medium-beside ecp-button-icon-position-responsive-small-beside " href="" ><span class="ecp-icon"><span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-contact-on-eye-2"><svg role="presentation" version="1.1" xmlns="http://www.w3.org/2000/svg" width="37" height="32" viewBox="0 0 37 32"> <title>contact-on-eye-2</title> <path d="M10.311 6.608c0 0.176 0.011 0.353 0.034 0.526l0.092 0.696 0.6-0.367c4.152-2.56 10.887-2.568 14.415-0.019l0.576 0.417 0.138-0.698c0.058
475-0.3 0.092-0.601 0.092-0.892v-0.001c0-1.671-1.009-3.168-2.83-4.217-1.557-0.895-3.599-1.409-5.6-1.409-3.869 0-7.518 2.899-7.518 5.965z"></path> <path d="M29.685 19.529l-0.006-0.103-0.012-0.205-0.006-0.103-0.006-0.102-0.012-0.102-0.006-0.101-0.012-0.101-0.011-0.101-0.012-0.101-0.017-0.1-0.012-0.1-0.017-0.1-0.017-0.1-0.012-0.099-0.017-0.099-0.023-0.099-0.017-0.099-0.017-0.099-0.023-0.097-0.023-0.098-0.023-0.097-0.023-0.097-0.023-0.096-0.023-0.096-0.029-0.096-0.023-0.095-0.029-0.096-0.029-0.095-0.029-0.095-0.029-0.094-0.035-0.094-0.058-0.186-0.035-0.093-0.035-0.093-0.035-0.092-0.035-0.092-0.035-0.091-0.040-0.091-0.035-0.091-0.040-0.090-0.040-0.090-0.040-0.089-0.040-0.089-0.040-0.089-0.040-0.088-0.040-0.088-0.046-0.088-0.046-0.086-0.040-0.086-0.046-0.086-0.046-0.085-0.046-0.085-0.052-0.085-0.046-0.084-0.052-0.084-0.046-0.083-0.052-0.082-0.052-0.082-0.052-0.082-0.052-0.081-0.052-0.081-0.052-0.080-0.058-0.080-0.052-0.079-0.058-0.079-0.058-0.079-0.058-0.078-0.058-0.077-0.058-0.077-0.058-0.077-0.058-0.076-0.063-0.076-0.058-0.074-0.063-0.074-0.063-0.074-0.058-0.073-0.063-0.073-0.069-0.072-0.063-0.072-0.063-0.071-0.063-0.070-0.069-0.070-0.063-0.069-0.069-0.069-0.069-0.068-0.069-0.067-0.063-0.067-0.075-0.067-0.069-0.066-0.069-0.065-0.069-0.065-0.075-0.064-0.069-0.064-0.075-0.063-0.075-0.062-0.069-0.062-0.075-0.061-0.15-0.12-0.081-0.059-0.15-0.116-0.081-0.057-0.075-0.057-0.081-0.056-0.075-0.055-0.081-0.054-0.081-0.054-0.081-0.054-0.162-0.105-0.081-0.051-0.086-0.051-0.162-0.099-0.087-0.048-0.081-0.048-0.086-0.047-0.173-0.092-0.081-0.045-0.087-0.045-0.063-0.030-0.029-0.031-0.058-0.063-0.063-0.062-0.063-0.062-0.063-0.060-0.069-0.059-0.063-0.059-0.069-0.058-0.069-0.057-0.069-0.056-0.075-0.055-0.069-0.054-0.075-0.053-0.075-0.053-0.075-0.052-0.075-0.051-0.075-0.050-0.081-0.048-0.075-0.048-0.081-0.047-0.081-0.046-0.081-0.045-0.086-0.044-0.081-0.043-0.086-0.042-0.081-0.041-0.087-0.040-0.086-0.039-0.086-0.037-0.092-0.037-0.087-0.036-0.092-0.035-0.086-0.033-0.092-0.033-0.092-0.032-0.092-0.031-0.092-0.029-0.098-0.028-0.092-0.028-0.092-0.026-0.098-0.025-0.098-0.024-0.098-0.023-0.098-0.022-0.098-0.021-0.098-0.019-0.098-0.018-0.202-0.033-0.098-0.014-0.104-0.014-0.104-0.012-0.104-0.012-0.104-0.010-0.104-0.009-0.104-0.008-0.104-0.006-0.104-0.005-0.104-0.004-0.109-0.002-0.104-0.001h-0.109l-0.104 0.001-0.115 0.003-0.115 0.005-0.11 0.006-0.115 0.007-0.225 0.019-0.11 0.012-0.109 0.013-0.11 0.014-0.109 0.016-0.11 0.017-0.11 0.018-0.11 0.020-0.104 0.021-0.11 0.022-0.104 0.024-0.104 0.025-0.104 0.026-0.104 0.028-0.104 0.029-0.104 0.030-0.098 0.032-0.104 0.032-0.098 0.034-0.098 0.035-0.098 0.036-0.098 0.037-0.098 0.039-0.092 0.040-0.098 0.041-0.092 0.041-0.092 0.043-0.092 0.044-0.092 0.046-0.086 0.047-0.092 0.048-0.086 0.048-0.087 0.050-0.086 0.051-0.086 0.052-0.081 0.053-0.081 0.054-0.081 0.055-0.081 0.056-0.081 0.058-0.081 0.058-0.075 0.059-0.075 0.061-0.075 0.061-0.075 0.062-0.069 0.063-0.069 0.065-0.069 0.066-0.069 0.066-0.069 0.067-0.063 0.069-0.063 0.069-0.063 0.070-0.063 0.072-0.058 0.072-0.058 0.072-0.029 0.038-0.029 0.037-0.029 0.035-0.040 0.025-0.075 0.049-0.081 0.050-0.075 0.050-0.075 0.051-0.081 0.052-0.075 0.052-0.075 0.053-0.075 0.054-0.075 0.054-0.069 0.055-0.075 0.055-0.075 0.056-0.069 0.056-0.075 0.057-0.138 0.115-0.075 0.059-0.069 0.059-0.138 0.12-0.138 0.122-0.063 0.062-0.069 0.062-0.069 0.063-0.127 0.127-0.069 0.065-0.063 0.065-0.063 0.066-0.063 0.066-0.063 0.066-0.063 0.068-0.058 0.068-0.063 0.068-0.063 0.068-0.058 0.069-0.063 0.069-0.058 0.070-0.058 0.070-0.058 0.071-0.058 0.072-0.058 0.072-0.058 0.073-0.052 0.073-0.058 0.073-0.058 0.074-0.052 0.074-0.052 0.074-0.052 0.076-0.052 0.075-0.052 0.076-0.104 0.153-0.052 0.077-0.046 0.077-0.052 0.079-0.046 0.079-0.046 0.079-0.045 0.079-0.046 0.080-0.046 0.080-0.046 0.081-0.046 0.081-0.040 0.081-0.046 0.082-0.040 0.082-0.040 0.082-0.046 0.083-0.040 0.083-0.035 0.084-0.040 0.084-0.040 0.085-0.035 0.085-0.040 0.085-0.035 0.085-0.035 0.086-0.040 0.086-0.035 0.086-0.035 0.087-0.029 0.087-0.035 0.088-0.029 0.087-0.035 0.088-0.029 0.088-0.029 0.089-0.029 0.089-0.029 0.089-0.029 0.089-0.023 0.090-0.029 0.091-0.023 0.091-0.023 0.091-0.029 0.091-0.023 0.092-0.
475023 0.092-0.017 0.092-0.023 0.092-0.017 0.092-0.023 0.093-0.017 0.093-0.017 0.093-0.017 0.094-0.017 0.094-0.011 0.094-0.017 0.095-0.011 0.095-0.017 0.095-0.012 0.095-0.012 0.095-0.012 0.096-0.006 0.096-0.012 0.096-0.012 0.096-0.006 0.096-0.006 0.097-0.006 0.097-0.006 0.097-0.006 0.098v0.097l-0.006 0.097v0.565l0.006 0.074v0.073l0.006 0.073v0.073l0.006 0.073 0.006 0.073v0.073l0.006 0.073 0.006 0.073 0.006 0.072 0.012 0.073 0.006 0.072 0.006 0.072 0.012 0.072 0.006 0.072 0.011 0.072 0.006 0.071 0.012 0.072 0.012 0.071 0.006 0.071 0.012 0.071 0.012 0.070 0.012 0.071 0.012 0.070 0.017 0.070 0.011 0.070 0.012 0.070 0.017 0.070 0.012 0.070 0.017 0.070 0.017 0.069 0.012 0.069 0.017 0.069 0.035 0.138 0.017 0.069 0.017 0.068 0.017 0.068 0.023 0.068 0.017 0.068 0.017 0.068 0.023 0.068 0.017 0.067 0.023 0.067 0.017 0.067 0.023 0.067 0.023 0.066 0.023 0.067 0.023 0.066 0.023 0.066 0.023 0.066 0.069 0.197 0.029 0.065 0.023 0.065 0.029 0.065 0.023 0.065 0.029 0.065 0.023 0.064 0.029 0.064 0.029 0.064 0.029 0.063 0.029 0.063 0.029 0.063 0.029 0.063 0.029 0.063 0.029 0.062 0.029 0.062 0.035 0.062 0.029 0.062 0.035 0.062 0.029 0.062 0.035 0.061 0.029 0.061 0.035 0.060 0.035 0.061 0.035 0.061 0.029 0.060 0.035 0.060 0.104 0.178 0.040 0.059 0.069 0.118 0.035 0.058 0.040 0.058 0.035 0.058 0.040 0.058 0.040 0.057 0.035 0.057 0.040 0.057 0.040 0.056 0.035 0.056 0.040 0.056 0.040 0.055 0.040 0.056 0.040 0.055 0.046 0.055 0.081 0.11 0.040 0.054 0.040 0.054 0.046 0.054 0.040 0.054 0.046 0.053 0.040 0.053 0.046 0.053 0.046 0.053 0.040 0.053 0.046 0.052 0.092 0.103 0.040 0.051 0.052 0.051 0.046 0.050 0.092 0.1 0.046 0.050 0.046 0.049 0.046 0.049 0.052 0.049 0.046 0.048 0.052 0.049 0.046 0.048 0.046 0.047 0.052 0.047 0.052 0.047 0.046 0.047 0.156 0.138 0.052 0.046 0.046 0.045 0.052 0.045 0.052 0.044 0.052 0.044 0.052 0.044 0.058 0.044 0.104 0.087 0.052 0.043 0.058 0.043 0.052 0.042 0.052 0.041 0.058 0.042 0.052 0.041 0.058 0.040 0.058 0.041 0.052 0.040 0.058 0.040 0.058 0.040 0.052 0.039 0.058 0.039 0.058 0.039 0.115 0.076 0.115 0.075 0.058 0.037 0.115 0.073 0.058 0.036 0.058 0.035 0.063 0.035 0.058 0.035 0.058 0.035 0.063 0.034 0.058 0.034 0.063 0.033 0.058 0.033 0.063 0.033 0.058 0.032 0.063 0.032 0.058 0.031 0.063 0.032 0.063 0.030 0.058 0.031 0.063 0.030 0.19 0.088 0.063 0.028 0.063 0.029 0.127 0.055 0.063 0.027 0.063 0.026 0.127 0.053 0.063 0.025 0.069 0.025 0.127 0.050 0.069 0.024 0.063 0.024 0.063 0.023 0.069 0.023 0.063 0.022 0.069 0.023 0.063 0.021 0.069 0.022 0.063 0.021 0.069 0.021 0.069 0.020 0.063 0.020 0.069 0.020 0.069 0.019 0.063 0.018 0.138 0.036 0.138 0.035 0.138 0.032 0.069 0.015 0.063 0.016 0.075 0.015 0.069 0.014 0.069 0.014 0.138 0.026 0.138 0.026 0.069 0.012 0.075 0.012 0.138 0.022 0.069 0.010 0.213 0.028 0.075 0.008 0.069 0.008 0.213 0.021 0.075 0.006 0.069 0.006 0.075 0.006 0.069 0.005 0.075 0.005 0.219 0.011 0.144 0.004 0.075 0.002 0.069 0.001 0.075 0h0.15l0.069-0 0.075-0.001 0.075-0.002 0.144-0.004 0.075-0.003 0.075-0.004 0.075-0.004 0.069-0.005 0.075-0.005 0.069-0.005 0.075-0.006 0.075-0.006 0.069-0.006 0.075-0.008 0.069-0.007 0.075-0.007 0.069-0.009 0.069-0.009 0.075-0.010 0.069-0.009 0.075-0.010 0.069-0.010 0.069-0.012 0.075-0.012 0.069-0.012 0.138-0.025 0.069-0.013 0.075-0.013 0.138-0.029 0.138-0.030 0.138-0.032 0.138-0.033 0.069-0.017 0.069-0.018 0.063-0.019 0.069-0.018 0.069-0.019 0.069-0.020 0.069-0.020 0.063-0.020 0.069-0.021 0.063-0.021 0.138-0.044 0.063-0.022 0.069-0.023 0.063-0.023 0.069-0.023 0.063-0.024 0.063-0.024 0.069-0.024 0.127-0.051 0.069-0.026 0.063-0.026 0.063-0.026 0.127-0.054 0.063-0.028 0.063-0.028 0.063-0.028 0.063-0.029 0.063-0.029 0.063-0.030 0.063-0.030 0.063-0.030 0.058-0.030 0.063-0.031 0.063-0.031 0.058-0.032 0.127-0.064 0.058-0.033 0.063-0.034 0.058-0.033 0.063-0.034 0.058-0.034 0.058-0.035 0.063-0.035 0.058-0.036 0.058-0.035 0.173-0.109 0.063-0.037 0.058-0.037 0.115-0.076 0.052-0.038 0.058-0.039 0.058-0.039 0.058-0.039 0.058-0.040 0.052-0.040 0.058-0.040 0.052-0.040 0.058-0.041 0.052-0.042 0.058-0.042 0.052-0.042 0.058-0.042 0.052-0.043 0.052-0.043 0.052-0.043 0.058-0.043 0.052-0.044 0.156-0.133 0.052-0.045 0.052-0.046 0.052-0.045 0.046-0.046 0.052-0.046 0.052-0.047 0.046-0.047 0.104-0.095 0.046-0.047 0.052-0.048 0.046-0.048 0.046-0.049 0.052-0.048 0.046-0.049 0.092-0.
475099 0.092-0.1 0.092-0.101 0.046-0.051 0.046-0.051 0.046-0.052 0.040-0.052 0.046-0.052 0.046-0.053 0.040-0.053 0.046-0.052 0.040-0.054 0.046-0.054 0.040-0.054 0.046-0.054 0.040-0.054 0.040-0.055 0.040-0.055 0.040-0.055 0.040-0.055 0.040-0.056 0.040-0.055 0.040-0.056 0.040-0.056 0.035-0.057 0.040-0.056 0.040-0.057 0.035-0.058 0.040-0.057 0.035-0.058 0.040-0.058 0.035-0.058 0.035-0.058 0.035-0.059 0.040-0.059 0.035-0.059 0.035-0.059 0.035-0.060 0.035-0.059 0.029-0.061 0.035-0.060 0.069-0.121 0.029-0.061 0.035-0.061 0.029-0.061 0.035-0.062 0.029-0.062 0.029-0.062 0.029-0.062 0.035-0.062 0.029-0.063 0.058-0.126 0.029-0.063 0.029-0.063 0.023-0.063 0.029-0.064 0.029-0.064 0.023-0.064 0.029-0.065 0.023-0.065 0.029-0.065 0.023-0.065 0.046-0.13 0.029-0.066 0.023-0.066 0.023-0.066 0.017-0.066 0.023-0.066 0.023-0.066 0.046-0.133 0.017-0.067 0.023-0.068 0.017-0.067 0.017-0.067 0.023-0.068 0.017-0.068 0.017-0.068 0.017-0.068 0.017-0.069 0.017-0.068 0.017-0.068 0.017-0.069 0.012-0.069 0.017-0.069 0.017-0.069 0.012-0.069 0.017-0.070 0.012-0.070 0.012-0.070 0.012-0.070 0.017-0.070 0.012-0.070 0.012-0.070 0.006-0.070 0.012-0.070 0.012-0.071 0.012-0.071 0.006-0.071 0.012-0.071 0.006-0.071 0.011-0.072 0.006-0.071 0.006-0.072 0.006-0.072 0.012-0.071 0.006-0.072v-0.073l0.006-0.072 0.006-0.073 0.006-0.072v-0.073l0.006-0.073v-0.073l0.006-0.073v-0.618l-0.007-0.103zM14.556 9.945l0.004-0.003 0.069-0.042 0.069-0.041 0.069-0.040 0.075-0.039 0.069-0.039 0.075-0.038 0.075-0.037 0.075-0.036 0.075-0.035 0.075-0.035 0.081-0.033 0.075-0.033 0.081-0.032 0.081-0.031 0.081-0.030 0.081-0.029 0.081-0.028 0.086-0.027 0.086-0.026 0.081-0.025 0.087-0.024 0.087-0.023 0.087-0.022 0.092-0.021 0.086-0.020 0.092-0.019 0.087-0.017 0.092-0.017 0.092-0.016 0.092-0.014 0.092-0.013 0.092-0.012 0.092-0.011 0.092-0.010 0.19-0.016 0.098-0.006 0.098-0.005 0.092-0.004 0.098-0.002 0.092-0.001h0.092l0.087 0.001 0.092 0.002 0.087 0.003 0.092 0.004 0.086 0.006 0.087 0.006 0.092 0.007 0.086 0.009 0.087 0.009 0.086 0.011 0.086 0.012 0.081 0.012 0.086 0.013 0.087 0.014 0.081 0.016 0.087 0.016 0.081 0.017 0.081 0.018 0.081 0.019 0.081 0.020 0.081 0.021 0.081 0.022 0.075 0.022 0.081 0.024 0.231 0.076 0.075 0.027 0.075 0.028 0.069 0.028 0.075 0.029 0.069 0.031 0.075 0.031 0.069 0.032 0.020 0.010c0.719 0.317 1.333 0.751 1.795 1.269 0.245 0.12 0.485 0.25 0.719 0.389-1.477 0.565-3.032 0.851-4.636 0.851-1.872 0-3.73-0.407-5.422-1.182 0.325-0.368 0.727-0.695 1.187-0.971zM28.359 20.373v0.037l-0.003 0.036c-0.002 0.048-0.005 0.095-0.008 0.142v0.015l-0.005 0.050c-0.010 0.135-0.022 0.269-0.037 0.403l-0.005 0.055-0.006 0.063-0.010 0.056c-0.001 0.007-0.001 0.014-0.002 0.020l-0.004 0.049-0.010 0.055c-0.001 0.004-0.001 0.009-0.002 0.013l-0.005 0.058-0.015 0.083c-0.003 0.018-0.006 0.035-0.009 0.053l-0.005 0.051-0.012 0.062-0.012 0.062-0.012 0.062-0.012 0.062-0.011 0.062-0.012 0.061-0.012 0.062-0.017 0.061-0.012 0.061-0.012 0.061-0.017 0.061-0.012 0.060-0.017 0.061-0.017 0.061-0.011 0.060-0.017 0.060-0.017 0.060-0.017 0.059-0.017 0.060-0.017 0.059-0.017 0.059-0.034 0.118-0.023 0.059-0.017 0.059-0.017 0.059-0.023 0.058-0.017 0.058-0.023 0.058-0.023 0.058-0.017 0.058-0.023 0.057-0.023 0.058-0.023 0.057-0.046 0.114-0.023 0.056-0.023 0.056-0.023 0.057-0.023 0.056-0.023 0.056-0.029 0.056-0.023 0.056-0.029 0.055-0.023 0.055-0.029 0.055-0.023 0.055-0.029 0.055-0.029 0.054-0.029 0.055-0.023 0.054-0.029 0.054-0.029 0.054-0.029 0.054-0.029 0.053-0.029 0.053-0.035 0.053-0.029 0.053-0.029 0.052-0.029 0.053-0.035 0.052-0.029 0.052-0.035 0.052-0.029 0.052-0.035 0.051-0.029 0.051-0.035 0.051-0.035 0.051-0.035 0.051-0.035 0.051-0.029 0.050-0.035 0.050-0.040 0.050-0.035 0.050-0.035 0.050-0.069 0.098-0.035 0.048-0.040 0.049-0.035 0.048-0.035 0.048-0.040 0.048-0.035 0.047-0.040 0.047-0.040 0.047-0.035 0.047-0.040 0.047-0.040 0.046-0.035 0.046-0.040 0.046-0.081 0.091-0.040 0.045-0.040 0.045-0.040 0.044-0.040 0.045-0.040 0.044-0.046 0.044-0.040 0.044-0.040 0.044-0.040 0.043-0.046 0.043-0.040 0.043-0.046 0.043-0.040 0.042-0.046 0.041-0.040 0.042-0.046 0.041-0.046 0.042-0.046 0.041-0.040 0.040-0.046 0.040-0.046 0.040-0.046 0.040-0.046 0.039-0.046 0.039-0.046 0.039-0.046 0.039-0.046 0.039-0.046 0.038-0.046 0.038-0.052 0.037-0.046 0.037-0.046 0.037-0.052 0.037-0.046 0.036-0.046 0.036-0.052 0.036-0.046 0.036-0.104 0.070-0.046 0.035-0.052 0.035-0.052 0.034-0.046 0.034-0.104 0.067-0.052 0.033-0.052 0.033-0.052 0.032-0.046 0.032-0.058 0.032-0.046 0.031-0.058 0.031-0.052 0.031-0.052 0.031-0.156 0.090-0.058 0.030-0.104 0.058-0.058 0.028-0.052 0.028-0.058 0.028-0.052 0.027-0.058 0.027-0.052 0.027-0.058 0.027-0.052 0.026-0.058 0.026-0.058 0.025-0.052 0.025-0.058 0.025-0.116 0.049-0.052 0.024-0.058 0.024-0.058 0.023-0.058 0.023-0.058 0.022-0.058 0.022-0.058 0.022-0.058 0.021-0.058 0.021-0.115 0.042-0.063 0.020-0.115 0.039-0.058 0.019-0.058 0.019-0.063 0.018-0.058 0.018-0.058 0.017-0.063 0.017-0.058 0.017-0.063 0.017-0.058 0.016-0.063 0.016-0.058 0.016-0.063 0.015-0.058 0.014-0.063 0.014-0.058 0.014-0.063 0.014-0.063 0.013-0.058 0.013-0.127 0.024-0.063 0.012-0.058 0.012-0.063 0.011-0.063 0.010-0.063 0.011-0.063 0.010-0.063 0.009-0.058 0.009-0.069 0.009-0.058 0.008-0.063 0.008-0.069 0.007-0.058 0.007-0.069 0.006-0.063 0.006-0.063 0.006-0.063 0.006-0.063 0.005-0.063 0.005-0.063 0.004-0.069 0.004-0.063 0.003-0.127 0.006-0.069 0.002-0.063 0.002-0.127 0.002-0.069 0.001h-0.127l-0.069-0.001-0.063-0.001-0.127-0.003-0.063-0.002-0.069-0.002-0.063-0.003-0.127-0.007-0.127-0.009-0.127-0.010-0.063-0.006-0.063-0.006-0.127-0.014-0.127-0.015-0.063-0.009-0.063-0.008-0.127-0.018-0.058-0.010-0.063-0.011-0.063-0.010-0.058-0.011-0.063-0.011-0.063-0.012-0.063-0.012-0.058-0.013-0.063-0.013-0.063-0.013-0.058-0.013-0.063-0.014-0.058-0.014-0.063-0.014-0.058-0.015-0.063-0.015-0.058-0.016-0.058-0.016-0.063-0.017-0.058-0.017-0.058-0.017-0.063-0.017-0.115-0.036-0.063-0.019-0.058
475-0.019-0.058-0.020-0.058-0.019-0.058-0.020-0.058-0.020-0.115-0.041-0.058-0.021-0.116-0.044-0.058-0.022-0.058-0.023-0.058-0.023-0.115-0.047-0.052-0.024-0.058-0.025-0.058-0.024-0.058-0.025-0.052-0.025-0.058-0.025-0.058-0.026-0.052-0.027-0.058-0.027-0.104-0.054-0.058-0.028-0.052-0.028-0.058-0.028-0.052-0.028-0.052-0.029-0.058-0.030-0.052-0.030-0.052-0.030-0.052-0.030-0.104-0.061-0.058-0.031-0.046-0.031-0.052-0.032-0.058-0.032-0.046-0.032-0.052-0.032-0.052-0.033-0.104-0.067-0.046-0.034-0.104-0.068-0.046-0.035-0.104-0.070-0.046-0.036-0.052-0.036-0.046-0.036-0.046-0.037-0.052-0.036-0.046-0.037-0.046-0.037-0.052-0.037-0.046-0.037-0.046-0.038-0.092-0.077-0.046-0.039-0.046-0.039-0.046-0.040-0.092-0.080-0.046-0.040-0.046-0.040-0.040-0.041-0.046-0.041-0.046-0.041-0.040-0.042-0.046-0.041-0.046-0.042-0.040-0.043-0.040-0.043-0.046-0.043-0.040-0.043-0.040-0.043-0.046-0.044-0.040-0.044-0.040-0.044-0.040-0.044-0.081-0.090-0.040-0.045-0.121-0.137-0.081-0.092-0.040-0.047-0.035-0.047-0.040-0.047-0.035-0.047-0.040-0.047-0.035-0.048-0.040-0.048-0.035-0.049-0.035-0.048-0.039-0.049-0.035-0.049-0.035-0.049-0.035-0.049-0.035-0.049-0.035-0.050-0.035-0.050-0.035-0.050-0.035-0.051-0.104-0.152-0.029-0.051-0.035-0.052-0.029-0.051-0.035-0.052-0.029-0.052-0.035-0.052-0.029-0.052-0.029-0.053-0.035-0.053-0.029-0.054-0.029-0.053-0.029-0.054-0.058-0.107-0.029-0.054-0.029-0.054-0.029-0.055-0.023-0.055-0.029-0.055-0.029-0.055-0.023-0.055-0.029-0.055-0.023-0.055-0.029-0.056-0.023-0.056-0.023-0.056-0.029-0.056-0.023-0.056-0.023-0.057-0.023-0.057-0.023-0.057-0.023-0.057-0.046-0.115-0.017-0.058-0.023-0.058-0.023-0.058-0.017-0.058-0.023-0.058-0.017-0.059-0.023-0.059-0.017-0.059-0.023-0.059-0.017-0.059-0.017-0.060-0.017-0.059-0.017-0.059-0.017-0.060-0.017-0.060-0.017-0.061-0.012-0.060-0.017-0.060-0.017-0.060-0.017-0.061-0.012-0.061-0.017-0.061-0.012-0.061-0.011-0.061-0.017-0.062-0.011-0.062-0.012-0.062-0.011-0.062-0.012-0.062-0.011-0.062-0.012-0.062-0.012-0.062-0.005-0.049c-0.003-0.016-0.005-0.032-0.008-0.049l-0.005-0.027-0.012-0.063-0.003-0.037c-0.002-0.016-0.004-0.032-0.006-0.048l-0.007-0.041-0.004-0.048c-0.001-0.009-0.003-0.018-0.004-0.027l-0.009-0.051-0.006-0.063-0.004-0.040c-0.017-0.155-0.032-0.31-0.042-0.467l-0.001-0.005-0.006-0.065v-0.040c-0.001-0.022-0.003-0.045-0.004-0.067l-0.002-0.022v-0.012c-0.001-0.029-0.002-0.058-0.003-0.086l-0.003-0.031v-0.058c-0.001-0.033-0.002-0.066-0.003-0.1-0.065-3.439 1.603-6.507 4.199-8.376 1.97 0.996 4.171 1.521 6.389 1.521 2.010 0 3.949-0.413 5.77-1.226 2.27 1.808 3.747 4.576 3.808 7.704 0.004 0.214 0.001 0.427-0.008 0.639z"></path> </svg> </span></span><span class="ecp-button-label">Myopia Management Contact Lenses</span></span></div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-nixlfu75c2ad equal-height-callout-button" data-node="nixlfu75c2ad"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-IwhU6c1mLH{text-align:left;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-IwhU6c1mLH{text-align:left;}.ecp-button.ecp-instance-IwhU6c1mLH{display:flex;justify-content:center;text-align:center;padding:16px 40px;font-size:16px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#f2f3f2;border-width:1px;border-radius:0px;}.ecp-button.ecp-instance-IwhU6c1mLH .ecp-icon{text-align:center;}.ecp-button.ecp-instance-IwhU6c1mLH:hover{color:#12223a!important;background-color:#ffffff;}.ecp-button.ecp-instance-IwhU6c1mLH .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-IwhU6c1mLH:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-IwhU6c1mLH .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-IwhU6c1mLH:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-IwhU6c1mLH{display:flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-IwhU6c1mLH{display:flex;}</style> <div class="ecp-button-wrapper ecp-instance-IwhU6c1mLH"><a class="ecp-button ecp-instance-IwhU6c1mLH " href="#choosing" ><span class="ecp-button-label">About Choosing Contacts ></span></a></div> </div> </div> </div> </div> <div class="fl-col fl-node-frjz7nga3pew fl-col-bg-color fl-col-small equal-height-callout" data-node="frjz7nga3pew"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-7uz4n6le8rhx" data-node="7uz4n6le8rhx"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-hxPKz4Q0WH ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-hxPKz4Q0WH.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-hxPKz4Q0WH.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;margin-left:auto !important;margin-right:auto !important;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-hxPKz4Q0WH.ecp-callout-imagery-type-photo .ecp-callout-imagery{text-align:center;margin-left:auto !important;margin-right:auto !important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-imagery{width:100%;border-radius:20px;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-title{color:#ffffff;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-title > *{color:#ffffff;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-title-divider{margin-bottom:20px !important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-content{color:#ffffff;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper .ecp-button{display:inline-flex;padding:18px 40px;font-size:16px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#f2f3f2;border-width:1px;border-radius:0px;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper:hover .ecp-button{color:#12223a!important;background-color:#ffffff;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper .ecp-button a{color:#ffffff!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper:hover .ecp-button a{color:#12223a!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-hxPKz4Q0WH .ecp-callout-imagery-overlay{border-radius:20px;}</style> <a href="#Data" class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/AdobeStock_249768830-scaled.jpeg" alt="schoolboy wearing glasses and backpack" width="2560" height="1709" loading="lazy"> </div> </a> <div class="ecp-callout-nonimagery"> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-heading fl-node-6tcnk2wl70dj" data-node="6tcnk2wl70dj"> <div class="fl-module-content fl-node-content"> <style>.ecp-heading.ecp-instance-sZ4J9XlKAF{font-size:24px;color:#ffffff!important;font-weight:700;}.ecp-heading.ecp-instance-sZ4J9XlKAF a{color:#ffffff!important;}</style> <h2 class="ecp-heading ecp-instance-sZ4J9XlKAF ecp-heading-tag " >
475 <a href="#Solutions" > <span class="ecp-heading-text"> Why Buy Contact Lenses From Uptown Vision? </span> </a> </h2> </div> </div> <div class="fl-module fl-module-ecp-divider fl-node-p1bajilu63re" data-node="p1bajilu63re"> <div class="fl-module-content fl-node-content"> <style>.ecp-instance-IoLn05CTyh hr{width:70px;border-color:#f2f3f2;border-width:2px;}.ecp-instance-IoLn05CTyh svg{width:70px;color:#f2f3f2;fill:#f2f3f2;}.ecp-instance-IoLn05CTyh svg path{color:#f2f3f2;fill:#f2f3f2;}.ecp-instance-IoLn05CTyh svg circle{color:#f2f3f2;fill:#f2f3f2;}</style> <div class="ecp-divider ecp-instance-IoLn05CTyh"><hr /></div> </div> </div> <div class="fl-module fl-module-ecp-callout fl-node-rekfy7a1pjw8" data-node="rekfy7a1pjw8"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-RAhe1ytwlm ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-imagery{width:100%;border-radius:20px;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-title{color:#ffffff;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-title > *{color:#ffffff;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-content{font-size:16px;color:#ffffff;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper{text-align:left;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper .ecp-button{display:inline-flex;padding:16px 40px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#f2f3f2;border-width:1px;border-radius:0px;margin-top:20px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper:hover .ecp-button{color:#12223a!important;background-color:#ffffff;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper .ecp-button a{color:#ffffff!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper:hover .ecp-button a{color:#12223a!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-RAhe1ytwlm .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-content clear"> <ul> <li>Exclusive Manufacturer Rebates</li> <li>We Maximize Your Vision Benefits</li> <li>Free Direct Shipping</li> <li>Hassle Free Returns</li> <li>Annual Supply Savings</li> <li>Guaranteed Prescription Accuracy</li> </ul> </div> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-jszdio0n19w4 equal-height-callout-button" data-node="jszdio0n19w4"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-xJD9PlSeEd{text-align:left;}.ecp-button.ecp-instance-xJD9PlSeEd{display:flex;justify-content:center;text-align:center;padding:16px 40px;font-size:16px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#f2f3f2;border-width:1px;border-radius:0px;}.ecp-button.ecp-instance-xJD9PlSeEd .ecp-icon{text-align:center;}.ecp-button.ecp-instance-xJD9PlSeEd:hover{color:#12223a!important;background-color:#ffffff;}.ecp-button.ecp-instance-xJD9PlSeEd .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-xJD9PlSeEd:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-xJD9PlSeEd .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-xJD9PlSeEd:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-xJD9PlSeEd{display:flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-xJD9PlSeEd{display:flex;}</style> <div class="ecp-button-wrapper ecp-instance-xJD9PlSeEd"><a class="ecp-button ecp-instance-xJD9PlSeEd " href="#buying" ><span class="ecp-button-label">About Buying Contacts ></span></a></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-n1kxdos0giul fl-row-default-height fl-row-align-center" data-node="n1kxdos0giul"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-xl1zkh5c0uwr" data-node="xl1zkh5c0uwr"> <div class="fl-col fl-node-26xhu9ev38ql fl-col-bg-color fl-col-small" data-node="26xhu9ev38ql"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-image fl-node-9lusbjravge7" data-node="9lusbjravge7"> <div class="fl-module-content fl-node-content"> <div class="ecp-image ecp-instance-NVSGgp8Eyx"> <style>.ecp-image.ecp-instance-NVSGgp8Eyx img{border-radius:10px;;;;;}
475.ecp-image.ecp-instance-NVSGgp8Eyx .ecp-image-overlay{;border-radius:10px;;;;;}</style> <img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/male-eye-doctor-consult-with-teen.jpeg" loading="lazy" alt="male eye doctor having contact lens exam with teen boy" width="958" height="958" /> </div> </div> </div> </div> </div> <div class="fl-col fl-node-xtbhm5surw2d fl-col-bg-color fl-col-small" data-node="xtbhm5surw2d"> <div class="fl-col-content fl-node-content"><div id="fitting" class="fl-module fl-module-ecp-heading fl-node-om0v5e7nzhxt" data-node="om0v5e7nzhxt"> <div class="fl-module-content fl-node-content"> <style>.ecp-heading.ecp-instance-L4D1adNrQZ{font-size:32px;font-weight:700;}body.ecp-breakpoint-small .ecp-heading.ecp-instance-L4D1adNrQZ{font-size:28px;}</style> <h2 class="ecp-heading ecp-instance-L4D1adNrQZ ecp-heading-tag " > <span class="ecp-heading-text"> A Contact Lens Fitting Is More Than an Eye Exam </span> </h2> </div> </div> <div class="fl-module fl-module-ecp-divider fl-node-67mdhkip3ruw" data-node="67mdhkip3ruw"> <div class="fl-module-content fl-node-content"> <style>.ecp-instance-WLrVC2XYgn hr{width:30%;border-width:2px;}.ecp-instance-WLrVC2XYgn svg{width:30%;}</style> <div class="ecp-divider ecp-instance-WLrVC2XYgn"><hr /></div> </div> </div> <div class="fl-module fl-module-ecp-callout fl-node-6tm2w34dvyrs" data-node="6tm2w34dvyrs"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-SF7pmjfOI6 ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-imagery{width:100%;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-title{font-size:32px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-title > *{font-size:32px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-title-divider{margin-bottom:20px !important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-title-text .ecp-callout-title-text-underline{margin-top:15px !important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-SF7pmjfOI6 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-content clear"> <p><span style="font-size: 18px;"><strong>Simple. Thorough. Personalized.</strong></span></p> <p><span style="font-weight: 400;"><strong>A contact lens exam includes</strong> additional measurements beyond a routine eye exam to ensure precise fit and comfort. </span><span style="font-weight: 400;">During your contact lens fitting, we evaluate more than just your prescription. We measure corneal shape, assess tear quality, and review your daily habits to ensure safe, comfortable wear.</span></p> <p><span style="font-weight: 400;"><strong>If you are new to contacts</strong>, we guide you through insertion, removal, and proper care until you feel confident. </span><span style="font-weight: 400;">If you have been wearing the same brand for years, it may be time for an upgrade. Newer lens materials often provide improved moisture retention, comfort, and clarity.</span></p> <p><span style="font-weight: 400;"><strong>Our goal is not just clear vision.</strong>
475 It is healthy, comfortable wear. </span>Not sure if contacts are right for you? Let’s find out together. Call Uptown Vision in Minneapolis or request your appointment online.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-3uj2e1xdzr6c fl-row-default-height fl-row-align-center" data-node="3uj2e1xdzr6c"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-41kc7gxrb8hw" data-node="41kc7gxrb8hw"> <div class="fl-col fl-node-5vn1gfe46btc fl-col-bg-color" data-node="5vn1gfe46btc"> <div class="fl-col-content fl-node-content"><div id="choosing" class="fl-module fl-module-ecp-heading fl-node-5wiqo1hxm3yt" data-node="5wiqo1hxm3yt"> <div class="fl-module-content fl-node-content"> <style>.ecp-heading.ecp-instance-1ZWaXinRMP{font-size:32px;font-weight:700;}body.ecp-breakpoint-small .ecp-heading.ecp-instance-1ZWaXinRMP{font-size:28px;}.ecp-heading.ecp-instance-1ZWaXinRMP .ecp-heading-text .ecp-heading-text-underline{margin-left:auto !important;margin-right:auto !important;}</style> <h3 class="ecp-heading ecp-instance-1ZWaXinRMP ecp-heading-tag ecp-align-center " > <span class="ecp-heading-text"> We Help You Choose the Right Contact Lenses for Your Lifestyle </span> </h3> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-qzc41txai0yk" data-node="qzc41txai0yk"> <div class="fl-col fl-node-cadknu0i5mtr fl-col-bg-color" data-node="cadknu0i5mtr"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-divider fl-node-k4me6jh8daz1" data-node="k4me6jh8daz1"> <div class="fl-module-content fl-node-content"> <style>.ecp-instance-N4l1SFdauY{text-align:center;}.ecp-instance-N4l1SFdauY hr{width:30%;border-width:2px;}.ecp-instance-N4l1SFdauY svg{width:30%;}</style> <div class="ecp-divider ecp-instance-N4l1SFdauY"><hr /></div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-x7c2e85juytw fl-col-group-custom-width" data-node="x7c2e85juytw"> <div class="fl-col fl-node-t81i4savq752 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="t81i4savq752"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-uzisfv36g4rk" data-node="uzisfv36g4rk"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-XnqCwcsY5g ecp-callout-imagery-type-icon ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-XnqCwcsY5g{text-align:left;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-title{font-size:26px;font-weight:700;margin-top:10px !important;line-height:1.1;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-title .ecp-heading-tag{line-height:1.1;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-title > *{font-size:26px;font-weight:700;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-imagery .ecp-icon{margin-bottom:0px !important;font-size:40px;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-imagery .ecp-icon i{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-imagery .ecp-icon .ecp-icon-svg{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-XnqCwcsY5g .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <span class="ecp-icon "> <span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-contacts-time"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke-width: 0px; } </style> </defs> <path class="cls-1" d="M28.88,18.63c0-2.1-6.15-3.94-13.15-3.94-1.58,0-3.12.09-4.59.26-.28.03-.48.29-.44.56.03.28.29.48.56.44,1.42-.17,2.93-.26,4.47-.26,7.97,0,12.14,2.18,12.14,2.93s-4.17,2.93-12.14,2.93-12.14-2.18-12.14-2.93c0-.15.48-.88,2.82-1.65.27-.09.41-.37.32-.64-.09-.27-.37-.41-.64-.32-1.31.44-3.52,1.35-3.52,2.61,0,2.1,6.15,3.94,13.15,3.94s13.15-1.84,13.15-3.94Z"/> <path class="cls-1" d="M8.69,16.37s.07,0,.1-.01c.12-.02.23-.05.35-.07.27-.05.45-.32.4-.59-.05-.27-.32-.45-.59-.4-.12.02-.24.05-.36.07-.27.06-.45.32-.39.6.05.24.26.4.5.4Z"/> <path class="cls-1" d="M28.65,15.3c1.14-1.55,1.75-3.38,1.75-5.33,0-4.98-4.05-9.04-9.04-9.04s-9.04,4.05-9.04,9.04c0,.96.15,1.9.44,2.8-6.32.44-12.21,2.32-12.21,5.86,0,6.51,6.81,11.81,15.18,11.81s15.18-5.3,15.18-11.81c0-1.35-.85-2.45-2.25-3.33ZM21.35,1.95c4.43,0,8.03,3.6,8.03,8.03,0,1.77-.56,3.43-1.63,4.83-2.96-1.45-7.6-2.14-12.03-2.14-.64,0-1.28.02-1.91.04-.32-.88-.49-1.79-.49-2.74,0-4.43,3.6-8.03,8.03-8.03ZM24.22,23.16c.07.27.35.43.62.36,2.01-.54,3.54-1.25,4.56-2.09-1.62,4.6-7.14,7.99-13.68,7.99s-12.07-3.4-13.68-8.01c2.62,2.17,8.3,3.18,13.68,3.18,2.4,0,4.79-.2,6.9-.58.28-.05.46-.31.41-.59-.05-.28-.31-.46-.59-.41-2.06.37-4.38.57-6.72.57-6.87,0-14.16-1.74-14.16-4.95s7.3-4.95,14.16-4.95,14.16,1.74,14.16,4.95c0,2.15-3.33,3.37-5.31,3.91-.27.07-.43.35-.36.62Z"/> <path class="cls-1" d="M18.74,6.75l2.18,3.49c.07.11.18.19.32.23.04,0,.08.01.11.01.09,0,.19-.03.27-.08l2.97-1.86c.24-.15.31-.46.16-.7-.15-.24-.46-.31-.7-.16l-2.54,1.59-1.91-3.06c-.15-.24-.46-.31-.7-.16-.24.15-.31.46-.16.7Z"/> <path class="cls-1" d="M26.94,9.98c0,.28.23.51.51.51h.6c.28,0,.51-.23.51-.51s-.23-.51-.51-.51h-.6c-.28,0-.51.23-.51.51Z"/> <path class="cls-1" d="M14.62,10.48h.6c.28,0,.51-.23.51-.51s-.23-.51-.51-.51h-.6c-.28,0-.51.23-.51.51s.23.51.51.51Z"/> <path class="cls-1" d="M21.33,4.37c.28,0,.51-.23.51-.51v-.6c0-.28-.23-.51-.51-.51s-.51.23-.51.51v.6c0,.28.23.51.51.51Z"/> <path class="cls-1" d="M27.41,12.86l-.52-.3c-.24-.14-.55-.05-.69.19-.14.24-.05.55.19.69l.52.3c.08.05.17.07.25.07.18,0,.35-.09.44-.26.14-.24.05-.55-.19-.69Z"/> <path class="cls-1" d="M15.25,7.09l.52.3c.08.05.17.07.25.07.18,0,.35-.09.44-.26.14-.24.05-.55-.19-.69l-.52-.3c-.24-.14-.55-.05-.69.19-.14.24-.05.55.19.69Z"/> <path class="cls-1" d="M24.11,5.11c.08.05.17.07.25.07.18,0,.35-.09.44-.26l.3-.52c.14-.24.05-.55-.19-.69-.24-.14-.55-.05-.69.19l-.3.52c-.14.24-.05.55.19.69Z"/> <path class="cls-1" d="M17.78,4.98c.09.16.26.25.44.25.09,0,.18-.02.26-.07.24-.14.32-.45.18-.69l-.31-.52c-.14-.24-.45-.32-.69-.18-.24.14-.32.45-.18.69l.31.52Z"/> <path class="cls-1" d="M26.59,7.36c.09,0,.18-.02.26-.07l.52-.31c.24-.14.32-.45.18-.69-.14-.24-.45-.32-.69-.18l-.52.31c-.24.14-.32.45-.18.69.09.16.26.25.44.25Z"/> </svg></span> </span> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <span class="ecp-callout-title-text" >
475 Daily Disposable Lenses </span> </div> </div> <div class="ecp-callout-content clear"> <ul> <li><span style="font-weight: 400;">Fresh lens every day.</span></li> <li><span style="font-weight: 400;">No cleaning. No storage.</span></li> <li><span style="font-weight: 400;">Excellent for convenience and hygiene.</span></li> </ul> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-abe8pw6tr90z fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="abe8pw6tr90z"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-kb32ejtluvyc" data-node="kb32ejtluvyc"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-k4LYldMsZK ecp-callout-imagery-type-icon ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-k4LYldMsZK{text-align:left;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-title{font-size:26px;font-weight:700;margin-top:10px !important;line-height:1.1;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-title .ecp-heading-tag{line-height:1.1;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-title > *{font-size:26px;font-weight:700;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-imagery .ecp-icon{margin-bottom:0px !important;font-size:40px;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-imagery .ecp-icon i{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-imagery .ecp-icon .ecp-icon-svg{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-k4LYldMsZK .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <span class="ecp-icon "> <span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-double-contacts"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke-width: 0px; } </style> </defs> <path class="cls-1" d="M10.49,5.22c-.03-.19-.21-.32-.4-.29-.19.03-.32.21-.29.4.24,1.51,1.13,3.26,2.37,4.69.07.08.16.12.26.12.08,0,.16-.03.23-.09.14-.13.16-.35.03-.49-1.16-1.33-1.99-2.95-2.21-4.34Z"/> <path class="cls-1" d="M26.76,17.48c.15-2.68-1.95-6.73-5.64-10.41-2.04-2.12-4.43-3.79-7.12-4.97-2.39-.96-4.3-.9-5.36.16-.46.49-.74,1.13-.79,1.79l-.02.07-.22.54c-1.68,4.02-1.03,8.45,1.33,11.77-.26.09-.51.18-.77.28-2.37,1.01-3.68,2.4-3.68,3.91.02.67.27,1.32.71,1.83l.04.06.22.54c2.55,6.21,9.67,9.19,15.87,6.64,2.99-1.23,5.41-3.65,6.64-6.64l.26-.59c.44-.51.69-1.16.71-1.84,0-1.17-.81-2.25-2.19-3.13ZM9.11,2.73c.52-.46,1.2-.69,1.88-.64.96.04,1.89.25,2.78.63,2.6,1.15,4.92,2.77,6.89,4.82,3.67,3.67,5.39,7.25,5.44,9.55-.02,0-.03-.02-.05-.03-.06.22-.07.72,0,.76-.09.52-.29.95-.59,1.25-.43.43-1.07.64-1.89.64-2.3,0-5.93-1.73-9.65-5.45-5.05-5.05-6.43-9.92-4.81-11.54ZM7.68,6.59l.21-.84.24.83c.73,2.54,2.67,5.51,5.32,8.16,2.65,2.65,5.63,4.59,8.17,5.32l.83.24-.84.21c-.91.23-1.83.34-2.75.34-3.02,0-5.98-1.19-8.15-3.37h0c-2.84-2.83-4-7-3.04-10.89ZM26.57,24.35c-.48.8-1.06,1.53-1.7,2.18-2.13,2.13-5.07,3.38-8.14,3.38h0c-4.01,0-7.78-2.12-9.85-5.55l-.45-.74.76.42c2.31,1.28,5.79,2.01,9.54,2.01,3.75,0,7.23-.74,9.54-2.02l.76-.42-.45.74ZM27.4,22.4c-1.62,1.62-5.41,2.97-10.68,2.97-7.14,0-11.56-2.47-11.56-4.76.04-.69.36-1.33.88-1.78.7-.65,1.52-1.16,2.41-1.52.3-.12.61-.22.91-.33,1.23,1.53,2.84,2.78,4.77,3.59,2.98,1.25,6.41,1.25,9.39,0l.6-.24c.67-.05,1.31-.33,1.8-.79.36-.36.59-.82.72-1.34,1.05.74,1.63,1.58,1.63,2.4,0,.6-.3,1.21-.88,1.79Z"/> </svg></span> </span> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <span class="ecp-callout-title-text" >
475 Biweekly, Weekly or Monthly Lenses </span> </div> </div> <div class="ecp-callout-content clear"> <ul> <li><span style="font-weight: 400;">Reusable lenses replaced on a schedule.</span></li> <li><span style="font-weight: 400;">Cost effective and comfortable when properly maintained.</span></li> </ul> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-e7c3dt628vgy fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="e7c3dt628vgy"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-cdikboatnse1" data-node="cdikboatnse1"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-0Oo3XWYPCj ecp-callout-imagery-type-icon ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-0Oo3XWYPCj{text-align:left;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-title{font-size:26px;font-weight:700;margin-top:-5px !important;line-height:1.1;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-title .ecp-heading-tag{line-height:1.1;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-title > *{font-size:26px;font-weight:700;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-imagery .ecp-icon{margin-bottom:0px !important;font-size:45px;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-imagery .ecp-icon i{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-imagery .ecp-icon .ecp-icon-svg{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-0Oo3XWYPCj .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <span class="ecp-icon "> <span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-contact-hard-to-fit"><svg role="presentation" version="1.1" xmlns="http://www.w3.org/2000/svg" width="37" height="32" viewBox="0 0 37 32"> <title>contact-hard-to-fit</title> <path d="M33.957 10.328c-0.176-1.529-2.317-2.062-3.469-2.349-0.079-0.020-0.153-0.038-0.22-0.055-2.93-0.749-5.988-0.966-8.856-1.089-1.084-0.046-2.171-0.070-3.23-0.070-2.554 0-5.065 0.136-7.467 0.405-2.199 0.246-4.691 0.526-6.755 1.582-0.773 0.392-1.22 0.883-1.329 1.457-0.039 0.199-0.034 0.398 0.014 0.59 0.006 0.046 0.016 0.101 0.038 0.162 0.857 2.585 2.726 5.503 5.127 8.008 2.57 2.681 5.361 4.483 7.858 5.074 0.765 0.181 1.542 0.273 2.309 0.273 0 0 0 0 0 0 1.365 0 2.745-0.292 4.126-0.869 0.044 0.111 0.117 0.225 0.227 0.339 0.45 0.459 1.043 0.322 1.478-0.091 0.159-0.153 0.797-1.149 1.32-1.973 0.246-0.177 0.491-0.363 0.738-0.558-0.029 0.981-0.082 2.969-0.025 3.218 0.123 0.534 0.507 0.978 1.189 0.82 0.801-0.184 0.812-0.812 0.71-1.257-0.078-0.341-1.103-2.319-1.515-3.072 0.058-0.048 0.116-0.097 0.174-0.146 0.727 0.486 2.563 1.598 2.861 1.681 0.537 0.158 1.202 0.067 1.406-0.542 0.329-1.013-0.25-1.223-0.677-1.312-0.243-0.058-2.138-0.14-3.18-0.181 0.335-0.297 0.673-0.611 1.012-0.943 0.732-0.39 1.454-0.795 1.601-0.933 0.337-0.307 0.557-0.67 0.317-1.111 0.106-0.121 0.211-0.244 0.318-0.369 1.503-1.767 3.035-3.69 3.82-6.052 0.014-0.038 0.022-0.073 0.026-0.098 0.024-0.079 0.041-0.157 0.050-0.234 0.008-0.042 0.015-0.097 0.014-0.16 0.001-0.061-0.005-0.111-0.010-0.146zM25.984 19.703c0.038-0.927 0.083-3.023 0.007-3.351-0.143-0.623-0.434-0.931-1.174-0.761-0.683 0.157-0.848 0.664-0.725 1.197 0.064 0.281 1.224 2.505 1.58 3.174-0.050 0.041-0.101 0.081-0.151 0.121-0.659-0.413-2.68-1.567-3.018-1.648-0.498-0.135-1.148-0.109-1.355 0.625-0.213 0.705 0.313 1.083 0.739 1.173 0.274 0.055 2.253 0.113 3.262 0.136-1.459 1.087-3.019 1.849-4.591 2.096-0.727 0.114-1.441 0.172-2.123 0.172-2.697 0-5.088-0.893-7.309-2.729-2.058-1.701-3.747-4.027-5.104-5.89
4756-0.3-0.414-0.576-0.849-0.826-1.304 0.232 0.073 0.471 0.142 0.719 0.211 1.324 0.371 2.673 0.579 3.819 0.734 2.59 0.351 5.343 0.522 8.416 0.522 0.63 0 1.285-0.007 1.947-0.022 3.692-0.081 6.657-0.379 9.331-0.938 0.613-0.128 1.289-0.285 1.961-0.513-0.701 1.387-1.584 2.777-2.597 4.058-0.241 0.008-0.475 0.116-0.671 0.287-0.163 0.145-0.805 1.107-1.335 1.929-0.262 0.251-0.53 0.493-0.802 0.725zM4.798 10.134c0.847-0.433 1.883-0.655 2.715-0.835 3.257-0.701 6.594-0.85 9.429-0.903 0.531-0.010 1.060-0.015 1.571-0.015 3.184 0 6.032 0.193 8.708 0.59 1.374 0.205 2.474 0.441 3.461 0.743 0.558 0.172 1.247 0.384 1.638 0.778-0.104 0.116-0.373 0.264-0.805 0.441l-0.063 0.026c-0.949 0.398-1.99 0.616-2.974 0.805-3.497 0.671-7.043 0.779-9.742 0.798-0.212 0.002-0.425 0.002-0.637 0.002-3.535 0-6.609-0.226-9.399-0.692-1.303-0.216-2.328-0.462-3.224-0.776l-0.027-0.009c-0.366-0.127-0.953-0.332-1.197-0.621 0.073-0.064 0.22-0.167 0.518-0.317l0.028-0.014z"></path> </svg> </span> </span> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <span class="ecp-callout-title-text" > Toric Lenses for Astigmatism </span> </div> </div> <div class="ecp-callout-content clear"> <ul> <li><span style="font-weight: 400;">Designed to stay stable on the eye and provide consistent clarity.</span></li> <li><span style="font-weight: 400;">Modern designs are more comfortable and precise than ever.</span></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-3bka4nomride" data-node="3bka4nomride"> <div class="fl-col fl-node-t7qrow2c10uh fl-col-bg-color fl-col-has-cols" data-node="t7qrow2c10uh"> <div class="fl-col-content fl-node-content"> <div class="fl-col-group fl-node-qjwx178hk2iv fl-col-group-nested" data-node="qjwx178hk2iv"> <div class="fl-col fl-node-5cw9076hzfv1 fl-col-bg-color fl-col-small" data-node="5cw9076hzfv1"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-h96py05emosr" data-node="h96py05emosr"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-Ud2WLV8B9f ecp-callout-imagery-type-icon ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-Ud2WLV8B9f{text-align:left;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-title{font-size:26px;font-weight:700;margin-top:10px !important;line-height:1.1;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-title .ecp-heading-tag{line-height:1.1;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-title > *{font-size:26px;font-weight:700;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-imagery .ecp-icon{margin-bottom:5px !important;font-size:35px;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-imagery .ecp-icon i{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-imagery .ecp-icon .ecp-icon-svg{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-Ud2WLV8B9f .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <span class="ecp-icon "> <span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-dark-contacts"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke-width: 0px; } </style> </defs> <path class="cls-1" d="M21.77,10.18c-2.42-2.52-5.27-4.5-8.48-5.91-3.01-1.2-5.44-1.1-6.84.31h0c-.61.65-.99,1.5-1.06,2.39l-.24.58c-3.13,7.49.41,16.12,7.9,19.26,1.81.76,3.74,1.13,5.68,1.13,1.94,0,3.88-.38,5.68-1.13l.58-.24c.89-.08,1.74-.45,2.39-1.07,2.72-2.72.26-9.45-5.6-15.31ZM9.63,22.31h0c-2.94-2.93-4.27-7.14-3.6-11.2,1.05,2.81,3.19,5.96,6.02,8.78,2.83,2.82,5.97,4.97,8.79,6.01-4.06.68-8.28-.65-11.21-3.6ZM26.05,24.18c-1.67,1.67-7.3-.21-12.69-5.6C7.98,13.19,6.09,7.57,7.75,5.9c.44-.39,1.03-.61,1.62-.61.06,0,.11,0,.17,0,1.06.04,2.08.27,3.05.69,2.97,1.31,5.61,3.15,7.86,5.5,5.39,5.39,7.28,11.01,5.6,12.69Z"/>
475 <path class="cls-1" d="M11.51,10.72c-.46-.76-.89-1.47-.99-1.96-.1-.44-.53-.71-.97-.62-.44.1-.71.53-.62.97.16.74.66,1.57,1.19,2.44.19.32.39.64.57.98.15.26.42.41.71.41.13,0,.27-.03.4-.1.39-.22.53-.71.31-1.1-.19-.35-.4-.69-.6-1.02Z"/> </svg></span> </span> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <span class="ecp-callout-title-text" > Multifocal Lenses </span> </div> </div> <div class="ecp-callout-content clear"> <ul> <li><span style="font-weight: 400;">Clear vision at both near and distance.</span></li> <li><span style="font-weight: 400;">No switching between contacts and reading glasses.</span></li> </ul> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-henqlfd0p7mv fl-col-bg-color fl-col-small" data-node="henqlfd0p7mv"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-u4oqgsd5zc37" data-node="u4oqgsd5zc37"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-TlumeXNs8f ecp-callout-imagery-type-icon ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-TlumeXNs8f{text-align:left;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-title{font-size:26px;font-weight:700;margin-top:10px !important;line-height:1.1;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-title .ecp-heading-tag{line-height:1.1;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-title > *{font-size:26px;font-weight:700;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-imagery .ecp-icon{margin-bottom:0px !important;font-size:40px;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-imagery .ecp-icon i{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-imagery .ecp-icon .ecp-icon-svg{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-TlumeXNs8f .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <span class="ecp-icon "> <span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-sprinkle-contacts"><svg role="presentation" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <defs> <style> .cls-1 { fill: #000; stroke: #000; stroke-miterlimit: 10; } </style> </defs> <path class="cls-1" d="M14.39,7.23c0,.57.47,1.04,1.04,1.04s1.04-.46,1.04-1.04-.47-1.04-1.04-1.04-1.04.46-1.04,1.04Z"/> <path class="cls-1" d="M11.78,9.78c.49-.29.67-.92.38-1.42-.29-.5-.92-.66-1.42-.38-.49.29-.67.92-.38,1.42.29.49.92.66,1.42.38Z"/> <path class="cls-1" d="M9.39,12.93c.29-.49.12-1.13-.38-1.42-.5-.29-1.13-.11-1.42.38-.28.49-.12,1.13.38,1.42.49.29,1.13.11,1.42-.38Z"/> <path class="cls-1" d="M6.81,16.84c0,.57.46,1.04,1.04,1.04.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.03-1.04s-1.04.47-1.04,1.04Z"/> <path class="cls-1" d="M10.03,21.91c.49-.29.66-.92.38-1.42-.28-.5-.92-.67-1.42-.38-.5.29-.66.92-.38,1.42.29.49.92.67,1.42.38Z"/> <path class="cls-1" d="M13.93,24.3c.28-.49.11-1.13-.38-1.42-.49-.29-1.13-.12-1.42.38-.29.5-.11,1.13.38,1.42.49.28,1.13.12,1.42-.38Z"/> <path class="cls-1" d="M18.5,24.42c0-.57-.47-1.04-1.04-1.04-.57,0-1.04.47-1.04,1.04,0,.57.47,1.04,1.04,1.04.57,0,1.04-.47,1.04-1.04Z"/> <path class="cls-1" d="M21.11,21.87c-.5.28-.67.92-.38,1.42.28.5.92.66,1.42.38.49-.29.67-.92.38-1.42-.29-.49-.92-.66-1.42-.38Z"/> <path class="cls-1" d="M23.88,20.14c.49.29,1.13.11,1.42-.38.29-.49.12-1.13-.38-1.42-.5-.28-1.13-.11-1.42.38-.29.49-.12,1.13.38,1.42Z"/> <path class="cls-1" d="M26.08,14.81c0-.57-.46-1.04-1.04-1.04-.57,0-1.04.47-1.04,1.04,0,.57.46,1.04,1.03,1.04.57,0,1.04-.47,1.04-1.04Z"/> <path class="cls-1" d="M17.9,5.78c.57,0,1.04-.46,1.04-1.04s-.46-1.04-1.04-1.04-1.04.46-1.04,1.04.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M11.24,6.03c.29.49.92.66,1.42.38.49-.29.67-.92.38-1.41-.29-.5-.92-.67-1.42-.38-.5.29-.67.92-.38,1.42Z"/> <path class="cls-1" d="M7,9.96c.49.29,1.13.12,1.42-.38.28-.49.12-1.13-.38-1.42-.49-.29-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42Z"/> <path class="cls-1" d="M5.3,13.4c-.57,0-1.04.46-1.04,1.04,0,.57.47,1.04,1.04,1.04s1.03-.46,1.04-1.04c0-.57-.46-1.04-1.04-1.04Z"/> <path class="cls-1" d="M6.58,21.11c.49-.29.66-.92.38-1.42-.28-.49-.92-.66-1.41-.38-.49.29-.66.92-.38,1.42.29.5.92.67,1.42.38Z"/> <path class="cls-1" d="M10.13,23.93c-.49-.28-1.13-.12-1.41.38-.29.49-.12,1.13.38,1.42.5.29,1.13.12,1.42-.38.29-.49.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M14.99,26.01c-.57,0-1.04.46-1.04,1.04s.46,1.03,1.04,1.04c.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.04-1.04Z"/> <path class="cls-1" d="M21.66,25.76c-.29-.5-.92-.66-1.42-.38-.49.28-.66.92-.38,1.41.29.49.92.66,1.42.38.5-.29.67-.92.38-1.42Z"/> <path class="cls-1" d="M25.89,21.84c-.5-.29-1.13-.12-1.42.38-.28.49-.12,1.13.38,1.41.5.28,1.13.11,1.42-.38.29-.5.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M27.59,18.39c.57,0,1.03-.46,1.04-1.04,0-.57-.47-1.04-1.04-1.04-.57,0-1.04.46-1.04,1.04s.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M26.31,10.69c-.5.28-.66.92-.38,1.42.28.49.92.66,1.41.38.5-.29.66-.92.38-1.42-.29-.5-.92-.67-1.42-.38Z"/> <path class="cls-1" d="M22.38,6.45c-.29.49-.12,1.13.38,1.42.49.28,1.13.11,1.41-.38.29-.5.12-1.13-.38-1.42-.5-.29-1.13-.12-1.42.38Z"/> <path class="cls-1" d="M23.44,11.69c.57,0,1.04-.46,1.04-1.04s-.46-1.04-1.04-1.04-1.04.46-1.04,1.04.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M10.98,3.82c.57,0,1.04-.46,1.04-1.04s-.46-1.04-1.04-1.04-1.04.46-1.04,1.04.46,1.04,1.04,1.04Z"/> <path class="cls-1" d="M5.66,8.13c.49-.29.67-.92.38-1.41-.29-.5-.92-.67-1.42-.38-.5.29-.67.92-.38,1.42.29.49.92.66,1.42.38Z"/> <path class="cls-1" d="M3.21,14.53c.29-.5.12-1.13-.38-1.41-.5-.29-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42.49.29,1.13.12,1.41-.38Z"/> <path class="cls-1" d="M3.26,20.25c-.57,0-1.04.46-1.04,1.04s.46,1.04,1.04,1.04c.57,0,1.03-.46,1.03-1.04,0-.57-.46-1.04-1.03-1.04Z"/> <path class="cls-1" d="M7.19,26.23c-.5.29-.67.92-.38,1.42.29.5.92.67,1.42.38s.66-.92.38-1.41c-.29-.5-.92-.67-1.41-.38Z"/> <path class="cls-1" d="M15,29.06c-.5-.29-1.13-.12-1.41.38-.29.5-.12,1.13.38,1.42.5.29,1.13.12,1.42-.38.29-.49.12-1.13-.38-1.41Z"/> <path class="cls-1" d="M21.77,27.98c-.57,0-1.04.46-1.04,1.03,0,.57.46,1.04,1.03,1.04.57,0,1.04-.46,1.04-1.04,0-.57-.46-1.03-1.04-1.03Z"/> <path class="cls-1" d="M27.08,23.67c-.5.29-.67.92-.38,1.41.29.5.92.67,1.42.38.5-.29.67-.92.38-1.42-.28-.49-.92-.66-1.42-.38Z"/> <path class="cls-1" d="M30.95,16.89c-.49-.29-1.13-.12-1.41.38-.29.49-.12,1.13.38,1.41.5.29,1.13.12,1.42-.38.29-.5.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M29.49,11.54c.57,0,1.04-.46,1.04-1.03,0-.57-.46-1.04-1.04-1.04-.57,0-1.03.46-1.03,1.04,0,.57.46,1.04,1.03,1.03Z"/> <path class="cls-1" d="M17.74,2.74c.5.28,1.13.12,1.41-.38.29-.5.12-1.13-.38-1.42-.5-.29-1.13-.12-1.42.38-.29.49-.12,1.13.38,1.41Z"/> <path class="cls-1" d="M14.84,4.25c.57,0,1.04-.46,1.04-1.04s-.47-1.04-1.04-1.04-1.04.46-1.04,1.04.47,1.04,1.04,1.04Z"/> <path class="cls-1" d="M9.27,6.61c.49-.29.67-.92.38-1.41-.29-.5-.92-.67-1.42-.38-.49.29-.67.92-.38,1.42.29.49.92.66,1.42.38Z"/> <path class="cls-1" d="M4.21,11.81c.49.29,1.13.11,1.42-.38.28-.49.12-1.13-.38-1.42-.5-.29-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42Z"/> <path class="cls-1" d="M3.84,16.39c-.57,0-1.04.47-1.04,1.04,0,.57.46,1.04,1.04,1.04.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.03-1.04Z"/> <path class="cls-1" d="M7.23,23c-.29-.49-.92-.67-1.41-.38-.5.29-.67.92-.38,1.42.29.49.92.67,1.42.38.5-.28.66-.92.38-1.42Z"/> <path class="cls-1" d="M12.05,26.65c-.49-.28-1.13-.12-1.42.38-.29.5-.12,1.13.38,1.42.49.29,1.13.12,1.42-.38.29-.49.11-1.13-.38-1.42Z"/> <path class="cls-1" d="M18.05,27.4c-.57,0-1.04.46-1.04,1.03,0,.57.47,1.04,1.04,1.04.57,0,1.04-.46,1.04-1.04,0-.57-.47-1.04-1.04-1.04Z"/> <path class="cls-1" d="M23.62,25.04c-.49.29-.67.92-.38,1.41.29.5.92.67,1.42.38.49-.29.67-.92.38-1.42-.28-.5-.92-.66-1.42-.38Z"/> <path class="cls-1" d="M28.68,19.84c-.49-.29-1.13-.11-1.42.38-.28.49-.12,1.13.38,1.41.5.29,1.13.12,1.42-.38.28-.5.12-1.13-.38-1.42Z"/> <path class="cls-1" d="M29.05,15.26c.57,0,1.04-.47,1.04-1.04,0-.57-.46-1.04-1.04-1.04-.57,0-1.04.47-1.04,1.04,0,.57.46,1.04,1.03,1.04Z"/> <path class="cls-1" d="M25.67,8.65c.29.49.92.67,1.41.38.5-.29.67-.92.38-1.42-.29-.49-.92-.67-1.42-.38-.5.28-.66.92-.38,1.42Z"/> <path class="cls-1" d="M18.91,7.81c0,.57.46,1.04,1.04,1.04s1.04-.46,1.04-1.04-.47-1.04-1.04-1.04-1.04.46-1.04,1.04Z"/> <path class="cls-1" d="M25.83,5.52c.5-.29.67-.92.38-1.42-.29-.5-.92-.67-1.42-.38-.49.28-.66.92-.38,1.42.29.49.92.67,1.41.38Z"/> <path class="cls-1" d="M21.12,4.95c.49.28,1.13.12,1.41-.38.29-.5.12-1.13-.38-1.42-.5-.28-1.13-.12-1.42.38-.29.49-.11,1.13.38,1.42Z"/> <path class="cls-1" d="M12.32,12.69c-.16.27-.22.59-.17.91l-.04.23c-.5,2.89,1.44,5.64,4.33,6.14,1.4.24,2.84-.09,4-.92l.2-.14c.3-.09.56-.28.73-.54.36-.58.2-1.42-.45-2.37-.75-1.02-1.7-1.87-2.79-2.52-2.54-1.59-5.09-1.93-5.82-.78ZM12.73,12.95c.16-.22.39-.36.66-.4.94-.22,2.64.18,4.49,1.34,1.03.62,1.93,1.43,2.64,2.39.53.77.69,1.43.44,1.84-.5.79-2.68.61-5.15-.93-1.03-.62-1.93-1.43-2.64-2.39-.53-.77-.69-1.43-.44-1.83ZM12.77,15.06c.75,1.02,1.7,1.87,2.79,2.52,1.43.9,2.86,1.39,3.97,1.45-1.51.77-3.31.68-4.75-.22-1.43-.9-2.3-2.48-2.27-4.17.07.13.16.27.25.41Z"/> </svg></span> </span> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <span class="ecp-callout-title-text" >
475 Colored Contact Lenses </span> </div> </div> <div class="ecp-callout-content clear"> <ul> <li><span style="font-weight: 400;">Enhance or change your eye color safely while correcting your vision.</span></li> <li>Simply experience the fun of a new eye color.</li> </ul> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-itwckpvh7ygd fl-col-bg-color fl-col-small" data-node="itwckpvh7ygd"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-248evd7fksco" data-node="248evd7fksco"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-VsUWJDqw1j ecp-callout-imagery-type-icon ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-VsUWJDqw1j{text-align:left;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-title{font-size:26px;font-weight:700;margin-top:10px !important;line-height:1.1;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-title .ecp-heading-tag{line-height:1.1;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-title > *{font-size:26px;font-weight:700;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-imagery .ecp-icon{margin-bottom:0px !important;font-size:40px;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-imagery .ecp-icon i{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-imagery .ecp-icon .ecp-icon-svg{color:#12253a!important;fill:#12253a!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-VsUWJDqw1j .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <span class="ecp-icon "> <span class="ecp-icon-svg" data-icon="ecp-customicon ecp-customicon-contact-on-eye-2"><svg role="presentation" version="1.1" xmlns="http://www.w3.org/2000/svg" width="37" height="32" viewBox="0 0 37 32"> <title>contact-on-eye-2</title> <path d="M10.311 6.608c0 0.176 0.011 0.353 0.034 0.526l0.092 0.696 0.6-0.367c4.152-2.56 10.887-2.568 14.415-0.019l0.576 0.417 0.138-0.698c0.058-0.3 0.092-0.601 0.092-0.892v-0.001c0-1.671-1.009-3.168-2.83-4.217-1.557-0.895-3.599-1.409-5.6-1.409-3.869 0-7.518 2.899-7.518 5.965z"></path> <path d="M29.685 19.529l-0.006-0.103-0.012-0.205-0.006-0.103-0.006-0.102-0.012-0.102-0.006-0.101-0.012-0.101-0.011-0.101-0.012-0.101-0.017-0.1-0.012-0.1-0.017-0.1-0.017-0.1-0.012-0.099-0.017-0.099-0.023-0.099-0.017-0.099-0.017-0.099-0.023-0.097-0.023-0.098-0.023-0.097-0.023-0.097-0.023-0.096-0.023-0.096-0.029-0.096-0.023-0.095-0.029-0.096-0.029-0.095-0.029-0.095-0.029-0.094-0.035-0.094-0.058-0.186-0.035-0.093-0.035-0.093-0.035-0.092-0.035-0.092-0.035-0.091-0.040-0.091-0.035-0.091-0.040-0.090-0.040-0.090-0.040-0.089-0.040-0.089-0.040-0.089-0.040-0.088-0.040-0.088-0.046-0.088-0.046-0.086-0.040-0.086-0.046-0.086-0.046-0.085-0.046-0.085-0.052-0.085-0.046-0.084-0.052-0.084-0.046-0.083-0.052-0.082-0.052-0.082-0.052-0.082-0.052-0.081-0.052-0.081-0.052-0.080-0.058-0.080-0.052-0.079-0.058-0.079-0.058-0.079-0.058-0.078-0.058-0.077-0.058-0.077-0.058-0.077-0.058-0.076-0.063-0.076-0.058-0.074-0.063-0.074-0.063-0.074-0.058-0.073-0.063-0.073-0.069-0.072-0.063-0.072-0.063-0.071-0.063-0.070-0.069-0.070-0.063-0.069-0.069-0.069-0.069-0.068-0.069-0.067-0.063-0.067-0.075-0.067-0.069-0.066-0.069-0.065-0.069-0.065-0.075-0.064-0.069-0.064-0.075-0.063-0.075-0.062-0.069-0.062-0.075-0.061-0.15-0.12-0.081-0.059-0.15-0.116-0.081-0.057-0.075-0.057-0.081-0.056-0.075-0.055-0.081-0.054-0.081-0.054-0.081-0.054-0.162-0.105-0.081-0.051-0.086-0.051-0.162-0.099-0.087-0.048-0.081-0.048-0.086-0.047-0.173-0.092-0.081-0.045-0.087-0.045-0.063-0.030-0.029-0.031-0.058-0.063-0.063-0.062-0.063-0.062-0.063-0.060-0.069-0.059-0.063-0.059-0.069-0.058
475-0.069-0.057-0.069-0.056-0.075-0.055-0.069-0.054-0.075-0.053-0.075-0.053-0.075-0.052-0.075-0.051-0.075-0.050-0.081-0.048-0.075-0.048-0.081-0.047-0.081-0.046-0.081-0.045-0.086-0.044-0.081-0.043-0.086-0.042-0.081-0.041-0.087-0.040-0.086-0.039-0.086-0.037-0.092-0.037-0.087-0.036-0.092-0.035-0.086-0.033-0.092-0.033-0.092-0.032-0.092-0.031-0.092-0.029-0.098-0.028-0.092-0.028-0.092-0.026-0.098-0.025-0.098-0.024-0.098-0.023-0.098-0.022-0.098-0.021-0.098-0.019-0.098-0.018-0.202-0.033-0.098-0.014-0.104-0.014-0.104-0.012-0.104-0.012-0.104-0.010-0.104-0.009-0.104-0.008-0.104-0.006-0.104-0.005-0.104-0.004-0.109-0.002-0.104-0.001h-0.109l-0.104 0.001-0.115 0.003-0.115 0.005-0.11 0.006-0.115 0.007-0.225 0.019-0.11 0.012-0.109 0.013-0.11 0.014-0.109 0.016-0.11 0.017-0.11 0.018-0.11 0.020-0.104 0.021-0.11 0.022-0.104 0.024-0.104 0.025-0.104 0.026-0.104 0.028-0.104 0.029-0.104 0.030-0.098 0.032-0.104 0.032-0.098 0.034-0.098 0.035-0.098 0.036-0.098 0.037-0.098 0.039-0.092 0.040-0.098 0.041-0.092 0.041-0.092 0.043-0.092 0.044-0.092 0.046-0.086 0.047-0.092 0.048-0.086 0.048-0.087 0.050-0.086 0.051-0.086 0.052-0.081 0.053-0.081 0.054-0.081 0.055-0.081 0.056-0.081 0.058-0.081 0.058-0.075 0.059-0.075 0.061-0.075 0.061-0.075 0.062-0.069 0.063-0.069 0.065-0.069 0.066-0.069 0.066-0.069 0.067-0.063 0.069-0.063 0.069-0.063 0.070-0.063 0.072-0.058 0.072-0.058 0.072-0.029 0.038-0.029 0.037-0.029 0.035-0.040 0.025-0.075 0.049-0.081 0.050-0.075 0.050-0.075 0.051-0.081 0.052-0.075 0.052-0.075 0.053-0.075 0.054-0.075 0.054-0.069 0.055-0.075 0.055-0.075 0.056-0.069 0.056-0.075 0.057-0.138 0.115-0.075 0.059-0.069 0.059-0.138 0.12-0.138 0.122-0.063 0.062-0.069 0.062-0.069 0.063-0.127 0.127-0.069 0.065-0.063 0.065-0.063 0.066-0.063 0.066-0.063 0.066-0.063 0.068-0.058 0.068-0.063 0.068-0.063 0.068-0.058 0.069-0.063 0.069-0.058 0.070-0.058 0.070-0.058 0.071-0.058 0.072-0.058 0.072-0.058 0.073-0.052 0.073-0.058 0.073-0.058 0.074-0.052 0.074-0.052 0.074-0.052 0.076-0.052 0.075-0.052 0.076-0.104 0.153-0.052 0.077-0.046 0.077-0.052 0.079-0.046 0.079-0.046 0.079-0.045 0.079-0.046 0.080-0.046 0.080-0.046 0.081-0.046 0.081-0.040 0.081-0.046 0.082-0.040 0.082-0.040 0.082-0.046 0.083-0.040 0.083-0.035 0.084-0.040 0.084-0.040 0.085-0.035 0.085-0.040 0.085-0.035 0.085-0.035 0.086-0.040 0.086-0.035 0.086-0.035 0.087-0.029 0.087-0.035 0.088-0.029 0.087-0.035 0.088-0.029 0.088-0.029 0.089-0.029 0.089-0.029 0.089-0.029 0.089-0.023 0.090-0.029 0.091-0.023 0.091-0.023 0.091-0.029 0.091-0.023 0.092-0.023 0.092-0.017 0.092-0.023 0.092-0.017 0.092-0.023 0.093-0.017 0.093-0.017 0.093-0.017 0.094-0.017 0.094-0.011 0.094-0.017 0.095-0.011 0.095-0.017 0.095-0.012 0.095-0.012 0.095-0.012 0.096-0.006 0.096-0.012 0.096-0.012 0.096-0.006 0.096-0.006 0.097-0.006 0.097-0.006 0.097-0.006 0.098v0.097l-0.006 0.097v0.565l0.006 0.074v0.073l0.006 0.073v0.073l0.006 0.073 0.006 0.073v0.073l0.006 0.073 0.006 0.073 0.006 0.072 0.012 0.073 0.006 0.072 0.006 0.072 0.012 0.072 0.006 0.072 0.011 0.072 0.006 0.071 0.012 0.072 0.012 0.071 0.006 0.071 0.012 0.071 0.012 0.070 0.012 0.071 0.012 0.070 0.017 0.070 0.011 0.070 0.012 0.070 0.017 0.070 0.012 0.070 0.017 0.070 0.017 0.069 0.012 0.069 0.017 0.069 0.035 0.138 0.017 0.069 0.017 0.068 0.017 0.068 0.023 0.068 0.017 0.068 0.017 0.068 0.023 0.068 0.017 0.067 0.023 0.067 0.017 0.067 0.023 0.067 0.023 0.066 0.023 0.067 0.023 0.066 0.023 0.066 0.023 0.066 0.069 0.197 0.029 0.065 0.023 0.065 0.029 0.065 0.023 0.065 0.029 0.065 0.023 0.064 0.029 0.064 0.029 0.064 0.029 0.063 0.029 0.063 0.029 0.063 0.029 0.063 0.029 0.063 0.029 0.062 0.029 0.062 0.035 0.062 0.029 0.062 0.035 0.062 0.029 0.062 0.035 0.061 0.029 0.061 0.035 0.060 0.035 0.061 0.035 0.061 0.029 0.060 0.035 0.060 0.104 0.178 0.040 0.059 0.069 0.118 0.035 0.058 0.040 0.058 0.035 0.058 0.040 0.058 0.040 0.057 0.035 0.057 0.040 0.057 0.040 0.056 0.035 0.056 0.040 0.056 0.040 0.055 0.040 0.056 0.040 0.055 0.046 0.055 0.081 0.11 0.040 0.054 0.040 0.054 0.046 0.054 0.040 0.054 0.046 0.053 0.040 0.053 0.046 0.053 0.046 0.053 0.040 0.053 0.046 0.052 0.092 0.103 0.040 0.051 0.052 0.051 0.046 0.050 0.092 0.1 0.046 0.050 0.046 0.049 0.046 0.049 0.052 0.049 0.046 0.048 0.052 0.049 0.046 0.048 0.046 0.047 0.052 0.047 0.052 0.047 0.046 0.047 0.156 0.138 0.052 0.046 0.046 0.045 0.052 0.045 0.052 0.044 0.052 0.044 0.052 0.044 0.058 0.044 0.104 0.087 0.052 0.043 0.058 0.043 0.052 0.042 0.052 0.041 0.058 0.042 0.052 0.041 0.058 0.040 0.058 0.041 0.052 0.040 0.058 0.040 0.058 0.040 0.052 0.039 0.058 0.039 0.058 0.039 0.115 0.076 0.115 0.075 0.058 0.037 0.115 0.073 0.058 0.036 0.058 0.035 0.063 0.035 0.058 0.035 0.058 0.035 0.063 0.034 0.058 0.034 0.063 0.033 0.058 0.033 0.063 0.033 0.058 0.032 0.063 0.032 0.058 0.031 0.063 0.032 0.063 0.030 0.058 0.031 0.063 0.030 0.19 0.088 0.063 0.028 0.063 0.029 0.127 0.055 0.063 0.027 0.063 0.026 0.127 0.053 0.063 0.025 0.069 0.025 0.127 0.050 0.069 0.024 0.063 0.024 0.063 0.023 0.069 0.023 0.063 0.022 0.069 0.023 0.063 0.021 0.069 0.022 0.063 0.021 0.069 0.021 0.069 0.020 0.063 0.020 0.069 0.020 0.069 0.019 0.063 0.018 0.138 0.036 0.138 0.035 0.138 0.032 0.069 0.015 0.063 0.016 0.075 0.015 0.069 0.014 0.069 0.014 0.138 0.026 0.138 0.026 0.069 0.012 0.075 0.012 0.138 0.022 0.069 0.010 0.213 0.028 0.075 0.008 0.069 0.008 0.213 0.021 0.075 0.006 0.069 0.006 0.075 0.006 0.069 0.005 0.075 0.005 0.219 0.011 0.144 0.004 0.075 0.002 0.069 0.001 0.075 0h0.15l0.069-0 0.075-0.001 0.075-0.002 0.144-0.004 0.075-0.003 0.075-0.004 0.075-0.004 0.069-0.005 0.075-0.005 0.069-0.005 0.075-0.006 0.075-0.006 0.069-0.006 0.075-0.008 0.069-0.007 0.075-0.007 0.069-0.009 0.069-0.009 0.075-0.010 0.069-0.009 0.075-0.010 0.069-0.010 0.069-0.012 0.075-0.012 0.069-0.012 0.138-0.025 0.069-0.013 0.075-0.013 0.138-0.029 0.138-0.030 0.138-0.032 0.138-0.033 0.069-0.017 0.069-0.018 0.063-0.019 0.069-0.018 0.069-0.019 0.069-0.020 0.069-0.020 0.063-0.020 0.069-0.021 0.063-0.021 0.138-0.044 0.063-0.022 0.069-0.023 0.063-0.023 0.069-0.023 0.063-0.024 0.063-0.024 0.069-0.024 0.127-0.051 0.069-0.026 0.063-0.026 0.063-0.026 0.127-0.054 0.063-0.028 0.063-0.028 0.063-0.028 0.063-0.029 0.063-0.029 0.063-0.030 0.063-0.030 0.063-0.030 0.058-0.030 0.063-0.031 0.063-0.031 0.058-0.032 0.127-0.064 0.058-0.033 0.063-0.034 0.058-0.033 0.063-0.034 0.058-0.034 0.058-0.035 0.063-0.035 0.058-0.036 0.058-0.035 0.173-0.109 0.063-0.037 0.058-0.037 0.115-0.076 0.052-0.038 0.058-0.039 0.058-0.039 0.058-0.039 0.058-0.040 0.052-0.040 0.058-0.040 0.052-0.040 0.058-0.041 0.052-0.042 0.058-0.042 0.052-0.042 0.058-0.042 0.052-0.043 0.052-0.043 0.052-0.043 0.058-0.043 0.052-0.044 0.156-0.133 0.052-0.045 0.052-0.046 0.052-0.045 0.046-0.046 0.052-0.046 0.052-0.047 0.046-0.047 0.104-0.095 0.046-0.047 0.052-0.048 0.046-0.048 0.046-0.049 0.052-0.048 0.046-0.049 0.092-0.
475099 0.092-0.1 0.092-0.101 0.046-0.051 0.046-0.051 0.046-0.052 0.040-0.052 0.046-0.052 0.046-0.053 0.040-0.053 0.046-0.052 0.040-0.054 0.046-0.054 0.040-0.054 0.046-0.054 0.040-0.054 0.040-0.055 0.040-0.055 0.040-0.055 0.040-0.055 0.040-0.056 0.040-0.055 0.040-0.056 0.040-0.056 0.035-0.057 0.040-0.056 0.040-0.057 0.035-0.058 0.040-0.057 0.035-0.058 0.040-0.058 0.035-0.058 0.035-0.058 0.035-0.059 0.040-0.059 0.035-0.059 0.035-0.059 0.035-0.060 0.035-0.059 0.029-0.061 0.035-0.060 0.069-0.121 0.029-0.061 0.035-0.061 0.029-0.061 0.035-0.062 0.029-0.062 0.029-0.062 0.029-0.062 0.035-0.062 0.029-0.063 0.058-0.126 0.029-0.063 0.029-0.063 0.023-0.063 0.029-0.064 0.029-0.064 0.023-0.064 0.029-0.065 0.023-0.065 0.029-0.065 0.023-0.065 0.046-0.13 0.029-0.066 0.023-0.066 0.023-0.066 0.017-0.066 0.023-0.066 0.023-0.066 0.046-0.133 0.017-0.067 0.023-0.068 0.017-0.067 0.017-0.067 0.023-0.068 0.017-0.068 0.017-0.068 0.017-0.068 0.017-0.069 0.017-0.068 0.017-0.068 0.017-0.069 0.012-0.069 0.017-0.069 0.017-0.069 0.012-0.069 0.017-0.070 0.012-0.070 0.012-0.070 0.012-0.070 0.017-0.070 0.012-0.070 0.012-0.070 0.006-0.070 0.012-0.070 0.012-0.071 0.012-0.071 0.006-0.071 0.012-0.071 0.006-0.071 0.011-0.072 0.006-0.071 0.006-0.072 0.006-0.072 0.012-0.071 0.006-0.072v-0.073l0.006-0.072 0.006-0.073 0.006-0.072v-0.073l0.006-0.073v-0.073l0.006-0.073v-0.618l-0.007-0.103zM14.556 9.945l0.004-0.003 0.069-0.042 0.069-0.041 0.069-0.040 0.075-0.039 0.069-0.039 0.075-0.038 0.075-0.037 0.075-0.036 0.075-0.035 0.075-0.035 0.081-0.033 0.075-0.033 0.081-0.032 0.081-0.031 0.081-0.030 0.081-0.029 0.081-0.028 0.086-0.027 0.086-0.026 0.081-0.025 0.087-0.024 0.087-0.023 0.087-0.022 0.092-0.021 0.086-0.020 0.092-0.019 0.087-0.017 0.092-0.017 0.092-0.016 0.092-0.014 0.092-0.013 0.092-0.012 0.092-0.011 0.092-0.010 0.19-0.016 0.098-0.006 0.098-0.005 0.092-0.004 0.098-0.002 0.092-0.001h0.092l0.087 0.001 0.092 0.002 0.087 0.003 0.092 0.004 0.086 0.006 0.087 0.006 0.092 0.007 0.086 0.009 0.087 0.009 0.086 0.011 0.086 0.012 0.081 0.012 0.086 0.013 0.087 0.014 0.081 0.016 0.087 0.016 0.081 0.017 0.081 0.018 0.081 0.019 0.081 0.020 0.081 0.021 0.081 0.022 0.075 0.022 0.081 0.024 0.231 0.076 0.075 0.027 0.075 0.028 0.069 0.028 0.075 0.029 0.069 0.031 0.075 0.031 0.069 0.032 0.020 0.010c0.719 0.317 1.333 0.751 1.795 1.269 0.245 0.12 0.485 0.25 0.719 0.389-1.477 0.565-3.032 0.851-4.636 0.851-1.872 0-3.73-0.407-5.422-1.182 0.325-0.368 0.727-0.695 1.187-0.971zM28.359 20.373v0.037l-0.003 0.036c-0.002 0.048-0.005 0.095-0.008 0.142v0.015l-0.005 0.050c-0.010 0.135-0.022 0.269-0.037 0.403l-0.005 0.055-0.006 0.063-0.010 0.056c-0.001 0.007-0.001 0.014-0.002 0.020l-0.004 0.049-0.010 0.055c-0.001 0.004-0.001 0.009-0.002 0.013l-0.005 0.058-0.015 0.083c-0.003 0.018-0.006 0.035-0.009 0.053l-0.005 0.051-0.012 0.062-0.012 0.062-0.012 0.062-0.012 0.062-0.011 0.062-0.012 0.061-0.012 0.062-0.017 0.061-0.012 0.061-0.012 0.061-0.017 0.061-0.012 0.060-0.017 0.061-0.017 0.061-0.011 0.060-0.017 0.060-0.017 0.060-0.017 0.059-0.017 0.060-0.017 0.059-0.017 0.059-0.034 0.118-0.023 0.059-0.017 0.059-0.017 0.059-0.023 0.058-0.017 0.058-0.023 0.058-0.023 0.058-0.017 0.058-0.023 0.057-0.023 0.058-0.023 0.057-0.046 0.114-0.023 0.056-0.023 0.056-0.023 0.057-0.023 0.056-0.023 0.056-0.029 0.056-0.023 0.056-0.029 0.055-0.023 0.055-0.029 0.055-0.023 0.055-0.029 0.055-0.029 0.054-0.029 0.055-0.023 0.054-0.029 0.054-0.029 0.054-0.029 0.054-0.029 0.053-0.029 0.053-0.035 0.053-0.029 0.053-0.029 0.052-0.029 0.053-0.035 0.052-0.029 0.052-0.035 0.052-0.029 0.052-0.035 0.051-0.029 0.051-0.035 0.051-0.035 0.051-0.035 0.051-0.035 0.051-0.029 0.050-0.035 0.050-0.040 0.050-0.035 0.050-0.035 0.050-0.069 0.098-0.035 0.048-0.040 0.049-0.035 0.048-0.035 0.048-0.040 0.048-0.035 0.047-0.040 0.047-0.040 0.047-0.035 0.047-0.040 0.047-0.040 0.046-0.035 0.046-0.040 0.046-0.081 0.091-0.040 0.045-0.040 0.045-0.040 0.044-0.040 0.045-0.040 0.044-0.046 0.044-0.040 0.044-0.040 0.044-0.040 0.043-0.046 0.043-0.040 0.043-0.046 0.043-0.040 0.042-0.046 0.041-0.040 0.042-0.046 0.041-0.046 0.042-0.046 0.041-0.040 0.040-0.046 0.040-0.046 0.040-0.046 0.040-0.046 0.039-0.046 0.039-0.046 0.039-0.046 0.039-0.046 0.039-0.046 0.038-0.046 0.038-0.052 0.037-0.046 0.037-0.046 0.037-0.052 0.037-0.046 0.036-0.046 0.036-0.052 0.036-0.046 0.036-0.104 0.070-0.046 0.035-0.052 0.035-0.052 0.034-0.046 0.034-0.104 0.067-0.052 0.033-0.052 0.033-0.052 0.032-0.046 0.032-0.058 0.032-0.046 0.031-0.058 0.031-0.052 0.031-0.052 0.031-0.156 0.090-0.058 0.030-0.104 0.058-0.058 0.028-0.052 0.028-0.058 0.028-0.052 0.027-0.058 0.027-0.052 0.027-0.058 0.027-0.052 0.026-0.058 0.026-0.058 0.025-0.052 0.025-0.058 0.025-0.116 0.049-0.052 0.024-0.058 0.024-0.058 0.023-0.058 0.023-0.058 0.022-0.058 0.022-0.058 0.022-0.058 0.021-0.058 0.021-0.115 0.042-0.063 0.020-0.115 0.039-0.058 0.019-0.058 0.019-0.063 0.018-0.058 0.018-0.058 0.017-0.063 0.017-0.058 0.017-0.063 0.017-0.058 0.016-0.063 0.016-0.058 0.016-0.063 0.015-0.058 0.014-0.063 0.014-0.058 0.014-0.063 0.014-0.063 0.013-0.058 0.013-0.127 0.024-0.063 0.012-0.058 0.012-0.063 0.011-0.063 0.010-0.063 0.011-0.063 0.010-0.063 0.009-0.058 0.009-0.069 0.009-0.058 0.008-0.063 0.008-0.069 0.007-0.058 0.007-0.069 0.006-0.063 0.006-0.063 0.006-0.063 0.006-0.063 0.005-0.063 0.005-0.063 0.004-0.069 0.004-0.063 0.003-0.127 0.006-0.069 0.002-0.063 0.002-0.127 0.002-0.069 0.001h-0.127l-0.069-0.001-0.063-0.001-0.127-0.003-0.063-0.002-0.069-0.002-0.063-0.003-0.127-0.007-0.127-0.009-0.127-0.010-0.063-0.006-0.063-0.006-0.127-0.014-0.127-0.015-0.063-0.009-0.063-0.008-0.127-0.018-0.058-0.010-0.063-0.011-0.063-0.010-0.058-0.011-0.063-0.011-0.063-0.012-0.063-0.012-0.058-0.013-0.063-0.013-0.063-0.013-0.058-0.013-0.063-0.014-0.058-0.014-0.063-0.014-0.058-0.015-0.063-0.015-0.058-0.016-0.058-0.016-0.063-0.017-0.058-0.017-0.058-0.017-0.063-0.017-0.115-0.036-0.063-0.019-0.058
475-0.019-0.058-0.020-0.058-0.019-0.058-0.020-0.058-0.020-0.115-0.041-0.058-0.021-0.116-0.044-0.058-0.022-0.058-0.023-0.058-0.023-0.115-0.047-0.052-0.024-0.058-0.025-0.058-0.024-0.058-0.025-0.052-0.025-0.058-0.025-0.058-0.026-0.052-0.027-0.058-0.027-0.104-0.054-0.058-0.028-0.052-0.028-0.058-0.028-0.052-0.028-0.052-0.029-0.058-0.030-0.052-0.030-0.052-0.030-0.052-0.030-0.104-0.061-0.058-0.031-0.046-0.031-0.052-0.032-0.058-0.032-0.046-0.032-0.052-0.032-0.052-0.033-0.104-0.067-0.046-0.034-0.104-0.068-0.046-0.035-0.104-0.070-0.046-0.036-0.052-0.036-0.046-0.036-0.046-0.037-0.052-0.036-0.046-0.037-0.046-0.037-0.052-0.037-0.046-0.037-0.046-0.038-0.092-0.077-0.046-0.039-0.046-0.039-0.046-0.040-0.092-0.080-0.046-0.040-0.046-0.040-0.040-0.041-0.046-0.041-0.046-0.041-0.040-0.042-0.046-0.041-0.046-0.042-0.040-0.043-0.040-0.043-0.046-0.043-0.040-0.043-0.040-0.043-0.046-0.044-0.040-0.044-0.040-0.044-0.040-0.044-0.081-0.090-0.040-0.045-0.121-0.137-0.081-0.092-0.040-0.047-0.035-0.047-0.040-0.047-0.035-0.047-0.040-0.047-0.035-0.048-0.040-0.048-0.035-0.049-0.035-0.048-0.039-0.049-0.035-0.049-0.035-0.049-0.035-0.049-0.035-0.049-0.035-0.050-0.035-0.050-0.035-0.050-0.035-0.051-0.104-0.152-0.029-0.051-0.035-0.052-0.029-0.051-0.035-0.052-0.029-0.052-0.035-0.052-0.029-0.052-0.029-0.053-0.035-0.053-0.029-0.054-0.029-0.053-0.029-0.054-0.058-0.107-0.029-0.054-0.029-0.054-0.029-0.055-0.023-0.055-0.029-0.055-0.029-0.055-0.023-0.055-0.029-0.055-0.023-0.055-0.029-0.056-0.023-0.056-0.023-0.056-0.029-0.056-0.023-0.056-0.023-0.057-0.023-0.057-0.023-0.057-0.023-0.057-0.046-0.115-0.017-0.058-0.023-0.058-0.023-0.058-0.017-0.058-0.023-0.058-0.017-0.059-0.023-0.059-0.017-0.059-0.023-0.059-0.017-0.059-0.017-0.060-0.017-0.059-0.017-0.059-0.017-0.060-0.017-0.060-0.017-0.061-0.012-0.060-0.017-0.060-0.017-0.060-0.017-0.061-0.012-0.061-0.017-0.061-0.012-0.061-0.011-0.061-0.017-0.062-0.011-0.062-0.012-0.062-0.011-0.062-0.012-0.062-0.011-0.062-0.012-0.062-0.012-0.062-0.005-0.049c-0.003-0.016-0.005-0.032-0.008-0.049l-0.005-0.027-0.012-0.063-0.003-0.037c-0.002-0.016-0.004-0.032-0.006-0.048l-0.007-0.041-0.004-0.048c-0.001-0.009-0.003-0.018-0.004-0.027l-0.009-0.051-0.006-0.063-0.004-0.040c-0.017-0.155-0.032-0.31-0.042-0.467l-0.001-0.005-0.006-0.065v-0.040c-0.001-0.022-0.003-0.045-0.004-0.067l-0.002-0.022v-0.012c-0.001-0.029-0.002-0.058-0.003-0.086l-0.003-0.031v-0.058c-0.001-0.033-0.002-0.066-0.003-0.1-0.065-3.439 1.603-6.507 4.199-8.376 1.97 0.996 4.171 1.521 6.389 1.521 2.010 0 3.949-0.413 5.77-1.226 2.27 1.808 3.747 4.576 3.808 7.704 0.004 0.214 0.001 0.427-0.008 0.639z"></path> </svg> </span> </span> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <a class="ecp-callout-title-text" href="/eye-care-services/myopia-management/" > Myopia Management Contact Lenses </a> </div> </div> <div class="ecp-callout-content clear"> <ul> <li>MiSight® Contact Lenses</li> <li>Ortho-k Contact Lenses</li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-73qxn81p6djk fl-row-default-height fl-row-align-center" data-node="73qxn81p6djk"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-qfmey0nbcwv3" data-node="qfmey0nbcwv3"> <div class="fl-col fl-node-qxkhf0lo9yp2 fl-col-bg-color" data-node="qxkhf0lo9yp2"> <div class="fl-col-content fl-node-content"><div id="Solutions" class="fl-module fl-module-ecp-callout fl-node-b5agm6vextjn" data-node="b5agm6vextjn"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-neNpE9hZSF ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-imagery{width:100%;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title{font-size:38px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title{font-size:28px;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title > *{font-size:38px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title > *{font-size:28px;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title-divider hr{border-color:#12223a;width:30%;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title-divider svg{width:30%;color:#12223a;fill:#12223a;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title-divider svg path{color:#12223a;fill:#12223a;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title-divider svg circle{color:#12223a;fill:#12223a;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-title-text .ecp-callout-title-text-underline{margin-top:15px !important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-neNpE9hZSF .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h2 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > Trusted Contact Lens Brands in Minneapolis </span> </h2> </div> <div class="ecp-callout-title-divider"><hr /></div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-5k7z6qv3nlms" data-node="5k7z6qv3nlms"> <div class="fl-col fl-node-ns61l0ot9wpc fl-col-bg-color fl-col-has-cols" data-node="ns61l0ot9wpc"> <div class="fl-col-content fl-node-content"> <div class="fl-col-group fl-node-teid5j9hk3ow fl-col-group-nested" data-node="teid5j9hk3ow"> <div class="fl-col fl-node-0fquz4s97wtl fl-col-bg-color fl-col-small" data-node="0fquz4s97wtl"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-richtext fl-node-ywk7odzpir1u" data-node="ywk7odzpir1u"> <div class="fl-module-content fl-node-content"> <div class="ecp-richtext ecp-instance-Nsm8yP3SOT"> <p><span style="font-size: 18px;"><strong>We carry leading brands recognized for innovation, breathability, and long-lasting comfort.</strong></span></p> <p><span style="font-weight: 400;">If you have been wearing the same lenses for years, ask about upgrading to newer materials designed for digital comfort and enhanced moisture retention. </span><span style="font-weight: 400;">Small improvements in lens technology can make a noticeable difference in how your eyes feel at the end of the day.</span></p> </div> </div> </div> </div> </div> <div class="fl-col fl-node-dqml51rpb08c fl-col-bg-color fl-col-small" data-node="dqml51rpb08c"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-richtext fl-node-m53t0jkoif4v" data-node="m53t0jkoif4v"> <div class="fl-module-content fl-node-content"> <div class="ecp-richtext ecp-instance-qiEWtyZA4g"> <p><span style="font-size: 18px;"><b>Order From Your Eye Doctor = Better value. Better protection. Better care.</b></span></p> <p><span style="font-weight: 400;">When you order through Uptown Vision, your lenses are verified for precise fit, prescription accuracy, and ongoing eye health monitoring. </span><strong>That level of oversight does not come from a random checkout cart.</strong></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-i0n2avkofpuy fl-col-group-equal-height fl-col-group-align-top" data-node="i0n2avkofpuy"> <div class="fl-col fl-node-rlmf46g8cbsz fl-col-bg-color fl-col-small fl-col-has-cols" data-node="rlmf46g8cbsz"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-fk36cjnwl02m" data-node="fk36cjnwl02m"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-9Zv2MEgUn5 ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-9Zv2MEgUn5{padding:20px;border-radius:20px;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-title{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-title > *{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-title-divider{margin-top:20px !important;margin-bottom:30px !important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-title-text .ecp-callout-title-text-underline{width:30%;border-bottom-width:2px;border-bottom-color:#12223a;border-bottom-style:solid;margin-top:30px !important;margin-bottom:10px !important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-9Zv2MEgUn5 .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h3 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > <span>
475 Alcon </span><span class="ecp-callout-title-text-underline"></span></span> </span> </h3> </div> <div class="ecp-callout-content clear"> <ul> <li><span>DAILIES TOTAL 1®</span></li> <li><span>DAILIES(R) AQUACOMFORT PLUS®</span></li> <li><span>DAILIES® COLORS</span></li> <li><span>PRECISION 1®</span></li> <li>PRECISION 7<span>®</span></li> <li><span>TOTAL 30®</span></li> <li>AIR OPTIX<span>®</span> COLORS</li> </ul> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-3yve2f8ush4k fl-col-group-nested" data-node="3yve2f8ush4k"> <div class="fl-col fl-node-jh6ud5levnit fl-col-bg-color" data-node="jh6ud5levnit"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-gallery fl-node-09u2bfzwtrsc" data-node="09u2bfzwtrsc"> <div class="fl-module-content fl-node-content"> <style>.ecp-gallery.ecp-instance-BumtQ4YFgW{grid-template-columns:1fr;}.ecp-breakpoint-medium .ecp-gallery.ecp-instance-BumtQ4YFgW{grid-template-columns:1fr;}.ecp-breakpoint-small .ecp-gallery.ecp-instance-BumtQ4YFgW{grid-template-columns:1fr;}.ecp-gallery.ecp-instance-BumtQ4YFgW .ecp-gallery-item-caption{align-items:flex-start;}</style> <div class="ecp-gallery ecp-gallery-shape- ecp-gallery-caption-position-cover ecp-instance-BumtQ4YFgW"> <div class="ecp-gallery-item"> <div class="ecp-gallery-item-wrapper"> <div class="ecp-gallery-item-photo"><img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Alcon-WaterInnovations-Boxshot-Front-Facing-1.png" alt="Alcon WaterInnovations Boxshot Front Facing (1)" width="" height="" loading="lazy" ></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-w38v6iuzcdfx fl-col-bg-color fl-col-small" data-node="w38v6iuzcdfx"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-no976hk45zs1" data-node="no976hk45zs1"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-WRyoLZq4sX ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-WRyoLZq4sX{padding:20px;border-radius:20px;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-title{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-title > *{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-title-divider{margin-top:20px !important;margin-bottom:30px !important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-title-text .ecp-callout-title-text-underline{width:30%;border-bottom-width:2px;border-bottom-color:#12223a;border-bottom-style:solid;margin-top:30px !important;margin-bottom:10px !important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-WRyoLZq4sX .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h3 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > <span> Johnson and Johnson Vision </span><span class="ecp-callout-title-text-underline"></span></span> </span> </h3> </div> <div class="ecp-callout-content clear"> <ul> <li><span>ACUVUE® OASYS MAX 1-Day</span></li> <li><span>ACUVUE® OASYS 1-Day with HyrdaLuxe®</span></li> <li><span>1-Day ACUVUE® MOIST</span></li> <li><span>ACUVUE® OASYS with HYDRACLEAR® PLUS</span></li> <li><span>ACUVUE® VITA®</span></li> </ul> </div> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-gallery fl-node-flpmv3hs9kjz" data-node="flpmv3hs9kjz"> <div class="fl-module-content fl-node-content"> <style>.ecp-gallery.ecp-instance-6TecGXBh4F{grid-template-columns:1fr;}.ecp-breakpoint-medium .ecp-gallery.ecp-instance-6TecGXBh4F{grid-template-columns:1fr;}.ecp-breakpoint-small .ecp-gallery.ecp-instance-6TecGXBh4F{grid-template-columns:1fr;}.ecp-gallery.ecp-instance-6TecGXBh4F .ecp-gallery-item-caption{align-items:flex-start;}</style> <div class="ecp-gallery ecp-gallery-shape- ecp-gallery-caption-position-cover ecp-instance-6TecGXBh4F"> <div class="ecp-gallery-item"> <div class="ecp-gallery-item-wrapper"> <div class="ecp-gallery-item-photo"><img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/2Acuvue-Contact-Lenses.png" alt="2Acuvue Contact Lenses" width="" height="" loading="lazy" ></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-color fl-node-r5bklat1wq8j fl-row-default-height fl-row-align-center tab" data-node="r5bklat1wq8j"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-full-width fl-node-content"> <div class="fl-col-group fl-node-9numgae5yfhc" data-node="9numgae5yfhc"> <div class="fl-col fl-node-skz7itcjf39n fl-col-bg-color" data-node="skz7itcjf39n"> <div class="fl-col-content fl-node-content"><div id="buying" class="fl-module fl-module-ecp-callout fl-node-dyrflo269q85" data-node="dyrflo269q85"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-dXGhnEQ6sR ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-dXGhnEQ6sR{text-align:center;padding:20px;border-radius:20px;}
475.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title{font-size:28px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title > *{font-size:28px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title-divider{text-align:center;margin-top:20px !important;margin-bottom:30px !important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title-divider hr{border-color:#ffffff;width:200px;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title-divider svg{width:200px;color:#ffffff;fill:#ffffff;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title-divider svg path{color:#ffffff;fill:#ffffff;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title-divider svg circle{color:#ffffff;fill:#ffffff;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-title-text .ecp-callout-title-text-underline{width:100%;border-bottom-width:2px;margin-top:30px !important;margin-bottom:10px !important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-content{font-size:16px;color:#ffffff;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-dXGhnEQ6sR .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h3 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > 6 Reasons To Buy Contact Lenses From Uptown Vision </span> </h3> </div> <div class="ecp-callout-title-divider"><hr /></div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col-group fl-node-nq3dyuiz6pwc fl-col-group-equal-height fl-col-group-align-top fl-col-group-custom-width" data-node="nq3dyuiz6pwc"> <div class="fl-col fl-node-b3wzg0s9n4fe fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="b3wzg0s9n4fe"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-pcka8hesb3q0" data-node="pcka8hesb3q0"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-Aov3WQkasn ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-Aov3WQkasn{text-align:center;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-imagery{width:40%;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-title{font-size:20px;color:#ffffff;font-weight:700;margin-top:30px !important;line-height:1.2;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-title .ecp-heading-tag{line-height:1.2;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-title > *{font-size:20px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-content{font-size:15px;color:#ffffff;line-height:1.2;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-Aov3WQkasn .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://default-extras.ecpbuilder.com/wp-content/uploads/sites/262/2026/02/icons-keplr-rebate.svg" alt="icons keplr rebate.svg" width="" height="" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <a class="ecp-callout-title-text" href="/eye-care-services/comprehe
475nsive-eye-exams/" > Exclusive Manufacturer Rebates </a> </div> </div> <div class="ecp-callout-content clear"> <p><span style="font-weight: 400;">As an authorized provider, we offer rebates many online retailers cannot. We help ensure you qualify and receive every available incentive.</span></p> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-gx8okqp9flz1 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="gx8okqp9flz1"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-r2kwzg3mao50" data-node="r2kwzg3mao50"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-BDUF9bylm1 ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-BDUF9bylm1{text-align:center;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-imagery{width:40%;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-title{font-size:20px;color:#ffffff;font-weight:700;margin-top:30px !important;line-height:1.2;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-title .ecp-heading-tag{line-height:1.2;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-title > *{font-size:20px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-content{font-size:15px;color:#ffffff;line-height:1.2;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-BDUF9bylm1 .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://default-extras.ecpbuilder.com/wp-content/uploads/sites/262/2026/02/icons-keplr-shield.svg" alt="icons keplr shield.svg" width="" height="" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <a class="ecp-callout-title-text" href="/eye-care-services/comprehensive-eye-exams/" > We Maximize Your Vision Benefits </a> </div> </div> <div class="ecp-callout-content clear"> <p><span style="font-weight: 400;">Insurance can be confusing. Our team makes sure every eligible dollar is applied toward your lenses and exam.</span></p> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-s0ct5zyri4e6 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="s0ct5zyri4e6"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-7nb4eqz2vakp" data-node="7nb4eqz2vakp"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-yVYG6xLwTd ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-yVYG6xLwTd{text-align:center;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-imagery{width:40%;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-title{font-size:20px;color:#ffffff;font-weight:700;margin-top:30px !important;line-height:1.2;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-title .ecp-heading-tag{line-height:1.2;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-title > *{font-size:20px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-content{font-size:15px;color:#ffffff;line-height:1.2;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-yVYG6xLwTd .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://default-extras.ecpbuilder.com/wp-content/uploads/sites/262/2026/02/icons-keplr-rx.svg" alt="icons keplr rx.svg" width="" height="" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <a class="ecp-callout-title-text" href="/eye-care-services/comprehe
475nsive-eye-exams/" > Guaranteed Prescription Accuracy </a> </div> </div> <div class="ecp-callout-content clear"> <p><span style="font-weight: 400;">Contact lenses are medical devices. Improper fit can lead to discomfort, dryness, or long-term complications.</span></p> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-2j6um4gtn5wy fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="2j6um4gtn5wy"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-zvbf8tmq6r0x" data-node="zvbf8tmq6r0x"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-IXeRJEZhPg ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-IXeRJEZhPg{text-align:center;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-imagery{width:40%;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-title{font-size:20px;color:#ffffff;font-weight:700;margin-top:30px !important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-title > *{font-size:20px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-content{font-size:15px;color:#ffffff;line-height:1.2;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-IXeRJEZhPg .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://default-extras.ecpbuilder.com/wp-content/uploads/sites/262/2026/02/icons-keplr-benefits.svg" alt="icons keplr benefits.svg" width="" height="" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <a class="ecp-callout-title-text" href="/eye-care-services/comprehensive-eye-exams/" > Free Direct Shipping </a> </div> </div> <div class="ecp-callout-content clear"> <p><span style="font-weight: 400;">Order once and have your lenses delivered to your home. Convenient and cost-effective.</span></p> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-i3f0z854bemp fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="i3f0z854bemp"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-sz03fb7uwgh2" data-node="sz03fb7uwgh2"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-VdtTaEwIxF ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-VdtTaEwIxF{text-align:center;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-imagery{width:40%;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-title{font-size:20px;color:#ffffff;font-weight:700;margin-top:30px !important;line-height:1.2;}
475.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-title .ecp-heading-tag{line-height:1.2;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-title > *{font-size:20px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-content{font-size:15px;color:#ffffff;line-height:1.2;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-VdtTaEwIxF .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://default-extras.ecpbuilder.com/wp-content/uploads/sites/262/2026/02/icons-keplr-returns.svg" alt="icons keplr returns.svg" width="" height="" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <a class="ecp-callout-title-text" href="/eye-care-services/comprehensive-eye-exams/" > Hassle Free Returns </a> </div> </div> <div class="ecp-callout-content clear"> <p><span style="font-weight: 400;">Prescription change? Unopened boxes can be returned with ease, protecting your purchase and your wallet.</span></p> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-yqwvz2mkhtl5 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="yqwvz2mkhtl5"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-g4f3jwvipx9b" data-node="g4f3jwvipx9b"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-UFPzLeG0ZV ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-UFPzLeG0ZV{text-align:center;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-imagery{width:40%;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-title{font-size:20px;color:#ffffff;font-weight:700;margin-top:30px !important;line-height:1.2;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-title .ecp-heading-tag{line-height:1.2;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-title > *{font-size:20px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-content{font-size:15px;color:#ffffff;line-height:1.2;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-UFPzLeG0ZV .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://default-extras.ecpbuilder.com/wp-content/uploads/sites/262/2026/02/icons-keplr-contact-lens-white.svg" alt="icons keplr contact lens white.svg" width="" height="" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <div class="ecp-heading-tag"> <a class="ecp-callout-title-text" href="/eye-care-services/comprehe
475nsive-eye-exams/" > Annual Supply Savings </a> </div> </div> <div class="ecp-callout-content clear"> <p><span style="font-weight: 400;">Purchasing a yearly supply often unlocks the best rebates and ensures you never run out.</span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-photo fl-node-3txeu861vhqi fl-row-default-height fl-row-align-center" data-node="3txeu861vhqi"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-0izkghtbl62e fl-col-group-equal-height fl-col-group-align-top fl-col-group-medium-reversed" data-node="0izkghtbl62e"> <div class="fl-col fl-node-q2am7fij59zr fl-col-bg-color fl-col-small" data-node="q2am7fij59zr"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-9vd2h5gukelz" data-node="9vd2h5gukelz"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-js7LyHOgZG ecp-callout-imagery-type-none ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-js7LyHOgZG{padding:20px;border-radius:20px;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-imagery{border-radius:20px;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-imagery img{border-radius:20px;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-title{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-title{font-size:24px;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-title > *{font-size:28px;font-weight:700;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-title > *{font-size:24px;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-title-divider{margin-top:20px !important;margin-bottom:30px !important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-title-text .ecp-callout-title-text-underline{width:30%;border-bottom-width:2px;border-bottom-color:#12223a;border-bottom-style:solid;margin-top:30px !important;margin-bottom:10px !important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-content{font-size:16px;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-callout.ecp-instance-js7LyHOgZG .ecp-callout-imagery-overlay{border-radius:20px;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h3 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > <span> Caring for Your Contact Lenses </span><span class="ecp-callout-title-text-underline"></span></span> </span> </h3> </div> <div class="ecp-callout-content clear"> <p><span style="font-size: 18px;"><strong>Healthy contact lens wear begins with simple habits.</strong></span></p> <ul> <li><span style="font-weight: 400;"> Wash and dry hands before handling lenses</span></li> <li><span style="font-weight: 400;">Inspect lenses before inserting</span></li> <li><span style="font-weight: 400;">Use only doctor-approved solutions</span></li> <li><span style="font-weight: 400;">Replace lenses on schedule</span></li> <li><span style="font-weight: 400;">Keep a backup pair of glasses</span></li> <li><span style="font-weight: 400;">Contact us if you experience redness or discomfort</span></li> </ul> <p><span style="font-weight: 400;">When worn properly and monitored regularly, contact lenses are safe, comfortable, and convenient.</span></p> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-mxa7w398e4nl fl-col-bg-color fl-col-small" data-node="mxa7w398e4nl"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-3v9zp7l8tyas" data-node="3v9zp7l8tyas"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-fhrzu2eOTB ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-imagery{width:100%;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-title{color:#ffffff;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-title > *{color:#ffffff;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-title a{color:#ffffff;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-title-divider{margin-bottom:20px !important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-content{font-size:16px;color:#ffffff;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:10px !important;margin-bottom:10px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-fhrzu2eOTB .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-imagery"> <div class="ecp-callout-imagery-overlay"></div> <div class="ecp-callout-image ecp-callout-image-format-photo"> <img decoding="async" src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Contact-Lenses-Close-Up-1000x853.jpg" alt="Contact Lenses case, drops, and person holding contacts" width="1000" height="853" loading="lazy"> </div> </div> <div class="ecp-callout-nonimagery"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-hcmxz87n0914 fl-row-default-height fl-row-align-center" data-node="hcmxz87n0914"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-photo fl-node-2vd6lhwxuz7o fl-row-default-height fl-row-align-center fl-row-bg-overlay" data-node="2vd6lhwxuz7o" data-background-image-src="https://da4e1j5r7gw87.cloudfront.net/wp-content/uploads/sites/4764/2026/05/Family-2.jpg"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-27360pwsjxlu" data-node="27360pwsjxlu"> <div class="fl-col fl-node-lfny8udrvw6x fl-col-bg-color" data-node="lfny8udrvw6x"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-callout fl-node-o3sgu1679kdz" data-node="o3sgu1679kdz"> <div class="fl-module-content fl-node-content"> <div class="ecp-callout ecp-instance-EzhsQ70W5I ecp-callout-imagery-type-photo ecp-callout-imagery-default " > <style>.ecp-callout.ecp-instance-EzhsQ70W5I{text-align:center;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-imagery{width:100%;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-title{font-size:38px;color:#ffffff;font-weight:700;margin-bottom:20px !important;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-title{font-size:28px;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-title > *{font-size:38px;color:#ffffff;font-weight:700;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-title a{color:#ffffff;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-title > *{font-size:28px;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-imagery .ecp-icon i{fill:!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-imagery .ecp-icon:hover i{fill:!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-imagery .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-imagery .ecp-icon:hover .ecp-icon-svg{fill:!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-content{color:#ffffff;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper .ecp-button{display:inline-flex;color:##000000!important;margin-top:20px !important;}body.ecp-breakpoint-medium .ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}body.ecp-breakpoint-small .ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper .ecp-button{display:inline-flex;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper:hover .ecp-button{color:!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper .ecp-button a{color:##000000!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper:hover .ecp-button a{color:!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon i{color:!important;fill:!important;}.ecp-callout.ecp-instance-EzhsQ70W5I .ecp-callout-button-wrapper:hover .ecp-button .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}</style> <div class="ecp-callout-nonimagery"> <div class="ecp-callout-title"> <h4 class="ecp-heading-tag"> <span class="ecp-callout-title-text" > Ready To Try Contacts? </span> </h4> </div> <div class="ecp-callout-content clear"> <p><span style="font-size: 18px;"><strong>Clear vision. Personalized care. Exclusive savings.</strong></span></p> <p><span style="font-weight: 400; font-size: 18px;">Schedule your contact lens fitting with Uptown Vision in Minneapolis today and discover how easy modern contact lenses can be.</span></p> </div> </div> </div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-ivpajtmqkwxy" data-node="ivpajtmqkwxy"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-j79ZVnH4lg{text-align:center;}.ecp-button.ecp-instance-j79ZVnH4lg{display:inline-flex;justify-content:center;text-align:center;padding:18px 40px;font-size:16px;color:#ffffff!important;background-color:#12223a;border-style:solid;border-color:#ffffff;border-width:1px;border-radius:0px;}.ecp-button.ecp-instance-j79ZVnH4lg .ecp-icon{text-align:center;}.ecp-button.ecp-instance-j79ZVnH4lg:hover{color:#12223a!important;background-color:#ffffff;}.ecp-button.ecp-instance-j79ZVnH4lg .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-j79ZVnH4lg:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-j79ZVnH4lg .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-j79ZVnH4lg:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-j79ZVnH4lg{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-j79ZVnH4lg{display:flex;}</style> <div class="ecp-button-wrapper ecp-instance-j79ZVnH4lg"><a class="ecp-button ecp-instance-j79ZVnH4lg " href="https://reviews.solutionreach.com/vs/uptown_vision_clinic/appt" target="_blank" rel="nofollow noopener" ><span class="ecp-button-label">Request Appointment</span></a></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-row fl-row-full-width fl-row-bg-none fl-node-803lgkrfj54v fl-row-default-height fl-row-align-center" data-node="803lgkrfj54v"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> </div> </div> </div> </div> </div> </article> </main> </div> </div> </div> <div class="ecp-footer-wrapper"> <footer class="ecp-footer"> <div class="ecp-widget widget_template-3 widget-template">
475<link rel='stylesheet' id='fl-builder-layout-2458-css' href='/wp-content/uploads/sites/4764/bb-plugin/cache/2458-layout-partial.css?ver=f7032eef583268005eebdc9128444d4d' type='text/css' media='all' /> <div class="fl-builder-content fl-builder-content-2458 fl-builder-global-templates-locked" data-post-id="2458"><div class="fl-row fl-row-full-width fl-row-bg-gradient fl-node-5f8ef99700c2e fl-row-default-height fl-row-align-center" data-node="5f8ef99700c2e"> <div class="fl-row-content-wrap"> <div class="fl-row-content fl-row-fixed-width fl-node-content"> <div class="fl-col-group fl-node-5f8ef99700c27" data-node="5f8ef99700c27"> <div class="fl-col fl-node-5f8ef99700c2a fl-col-bg-color fl-col-has-cols" data-node="5f8ef99700c2a"> <div class="fl-col-content fl-node-content"> <div class="fl-col-group fl-node-5f8ef99700c2b fl-col-group-nested fl-col-group-custom-width fl-col-group-responsive-reversed" data-node="5f8ef99700c2b"> <div class="fl-col fl-node-5f8ef99700c2f fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="5f8ef99700c2f"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-list-locations fl-node-65d36195db6db" data-node="65d36195db6db"> <div class="fl-module-content fl-node-content"> <style>.ecp-posts-wrapper.ecp-instance-3FgQpynDl7 .ecp-post{border-bottom: ;}.ecp-posts-wrapper.ecp-instance-3FgQpynDl7 .ecp-post-iconset .ecp-icon .ecp-icon-svg{fill:!important;}.ecp-posts-wrapper.ecp-instance-3FgQpynDl7 .ecp-post-iconset .ecp-icon:hover i{fill:!important;}.ecp-posts-wrapper.ecp-instance-3FgQpynDl7 .ecp-post-iconset .ecp-icon:hover .ecp-icon-svg{fill:!important;}</style> <div class="ecp-posts-wrapper ecp-instance-3FgQpynDl7 ecp-posts-wrapper-location ecp-view-summary ecp-post-imagery-position-right-wrap ecp-post-image-format- clear" > <div class="ecp-post ecp-post-5090 ecp-posttype-location " > <style></style> <div class="ecp-post-hours ecp-instance-KQhL3gRe9t ecp-post-5090-hours ecp-post-hours-columns-1 ecp-post-hours-orientation-horizontal ecp-post-hours-border-divider-none"> <div class="ecp-post-hours clear"> <ul> <li class="ecp-post-hours-item ecp-post-hours-monday"> <strong class="ecp-post-label"> Monday: </strong> <span class="ecp-post-data"> 10:00 AM - 7:00 PM </span> </li> <li class="ecp-post-hours-item ecp-post-hours-tuesday"> <strong class="ecp-post-label"> Tuesday: </strong> <span class="ecp-post-data"> 10:00 AM - 7:00 PM </span> </li> <li class="ecp-post-hours-item ecp-post-hours-wednesday"> <strong class="ecp-post-label"> Wednesday: </strong> <span class="ecp-post-data"> 8:00 AM - 5:00 PM </span> </li> <li class="ecp-post-hours-item ecp-post-hours-thursday"> <strong class="ecp-post-label"> Thursday: </strong> <span class="ecp-post-data"> 8:00 AM - 5:00 PM </span> </li> <li class="ecp-post-hours-item ecp-post-hours-friday"> <strong class="ecp-post-label"> Friday: </strong> <span class="ecp-post-data"> 8:00 AM - 1:00 PM </span> </li> <li class="ecp-post-hours-item ecp-post-hours-saturday"> <strong class="ecp-post-label"> Saturday: </strong> <span class="ecp-post-data"> Closed </span> </li> <li class="ecp-post-hours-item ecp-post-hours-sunday"> <strong class="ecp-post-label"> Sunday: </strong> <span class="ecp-post-data"> Closed </span> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fl-col fl-node-5f8ef99700c30 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="5f8ef99700c30"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-socialicons fl-node-5f8ef99700c2d" data-node="5f8ef99700c2d"> <div class="fl-module-content fl-node-content"> <div class="ecp-iconset ecp-instance-JrqVLAbxOl"> <style>.ecp-iconset.ecp-instance-JrqVLAbxOl{text-align:center;}body.ecp-breakpoint-small .ecp-iconset.ecp-instance-JrqVLAbxOl{text-align:left;}body.ecp-breakpoint-medium .ecp-iconset.ecp-instance-JrqVLAbxOl{text-align:center;}.ecp-iconset.ecp-instance-JrqVLAbxOl .ecp-icon{font-size:20px;background-color:#575195;}body.ecp-breakpoint-small .ecp-iconset.ecp-instance-JrqVLAbxOl .ecp-icon{font-size:20px;}body.ecp-breakpoint-medium .ecp-iconset.ecp-instance-JrqVLAbxOl .ecp-icon{font-size:20px;}.ecp-iconset.ecp-instance-JrqVLAbxOl .ecp-icon:hover{background-color:#ffffff;}.ecp-iconset.ecp-instance-JrqVLAbxOl .ecp-icon .ecp-icon-svg{color:#f7f7f7!important;fill:#f7f7f7!important;}.ecp-iconset.ecp-instance-JrqVLAbxOl .ecp-icon:hover i{color:#575195!important;fill:#575195!important;}.ecp-iconset.ecp-instance-JrqVLAbxOl .ecp-icon:hover .ecp-icon-svg{color:#575195!important;fill:#575195!important;}</style> <a class="ecp-icon ecp-icon-background ecp-icon-shape-circle ecp-network-facebook" aria-label="Visit us on facebook" href="https://www.facebook.com/UptownVisionClinic" rel="noopener" target="_blank" ><span class="ecp-icon-svg" data-icon="fa-facebook"><svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">
475<path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg></span></a> <a class="ecp-icon ecp-icon-background ecp-icon-shape-circle ecp-network-yelp" aria-label="Visit us on yelp" href="https://www.yelp.com/biz/uptown-vision-minneapolis" rel="noopener" target="_blank" ><span class="ecp-icon-svg" data-icon="fa-yelp"><svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"/></svg></span></a> <a class="ecp-icon ecp-icon-background ecp-icon-shape-circle ecp-network-google" aria-label="Visit us on google" href="https://www.google.com/search?kgmid=/g/1tkmn3bf&hl=en-ZA&q=Uptown+Vision&kgs=0fec2c7d6633b893&shndl=30&shem=lose&source=sh/x/kp/osrp/m5/1#lrd=0x87f6279e1acf3835:0xc4eadce2df555be8,1,,,," rel="noopener" target="_blank" ><span class="ecp-icon-svg" data-icon="fab-fa-google"><svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 488 512"><path d="M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"/></svg></span></a> </div> </div> </div> <div class="fl-module fl-module-ecp-button fl-node-5f8ef99700c34" data-node="5f8ef99700c34"> <div class="fl-module-content fl-node-content"> <style>.ecp-button-wrapper.ecp-instance-ImZRbTAzHV{text-align:center;}body.ecp-breakpoint-small .ecp-button-wrapper.ecp-instance-ImZRbTAzHV{text-align:left;}body.ecp-breakpoint-medium .ecp-button-wrapper.ecp-instance-ImZRbTAzHV{text-align:center;}.ecp-button.ecp-instance-ImZRbTAzHV{display:inline-flex;}.ecp-button.ecp-instance-ImZRbTAzHV:hover{color:!important;}.ecp-button.ecp-instance-ImZRbTAzHV .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-ImZRbTAzHV:hover .ecp-icon .ecp-icon-svg{color:!important;fill:!important;}.ecp-button.ecp-instance-ImZRbTAzHV .ecp-icon i{color:!important;fill:!important;}.ecp-button.ecp-instance-ImZRbTAzHV:hover .ecp-icon i{color:!important;fill:!important;}body.ecp-breakpoint-medium .ecp-button.ecp-instance-ImZRbTAzHV{display:inline-flex;}body.ecp-breakpoint-small .ecp-button.ecp-instance-ImZRbTAzHV{display:inline-flex;}</style> <div class="ecp-button-wrapper ecp-instance-ImZRbTAzHV"><a class="ecp-button ecp-instance-ImZRbTAzHV ecp-button-global-style " href="https://reviews.solutionreach.com/vs/uptown_vision_clinic/appt" target="_blank" rel="nofollow noopener" ><span class="ecp-button-label">Request Appointment</span></a></div> </div> </div> </div> </div> <div class="fl-col fl-node-5f8ef99700c31 fl-col-bg-color fl-col-small fl-col-small-custom-width" data-node="5f8ef99700c31"> <div class="fl-col-content fl-node-content"><div class="fl-module fl-module-ecp-richtext fl-node-5f8ef99700c33" data-node="5f8ef99700c33"> <div class="fl-module-content fl-node-content"> <div class="ecp-richtext ecp-instance-H1jL6QeyiU"> <p> <div class="ecp-footer-addresses grid-columns-responsive-large-1 grid-columns-responsive-medium-1 grid-columns-responsive-small-1"> <div class="ecp-footer-address ecp-instance-8qZeLGanxT " style="margin-bottom: 10px"> <span class="ecp-auto_LRS"> <strong>Uptown Vision</strong><br/> 3553 Hennepin Avenue<br/> Minneapolis, MN 55408<br/> Phone: <a href="tel:612-822-5844">612-822-5844 </a><br/> <a href="https://www.uptownvision.com" target="_blank">https://www.uptownvision.com</a> </span> </div> </div> </p> </div> </div> </div> <div class="fl-module fl-module-ecp-voice-search fl-node-5f8ef99700c32" data-node="5f8ef99700c32"> <div class="fl-module-content fl-node-content"> <form class="ecp-voice-search" id="voice_search" method="get" action="/?s="> <label for="transcript-DcFxQ1Bzof">Speak Field</label> <input class="ecp-voice-search-field" type="text" name="s" id="transcript-DcFxQ1Bzof" placeholder="Search the site" style="font-size:15" title="Speak Field" /> <svg style="fill:#b7b7b7;width:20px;height:auto" aria-hidden="true" class="ecp-voice-search-button" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path d="M176 352c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96zm160-160h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16z"></path></svg> </form> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="ecp-global-footer"> <div class="ecp-content-container"> <div class="ecp-global-footer__start"> <a href="https://www.eyecarepro.com" target="_blank" rel="nofollow noopener" class="ecp-powered-by">&copy; 2026 Powered by <img src="/wp-content/themes/_default/images/eyecarepro-logo.svg" alt="EyeCarePro" width="90" height="25" loading="lazy"></a> </div> <div class="ecp-global-footer__end"> <ul> <li><a href="/website-accessibility-policy/">Accessibility</a></li> <li><a href="/sitemap/">Sitemap</a></li> <li><a href="/privacy-policy/">Privacy</a></li> <li><a href="/disclaimer/">Disclaimer</a></li> <li><a href="https://uptownvision2023retrofit.ecpbuilder.com/wp-admin" id="ecp-footer-login-link" rel="noindex nofollow noopener">Login</a></li> </ul> </div> </div> </div> </footer> </div> </div> 
475<script type="application/ld+json">
476		{
477		"@context": "https://schema.org/", 
478		"@type": "BreadcrumbList", 
479		"itemListElement": [{
480			"@type": "ListItem", 
481			"position": 1, 
482			"name": "Expert Eye Care Services in Minneapolis | Uptown Vision",
483			"item": "https://www.uptownvision.com/eye-care-services/"  
484		},{
485			"@type": "ListItem", 
486			"position": 2, 
487			"name": "Contact Lenses at Uptown Vision: Clear Vision in Minneapolis",
488			"item": "https://www.uptownvision.com/contact-lenses/"  
489		},{
490			"@type": "ListItem", 
491			"position": 3, 
492			"name": "Comprehensive Eye Exams at Uptown Vision | Minneapolis",
493			"item": "https://www.uptownvision.com/eye-care-services/eye-exams/"  
494		},{
495			"@type": "ListItem", 
496			"position": 4, 
497			"name": "Unique Stylish Designer Eyeglasses & Frames | Uptown Vision",
498			"item": "https://www.uptownvision.com/eyeglasses/"  
499		},{
500			"@type": "ListItem", 
501			"position": 5, 
502			"name": "Passionate Eye Doctor in Minneapolis | Uptown Vision",
503			"item": "https://www.uptownvision.com/our-eye-doctors/"  
504		}]
505		}
506		</script>
506 
506<script type="text/javascript" src="/wp-content/uploads/sites/4764/bb-plugin/cache/55-layout.js?ver=460133b31f6387e40493025dcb67cb8a" id="fl-builder-layout-55-js"></script>
506 
506<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion_async.js" id="conversion_async-js"></script>
506 
506<script type="text/javascript" src="/wp-content/uploads/sites/4764/bb-plugin/cache/2458-layout-partial.js?ver=f7032eef583268005eebdc9128444d4d" id="fl-builder-layout-2458-js"></script>
506 
506<script></script>
506 </body> </html>
507
508<!-- Cache Enabler by KeyCDN @ 30.09.2026 16:33:26 (html) -->

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.