@charset "UTF-8";
/* https://www.temporaryadaptedliving.co.uk/wp-content/themes/eclipse-creative/dist/css/style.css?ver=1681811354 */
footer.footer{margin-top:0;font-size:.9375rem}footer.footer .inner-footer{max-width:75rem;margin:0 auto;padding-top:2.5rem;padding-bottom:2.5rem}footer.footer .inner-footer h3{font-size:1.5rem}footer.footer .inner-footer .footer-logo{display:block;padding-bottom:1.25rem}footer.footer .inner-footer .footer-logo img{max-width:17.5rem;max-height:5rem}footer.footer .inner-footer .footer-copyright{margin-bottom:1.25rem}footer.footer .inner-footer .footer-copyright p{margin-bottom:0}footer.footer .inner-footer .footer-menu ul{display:block;margin-top:.625rem}footer.footer .inner-footer .footer-menu ul li a{padding-top:.625rem;padding-bottom:.625rem;padding-left:0}footer.footer .inner-footer .footer-menu .menu .active>a,footer.footer .inner-footer .footer-menu .menu .is-active>a{background:unset}.page-navigation ul.pagination li span.current{line-height:1;text-decoration:none;display:block;padding:.3125rem .625rem;font-size:1.125rem;width:28px;height:28px}.pagination{margin-bottom:2.5rem;text-align:center;display:block}.pagination li{margin-right:.625rem;overflow:hidden;display:inline-block}.pagination li a{padding:.3125rem .625rem;font-size:1.125rem;width:28px;height:28px}.pagination li a:hover{border-bottom:0;text-decoration:none}.article-footer .navigation{margin-top:2.5rem;margin-bottom:2.5rem}.sidebar{color:#2a3060}.sidebar h4{padding-bottom:.625rem;font-size:1.4375rem}.sidebar h5{font-size:1.3125rem;font-weight:700}.sidebar a{color:#2a3060}.menu-sidebar-menu-container .menu li{width:100%;padding:.625rem .625rem .625rem 0}.menu-sidebar-menu-container .menu li a{padding-left:.3125rem;text-transform:uppercase}.menu-sidebar-menu-container .menu li a img{margin-right:1.25rem}.contact-container{background:#ededed;margin-top:2.5rem}.contact-details{padding-top:1.875rem;padding-bottom:1.875rem;position:relative;top:50%;transform:translateY(-50%)}.contact-details h4{margin-bottom:0}.contact-details i{font-size:2.5rem;margin-top:.625rem}.contact-details .email,.contact-details .telephone{margin-bottom:1.25rem}.contact-details .telephone p{margin-bottom:.3125rem}.contact-details .address,.contact-details .fax{margin-bottom:1.25rem}.contact-details .button{margin-top:1.25rem}.contact-details .contact-info p{margin-bottom:0}.contact-form-container{padding:2.5rem}@media screen and (max-width:39.99875em){.contact-form-container{padding:2.5rem 1.25rem}}.contact-form-container .contact-form{margin-top:2.5rem;margin-left:auto;margin-right:auto;max-width:52.5rem}.contact-form-container .contact-form h2{padding-bottom:.9375rem;margin-top:0;margin-bottom:1.875rem}@media screen and (max-width:39.99875em){.contact-form-container .contact-form h2{text-align:center}}.contact-form-container .contact-form ::-webkit-input-placeholder{opacity:1}.contact-form-container .contact-form :-moz-placeholder,.contact-form-container .contact-form ::-moz-placeholder{opacity:1}.contact-form-container .contact-form :-ms-input-placeholder{opacity:1}.contact-form-container .contact-form [type=checkbox]{margin-bottom:.3125rem}.contact-form-container .contact-form select{border-radius:.8125rem;margin-top:.625rem;border-color:#979797}.contact-form-container .contact-form textarea{height:6.875rem}.contact-form-container .contact-form [type=email],.contact-form-container .contact-form [type=tel],.contact-form-container .contact-form [type=text],.contact-form-container .contact-form [type=week],.contact-form-container .contact-form textarea{margin-top:.25rem;margin-bottom:1.25rem;border-color:#979797;box-shadow:none}.wpcf7 a,.wpcf7 label{color:#000}.wpcf7 p{margin-bottom:.3125rem}.wpcf7 .wpcf7-list-item.first{margin-top:.625rem}.wpcf7 .wpcf7-response-output{clear:both}.wpcf7 .button{border:0;margin-top:1.875rem;font-size:1.125rem;max-width:11.25rem;width:100%;padding:1.25rem .625rem;display:block;border-radius:.25rem;box-shadow:0 2px 4px 0 #858585}.grecaptcha-badge{display:none}.benefits-container{padding-left:0;padding-right:0}.benefits-container .benefits-hero{padding-left:0;padding-right:0;overflow:hidden}.benefits-container .benefits-hero img{transition:transform .5s ease;object-fit:cover;height:100%;width:100%}.benefits-container .benefits-hero img:hover{transform:scale(1.1)}.benefits-container .benefits-content{padding:1.875rem 1.25rem;position:relative;top:50%;transform:translateY(-50%)}.benefits-container .benefits-content .benefits{margin-bottom:2.5rem}.benefits-container .benefits-content .benefits .benefit{margin-top:.625rem}.benefits-container .benefits-content .benefits .benefit i{font-size:1.25rem}.benefits-container .benefits-content .benefits .benefit p{margin-bottom:0}@media screen and (max-width:39.99875em){.benefits-container .benefits-content .button{margin-top:1.25rem}}.parallax-window{min-height:28.125rem;background:#fff0;position:relative;overflow:hidden;margin-top:5rem;margin-bottom:5rem}.parallax-window .parallax-content{max-width:53.125rem;position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;transform:translateY(-50%);padding-right:1.25rem;padding-left:1.25rem}.parallax-window .parallax-content h2{text-shadow:0 1px 3px #454545}@media print,screen and (min-width:64em){.parallax-window .parallax-content h2{font-size:2.375rem}}.parallax-window .parallax-content .content{text-shadow:0 1px 3px #454545}.parallax-window .parallax-content .button{margin-top:1.25rem;padding:1.125rem .625rem;width:11.25rem}#latest-news{margin-top:3.75rem;margin-bottom:3.75rem}#latest-news .latest-news .article{margin-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem;text-align:center;position:relative}#latest-news .latest-news .article .image{overflow:hidden;margin-bottom:1.875rem}#latest-news .latest-news .article .content,#latest-news .latest-news .article h4{min-height:6.25rem}#latest-news .latest-news .article .button{left:0;right:0;bottom:.625rem;margin-left:auto;margin-right:auto;width:11.25rem;padding:.75rem .625rem}#latest-news .button-solid{max-width:18.75rem;width:100%;padding:.9375rem .625rem;box-shadow:0 2px 4px 0 #858585}#testimonials{margin-top:2.5rem;margin-bottom:2.5rem;text-align:center}#testimonials h2{margin-bottom:1.25rem}#testimonials .testimonials .testimonial{position:relative;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;padding-bottom:2.5rem}#testimonials .testimonials .testimonial a:hover{text-decoration:none}#testimonials .testimonials .testimonial .image{padding:1.25rem}#testimonials .testimonials .testimonial .image img{max-height:9.375rem;width:auto;margin-left:auto;margin-right:auto}#testimonials .testimonials .testimonial .content{box-shadow:0 2px 10px 0 #858585;padding:1.875rem 1.5625rem 5.625rem;height:21.875rem;overflow:hidden;position:relative}@media print,screen and (min-width:40em){#testimonials .testimonials .testimonial .content{height:25.625rem}}#testimonials .testimonials .testimonial .content .excerpt-wrapper{position:relative;top:50%;transform:translateY(-50%)}#testimonials .testimonials .testimonial .content .name-organisation-wrapper{position:absolute;left:0;right:0;bottom:1.25rem;margin-left:auto;margin-right:auto}#testimonials .testimonials .testimonial .content .name-organisation-wrapper .name{margin-top:1.25rem;margin-bottom:0}#testimonials .testimonials .testimonial .content .name-organisation-wrapper .organisation{margin-bottom:0}.features-container{padding-left:0;padding-right:0}.features-container .features{margin-top:2.5rem}.features-container .features .feature .content{padding:3.125rem 1.25rem 1.875rem}@media print,screen and (min-width:40em){.features-container .features .feature .content{padding-left:2.5rem;padding-right:2.5rem}}@media print,screen and (min-width:64em){.features-container .features .feature .content{padding-left:3.75rem;padding-right:3.75rem}}.features-container .features .feature .content h2{margin-left:auto;margin-right:auto;margin-bottom:1.875rem}.features-container .features .feature .image{overflow:hidden}.features-container .features .feature .image img{transition:transform .5s ease;object-fit:cover;height:100%;width:100%}.features-container .features .feature .image img:hover{transform:scale(1.1)}.features-container .features .feature:nth-of-type(2n) .image{-ms-flex-order:1;order:1}.features-container .features .feature:nth-of-type(2n) .content{-ms-flex-order:2;order:2}@media screen and (max-width:39.99875em){.features-container .features .feature:nth-of-type(odd) .image{-ms-flex-order:1;order:1}.features-container .features .feature:nth-of-type(odd) .content{-ms-flex-order:2;order:2}}.faq-container{margin-top:2.5rem;margin-bottom:2.5rem}.faq-container h2{margin-left:auto;margin-right:auto;margin-bottom:1.875rem}.faq-container li{margin-bottom:.625rem;border:1px solid #979797}.faq-container li .accordion-title:focus,.faq-container li .accordion-title:hover{background-color:unset}.faq-container li .accordion-title:before{color:#000;font-size:1rem;font-weight:700;margin-top:-.5625rem}.faq-container li a{padding-right:2.5rem}.faq-container li i{margin-right:.625rem}.video-container{margin-top:2.5rem;margin-bottom:2.5rem}.video-container h2{margin-left:auto;margin-right:auto;margin-bottom:1.875rem}.video-container .button{padding:1.25rem 1.875rem;margin-top:2.5rem;margin-left:auto;margin-right:auto;max-width:15rem;display:block;position:relative;border-radius:.5rem;box-shadow:0 2px 4px 0 #a1a1a1}#logo-carousel{margin-top:1.25rem;margin-bottom:1.25rem}#logo-carousel h2{text-align:center;width:100%;margin-bottom:2.5rem}#logo-carousel .logo-carousel .logo img{max-width:225px;max-height:125px;margin-left:auto;margin-right:auto;width:100%;height:auto;object-fit:contain;filter:gray;filter:grayscale(1);transition:all .5s ease;opacity:.6}#logo-carousel .logo-carousel .logo img:hover{filter:none;opacity:1}#logo-carousel .slick-track{display:-ms-flexbox;display:flex}#logo-carousel .slick-track .slick-slide{display:-ms-flexbox;display:flex;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.social-container .social{margin-right:.9375rem;float:left}.social-container .social a i{font-size:1.875rem}