@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=DM+Serif+Display&display=swap);@import url(https://use.typekit.net/dhs2gcc.css);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:"Font Awesome Light";font-style:normal;src:url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-light-300.eot);src:url("/wp-content/themes/ie_theme/fonts/FontAwesome/fa-light-300.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-light-300.woff2) format("woff2"),url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-light-300.woff) format("woff"),url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-light-300.ttf) format("truetype"),url("/wp-content/themes/ie_theme/fonts/FontAwesome/fa-light-300.svg#fontawesome") format("svg")}@font-face{font-display:swap;font-family:"Font Awesome Brand";font-style:normal;src:url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-brands-400.eot);src:url("/wp-content/themes/ie_theme/fonts/FontAwesome/fa-brands-400.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-brands-400.woff) format("woff"),url(/wp-content/themes/ie_theme/fonts/FontAwesome/fa-brands-400.ttf) format("truetype"),url("/wp-content/themes/ie_theme/fonts/FontAwesome/fa-brands-400.svg#fontawesome") format("svg")}.fal{font-family:"Font Awesome Light";display:inline-block;font-style:normal}.fab{font-family:"Font Awesome Brand";display:inline-block;font-style:normal}.fa-caret-down:before{content:"\f0d7"}.fa-angle-down:before{content:"\f107"}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-linkedin:before{content:"\f0e1"}.fa-balance-scale:before{content:"\f24e"}.fa-graduation-cap:before{content:"\f19d"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-left:before{content:"\f177"}.fa-search:before{content:"\f002"}.fa-times:before{content:"\f00d"}.fa-facebook-f:before{content:"\f39e"}.fa-twitter:before{content:"\f099"}.fa-linkedin-in:before{content:"\f0e1"}.fa-instagram:before{content:"\f16d"}.fa-phone:before{content:"\f095"}.fa-envelope:before{content:"\f0e0"}.fa-calendar-alt:before{content:"\f073"}.fa-clock:before{content:"\f017"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-newspaper:before{content:"\f1ea"}.container{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:100%;max-width:1100px}}@media only screen and (min-width:1400px){.container{max-width:1250px}}.row{display:flex;flex-wrap:wrap}.flex-container{display:flex;align-items:center;justify-content:space-between}.flex-full{display:flex;flex-wrap:wrap;align-items:center}.col,.col-12{flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-4{-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}.col-5{-webkit-box-flex:0;flex:0 0 41.66%;max-width:41.66%}.col-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;flex:0 0 58.33%;max-width:58.33%}.col-8{-webkit-box-flex:0;flex:0 0 66.66%;max-width:66.66%}@media (min-width:768px){.col-sm-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}@media (min-width:768px){.col-sm-4{-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}}@media (min-width:768px){.col-sm-5{-webkit-box-flex:0;flex:0 0 41.66%;max-width:41.66%}}@media (min-width:768px){.col-sm-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-sm-7{-webkit-box-flex:0;flex:0 0 58.33%;max-width:58.33%}}@media (min-width:768px){.col-sm-8{-webkit-box-flex:0;flex:0 0 66.66%;max-width:66.66%}}@media (min-width:768px){.col-sm-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}}@media (min-width:768px){.col-sm-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-md-2{-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}}@media (min-width:992px){.col-md-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}@media (min-width:992px){.col-md-4{-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}}@media (min-width:992px){.col-md-5{-webkit-box-flex:0;flex:0 0 41.66%;max-width:41.66%}}@media (min-width:992px){.col-md-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-md-7{-webkit-box-flex:0;flex:0 0 58.33%;max-width:58.33%}}@media (min-width:992px){.col-md-8{-webkit-box-flex:0;flex:0 0 66.66%;max-width:66.66%}}@media (min-width:992px){.col-md-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}}@media (min-width:992px){.col-md-10{-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}}@media (min-width:1200px){.col-lg-2{-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}}@media (min-width:1200px){.col-lg-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}@media (min-width:1200px){.col-lg-7{-webkit-box-flex:0;flex:0 0 58.33%;max-width:58.33%}}@media (min-width:1200px){.col-lg-8{-webkit-box-flex:0;flex:0 0 66.66%;max-width:66.66%}}@media (min-width:1200px){.col-lg-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}}@media (min-width:1200px){.col-lg-10{-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}}@media (min-width:1600px){.col-xl-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}@media (min-width:1600px){.col-xl-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media (min-width:1600px){.col-xl-8{-webkit-box-flex:0;flex:0 0 66.66%;max-width:66.66%}}@media (min-width:1600px){.col-xl-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}}.col-xs-12{width:100%}.col-xxs-12{width:100%}@media (min-width:768px){.offset-md-3{margin-left:25%}}@media (min-width:768px){.offset-md-2{margin-left:8.33333%}}@media (min-width:768px){.offset-md-4{margin-left:16.6666%}}@media (min-width:1200px){.offset-lg-4{margin-left:16.6666%}}.block--no-padding-top{padding-top:0!important}.block--no-padding-bottom{padding-bottom:0!important}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font-family:"myriad-pro","Verdana",Arial,sans-serif;font-size:1.8rem;line-height:2.6rem;overflow-x:hidden;background-color:#fff;color:#5F338C;font-weight:300}a{color:#673491;text-decoration:none}a:hover{cursor:pointer}p,.main-content-area ol,.main-content-area ul{font-weight:300}p a,.main-content-area ol a,.main-content-area ul a{color:inherit;box-shadow:inset 0 -2px 0 0 #673491;-webkit-transition:box-shadow 0.3s cubic-bezier(.55,.085,0,.99);transition:box-shadow 0.3s cubic-bezier(.55,.085,0,.99)}p a:hover,p a:focus,.main-content-area ol a:hover,.main-content-area ol a:focus,.main-content-area ul a:hover,.main-content-area ul a:focus{box-shadow:inset 0 -25px 0 0 rgb(48 52 255 / .2)}p small,.main-content-area ol small,.main-content-area ul small{font-size:1.4rem}.main-content-area{padding:4rem 0 5rem 0}@media (min-width:992px){.main-content-area{padding:5rem 4rem 6rem 0}}.page.page-template-default .main-content-area{padding:4rem 0 5rem 0}@media (min-width:992px){.page.page-template-default .main-content-area{padding:5rem 0 6rem 0}}h1{font-size:4rem;font-family:"arno-pro",serif;font-weight:600;color:#5F338C;line-height:1}@media (min-width:768px){h1{font-size:4.5rem}}@media (min-width:992px){h1{font-size:5rem}}h2{font-family:"arno-pro",serif;font-size:2.4rem;line-height:1;font-weight:600;color:#5F338C;margin-bottom:2rem}@media (min-width:992px){h2{font-size:2.8rem;line-height:3.4rem}}h3{font-weight:600;font-size:1.8rem;line-height:1;color:#5F338C;font-family:"arno-pro",serif}h4{font-size:1.8rem;line-height:1;margin-bottom:1rem;color:#5F338C;font-family:"arno-pro",serif}h5{font-size:1.4rem;font-style:italic;font-family:"arno-pro",serif}hr{border:2px solid #000;margin:4rem 0}@media (min-width:768px){hr{margin:4.5rem 0}}@media (min-width:992px){hr{margin:5rem 0}}::selection{background:#673491;color:#FFF;text-shadow:none}::-webkit-selection{background:#673491;color:#FFF;text-shadow:none}::-moz-selection{background:#673491;color:#FFF;text-shadow:none}blockquote{border-left:3px solid #673491;padding:.5rem 0 .75rem 2rem;font-weight:700;margin:2.5rem 0 4.5rem 0}@media (min-width:768px){blockquote{margin:3.5rem 0 5.5rem 0}}@media (min-width:992px){blockquote{margin-left:6rem}}blockquote p{margin-top:0;margin-bottom:1.2rem}blockquote cite{font-weight:400;font-style:normal;margin-top:1.2rem}ol{margin-bottom:3rem}ol li{margin-bottom:2rem}figure{margin:0 0 6rem 0}figure figcaption{font-weight:700;margin-top:.5rem;font-size:1.5rem}figure figcaption:before{content:"";display:inline-block;height:1.2rem;width:1.2rem;margin-right:.8rem;background:url(/wp-content/themes/ie_theme/img/caption-arrow.svg) center center/contain no-repeat}figure img{max-width:100%}table{border:2px solid #000;border-spacing:0;width:100%;max-width:100%;margin-bottom:6.5rem;font-size:1.5rem;background-color:#fff0}table th,table td{border:2px solid #000;padding:1.5rem}.intro-para{font-size:2rem;line-height:1.35;margin-bottom:4rem}@media (min-width:768px){.intro-para{font-size:2.4rem}}.external-link{display:inline-block;padding-bottom:.5rem;position:relative}.external-link:after{content:"";display:inline-block;width:2.2rem;height:2.2rem;background:url(/wp-content/themes/ie_theme/img/external.svg) center center/contain no-repeat;position:absolute;right:-3.5rem;bottom:.4rem}.pattern-text{padding:2rem 2.5rem;margin:2rem 0 5rem 0;font-weight:700;font-size:2.2rem;line-height:1.3;text-align:center;background:#e9e9e9}@media (min-width:768px){.pattern-text{padding:5rem 6.5rem;font-size:2.9rem}}.pattern-text *{line-height:1.3}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,15px,0)!important}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{transform:none!important}a.blue-link{color:#673491!important;font-weight:700;box-shadow:none!important}main{position:relative;z-index:-1}div#full-wrapper{position:relative;z-index:-1}.no-scroll{overflow:hidden!important}.swiper-button-next,.swiper-button-prev{color:#5F338C!important;width:11px!important}@media (min-width:992px){.swiper-button-next,.swiper-button-prev{width:16px!important}}.swiper-button-next:hover,.swiper-button-prev:hover{color:#462567!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px!important}@media (min-width:992px){.swiper-button-next:after,.swiper-button-prev:after{font-size:30px!important}}.swiper-button-next{right:0!important}.swiper-button-prev{left:0!important}nav#ie-menu{z-index:4}.screenreader{text-indent:-5000px}.mm-slideout{z-index:3!important}.swiper-button-lock{display:block!important}.horizontal-filters ul{display:flex;flex-wrap:wrap;list-style-type:none;justify-content:center;margin:0 0 2rem 0;padding:0}@media (min-width:992px){.horizontal-filters ul{margin:0 0 4rem 0}}.horizontal-filters ul li{margin:4px 4px;position:relative;padding:5px 10px;color:#fff;font-size:1.5rem}@media (min-width:992px){.horizontal-filters ul li{font-size:1.6rem;padding:8px 12px;margin:4px 6px}}.horizontal-filters ul li:hover{cursor:pointer}.horizontal-filters ul li.hide{display:none}.horizontal-filters ul li.show-more{font-size:1.6rem;padding:8px 12px;margin:4px 6px;background-color:rgb(95 51 140 / .1);border-radius:5px;color:#5F338C!important;font-weight:500}.horizontal-filters ul li .custom-checkbox{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:0;border-radius:5px;background-color:#5F338C;z-index:-1}.horizontal-filters ul li .custom-checkbox:after{display:none}.horizontal-filters ul li .custom-checkbox.active{background-color:#2c1841}.post-type-archive .results-row{row-gap:3rem}.post-type-archive .results-row .card.has-bg-colour .card-read-more{margin-bottom:0}.header{padding:20px 0;position:sticky;z-index:999;top:0;left:0;width:100%;transition:0.2s;background-color:#fff}.header .promo-message{margin-bottom:2rem;width:100%;background-color:#99C455;color:#5F338C;padding:.8rem;margin-top:-2rem}.header .promo-message p{width:100%;text-align:center;font-size:1.6rem;line-height:1.9rem;font-weight:600;margin:0;padding:0}.header.scrolled{border-bottom:1px solid #EDECE9;background-color:#fff;transition:0.2s;padding:8px 0}.header.scrolled .promo-message{margin-top:-1rem;margin-bottom:1rem}.header.scrolled .logo img{transition:0.2s;max-height:8rem}.header.sticky-inactive{border-bottom:0}@keyframes slidein{from{top:-200px}to{top:0}}@keyframes slideup{from{top:0}to{top:-200px;position:static}}.header .flex-container{position:relative}.logo{position:relative}.logo img{max-width:90px}@media (min-width:992px){.logo img{max-width:17rem}}.logo__video{width:230px;position:absolute;left:-43px;top:-66px}@media (max-width:767px){.logo__video{display:none}}.logo__img{width:110px;height:34px}@media (min-width:768px){.logo__img{display:none}}.page-header{margin:4rem 0 5.5rem 0}@media (min-width:500px){.page-header{margin:5rem 0 6.5rem 0}}@media (min-width:768px){.page-header{margin:9rem 0}}.footer{background-color:#968D83;color:#fff;padding:4.5rem 0 5rem 0;position:relative}@media (min-width:768px){.footer{padding:5rem 0 5rem 0}}.footer__columns{display:flex;flex-wrap:wrap;width:100%}@media (min-width:768px){.footer__columns{flex-wrap:nowrap}}@media (min-width:992px){.footer__columns{padding:0 15px}}.footer__column{width:100%}@media (min-width:992px){.footer__column{padding:0 5px;width:auto;flex:1}}.footer__column:first-child h4{margin-top:0}@media (min-width:1200px){.footer__column:first-of-type{min-width:34rem}}.footer__column ul{padding:0}@media (min-width:992px){.footer__column ul{margin-right:1.1rem;height:100%;border-right:1px solid #FCFBFA}}.footer__column ul li{list-style-type:none;padding:.1rem 0}@media (min-width:992px){.footer__column ul li{min-width:11rem}}@media (min-width:1200px){.footer__column ul li{min-width:12rem}}.footer__column ul li.find-nearest{margin-top:1rem}@media (min-width:992px){.footer__column:first-of-type ul{column-count:2;padding-right:2.5rem}}.footer__column.last{min-width:20rem}.footer__column.last ul{border:0;margin:0}.footer__address{margin-top:5px}.footer__hours{margin-top:0}.footer__tel{margin-top:0;margin-bottom:0}.footer__fax{margin-top:0}.footer__email{margin-top:0}@media (min-width:768px){.footer__logo-social{display:flex;align-items:center;padding-bottom:4rem}}@media (min-width:992px){.footer__logo-social{flex-wrap:wrap}}.footer__logo-social img{max-width:15rem}.footer a{color:#fff;box-shadow:none;font-size:1.5rem;line-height:2rem;font-weight:500;display:inline-block}.footer p{font-size:1.5rem;font-weight:500;display:inline-block;width:100%}.footer h4{font-size:1.8rem;margin-top:3rem;margin-bottom:.5rem;font-weight:600;color:#fff}@media (min-width:768px){.footer h4{margin-top:0;margin-bottom:2rem}}.footer__menu{list-style:none;padding-left:0;margin-top:0;margin-bottom:2rem}.footer__link{font-weight:700;display:inline-block;margin-bottom:2rem}.footer__logos{display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.footer__logo{display:flex;align-items:center;flex:0 0 25%;max-width:25%;padding-right:3rem;padding-bottom:2.5rem}@media (min-width:768px){.footer__logo{flex:0 0 20%;max-width:20%;justify-content:center}}@media (min-width:1200px){.footer__logo{flex:0 0 16.66%;max-width:16.66%}}.footer__logo img{max-width:100%}.footer .copyright{width:100%;margin-top:10px}.footer .copyright.mobile{display:block}@media (min-width:992px){.footer .copyright.mobile{display:none}}.footer .copyright.desktop{display:none}@media (min-width:992px){.footer .copyright.desktop{display:block}}@media (min-width:1200px){.footer .copyright p{margin:0}}.footer .copyright p:last-child{margin:0}.footer .copyright p.credit{margin-top:1.6rem}.footer .copyright a{text-decoration:underline}.social__menu{list-style:none;padding-left:0;display:flex;margin-bottom:3.5rem;justify-content:flex-start;max-width:22rem}@media (min-width:768px){.social__menu{margin-bottom:0;margin-top:0;margin-left:4rem}}@media (min-width:992px){.social__menu{margin-bottom:1rem;margin-left:0;width:100%;margin-top:5rem}}.social__menu a{display:flex}.social__link{font-size:20px;color:#fff0;display:inline-block;background-color:#fff;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;margin-right:10px}.social__link img{width:20px;height:19px}.btn{border-width:2px;border-style:solid;border-radius:3px;font-size:1.5rem;transition:all 0.2s ease-in-out;padding:1.1rem 2rem 1.1rem 2rem;text-align:center;display:inline-block;font-weight:500;box-shadow:none!important}.btn:hover,.btn:focus{box-shadow:none!important;cursor:pointer}.btn--primary{background-color:#5F338C;border-color:#5F338C;color:#fff;font-weight:600}.btn--primary:hover,.btn--primary:focus,.btn--primary:active,.btn--primary:not(:disabled):not(:disabled):active{background-color:#522c79;border-color:#522c79}.btn--secondary,.btn--success{background-color:#99C455;border-color:#99C455;color:#350B53;font-weight:600}.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:active,.btn--secondary:not(:disabled):not(:disabled):active,.btn--success:hover,.btn--success:focus,.btn--success:active,.btn--success:not(:disabled):not(:disabled):active{background-color:#80ab3b;border-color:#80ab3b}.btn--default{background-color:#fff;border-color:#673491;color:#000}.btn--default:hover,.btn--default:focus,.btn--default:active,.btn--default:not(:disabled):not(:disabled):active{background-color:#673491;border-color:#673491;color:#fff}.btn--wide{width:100%;margin-bottom:1rem}.btn--submit{padding:1.4rem 3.5rem 1.5rem 3.5rem}.view-more-button{width:100%;padding-top:3rem;display:flex;justify-content:center}@media (min-width:992px){.view-more-button{padding-top:4rem}}.featured-item{position:relative}.featured-item__img{background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;height:30rem;width:100%}@media (min-width:768px){.featured-item__img{width:calc(100% - 7rem)}}@media (min-width:768px){.featured-item__img{height:38rem}}.featured-item__link{font-weight:700}.featured-item__title{font-size:2.8rem;margin:0}.featured-item__title a{color:inherit}.featured-item__content{background-color:#fff;padding:2.5rem 2.5rem 3rem 2.5rem;width:100%}@media (min-width:768px){.featured-item__content{margin-top:-14rem;margin-left:6rem;width:calc(100% - 7rem)}}@media (min-width:768px){.featured-item--left{padding-right:15px}}@media (min-width:768px){.featured-item--right{padding-left:15px}}.featured-item--right .featured-item__content{margin-left:0}@media (min-width:768px){.featured-item--right .featured-item__img{margin-left:6rem}}@media (min-width:768px){.featured-item--bottom:before{content:"";display:block;width:6rem;height:6rem;background:url(/wp-content/themes/ie_theme/img/landing-thin-square.svg) center center/cover no-repeat;position:absolute;bottom:-6rem;left:0}}@media (min-width:1600px){.featured-item--bottom:before{width:7rem;height:7rem;bottom:-7rem}}@media (min-width:1600px){.featured-item--bottom .featured-item__content{margin-left:7rem;width:calc(100% - 8rem)}}@media (min-width:768px){.featured-item--bottom .featured-item__img{height:32rem;width:calc(100% - 7rem)}}.featured-item--top .featured-item__content{position:relative}@media (min-width:768px){.featured-item--top .featured-item__content:before{content:"";display:block;width:6rem;height:6rem;background:url(/wp-content/themes/ie_theme/img/landing-thick-square.svg) center center/cover no-repeat;position:absolute;right:0;top:-6rem}}@media (min-width:1600px){.featured-item--top .featured-item__content:before{width:7rem;height:7rem;top:-7rem}}@media (min-width:768px){.featured-item--top .featured-item__img{height:32rem;width:calc(100% - 7rem)}}@media (min-width:1600px){.featured-item--top .featured-item__img{width:calc(100% - 8rem)}}.pattern-items{background:#f4f5ff;padding:5rem 0 3rem 0}@media (min-width:500px){.pattern-items{padding:7rem 0}}@media (min-width:768px){.pattern-items{padding-bottom:9rem}}@media (max-width:991px){.pattern-items .row .col-md-6{margin-bottom:4rem}}@media (max-width:767px){.pattern-items .row .col-md-6{margin-bottom:3rem}}@media (min-width:768px){.pattern-items .row .col-md-6:nth-child(odd) .featured-item{padding-right:15px}}@media (min-width:992px){.pattern-items .row .col-md-6:nth-child(even){margin-top:20rem}}@media (min-width:768px){.pattern-items .row .col-md-6:nth-child(even) .featured-item{padding-left:15px}}.pattern-items .row .col-md-6:nth-child(even) .featured-item .featured-item__content{margin-left:0}@media (min-width:768px){.pattern-items .row .col-md-6:nth-child(even) .featured-item .featured-item__img{margin-left:6rem}}.pattern-items--corner{margin-bottom:4rem}@media (min-width:768px){.pattern-items--corner{margin-bottom:10rem}}@media (min-width:768px){.pattern-items--corner .featured-item{margin-bottom:16rem}}@media (min-width:768px){.pattern-items--corner .row{margin:0 -3rem}}@media (min-width:768px){.pattern-items--corner .row>.col-md-6{padding:0 3rem}}@media (min-width:768px){.pattern-items--corner .featured-item__content{position:absolute;bottom:-12rem;padding-right:0}}.accordion{background:#fff}.accordion:not(:first-child){border-top:1px solid #000}.accordion__heading{border-bottom:1px solid #ddd;padding:2.75rem 0 3rem 0;cursor:pointer;display:flex;justify-content:space-between}.accordion__heading:nth-last-child(2){border-bottom:0}.accordion__heading h3{margin:0;line-height:1.5}.accordion__heading .accordion__toggle-show{display:inherit}.accordion__heading .accordion__toggle-hide{display:none}.accordion__heading.active .accordion__toggle-show{display:none}.accordion__heading.active .accordion__toggle-hide{display:inherit}.accordion__title p{margin-bottom:0}.accordion__contents{display:none;padding:0 0 2.5rem 0}.accordion__contents p{margin-top:0}.accordion__contents p:last-child{margin-bottom:0}.accordion__contents p+iframe{margin-top:2rem}.accordion__contents iframe{margin-bottom:2rem}.accordion__toggle{color:#673491;font-weight:700;font-size:1.4rem;max-width:8.5rem;flex:0 0 8.5rem;margin-top:.5rem;text-align:right}.social-side{margin-top:1.7rem;display:flex;justify-content:space-between;align-items:center}.social__label{color:#673491;font-weight:700;display:inline-flex;margin-right:1rem}@media (max-width:991px){.social__label{font-size:1.4rem;margin-right:.5rem}}@media (max-width:767px){.social__label{font-size:1.5rem}}.social__icon{display:inline-block;font-size:0;color:#fff0;margin-left:1rem;position:relative;top:0;transition:top 0.25s ease-in-out}.social__icon:hover,.social__icon:focus{top:-.5rem}.social__icon:before{content:"";display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-size:contain;background-position:center center}@media (min-width:768px){.social__icon:before{width:1.7rem;height:1.7rem}}@media (min-width:992px){.social__icon:before{width:2.2rem;height:2.2rem}}.icon--twitter:before{background-image:url(/wp-content/themes/ie_theme/img/icon-twitter.svg)}.icon--link:before{background-image:url(/wp-content/themes/ie_theme/img/icon-link.svg)}.icon--linkedin:before{background-image:url(/wp-content/themes/ie_theme/img/icon-linked.svg)}.sidebar{border:0;box-shadow:none;background-color:#fff0;top:0;padding-right:0;position:absolute}@media (max-width:767px){.sidebar{padding-left:0;padding-right:0;position:static!important;margin-top:2rem;margin-bottom:2rem}}@media (min-width:500px){.sidebar{width:250px}}@media (min-width:768px){.sidebar{width:157px}}@media (min-width:992px){.sidebar{width:212px}}@media (min-width:1600px){.sidebar{width:260px}}.fixed{position:fixed}iframe{width:100%;height:450px}.block{padding:4rem 0}.block--grey{background-color:#F6F4FA}.form__text,.tml-field,.ginput_container input,.ginput_container_text input,.ginput_container_number input{display:block;height:34px;padding:6px 0;line-height:1.42857;background-color:#fff;background-image:none;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;border-radius:0;box-shadow:none;color:#000;font-size:1.9rem;width:100%;border:0;border-bottom:3px solid #000;height:40px}.form__label{font-size:1.9rem;line-height:1.4;font-weight:700;margin-bottom:2rem}.form__item{margin-bottom:3rem}@media (min-width:768px){.form__item{margin-bottom:4rem}}.form__item--inline{align-items:center}@media (min-width:768px){.form__item--inline{display:flex}}@media (min-width:768px){.form__item--multi{display:flex;align-items:flex-start}}.label--inline{margin-bottom:1rem;flex:0 0 21rem;max-width:21rem}@media (min-width:768px){.label--inline{margin-bottom:0}}.label--required:after{content:"*";display:inline;color:#673491}@media (min-width:768px){.form-group{margin-bottom:5rem}}.form__textarea,.ginput_container_textarea textarea{border:3px solid #000;padding:1.2rem 1.5rem;width:100%}.help-text{margin-top:1.2rem;font-size:1.4rem;font-style:italic}.custom-checkbox{display:inline-block;width:1.6rem;height:1.6rem;border:2px solid #000;background-color:#fff0;position:absolute;top:.7rem;left:0;text-align:center;cursor:pointer;transition:all 0.15s ease-in-out}.custom-checkbox:after{content:"";width:1.7rem;height:1.7rem;background:#99C455,url(/wp-content/themes/ie_theme/img/tick.svg) center center/contain no-repeat;display:inline-block;opacity:0;transform:scale(.8);transition:all 0.15s ease-in-out;position:relative;top:-.3rem}.custom-checkbox__label,.custom-radio__label{padding-left:3.3rem;position:relative}.custom-checkbox__wrapper,.custom-radio__wrapper{margin-bottom:2.2rem}.form__checkbox{opacity:0;position:absolute}.form__checkbox:checked+.custom-checkbox{background-color:#fff}.form__checkbox:checked+.custom-checkbox:after{opacity:1;transform:scale(1)}.full-label{flex-wrap:wrap!important}.full-label label,.full-label .dropdown{width:100%!important}.custom-radio{display:inline-block;width:2rem;height:2rem;line-height:.5;border:2px solid #000;border-radius:50%;background-color:#fff0;position:absolute;top:.5rem;left:0;text-align:center;transition:all 0.15s ease-in-out}.custom-radio:after{content:"•";display:inline-block;opacity:0;transform:scale(.8);transition:all 0.15s ease-in-out;position:relative;font-size:5.5rem;top:-1.1rem;left:-.1rem;color:#673491}.form__radio{opacity:0;position:absolute}.form__radio:checked+.custom-radio{background-color:#fff}.form__radio:checked+.custom-radio:after{opacity:1;transform:scale(1)}.form__radio-group,.form__checkbox-group{margin-top:2rem}@media (min-width:768px){.form__radio-group,.form__checkbox-group{margin-top:.5rem}}div.gform_wrapper{margin-bottom:7rem}div.gform_wrapper ul.gform_fields li.gfield{padding-right:0;margin-bottom:4rem}div.gform_wrapper .ginput_container input,div.gform_wrapper .ginput_container select,div.gform_wrapper .ginput_container textarea{background:none!important}div.gform_wrapper .ginput_container input:focus,div.gform_wrapper .ginput_container select:focus,div.gform_wrapper .ginput_container textarea:focus{outline:none}div.gform_wrapper .gfield_label{font-size:1.9rem;line-height:1.4;margin-bottom:2rem}div.gform_wrapper .gform_button{border:0;border-radius:0;transition:all 0.2s ease-in-out;padding:1rem 2rem 1.1rem 2rem;text-align:center;display:inline-block;font-weight:700;background-color:#673491;color:#fff;cursor:pointer}div.gform_wrapper .gform_button:hover,div.gform_wrapper .gform_button:focus{background-color:#321946}div.gform_wrapper .ginput_container_text{width:100%}div.gform_wrapper .ginput_container_text input.medium{width:100%}div.gform_wrapper .form_inline{overflow:hidden}div.gform_wrapper .form_inline .ginput_container{margin-top:0;float:left;width:calc(100% - 21rem)}div.gform_wrapper .form_inline label.gfield_label{position:relative;top:2rem;float:left;margin-bottom:1rem;width:21rem}@media (min-width:768px){div.gform_wrapper .form_inline label.gfield_label{margin-bottom:0}}div.gform_wrapper .ginput_container_select select:not(:only-child){display:none}div.gform_wrapper .gfield_checkbox li,div.gform_wrapper .gfield_radio li{margin-bottom:1.5rem}div.gform_wrapper .gfield_checkbox li>label,div.gform_wrapper .gfield_radio li>label{padding-left:3rem;font-size:1.8rem}div.gform_wrapper span.gfield_required{position:absolute;right:0;bottom:-.5rem}div.gform_wrapper .gfield_contains_required{padding-bottom:1.1rem}div.gform_wrapper .gfield_checkbox li>input[type=checkbox]{opacity:0;position:absolute}div.gform_wrapper .gfield_checkbox li>input[type=checkbox]:checked+label:after{opacity:1}div.gform_wrapper .gfield_checkbox li>label:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;border:2px solid #000;background-color:#fff0;position:absolute;top:.7rem;left:0;text-align:center;cursor:pointer;transition:all 0.15s ease-in-out}div.gform_wrapper .gfield_checkbox li>label:after{content:"";width:1.7rem;height:1.7rem;background:url(/wp-content/themes/ie_theme/img/tick.svg) center center/contain no-repeat;display:inline-block;opacity:0;transform:scale(.8);transition:all 0.15s ease-in-out;position:absolute;top:.7rem;left:0}div.gform_wrapper .gfield_radio li>input[type=radio]{opacity:0;position:absolute}div.gform_wrapper .gfield_radio li>input[type=radio]:checked+label:after{opacity:1}div.gform_wrapper .gfield_radio li>label:before{content:"";display:inline-block;width:2rem;height:2rem;line-height:.5;border:2px solid #000;border-radius:50%;background-color:#fff0;position:absolute;top:.7rem;left:0;text-align:center;transition:all 0.15s ease-in-out}div.gform_wrapper .gfield_radio li>label:after{content:"•";display:inline-block;opacity:0;transform:scale(.8);transition:all 0.15s ease-in-out;position:absolute;font-size:4.75rem;top:-2.2rem;left:.1rem;color:#673491}div.gform_wrapper .ginput_container_multiselect .dropdown{display:none}div.gform_wrapper .ginput_container_multiselect .gfield_select{border:3px solid #000;padding:1.5rem}div.gform_wrapper .ginput_container_radio .gfield_description{padding-top:1rem}div.gform_wrapper li.gsection{padding-bottom:3rem;border-bottom:4px solid #000}div.gform_wrapper .gfield_description{font-style:italic}.search-form{overflow:hidden;margin-top:3.8rem}.search-form ::placeholder{color:#999;opacity:1}.search-form :-ms-input-placeholder{color:#999}.search-form ::-ms-input-placeholder{color:#999}.search-form .form-control{border-radius:0;height:56px;float:left;position:relative;z-index:1;border:4px solid #000;padding-left:2rem;padding-right:9rem;width:100%}@media (min-width:768px){.search-form .form-control{width:35rem}}@media (min-width:992px){.search-form .form-control{width:50rem}}.search-form .form-control:focus{box-shadow:none;outline:none}@media (min-width:768px){.search-form--bottom{margin-top:5.5rem;margin-bottom:3rem}}@media (min-width:992px){.search-form--bottom .form-control{width:40rem}}@media (min-width:992px){.search-form--bottom .btn{min-width:19rem}}.search-form .btn{border-radius:0;background-color:#000;border-color:#000;font-weight:700;padding:1.6rem 2rem;height:56px;position:relative;z-index:1}@media (min-width:768px){.search-form .btn{left:-70px;float:left}}@media (max-width:767px){.search-form .btn{width:100%;margin-top:1rem}}.search-form .dropdown-search{clear:both;background-color:#e8e8e8;border-bottom-left-radius:15px;border-bottom-right-radius:15px;width:674px;position:relative;top:-30px;overflow:hidden;max-height:0;transition:max-height 0.4s ease-in-out}.search-form .dropdown-search.slide-dropdown{max-height:350px}.search-form .dropdown-search h4{font-family:"Open Sans Semibold",sans-serif;color:#777;text-transform:uppercase;font-size:14px}.search-form .dropdown-search .category{color:#673491;font-size:15px}.search-form .dropdown-search hr{border-color:#999;width:calc(100% + 20px);position:relative;left:-10px;margin-top:12px;margin-bottom:22px}.search-form .dropdown-search ul{list-style:none;padding-left:0;margin-top:13px;margin-bottom:7px}.search-form .dropdown-search ul li{display:flex;justify-content:space-between}.search-form .dropdown-search ul li+li{border-top:1px solid rgb(0 0 0 / .1);padding-top:11px}.search-form .dropdown-search ul a{color:#673491;display:block;padding-bottom:10px;font-size:14px}.search-form .dropdown-search ul .resource-type{text-transform:uppercase;color:#673491;font-size:13px;display:inline-block;margin-right:14px}.search-form .dropdown-search ul .resource-date{color:#673491;font-size:13px}.search-form .dropdown-search-inner{padding:50px 28px 15px 28px}.custom-select select{display:none}.dropdown{background-color:#fff;border:solid 1px #000;box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:1.3rem;font-weight:400;line-height:1;outline:none;padding-top:.9rem;padding-bottom:.9rem;padding-left:1.35rem;padding-right:4rem;position:relative;text-align:left!important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;width:auto;min-width:15rem;display:flex;align-items:center}.dropdown:focus{background-color:#fafafa}.dropdown:hover{background-color:#fcfcfc}.dropdown:after{transition:all 0.125s ease-in-out;content:"";display:block;margin-top:-1px;pointer-events:none;position:absolute;right:10px;top:50%;width:15px;height:15px;border:0;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat;position:absolute;right:12px;top:11px}.dropdown.open:after{transform:rotate(-180deg)}.dropdown.open .list{transform:scale(1);opacity:1;pointer-events:auto}.dropdown.open .option{cursor:pointer}.dropdown.wide{width:100%}.dropdown.wide .list{left:0!important;right:0!important}.dropdown .list{box-sizing:border-box;transition:all 0.15s cubic-bezier(.25,0,.25,1.75),opacity 0.1s linear;transform:scale(.75);transform-origin:50% 0;box-shadow:0 0 0 1px #000;background-color:#fff;margin-top:6px;padding:3px 0;opacity:0;pointer-events:none;position:absolute;top:100%;left:0;z-index:2;min-width:12rem;max-height:22rem;overflow:auto}.dropdown .list:hover .option:not(:hover){background-color:transparent!important}.dropdown .list ul{list-style:none;padding-left:0;margin:.75rem 0}.dropdown .option{cursor:default;font-weight:400;line-height:26px;outline:none;padding-left:1.8rem;padding-right:2.9rem;text-align:left;transition:all 0.2s}.dropdown .option:hover,.dropdown .option:focus{color:#673491}.dropdown .option.selected{font-weight:600}.dropdown .option.selected:focus{background:#fff}.dropdown .current{line-height:1;display:inline-block}.custom-select .ginput_container{justify-content:space-between}.custom-select .ginput_container .gfspinner{display:none!important}.custom-select .ginput_container .gform-grid-col{min-width:100%;padding-left:0!important}@media (min-width:992px){.custom-select .ginput_container .gform-grid-col{min-width:auto;flex:1!important;padding-right:3%!important}}.custom-select .ginput_container .gform-grid-col:nth-child(2) .dropdown{display:none}.custom-select .ginput_container .gform-grid-col .dropdown{padding-left:0}.custom-select .ginput_container .gform-grid-col select{background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat!important;background-position:right center!important;background-size:15px!important;border:0;width:100%;margin-top:.5rem;font-size:16px;border-bottom:1px solid #99C455;padding-left:0;height:40px;appearance:none;outline:none;color:#5F338C;position:relative}@media (min-width:992px){.custom-select span.gfield_required{margin-right:.4rem}}.dropdown{background-color:#fff0;border:0;width:100%;margin-top:.5rem;font-size:16px;border-bottom:1px solid #99C455;padding-left:0;height:40px}@media (min-width:992px){.dropdown{width:95%}}.dropdown:after{margin-top:1px!important;right:0!important;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg)}.by{bottom:12px;color:#000;font-size:12px;left:0;position:absolute;right:0;text-align:center}.custom-date{border-bottom:3px solid #000;position:relative}@media (max-width:767px){.custom-date{max-width:20rem}}.custom-date:after{content:"";display:inline-block;background:url(/wp-content/themes/ie_theme/img/calendar.svg) center center/contain no-repeat;width:1.7rem;height:1.7rem;position:absolute;top:.3rem;right:0}.custom-date input{border:0;min-width:20rem;padding-bottom:.4rem;position:relative;background-color:#fff0;z-index:1}@media (max-width:767px){.custom-date input{max-width:20rem}}.form-page{margin-bottom:8rem}@media (max-width:767px){.form-page h1{margin-top:3rem}}.form-page h1+form{margin-top:4rem}@media (min-width:768px){.form-page h1+form{margin-top:6rem}}.form-page .dropdown{border:0;border-bottom:3px solid #000;padding-left:0;font-size:inherit;min-width:20rem}.file-upload{display:block;text-align:center;margin:5.5rem 0}@media (max-width:767px){.file-upload{padding-top:3rem;margin-bottom:4rem}}.file-upload .file-select{display:block;color:#000;cursor:pointer;text-align:left;background:#FFF;overflow:hidden;position:relative}.file-upload .file-select:hover{border-color:#321946;transition:all 0.2s ease-in-out}.file-upload .file-select:hover .file-select-button{color:#673491;transition:all 0.2s ease-in-out}.file-upload .file-select-button{border:3px solid #673491;color:#000;font-weight:700;padding:1.2rem 2rem 1.2rem 4rem;display:inline-block;position:relative}.file-upload .file-select-button:before{content:"";display:inline-block;background:url(/wp-content/themes/ie_theme/img/download.svg) center center/contain no-repeat;width:2rem;height:2rem;position:absolute;top:1.2rem;left:1.3rem}.file-upload .file-select-name{display:block}@media (min-width:768px){.file-upload .file-select-name{display:inline-block;padding:0 1rem;position:absolute;top:1.2rem;left:17rem}}@media (max-width:767px){.file-upload .file-select-name{margin-top:1.5rem}}.file-upload input[type=file]{z-index:2;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.file-upload.active .file-select{border-color:#673491;transition:all 0.2s ease-in-out}.file-upload.active .file-select-button{transition:all 0.2s ease-in-out}.gform_confirmation_wrapper{color:#fff;padding-bottom:4rem}.gform_wrapper .gform_validation_errors>h2 .gform-icon{left:-35px!important}.gform_wrapper.gravity-theme .gfield{position:relative;display:flex;align-items:center}.gform_wrapper.gravity-theme .gfield.textarea{flex-wrap:wrap;margin-top:1rem}.gform_wrapper.gravity-theme .gfield.textarea label{width:100%}.gform_wrapper.gravity-theme .gfield.textarea textarea{background-color:#fff0;padding:1.5rem;margin-top:1rem;max-height:200px;border:1px solid #99C455}.gform_wrapper.gravity-theme .gfield.textarea textarea::placeholder{color:rgb(255 255 255 / .35)}.gform_wrapper.gravity-theme .gfield .ginput_container{flex:1}.gform_wrapper.gravity-theme .gfield .ginput_container input{background-color:#fff0;border-bottom:1px solid #99C455;padding-left:0!important}.gform_wrapper.gravity-theme .gfield .ginput_container_date{background:url(/wp-content/themes/ie_theme/img/down-chevron.svg);background-repeat:no-repeat!important;background-size:15px!important;margin-top:.5rem;background-position:right center!important}.gform_wrapper.gravity-theme .gfield .ginput_container_date input{color:#fff;font-size:16px;width:100%!important}.gform_wrapper.gravity-theme .gfield label{font-weight:600!important;min-width:136px;padding-right:3rem;font-size:2rem;margin:0!important}.gfield_error{padding-bottom:15px}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:transparent!important;border:none!important;position:absolute!important;right:0!important;text-align:right!important;padding-right:0!important;bottom:-25px!important;font-size:13px!important;margin-top:8px!important}.gform_wrapper .gfield_error [aria-invalid=true]{border:0!important;border-bottom:1px solid red!important}.gfield_validation_message{display:none!important}.ginput_container_fileupload input{min-height:40px;font-size:1.4rem}.ginput_container_fileupload .gform_fileupload_rules{display:block;margin-top:-5px;font-size:11px!important}.ginput_container_consent,.ginput_container_checkbox{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.ginput_container_consent label,.ginput_container_checkbox label{padding-right:1rem!important}.ginput_container_consent input,.ginput_container_checkbox input{width:20px;height:20px;min-width:20px;min-height:20px;appearance:none;outline:none;position:relative;border:1px solid #99C455}.ginput_container_consent input:checked:after,.ginput_container_checkbox input:checked:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M15.26.48L5.824 9.852 1.106 5.187 0 6.256 5.783 12h.062l10.49-10.451z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;content:"";position:absolute;top:0;background-repeat:no-repeat;height:100%;width:100%;background-color:#99C455;background-position:center center}.bg-grey_wrapper{padding:3rem;background-color:#f6f6f6}.small-labels_wrapper .gfield label{min-width:106px!important;padding-right:2rem!important}.gfield--type-captcha label{display:none!important}.gfield--type-select,.gfield--type-fileupload{display:flex;flex-wrap:wrap;width:100%;margin:.3rem 0}.gfield--type-select label,.gfield--type-fileupload label{width:100%!important}.gfield--type-select .dropdown,.gfield--type-fileupload .dropdown{width:100%!important}.feature-banner{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:3rem 0}@media (min-width:768px){.feature-banner{padding:5rem 0}}@media (min-width:992px){.feature-banner{padding:6.5rem 0}}.feature-banner__content{background-color:rgb(150 141 131 / .9);padding:3rem}@media (min-width:992px){.feature-banner__content{padding:4rem}}.feature-banner__title{margin-top:0;margin-bottom:2rem;position:relative;color:#fff}.feature-banner h3{color:#fff}.feature-banner__text{position:relative;color:#fff;font-size:1.6rem;line-height:2.3rem}@media (min-width:992px){.feature-banner__text{padding-bottom:.2rem;font-size:1.8rem;line-height:2.6rem}}.feature-banner__text a{color:#673491;box-shadow:none;font-weight:700}.feature-banner__text a:hover,.feature-banner__text a:focus{box-shadow:none;color:#3f2059}.feature-banner__text p{font-weight:500}.why-minster{padding-bottom:2.5rem;position:relative;overflow:hidden;background-color:#5F338C;padding-top:2rem}@media (min-width:500px){.why-minster{padding-bottom:3.5rem}}@media (min-width:768px){.why-minster{padding-bottom:5rem}}@media (min-width:992px){.why-minster{padding-bottom:8rem;padding-top:4rem}}.why-minster__title{color:#fff;text-align:center;width:100%}@media (min-width:992px){.why-minster__title{padding-left:5rem;padding-right:8rem}}.why-minster__content{color:#fff;width:100%;text-align:center}@media (min-width:992px){.why-minster__content{padding-left:8rem;padding-right:8rem;font-size:1.8rem;line-height:2.7rem}}.why-minster__info-boxes{display:flex;flex-wrap:wrap;padding-top:2rem}@media (min-width:992px){.why-minster__info-boxes{flex-wrap:nowrap}}.why-minster__info-box{padding:.8rem 1rem;color:#fff;width:50%;text-align:center;font-size:1.4rem;line-height:2.1rem}@media (min-width:768px){.why-minster__info-box{padding:0 2rem}}@media (min-width:1200px){.why-minster__info-box{padding:0 3rem}}.why-minster__info-box img{max-height:75px}@media (min-width:992px){.why-minster__info-box img{max-height:100px}}body.home h2{font-size:3rem}@media (min-width:992px){body.home h2{font-size:4rem}}body.home .latest-news,body.home .testimonials{margin:0}body.home .latest-news{padding-top:2.5rem;margin-top:0}@media (min-width:500px){body.home .latest-news{padding-bottom:3.5rem}}@media (min-width:768px){body.home .latest-news{padding-bottom:5rem}}@media (min-width:992px){body.home .latest-news{padding-bottom:10rem;padding-top:3rem}}@keyframes spin{100%{transform:rotate(360deg)}}.nav{position:relative;z-index:4;display:none}.nav--desktop{display:flex}.nav__list{list-style:none}@media (min-width:992px){.nav__list{display:flex;margin:0;padding:2rem 0}}.nav__item{position:relative}.nav__item.menu-item-has-children .nav__link.active{position:relative}.nav__item.menu-item-has-children .nav__link.active:after{content:"";left:0;right:0;bottom:-1.9rem;margin:0 auto;position:absolute;width:2rem;height:2rem;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat;background-size:20px;background-position:center}@media (min-width:992px){.nav__link{color:#5F338C;text-transform:capitalize;font-size:1.6rem;font-weight:600;padding:0 1.6rem .75rem 1.6rem;position:relative;z-index:1}.nav__link:hover,.nav__link:focus{z-index:2}.nav__link.active{z-index:3}}@media (min-width:1200px){.nav__link{padding:0 1.8rem .75rem 1.8rem}}@media (max-width:991px){.nav--desktop{display:none}}@media (min-width:992px){.nav--sub{list-style:none;padding-left:0;padding-top:0;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out}}@media (min-width:992px) and (min-width:992px){.nav--sub.depth-0{transform:translateY(1rem);position:absolute;top:2.6rem;left:1.4rem;width:calc(100% + 3rem);min-width:19rem;padding:4rem 0 0 0;margin:0;opacity:0;visibility:hidden}}@media (min-width:992px) and (min-width:992px) and (min-width:1200px){.nav--sub.depth-0{min-width:21rem}}@media (min-width:992px) and (min-width:992px){.nav--sub.depth-0.has-megamenu{min-width:72rem;column-count:4;overflow:hidden}.nav--sub.depth-0.has-megamenu.active{overflow:visible}.nav--sub.depth-0.has-megamenu li a{padding:1rem 0}.nav--sub.depth-0.has-megamenu .megamenu-view-all{display:block}.nav--sub.depth-0.has-megamenu .megamenu-view-all li{padding:0 2rem}.nav--sub.depth-0.has-megamenu .megamenu-view-all a{font-weight:600;max-width:20rem}.nav--sub.depth-0.has-megamenu:after{content:"";background-color:#F6F4FA;left:-1rem;top:3rem;width:100vw;height:100%;position:absolute}}@media (min-width:992px) and (min-width:992px){.nav--sub.depth-0.has-megamenu-alt{min-width:20rem;overflow:hidden}.nav--sub.depth-0.has-megamenu-alt.active{overflow:visible}.nav--sub.depth-0.has-megamenu-alt li a{padding:1rem 3rem 1rem 0;position:relative}.nav--sub.depth-0.has-megamenu-alt li a:after{width:2rem;height:2rem;position:absolute;content:"";right:1.5rem;margin-top:4px;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat;background-size:12px;background-position:center;transform:rotate(-90deg)}.nav--sub.depth-0.has-megamenu-alt li.active a{font-weight:600}.nav--sub.depth-0.has-megamenu-alt:after{content:"";background-color:#F6F4FA;left:-1rem;top:3rem;width:100vw;height:100%;position:absolute}.nav--sub.depth-0.has-megamenu-alt .megamenu-data{position:absolute;top:3.7rem;left:20rem;width:36rem;height:29rem;z-index:1}.nav--sub.depth-0.has-megamenu-alt .megamenu-data p{font-size:1.6rem;line-height:2.2rem;color:#5F338C}}@media (min-width:992px) and (min-width:992px){.nav--sub.depth-0>.nav__item{padding:0 1.6rem;border:1px solid #F6F4FA;background-color:#F6F4FA}.nav--sub.depth-0>.nav__item>a{color:#5F338C}}@media (min-width:992px) and (min-width:992px){.nav--sub.depth-1{transform:translateY(10%);position:absolute;top:-.6rem;left:17.8rem;width:calc(100% + 4rem);min-width:19rem;padding:.55rem 1.6rem .55rem 2.6rem;background-color:#3190B5;margin:0;opacity:0;visibility:hidden}}@media (min-width:992px) and (min-width:992px) and (min-width:1200px){.nav--sub.depth-1{min-width:21rem}}@media (min-width:992px) and (min-width:992px){.nav--sub.depth-1>.nav__item{padding-left:0}}@media (min-width:992px) and (min-width:992px) and (min-width:992px){.nav--sub.depth-1>.nav__item{height:51px}}@media (min-width:992px) and (min-width:992px){.nav--sub.depth-1>.nav__item>a{color:#5F338C;font-size:1.6rem!important;line-height:25px!important}}@media (min-width:992px) and (min-width:992px){.nav--sub:not(.depth-0) .nav__item a{font-size:1.4rem}}@media (min-width:992px){.nav--sub.active{opacity:1;transform:translateY(0);z-index:2;visibility:visible}}@media (min-width:992px){.nav--sub .nav__item{display:inline-block;width:100%;padding-left:0;color:#5F338C}}@media (min-width:992px){.nav--sub .nav__item a{position:relative;color:#5F338C;border:none;font-weight:500;padding:1.3rem 0;display:inline-block;background-color:#fff0;width:100%;min-width:160px;font-size:1.6rem}.nav--sub .nav__item a:before{display:none}.nav--sub .nav__item a:hover,.nav--sub .nav__item a:focus{color:#5F338C}}.nav--sub .nav__item:last-of-type a{border:0}@media (min-width:768px){.breadcrumb{list-style:none;margin:4.5rem 0 5.5rem 0;padding:0;font-size:1.4rem}}@media (max-width:767px){.breadcrumb{display:none}}.breadcrumb .breadcrumb__item,.breadcrumb>span{display:inline;padding:0 0 0 1rem}.breadcrumb .breadcrumb__item a+span:before,.breadcrumb>span a+span:before{content:"";display:inline-block;width:5px;height:8px;margin-right:1.3rem;background:url(/wp-content/themes/ie_theme/img/bread-arrow.png) center center/contain no-repeat}.breadcrumb .breadcrumb__item a,.breadcrumb>span a{box-shadow:inset 0 -1px 0 0 #673491;display:inline-block;color:#000;padding-bottom:.25rem;margin-right:1.3rem}.breadcrumb .breadcrumb__item a:hover,.breadcrumb .breadcrumb__item a:focus,.breadcrumb>span a:hover,.breadcrumb>span a:focus{color:#5F338C}.mm-menu{background-color:#fff}.mm-menu .mm-panel{background-color:#fff}.mm-panels{background-color:#fff}.mm-panels .mm-listview{padding-top:1rem}.mm-panels .mm-listview .mm-listitem{border:0}.mm-panels .mm-listview .mm-listitem:after{border:0}.mm-panels .mm-listview .mm-listitem__text{color:#99C455;font-weight:500;font-size:1.6rem;padding-top:1.3rem;padding-bottom:1.3rem}.mm-panels .mm-listview .nav__link .dropdown-selector{display:none}.mm-panels .mm-listview .mm-btn_next{background-color:#fff;border:0;color:#99C455;padding-right:44px}.mm-panels .mm-listview .mm-btn_next:after{border-color:#99C455;right:18px;width:6px;height:6px;border-width:1px}.mm-panels .mm-navbar{background:#99C455;color:#fff;border:0;font-weight:500;margin-bottom:1rem}.mm-panels .mm-navbar .mm-btn:before{border-color:#fff}.care-home-menu__label span{border-bottom:1px solid #5F338C!important;width:100%;display:inline-block}.care-home-menu ul{min-width:28rem!important}.care-home-menu ul.active{transform:translateY(-7px)!important}.care-home-menu ul li{padding:0 1.8rem}.care-home-menu ul li a{padding:.2rem 0.3rem!important;line-height:2.1rem}@media (min-width:992px){.care-home-menu ul li a{padding:0rem 0.3rem!important}}.care-home-menu ul li:first-of-type.care-home-menu__label{padding-top:1.5rem!important}.care-home-menu ul li:last-of-type{padding-bottom:2rem!important}.care-home-menu__label{text-transform:uppercase;font-size:1.4rem;font-weight:700;padding-top:0.8rem!important;padding-bottom:0.7rem!important}@media (min-width:992px){.care-home-menu__label{padding-left:1.9rem!important;padding-right:1.9rem!important}}#mm-99:before,#mm-99:after{display:none}#mm-99 ul{list-style:none;padding:1rem 0;margin:0;color:#99C455;font-weight:500;font-size:1.6rem}#mm-99 ul li{padding:.3rem 0}#mm-99 ul li.care-home-menu__label{margin-top:1rem}#mm-99 ul li.care-home-menu__label span{border-bottom:1px solid #99C455!important;width:100%;display:inline-block}.navbar-phone{position:absolute;right:0;right:9rem;margin-top:-3px;font-size:20px}@media (min-width:768px){.navbar-phone{margin-top:1px}}@media (min-width:992px){.navbar-phone{display:none}}.spinner-master2 *{transition:all 0.3s;-webkit-transition:all 0.3s;box-sizing:border-box}.spinner-master2.navbar-toggle{position:relative;margin:50px auto;height:35px;width:36px;margin-right:15px;border:0;padding:0}.spinner-master2 input[type=checkbox]{display:none}.spinner-master2 label{cursor:pointer;margin:0;z-index:9999;height:100%;width:100%}.spinner-master2{position:relative;float:right;z-index:1;background:#fff0;border-radius:50%}@media (min-width:992px){.spinner-master2{display:none}}@media (max-width:767px){.spinner-master2{top:-3px}}.spinner-master2:not(.collapsed) .spinner2{background-color:#5F338C}.spinner-master2 .spinner2{position:absolute;height:2px;width:100%;background-color:#5F338C;border-radius:0}.spinner-master2 .diagonal.part-1{position:relative;float:left}.spinner-master2 .horizontal{position:relative;float:left;margin-top:6px}.spinner-master2 .diagonal.part-2{position:relative;float:right;margin-top:6px}.spinner-master2 .spinner-spin2{width:28px;height:28px;display:flex;flex-wrap:wrap;align-items:center;align-content:center}.spinner-master2.active .spinner2{background-color:#fff}.spinner-master2.active .spinner2:last-child{width:100%}@media (min-width:1200px){article.type-post{width:80%}}@media (min-width:1600px){article.type-post{width:75%}}article.type-post h1,.main-content h1{margin-bottom:2rem}article.type-post h2,.main-content h2{margin-bottom:3rem}article.type-post h2:not(:first-child),.main-content h2:not(:first-child){margin-top:2.5rem;margin-bottom:1rem}article.type-post h3,.main-content h3{font-weight:500;font-size:2.2rem;margin-bottom:1rem;margin-top:3rem}article.type-post a,.main-content a{color:inherit;box-shadow:inset 0 -2px 0 0 #673491;-webkit-transition:box-shadow 0.3s cubic-bezier(.55,.085,0,.99);transition:box-shadow 0.3s cubic-bezier(.55,.085,0,.99)}article.type-post a:hover,article.type-post a:focus,.main-content a:hover,.main-content a:focus{box-shadow:inset 0 -25px 0 0 rgb(48 52 255 / .2)}article.type-post ul,article.type-post ol,.main-content ul,.main-content ol{line-height:1.45;margin-bottom:4rem}article.type-post ul,.main-content ul{list-style:none;padding-left:0;margin-top:3rem}article.type-post ul li,.main-content ul li{padding-left:2rem;margin-bottom:2rem;position:relative}article.type-post ul li:before,.main-content ul li:before{content:"";display:inline-block;background:url(/wp-content/themes/ie_theme/img/list-arrow.svg) center center/contain no-repeat;width:.7rem;height:1.2rem;position:absolute;top:.73rem;left:0}article.type-post .date,.main-content .date{font-size:1.4rem;font-weight:600;margin-bottom:4rem;display:block}article.type-post .download-link,.main-content .download-link{box-shadow:none;color:#673491;font-weight:700}@media (min-width:768px){.main-content{padding-right:2.5rem}}@media (min-width:1200px){.main-content{padding-right:4rem}}@media (max-width:767px){.main-content>h1:first-child{margin-top:4rem}}.content-with-sidebar{position:relative;margin-bottom:4rem}.content-with-sidebar h1{margin-top:0}@media (min-width:768px){.content-with-sidebar .main-content{margin-bottom:6rem}}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#000}.error404 h1{margin-top:6rem}.error404 .body-content{margin-bottom:12rem}@media all and (min-height:980px){.error404 .body-content{margin-bottom:26rem}}.profile{flex-wrap:nowrap}@media (max-width:767px){.profile{margin-top:4.5rem}}.profile__breadcrumb .breadcrumb__item:after{content:"";display:inline-block;width:5px;height:8px;background:url(/wp-content/themes/ie_theme/img/bread-arrow.png) center center/contain no-repeat}.profile__breadcrumb .breadcrumb__item:last-child:after{display:none}.profile__img{max-width:100%}.profile__pic{margin-right:2rem}.profile__content{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){.profile__content{font-size:1.6rem}}.profile__email,.profile__phone{display:block;padding-left:3.1rem;position:relative;margin-top:1.2rem;word-break:break-word}.profile__email:before,.profile__phone:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;position:absolute;left:0;background-repeat:no-repeat;background-size:contain;background-position:center center}.profile__email:before{background-image:url(/wp-content/themes/ie_theme/img/envelope.svg);top:.2rem}.profile__phone:before{background-image:url(/wp-content/themes/ie_theme/img/phone.svg);top:.05rem}.profile h1{margin-bottom:.75rem}.profile .subtitle{margin-top:0}.type-post .comments{margin-top:5rem;border-top:4px solid #000;padding-top:2.5rem}@media (min-width:768px){.type-post .comments{padding-top:3rem;margin-top:6rem}}.type-post .comments a:not(.comment-reply-link){box-shadow:none;color:#673491}.type-post .comment{margin-bottom:4.5rem}.type-post .comment-form{margin-bottom:8rem}.type-post .comment-form-comment>label{display:block;margin-bottom:1rem}.type-post .submit{-webkit-appearance:none;appearance:none;border:0;border-radius:0;transition:all 0.2s ease-in-out;padding:1rem 2rem 1.1rem 2rem;text-align:center;display:inline-block;font-weight:700;background-color:#673491;color:#fff;cursor:pointer}.type-post .submit:hover,.type-post .submit:focus{background-color:#321946}.type-post .comment-author .fn{margin-left:.5rem}.not-found-container{margin-bottom:10rem}.no-posts{padding-bottom:7rem;text-align:center;width:100%}.invalid-postcode p{width:100%;text-align:center}@media (min-width:992px){.single-care-home .container .care-home-row{flex-direction:row-reverse}}@media (min-width:992px){.single-care-home .container .care-home-row .care-home__sidebar{padding-right:3rem;padding-left:0}}@media (min-width:992px){.single-care-home .container .care-home-row .main-content-area{padding-left:4rem}}.post-type-archive-care-home .full_map{margin:2rem 0 2rem 0}@media (min-width:992px){.post-type-archive-care-home .full_map{flex-wrap:nowrap}}@media (min-width:768px){.post-type-archive-care-home .full_map #full_map__map{height:100%}}.post-type-archive-care-home .full_map__filters .map-search input{background-color:#fff}.loading-ind{display:flex;justify-content:center;width:100%;min-height:10rem;align-items:center;align-content:center}.loading-ind img{max-width:6rem;opacity:.4}.view-all{width:100%;padding-top:3rem;display:flex;justify-content:center}.post-type-archive-care-home .testimonials{margin:0}.tax-region .main-content-area__term-results{display:flex;flex-wrap:wrap;width:100%;padding-top:1rem;margin:0 -1rem}@media (min-width:992px){.tax-region .main-content-area__term-results{margin:0 -1.5rem}}.tg-review-carousel-widget-container .tg_header_wrap{padding:10px 0 10px 0!important}.single-vacancy main{margin-top:4rem}.single-vacancy .vacancy__sidebar{width:33rem}.single-vacancy .vacancy__content{flex:1}@media (min-width:992px){.single-vacancy .vacancy__content{padding-right:4rem}}@media (min-width:1200px){.single-vacancy .vacancy__content{padding-right:6rem}}.single-vacancy .vacancy-intro h1{margin-bottom:1.5rem;margin-top:0}.single-vacancy .vacancy-intro p{font-size:2.2rem;line-height:2.7rem}.single-vacancy .vacancy-intro__meta{display:flex;flex-wrap:wrap;gap:3rem;row-gap:1.5rem;background-color:rgb(95 51 140 / .1);padding:2rem 2.5rem}@media (min-width:992px){.single-vacancy .vacancy-intro__meta{max-width:66.5rem}}.single-vacancy .vacancy-intro__meta-item{display:flex;flex-wrap:wrap}@media (min-width:768px){.single-vacancy .vacancy-intro__meta-item{flex:1;max-width:20rem}}.single-vacancy .vacancy-intro__meta-item span{font-weight:700;width:100%}.single-vacancy .main-content-area{padding:0}@media (min-width:992px){.single-vacancy .main-content-area{padding:0 0 6rem 0}}.single-vacancy .vacancy-sidebar__site{background-color:#F6F4FA;padding:2rem}.single-vacancy .vacancy-sidebar__site.related{padding-top:0;padding-bottom:0}.single-vacancy .vacancy-sidebar__site.featured{margin-bottom:3rem;border-top:8px solid #99C455}.single-vacancy .vacancy-sidebar__site .btn{display:inline-block;margin-top:2rem}.single-vacancy .vacancy-sidebar table{border-collapse:collapse;border:0;margin:0}.single-vacancy .vacancy-sidebar table tr td{padding:.2rem 0;border:0;font-size:1.8rem;line-height:2.8rem}.single-vacancy .vacancy-sidebar table tr td:first-child{font-weight:600;color:#968D83;padding-right:2rem}.single-vacancy .vacancy-sidebar table tr td:last-of-type{width:100%}.single-vacancy .vacancy-sidebar .related-sites .divider{width:100%;height:1px;margin:2.6rem 0 .95rem 0;background-color:#5F338C;display:inline-block}.single-vacancy .vacancy-sidebar .related-sites .vacancy-sidebar__site:first-of-type{padding-top:2.2rem}.single-vacancy .vacancy-sidebar .related-sites .vacancy-sidebar__site:last-of-type{padding-bottom:2.5rem}.single-vacancy .vacancy-sidebar .related-sites .vacancy-sidebar__site:last-of-type .divider{display:none}.card{position:relative;display:-ms-flexbox;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border-radius:0;border:0;background-color:#fff;display:block;margin-bottom:3rem;overflow:hidden}.card:hover,.card:focus{text-decoration:none}.card.has-bg-colour{border-radius:1rem;overflow:hidden;margin-bottom:0}@media (min-width:992px){.card.has-bg-colour{height:100%}}@media only screen and (min-width:500px){.card.has-bg-colour .card-top{height:170px}}.card.has-bg-colour .card-bottom{padding-left:2rem;padding-right:2rem;padding-bottom:2.8rem;padding-top:1.5rem}.card.has-bg-colour .card-bottom .card-read-more{margin-bottom:0}.card--related-card{margin-bottom:1.5rem}@media (min-width:992px){.card--related-card{margin-bottom:0;padding-right:5rem}}.card--related-card p{color:#5F338C}.card .card-top{height:230px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-position:center center;background-size:cover;top:0;left:0}@media only screen and (min-width:500px){.card .card-top{height:300px}}.card .card-bottom{display:flex;flex-direction:column;justify-content:space-between;padding:12px 0 15px 0;width:100%;min-height:118px}@media (min-width:768px){.card .card-bottom{padding-top:8px}}.card .card-bottom h4{color:#5F338C;margin:.1rem 0 1rem 0;font-size:2rem;line-height:2.3rem;clear:both}@media (min-width:992px){.card .card-bottom h4{font-size:2.7rem;line-height:3.3rem;margin:.1rem 0 0 0}}@media (min-width:1600px){.card .card-bottom h4{margin:0 0 .9rem 0}}.card .card-bottom h4 a{color:#5F338C;font-weight:600}.card .card-bottom__detail{width:100%;display:flex}@media (min-width:992px){.card .card-bottom__detail{flex:1;margin-top:.3rem}}.card .card-bottom-inner{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media (min-width:992px){.card .card-bottom-inner{padding-top:.5rem;padding-bottom:1.2rem;flex-wrap:nowrap;align-items:flex-start}}.card .card-bottom-inner h4{width:100%}@media (min-width:992px){.card .card-bottom-inner h4{width:auto;padding-right:2rem}}.card .card-title{text-align:center;padding:0 2rem;font-size:1.7rem;font-weight:700;line-height:1.4;color:#000;display:inline-block;margin-top:0}@media (min-width:500px){.card .card-title{font-size:1.5rem;margin-top:-3.5rem}}@media (min-width:1600px){.card .card-title{margin-top:0;font-size:1.8rem;line-height:1.3}}.card .card-inner{display:block}.card .card-date-wrap{display:block}.card .card-date{font-size:1.3rem;line-height:1.6;display:block;margin-top:0;font-weight:600;margin-bottom:1rem;color:#968D83;text-transform:uppercase}@media (min-width:992px){.card .card-date{padding-top:.3rem;margin-bottom:0;font-size:1.4rem}}.card .card-label{display:inline-block;font-size:1.6rem;font-weight:300;line-height:1;cursor:pointer;padding:.8rem 1.2rem .8rem 1.2rem;transition:all 0.15s ease-in-out;background-color:#673491;min-width:7rem;text-align:center;color:#fff;position:absolute;top:0;left:0}.card .card-text{font-size:1.6rem;line-height:2.1rem;margin:0rem 0 1.4rem 0}.card .card-read-more{display:inline-block;color:#5F338C;font-weight:600;font-size:2rem;line-height:2.4rem;position:relative;margin-bottom:30px;font-family:"arno-pro",serif}.card .card-read-more:after{width:100%;position:absolute;bottom:0;content:"";left:0;width:100%;height:2px;background-color:#99C455}.card .card-read-more:hover{color:#111}.card .card-text-lg{font-size:3rem;display:block}.card .card-tags{list-style:none;line-height:1.6;font-size:1.3rem;margin-top:0;margin-bottom:1rem;padding-right:5px}@media (min-width:992px){.card .card-tags{padding-top:.3rem;margin-bottom:0;font-size:1.4rem}}.card .card-tags a{color:#968D83;font-size:1.3rem;line-height:1.6;font-weight:600;border-right:1px solid #968D83;padding-right:6px;text-transform:uppercase}@media (min-width:992px){.card .card-tags a{font-size:1.4rem}}.card .card-location{display:flex;align-items:center;font-size:1.4rem;line-height:1.8rem;font-weight:500;width:100%;margin:.5rem 0 .9rem 0}@media (min-width:992px){.card .card-location{margin:0 0 0 0;max-width:250px;justify-content:flex-end}}@media (min-width:1600px){.card .card-location{max-width:300px}}.card .card-location img{margin-right:.8rem}.card .card-care-types{margin:0;display:flex;flex-wrap:wrap;padding:1rem 0 1.6rem 0;font-size:1.4rem}.card .card-care-types li{width:50%;display:flex;align-items:center;list-style-type:none;padding:.1rem .2rem .1rem 0;color:#444;font-weight:700}@media (min-width:768px){.card .card-care-types li{width:33%}}.card .card-care-types li i{margin-right:.7rem;width:17px;height:16px;color:#C2672B;display:flex;align-items:center}.card .card-care-types li i:before{margin:0 auto}.card.card-type-text .card-top{background-color:#000}.card.card-type-text .card-title{line-height:1.3;color:#fff}.card.card-type-text .card-stat{font-size:50px;display:block;color:#fff;margin-bottom:5px}.card.card-type--vacancy{padding:3rem;margin-bottom:0}.card.card-type--vacancy h3{font-size:2.8rem;margin-top:0;margin-bottom:1.8rem}.card.card-type--vacancy .vacancy-card__meta-wrapper{flex:1}@media (min-width:992px){.card.card-type--vacancy .vacancy-card__column{flex:1}}.card.card-type--vacancy .vacancy-card__meta{display:flex;flex-wrap:wrap}.card.card-type--vacancy .vacancy-card__meta table{border-collapse:collapse;border:0;margin:0;width:auto}.card.card-type--vacancy .vacancy-card__meta table tr td{padding:.4rem 0;border:0;font-size:1.6rem;line-height:2.2rem}.card.card-type--vacancy .vacancy-card__meta table tr td:first-child{font-weight:600;color:#968D83;padding-right:2rem}.card.card-type--vacancy .vacancy-card__content{width:100%;display:flex;flex-wrap:wrap;gap:4rem;row-gap:2rem;align-content:center;align-items:flex-end}@media (min-width:992px){.card.card-type--vacancy .vacancy-card__content{flex-wrap:nowrap}}.card.card-type-pattern .card-top{background:#f7f7f7}.card.card-type-image .card-top{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#eee;width:100%}.card.card-type-image .card-top .card-title{position:relative;z-index:1}.card.card-type-static .card-inner{max-height:unset;opacity:1;transition:none}.card.card-type-static .card-bottom{min-height:130px;border-top:3px solid #000}@media (min-width:768px){.card.card-type-static .card-bottom{border-top:0}}.card.card-type-static .card-bottom:before,.card.card-type-static .card-bottom:after{width:51.25%;top:-15px}@media (min-width:992px){.card.card-type-static .card-bottom:before,.card.card-type-static .card-bottom:after{top:-13px}}@media (min-width:1600px){.card.card-type-static .card-bottom:before,.card.card-type-static .card-bottom:after{top:-14px}}.card.card-type-static .card-bottom:before{transform:rotate(8deg)}@media (min-width:992px){.card.card-type-static .card-bottom:before{transform:rotate(9deg)}}@media (min-width:1600px){.card.card-type-static .card-bottom:before{transform:rotate(8deg)}}.card.card-type-static .card-bottom:after{transform:rotate(-8deg)}@media (min-width:992px){.card.card-type-static .card-bottom:after{transform:rotate(-9deg)}}@media (min-width:1600px){.card.card-type-static .card-bottom:after{transform:rotate(-8deg)}}.card.card-type-static .card-bottom h4{margin:0}.card.card-type-static .card-text{margin-bottom:.6rem}.card.card-type-static .card-text{line-height:1.7;margin-top:.3rem}.card.card-type-static .card-bottom{padding-left:0;padding-right:0}.card--care-home h4{flex:1}.card--care-home .card-care-types li{font-weight:500;font-size:1.5rem;color:#5F338C}.card--care-home .card-care-types li i{width:15px;height:15px;font-size:18px;margin-right:1.5rem}.card--care-home .card-top{margin-bottom:.7rem;background-size:cover;background-position:center center}@media (min-width:1200px){.card--care-home .card-top{height:342px}}.card--care-home .card-inner{display:flex}.card--care-home .card-read-more{position:relative;width:auto;display:block;letter-spacing:0;margin-bottom:0;text-decoration:none}.card-type--vacancy .card__vacancy-meta{display:flex;flex-wrap:wrap;margin-top:.8rem;margin-bottom:1.1rem}.card-type--vacancy .card__vacancy-meta span{width:100%;font-weight:500;font-size:1.6rem;line-height:2.3rem;margin:.25rem 0;background-repeat:no-repeat;background-position:left center;padding-left:3rem;background-size:1.7rem}.card-type--vacancy .card__vacancy-meta span.closing-date{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 512' style='enable-background:new 0 0 448 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235F338C;%7D%0A%3C/style%3E%3Cpath class='st0' d='M112,0c8.8,0,16,7.2,16,16v48h192V16c0-8.8,7.2-16,16-16s16,7.2,16,16v48h32c35.3,0,64,28.7,64,64v32v32v256 c0,35.3-28.7,64-64,64H64c-35.3,0-64-28.7-64-64V192v-32v-32c0-35.3,28.7-64,64-64h32V16C96,7.2,103.2,0,112,0z M416,192H312v72h104 V192z M416,296H312v80h104V296z M416,408H312v72h72c17.7,0,32-14.3,32-32V408z M280,376v-80H168v80H280z M168,408v72h112v-72H168z M136,376v-80H32v80H136z M32,408v40c0,17.7,14.3,32,32,32h72v-72H32z M32,264h104v-72H32V264z M168,264h112v-72H168V264z M384,96 H64c-17.7,0-32,14.3-32,32v32h384v-32C416,110.3,401.7,96,384,96z'/%3E%3C/svg%3E")}.card-type--vacancy .card__vacancy-meta span.salary{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235F338C;%7D%0A%3C/style%3E%3Cpath class='st0' d='M480,256c0-123.7-100.3-224-224-224S32,132.3,32,256s100.3,224,224,224S480,379.7,480,256z M0,256 C0,114.6,114.6,0,256,0s256,114.6,256,256S397.4,512,256,512S0,397.4,0,256z M259.6,144c-20.2,0-36.5,16.5-36.4,36.7l0.3,43.3H272 c8.8,0,16,7.2,16,16s-7.2,16-16,16h-48.4c-0.9,22.5-7.1,44.4-18,64H328c8.8,0,16,7.2,16,16s-7.2,16-16,16H176 c-5.9,0-11.4-3.3-14.2-8.5s-2.4-11.6,1-16.5l9.2-13.5c11.7-17,18.4-36.9,19.5-57.5H176c-8.8,0-16-7.2-16-16s7.2-16,16-16h15.5 l-0.3-43.1c-0.3-38,30.4-68.9,68.4-68.9c10.6,0,21.1,2.5,30.6,7.2l20.9,10.5c7.9,4,11.1,13.6,7.2,21.5s-13.6,11.1-21.5,7.2 l-20.9-10.5C270.8,145.4,265.3,144.1,259.6,144L259.6,144z'/%3E%3C/svg%3E%0A")}.card-type--vacancy .card__vacancy-meta span.contract{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235F338C;%7D%0A%3C/style%3E%3Cpath class='st0' d='M480,256c0,123.7-100.3,224-224,224S32,379.7,32,256S132.3,32,256,32S480,132.3,480,256z M0,256 c0,141.4,114.6,256,256,256s256-114.6,256-256S397.4,0,256,0S0,114.6,0,256z M240,112v144c0,5.3,2.7,10.3,7.1,13.3l96,64 c7.4,4.9,17.3,2.9,22.2-4.4s2.9-17.3-4.4-22.2L272,247.4V112c0-8.8-7.2-16-16-16S240,103.2,240,112z'/%3E%3C/svg%3E")}.card-type--vacancy .card-tags a{border:0;font-weight:500}.card-type--vacancy .card-bottom__detail{margin-top:0}.card-type--vacancy .card-bottom-inner{padding-bottom:0;flex-wrap:wrap}.card-type--vacancy .card-bottom-inner h4{width:100%;margin-bottom:0}@media (min-width:500px){.card-contain{padding:0 10px}}@media (min-width:1200px){.card-contain{padding:0 20px}}.cards-list{transition:all 0.3s ease-in-out}@media (max-width:767px){.cards-list{margin-top:2rem}}.cards-list.active>.row{margin-left:-10px}@media (min-width:768px){.cards-list .search-form .form-control{width:26rem;padding-right:2rem}}@media (min-width:992px){.cards-list .search-form .form-control{width:40rem}}@media (max-width:991px){.cards-list .search-form .form-control{padding-left:1.5rem}}@media (max-width:991px){.cards-list .search-form .btn{padding-left:1.6rem;padding-right:1.6rem}}.contract-filters .collapse-filters-icon{transform:rotate(0)}.card-dropdowns{margin-bottom:3rem}@media (min-width:768px){.card-dropdowns{padding:0 15px;display:flex;justify-content:space-between}}@media (max-width:499px){.card-dropdowns .dropdown{margin-bottom:1.5rem}}@media all and (min-width:500px) and (max-width:767px){.card-dropdowns .dropdown{margin-right:2rem}}.card-dropdowns .dropdown-toggle{background-color:#fff;color:#333;border-color:#000;border-width:1px;border-radius:0;font-size:1.3rem;min-width:15rem;text-align:left;padding:1rem 3.5rem 1rem 1.2rem}.card-dropdowns .dropdown-toggle:active:not(.disabled):not(:disabled),.card-dropdowns .dropdown-toggle:focus:not(.disabled):not(:disabled),.card-dropdowns .dropdown-toggle.active:not(.disabled):not(:disabled){background-color:#fff;color:#333;border-color:#673491;border-width:2px;box-shadow:none}.card-dropdowns .dropdown-toggle:after{width:15px;height:15px;border:0;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat;position:absolute;right:12px;top:11px}.card-dropdowns .dropdown-menu{margin-top:5px}.card-dropdowns .dropdown-item{font-size:13px}.card-pager{margin-left:auto;margin-right:auto;margin-bottom:50px;width:100%;clear:both}.card-pager *{background-color:#fff0}.card-pager .pagination{justify-content:center;position:relative}@media (max-width:767px){.card-pager .pagination{margin:0}}.card-pager .page-link{border:0;padding:.7rem 0;margin:0 .7rem;box-shadow:none}.card-pager .page-link:hover,.card-pager .page-link.active{font-weight:700;background-color:#fff0;font-weight:700;box-shadow:inset 0 -2px 0 0 #673491;transition:all 0.15s ease-in-out}.card-pager .page-prev,.card-pager .page-next{font-size:0;font-weight:700;color:#673491;position:absolute;top:4px}@media (min-width:768px){.card-pager .page-prev,.card-pager .page-next{font-size:1.4rem}}.card-pager .page-prev span:first-child,.card-pager .page-next span:first-child{font-size:0;opacity:0}.card-pager .page-prev{left:0}.card-pager .page-prev:before{content:"";display:inline-block;width:15px;height:15px;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat;position:relative;top:3px;left:3px;transform:rotate(90deg)}.card-pager .page-next{right:0}.card-pager .page-next:after{content:"";display:inline-block;width:15px;height:15px;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat;position:relative;top:3px;left:3px;transform:rotate(-90deg)}.card__email,.card__phone{display:block;padding-left:2.2rem;position:relative}.card__email:before,.card__phone:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;position:absolute;left:0;background-repeat:no-repeat;background-size:contain;background-position:center center}.card__email:before{background-image:url(/wp-content/themes/ie_theme/img/envelope.svg);top:.7rem}.card__phone:before{background-image:url(/wp-content/themes/ie_theme/img/phone.svg);top:.5rem}@media (min-width:768px){.directory-page .cards-list>.row{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.directory-page .cards-list .search-form{margin-left:15px}}.directory-page .card-contain{padding:0 15px}.directory-page .card-contain h3{text-align:center;font-size:30px;margin-top:0}.directory-page .search-form{margin-top:0}.directory-page .card-dropdowns{padding:0}.related-content{margin-top:8rem;margin-bottom:6rem}.related-content--no-margin{margin:0}.related-content__title{margin-bottom:4rem}@media (min-width:992px){.related-content>.row{margin:0 -30px}}@media (min-width:992px){.related-content .card-contain{padding:0 30px}}.related-content .card-bottom:before,.related-content .card-bottom:after{top:-13px;width:51%}.related-content .card-bottom:before{transform:rotate(8deg)}@media (min-width:992px){.related-content .card-bottom:before{transform:rotate(5deg)}}.related-content .card-bottom:after{transform:rotate(-8deg)}@media (min-width:992px){.related-content .card-bottom:after{transform:rotate(-5deg)}}@media (min-width:992px){.related-content .card-text{font-size:1.6rem;line-height:1.6}}.post-type-archive-vacancy .related-content .card-bottom-inner{padding-bottom:0}.post-type-archive-vacancy .related-content .card-bottom-inner .card-bottom__detail{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card-triangle{display:none!important}.card-bottom{padding-top:14px!important;border-top:3px solid #000!important}.card-bottom:before,.card-bottom:after{display:none!important}}.post-type-archive-vacancy .results-row{padding-bottom:3rem}.post-type-archive-vacancy .results-row .card-contain:nth-child(odd) .card-type--vacancy{background-color:#F6F4FA}.tml-label{font-size:1.9rem;line-height:1.4;margin-bottom:2rem}.tml-field{outline:none;margin-bottom:4rem}.tml-button{border:0;border-radius:0;transition:all 0.2s ease-in-out;padding:1rem 2rem 1.1rem 2rem;text-align:center;display:inline-block;font-weight:700;background-color:#673491;color:#fff;cursor:pointer}.tml-button:hover,.tml-button:focus{background-color:#321946}.tml-links{list-style:none;padding:0}.tml-links a{color:#000;font-size:1.5rem;font-weight:700}.page-template-membership .gform_confirmation_wrapper .gform_confirmation_message{padding-bottom:3rem}.page-template-membership div.gform_wrapper ul.gform_fields li.gfield{padding-left:0}.breadcrumb__wrapper{padding:.2rem 0 1.3rem 0;display:none}@media (min-width:992px){.breadcrumb__wrapper{display:block}}.breadcrumb__wrapper .breadcrumb{padding:0;margin:0}.breadcrumb__wrapper .breadcrumb span{padding:0}.breadcrumb__wrapper .breadcrumb span span{border-bottom:1px solid #5F338C;margin:0 .1rem}.breadcrumb__wrapper .breadcrumb span span:first-of-type{margin-left:0}.breadcrumb__wrapper .breadcrumb span span.breadcrumb_last{margin-right:0;border:0}.breadcrumb__wrapper .breadcrumb a{text-decoration:none;box-shadow:none;padding:0;margin:0}.single-vacancy .breadcrumb__wrapper{margin-bottom:2rem}.filter-search-form{display:flex;flex-wrap:wrap;margin-top:1rem;position:relative;justify-content:space-between}@media (min-width:992px){.filter-search-form{justify-content:flex-start;flex-wrap:nowrap}}.filter-search-form__results{position:absolute;top:4.3rem;left:1px;z-index:9;box-sizing:border-box;box-shadow:0 0 0 1px #000;background-color:#fff;padding:1.5rem;min-width:22rem;max-height:24rem;margin-top:5px;overflow:auto;display:none}.filter-search-form__results ul{padding:0;margin:0}.filter-search-form__results ul li{list-style-type:none}.filter-search-form__results ul li a{color:#000;transition:0.3s}.filter-search-form__results ul li a:hover,.filter-search-form__results ul li a:focus{color:#99C455;transition:0.3s}.filter-search-form .dropdown{background-color:#EDECE9;font-size:1.5rem;font-weight:300;width:100%;border:0;margin-top:0;border-radius:2px;padding-left:1rem;height:43px;margin-bottom:1rem;color:#444}@media (min-width:768px){.filter-search-form .dropdown{width:calc(50% - 0.5rem)}}@media (min-width:992px){.filter-search-form .dropdown{width:auto;margin-right:5px;margin-bottom:0}}@media (min-width:1200px){.filter-search-form .dropdown{width:auto}}@media (min-width:992px){.filter-search-form .dropdown .list{min-width:15rem}}.filter-search-form .dropdown .list li.selected{color:#5F338C}.filter-search-form .dropdown .list li:hover{color:#5F338C}.filter-search-form .dropdown.disabled{opacity:.5}.filter-search-form .dropdown.disabled .list{display:none}.filter-search-form .dropdown.disabled.open:after{transform:rotate(0)}.filter-search-form .dropdown::placeholder{color:#444;font-size:1.5rem}.filter-search-form .dropdown:after{color:#fff;top:14px;width:43px;height:40px;top:1px;right:0;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg) no-repeat;font-size:20px;background-size:14px;background-position:center}.filter-search-form .dropdown.open:after{right:-1px}.filter-search-form .dropdown .option:focus,.filter-search-form .dropdown .option:hover{color:#99C455}.filter-search-form .filter-search-form__location{background-color:#EDECE9;width:100%;position:relative;border-radius:2px;margin-bottom:1rem}@media (min-width:992px){.filter-search-form .filter-search-form__location{margin-bottom:0;width:54%;margin-right:5px;margin-bottom:0}}.filter-search-form .form-control{background-color:#fff0;font-size:1.5rem;line-height:2rem;padding:.9rem 3rem .9rem 1.2rem;width:100%;text-align:left;font-weight:300;font-size:1.5rem;border:0;color:#444;height:43px;margin-bottom:0}.filter-search-form .form-control::placeholder{color:#444;font-size:1.5rem}.filter-search-form .btn{min-width:10rem;margin-top:1rem}@media (min-width:992px){.filter-search-form .btn{margin-top:0}}.post-type-archive-care-home .spacer{width:100%;margin:0 auto;margin-bottom:5rem;height:1px;opacity:.25;background-color:#99C455}@media (min-width:768px){.post-type-archive-care-home .spacer{width:calc(100% - 40px)}}.post-type-archive-care-home .nearest-homes-title{margin-top:0;margin-bottom:0}@media (min-width:768px){.post-type-archive-care-home .nearest-homes-title{margin-bottom:2.7rem}}.care-home-archive__search{padding-bottom:3rem;padding-top:2.5rem;background-color:#F6F4FA}@media (min-width:500px){.care-home-archive__search{padding-bottom:3.5rem}}@media (min-width:768px){.care-home-archive__search{padding-top:4.5rem;padding-bottom:5rem}}@media (min-width:992px){.care-home-archive__search{padding-bottom:7rem;padding-top:7rem}}@media (min-width:992px){.care-home-archive__search.has-result{padding-bottom:5rem;padding-top:7rem}}.care-home-archive__search .filter-search-form{max-width:800px;margin:0 auto}@media (min-width:992px){.care-home-archive__search .filter-search-form .dropdown,.care-home-archive__search .filter-search-form .form-control{margin-right:3%;flex:1}}.care-home-archive__search .filter-search-form .btn{margin-top:2rem;margin-bottom:2rem}@media (min-width:992px){.care-home-archive__search .filter-search-form .btn{margin:0 auto;min-width:142px;margin-top:0;margin-bottom:0}}span.location-geolocate{display:flex;align-items:center;font-size:1.3rem;color:#5F338C;position:absolute;right:10px;top:14px}span.location-geolocate:hover{cursor:pointer}span.location-geolocate i{font-size:1.6rem;margin-left:.5rem;text-indent:0}span.location-geolocate i.active{animation:spin 4s linear infinite}.home span.location-geolocate{top:9px}.vacancy-archive-search{background-color:#F6F4FA;width:100%;margin-bottom:1rem}.vacancy-archive-search h2{margin-top:0}@media (min-width:1200px){.vacancy-archive-search .filter-search-form__location,.vacancy-archive-search .filter-search-form .dropdown{margin-right:8px}}.vacancy-archive-search .filter-search-form .form-control,.vacancy-archive-search .filter-search-form .dropdown{background-color:#fff}.vacancy-archive-search .filter-search-form span.location-geolocate{top:0;height:100%;font-size:0}.vacancy-search-page-view.results .container{padding:0;width:100%}.vacancy-search-page-view.vacancy-archive-search .container{max-width:100%}@media (min-width:992px){.vacancy-search-page-view .dropdown{min-width:12rem}}@media (min-width:1200px){.vacancy-search-page-view .dropdown{min-width:14rem}}@media (min-width:500px){.vacancy-search-page-view .results-row{margin:0 -1rem!important}}@media (min-width:1200px){.vacancy-search-page-view .results-row{margin:0 -2rem!important}}.vacancy-search-page-view .results-row .card .card-top{height:21rem}.post-type-archive-vacancy .vacancies-pagination,.vacancy-search-page-view .vacancies-pagination{margin-top:4rem;padding-bottom:6rem;display:flex;justify-content:center;width:100%}.post-type-archive-vacancy .vacancies-pagination .btn.active,.vacancy-search-page-view .vacancies-pagination .btn.active{position:relative;padding-left:5rem}.post-type-archive-vacancy .vacancies-pagination .btn.active:after,.vacancy-search-page-view .vacancies-pagination .btn.active:after{content:"";position:absolute;left:14px;width:25px;height:25px;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/ie_theme/img/loading_icon.svg);background-size:25px}.post-type-archive-vacancy .vacancies-pagination .btn:hover,.vacancy-search-page-view .vacancies-pagination .btn:hover{cursor:pointer}.post-type-archive-vacancy .loading-ind,.vacancy-search-page-view .loading-ind{display:none}.post-type-archive-vacancy .loading-ind.active,.vacancy-search-page-view .loading-ind.active{display:flex}.post-type-archive-vacancy .results-row,.vacancy-search-page-view .results-row{min-height:30rem;align-content:flex-start;align-items:flex-start}@media (min-width:992px){.post-type-archive-vacancy .results-row,.vacancy-search-page-view .results-row{margin:0 -2rem}}.post-type-archive-vacancy .results-row .no-vacancy-results,.vacancy-search-page-view .results-row .no-vacancy-results{text-align:center;width:100%;font-weight:600;padding:0 1.5rem;height:15rem;display:none}.post-type-archive-vacancy .results-row .no-vacancy-results span,.vacancy-search-page-view .results-row .no-vacancy-results span{display:block;margin:0 auto;margin-top:2rem;width:14rem}.post-type-archive-vacancy .results-row .card-contain.hidden,.vacancy-search-page-view .results-row .card-contain.hidden{visibility:hidden;opacity:0;display:none}.featured-content{overflow:hidden}.featured-content .swiper{overflow:visible}.featured-content .swiper .card-contain{padding:0}.featured-content .swiper .card .card-top{height:18.4rem}.testimonials{padding:2.5rem 0;background:#EDECE9;margin:2.5rem 0}@media (min-width:992px){.testimonials{margin:3.5rem 0}}@media (min-width:768px){.testimonials{padding:4.5rem 0}}@media (min-width:992px){.testimonials{padding:7rem 0}}.testimonials.background--darkpurple{background-size:cover;background-color:#968D83;background-position:center center}.testimonials.background--darkpurple *{color:#fff}.testimonials.background--mediumpurple{background-color:#E6E1DE;background-size:cover;background-position:center center}.testimonials.background--lightpurple{background-color:#F6F4FA;background-size:cover;background-position:center center}.testimonials.background--plainbeige{background:none;background:#EDECE9}.testimonials.background--plain{background:none;background-color:#F6F4FA}.testimonials.background--green{background:none;background-color:#99C455}.testimonials__item{max-width:860px;margin:0 auto;padding:0 4rem;position:relative}@media (min-width:992px){.testimonials__item{padding:0}}.testimonials h2{display:none}.testimonials blockquote{margin:0 auto;color:#5F338C;padding:0;border:0;text-align:center;font-size:1.8rem;line-height:3rem}@media (min-width:992px){.testimonials blockquote{font-size:3rem;line-height:4.2rem}}.testimonials blockquote p{font-family:"arno-pro-display",serif;font-weight:300}.testimonials cite{width:100%;text-align:center;display:block;font-size:1.6rem;margin-top:0;line-height:2.2rem;font-family:"myriad-pro","Verdana",Arial,sans-serif}@media (min-width:992px){.testimonials cite{font-size:2rem;line-height:2.6rem;margin-top:.6rem}}.testimonials cite.name{font-weight:600}@media (min-width:992px){.testimonials cite.name{margin-top:3rem}}.testimonials .swiper-wrapper{align-items:center}.testimonials .swiper-pagination{display:none}.testimonials .swiper-button-next:after,.testimonials .swiper-button-prev:after{color:white!important}.testimonials .swiper-button-next{z-index:99;right:8px!important}@media (min-width:768px){.testimonials .swiper-button-next{right:-25px!important}}@media (min-width:992px){.testimonials .swiper-button-next{right:-100px!important}}.testimonials .swiper-button-prev{left:8px!important}@media (min-width:768px){.testimonials .swiper-button-prev{left:-25px!important}}@media (min-width:992px){.testimonials .swiper-button-prev{left:-100px!important}}.vacancy-header .testimonials{margin:1.2rem 0 1rem 0}.vacancy-header .header-banner{margin-bottom:1rem}.main-content-area .testimonials{padding-top:2.5rem}@media (min-width:500px){.main-content-area .testimonials{padding-bottom:2rem}}@media (min-width:768px){.main-content-area .testimonials{padding-top:5rem;padding-bottom:5rem}}@media (min-width:992px){.main-content-area .testimonials{padding-top:6rem;padding-bottom:4rem}}.main-content-area blockquote p{font-weight:300;font-size:1.8rem;line-height:2.6rem;max-width:100%;width:90%;margin:0 auto;font-family:"arno-pro","Verdana",Arial,sans-serif}@media (min-width:768px){.main-content-area blockquote p{font-size:1.9rem;line-height:2.8rem}}@media (min-width:992px){.main-content-area blockquote p{max-width:545px}}.main-content-area blockquote cite{font-size:1.6rem;line-height:1.9rem;margin-top:.3rem;font-family:"myriad-pro","Verdana",Arial,sans-serif}.main-content-area blockquote cite.name{margin-top:2rem;font-weight:600}.main-content-area blockquote .swiper-button-next{z-index:99;right:15px!important}@media (min-width:768px){.main-content-area blockquote .swiper-button-next{right:30px!important}}@media (min-width:992px){.main-content-area blockquote .swiper-button-next{right:30px!important}}.main-content-area blockquote .swiper-button-prev{left:15px!important}@media (min-width:768px){.main-content-area blockquote .swiper-button-prev{left:30px!important}}@media (min-width:992px){.main-content-area blockquote .swiper-button-prev{left:30px!important}}.main-content-area .swiper-pagination{display:none}.content-cards{margin:2.5rem 0}@media (min-width:992px){.content-cards{margin:3.5rem 0}}.content-cards__intro{width:100%}.content-cards__cards{display:flex;flex-wrap:wrap;row-gap:1.5rem;justify-content:center;margin-top:2rem}@media (min-width:992px){.content-cards__cards{margin:0 -2rem;margin-top:3.5rem;row-gap:4rem}}.content-cards__cards .card-contain{width:100%}@media (min-width:768px){.content-cards__cards.two .card-contain{width:50%}}@media (min-width:768px){.content-cards__cards.three .card-contain{width:33.3333333333%}}@media (min-width:768px){.content-cards__cards.four .card-contain{width:25%}}.content-cards__cards .card{border-radius:1rem;overflow:hidden}.content-cards__cards .card-top{aspect-ratio:1/0.6;width:100%;height:auto!important;background-size:cover;background-position:center}.content-cards__cards .card-bottom{padding-left:2rem;padding-right:2rem;padding-bottom:2.8rem;padding-top:1.5rem}.content-cards__cards .card-bottom .card-read-more{margin-bottom:0}.latest-news{padding-bottom:3rem;padding-top:2.5rem;overflow:hidden;margin:2.5rem 0}@media (min-width:992px){.latest-news{margin:3.5rem 0}}.latest-news h2{font-size:3rem}@media (min-width:992px){.latest-news h2{font-size:4rem}}.latest-news .view-more-button{padding-top:1.5rem}.latest-news .results-row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:110%;padding-right:20px;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:992px){.latest-news .results-row{margin:0 -2rem;width:100%}}.latest-news .results-row::-webkit-scrollbar{display:none}.latest-news .results-row .card{margin:0}.latest-news .results-row .card-contain{min-width:280px;margin:0 20px}@media (min-width:992px){.latest-news .results-row .card-contain{min-width:0;margin:0}}.latest-news .results-row .card-contain:first-of-type{margin-left:0}@media (min-width:992px){.latest-news .results-row .card-contain .card{margin-bottom:0}}.latest-news .results-row .card-contain .card .card-top{margin-bottom:5px}.contact-form,.apply-form{padding-bottom:3rem;padding-top:2.5rem;position:relative;background-color:#EDECE9}@media (min-width:500px){.contact-form,.apply-form{padding-bottom:3.5rem}}@media (min-width:768px){.contact-form,.apply-form{padding-top:4.5rem;padding-bottom:5rem}}.contact-form h2,.apply-form h2{color:#5F338C;position:relative;z-index:2;font-size:3rem;margin-bottom:3rem}@media (min-width:992px){.contact-form h2,.apply-form h2{font-size:4rem}}.contact-form__details,.apply-form__details{height:100%;display:flex;align-items:center;align-content:center;flex-wrap:wrap;position:relative;z-index:1}@media (min-width:992px){.contact-form__details,.apply-form__details{padding-left:9rem}}@media (min-width:1200px){.contact-form__details,.apply-form__details{padding-left:11rem}}.contact-form__detail,.apply-form__detail{width:100%;padding:1.5rem 0;color:#5F338C;display:flex;align-content:center;align-items:center;font-size:1.6rem;line-height:2.2rem}@media (min-width:992px){.contact-form__detail,.apply-form__detail{font-size:2rem;line-height:2.6rem}}@media (min-width:1200px){.contact-form__detail,.apply-form__detail{font-size:2.6rem;line-height:3.4rem}}.contact-form__detail a,.apply-form__detail a{color:#5F338C}.contact-form__detail img,.apply-form__detail img{width:26px;margin-right:20px}@media (min-width:992px){.contact-form__detail img,.apply-form__detail img{width:32px}}.contact-form__detail-item,.apply-form__detail-item{flex:1}.contact-form__form,.apply-form__form{position:relative}@media (min-width:992px){.contact-form__form,.apply-form__form{padding-right:6rem}}.contact-form__form .gform_wrapper,.apply-form__form .gform_wrapper{margin-bottom:1rem}@media (min-width:992px){.contact-form__form .gform_wrapper,.apply-form__form .gform_wrapper{margin-bottom:7rem}}.contact-form__form .gform_confirmation_wrapper,.apply-form__form .gform_confirmation_wrapper{padding-bottom:7rem}.contact-form__form .gform_button,.apply-form__form .gform_button{border-width:2px;border-style:solid;border-radius:0;font-size:1.5rem;background-color:#99C455!important;border-color:#99C455!important;padding:1.1rem 2rem 1.1rem 2rem!important;height:auto!important;font-weight:500;color:#350B53!important;padding:1.4rem 3rem!important}@media (min-width:992px){.contact-form__form .three-quarter-width,.apply-form__form .three-quarter-width{grid-column:span 8!important}}@media (min-width:992px){.contact-form__form .quarter-width,.apply-form__form .quarter-width{grid-column:span 4!important}}.contact-form__form .dropdown,.apply-form__form .dropdown{background-color:#fff0;border:0;width:100%;margin-top:.5rem;font-size:16px;padding-left:0;border-bottom:#5F338C 1px solid;color:#5F338C;height:40px}@media (min-width:992px){.contact-form__form .dropdown,.apply-form__form .dropdown{width:95%}}.contact-form__form .dropdown:after,.apply-form__form .dropdown:after{margin-top:1px!important;right:0!important;background:url(/wp-content/themes/ie_theme/img/down-chevron.svg)}.contact-form__form .ginput_container_date,.apply-form__form .ginput_container_date{background:url(/wp-content/themes/ie_theme/img/down-chevron.svg)!important;margin-top:.5rem}.contact-form__form .ginput_container_date input,.apply-form__form .ginput_container_date input{color:#5F338C!important;font-size:16px;width:100%!important}.contact-form__form .ginput_container_date input::placeholder,.apply-form__form .ginput_container_date input::placeholder{color:#5F338C!important}.contact-form__form .gfield,.apply-form__form .gfield{display:flex;align-items:center}.contact-form__form .gfield label,.apply-form__form .gfield label{color:#5F338C;font-weight:400!important;min-width:120px!important;font-size:1.8rem!important;margin:0!important}.contact-form__form .gfield .ginput_container,.apply-form__form .gfield .ginput_container{flex:1}.contact-form__form .gfield input,.apply-form__form .gfield input{background-color:#fff0;border-bottom:1px solid #5F338C!important;color:#5F338C;padding-left:0!important}.contact-form__form .gfield input::placeholder,.apply-form__form .gfield input::placeholder{color:rgb(0 0 0 / .4)}.contact-form__form .gfield.textarea,.apply-form__form .gfield.textarea{flex-wrap:wrap;margin-top:1rem}.contact-form__form .gfield.textarea label,.apply-form__form .gfield.textarea label{width:100%}.contact-form__form .gfield.textarea textarea,.apply-form__form .gfield.textarea textarea{border:1px solid #5F338C!important;color:#5F338C}.contact-form__form .gfield.textarea textarea::placeholder,.apply-form__form .gfield.textarea textarea::placeholder{color:rgb(0 0 0 / .4)!important}.contact-form .gform_wrapper .validation_message,.apply-form .gform_wrapper .validation_message{display:block!important;text-align:left!important;padding-left:0!important;color:red!important}.contact-form .gform_wrapper .gfield_error .gfield_repeater_cell label,.contact-form .gform_wrapper .gfield_error label,.contact-form .gform_wrapper .gfield_error legend,.contact-form .gform_wrapper .gfield_validation_message,.contact-form .gform_wrapper .validation_message,.contact-form .gform_wrapper [aria-invalid=true]+label,.contact-form .gform_wrapper label+[aria-invalid=true],.apply-form .gform_wrapper .gfield_error .gfield_repeater_cell label,.apply-form .gform_wrapper .gfield_error label,.apply-form .gform_wrapper .gfield_error legend,.apply-form .gform_wrapper .gfield_validation_message,.apply-form .gform_wrapper .validation_message,.apply-form .gform_wrapper [aria-invalid=true]+label,.apply-form .gform_wrapper label+[aria-invalid=true]{color:#5F338C!important}.contact-form span.gfield_required,.apply-form span.gfield_required{color:#5F338C}.contact-form .gform_wrapper .gfield_error [aria-invalid=true],.contact-form .gform_wrapper .gfield_error select,.apply-form .gform_wrapper .gfield_error [aria-invalid=true],.apply-form .gform_wrapper .gfield_error select{border:0!important;border-bottom:1px solid white!important}.contact-form .gform_confirmation_message,.apply-form .gform_confirmation_message{color:#5F338C!important}.contact-form .ginput_container_consent input,.contact-form .gfield_checkbox input,.contact-form .gfield_radio input,.apply-form .ginput_container_consent input,.apply-form .gfield_checkbox input,.apply-form .gfield_radio input{border:1px solid #5F338C!important}.contact-form .ginput_container_consent input:checked:after,.contact-form .gfield_checkbox input:checked:after,.contact-form .gfield_radio input:checked:after,.apply-form .ginput_container_consent input:checked:after,.apply-form .gfield_checkbox input:checked:after,.apply-form .gfield_radio input:checked:after{background-color:#5F338C}.apply-form h2{color:#350B53}.apply-form__detail{color:#350B53}.apply-form__detail a{color:#350B53}.apply-form .gform_wrapper{padding:0;background:none;max-width:87rem}@media (min-width:1200px){.apply-form .gform_wrapper{padding-right:6rem}}.apply-form__form .dropdown{border-bottom:#350B53 1px solid;color:#350B53}.apply-form__form .ginput_container_date input{color:#350B53!important}.apply-form__form .ginput_container_date input::placeholder{color:#350B53!important}.apply-form__form .gfield label{color:#350B53}.apply-form__form .gfield input{border-bottom:1px solid #350B53!important;color:#350B53}.apply-form__form .gfield.textarea textarea{border:1px solid #350B53!important;color:#350B53}.apply-form .gform_wrapper .gfield_error .gfield_repeater_cell label,.apply-form .gform_wrapper .gfield_error label,.apply-form .gform_wrapper .gfield_error legend,.apply-form .gform_wrapper .gfield_validation_message,.apply-form .gform_wrapper .validation_message,.apply-form .gform_wrapper [aria-invalid=true]+label,.apply-form .gform_wrapper label+[aria-invalid=true]{color:#350B53!important}.apply-form span.gfield_required{color:#350B53}.apply-form .gform_confirmation_message{color:#350B53!important}.apply-form .ginput_container_consent input,.apply-form .gfield_checkbox input,.apply-form .gfield_radio input{border:1px solid #350B53!important}.apply-form .ginput_container_consent input:checked:after,.apply-form .gfield_checkbox input:checked:after,.apply-form .gfield_radio input:checked:after{background-color:#350B53}.main-content-area .gform_confirmation_message{color:#333}.main-content-area div.gform_wrapper span.gfield_required{bottom:-.75rem}.main-content-area .gform_wrapper.gravity-theme .gfield{flex-wrap:wrap;padding:.5rem 0}.main-content-area .gform_wrapper.gravity-theme .gfield label,.main-content-area .gform_wrapper.gravity-theme .gfield legend{width:100%;font-weight:500!important;padding-right:0rem!important}.main-content-area .gform_wrapper.gravity-theme .gfield .dropdown{width:100%}.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container_consent{flex:none}.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container_consent label{font-weight:500!important}.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container_consent input{margin-left:10px}.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox{flex:none;width:100%}@media (min-width:992px){.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox{width:auto}}.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox .gchoice{display:flex;flex-direction:row;align-items:center;padding-right:20px}.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{justify-content:flex-start}@media (min-width:992px){.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{display:flex}}@media (min-width:992px){.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox label{white-space:pre;font-weight:400!important}}.main-content-area .gform_wrapper.gravity-theme .gfield .ginput_container.ginput_container_checkbox input{margin-right:10px;width:20px}.header-banner{width:100%;padding-bottom:2.5rem;padding-top:2.5rem;position:relative;background-color:#F6F4FA;min-height:25rem;display:flex;align-items:center;flex-wrap:wrap}@media (min-width:768px){.header-banner{padding-bottom:5.5rem;padding-top:5rem;min-height:25rem}}@media (min-width:1200px){.header-banner{min-height:29rem}}.header-banner .swiper-pagination-bullet{background-color:#fff0;border:1px solid #fff;opacity:1}.header-banner .swiper-pagination-bullet-active{background-color:#fff}.header-banner__share{margin-top:2rem;width:100%}@media (min-width:992px){.header-banner__share{margin-top:3rem;display:flex;align-items:center;align-content:center}}.header-banner__share span{font-weight:600;display:block;margin-bottom:1rem}@media (min-width:992px){.header-banner__share span{margin-right:1.7rem}}.header-banner__share a{width:5rem}@media (min-width:992px){.header-banner__share a{width:5.4rem}}.header-banner__share a span{background-color:#99C455!important;border-radius:50%!important;width:4rem!important;height:4rem!important}.header-banner__share a svg{top:5px;width:3rem;height:3rem}.header-banner__content{display:flex;flex-wrap:wrap}@media (min-width:992px){.header-banner__content{height:100%;padding-right:8rem}}.header-banner__main.care-home{width:100%}@media (min-width:992px){.header-banner__main.care-home{width:46%;padding-right:3rem}}@media (min-width:1200px){.header-banner__main.care-home{width:58%}}.header-banner__care-home-detail{display:flex;align-items:flex-start;flex-wrap:wrap;align-content:flex-start;margin-top:2rem;flex-direction:column}@media (min-width:992px){.header-banner__care-home-detail{flex:1;border-left:#5F338C 1px solid;padding-left:3rem}}.header-banner__address,.header-banner__phone{position:relative;z-index:2;color:#5F338C;display:flex;font-weight:600;align-items:center;font-size:1.8rem;line-height:2.5rem;margin:.5rem 0}.header-banner__address img,.header-banner__phone img{margin-right:8px}@media (min-width:992px){.header-banner__address img{margin-top:-3px}}@media (min-width:1200px){.header-banner__address img{margin-top:-15px}}.header-banner__buttons{position:relative;z-index:2;width:100%;margin-top:2.2rem}.header-banner__buttons .btn{margin-bottom:1rem;margin-right:.7rem;display:inline-flex;align-items:center}@media (min-width:1200px){.header-banner__buttons .btn{margin-right:1.3rem}}.header-banner__buttons .btn:last-of-type{margin:0}.header-banner__buttons .btn img{width:23px;margin-right:-4px;margin-left:8px;margin-top:-3px;margin-bottom:-3px}.header-banner__video{width:100%;display:block;margin-top:4rem}@media (min-width:768px){.header-banner__video{position:absolute!important;right:0;top:0;height:100%;margin-top:0;width:60%;display:flex;align-items:center}}.header-banner__images{width:100%;display:block;margin-top:2.8rem}@media (min-width:992px){.header-banner__images{position:absolute!important;right:0;top:0;height:100%;margin-top:0;width:50%}}.header-banner__images img{width:100%;height:100%;object-fit:cover;object-position:center}.header-banner__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.header-banner h1,.header-banner p{color:#5F338C;position:relative;z-index:2}.header-banner h1{width:100%;margin-bottom:0;margin-top:0}@media (min-width:992px){.header-banner h1{font-size:4.5rem;line-height:4.8rem}}@media (min-width:1200px){.header-banner h1{font-size:5.1rem;line-height:5.2rem}}.header-banner p{margin-bottom:0}.header-banner__breadcrumbs{position:relative;z-index:2}.header-banner__breadcrumbs .breadcrumb{margin:1.5rem 0 3.5rem 0}@media (min-width:768px){.header-banner__breadcrumbs .breadcrumb{white-space:pre}}.header-banner__breadcrumbs .breadcrumb>span{padding:0;color:#5F338C}.header-banner__breadcrumbs .breadcrumb>span a{color:#5F338C;box-shadow:inset 0 -1px 0 0 #fff}.header-banner__breadcrumbs .breadcrumb>span a+span:before{background:url(/wp-content/themes/ie_theme/img/bread-arrow-white.png) center center/contain no-repeat}@media (min-width:768px){.header-banner.stretch-image .header-banner__images{width:50%}}.post-type-archive-vacancy .header-banner{background-color:#fff;padding-bottom:2.5rem;padding-top:3rem;min-height:0}.post-type-archive-care-home .header-banner{padding-bottom:0;padding-top:2.5rem;min-height:10rem}@media (min-width:768px){.post-type-archive-care-home .header-banner{padding-bottom:2rem;padding-top:6rem}}.single-care-home .header-banner{padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.single-care-home .header-banner{padding-bottom:5.5rem;padding-top:5rem}}.single-care-home .header-banner.has-image{padding-bottom:0}@media (min-width:992px){.single-care-home .header-banner.has-image{min-height:42rem;padding-bottom:5.5rem}}.single-care-home .header-banner.has-image .header-banner__images{margin-top:3rem}@media (min-width:768px){.single-care-home .header-banner.has-image .header-banner__images{margin-top:5rem}}@media (min-width:992px){.single-care-home .header-banner.has-image .header-banner__images{margin-top:0}}.section-heading{margin-bottom:2.5rem;display:block}@media (min-width:992px){.section-heading{margin-bottom:3.5rem}}.section-heading h2,.section-heading p{width:100%;text-align:center}.section-heading h2{margin-top:0}.text-image{margin:2.5rem 0}@media (min-width:992px){.text-image{margin:3.5rem 0}}@media (min-width:768px){.text-image--reverse .row{flex-direction:row-reverse}}@media (min-width:768px){.text-image--reverse .row .text-image__text{padding-left:0;padding-right:2rem}}@media (min-width:768px){.text-image--reverse .row .text-image__img{padding-left:2rem;padding-right:0}}.text-image__img{background-repeat:no-repeat;background-size:cover;object-fit:fill;width:100%;margin-bottom:1rem}@media (min-width:768px){.text-image__img{margin-bottom:0;padding-right:2rem}}.text-image__text{position:relative;font-size:1.8rem;line-height:2.6rem}@media (min-width:768px){.text-image__text{padding-left:2rem}}.text-image__bullets{padding:0;margin:2rem 0 0 0;display:flex;flex-wrap:wrap}.text-image__bullets li{list-style-type:none;width:100%;font-size:1.6rem;display:flex;align-content:center;align-items:center;font-weight:600;padding:.5rem 0}@media (min-width:768px){.text-image__bullets li{width:50%}}.text-image__bullets li p{font-weight:600}.text-image__bullets li span{width:30px;height:30px;font-size:18px;margin-right:1.5rem;display:flex;align-items:center;justify-content:center}.text-image__bullets li a{text-decoration:none;box-shadow:none;color:black!important}.text-image__bullets.full-width li{align-items:flex-start}.text-image__bullets.full-width li span{margin-right:2rem}@media (min-width:992px){.text-image h2{margin-top:0}}.text-image .text-content{margin:0}.text-image .text-content h2{width:100%;text-align:left;margin-bottom:2rem}.text-image p:first-of-type{margin-top:0}.text-image p:last-of-type{margin:0}.text-image .row{display:flex;align-items:flex-start;align-content:flex-start}@media (min-width:768px){.text-image .row{align-items:center}}@media (min-width:768px){.text-image .text-bullet__text ul li span{font-size:30px}}@media (min-width:768px){.text-image .text-bullet__text ul li p{padding-right:20px}}.text-bullets-slider{padding:0 20px;width:100%;position:relative}@media (min-width:768px){.text-bullets-slider{padding:0 40px}}.text-bullets-slider .swiper-slide{width:100%}.care-home-row .text-image .text-content h2{text-align:center}.seperator{margin:1.5rem 0;width:100%;height:2px;background-color:#99C455}@media (min-width:992px){.seperator{margin:2.5rem 0}}.text-content{margin:2.5rem 0;width:100%}@media (min-width:992px){.text-content{margin:3.5rem 0}}.text-content p:last-of-type{margin-bottom:0}.text-content h2:first-of-type{margin-top:0}.taxonomy-slider{width:100%;background-color:#5F338C;overflow:hidden}.taxonomy-slider h2{width:100%;color:#fff;margin:0 0 3rem 0;padding-right:6rem}@media (min-width:992px){.taxonomy-slider h2{font-size:3rem;line-height:3.6rem}}.taxonomy-slider__content{width:100%;display:flex;flex-wrap:wrap;overflow:visible!important}.taxonomy-slider__content .taxonomy-term-card{width:100%}.taxonomy-slider__content .taxonomy-term-card__image{height:17rem}@media (min-width:992px){.taxonomy-slider__content .taxonomy-term-card__image{height:21rem}}.taxonomy-slider__content .taxonomy-term-card__image img{width:100%;height:100%;max-width:280px;object-position:center;object-fit:cover}.taxonomy-slider__content .taxonomy-term-card h3{color:#fff;font-size:2rem;line-height:2.5rem;margin-top:1rem}.taxonomy-slider__content .taxonomy-term-card:hover{cursor:pointer}.taxonomy-slider__content .taxonomy-term-card.active .taxonomy-term-card__image{position:relative}.taxonomy-slider__content .taxonomy-term-card.active .taxonomy-term-card__image:after{width:100%;height:100%;position:absolute;content:"";top:0;left:0;border:5px solid #5F338C}.taxonomy-slider--white{background-color:#fff;color:#5F338C}.taxonomy-slider--white h2{color:#5F338C}.taxonomy-slider--white .taxonomy-slider__content .taxonomy-term-card h3{color:#5F338C}.taxonomy-slider .swiper-button-prev{right:4rem;left:auto!important}.taxonomy-slider .swiper-button-next,.taxonomy-slider .swiper-button-prev{top:1.4rem}@media (min-width:992px){.taxonomy-slider .swiper-button-next,.taxonomy-slider .swiper-button-prev{top:2.7rem}}.taxonomy-slider .swiper-button-next:after,.taxonomy-slider .swiper-button-prev:after{font-size:2rem!important;color:#fff}@media (min-width:992px){.post-type-archive-vacancy .taxonomy-term-card__image{height:16rem}}.post-type-archive-vacancy .taxonomy-term-card.active .taxonomy-term-card__image:after{border:5px solid #fff}@media (min-width:992px){.post-type-archive-vacancy .swiper-button-next,.post-type-archive-vacancy .swiper-button-prev{top:1.7rem}}.post-type-archive-vacancy .swiper-button-next:after,.post-type-archive-vacancy .swiper-button-prev:after{color:#5F338C}.icon-grid-container{position:relative;margin:2.5rem 0}@media (min-width:992px){.icon-grid-container{margin:3.5rem 0}}.icon-grid-container.has-text{margin-top:3.2rem}.icon-grid-container .icon-grid{display:flex;flex-wrap:wrap;justify-content:center;row-gap:4rem}.icon-grid-container .icon-grid__item{width:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start}@media (min-width:768px){.icon-grid-container .icon-grid__item{width:auto;flex:1}}.icon-grid-container .icon-grid__item img{max-height:60px;object-fit:contain;object-position:center;margin:0 auto}@media (min-width:768px){.icon-grid-container .icon-grid__item img{max-height:80px}}@media (min-width:992px){.icon-grid-container .icon-grid__item img{max-height:100px}}.icon-grid-container .icon-grid__item p{width:100%;font-size:1.5rem;line-height:1.8rem;text-align:center;font-weight:600;color:#5F338C}@media (min-width:992px){.icon-grid-container .icon-grid__item p{padding:0 20px;font-size:1.7rem;line-height:2rem}}.icon-grid-container .icon-grid__item p:first-of-type{margin-top:1rem}.icon-grid-container .icon-grid__item p:last-of-type{margin-bottom:0}.icon-grid-container .icon-grid__icon{display:flex;align-items:center;justify-items:center;flex-wrap:wrap}.icon-grid-container .icon-grid__icon i{margin:0 auto;height:5rem;font-size:4rem;color:#99C455}@media (min-width:768px){.icon-grid-container .icon-grid__icon i{height:6rem;font-size:5rem}}.icon-grid-container .swiper-wrapper .icon-grid__item{width:auto}@media (min-width:768px){.icon-grid-container .swiper-wrapper .icon-grid__item{width:auto;flex:none}}.icon-grid-container.swiper-enabled{padding:0 20px}@media (min-width:768px){.icon-grid-container.swiper-enabled{padding:0 40px}}.rollover-info-section{padding-bottom:2.5rem;padding-top:2rem;position:relative;overflow:hidden;background:#76B737 url(/wp-content/themes/ie_theme/img/info-bg.jpg);background-size:cover;background-position:center center}@media (min-width:500px){.rollover-info-section{padding-bottom:3.5rem}}@media (min-width:768px){.rollover-info-section{padding-bottom:5rem}}@media (min-width:992px){.rollover-info-section{padding-bottom:8rem;padding-top:4rem}}.rollover-info-section .btn{margin-top:1rem}@media (min-width:992px){.rollover-info-section .btn{margin-left:8rem}}@media (min-width:992px){.rollover-info-section .rollover__title{padding-left:8rem}}@media (min-width:992px){.rollover-info-section .rollover__content{padding-right:8rem;font-size:1.8rem;line-height:2.7rem;padding-left:8rem}}.rollover-info-section .rollover__info-boxes{padding-top:4rem}@media (min-width:992px){.rollover-info-section .rollover__info-boxes{padding-top:0}}.rollover-info-section .rollover__info-box{display:flex;align-items:center}.rollover-info-section .rollover__info-box h3{width:12rem;padding-right:8rem}@media (min-width:768px){.rollover-info-section .rollover__info-box h3{width:auto;padding-right:4rem}}.rollover-info-section .rollover__info-box h3 a{position:relative;color:#5F338C}.rollover-info-section .rollover__info-box h3 a:hover{cursor:pointer}.rollover-info-section .rollover__info-box h3 a:after{position:absolute;bottom:-4px;left:0;right:0;content:"";width:100%;height:2px;background-color:#99C455}@media (min-width:992px){.rollover-info-section .rollover__info-box h3:hover+.rollover__info-box-content{transition:0.3s;opacity:1}}@media (min-width:992px){.rollover-info-section .rollover__info-box-content{opacity:0;max-width:30rem;transition:0.3s;flex:1}}.rollover-info-section .rollover__info-box-content p{font-size:1.4rem}@media (min-width:992px){.rollover-info-section .rollover__info-box-content p{font-size:1.8rem;line-height:2.7rem}}.html-widget-area{width:100%;margin:2.5rem 0}@media (min-width:992px){.html-widget-area{margin:3.5rem 0}}@media (min-width:992px){.html-widget-area{width:48%;float:left}}@media (min-width:992px){.html-widget-area:last-of-type{float:right}}.html-widget-area .tg-review-widget-container{width:100%!important}.html-widget-area__not-found{height:200px;background-color:#EDECE9;font-size:2.6rem;width:100%;display:flex;align-items:center;text-align:center;justify-content:center;color:#99C455}.widget-builder{display:flex;flex-wrap:wrap;row-gap:1rem;margin:2.5rem 0}@media (min-width:992px){.widget-builder{margin:3.5rem 0}}@media (min-width:992px){.widget-builder{row-gap:0;gap:1.8rem;flex-wrap:nowrap}}.widget-builder .ciw-widget-container{min-width:0}.widget-builder__item{width:100%}@media (min-width:992px){.widget-builder__item.two{width:50%}}@media (min-width:992px){.widget-builder__item.three{width:33%}}.widget-builder__item img{min-width:0!important}.widget-builder__item .tg-review-widget-container{width:100%!important}.care-home__sidebar h4{font-family:"myriad-pro","Verdana",Arial,sans-serif;font-size:1.6rem;line-height:2.4rem}.accordion-container{margin:2.5rem 0}@media (min-width:992px){.accordion-container{margin:3.5rem 0}}.accordion-container .text-content{margin-bottom:0}.accordion-container .text-content h2{margin-bottom:0}.accordion-container__search{width:100%;padding-top:3rem;margin-bottom:1rem}.accordion-container__search form{display:flex}.accordion-container__search form input{flex:1}.accordion-container__search form input:focus{outline:none}.accordion-container__search form input#faq-search-field{padding-left:4rem;font-size:1.4rem;border:1px solid #99C455;border-right:0;background-image:url(/wp-content/themes/ie_theme/img/search-icon.svg);background-repeat:no-repeat;background-position:left center;background-position-x:12px;background-size:14px}.accordion-container__search form input#faq-search-field::placeholder{color:#444}.accordion-container__search form .btn{width:auto;flex:0}.accordion-container .accordion-group.has-text-content{padding-top:2.3rem}.accordion-container .accordion:not(:first-child){border-top:1px solid #EDECE9}.accordion-container .accordion__heading{padding:1.4rem 0;color:#5F338C}.accordion-container .accordion__heading h3{font-size:2rem}.accordion-container .accordion__toggle{justify-content:flex-end}.accordion-container .accordion__toggle img{width:2.1rem}.accordion-container .accordion__contents{padding-right:2rem;color:#5F338C;font-size:1.6rem}@media (min-width:992px){.accordion-container .accordion__contents{padding-right:3rem}}.accordion-container .accordion__contents p{font-size:1.6rem}.accordion-container .accordion__contents p .matching-text{background-color:#99C455;color:#fff}.accordion-container .accordion__contents a{text-decoration:underline;font-weight:400}.icon-cards{margin:2.5rem 0}@media (min-width:992px){.icon-cards{margin:3.5rem 0}}.icon-cards__intro h2,.icon-cards__intro h3{margin-top:0}.icon-cards__cards{display:flex;flex-wrap:wrap;row-gap:1.5rem;margin-top:1rem;justify-content:center}@media (min-width:992px){.icon-cards__cards{gap:3rem;margin-top:2.5rem}}.icon-cards__card{width:100%;padding:2.5rem;border-radius:1rem}@media (min-width:992px){.icon-cards__card{width:calc(33.3333333333% - 2rem)}}@media (min-width:1200px){.icon-cards__card{width:calc(25% - 2.3rem)}}.icon-cards__card h3{margin-top:.3rem;margin-bottom:.8rem}.icon-cards__card p:first-of-type{margin-top:0}.icon-cards__card img{width:6rem;height:4rem;margin-bottom:.5rem;object-fit:contain;object-position:left center}@media (min-width:992px){.icon-cards__card img{width:8rem;height:6rem}}figure.full-image{margin:2.5rem 0;width:100%;margin:0}@media (min-width:992px){figure.full-image{margin:3.5rem 0}}figure.full-image img{width:100%}.full-image-with-text-box{margin:2.5rem 0;position:relative;z-index:2;display:flex;overflow:hidden;border-radius:.4rem}@media (min-width:992px){.full-image-with-text-box{margin:3.5rem 0}}.full-image-with-text-box img{width:100%;max-width:100%;height:auto;min-height:55rem;object-position:center;object-fit:cover}.full-image-with-text-box__text{position:absolute;bottom:3.3rem;left:3rem;width:calc(100% - 6rem);max-width:30rem;background-color:#fff;border-radius:1rem;padding:2.5rem}.full-image-with-text-box__text h1,.full-image-with-text-box__text h2,.full-image-with-text-box__text h3{margin-top:0}.full-image-with-text-box__text>h1:last-child,.full-image-with-text-box__text>h2:last-child,.full-image-with-text-box__text>h3:last-child{margin-bottom:0}.full-image-with-text-box__text *{color:inherit}.video{margin:2.5rem 0;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}@media (min-width:992px){.video{margin:3.5rem 0}}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.filter-panel{margin-bottom:1.5rem;margin-top:1.5rem;width:100%}.filter-panel__toggle{padding:1rem 1.2rem 1rem 4.4rem;font-size:1.6rem;line-height:2.1rem;color:#5F338C;font-weight:600;text-decoration:underline;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z'/%3E%3C/svg%3E");background-size:17px;background-repeat:no-repeat;background-position:left center;background-position-x:1.4rem}.filter-panel__toggle:hover{cursor:pointer}.filter-panel__toggle.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E")}.filter-panel__filters{display:none;padding:1rem 1.6rem 2.5rem 1.6rem}@media (min-width:992px){.filter-panel__filters{padding:1.2rem 1.2rem 2.5rem 1.2rem}}.filter-panel__filters-wrap{display:flex;flex-wrap:wrap;width:100%}@media (min-width:992px){.filter-panel__filters-wrap{flex-wrap:nowrap}}.filter-panel__item{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:.1rem 0 1.5rem 0;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin-bottom:1rem;width:100%;position:relative;border-bottom:1px solid #aaa}@media (min-width:992px){.filter-panel__item{margin:0;max-width:25%;margin-right:2%;border:0;padding:.1rem 5rem 0 0;flex:1}}@media (min-width:992px){.filter-panel__item:after{top:0;right:1.5rem;position:absolute;height:100%;opacity:.3;content:"";width:1px;background-color:#350B53}}.filter-panel__item:last-of-type{border:0;padding-bottom:0;margin-bottom:0}.filter-panel__item:last-of-type:after{display:none}.filter-panel__item h4{margin:0;color:#5F338C;font-size:2rem;line-height:3rem;margin-bottom:.5rem;width:100%}.filter-panel__item ul{padding:0;margin:0;width:100%;max-height:18rem;border:0;overflow:auto}@media (min-width:992px){.filter-panel__item ul{border:0;height:100%}}.filter-panel__item ul::-webkit-scrollbar{width:5px;height:5px}.filter-panel__item ul::-webkit-scrollbar-track{background-color:#5F338C;border:2px solid #efede9}.filter-panel__item ul::-webkit-scrollbar-thumb{background-color:#5F338C;border-radius:20px}.filter-panel__item ul li{display:flex;flex-direction:row-reverse;justify-content:flex-end;font-size:1.8rem;line-height:3rem;font-weight:300}.filter-panel__item ul li:before{display:none}.filter-panel__item ul li:hover{cursor:pointer}.filter-panel__item .custom-checkbox{width:1.5rem;min-width:1.5rem;min-height:1.5rem;padding:0!important;height:1.5rem;margin-right:.8rem;appearance:none;top:.78rem;outline:none;border:1px solid #333;position:relative}.filter-panel__item .custom-checkbox:hover{cursor:pointer}.filter-panel__item .custom-checkbox:after{content:"";position:absolute;top:-2px;left:-2px;height:1.7rem;width:1.7rem;background-color:#5F338C;opacity:0;background-size:14px;background-repeat:no-repeat;background-position:center center;background-position-x:1px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M470.6,105.4c12.5,12.5,12.5,32.8,0,45.3l-256,256c-12.5,12.5-32.8,12.5-45.3,0l-128-128 c-12.5-12.5-12.5-32.8,0-45.3s32.8-12.5,45.3,0L192,338.7l233.4-233.3C437.9,92.9,458.2,92.9,470.6,105.4L470.6,105.4z'/%3E%3C/svg%3E%0A")}.filter-panel__item .custom-checkbox.active{transition:0.2s}.filter-panel__item .custom-checkbox.active:after{transition:0.2s;opacity:1}.filter-section{background-color:#F6F4FA;width:100%;margin-bottom:5rem}@media (min-width:992px){.filter-section{margin-bottom:8rem}}.call-to-action{margin:2.5rem 0;border-radius:1rem;overflow:hidden;display:flex;flex-wrap:wrap}@media (min-width:992px){.call-to-action{margin:3.5rem 0}}.call-to-action__image{width:100%;height:20rem}@media (min-width:992px){.call-to-action__image{height:auto;width:36%}}.call-to-action__image img{width:100%;height:100%;object-fit:cover;object-position:center center}.call-to-action__title{font-size:2.4rem;margin-top:0;color:#5F338C;font-weight:400;font-family:"DM Serif Display",serif;margin-bottom:0}@media (min-width:992px){.call-to-action__title{font-size:3.2rem;line-height:4rem}}.call-to-action__content{background-color:#EDECE9;background-image:url("data:image/svg+xml,%3Csvg width='786' height='265' viewBox='0 0 786 265' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='785.834' height='265' fill='%23F6F4FA'/%3E%3Cmask id='mask0_0_1473' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='786' height='265'%3E%3Crect width='785.834' height='265' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_0_1473)'%3E%3Cg opacity='0.05'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M772 60C772 60 700.085 16.3655 646.23 -70.3905C592.366 -157.191 582.326 -269.396 571.729 -266.961C561.121 -264.532 559.921 -170.346 615.966 -87.5524C672.005 -4.71469 772 60 772 60Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M784 77C784 77 688.326 37.4955 605.969 -75.5111C523.585 -188.506 542.253 -307.752 511.426 -297.367C480.575 -286.979 507.784 -165.139 586.213 -70.3722C664.645 24.3828 784 77 784 77Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M809 89C809 89 712.487 71.283 604.54 -28.7325C496.596 -128.73 492.389 -255.349 462.405 -238.475C432.429 -221.613 484.794 -101.484 585.052 -19.4982C685.295 62.4907 809 89 809 89Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M814 99C814 99 710.733 93.823 598.762 21.4968C486.826 -50.8503 462.972 -163.579 438.956 -143.682C414.946 -123.777 480.624 -24.5344 582.869 32.879C685.115 90.2984 814 99 814 99Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M823 107.078C823 107.078 765.739 109.758 657.644 79.7549C485.915 32.1089 443.676 -80.5889 432.879 -37.2832C420.009 14.4273 551.056 73.4134 659.039 96.0757C752.955 115.803 823 107.078 823 107.078Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M828 113.412C828 113.412 777.415 126.783 678.725 112.854C510.57 89.1372 466.628 12.1118 463.103 52.519C458.907 100.773 584.322 122.226 682.192 127.314C767.324 131.727 828 113.412 828 113.412Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M835 118.966C835 118.966 785.9 140.883 695.35 143.644C541.047 148.361 490.344 85.7888 493.106 122.722C496.422 166.865 612.047 166.753 700.573 156.13C777.56 146.883 835 118.966 835 118.966Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M838 119C838 119 774.388 156.716 672.505 172.885C594.901 185.186 520.893 160.832 533.386 188.547C545.879 216.29 622.323 204.637 690.609 185.22C779.215 160.065 838 119 838 119Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M838 126C838 126 791.293 168.052 700.223 204.137C630.836 231.642 557.323 225.219 574.537 247.662C591.743 270.139 660.187 243.481 719.508 211.517C796.462 170.034 838 126 838 126Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M844 130C844 130 810.572 179.066 738.271 227.124C683.235 263.727 618.319 271.875 637.405 288.025C656.481 304.163 710.886 268.446 756.386 229.862C815.394 179.815 844 130 844 130Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M847 134C847 134 830.124 177.808 781.465 232.919C744.405 274.88 692.931 295.803 712.173 304.751C731.421 313.74 768.13 272.678 796.923 231.182C834.26 177.367 847 134 847 134Z' fill='%236C3D94'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M851 139C851 139 844.262 185.131 815.449 242.585C793.464 286.339 754.309 315.61 772.834 318.826C791.375 322.075 813.246 279.134 828.246 237.637C847.703 183.838 851 139 851 139Z' fill='%236C3D94'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");padding:4rem 3rem;background-position:right center;background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media (min-width:992px){.call-to-action__content{flex:1;padding:2.8rem 3.5rem 4rem 3.5rem}}.call-to-action__content h3,.call-to-action__content div{width:100%}.call-to-action__content p{width:100%;color:#5F338C;font-size:1.6rem;line-height:2.4rem}@media (min-width:992px){.call-to-action__content p{font-size:1.8rem;line-height:2.6rem}}.call-to-action__content .btn{margin-top:2rem;align-items:center;display:inline-flex}.call-to-action__content .btn img{width:23px;margin-right:-4px;margin-left:8px;margin-top:-3px;margin-bottom:-3px}.call-to-action.no-image{background-color:#EDECE9;background-position:bottom right,top left;background-repeat:no-repeat;background-size:110px,110px}.call-to-action.no-image h3,.call-to-action.no-image p{text-align:center;width:80%;margin-left:auto;margin-right:auto}@media (min-width:992px){.call-to-action.no-image h3,.call-to-action.no-image p{width:70%;max-width:400px}}.call-to-action.no-image .btn{margin:0 auto}.call-to-action.no-image .call-to-action__content{text-align:center;background:none;background-color:#fff0}@media (min-width:992px){.call-to-action.no-image .call-to-action__content{padding:3rem 3.3rem 3.8rem 3.3rem}}.call-to-action.custom-bg .call-to-action__content{background-image:none}.call-to-action.custom-bg .call-to-action__content p{color:inherit!important}.gallery-container{position:relative;margin:2.5rem 0}@media (min-width:992px){.gallery-container{margin:3.5rem 0}}.gallery-container.has-text{margin-top:3.2rem}.gallery-container .gallery-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.gallery-container .gallery-grid .gallery__item{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}@media (min-width:768px){.gallery-container .gallery-grid .gallery__item{width:calc(50% - 1rem)}}.gallery-container .gallery-grid .gallery__item span{color:#333;font-size:1.2rem;line-height:1.7rem;display:block;padding-top:.2rem}.gallery-container .gallery-grid .gallery__item img{width:100%;object-fit:cover;object-position:center center;aspect-ratio:1.65/1}.gallery-container .gallery-grid__image{height:60px;display:flex;align-items:center;justify-items:center;width:100%}@media (min-width:768px){.gallery-container .gallery-grid__image{height:70px}}.gallery-container .swiper-wrapper .gallery-grid .gallery__item{width:auto}@media (min-width:768px){.gallery-container .swiper-wrapper .gallery-grid .gallery__item{width:auto;flex:none}}.gallery-container.swiper-enabled{padding:0 20px}@media (min-width:768px){.gallery-container.swiper-enabled{padding:0 40px}}.gallery-container.swiper-enabled .gallery__item{width:100%}.gallery-container .gallery__image{width:100%}@media (min-width:768px){.single-news .gallery__item.small{max-width:20rem;height:15rem}}.gallery-slideshow{display:flex;flex-wrap:wrap;width:100%;margin:2.5rem 0}@media (min-width:992px){.gallery-slideshow{margin:3.5rem 0}}@media (min-width:992px){.gallery-slideshow{flex-wrap:nowrap;gap:5rem;max-width:84rem;margin:2.5rem auto}}@media (min-width:992px) and (min-width:992px){.gallery-slideshow{margin:3.5rem auto}}@media (min-width:992px){.gallery-slideshow.has-text-content{max-width:100%}}.gallery-slideshow__item{width:100%;display:flex;position:relative}.gallery-slideshow__item a{width:100%;display:flex}.gallery-slideshow__item img{width:100%}.gallery-slideshow__item .caption{position:absolute;bottom:-2rem;left:0;padding:.8rem 1rem 1rem 1rem;transition:0.3s ease-in-out;background-color:#5F338C;color:#fff;opacity:0;border-top-right-radius:.5rem}@media (min-width:992px){.gallery-slideshow__item .caption{max-width:80%}}@media (min-width:992px){.gallery-slideshow__item:hover .caption{bottom:0;opacity:1;transition:0.3s ease-in-out}}.gallery-slideshow__nav{position:absolute;z-index:2;bottom:3.5rem;right:2rem;width:8rem}@media (min-width:992px){.gallery-slideshow__nav{width:9rem;bottom:4.5rem;right:3rem}}.gallery-slideshow__nav .swiper-button-next,.gallery-slideshow__nav .swiper-button-prev{background-color:#fff;width:3.5rem!important;height:3.5rem!important;border-radius:50%}@media (min-width:992px){.gallery-slideshow__nav .swiper-button-next,.gallery-slideshow__nav .swiper-button-prev{width:4rem!important;height:4rem!important}}.gallery-slideshow__nav .swiper-button-next:after,.gallery-slideshow__nav .swiper-button-prev:after{font-size:1.7rem!important}@media (min-width:992px){.gallery-slideshow__nav .swiper-button-next:after,.gallery-slideshow__nav .swiper-button-prev:after{font-size:2rem!important}}.gallery-slideshow__nav .swiper-button-next:after{margin-left:3px!important}.gallery-slideshow__nav .swiper-button-prev:after{margin-right:3px!important}.gallery-slideshow__content{width:100%;margin-bottom:1rem}@media (min-width:992px){.gallery-slideshow__content{margin-bottom:0;width:30rem}}.gallery-slideshow__slides{width:100%;overflow:hidden;border-radius:1rem}@media (min-width:992px){.gallery-slideshow__slides{flex:1}}.main-content-area .gallery-slideshow.has-text-content .gallery-slideshow__item .caption{font-size:1.6rem;line-height:2.1rem}@media (min-width:992px){.main-content-area .gallery-slideshow.has-text-content .gallery-slideshow__item .caption{max-width:70%}}.post-pull{display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;margin:2.5rem -1rem}@media (min-width:992px){.post-pull{margin:3.5rem -1rem}}.post-pull .text-content{margin-top:0;margin-bottom:3rem}.post-pull.has-text{margin-top:2rem}.post-pull .card-contain{padding:0 10px}.post-pull .card{margin-bottom:0}.post-pull .card .card-text{font-size:1.6rem;line-height:2.4rem}.post-pull .card .card-top{height:30rem}@media (min-width:768px){.post-pull .card .card-top{height:22rem}}.post-pull .card .card-bottom-inner{justify-content:flex-start}.post-pull .card .card-bottom{padding-bottom:0}.post-pull .card .card-read-more{position:relative;width:auto;display:inline-block;letter-spacing:0;text-decoration:none;margin-bottom:0;font-size:1.6rem;font-family:"DM Sans","Verdana",Arial,sans-serif}.post-pull .card .card-read-more:after{width:100%;position:absolute;bottom:0;content:"";left:0;width:100%;height:1px;background-color:#C2672B}.post-pull .card.has-bg-colour .card-bottom{padding-bottom:3rem}.care-home-row .post-pull .card .card-bottom-inner{flex-wrap:wrap}.care-home-row .post-pull .card h4 a{font-size:2rem;line-height:2.4rem;display:block}.care-home-row .post-pull .card .card-bottom__detail span,.care-home-row .post-pull .card .card-bottom__detail span a{color:#99C455;font-weight:500}.quote{margin:2.5rem 0}@media (min-width:992px){.quote{margin:3.5rem 0}}.quote .text-content{margin:0}.quote .text-content h2{width:100%;text-align:center;margin-bottom:3.5rem}.quote__img{background-repeat:no-repeat;background-size:cover;object-fit:fill;width:100%}.quote__text{position:relative}@media (min-width:768px){.quote__text{padding-left:4rem}}.quote__text *{line-height:1.35}@media (min-width:992px){.quote__text h2{margin-top:0}}.quote p:last-of-type{margin:0}.quote .row{display:flex;align-items:center;align-content:center}.care-home__sidebar{width:100%}@media (min-width:992px){.care-home__sidebar{margin-top:5rem;padding-left:2rem;position:sticky;top:15rem;max-height:100vh;overflow:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;padding-bottom:26rem}.care-home__sidebar::-webkit-scrollbar{display:none}}@media (min-width:1200px){.care-home__sidebar{padding-left:3rem}}.care-home__sidebar .widget-builder{display:flex;flex-wrap:wrap;row-gap:2rem}.care-home__sidebar .widget-builder .widget-builder__item *{min-width:0!important;max-width:100%!important}.care-home__sidebar .sidebar__contact{margin:1.85rem 0 2rem 0;display:flex;flex-wrap:wrap;flex-direction:column}.care-home__sidebar .sidebar__contact .btn{max-width:17rem}.care-home__sidebar .sidebar__contact--phone{font-weight:700;display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin-top:1.1rem}.care-home__sidebar .sidebar__contact--phone img{margin-right:.8rem}.care-home__sidebar .sidebar__anchors{margin-bottom:2.1rem;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.care-home__sidebar .sidebar__anchors a{margin:.5rem 0}.care-home__sidebar .sidebar__awards{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding-top:1rem;padding-bottom:0;margin-top:0rem}@media (min-width:768px){.care-home__sidebar .sidebar__awards{justify-content:space-between}}.care-home__sidebar .sidebar__awards img{width:10rem;height:10rem;object-fit:contain;margin-bottom:2rem}@media (min-width:768px){.care-home__sidebar .sidebar__awards img{margin-bottom:2.5rem}}.care-home__sidebar .sidebar__care-home-contact{display:flex;flex-wrap:wrap;border-top:1px solid #76B737;border-bottom:1px solid #76B737;width:100%;padding:2rem 0;margin-top:3rem;margin-bottom:2rem}.care-home__sidebar .sidebar__care-home-contact a{display:flex;align-items:center;margin:.7rem 0;color:#444}.care-home__sidebar .sidebar__care-home-contact a img{width:30px;height:30px;margin-right:10px;object-fit:contain;object-position:center center}.care-home__sidebar .sidebar__care-home-contact a span{word-break:break-all;line-height:2rem}.care-home__sidebar .sidebar__care-home-contact-buttons{margin-top:1rem}.care-home__sidebar .sidebar__care-home-contact .btn{color:#fff;display:inline-flex;align-items:center;margin:.5rem 0}.care-home__sidebar .sidebar__care-home-contact .btn img{width:23px;margin-right:-4px;margin-left:8px;margin-top:-3px;margin-bottom:-3px}.care-home__sidebar .sidebar__anchors a{font-size:1.6rem;color:#5F338C;font-weight:600;box-shadow:inset 0 -2px 0 0 #99C455}.care-home__sidebar .sidebar__anchors h3{color:#99C455;font-size:2.1rem;line-height:2.5rem;font-weight:400}.sidebar__social-links{display:flex;flex-direction:column;margin:2.5rem 0 2rem 0;padding:1.8rem 0;border-top:1px solid green;border-bottom:1px solid green}.sidebar__social-links a{display:flex;align-content:center;margin:.6rem 0;font-weight:600}.sidebar__social-links a img{margin-right:1.2rem;margin-top:-3px}.sidebar__widgets .care-inspectorate{margin:1rem 0}.sidebar__widgets .care-inspectorate .cssiw-widget{margin:1px}.sidebar__widgets .cqc-widget{margin:1.5rem 0 1.5rem 0!important}.sidebar__widgets .tg-review-carousel-widget-container{margin:1.5rem 0 2rem 0!important}.sidebar__widgets .tg-review-carousel-widget-container .tg_header_wrap{padding:10px 0 10px 0!important}.sidebar__widgets .tg-review-carousel-widget-container .tg_reviews_node{padding:0 0 25px 0!important}.sidebar__widgets .tg-review-carousel-widget-container .tg_Read-all-reviews{bottom:6px!important;width:100%!important;right:0!important;margin-top:16px!important}.sidebar__widgets .tg_reviews_node_inner{margin:0!important}.sidebar__widgets .tg_single_review{padding:10px 0 0 0!important}.sidebar__widgets .tg_chevron_left_review_scroll,.sidebar__widgets .tg_chevron_right_review_scroll{display:none!important}.related-items{display:flex;flex-wrap:wrap;width:100%;overflow:hidden;justify-content:center}@media (min-width:992px){.related-items{width:100%}}@media (min-width:768px){.related-items__item{width:33.3333333333%;padding:0 1.5rem}}.related-items__wrapper{flex-wrap:wrap;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:768px){.related-items__wrapper{width:calc(100% + 3rem);margin:0 -3rem}}.related-items__wrapper::-webkit-scrollbar{display:none}.related-items__wrapper.has-text{margin-top:2.5rem}.related-items__wrapper .card-contain{min-width:280px;margin:0 25px}@media (min-width:768px){.related-items__wrapper .card-contain{min-width:0;margin:0;padding:0 15px}}.related-items__wrapper .card-contain:first-of-type{margin-left:0}@media (min-width:768px){.related-items__wrapper.col-two .related-items__item{width:50%}}@media (min-width:992px){.related-items__wrapper.col-two .related-items__item .card-top{aspect-ratio:1/0.75!important}}@media (min-width:768px){.related-items__wrapper.col-three .related-items__item{width:50%}}@media (min-width:992px){.related-items__wrapper.col-three .related-items__item{width:33.3333333333%}}@media (min-width:768px){.related-items__wrapper.col-four .related-items__item{width:50%}}@media (min-width:992px){.related-items__wrapper.col-four .related-items__item{width:25%}}.related-items .page-card{padding:0;margin:0}.related-items .page-card .card .card-top{aspect-ratio:1/0.85;height:auto}.related-items .page-card .card .card-bottom-inner{padding-bottom:0;margin-top:.5rem}.related-items .page-card .card .card-read-more{position:relative;width:auto;display:inline-block;letter-spacing:0;text-decoration:none;margin-bottom:0;font-size:1.6rem;font-family:"DM Sans","Verdana",Arial,sans-serif}.related-items .page-card .card .card-read-more:after{width:100%;position:absolute;bottom:0;content:"";left:0;width:100%;height:2px;background-color:#99C455}.single .related-items{padding-bottom:3rem;padding-top:2.5rem}@media (min-width:500px){.single .related-items{padding-bottom:3.5rem}}@media (min-width:768px){.single .related-items{padding-bottom:5rem}}@media (min-width:992px){.single .related-items{padding-bottom:10rem;padding-top:8rem}}@media (min-width:992px){.blog .search-form,.post-type-archive-resource .search-form{margin-left:1.2rem;margin-bottom:3rem;margin-top:2.5rem}}.blog .search-form .form-control,.post-type-archive-resource .search-form .form-control{border:3px solid #99C455}@media (min-width:992px){.blog .search-form .form-control,.post-type-archive-resource .search-form .form-control{width:45.7rem}}.blog .search-form .btn,.post-type-archive-resource .search-form .btn{background-color:#99C455;border-color:#99C455}.blog .card .card-bottom-inner,.post-type-archive-resource .card .card-bottom-inner{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.blog .card .card-bottom-inner h4,.post-type-archive-resource .card .card-bottom-inner h4{width:100%;flex:100%;margin-bottom:4px;margin-top:5px}.blog .card .card-bottom-inner .card-tags,.blog .card .card-bottom-inner .card-date,.post-type-archive-resource .card .card-bottom-inner .card-tags,.post-type-archive-resource .card .card-bottom-inner .card-date{padding-top:0;margin-bottom:5px}@media (min-width:992px){.blog .card-contain,.post-type-archive-resource .card-contain{padding:0 12px}}.blog .card .card-text,.post-type-archive-resource .card .card-text{font-size:1.6rem;line-height:2.4rem;margin:0rem 0 .5rem 0}.blog .card .card-read-more,.post-type-archive-resource .card .card-read-more{font-size:1.6rem}@media (min-width:992px){.blog .card .card-top,.post-type-archive-resource .card .card-top{height:150px}}.single-post h2,.single-post h3,.single-post h4,.single-post h5{color:#99C455;font-weight:500}.single-post .related-content__title{font-family:"DM Serif Display",serif;font-weight:500}.single-post .related-content .card .card-date{padding-top:1.4rem;margin-bottom:2rem;font-size:1.2rem}.single-post .related-content .card .card-tags{padding-top:1.4rem;margin-bottom:2rem;font-size:1.2rem}.single-care-home .download-lightbox,.single-care-home .booking-lightbox{position:fixed;top:0;height:100%;width:100%;left:0;height:100%;z-index:9999;display:none;justify-content:center;align-items:center}.single-care-home .download-lightbox__overlay,.single-care-home .booking-lightbox__overlay{position:absolute;top:0;height:100%;width:100%;left:0;display:none;height:100%;background-color:rgb(0 0 0 / .4)}.single-care-home .download-lightbox__content,.single-care-home .booking-lightbox__content{width:95%;max-width:600px;background-color:#fff;border-radius:5px;position:relative;z-index:99;display:flex;flex-wrap:wrap;margin-top:3rem;transition:0.5s;visibility:hidden}@media (min-width:768px){.single-care-home .download-lightbox__content,.single-care-home .booking-lightbox__content{flex-wrap:nowrap}}.single-care-home .download-lightbox__content.active,.single-care-home .booking-lightbox__content.active{margin-top:0;transition:0.5s;visibility:visible}.single-care-home .download-lightbox__content h2,.single-care-home .booking-lightbox__content h2{margin-bottom:2rem;margin-top:0}.single-care-home .download-lightbox__content .gform_wrapper,.single-care-home .booking-lightbox__content .gform_wrapper{margin-bottom:0}.single-care-home .download-lightbox__content .close,.single-care-home .booking-lightbox__content .close{position:absolute;right:-1rem;top:-1rem;background-color:#fff;border-radius:50%;width:3rem;height:3rem}.single-care-home .download-lightbox__content .close:before,.single-care-home .booking-lightbox__content .close:before{margin:0 auto;left:0;right:-2px;position:absolute;height:100%;display:flex;justify-content:center;align-items:center}.single-care-home .download-lightbox__detail,.single-care-home .booking-lightbox__detail{min-height:6rem;width:100%;padding:2.5rem;opacity:0;max-height:95%;overflow-y:auto;overflow-x:hidden}@media (min-width:768px){.single-care-home .download-lightbox__detail,.single-care-home .booking-lightbox__detail{padding:4.5rem}}.single-care-home .download-lightbox__detail.active,.single-care-home .booking-lightbox__detail.active{opacity:1}.single-care-home .gfield{display:flex;flex-wrap:wrap}@media (min-width:768px){.single-care-home .gfield{flex-wrap:nowrap}}.single-care-home .gfield label{width:100%}@media (min-width:768px){.single-care-home .gfield label{width:auto}}.single-care-home .gform_confirmation_message{color:#000;margin-bottom:2rem}.single .main-content-area article .text-content img{max-width:100%;height:auto}.useful-links h2{font-size:3rem}@media (min-width:992px){.useful-links h2{font-size:4rem}}.useful-links h3{color:#5F338C;font-size:2.7rem;line-height:3.3rem;margin-bottom:.2rem;margin-top:1.4rem}.text-map{margin:2.5rem 0}@media (min-width:992px){.text-map{margin:3.5rem 0}}.text-map__text{position:relative}@media (min-width:768px){.text-map__text{padding-left:2rem}}.text-map__text h4:first-of-type{margin-top:0}@media (min-width:768px){.text-map__map{padding-right:2rem}}.text-map__map #map{width:100%;min-height:24rem}@media (min-width:768px){.text-map h2{margin-top:0}}.text-map .text-content{margin:0}.text-map .text-content h2{width:100%;text-align:center;margin-bottom:3.5rem}.text-map p:last-of-type{margin-bottom:0}.text-map .row{display:flex;align-items:flex-start;align-content:flex-start}.full_map{width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){.full_map{margin:2rem 0 7rem 0;flex-wrap:nowrap}}.full_map__wrap{margin-top:3rem}.full_map__wrap .text-content{width:100%}.full_map__wrap h2{width:100%;text-align:center;margin-bottom:4.5rem}.full_map #full_map__map{display:none}@media (min-width:768px){.full_map #full_map__map{width:70%;margin-top:0;height:auto;min-height:40rem;background-color:#f7f7f7;display:block}}.full_map .leaflet-popup-content-wrapper .leaflet-popup-content{padding:3px 2px;max-width:260px!important}.full_map .leaflet-popup-content-wrapper h3{margin-top:0;margin-bottom:0px!important;font-size:1.8rem!important;line-height:2rem!important}.full_map .leaflet-popup-content-wrapper p{line-height:1.8rem!important;font-size:1.3rem;font-weight:500}.full_map .leaflet-popup-content-wrapper a{font-weight:600!important;color:#5F338C!important;font-size:1.3rem}.full_map__filters{width:100%}@media (min-width:768px){.full_map__filters{width:45%;padding-right:5rem}}.full_map__filters form{margin-bottom:2.4rem}.full_map__filters-item ul{max-height:0;transition:0.7s}.full_map__filters-item ul.active{max-height:300px;transition:0.7s}.full_map__filters-results-item{margin-top:3rem}.full_map__filters .map-search{display:flex;flex-wrap:nowrap}.full_map__filters .map-search .filter-search-form__location{width:100%;position:relative}.full_map__filters .map-search .filter-search-form__location .location-geolocate{position:absolute;right:1.2rem;top:9px!important}.full_map__filters .map-search input{width:100%;font-size:1.6rem;border:none;height:44px;color:#5F338C;border-radius:3px;padding-left:1.2rem;background-color:#EDECE9;padding-right:10.5rem;font-weight:300}.full_map__filters .map-search input::placeholder{color:#5F338C}.full_map__filters .map-search input:focus{border:none;outline:none}.full_map__filters .map-search input.filter-submit{width:4.5rem;background-color:#99C455;outline:none;box-shadow:none;border:0;color:#99C455;background-image:url(/wp-content/themes/ie_theme/img/search-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:20px;text-indent:-99999px;margin-right:0;padding:0 2.5rem}.full_map__filters h3{color:#5F338C;margin-top:2.2rem;margin-bottom:1.3rem;font-family:"myriad-pro","Verdana",Arial,sans-serif}.full_map__filters h3.full_map__filters-item-heading{background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3592 0.671918L8.28809 7.63204L1.21702 0.671918' stroke='%235F338C'/%3E%3C/svg%3E%0A");background-position:right center;background-repeat:no-repeat;background-size:2rem;background-position-y:4px;margin-bottom:1.3rem}.full_map__filters ul{padding:0;margin:0;overflow-y:auto}.full_map__filters ul.care-homes{margin-top:1rem}@media (min-width:768px){.full_map__filters ul.care-homes{max-height:30rem;min-height:30rem;overflow-y:auto}}.full_map__filters ul li{list-style-type:none;display:flex;align-content:center;align-items:center;margin:3px 0}.full_map__filters ul li .custom-checkbox{border:1px solid #5F338C;width:1.9rem;height:1.9rem;top:3px;right:4rem;left:auto}.full_map__filters ul li .custom-checkbox:after{background-color:#5F338C;width:2.1rem;height:2.3rem;top:-3px;left:-.2rem;background-size:1.2rem}.full_map__filters ul li .custom-checkbox__label{padding-left:0;padding-right:6.5rem;width:100%;font-weight:300;font-size:1.8rem}.full_map__filters ul li label{display:flex;align-content:center;align-items:center}.full_map__filters ul li.map-sidebar__home-result{display:flex;flex-wrap:wrap;padding:2rem;background-color:#fff;width:96%;border:1px solid #F6F4FA;margin-bottom:1.5rem}@media (min-width:768px){.full_map__filters ul li.map-sidebar__home-result{width:90%}}.full_map__filters ul li.map-sidebar__home-result h3{width:100%;margin-top:0}.full_map__filters ul li.map-sidebar__home-result span{width:100%;font-weight:300;color:#5F338C;background-repeat:no-repeat;padding:.1rem 0}.full_map__filters ul li.map-sidebar__home-result span.distance{padding:0;padding-left:2.3rem;background-position-y:3px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='22' viewBox='0 0 15 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_0_819' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='15' height='22'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H15V22H0V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_0_819)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5134 20.2045C7.54337 20.1496 7.55508 20.1238 7.57054 20.1006C8.81986 18.2274 10.0954 16.372 11.3104 14.4753C12.1745 13.1264 12.8847 11.6857 13.3579 10.1336C13.7295 8.91471 13.8832 7.67765 13.6189 6.41335C12.8762 2.85911 9.53318 0.665568 6.07991 1.46095C2.88396 2.19712 0.741561 5.58059 1.35681 8.89327C1.58837 10.1402 2.02489 11.3058 2.57381 12.433C3.37575 14.08 4.36588 15.607 5.38898 17.1124C6.08141 18.1312 6.78359 19.143 7.5134 20.2045ZM8.13014 0C8.51655 0.072632 8.90688 0.128168 9.28879 0.2206C12.1214 0.906258 14.382 3.39989 14.8848 6.34323C15.167 7.99426 14.9073 9.5712 14.3613 11.1181C13.758 12.8273 12.9023 14.4051 11.922 15.9073C10.815 17.6037 9.66301 19.2689 8.53106 20.9481C8.35693 21.2064 8.1929 21.4723 8.01118 21.7248C7.74945 22.0883 7.24615 22.096 6.99932 21.7222C5.47806 19.4178 3.81536 17.2128 2.42056 14.8195C1.54415 13.3158 0.771349 11.7622 0.323122 10.0575C-0.252689 7.86725 -0.0893222 5.75725 1.05939 3.79415C2.28324 1.7028 4.08636 0.461967 6.43512 0.0811315C6.58406 0.0569852 6.73207 0.0271404 6.88045 0H8.13014Z' fill='%2390C74B'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.83412 7.4993C9.83377 6.22907 8.77976 5.17104 7.50927 5.16562C6.23239 5.16019 5.1657 6.22277 5.16579 7.50009C5.16597 8.76962 6.22094 9.82887 7.49055 9.83421C8.76734 9.83963 9.83447 8.77644 9.83412 7.4993ZM4 7.50437C3.99939 5.56072 5.56115 3.99921 7.50516 4C9.43718 4.0007 10.9992 5.56299 11 7.49519C11.0007 9.43902 9.43885 11.0007 7.49493 11C5.5636 10.9992 4.00061 9.43587 4 7.50437Z' fill='%2390C74B'/%3E%3C/svg%3E%0A")}.full_map__filters ul li.map-sidebar__home-result span.location{margin-bottom:.8rem;margin-top:.3rem}.full_map__filters ul li.map-sidebar__home-result span.tags{display:flex;flex-wrap:wrap;margin-top:.7rem}.full_map__filters ul li.map-sidebar__home-result span.tags p{width:50%;margin:0;padding-right:.5rem;padding-left:2.7rem;background-size:20px;background-position:left center;background-repeat:no-repeat}.full_map__filters ul li.map-sidebar__home-result span.tags p.dementia-care{background-image:url(/wp-content/themes/ie_theme/img/physio.png)}.full_map__filters ul li.map-sidebar__home-result span.tags p.residential-care{background-image:url(/wp-content/themes/ie_theme/img/residential.png)}.full_map__filters ul li.map-sidebar__home-result span.tags p.respite-care{background-image:url(/wp-content/themes/ie_theme/img/respite.png)}.full_map__filters ul li.map-sidebar__home-result span.tags p.palliative-care{background-image:url(/wp-content/themes/ie_theme/img/palliative.png)}.full_map__filters ul li.map-sidebar__home-result span.tags p.nursing{background-image:url(/wp-content/themes/ie_theme/img/nursing.png)}.full_map__filters ul li.map-sidebar__home-result span.tags p.intermediate-care{background-image:url(/wp-content/themes/ie_theme/img/intermediate.png)}.full_map__filters ul li.map-sidebar__home-result p:first-of-type{margin-top:1.2rem}.full_map__filters ul li.map-sidebar__home-result p:last-of-type{margin-bottom:0}.full_map__filters ul li.map-sidebar__home-result .btn{margin-top:2rem;padding:.7rem 1.6rem .7rem 1.6rem}.full_map__filters ul input[type=checkbox]{opacity:0;position:absolute;width:0}.full_map__filters ul input[type=checkbox]:checked+label .custom-checkbox:after{opacity:1}.full_map__filters ul::-webkit-scrollbar{width:21px}.full_map__filters ul::-webkit-scrollbar-track{background:#ccc;border-left:10px solid #F6F4FA;border-right:10px solid #F6F4FA}.full_map__filters ul::-webkit-scrollbar-thumb{background:#99C455;border-left:7px solid #F6F4FA;border-right:7px solid #F6F4FA}.home .map-sidebar__list-block::-webkit-scrollbar{width:21px}.home .map-sidebar__list-block::-webkit-scrollbar-track{background:#ccc;border-left:10px solid #fff;border-right:10px solid #fff}.home .map-sidebar__list-block::-webkit-scrollbar-thumb{background:#99C455;border-left:7px solid #fff;border-right:7px solid #fff}.award-section{margin:2.5rem 0}@media (min-width:992px){.award-section{margin:3.5rem 0}}.award-section .swiper-wrapper{align-items:center}.award-section .col-12{width:100%;max-width:100%}.award-section .swiper-button-prev,.award-section .swiper-button-next{height:100%;background-color:#fff;top:0;margin-top:0}.award-section__title{padding-bottom:2rem}.award-section__title h2,.award-section__title h3{margin-top:0}.award-section__content{width:100%}.award-section .swiper-wrap{position:relative;width:100%}.award-section .swiper.nav-active{padding:0 5rem}.award-section .swiper-button-lock{display:none!important}.award-section__image-item a{display:flex;justify-content:center;align-content:flex-start;align-items:flex-start}.award-section__image-item img{max-width:17rem;margin:0 auto;width:100%;max-height:11rem;object-fit:contain;object-position:center}.award-section__image-item p{text-align:center;font-size:1.6rem;line-height:2.2rem}.awards-carousel{margin:2.5rem 0}@media (min-width:992px){.awards-carousel{margin:3.5rem 0}}.awards-carousel__title{padding-bottom:3rem;text-align:center}@media (min-width:992px){.awards-carousel__title{padding-bottom:3rem}}.awards-carousel__title h2{margin:0}.awards-carousel .swiper-wrapper{transition-timing-function:linear!important;align-items:center}.awards-carousel img{width:100%;max-width:20rem;max-height:11rem;object-fit:contain;object-position:center}.awards-carousel__slider{display:flex;justify-content:center}.awards-carousel__slider .swiper-wrap{width:100vw;margin:0 auto}.rollover__key-points{margin:2.5rem 0}@media (min-width:992px){.rollover__key-points{margin:3.5rem 0}}@media (min-width:992px){.rollover__key-points .rollover__content{padding-right:5rem;font-size:1.8rem;line-height:2.7rem}}.rollover__key-points .rollover__key-point{display:flex;align-items:center}.rollover__key-points .rollover__key-point h3{min-width:10rem;padding-right:8rem}@media (min-width:768px){.rollover__key-points .rollover__key-point h3{min-width:17rem;padding-right:3rem}}.rollover__key-points .rollover__key-point h3 a{position:relative;color:#333}.rollover__key-points .rollover__key-point h3 a:hover{cursor:pointer}.rollover__key-points .rollover__key-point h3 a:after{position:absolute;bottom:-4px;left:0;right:0;content:"";width:100%;height:2px;background-color:#C2672B}@media (min-width:992px){.rollover__key-points .rollover__key-point h3:hover+.rollover__info-box-content{transition:0.3s;opacity:1}}@media (min-width:992px){.rollover__key-points .rollover__info-box-content{opacity:0;transition:0.3s}}.rollover__key-points .rollover__info-box-content p{font-size:1.4rem}@media (min-width:992px){.rollover__key-points .rollover__info-box-content p{font-size:1.8rem;line-height:2.7rem}}.rollover__key-points .rollover__info-box-content p:first-of-type{margin-top:.2rem}.rollover__key-points .rollover__info-box-content p:last-of-type{margin-bottom:.2rem}