@media screen and (max-width:768px){.ireland-header-container{background:#fff}.ireland-header-container .ireland-header{height:64px;padding:1rem 1.5rem 1rem 1.5rem}.ireland-header-container .ireland-header .ireland-header-navigation{display:flex;flex-direction:column;column-gap:1.5rem}.ireland-header-container .ireland-header .ireland-header-navigation li{padding:1.125rem 0 1.125rem 0;border-bottom:.5px solid #7b4994}.ireland-header-container .ireland-header .ireland-header-navigation li a{color:#5e5e5e}.ireland-header-container .ireland-header .ireland-right-section .ireland-contact-number{content:url("/ClientResources/Images/mobile/phone-icon.svg");width:20px}.ireland-header-container .ireland-header .ireland-right-section .ireland-hamburder-menu-close{content:url(/ClientResources/Images/mobile/close-icon.svg);display:none;height:14px}.ireland-header-container .ireland-header .ireland-hamburger-menu-container{display:none;width:100%;position:fixed;top:64px;height:100%;background:#fff;overflow:hidden;left:0;z-index:9999999}.ireland-header-container .ireland-header .ireland-hamburger-menu-container .ireland-hamburger-menu-content{padding:1.3rem;display:flex;flex-direction:column;row-gap:1rem}.ireland-header-container .ireland-header .ireland-hamburger-menu-container .ireland-hamburger-menu-content .ireland-action-button-section{justify-content:center}.ireland-lead-block-container{background-image:none!important}.ireland-lead-block-container .ireland-lead-block-container-title{color:#7b4994;font-size:2rem;font-weight:500;letter-spacing:.384px;line-height:40px}.ireland-lead-block-container .ireland-lead-block-container-subtitle{color:#424242;font-size:1.125rem;font-weight:500;line-height:24px}.ireland-lead-block-container .ireland-lead-block-form-container{padding:1.5rem 1rem 1.5rem 1rem;min-height:300px}.ireland-home-address-not-found-modal.modal{z-index:9999999!important;width:100%;max-height:100%;height:100%;border-radius:0!important}.ireland-home-address-not-found-modal.modal .content-section{padding:0 1.5rem 1.5rem 1.5rem}.ireland-home-address-not-found-modal.modal ol.modal-list{font-size:1.125rem}.ireland-home-address-not-found-modal.modal .modal-subheader{font-size:2rem}.ireland-home-address-not-found-modal.modal .modal-list-header{font-size:1.3rem}.ireland-home-address-not-found-modal.modal .modal-footer{padding:1.5rem}.nav-section{position:static}.not-first-item{padding-left:15px!important}.nav-section .nav-column{position:static;padding:10px 0 5px!important;float:none!important;width:100%!important;display:none}.mobile-navigation-menu-open ul li ul{display:none}.mobile-navigation-menu-open ul li ul li ul{display:none}.mobile-navigation-menu-open .mobile-register-block .register-button{width:auto;padding:0 40px}header{position:fixed;background:#fff;width:100%;height:65px;top:0;box-sizing:border-box;box-shadow:none;box-shadow:0 4px 10px rgba(0,0,0,.05);z-index:999999}header .mobile-navigation-menu{background-image:url("/ClientResources/Images/mobile/ireland-hamburger-menu.svg")}header .header-height{background:#79378b}.mobile-navigation-menu-open{display:none;background:#fff;overflow-y:auto;position:fixed;top:60px;width:100%;border-top:5px solid #fff;z-index:9999999;box-sizing:border-box;padding:42px 0 100px 0;bottom:0;left:0}.mobile-navigation-menu-open .bar{height:1px;background:#e2e2e2;width:calc(100% - 40px);box-sizing:border-box;margin:0 20px;position:fixed}.mobile-navigation-menu-open .mobile-register-block{height:90px;box-sizing:border-box;width:100%;padding:20px 20px 0;max-width:385px;margin:auto}.mobile-navigation-menu-open .mobile-register-block .register-button{height:45px;width:100%;display:inline-block;background:linear-gradient(180deg,#93cd3f 31.77%,#72bf44 73.96%);border-radius:10px;font-weight:600;font-size:14px;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;line-height:45px;box-sizing:border-box}.mobile-navigation-menu-open .mobile-boxed-header{padding:0 20px}.mobile-navigation-menu-open .mobile-boxed-header .node-state{width:20px;height:55px;position:absolute;top:0;right:10px;background-image:url("/ClientResources/Images/mobile/plus-icon.svg");background-position:center center;background-repeat:no-repeat}.mobile-navigation-menu-open .standard-link{color:#31123f;font-style:normal;font-weight:400;font-size:14px;line-height:18px;position:relative}.mobile-navigation-menu-open .standard-link a{color:#31123f;padding:18px 10px;display:block;border-bottom:1px solid #e2e2e2;z-index:2;position:relative}.mobile-navigation-menu-open .standard-link-tier-two{display:block;z-index:2;border:none;position:relative}.mobile-navigation-menu-open .standard-link-tier-two.pad-top{padding:10px 0 0 0}.mobile-navigation-menu-open .standard-link-tier-two a{color:#31123f;padding:18px 40px 18px 20px;display:block;z-index:2;position:relative}.mobile-navigation-menu-open .standard-link-tier-two.content{padding:0 40px 12px 20px}.mobile-navigation-menu-open .standard-link-tier-two.content p{font-style:normal;font-weight:normal;font-size:14px;line-height:22px;margin:8px 0}.mobile-navigation-menu-open .standard-link-tier-two.content p a{color:#93cd3f;text-decoration:underline;font-weight:600;padding:0}.mobile-navigation-menu-open .tier-one-child{color:#31123f;font-style:normal;font-weight:400;font-size:14px;line-height:18px;position:relative}.mobile-navigation-menu-open .tier-one-child .bold-text{font-weight:800}.mobile-navigation-menu-open .tier-one-child span{padding:18px 10px;display:block;border-bottom:1px solid #e2e2e2;z-index:2;position:relative}.mobile-navigation-menu-open .tier-one-child .tier-two-child{font-style:normal;font-weight:400;font-size:14px;line-height:18px;position:relative}.mobile-navigation-menu-open .tier-one-child .tier-two-child span{padding:18px 40px 18px 20px;display:block;z-index:2;border:none;position:relative}.mobile-navigation-menu-open .tier-one-child .tier-two-child a{text-decoration:none;color:#31123f}.mobile-navigation-menu-open .tier-one-child .tier-two-child .tier-three{padding:0 0 15px 0}.mobile-navigation-menu-open .tier-one-child .tier-two-child .tier-three-child{padding:12px 30px;font-weight:500}.mobile-navigation-menu-open .tier-one-child .tier-two-child .tier-three-child a{color:#31123f}.mobile-navigation-menu-open .tier-one-child .tier-two-child .tier-three-child.content{padding:0 40px 12px 30px}.mobile-navigation-menu-open .tier-one-child .tier-two-child .tier-three-child.content p{font-style:normal;font-weight:normal;font-size:14px;line-height:22px;margin:8px 0}.mobile-navigation-menu-open .tier-one-child .tier-two-child .tier-three-child.content p a{color:#93cd3f;text-decoration:underline;font-weight:600}}