#top-menu a:hover{color:#1d409e!important;opacity:1}.et_pb_section.et_section_regular p{}.et_pb_section.et_section_regular ul{margin-top:20px}h1{color:#1d409e!important}h1 strong{color:#1d409e!important}h1 span{color:#1d409e!important}h2{color:#1d409e!important}h2 strong{color:#1d409e!important}h2 span{color:#1d409e!important}h3{color:#1d409e!important}h3 strong{color:#1d409e!important}h3 span{color:#1d409e!important}#footer h3 span{color:#1d409e!important}#top-menu li:not(:last-child){border-right:1px solid #555555;margin-bottom:20px}#et-top-navigation nav>ul>li>a{padding-bottom:4px!important;padding-left:20px}.et_pb_section_1,.et_pb_section_2{min-height:unset!important}.et_pb_section_1 .et_pb_image .et_pb_image_wrap,.et_pb_section_2 .et_pb_image .et_pb_image_wrap{position:relative}.et_pb_section_1 .et_pb_image a,.et_pb_section_2 .et_pb_image a{width:100%}.et_pb_section_1 .et_pb_image .et_pb_image_wrap:before,.et_pb_section_2 .et_pb_image .et_pb_image_wrap:before{content:"";display:block;width:100%;padding-bottom:110%}.et_pb_section_1 .et_pb_image .et_pb_image_wrap img,.et_pb_section_2 .et_pb_image .et_pb_image_wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.et_pb_section_1 .et_pb_row,.et_pb_section_2 .et_pb_row{display:flex;flex-wrap:wrap}.et_pb_section_1 .et_pb_row .et_pb_column,.et_pb_section_2 .et_pb_row .et_pb_column{display:flex;flex-direction:column}.et_pb_section_1 .et_pb_row .et_pb_module.colfeature,.et_pb_section_2 .et_pb_row .et_pb_module.colfeature{height:100%;display:flex;flex-direction:column}.et_pb_section_1 .et_pb_row .et_pb_module.colfeature .et_pb_button_wrapper,.et_pb_section_2 .et_pb_row .et_pb_module.colfeature .et_pb_button_wrapper{margin-top:auto}div.et_pb_section.et_pb_section_4,div.et_pb_section.et_pb_section_2{background-position-y:8vw;min-height:45vw!important;background-color:#e9fefb!important}.et_pb_section_4.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-color:#e9fefb!important}#top-menu li{font-weight:700}.et_section_regular .et_pb_text_inner{font-weight:bold}.notepad{background:#fff!important;border:solid #eeeeee 1px!important;box-shadow:2.8px 5.6px 5.6px hsl(0deg 0% 0% / 0.41);min-height:280px;padding:10px 10px 10px 10px}.notepad .et-pb-icon{top:10px;font-size:46px}.notepad .et_pb_main_blurb_image{display:inline-block;margin-top:10px;margin-bottom:20px;}.notepad .et_pb_blurb_content h4{text-align:center;font-weight:bold}.notepad .et_pb_blurb_description{text-align:center}.whitebox{text-align:center;padding:20px!important}.bluebox{min-height:260px}.bluebox .et_pb_promo_description h2{font-size:20px;line-height:26px}#bio1.popup,#bio2.popup,#bio3.popup,#bio4.popup,#bio5.popup,#bio6.popup,#bio7.popup,#bio8.popup,#bio9.popup,#bio10.popup,#bio11.popup,#bio12.popup,#bio13.popup,#bio14.popup,#bio15.popup,#bio16.popup,#bio17.popup,#bio18.popup{padding:15px 5px 10px 5px!important;background:#fff!important;border-radius:20px}.popup img{border-radius:20px;border:4px solid #1d409e}#et-boc .area-outer-wrap .da-close{font-size:35px!important;top:8px!important;right:8px!important}#et-boc .area-outer-wrap[data-da-color=light] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=light] .da-close:hover{box-shadow:none!important}.boxtabs{background:#fff!important;border:3px solid #00b39d!important}.boxtabs ul{margin-top:0px!important}.boxtabs ul li a{padding:12px 12px 12px 12px}#accordions{}#accordions h5.et_pb_toggle_title{color:#f1731e!important;font-weight:700!important;font-size:22px!important}#accordions .et_pb_accordion_item{background:#eeeff0;margin-bottom:0px}#accordions .et_pb_toggle_content{color:#000}.et_pb_accordion .et_pb_toggle{margin-bottom:0px}#accordions .et_pb_accordion_item a{color:#1d409e!important}#accordions .et_pb_accordion_item a:hover{color:#1d409e!important;text-decoration:underline}#accordions .et_pb_toggle_title:before{color:#f1731e!important}.et_pb_contact_form p.et_pb_contact_field{color:#000!important;font-size:16px!important}.et_pb_contact_form .input,.et_pb_contact_form .input,.et_pb_contact_form.input[type="checkbox"]+label i,.et_pb_contact_form.input[type="radio"]+label i{color:#000!important;;font-size:16px!important}.et-pb-contact-message p{margin-left:auto;margin-bottom:30px;font-size:18px;color:#000;line-height:40px;text-align:center;height:80px;padding:20px 20px 20px 30px;background:#e9fefb;border-radius:20px}.et_pb_contact_field_3 .et_pb_contact_field_options_title{display:none}.page-id-5129 form{width:800px}#postblock{}#postblock .post-content-inner{margin-bottom:8px}#postblock a{font-size:16px;font-weight:600}#postblock a:hover{text-decoration:underline}#postblock .post-content-inner p{line-height:20px}#postblock .post-meta{color:#213188;font-weight:600}article.category-member-news .post-content{display:inline-block;position:relative}article.category-member-news .post-content a{padding-left:40px}article.category-member-news .post-content:before{content:"";width:25px;height:32px;background:url(https://optometryireland.ie/OI_cms/wp-content/uploads/plock.png) no-repeat 0px 0px;bottom:0px;left:0px;position:absolute;display:inline-block}#top-header,#et-secondary-nav li ul{background-color:#1579bc}#top-header .container{width:100%;max-width:100%;padding-right:20px}.et_pb_menu_0.et_pb_menu{background:none!important}#consent label,#consent .et_pb_contact_field_checkbox,.et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox]+label{color:#000!important;font-weight:600}#accordions a{color:#1d409e!important}@media only screen and (max-width:991px){.page-id-5129 form{width:700px}.et_pb_section_1_tb_footer.et_pb_section{background-color:#fff!important}#globalfooter{background-color:#fff!important}#globalfooter h3{font-size:24px;line-height:28px}#globalfooter .et_pb_image{text-align:center;margin-left:auto;margin-right:auto!important}#globalfooter .et_pb_image img{max-width:120px}#globalfooter	.et_pb_menu .et_pb_menu__menu{display:block!important}#globalfooter .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:left}#globalfooter .et_mobile_nav_menu{display:none!important}#wpfront-scroll-top-container{right:10px!important;bottom:20px!important}#wpfront-scroll-top-container img{max-width:80%!important}#n2-ss-2item2{display:none!important}.n2-ss-layer h1{display:none!important}}.popup{width:300px!important}@media only screen and (min-width:769px) and (max-width:991px){}@media only screen and (max-width:768px){.page-id-5129 form{width:300px}}#footer{background:#fff!important}element.style{}