body{--main-button-color:#fff;--main-button-background-color:#0055a0;--main-button-background-color-hover:#fff}:root{--color-2:#333;--color-4:#f69321;--color-5:#0055a0;--color-3:#9e9fa3;--color:#fff;--color-6:#000}.entry h2,.entry h3,.entry h4,.entry p,.entry ul,.entry ol,.entry hr,.entry blockquote,article h2,article h3,article h4,article p,article ul,article ol,article hr,article blockquote,.attachment-post-thumbnail,.wp-block-group,.wp-block-image,.wp-block-media-text{margin-bottom:30px}.entry{text-align:left}.h2-body{font-weight:400}.entry h1,.entry h2,.entry h3,.entry h4{color:#0055a0}.entry a{color:#437ab2;text-decoration:underline}.entry p,.entry li{color:#777;line-height:1.7;font-weight:400;font-size:1rem}.entry a:hover{color:#174677}.entry h1{border-bottom:2px solid #0055a0;width:100%;padding-bottom:2px}.trifocal-lens-wrapper-div{display:block;width:70%}.page-template-default .trifocal-lens-wrapper-div{width:100%}blockquote{color:var(--main-button-background-color);line-height:1.5em;font-weight:400;font-style:italic}cite{color:#757575;font-weight:400;font-style:normal}.wp-caption-text{margin-top:30px;font-style:italic;text-align:center}img,.entry img{height:auto}a{transition:all .2s ease;-o-transition:all .2s ease}.top-nav-text,.top-phone{color:#0055a0}.par-gray,.pepose-text,.stat-text,.name-gray,.footer-copyright,.entry p,.entry li{color:#000}a.ui-button,a.wp-block-button__link,.entry a.moretag{color:var(--main-button-color);font-size:1em;margin:0 20px 30px 0;border-radius:12px;border:1px solid #0055a0;text-transform:uppercase;display:inline-block;padding:.6em 1.2em;text-align:center;text-decoration:none;background:var(--main-button-background-color)}a.ui-button:hover,a.wp-block-button__link:hover,.entry a.moretag:hover{color:var(--main-button-background-color) !important;background:var(--main-button-background-color-hover);box-shadow:0 20px 20px 0 rgba(0,0,0,.15)}.entry a.moretag{display:block;border:1px solid #0055a0;border-radius:12px;margin:15px 0;padding:.6em;width:150px}h2 a{text-decoration:none}.alignleft{float:left;margin:0 15px 8px 0}.alignright{float:right;margin:0 0 8px 15px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.embed-container{position:relative;padding-bottom:45.25%;height:0;overflow:hidden;max-width:80%;margin:auto;margin-bottom:20px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.flex-wrapper,.flex-wrapper .wp-block-group__inner-container{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:space-around}.flex-wrapper .ui-button,.flex-wrapper .wp-block-button{width:260px;margin-right:0 !important;display:flex !important;justify-content:center;align-items:center;margin-bottom:30px}.flex-wrapper .wp-block-button__link{margin-right:0 !important;margin-bottom:0 !important;height:100%;width:100%;display:flex !important;justify-content:center;align-items:center}.flex-item{text-align:center;margin-bottom:30px}.featured-img-post{float:right;margin:0 0 8px 15px}.blog-title-excerpt,.related-topics-div h2{text-align:left !important}.featured-img-post{max-width:250px}select{width:100%;height:30px}#primary-sidebar h2{font-size:20px;font-weight:700;border-bottom:1px solid #2f7896;color:#2f7896;text-transform:uppercase;margin-bottom:30px}#primary-sidebar ul{padding-left:0;margin-bottom:30px}#primary-sidebar ul li{list-style:none}#primary-sidebar ul li a{text-decoration:none}.tabs-menu a{color:#000}hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-moz-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-ms-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-o-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0)}.search-form{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search-field,.search-submit{height:35px}.search-field{border-radius:0;border:1px solid #666}.search-submit{-webkit-appearance:none;border:none;cursor:pointer;background:var(--main-button-background-color);color:var(--main-button-color);transition:all .2s ease}.search-submit:hover{background:var(--main-button-background-color-hover)}.menu-footer-menu-container{width:100%}#menu-footer-menu{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;flex-wrap:wrap;padding-left:0}#menu-footer-menu li{list-style:none}#navigation .current-menu-item a{color:#000}#navigation ul{list-style:none;margin:0;padding:0;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:center}#navigation ul li{display:inline-block;text-align:left}#navigation ul li{position:relative;padding:0;margin:0}#navigation ul ul li{border:none}#navigation ul li a{margin-bottom:0;display:inline-block;font-size:14px;line-height:20px;padding:10px 30px;text-decoration:none;transition:all .2s ease;border-top:3px solid #fff;font-family:Lato,sans-serif;color:#0055a0;font-weight:400;letter-spacing:1px;text-transform:uppercase}#navigation ul li:hover a{border-top-color:#0055a0;color:#f69321}#navigation ul ul,#navigation ul li:hover ul ul{position:absolute;display:none}#navigation ul ul li:hover ul,#navigation ul li:hover ul li:hover ul{display:block;top:0;left:100%}#navigation ul li:hover ul{display:block;position:absolute;left:0;top:100%;width:auto;height:auto;margin:0;padding:0}#navigation ul ul ul{margin-left:-14px}#navigation ul ul li a{float:none;line-height:1.7;font-size:12px;font-variant:normal;font-weight:400;width:280px;color:var(--main-button-background-color) !important;text-transform:none;padding:.5em 1.6em;background:#fff !important;border-top-color:transparent !important}#navigation ul ul li a{color:#fff}#navigation ul ul li:hover a{color:#f69321 !important;border-top-color:transparent}#navigation ul li:hover ul li:hover ul{display:block;position:absolute;left:100%;top:0;width:auto;height:auto;margin:0;padding:0}#navigation ul ul li:hover ul li a{color:#f69321 !important;background:#fff !important}#navigation ul ul li:hover ul li:hover a{color:#fff !important;background:var(--main-button-background-color) !important}.menu-item-has-children{margin-top:0 !important}.menu-item-has-children>a:after{color:#0055a0;content:'\e603';font-size:12px;vertical-align:1px;font-family:'webflow-icons';margin-left:5px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}.menu-item-has-children:hover>a:after{color:#f69321}#navigation ul li.edge ul.sub-menu{left:auto;right:auto !important}.entry-content>*{margin-left:auto;margin-right:auto}.wp-block-group__inner-container{margin:0 auto}.alignfull{margin-top:5rem;margin-right:auto;margin-bottom:5rem;margin-left:auto;max-width:100vw;position:relative;width:100%}.alignnone,.aligncenter,.alignleft,.alignright,.alignwide{margin:2rem auto}.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:48rem;width:calc(100% - 2rem)}.entry-content>.alignwide{max-width:64rem;width:calc(100% - 2rem)}.entry-content>.wp-block-group.alignfull.has-background{padding:2rem;margin-bottom:0;margin-top:0}[class*=__inner-container]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:58rem;width:100%}[class*=__inner-container]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright){margin-left:auto;margin-right:auto}.wp-block-group.has-background{padding:2rem}.nav-links{display:flex;justify-content:space-between}.brand>img{max-width:200px}.footer-menu-link{padding:1em}.wp-block-columns{margin-bottom:0 !important}.wp-block-columns.box-columns{margin-bottom:30px !important}.box-columns .wp-block-column{border:1.2px solid #e5e5e5;padding:20px 20px 0;height:auto;min-height:280px;background-color:#fbfbfb;box-shadow:2px 2px 6px 0 rgba(0,0,0,.19);transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}.standard-inner-wrapper,footer{max-width:1500px;width:90%;margin:0 auto}.full-width-wrapper,.standard-inner-wrapper,.lasik-st-louis-text-wrapper{padding-top:14rem;padding-bottom:3em}.lasik-st-louis-text-wrapper.low-top-margin{padding-top:3em;padding-bottom:3em}.image-45{display:block}.image-bestof._2{width:150px}.best-of-container{display:flex;align-items:center;justify-content:center}.image-43,.image-2,.link-block-2{display:block;margin-left:auto;margin-right:auto}.wp-block-buttons{justify-content:center}.lasik-video-holder,.welcome-wrapper-div{display:block;width:auto;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:20px}.lasik-procedure-photo-div{background-position:50% 100%}.lasik-video-div{border:1px solid rgba(0,0,0,.15);max-width:600px;padding:2.5%;background-color:#fff;border-radius:2px;box-shadow:0 1px 3px rgb(0 0 0/10%)}.page-id-72 .wp-block-cover__inner-container h2{text-align:right}.main-content{padding-right:1em;width:75%}.wistia-playlist-wrapper a{width:100%;margin:0;padding:8px;border-bottom:2px solid #9fb3ff;background-color:#0654a2;color:#fff;text-decoration:none;display:inline-block;transition:.3s}aside{padding:1em;width:25%;background:#fff}select#wp-block-archives-61016f400b1f7{width:100%}.blog-logo{max-width:270px}.box-outline{border:1px solid var(--main-button-background-color);padding:30px 30px 0;margin:0 0 30px;display:block}.box-solid{background-color:var(--main-button-background-color);padding:30px 30px 0;margin:0 0 30px;display:block;color:#fff !important}.box-solid h2,.box-solid h3,.box-solid h4,.box-solid p,.box-solid a,.box-solid li,.box-solid figcaption,.box-solid blockquote,.box-solid cite{color:#fff !important}.box-solid .ui-button,.box-solid .wp-block-button__link{background-color:#fff !important;color:var(--main-button-background-color) !important}.box-solid .ui-button:hover,.box-solid .wp-block-button__link:hover{background:var(--main-button-background-color-hover) !important;color:var(--main-button-color) !important}.slide._2.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.slide._2.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/slider5-1.jpg)}.slide._3.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.slide._3.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/slider6-1.jpg)}.slide._4.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.slide._4.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/slider4-1.jpg)}.slide._5.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.slide._5.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/Depositphotos_41330487_l-2015-fathers-day-small-1.jpg)}.slide.lazy-background,.slide.lazy-background.visible,.slide._2.lazy-background,.slide._2.lazy-background.visible,.slide._3.lazy-background,.slide._3.lazy-background.visible,.slide._4.lazy-background,.slide._4.lazy-background.visible,.slide._5.lazy-background,.slide._5.lazy-background.visible{position:relative}.slide.lazy-background:before,.slide.lazy-background.visible:before,.slide._2.lazy-background:before,.slide._2.lazy-background.visible:before,.slide._3.lazy-background:before,.slide._3.lazy-background.visible:before,.slide._4.lazy-background:before,.slide._4.lazy-background.visible:before,.slide._5.lazy-background:before,.slide._5.lazy-background.visible:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#f69321 0%,#0055a0 100%);opacity:.5;z-index:1;pointer-events:none}.slide.lazy-background>*,.slide.lazy-background.visible>*,.slide._2.lazy-background>*,.slide._2.lazy-background.visible>*,.slide._3.lazy-background>*,.slide._3.lazy-background.visible>*,.slide._4.lazy-background>*,.slide._4.lazy-background.visible>*,.slide._5.lazy-background>*,.slide._5.lazy-background.visible>*{position:relative;z-index:2}.link-block-2.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.link-block-2.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/self-test.png)}.service-photo.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.service-photo.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/iStock_20668499_couple-on-bikes-compressor.jpg)}.service-photo.near.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.service-photo.near.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/Depositphotos_79452886_l-2015-reading-book-smaller.jpg)}.service-photo.cataracts.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.service-photo.cataracts.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/slider6-1.jpg)}.service-photo.vision-issues.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.service-photo.vision-issues.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/Depositphotos_50344609_l-2015-eye-drops-compressor-e1491347279550.jpg)}.column-2.pepose.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.column-2.pepose.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/Jay-Pepose-new.jpg)}.event-photo.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.event-photo.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/health-insurance1.jpg)}.event-photo.testimonials.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.event-photo.testimonials.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/happyelderycouple1.jpg)}.event-photo.research.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.event-photo.research.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/header-research.jpg)}.event-photo.financing.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.event-photo.financing.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/taux01.jpg)}.outline-button-phone.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.outline-button-phone.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/phone_blackrounder-01.png)}.full-width-photo-div.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.full-width-photo-div.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/man-driving-a-car-.jpg)}.lasik-procedure-photo-div.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.lasik-procedure-photo-div.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/Laser_Procedure_Diagram.jpg)}.cal.lazy-background{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/ph.jpg)}.cal.lazy-background.visible{background-image:url(https://cdn-12c7.kxcdn.com/images/peposevision_com/SmallCal_White.png)}.footer-item .post{border:1px solid rgba(0,0,0,.15);text-align:left;padding:10px;box-shadow:0 .125em .275em 0 rgb(0 0 0/8%);border-radius:3px;width:100%}.footer-item .post a{color:#000}.blog-article-wrapper-div .post{width:23%;border:1px solid rgba(0,0,0,.15);padding:10px;text-align:center;box-shadow:0 .125em .275em 0 rgb(0 0 0/8%);border-radius:3px}.article-holder{flex-wrap:nowrap}.blog-link a{text-decoration:none;color:#000}.blog-link{font-size:16px}@media (max-width:1366px){#navigation ul li:last-child:hover ul{left:auto;right:0}}@media (max-width:1080px){.alignleft,.alignright,.aligncenter,.wp-block-image .alignright,.wp-block-image .alignleft{display:block;float:none;margin:auto;margin-bottom:20px;text-align:center}figcaption{display:block !important}}@media (max-width:991px){.full-width-photo-div{display:none}.slide-wrapper-div{padding-top:90px}.w-nav-overlay .w--nav-menu-open,.w-nav-overlay [data-nav-menu-open]{top:160px}.w-nav-menu{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed}#navigation ul{display:block}#navigation ul li{float:none;width:100%;display:block;text-align:center;background:#fff}#navigation ul li:hover ul{display:none}.menu-main-navigation-container>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-main-navigation-container{background-color:#393be5}#navigation ul li a{padding:30px 50px 10px 0;text-align:right}#navigation ul li{width:100%;text-align:right}#navigation ul li ul{width:100%;position:relative;padding-top:0;margin-top:0}#navigation ul li:hover ul{position:relative;display:none}#navigation ul ul li a{width:100% !important;padding-right:50px}#navigation ul li:hover a{width:100%}.menu li.has-children>a:after{display:none}#navigation ul ul li:hover ul,#navigation ul li:hover ul li:hover ul{display:none}#navigation>ul>li>a:hover,#navigation>ul>li.active>a,#navigation>ul>li.open>a{color:#eee;background:#1fa0e4;background:-webkit-linear-gradient(#1fa0e4,#1992d1);background:-moz-linear-gradient(#1fa0e4,#1992d1);background:-o-linear-gradient(#1fa0e4,#1992d1);background:-ms-linear-gradient(#1fa0e4,#1992d1);background:linear-gradient(#1fa0e4,#1992d1)}#navigation>ul>li.open>a{box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.15);border-bottom:1px solid #1682ba}li.open>.holder{transform:rotate(0)}li.open li .holder{width:30px;height:30px;top:5px;right:15px}.holder{position:absolute;top:10px;right:0;z-index:1000;width:60px;height:60px;display:flex;justify-content:center;align-items:center;color:#222;transform:rotate(180deg);transition:all .35s ease}.holder:before{display:inline-block;content:"";width:6px;height:6px;right:20px;z-index:10;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);color:#222}.holder:after{top:17px;border-top:2px solid #fff;border-left:2px solid #fff}#navigation>ul>li>a:hover>span:after,#navigation>ul>li.active>a>span:after,#navigation>ul>li.open>a>span:after{border-color:#eee}.holder:before{top:18px;border-top:2px solid;border-left:2px solid;border-top-color:inherit;border-left-color:inherit}#navigation>ul>li>a:hover>span:after,#navigation>ul>li.active>a>span:after,#navigation>ul>li.open>a>span:after{border-color:#eee}#navigation ul ul li:hover>a,#navigation ul ul li.open>a,#navigation ul ul li.active>a{background:#424852;color:#fff}#navigation>ul>li>ul>li.open:last-child>a,#navigation>ul>li>ul>li.last.open>a{border-bottom:1px solid #32373e}#navigation>ul>li>ul>li.open:last-child>ul>li:last-child>a{border-bottom:0}#navigation ul ul li.active>a:after,#navigation ul ul li.open>a:after,#navigation ul ul li>a:hover:after{border-color:#fff}.colorbox{display:block;z-index:99999999;transform:translateX(0px) translateY(0px) translateZ(0px) !important;opacity:1 !important}.project-name{transform:translateX(0px) translateY(0px) translateZ(0px) !important}.main-content{width:100%;padding-right:0}aside{padding:1em 0;width:100%}.embed-container{max-width:100%;padding-bottom:56.25%}.column-2.pepose,.event-photo,.service-photo{display:none}.column-2.pepose.lazy-background.visible{background-image:none}.h2-body{max-width:100%}.event,.event-text,.service{min-height:0}}@media (max-width:800px){.wp-block-columns{flex-direction:column}.wp-block-column{margin-left:0;margin-right:0}.wp-block-column:nth-child(2n){margin-left:0 !important}.wp-block-media-text{display:flex !important;flex-direction:column;margin-bottom:0}.wp-block-media-text__media img,.wp-block-media-text__media video{padding-bottom:30px}.wp-block-media-text .wp-block-media-text__content{padding:0}.box-columns .wp-block-column{margin-left:0;margin-bottom:20px;width:100%;flex-basis:unset}.wp-block-columns.box-columns{flex-wrap:wrap}.box-columns .wp-block-column:not(:first-child){margin-left:0}}@media (max-width:767px){.best-of-container{flex-direction:column}.menu-item-has-children>a:after{display:none}.testimonials{width:100%}.article-holder{flex-wrap:wrap}.blog-article-wrapper-div .post{width:100%}.event-photo{display:none}.slide-wrapper-div{padding-top:50px}.top-nav-text{width:50%}}@media (max-width:479px){.featured-img-post{float:none;margin:0 0 30px;text-align:center}}.featured-announcements-wrapper-div{max-width:1200px;margin:0 auto;padding:60px 20px}.featured-announcements-heading-div{text-align:center;margin-bottom:50px}.featured-announcements-heading-div h2{margin-bottom:20px}.featured-announcements-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:40px}.announcement-card{flex:1;min-width:300px;max-width:350px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.announcement-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.announcement-image{position:relative;overflow:hidden;height:200px}.announcement-thumbnail{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.announcement-card:hover .announcement-thumbnail{transform:scale(1.05)}.announcement-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);display:flex;align-items:center;justify-content:center}.announcement-content{padding:25px;flex-grow:1;display:flex;flex-direction:column}.announcement-title{margin:0 0 15px;font-size:1.25rem;line-height:1.3;font-weight:600}.announcement-title a{color:#333;text-decoration:none;transition:color .3s ease}.announcement-title a:hover{color:#007cba}.announcement-excerpt{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:20px;flex-grow:1}.announcement-meta{margin-bottom:20px}.announcement-date{color:#888;font-size:.85rem;font-style:italic}.announcement-button{align-self:flex-start;background:#007cba;color:#fff;padding:10px 20px;border-radius:6px;text-decoration:none;font-size:.9rem;font-weight:500;transition:background-color .3s ease;border:none;cursor:pointer}.announcement-button:hover{background:#005a87;color:#fff}.announcements-footer{text-align:center;margin-top:30px}.view-all-announcements{background:0 0;color:#007cba;border:2px solid #007cba;padding:12px 30px;border-radius:6px;text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-block}.view-all-announcements:hover{background:#007cba;color:#fff}.no-announcements{text-align:center;padding:40px 20px}.no-announcements p{font-size:1.1rem;color:#666}.footer-container-1{display:flex;flex-direction:column;width:32%}@media (max-width:991px){.featured-announcements-grid{gap:20px}.announcement-card{min-width:280px;max-width:320px}}@media (max-width:767px){.footer-container-1{width:100%}.featured-announcements-wrapper-div{padding:40px 15px}.featured-announcements-grid{flex-direction:column;align-items:center}.announcement-card{min-width:100%;max-width:400px}.announcement-content{padding:20px}.announcement-title{font-size:1.1rem}}@media (max-width:479px){.featured-announcements-wrapper-div{padding:30px 10px}.announcement-card{max-width:100%}.announcement-image{height:180px}.announcement-content{padding:15px}.announcement-title{font-size:1rem}.announcement-excerpt{font-size:.9rem}}.announcement-single-wrapper{max-width:1000px;margin:0 auto;padding:60px 20px}.announcement-single-container{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden}.announcement-header{padding:40px 40px 20px;border-bottom:1px solid #eee}.announcement-meta-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.9rem}.announcement-date{color:#666;font-style:italic}.announcement-category{background:#007cba;color:#fff;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500}.announcement-title{font-size:2rem;line-height:1.2;margin:0 0 15px;color:#333}.announcement-featured-image{margin:0 -40px 0}.announcement-main-image{width:100%;height:auto;display:block}.announcement-content{padding:40px}.announcement-excerpt{background:#f8f9fa;padding:20px;border-left:4px solid #007cba;margin-bottom:30px;border-radius:0 6px 6px 0}.announcement-excerpt p{margin:0;font-size:1.1rem;line-height:1.6;color:#555;font-style:italic}.announcement-body{font-size:1.1rem;line-height:1.7;color:#333}.announcement-body p{margin-bottom:1.5rem}.announcement-body h2,.announcement-body h3,.announcement-body h4{margin:2rem 0 1rem;color:#333}.announcement-footer{padding:30px 40px 40px;border-top:1px solid #eee;background:#f8f9fa}.announcement-navigation{margin-bottom:30px}.nav-links{display:flex;justify-content:space-between;gap:20px}.nav-previous,.nav-next{flex:1}.nav-previous a,.nav-next a{display:block;padding:15px 20px;background:#fff;border:1px solid #ddd;border-radius:8px;text-decoration:none;transition:all .3s ease}.nav-previous a:hover,.nav-next a:hover{border-color:#007cba;box-shadow:0 2px 10px rgba(0,124,186,.1)}.nav-subtitle{display:block;font-size:.8rem;color:#666;margin-bottom:5px}.nav-title{display:block;font-weight:600;color:#333;line-height:1.3}.announcement-back-link{text-align:center}.back-to-announcements{display:inline-block;padding:12px 25px;background:#007cba;color:#fff;text-decoration:none;border-radius:6px;font-weight:500;transition:background-color .3s ease}.back-to-announcements:hover{background:#005a87;color:#fff}.announcements-archive-wrapper{max-width:1200px;margin:0 auto;padding:60px 20px}.announcements-archive-container{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden}.announcements-archive-header{padding:40px;text-align:center;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-bottom:1px solid #eee}.announcements-archive-title{font-size:2.5rem;margin:0 0 15px;color:#333}.announcements-archive-description p{font-size:1.1rem;color:#666;margin:0}.announcements-archive-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px, 1fr));gap:30px;padding:40px}.featured-announcement{border:2px solid #007cba;position:relative}.featured-badge{position:absolute;top:15px;right:15px;background:#007cba;color:#fff;padding:5px 12px;border-radius:20px;font-size:.8rem;font-weight:600;z-index:10}.priority-badge{position:absolute;top:15px;left:15px;padding:5px 12px;border-radius:20px;font-size:.8rem;font-weight:600;z-index:10;color:#fff}.priority-badge.urgent{background:#dc3545;animation:pulse 2s infinite}.priority-badge.high{background:#fd7e14}.announcement-card.priority-urgent{border:2px solid #dc3545;box-shadow:0 4px 20px rgba(220,53,69,.2)}.announcement-card.priority-urgent:hover{box-shadow:0 8px 30px rgba(220,53,69,.3)}.announcement-card.priority-high{border:2px solid #fd7e14;box-shadow:0 4px 20px rgba(253,126,20,.2)}.announcement-card.priority-high:hover{box-shadow:0 8px 30px rgba(253,126,20,.3)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(220,53,69,.7)}70%{box-shadow:0 0 0 10px rgba(220,53,69,0)}100%{box-shadow:0 0 0 0 rgba(220,53,69,0)}}.announcements-pagination{padding:30px 40px 40px;text-align:center;border-top:1px solid #eee}.announcements-pagination .page-numbers{display:inline-block;padding:10px 15px;margin:0 5px;background:#f8f9fa;border:1px solid #ddd;border-radius:6px;text-decoration:none;color:#333;transition:all .3s ease}.announcements-pagination .page-numbers:hover,.announcements-pagination .page-numbers.current{background:#007cba;color:#fff;border-color:#007cba}.announcements-pagination .prev,.announcements-pagination .next{font-weight:600}@media (max-width:991px){.announcement-single-wrapper,.announcements-archive-wrapper{padding:40px 15px}.announcement-header,.announcement-content,.announcement-footer{padding:30px}.announcement-title,.announcements-archive-title{font-size:2rem}.announcements-archive-grid{grid-template-columns:repeat(auto-fill,minmax(300px, 1fr));gap:20px;padding:30px}}@media (max-width:767px){.announcement-single-wrapper,.announcements-archive-wrapper{padding:20px 10px}.announcement-header,.announcement-content,.announcement-footer,.announcements-archive-header{padding:20px}.announcement-title,.announcements-archive-title{font-size:1.8rem}.announcement-meta-top{flex-direction:column;align-items:flex-start;gap:10px}.nav-links{flex-direction:column}.announcements-archive-grid{grid-template-columns:1fr;padding:20px}.announcement-featured-image{margin:0 -20px}}@media (max-width:479px){.announcement-header,.announcement-content,.announcement-footer,.announcements-archive-header{padding:15px}.announcement-title,.announcements-archive-title{font-size:1.5rem}.announcement-body{font-size:1rem}.announcement-excerpt{padding:15px}.announcement-featured-image{margin:0 -15px}}.text-block>a{color:var(--color-2);text-decoration:none}.text-block>a:hover{color:var(--color-4)}.cta-wrap-jm{width:90%;margin-left:auto;margin-right:auto}.cta-header{color:var(--color-5);font-family:Cormorant Garamond,sans-serif;font-size:4em;font-weight:600;line-height:1.2em;text-align:center}.cta-link-holder{flex-flow:wrap;justify-content:space-between;margin-top:30px;display:flex;position:static}.cta-link-jm{color:var(--color-2);background-color:#9e9fa31a;border-radius:25px;justify-content:space-between;align-items:flex-start;width:48%;margin-top:10px;margin-bottom:10px;margin-left:10px;padding:25px;font-size:1.5em;font-weight:500;text-decoration:none;display:flex}.cta-link-jm:hover{background-color:#9e9fa359;box-shadow:0 0 14px #00000026}.right-items{justify-content:flex-end;align-items:center;display:flex}.icon-div{width:125px;height:125px;position:relative}.top-icon{z-index:5;display:block;position:relative}.issue-icon{position:absolute;inset:0%}.cta-text{color:var(--color-5);flex-flow:column;justify-content:flex-start;align-items:stretch;min-height:65px;margin-bottom:10px;font-size:1.5em;line-height:1.2em;display:flex;font-weight:700}.text-block{color:var(--color-2);margin-bottom:5px;line-height:1.2em}.body{font-family:Montserrat,sans-serif}@media screen and (max-width:991px){.cta-header{font-size:3em}.cta-link-holder{flex-flow:wrap}.cta-link-jm{color:var(--color-2);background-color:#9e9fa366;width:100%;margin-left:0}.cta-link-jm:hover{background-color:var(--color-3)}.icon-div{width:100px;height:100px}.top-icon{display:none}}@media screen and (max-width:767px){.cta-header{font-size:2.5em}.cta-text{font-size:1.2em}.div-block{width:75%}}@media screen and (max-width:479px){.cta-header{font-size:2em}.cta-link-jm{object-fit:fill;flex-flow:column;width:100%;padding:15px;overflow:visible;align-items:center}.top-icon{font-size:1em;line-height:1em;display:none}.cta-text{flex-flow:column;font-size:1.2em;display:flex;text-align:center}.div-block{width:100%;display:flex;flex-direction:column;align-items:center}}