.wow{visibility:hidden}.text-left-images-right .twitter-feed{display:flex;position:relative;margin-top:50px;flex-direction:column;gap:20px;width:100%;box-sizing:border-box;padding:20px;background-color:#fff;filter:drop-shadow(0px 0px 5px #ebebebb5);border-radius:4px}.text-left-images-right .twitter-feed .twitter-feed-icon{position:absolute;width:30px;height:30px;top:30px;right:20px;opacity:.7;transition:all .4s}.text-left-images-right .twitter-feed .twitter-feed-icon:hover{opacity:1}.text-left-images-right .twitter-feed .twitter-feed-icon img{width:100%;height:100%;object-fit:contain;object-position:center;filter:invert(53%) sepia(96%) saturate(2280%) hue-rotate(176deg) brightness(98%) contrast(94%)}.text-left-images-right .twitter-feed--user{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.text-left-images-right .twitter-feed--user p{color:#5f5f5f;font-weight:700;line-height:1em;padding:0}.text-left-images-right .twitter-feed--user a{color:#5f5f5f;font-size:14px;transition:all .4s}.text-left-images-right .twitter-feed--user a:hover{color:#794df5}.text-left-images-right .twitter-feed--user img{width:50px;height:50px;border-radius:50%;border:1px solid #e7e7e7}.text-left-images-right .twitter-feed--user a{color:#5f5f5f;text-decoration:none}.text-left-images-right .twitter-feed--tweet p{color:#5f5f5f;line-height:1.5em;padding:0}.text-left-images-right .twitter-feed--tweet p a{color:#5f5f5f;text-decoration:none}.text-left-images-right .twitter-feed--tweet p a:hover{color:#794df5}.text-left-images-right .twitter-feed--footer{display:flex;justify-content:space-between;color:#5f5f5f}.text-left-images-right .twitter-feed--footer p{padding:0;color:#bcbcbc}.text-left-images-right .twitter-feed--footer .twitter-feed--footer--actions{display:flex;flex-wrap:wrap;gap:20px}.text-left-images-right .twitter-feed--footer .twitter-feed--footer--actions a{filter:invert(37%) sepia(0%) saturate(40%) hue-rotate(275deg) brightness(96%) contrast(85%)}.text-left-images-right .twitter-feed--footer .twitter-feed--footer--actions a:hover{filter:invert(28%) sepia(40%) saturate(4125%) hue-rotate(244deg) brightness(103%) contrast(92%)}body.stop-transitions *{transition:none !important}.hiddenText{opacity:0;transform:translateX(-20px);transition:1s}.fromBottom{opacity:0;transform:translateY(20px);transition:1s !important}.showText{opacity:1;transform:translateX(0)}.delay-02{transition-delay:.2s !important}.delay-04{transition-delay:.4s!important}.delay-06{transition-delay:.6s!important}.delay-08{transition-delay:.8s!important}.delay-10{transition-delay:1s!important}.delay-12{transition-delay:1.2s!important}html :where(.wp-block){max-width:100%;margin:0}header .dark-bg{opacity:0;transition:.5s}header .dark-bg.on{position:fixed;width:100%;height:100%;background-color:#000;opacity:.5;z-index:999;top:0;left:0;display:block;content:''}.mobile-menu{position:fixed;right:-350px;height:100vh;background-color:#fff;width:0;z-index:-1;opacity:0;top:0;padding-top:100px;transition:.5s;padding:40px;box-sizing:border-box;width:350px}.mobile-menu.on{right:0;opacity:1;z-index:99999}.mobile-menu .close{position:absolute;right:25px;top:25px;transition:.5s}.mobile-menu .close:hover{opacity:.5;cursor:pointer}.mobile-menu ul{list-style-type:none;padding-left:0;margin:0}.mobile-menu ul li{margin-bottom:10px}.mobile-menu ul li a{color:#5f5f5f;font-size:16.5px;font-family:'apertura';letter-spacing:-.6px}.mobile-menu ul li a:hover{color:#b2b2b2}.mobile-menu .mobile-buttons{margin-top:30px}@media (max-width:600px){.mobile-menu{padding:25px;width:270px;right:-270px}}.profiles{padding:50px 30px;box-sizing:border-box}.profiles-container{max-width:1500px;margin:0 auto;display:flex}.profiles .left{width:35%}.profiles .right{width:65%}.profiles .right{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.profiles .right .profile{position:relative}.profiles .right .profile{width:calc(33.33% - 13.33px)}.profiles .right .profile:nth-of-type(1),.profiles .right .profile:nth-of-type(2){width:calc(50% - 10px)}.profiles .right .profile .image img{width:100%;aspect-ratio:1.1;object-fit:cover;object-position:center;display;block}.profiles .right .profile .overlay{position:absolute;left:0;top:-15px;width:100%;height:100%;opacity:0;transition:.5s;background-color:#6231eb00;display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.profiles .right .profile:hover .overlay{opacity:1}.profiles .right .profile .overlay h3{font-size:clamp(22px,2vw,32px);color:#fff}.profiles .right .profile .overlay h4{font-size:clamp(20px,2vw,26px);color:#fff}.profiles .left .phone{margin-top:30px}.profiles .left .phone,.profiles .left .email{display:flex;align-items:center;margin-bottom:10px}.profiles .left .phone a,.profiles .left .email a{margin-left:20px}@media (max-width:1000px){.profiles-container{flex-direction:column}.profiles .right{width:100%;margin-top:30px}.profiles .left{width:100%}}@media (max-width:600px){.profiles .right .profile{width:calc(50% - 10px) !important}.profiles{padding:50px 20px}}@media (max-width:450px){.profiles .right .profile{width:100% !important}.profiles{padding:50px 20px}}.video-section{padding:50px 30px 50px;box-sizing:border-box;text-align:center;overflow:hidden}.video-section-container{max-width:700px;margin:0 auto}.video-section .image{position:relative;margin-top:clamp(20px,3vw,50px)}.video-section #mylightbox{opacity:0;position:absolute;pointer-events:none}.video-section .items .image img{border-radius:50px;object-fit:cover;object-position:center;height:360px}.video-section .image .video a .play-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:100%;border:2px solid #fff;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-section .image .video a .play-icon{font-size:42px;color:#fff;transition:.5s}.video-section .image .video a .play-icon>*{padding-left:10px;max-width:30px}.video-section .image .video a .play-icon:hover{opacity:.6}@media (max-width:600px){.video-section{padding:30px}}.list-left-right{padding:70px 30px 100px;box-sizing:border-box}.list-left-right-container{max-width:1600px;margin:0 auto}.list-left-right .title>*{font-size:clamp(28px,3vw,38px)}.list-left-right .lists{display:flex;margin-top:clamp(30px,5vw,140px)}.list-left-right .lists .left{width:50%;padding-right:clamp(30px,5vw,70px);box-sizing:border-box}.list-left-right .lists .right{width:50%}.list-left-right .lists .item{border-bottom:1px solid #e5e5e5}.list-left-right .lists .item:last-of-type{border:none}.list-left-right .lists .item h3{font-size:clamp(16px,3vw,20px);line-height:1.4;font-family:'apertura';font-weight:500;color:#5f5f5f;text-transform:inherit;padding:30px 0}@media (max-width:600px){.list-left-right .lists{flex-direction:column}.list-left-right .lists .left{width:100%}.list-left-right .lists .right{width:100%}.list-left-right .lists .item h3{padding:20px 0}.list-left-right{padding:30px}}.icon-text{padding:clamp(30px,9vw,150px) 30px 50px;box-sizing:border-box}.icon-text-container{max-width:1400px;margin:0 auto;display:flex;justify-content:center}.icon-text .item{width:calc(25% - 40px);margin:20px;min-width:200px;text-align:center}.icon-text .item .icon{margin-bottom:20px}.icon-text .item img{height:52px;object-fit:contain}.icon-text .item h4{font-size:clamp(20px,3vw,24px);color:#707070;font-weight:700}@media (max-width:1150px){.icon-text-container{flex-wrap:wrap}.icon-text .item{width:calc(50% - 40px)}}@media (max-width:800px){.icon-text .item h4{font-weight:400}}.text-block{padding:50px 30px 50px;box-sizing:border-box}.text-block-container{max-width:1200px;margin:0 auto}.text-block h1{font-size:clamp(28px,5vw,44px)}.text-block h2{font-size:clamp(26px,5vw,36px)}.text-block h3{font-size:clamp(24px,5vw,30px)}.text-block h4{font-size:clamp(18px,5vw,26px)}.text-block h5{font-size:clamp(16px,5vw,20px)}.text-block h6{font-size:clamp(16px,5vw,20px)}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{margin-top:clamp(20px,5vw,40px);color:#5f5f5f}@media (max-width:600px){.text-block{padding:30px}.text-block a{word-break:break-all}}.new-form select{margin-top:2px;border:1px solid #c2c0c0!important;padding:10px;width:270px;font-family:'apertura';font-size:16.5px;font-weight:400;line-height:1.7;-webkit-text-size-adjust:100%;background:#fff;color:#5f5f5f;width:100%;box-sizing:border-box}.wpss fieldset{border:none;margin:0 auto}.wpss fieldset .answer_text{display:flex;align-items:center;margin-top:15px}.wpss fieldset .answer_text input[type=radio]{width:20px;appearance:none;margin-top:0;margin-right:10px;border:1px solid #fff !important;height:20px;-webkit-appearance:none;border-radius:0}.wpss fieldset .answer_text input[type=radio]:hover{cursor:pointer}.wpss fieldset .answer_text input[type=radio]:checked{background-color:#ffffff59}.new-form input{margin-top:2px;border:1px solid #c2c0c0 !important;padding:10px;font-family:'apertura';width:100%;box-sizing:border-box}.new-form textarea{margin-top:5px;border:1px solid #c2c0c0!important;padding:10px;width:100%;box-sizing:border-box;font-family:'apertura'}.new-form input[type=submit]{background-color:#a96cc7;color:#fff;border:none !important;outline:none;font-family:'apertura';padding:15px 30px;background-color:#6836e8;cursor:pointer}.new-form input[type=submit]:hover{background-color:#9e5ac0;cursor:pointer !important}:focus:not([tabindex^='-']){outline:none;outline-offset:1px}@media (max-width:960px){.wpss fieldset{max-width:none}}.wpss_next.btn.slider--about--next,.wpss_back.btn.slider--about--prev{background-color:#faaaa4;color:#fff !important;border:2px solid transparent;padding:15px 20px;box-sizing:border-box;transition:.5s}.wpss_next.btn.slider--about--next:hover,.wpss_back.btn.slider--about--prev:hover{background-color:#9d7aff;cursor:pointer !important}.wpss .wpss-progress-bar{border:1px solid #fff;margin:0 auto !important}.wpss .wpss-progress-bar span{background-color:#faaaa4 !important}.wpss fieldset h4{font-size:26px;line-height:1.4;font-family:'apertura';letter-spacing:-.75px;margin-bottom:20px;color:rgba(255,255,255,1)}.wpss fieldset .answer_text label{font-style:italic}.wpss fieldset .answer_text label:hover{cursor:pointer}.wpss-question p{font-weight:400}.wpss .wpss-submit-message{color:rgba(255,255,255,.7);margin-bottom:30px !important}.wpss fieldset .answer_text label span{color:rgba(255,255,255,.7) !important;font-family:'apertura' !important;font-size:16.5px !important;font-weight:400 !important;line-height:1.7;-webkit-text-size-adjust:100%;color:#5f5f5f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#wpss_form_1 .wpss-fields{display:flex;flex-direction:column;gap:5px;overflow:hidden}#wpss_form_1 .wpss-fields input[type=text],#wpss_form_1 .wpss-fields input[type=email]{appearance:none;color:#fff !important;border:none !important;border-bottom:1px solid #fff !important;background:0 0;width:100%;padding:10px 5px;font-family:'apertura';border-radius:0}#wpss_form_1 .wpss-fields select{appearance:none;color:#000 !important;border:none !important;border-bottom:1px solid #fff !important;background:#fff;width:100%;padding:10px 5px;font-family:'apertura';border-radius:0}#wpss_form_1 #submitButton{background-color:#fff;color:#000;transition:all .4s;width:100%;border:none;padding:15px 10px;font-family:'apertura';border-radius:0;-webkit-appearance:none}#wpss_form_1 #submitButton:hover{background-color:#2b2b2b;color:#fff;cursor:pointer}.wpss fieldset{border:none !important;padding:20px !important;box-sizing:border-box}.wpss_next.btn.slider--about--next,.wpss_back.btn.slider--about--prev{color:#fff !important;border:2px solid transparent;padding:15px 20px;box-sizing:border-box;transition:.5s;background-color:#faaaa4}.instant-quote-d{margin:0 auto}.instant-quote-d .wpss_prev_next{display:flex;justify-content:space-between;margin:30px auto}.instant-quote-d .wpss_prev_next .wpss_disabled{background-color:#dfdfdf26;cursor:no-drop}.instant-quote-d .wpss_prev_next .wpss_disabled:hover{background-color:#dfdfdf26;cursor:no-drop}.instant-quote-d #wpss_question_panel_1{background-color:#e8dcff33;margin:0 auto}.instant-quote-d #wpss_question_panel_2{background-color:#e8dcff33;margin:0 auto}.instant-quote-d #wpss_question_panel_3{background-color:#e8dcff33;margin:0 auto}.instant-quote-d .wpss_panel_4{background-color:#e8dcff33;margin:0 auto}.instant-quote-d fieldset{padding:25px}.instant-quote-d .wpss-progress-bar{border-color:#ffffff70}.instant-quote-d .wpss-progress-bar{margin:0 auto}@media (max-width:800px){.wpss fieldset h4 strong{font-weight:400}}.accreditations{padding:50px 30px 30px;box-sizing:border-box}.accreditations-container{max-width:1300px;margin:0 auto}.accreditations .logos{display:flex;justify-content:space-around;flex-wrap:wrap}.accreditations .logos .logo{width:calc(33.33% - clamp(20px,3vw,70px) + clamp(20px,3vw,70px)/3);margin:20px 0}.accreditations .logos .logo img{margin:0 auto;display:block}@media (max-width:600px){.accreditations{padding:30px 20px 30px}}.logo-slider{padding:100px 50px 50px;box-sizing:border-box}.logo-slider-container{max-width:1300px;margin:0 auto}.logo-slider .slider-container{margin-top:50px;position:relative}.logo-slider .slider-container .slider .slide .slick-track{display:flex;align-items:center}.logo-slider .slider-container .slider .slide .image{display:flex;align-content:center}.logo-slider .slider-container .slider .slide .image img{margin:0 auto;display:block;max-height:75px;object-fit:contain;object-position:center;width:100%}.logo-slider .slick-dots{margin-top:0;position:relative}.logo-slider .slick-dots li button{background-color:#e0e0e0;width:22px;height:5px;padding:0}.logo-slider .slick-dots li.slick-active button{background-color:#6836e8;width:22px;height:5px}.logo-slider .slick-dots li button:before{display:none}.logo-slider .slider-arrows>div{transition:.5s}.logo-slider .slider-arrows>div:hover{cursor:pointer;opacity:.6}.logo-slider .left-arrow{position:absolute;left:-30px;top:calc(50% - 20px);transform:translateY(-50%);color:#5f5f5f}.logo-slider .right-arrow{position:absolute;right:-30px;top:calc(50% - 20px);transform:translateY(-50%);color:#5f5f5f}@media (max-width:1600px){.logo-slider .slider-arrows{position:relative;display:flex;justify-content:center;margin-top:20px}.logo-slider .slider-arrows .left-arrow{position:relative;top:auto;transform:none;margin:10px}.logo-slider .slider-arrows .right-arrow{position:relative;top:auto;transform:none;margin:10px}}@media (max-width:1300px){.logo-slider .slider-container{margin-top:20px}}@media (max-width:600px){.logo-slider{padding:30px}}.blog{padding:50px 30px 50px;box-sizing:border-box}.blog-container{max-width:1600px;margin:0 auto}.blog .heading{margin:0 auto clamp(30px,5vw,140px);max-width:900px}.blog .blog-items{display:flex;gap:clamp(20px,3vw,70px);flex-wrap:wrap}.blog .blog-items .blog-item{width:calc(33.33% - clamp(20px,3vw,70px) + clamp(20px,3vw,70px)/3);transition:none}.blog .blog-items .blog-item .image{position:relative;overflow:hidden}.blog .blog-items .blog-item:hover .image img{transform:scale(1.1)}.blog .blog-items .blog-item .image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;aspect-ratio:1.1;transition:.5s}.blog .blog-items .blog-item .text{margin-top:clamp(15px,2vw,30px)}.blog .blog-items .blog-item .text .blog-date>*{font-family:'apertura';font-size:16.5px;font-weight:400;line-height:1.7;-webkit-text-size-adjust:100%;color:#5f5f5f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.blog .blog-items .blog-item .text .blog-title>*{font-size:clamp(16px,2vw,20px);line-height:1.4;font-family:'apertura';letter-spacing:-.5px;font-weight:500;color:#5f5f5f}.blog .row{margin-top:clamp(50px,5vw,150px);text-align:center;margin-bottom:clamp(50px,5vw,100px)}.blog .row .pages .page-numbers{margin:0 10px;color:#b2b2b2}.blog .row .pages .page-numbers:hover{color:#5f5f5f}.blog .row .pages .page-numbers.current{padding:3px 5px;box-sizing:border-box;border-bottom:2px solid #6231eb;color:#5f5f5f}@media (max-width:800px){.blog .blog-items .blog-item{width:calc(50% - clamp(20px,3vw,70px) + clamp(20px,3vw,70px)/2)}}@media (max-width:600px){.blog{padding:30px}}@media (max-width:500px){.blog .blog-items .blog-item{width:100%}.blog .blog-items .blog-item .image img{aspect-ratio:1.6}}.single-post-hero{padding:0 30px;box-sizing:border-box}.single-post-hero-container{display:flex;align-items:center;max-width:1800px;margin:0 auto}.single-post-hero .left{width:43%;padding:50px 50px 50px clamp(0px,3vw,100px);box-sizing:border-box}.single-post-hero .right{width:57%}.single-post-hero .right img{max-height:700px;width:100%;object-fit:cover;object-position:center;display:block}@media (max-width:600px){.single-post-hero-container{flex-direction:column-reverse}.single-post-hero .left{width:100%;padding:20px 0;text-align:center}.single-post-hero{padding:30px 30px 0;box-sizing:border-box}.single-post-hero .right{width:100%}.single-post-hero .right img{width:100%;max-height:350px}}.single-content{padding:clamp(30px,10vw,140px) clamp(20px,3vw,30px);box-sizing:border-box}.single-content-container{max-width:900px;margin:0 auto;display:flex}.single-content .left{min-width:200px}.single-content .left h3{color:#5f5f5f!important;font-size:14px;line-height:1.5}.single-content .left span{content:"";display:block;width:54px;height:3px;max-width:100%;background-color:#6836e8 !important;margin-bottom:20px}.single-content h1{font-size:clamp(24px,3vw,42px)}.single-content h2{font-size:clamp(22px,3vw,38px)}.single-content h3{font-size:clamp(21px,3vw,36px)}.single-content h4{font-size:clamp(20px,3vw,34px)}.single-content h5{font-size:clamp(19px,3vw,32px)}.single-content h6{font-size:clamp(18px,3vw,30px)}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:clamp(20px,2vw,30px) 0 10px;font-weight:500;color:#5f5f5f}.single-content p:first-of-type{padding-top:0}.single-content p{color:#5f5f5f}.single-content p a{color:#000}.single-content p a:hover{color:inherit}@media (max-width:1000px){.single-content-container{flex-direction:column}.single-content{padding:30px 30px 20px}.single-content .left{margin-bottom:30px}}@media (max-width:600px){.single-content{padding:0 30px 20px}.single-content .left{text-align:center}.single-content .left span{margin:0 auto 20px}}.latest-blogs .text-subtitle>*{color:#b2b2b2!important}.latest-blogs-container{max-width:1800px;margin:0 auto}.latest-blogs .latest-blog-items{display:flex}.latest-blogs .latest-blog-items .latest-blog-item{width:50%;height:450px;position:relative;background-position:center;background-size:cover}.latest-blogs .latest-blog-items .latest-blog-item .dark-overlay{position:absolute;width:100%;height:100%;content:'';background-color:#000;opacity:.5;pointer-events:none}.latest-blogs .latest-blog-items .latest-blog-item .blog-text{position:absolute;padding:clamp(30px,3vw,70px);box-sizing:border-box;color:#fff;bottom:0;left:0}.latest-blogs .latest-blog-items .latest-blog-item .blog-text h4{margin-bottom:5px}.latest-blogs .latest-blog-items .latest-blog-item .blog-text h3{font-size:clamp(22px,3vw,26px);font-weight:500}@media (max-width:1800px){.latest-blogs .text-subtitle{padding:0 30px}}@media (max-width:900px){.latest-blogs .latest-blog-items .latest-blog-item{height:40vw}}@media (max-width:600px){.latest-blogs .latest-blog-items{flex-direction:column}.latest-blogs .latest-blog-items .latest-blog-item{width:100%;min-height:220px}}.title-left-text-right{padding:150px 30px 100px;box-sizing:border-box}.title-left-text-right-container{max-width:1400px;margin:0 auto}.title-left-text-right .heading{margin-bottom:50px}.title-left-text-right .heading .title>*{font-size:clamp(28px,5vw,67px)}.title-left-text-right .content{display:flex}.title-left-text-right .left{width:50%}.title-left-text-right .left.full{width:100%}.title-left-text-right .right{width:50%;padding-left:50px}.title-left-text-right .right .icons{display:flex;margin-top:50px;gap:23px}.title-left-text-right .right .icons .icon{font-size:20px;color:#6231eb;transition:all .4s}.title-left-text-right .right .icons .icon img{width:20px;height:20px}.title-left-text-right .right .icons .icon img.yt-img{filter:invert(18%) sepia(79%) saturate(4089%) hue-rotate(254deg) brightness(93%) contrast(99%)}.title-left-text-right .right .icons .icon:hover{opacity:.6}.title-left-text-right .review-items{margin-top:clamp(20px,3vw,50px);display:flex;align-items:center;gap:20px}.title-left-text-right .review-items .review-item{width:100%}.title-left-text-right .review-items .logo img{max-width:150px;object-fit:contain;object-position:center;width:100%;transition:.5s}.title-left-text-right .review-items .logo img:hover{opacity:.6}@media (max-width:1000px){.title-left-text-right .content{flex-direction:column}.title-left-text-right .right{width:100%;padding-left:0}.title-left-text-right .heading{margin-bottom:20px}.title-left-text-right{padding:50px 30px 50px}}@media (max-width:600px){.title-left-text-right .heading{margin-bottom:0}.title-left-text-right{padding:30px}.title-left-text-right .right .icons{margin-top:20px}}.image-left-contact-info-right{padding:0 30px 50px;box-sizing:border-box}.image-left-contact-info-right-container{display:flex;max-width:1600px;margin:0 auto}.image-left-contact-info-right .left{width:60%;position:relative;overflow:hidden}.image-left-contact-info-right .left .image{width:100%;position:relative;overflow:hidden}.image-left-contact-info-right .left .image img{width:100%;object-fit:cover;object-position:center;max-height:700px;display:block;transition:.5s}.image-left-contact-info-right .left .image img:hover{transform:scale(1.05)}.image-left-contact-info-right .left .map-button{position:absolute;bottom:0;right:0}.image-left-contact-info-right .left .map-button .btn-main{background-color:#5f5f5f !important;color:#fff !important}.image-left-contact-info-right .right{width:40%;display:flex;flex-direction:column;justify-content:flex-end;padding-left:clamp(30px,4vw,70px)}.image-left-contact-info-right .right a{color:inherit}.image-left-contact-info-right .right a:hover{color:#b2b2b2}.image-left-contact-info-right .review-items{display:flex;align-items:center;gap:20px}.page-id-2656 .image-left-contact-info-right .review-items{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px}.image-left-contact-info-right .review-items .review-item{width:100%}.image-left-contact-info-right .review-items .logo img{max-width:150px;object-fit:contain;object-position:center;width:100%;transition:.5s}.image-left-contact-info-right .review-items .logo img:hover{opacity:.6}@media (max-width:800px){.image-left-contact-info-right-container{flex-direction:column}.image-left-contact-info-right .right{margin-top:20px;padding-left:0;width:100%}.image-left-contact-info-right .left{width:100%}.image-left-contact-info-right .btn-main{padding:10px 15px;line-height:40px}.image-left-contact-info-right .review-items{justify-content:center}}@media (max-width:600px){.image-left-contact-info-right{padding:0 30px 20px}}.contact-form{padding:70px 30px 120px;box-sizing:border-box}.contact-form-container{display:flex;max-width:1250px;margin:0 auto;justify-content:center}.contact-form .left{width:50%;padding-right:50px;box-sizing:border-box}.contact-form .left .image{margin-top:30px;width:100%;height:auto;aspect-ratio:1.17}.contact-form .left .image img{width:100%;height:100%;object-fit:cover;object-position:center}.contact-form .right{width:50%}.contact-form .form-section input,.contact-form .form-section textarea,.contact-form .form-section select{width:100%;box-sizing:border-box;margin-top:2px;border:1px solid #c2c0c0 !important;padding:10px;font-family:'apertura';width:100%;box-sizing:border-box;border-radius:0}.contact-form .form-section input:focus,.contact-form .form-section textarea:focus{outline:none}.contact-form .form-section input[type=submit]{color:#fff;border:none !important;outline:none;font-family:'apertura';padding:15px 30px;background-color:#6836e8;cursor:pointer;transition:.5s;-webkit-appearance:none}.contact-form .form-section input[type=submit]:hover{background-color:#9e5ac0;cursor:pointer !important}@media (max-width:1300px){.contact-form{padding:70px 30px 70px}}@media (max-width:700px){.contact-form-container{flex-direction:column}.contact-form .left{padding-right:0}.contact-form .left{width:100%}.contact-form .right{width:100%}}@media (max-width:600px){.contact-form{padding:30px}}.image-text-switch.wide-container{padding:0 30px 50px;box-sizing:border-box}.image-text-switch{padding:70px 30px 70px;box-sizing:border-box}section.image-text-switch:first-of-type{padding-top:0}.image-text-switch .image-text-switch-container{display:flex;max-width:1600px;margin:0 auto}.image-text-switch.wide-container .image-text-switch-container{max-width:1800px;margin:0 auto}.image-text-switch.flip .image-text-switch-container{flex-direction:row-reverse}.image-text-switch .left{width:50%;position:relative}.image-text-switch .left img{height:100%;width:100%;object-fit:cover;object-position:center;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block}.image-text-switch .right{width:50%;padding:clamp(30px,10vw,160px) clamp(30px,10vw,160px);box-sizing:border-box;background-color:#f9f9f9}@media (max-width:1400px){.image-text-switch .right{padding:clamp(30px,5vw,160px) clamp(30px,5vw,160px)}}@media (max-width:900px){.image-text-switch .image-text-switch-container{flex-direction:column}.image-text-switch.flip .image-text-switch-container{flex-direction:column}.image-text-switch .left{width:100%}.image-text-switch .left img{position:relative;max-height:400px}.image-text-switch .right{width:100%}.image-text-switch{padding:30px 20px 30px}.image-text-switch .right{padding:20px}}@media (max-width:600px){.image-text-switch.wide-container{padding:0 30px 30px}.image-text-switch{padding:30px 15px 30px}}.home .texts-left-image-right{padding:30px 20px 0;box-sizing:border-box;background-color:#f5f3f3}.texts-left-image-right{padding:150px 30px 20px;box-sizing:border-box}.texts-left-image-right-container{max-width:1600px;margin:0 auto;display:flex;align-items:center}.home .texts-left-image-right-container{align-items:end}.texts-left-image-right .left{width:60%}.texts-left-image-right .right{width:40%}.texts-left-image-right .right img{height:780px;object-fit:cover;object-position:center;width:100%}.home .texts-left-image-right .right img,.page-id-4095 .texts-left-image-right .right img,.page-id-4220 .texts-left-image-right .right img,.page-id-4247 .texts-left-image-right .right img,.page-id-4246 .texts-left-image-right .right img,.page-id-4244 .texts-left-image-right .right img,.page-id-4269 .texts-left-image-right .right img,.page-id-4294 .texts-left-image-right .right img,.page-id-4298 .texts-left-image-right .right img,.page-id-4307 .texts-left-image-right .right img,.page-id-4313 .texts-left-image-right .right img,.page-id-4322 .texts-left-image-right .right img,.page-id-4330 .texts-left-image-right .right img,.page-id-4334 .texts-left-image-right .right img,.page-id-4338 .texts-left-image-right .right img,.page-id-4343 .texts-left-image-right .right img,.page-id-4350 .texts-left-image-right .right img,.page-id-4355 .texts-left-image-right .right img,.page-id-4359 .texts-left-image-right .right img,.page-id-4363 .texts-left-image-right .right img,.page-id-4373 .texts-left-image-right .right img,.page-id-4384 .texts-left-image-right .right img,.page-id-4389 .texts-left-image-right .right img,.page-id-5368 .texts-left-image-right .right img,.page-id-5382 .texts-left-image-right .right img{height:auto;object-fit:contain;object-position:center;width:100%;position:relative;bottom:-5px}.texts-left-image-right .left .main-text{display:flex;margin-top:clamp(20px,3vw,50px)}.texts-left-image-right .left .main-text .left-text,.texts-left-image-right .left .main-text .right-text{width:50%;padding-right:40px}@media (max-width:1100px){.texts-left-image-right{padding:50px 30px 20px}.texts-left-image-right .left .main-text{flex-direction:column}.texts-left-image-right .left .main-text .left-text,.texts-left-image-right .left .main-text .right-text{width:100%;box-sizing:border-box}.texts-left-image-right .left{width:50%}.texts-left-image-right .right{width:50%}}@media (max-width:900px){.texts-left-image-right-container{flex-direction:column}.texts-left-image-right .left .main-text .left-text,.texts-left-image-right .left .main-text .right-text{padding-right:0}.texts-left-image-right .left{width:100%}.texts-left-image-right .right{width:100%;margin-top:20px}.texts-left-image-right .right img{max-height:500px}}@media (max-width:600px){.texts-left-image-right{padding:50px 30px 20px}}.text-images{padding:70px 30px 70px;box-sizing:border-box}.text-images .title>*{font-size:clamp(28px,3vw,38px)}.text-images img{display:block}.text-images-container-top{max-width:1680px;margin:0 auto 20px;display:flex}.text-images-container-top .left{width:35%;display:flex;flex-direction:column;margin-right:20px}.text-images-container-top .left .top-left-top{margin-top:clamp(0px,3vw,50px)}.text-images-container-top .left .title{margin-right:20px}.text-images-container-top .left .title{font-size:clamp(28px,3vw,38px)}.text-images-container-top .left .top-left-bottom{margin-top:auto}.text-images-container-top .left .top-left-bottom img{width:100%;object-fit:cover;object-position:center;max-height:330px}.text-images-container-top .right{width:65%}.text-images-container-top .right img{max-height:700px;object-fit:cover;width:100%;object-position:center}.text-images-container-bottom{max-width:1400px;margin:0 auto;display:flex}.text-images-container-bottom .left{width:50%}.text-images-container-bottom .left img{max-height:560px;object-fit:cover;width:100%;object-position:center}.text-images-container-bottom .right{width:50%;margin-left:clamp(20px,3vw,70px)}.text-images-container-bottom .right p:first-of-type{padding-top:0}@media (max-width:1100px){.text-images{padding:30px}.text-images-container-bottom{flex-direction:column}.text-images-container-top{flex-direction:column}.text-images-container-top .left{width:100%}.text-images-container-top .left .top-left-bottom{margin-top:20px}.text-images-container-top .right{width:100%;margin-top:20px}.text-images-container-bottom .left{width:100%}.text-images-container-bottom .right{width:100%;margin-left:0;margin-top:20px}.text-images-container-top .left .top-left-bottom img{max-height:500px}}@media (max-width:600px){.text-images{padding:50px 30px 50px}}.error-page{padding:100px 30px 150px;box-sizing:border-box}.error-page .container{max-width:1200px;margin:0 auto;text-align:center}.error-page h2{font-size:clamp(38px,7vw,67px);line-height:1.1;color:#5f5f5f;font-family:'apertura';font-weight:500;letter-spacing:-2px}@media (max-width:800px){.error-page{padding:50px 20px 50px}}.blog-section-container{max-width:1800px;margin:0 auto;padding:50px 30px 7vw;box-sizing:border-box;position:relative}.blog-section-container-inner{max-width:1600px;margin:0 auto;padding:0}.blog-section .bg-image{position:absolute;width:100%;bottom:0;left:0;pointer-events:none;background-color:#31235e;height:516px}.blog-section .bg-image img{display:none}.blog-section .blog-grid{display:flex;margin-top:70px;aspect-ratio:2.15}.blog-section .blog-grid .blog-item{position:relative;background-size:cover;background-position:center;overflow:hidden;transition:none}.blog-section .blog-grid .blog-item .featuredTitle{position:absolute;top:20px;left:20px;z-index:1}.blog-section .blog-grid .blog-item .featuredTitle p{line-height:1.2;font-family:'apertura';font-weight:700;font-size:clamp(22px,3vw,34px);letter-spacing:-1.5px;max-width:750px;color:#fff;padding:0}.blog-section .blog-grid .blog-item .dark-overlay{width:100%;height:100%;position:absolute;background-color:#000;opacity:.4;pointer-events:none;transition:.5s}.blog-section .blog-grid .blog-item:hover .dark-overlay{background-color:rgba(169,108,199,1);opacity:.7}.blog-section .blog-grid .blog-item .blog-text{position:absolute;width:100%;bottom:0;padding:30px;box-sizing:border-box;z-index:3}.blog-section .blog-grid .blog-item .blog-text p{color:#fff}.blog-section .blog-grid .blog-item .blog-text h4{font-size:16.5px;line-height:1.4;color:#fff;font-family:'apertura';letter-spacing:-.6px;opacity:.5}.blog-section .blog-grid .blog-item .blog-text h3{font-size:clamp(18px,1.5vw,26px);line-height:1.4;font-family:'apertura';letter-spacing:-.75px;color:#fff;font-weight:500}.blog-section .left{width:50%;margin-right:30px}.blog-section .right{width:50%;display:flex;flex-direction:column}.blog-section .right .right-top{height:50%;margin-bottom:30px}.blog-section .right .right-bottom{height:50%;display:flex}.blog-section .right .right-bottom .right-bottom-left{width:50%;margin-right:30px}.blog-section .right .right-bottom .right-bottom-right{width:50%}@media (max-width:1300px){.blog-section-container{padding:30px}.blog-section .blog-grid .blog-item .blog-text{padding:15px}.blog-section .blog-grid{margin-top:40px}}@media (max-width:950px){.blog-section .blog-grid{flex-direction:column}.blog-section .left{width:100%;height:250px;margin-right:0}.blog-section .right{width:100%;height:500px;margin-top:20px}.blog-section .right .right-bottom .right-bottom-left{margin-right:20px}.blog-section .right .right-top{margin-bottom:20px}.blog-section .blog-grid{margin-top:30px}}@media (max-width:600px){.blog-section-container{padding:30px}}.text-left-images-right{padding:200px 30px 100px;box-sizing:border-box;position:relative}.text-left-images-right-container{max-width:1700px;margin:0 auto;display:flex;position:relative}.text-left-images-right .bg-text{position:absolute;right:100px;top:5vw}.text-left-images-right .bg-text span{font-size:clamp(42px,12vw,150px);color:#f3f3f3;font-weight:600}.text-left-images-right .left{width:35%}.text-left-images-right .left .text{margin:clamp(30px,3vw,70px) 0px}.text-left-images-right .left .text p:first-of-type{padding-top:0}.text-left-images-right .right{width:65%;display:flex}.text-left-images-right .right .text>*{padding:20px 0 0;font-family:'apertura';font-size:16.5px;font-weight:400;line-height:1.7;-webkit-text-size-adjust:100%;color:#5f5f5f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.text-left-images-right .right .image-1{margin-top:80px;margin-right:40px;margin-left:40px}.text-left-images-right .right img{object-fit:cover;object-position:center;width:100%;display:block}.text-left-images-right .right .text span{color:#6836e8!important}@media (max-width:1300px){.text-left-images-right{padding:50px 30px 50px}.text-left-images-right .bg-text span{display:none}}@media (max-width:950px){.text-left-images-right-container{flex-direction:column}.text-left-images-right .right{width:100%;margin-top:30px}.text-left-images-right .left{width:100%;margin-top:20px}.text-left-images-right .right .image-1{margin-left:0;margin-top:0}}@media (max-width:600px){.text-left-images-right{padding:30px}.text-left-images-right .right .image-1{margin-right:20px}}@media (max-width:500px){.blog-section .right .right-bottom{flex-direction:column}.blog-section .right .right-top{height:250px}.blog-section .right{height:auto}.blog-section .right .right-bottom .right-bottom-left{height:250px;width:100%;margin-bottom:20px}.blog-section .right .right-bottom .right-bottom-right{height:250px;width:100%;display:none}}.slider-left-text-right{padding:100px 30px 100px;box-sizing:border-box;position:relative;overflow:hidden}.slider-left-text-right-container{max-width:1700px;margin:0 auto 0;display:flex;padding:0 20px;box-sizing:border-box}.slider-left-text-right .bg-image{position:absolute;width:50%;height:100%;pointer-events:none;background-color:#f5f3f3}.slider-left-text-right .bg-image img{display:none}.slider-left-text-right .left{width:65%;position:relative;margin-top:10vw}.slider-left-text-right .left .image{margin:0 20px}.slider-left-text-right .left img{max-height:700px;width:100%;object-position:center;object-fit:center}.slider-left-text-right .left h3{position:absolute;bottom:0;padding:20px;box-sizing:border-box;color:#fff;font-size:20px;line-height:1.4;font-family:'apertura';letter-spacing:-.5px}.slider-left-text-right .right{width:35%;padding-left:70px}.slider-left-text-right .slider-arrows{display:flex;position:absolute;top:30px;right:50px}.slider-left-text-right .slider-arrows>div{padding:15px 18px;background-color:#fff;color:#5f5f5f;transition:.5s}.slider-left-text-right .slider-arrows>div img{max-width:15px;width:15px;display:block}.slider-left-text-right .slider-arrows>div:hover{cursor:pointer;opacity:.7}.slider-left-text-right .logos{display:flex;gap:20px;margin-top:clamp(30px,8vw,160px)}.slider-left-text-right .logos img{height:130px;object-fit:contain;max-width:180px;width:100%}.home .texts-left-image-right .logos{padding-bottom:20px}.texts-left-image-right .logos{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:18px;margin-top:clamp(30px,8vw,50px)}.texts-left-image-right .logos img{height:80px;object-fit:contain;max-width:180px;width:100%}@media (max-width:1500px){.slider-left-text-right .right{padding-left:20px}.slider-left-text-right-container{margin-top:40px}}@media (max-width:1200px){.slider-left-text-right-container{flex-direction:column;margin-top:0;padding:0}.slider-left-text-right .bg-image{display:none}.slider-left-text-right .left{width:100%;margin-top:30px}.slider-left-text-right .right{width:100%;margin-top:20px;box-sizing:border-box;padding-left:10px}.slider-left-text-right{padding:20px}.slider-left-text-right .left .image{margin:0 10px}}@media (max-width:600px){.slider-left-text-right .right{padding:0 10px}.slider-left-text-right-container{padding:0}.slider-left-text-right{padding:20px}.slider-left-text-right .slider-arrows>div{padding:5px 10px}.slider-left-text-right .slider-arrows{top:10px;right:20px}.slider-left-text-right .left{margin-top:0}}.services{padding:100px 0}.services-container{max-width:1660px;margin:0 auto;padding:0 30px;box-sizing:border-box}.services .heading{margin-bottom:70px;max-width:600px}.services .cols{display:flex;gap:40px}.services .cols .col{width:33.33%;position:relative}.services .cols .col .image-container{position:relative;overflow:hidden}.services .cols .col:first-of-type{margin-top:10vw}.services .cols .col .image{width:100%;height:100%}.services .cols .col .image img{width:100%;height:100%;object-fit:cover;object-position:center;max-height:710px;display:block;transition:.5s}.services .cols .col .image:hover img{transform:scale(1.05)}.services .cols .col .dark-bg{position:absolute;width:100%;height:100%;background-color:#000;opacity:.4;top:0;left:0;pointer-events:none}.services .cols .col .text-overlay{position:absolute;bottom:0;width:100%;padding:20px;box-sizing:border-box;color:#fff;pointer-events:none}.services .cols .col .text-overlay h3{font-size:clamp(18px,1.5vw,26px);line-height:1.4;font-family:'apertura';letter-spacing:-.75px;font-weight:500;color:#fff}.services .cols .col p:first-of-type{padding-top:0}.services .cols .col .top-text .a-button{margin-bottom:50px}.services .cols .col .top-text .a-button a{color:#5f5f5f}.services .mobile-col-texts{display:none}@media (max-width:1300px){.services .cols .col:first-of-type{margin-top:0}.services .cols .col .top-text{display:none}.services .mobile-col-texts{display:block}.services .mobile-col-texts a{color:#5f5f5f}.services .cols .col .image-container{height:100%}.services .heading{margin-bottom:40px}.services{padding:50px 0 50px}}@media (max-width:950px){.services .heading{margin-bottom:30px}.services .cols{gap:20px}}@media (max-width:600px){.services-container{padding:0 30px 0}.services .cols{flex-direction:column}.services .cols .col{width:100%}.services .cols .col .image img{height:180px}}.main-hero{box-sizing:border-box}.main-hero.no-bg .main-hero-container{background-image:none !important;background-color:#f9f9f9}.main-hero-container{max-width:1800px;margin:0 auto;display:flex;min-height:calc(100vh - 180px)}.main-hero .left{width:50%;position:relative}.main-hero .left .bubble{width:240px;height:240px;background:#ff9895;background:linear-gradient(135deg,rgba(255,152,149,1) 0%,rgba(193,107,196,1) 100%);box-sizing:border-box;position:absolute;left:30px;bottom:30px;border-radius:100%;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-hero .left .bubble:hover{transform:scale(1.05)}.main-hero .left .bubble .bubble-text{display:flex;flex-direction:column;justify-content:center;align-items:center;transform:scale(1.3)}.main-hero .left .bubble .bubble-text .top-text{font-size:20px;font-weight:600;font-style:normal}.main-hero .left .bubble .bubble-text .middle-text{font-size:15px;font-weight:400;font-style:normal}.main-hero .left .bubble .bubble-text .bottom-text{font-size:40px;font-weight:600;font-style:normal}.main-hero .left img{height:100%;width:100%;object-fit:cover;object-position:center;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.main-hero .right{background-color:#31235e !important;width:50%;padding:120px 6vw;color:#fff;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column}.main-hero .right p{color:#fff}.main-hero.no-bg .right p{color:#5f5f5f}.main-hero .text-subtitle{margin-bottom:0}.main-hero .text-subtitle>*{color:#f89d98 !important}.main-hero.no-bg .text-subtitle>*{color:#6836e8!important}.main-hero .title{margin:30px 0}.main-hero .title>*{color:#fff}.main-hero .title{line-height:1.2;font-family:'apertura';font-weight:700;font-size:clamp(28px,3vw,44px);letter-spacing:-1.5px;max-width:750px;color:#fff}.main-hero.no-bg .title>*{color:#5f5f5f !important}.main-hero.no-bg .title{color:#5f5f5f !important}.main-hero.no-bg .title span{color:#f89d98 !important}.main-hero .text p:first-of-type{padding-top:0}.main-hero .links{display:flex;margin-top:30px;flex-wrap:wrap}.main-hero.no-bg .links a{color:#5f5f5f !important}@media (max-width:1700px){.main-hero{padding:0}}@media (max-width:1500px){.main-hero .right{padding:50px}.main-hero .links{margin-top:30px}}@media (max-width:1100px){.main-hero .right{padding:50px 20px 50px}}@media (max-width:950px){.main-hero{padding:0}.main-hero-container{flex-direction:column;height:auto}.main-hero .text-subtitle{margin-bottom:0}.main-hero .left{width:100%;height:80vw}.main-hero .right{width:100%}.main-hero .left .bubble{width:clamp(150px,29vw,25vw);height:clamp(150px,29vw,25vw)}.main-hero .left .bubble .bubble-text .top-text{font-size:clamp(13px,2vw,20px)}.main-hero .left .bubble .bubble-text .middle-text{font-size:clamp(14px,3vw,15px)}.main-hero .left .bubble .bubble-text .bottom-text{font-size:clamp(24px,5vw,28px)}}@media (max-width:800px){.main-hero .title{font-weight:400}.main-hero .left .bubble .bubble-text .top-text,.main-hero .left .bubble .bubble-text .middle-text,.main-hero .left .bubble .bubble-text .bottom-text{font-weight:400}}@media (max-width:600px){.main-hero .left .bubble .bubble-text .top-text,.main-hero .left .bubble .bubble-text .middle-text,.main-hero .left .bubble .bubble-text .bottom-text{letter-spacing:-.5px}.main-hero .left .bubble{left:30px;bottom:30px}.main-hero .right{padding:30px}.main-hero .title{margin:30px 0}.main-hero .title{margin:20px 0}.main-hero .a-button{margin-top:20px}.main-hero .links{margin-top:20px}}footer{padding-bottom:50px}.footer-form form{display:flex;align-items:center;flex-wrap:wrap}.wpcf7 form.sent .wpcf7-response-output{width:100%}.wpcf7 form .wpcf7-response-output{margin:20px 0 0 !important;color:#fff}.contact-form .wpcf7 form .wpcf7-response-output{box-sizing:border-box !important;color:#5f5f5f !important}.footer-form input:focus{border:none;outline:none}.footer-form input::placeholder{color:#fff !important}.footer-form .submit-btn{position:relative}.submit-btn input[type=submit]{height:50px;vertical-align:middle;display:inline-block;font-family:'apertura';font-size:16.5px;font-weight:400;line-height:1.7;max-width:100%;width:95%;border:0 none;padding:0 10px;background:0 0;color:#fff;transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;background-repeat:no-repeat;border-bottom:none}.footer-form input[type=submit]:hover{cursor:pointer}.footer-form .submit-btn:after{background-image:url(https://northeastsolar.co.uk/wp-content/themes/sleeky-theme/images/ne_submit_arrow.svg);background-size:100% 100%;position:absolute;right:-20px;display:block;content:'';height:20px;width:20px;top:50%;transform:translateY(-50%);transition:.5s}.footer-form .submit-btn:hover:after{right:-23px}.arrow-icon svg{position:absolute;right:0;top:95px}.wpcf7-spinner{display:none !important}.footer-form p:first-of-type{width:calc(100% - 100px);padding-top:0}.footer-form .submit-btn p{width:auto}@media (max-width:1270px){.footer-form input[type=tel]{width:95%}}@media (max-width:960px){.footer-form input[type=tel]{width:100%;box-sizing:border-box}}.top-footer{max-width:1800px;margin:0 auto;background-color:#6231eb;padding:140px 30px;box-sizing:border-box}.top-footer-container{max-width:1600px;margin:0 auto;display:flex;align-items:center}.top-footer .left{width:50%;margin-right:20px}.top-footer .right{width:50%}.top-footer .left h2{line-height:1.3;font-family:'apertura';letter-spacing:-1px;font-size:clamp(26px,3vw,38px);color:#fff;max-width:600px}.top-footer .footer-form input[type=tel]{width:100%;background-color:transparent;padding:10px;box-sizing:border-box;border:none;border-bottom:1px solid #fff;color:#fff;font-family:'apertura';font-size:16.5px;font-weight:400;line-height:1.7;border-radius:0;-webkit-appearance:none}.bottom-footer{max-width:1800px;margin:0 auto}.bottom-footer-container{display:flex}.bottom-footer .col{width:calc((100% - 30%)/4);padding:60px 30px;box-sizing:border-box}.bottom-footer .col h3{padding-bottom:20px;border-bottom:1px solid #ebebeb;font-size:20px;line-height:1.4;font-family:'apertura';letter-spacing:-.5px;font-weight:500}.bottom-footer .col .privacy-link a{color:#000}.bottom-footer .col .privacy-link a:hover{color:#5f5f5f}.bottom-footer .col a{color:#5f5f5f}.bottom-footer .col a:hover{color:#b2b2b2}.bottom-footer .col .item.phone{margin-top:20px}.bottom-footer .col .item.phone a{color:#000}.bottom-footer .col .item.phone a:hover{color:#5f5f5f}.bottom-footer .col .item.email a{color:#000}.bottom-footer .col .item.email a:hover{color:#5f5f5f}.bottom-footer .col .item{margin-bottom:10px}.bottom-footer .col:first-of-type{width:30%;padding-left:clamp(0px,5vw,100px);padding-bottom:0}.bottom-footer .col:first-of-type .logos{display:none;gap:20px;margin-top:20px}.bottom-footer .col:first-of-type .logos img{height:80px;object-fit:contain;max-width:140px}.bottom-footer-container-cards{justify-content:space-between;align-items:center;flex-direction:column}.bottom-footer-container-cards .footer-certifications .logos{display:flex;gap:20px;margin-top:20px;margin-bottom:20px;justify-content:center}.bottom-footer-container-cards .footer-certifications .logos img{height:80px;object-fit:contain;max-width:140px}.bottom-footer-container-cards .footer-cards-accepted .card-logos{display:flex;gap:40px;padding:0 30px}.bottom-footer-container-cards .footer-cards-accepted .card-logos img{height:40px;object-fit:contain;max-width:90px}.bottom-footer-container-cards .footer-certifications{width:100%;padding-left:clamp(0px,5vw,100px)}.bottom-footer .col:nth-of-type(1) p,.bottom-footer .col:nth-of-type(1) a{font-size:14px}.bottom-footer .col ul{padding-left:0;list-style-type:none;padding-top:10px}.bottom-footer .col ul:first-of-type{margin:0}.bottom-footer .col ul li a{color:#5f5f5f}.bottom-footer .col ul li a:hover{color:#b2b2b2}.footer-logo img{max-width:220px}@media (max-width:1300px){.top-footer{padding:70px 30px}}@media (max-width:1200px){.bottom-footer-container{flex-wrap:wrap}.bottom-footer .col:first-of-type{width:100%;text-align:center}.bottom-footer-container-cards .footer-certifications{display:none}.bottom-footer-container-cards .footer-cards-accepted .card-logos{flex-wrap:wrap;justify-content:center;margin-bottom:20px}.bottom-footer-container-cards{justify-content:center;margin-top:30px}.bottom-footer-container-cards .footer-certifications .logos{display:none}.bottom-footer .col:first-of-type .logos{display:flex;flex-wrap:wrap;justify-content:center}.bottom-footer .col{width:33.33%}.bottom-footer .col.col-50{width:50%}}@media (max-width:1150px){.bottom-footer .col{width:33.33%}}@media (max-width:800px){.top-footer-container{flex-direction:column}.top-footer .left{width:100%;text-align:center}.top-footer .left h2{margin:0 auto}.top-footer .right{width:100%;max-width:600px;margin:20px auto 0}}@media (max-width:700px){.bottom-footer .col:nth-of-type(1){width:100%}.bottom-footer .col:nth-of-type(2){width:50%;text-align:center}.bottom-footer .col:nth-of-type(3){width:50%;text-align:center}.bottom-footer .col:nth-of-type(4){width:50%;text-align:center}.bottom-footer .col:nth-of-type(5){width:50%;text-align:center}.bottom-footer .col{padding:30px}.bottom-footer .col:first-of-type .logos{flex-direction:column}.bottom-footer .col:first-of-type .logos img{height:65px}}@media (max-width:600px){.bottom-footer .col:first-of-type{padding-left:30px}}@media (max-width:550px){.bottom-footer .col{width:100% !important}}@media (max-width:600px){.top-footer{padding:50px 30px}.top-footer .footer-form input[type=tel]{font-size:14px}}.text-subtitle{margin-bottom:30px}.text-subtitle>*{font-size:16.5px;line-height:1.4;font-family:'apertura';font-weight:400;letter-spacing:-.6px;color:#6836e8}.title{line-height:1.2;font-family:'apertura';font-weight:700;font-size:clamp(28px,3vw,44px);letter-spacing:-1.5px;max-width:750px;color:#5f5f5f}.title>*{line-height:1.2;font-family:'apertura';font-weight:700;font-size:clamp(28px,3vw,44px);letter-spacing:-1.5px;max-width:750px;color:#5f5f5f}.title span{color:#f89d98 !important}.title.big>*{font-size:clamp(28px,5vw,67px)}.btn-main-2{color:#fff;padding-right:60px;position:relative;font-weight:700}.btn-main-2:before{content:"";position:absolute;top:0;bottom:0;right:20px;width:26px;background-image:url('/wp-content/themes/sleeky-theme/images/nes_arrow.svg');background-repeat:no-repeat;background-position:calc(100% - 5px) 50%;transition:background-position .2s ease-out;filter:brightness(0) invert(64%) sepia(11%) saturate(1519%) hue-rotate(314deg) brightness(109%) contrast(95%);transition:.5s}.btn-main-2:hover:before{right:10px}.a-button{margin-top:30px}.btn-main{padding:20px 40px;line-height:58px;font-size:16.5px;position:relative;color:#fff;font-weight:700}.btn-main:before{position:absolute;height:100%;width:0;background-color:#fff;opacity:.1;display:block;content:'';transition:.5s;left:0;top:0}.btn-main:hover:before{width:100%}.btn-main.orange{background-color:#fff;color:#31235e;font-size:18px;letter-spacing:.5px;line-height:150%;padding:20px 45px;display:flex;text-align:center;width:fit-content}header .btn-main.blue{background-color:#31235e !important;color:#fff;font-size:18px;padding:20px 45px}.btn-main.blue{background-color:#794df5;color:#fff}@media (max-width:800px){.btn-main{font-weight:400}.btn-main-2{font-weight:400}.title{font-weight:400}.title>*{font-weight:400}}a{color:xxxx;text-decoration:none;transition:.5s;font-family:'apertura'}a:hover{color:xxxx}blockquote{border-left:5px solid 0!important;margin:0;padding:20px}blockquote,table,table thead{background-color:#dfdfdf;border:2px solid #dfdfdf}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6,blockquote p{padding:0}blockquote cite{font-style:italic;font-weight:700}body{font-family:"apertura",sans-serif;margin:0;padding:0;overflow-x:hidden}.clearfix{display:block}.clearfix:after{clear:both;content:' ';display:block;font-size:0px;height:0;visibility:hidden}.column{float:left;width:50%}.container{margin:0 auto;padding:0;width:xxxx}@media (max-width:xxxxpx){.container{width:90%}}footer,header,section{margin:0;padding:0;width:100%}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;margin:0;padding:0}img{height:auto;max-width:100%}nav .column.left{width:25%}nav .column.right{width:75%}nav .menu-item-has-children{position:relative}nav .menu-item-has-children:focus .sub-menu,nav .menu-item-has-children:focus-within .sub-menu,nav .menu-item-has-children:hover .sub-menu{opacity:1;transform:translateY(0%);transition-delay:0s,0s,.25s;visibility:visible;z-index:1}nav .sub-menu{min-width:160px;background-color:#fff;left:0;opacity:0;padding:10px;position:absolute;top:100%;transform:translateY(-10px);transition:all .25s ease-in-out 0s,visibility 0s linear .25s,z-index 0s linear .01s;visibility:hidden;z-index:1}nav ul{float:right;list-style-type:none;margin:0;padding:0}nav ul li{display:inline-block;line-height:20px;margin:0;padding:0 20px}nav ul li.bold a{font-weight:700}nav ul li:first-child{padding-left:0}nav ul li:last-child{padding-right:0}header nav ul li a{font-size:16.5px}header nav ul li.current-menu-item a{color:#3d3d3d}nav ul li a{color:xxxx}nav ul li a:hover{color:xxxx}nav ul li ul li,nav ul li ul li:first-child,nav ul li ul li:last-child{padding:10px}main.small{padding-top:170px}main.normal{padding-top:0}header.small{position:fixed;background-color:#fff;z-index:999}header.small .header-container{padding:20px 70px}header.normal .header-container{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.header-container{max-width:1950px;margin:0 auto;padding:30px 70px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;transition:.5s}.custom-logo{width:307px}header .header-right{display:flex;align-items:center;position:relative}header .header-right .a-button{margin-top:0}header .item{margin-right:30px}header .item.phone{min-width:120px}header nav a,header .item a{color:#7b7b7b}header .item a img{max-width:15px}header .item a svg{font-size:13px}header .item.phone a{display:flex;width:130px;justify-content:right;gap:10px;flex-shrink:0;font-size:18px}header nav a:hover,header .item a:hover{color:#3d3d3d}@media (max-width:1700px){nav{display:none}header .header-right{width:100%;justify-content:flex-end}.custom-logo-link{display:block;text-align:left;width:fit-content}.header-left{position:relative;width:fit-content}.side-nav{margin-left:50px}}.side-nav span{cursor:pointer}.side-nav span:hover{opacity:.5}@media (min-width:1701px){.side-nav{display:none}}@media (max-width:1300px){.custom-logo{width:230px}.header-container{padding:30px}header.small .header-container{padding:20px 30px}main.small{padding-top:113.42px}}@media (max-width:750px){header .header-right .phone{display:none}.side-nav{margin-left:20px}}@media (max-width:600px){header .header-right .a-button a{padding:10px 15px}}@media (max-width:600px){.custom-logo{max-width:170px}header.small .header-container{padding:20px 30px}header .header-container{padding:20px 30px}main.small{padding-top:80.53px}}@media (max-width:450px){header .header-right .a-button{display:none}}ol li,ul li{padding:10px 0 0;line-height:22px;font-family:'apertura';font-size:16.5px;font-weight:400;-webkit-text-size-adjust:100%;color:#5f5f5f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.outer{display:table;height:100%;position:relative;width:100%}.outer .inner{display:table-cell;vertical-align:middle}p{padding:20px 0 0;font-family:'apertura';font-size:16.5px;font-style:normal;font-weight:400;line-height:1.7;-webkit-text-size-adjust:100%;color:#5f5f5f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p,blockquote cite,ol li,ul li,table{margin:0}.slick-next:before{content:"\f0da"}.slick-prev:before{content:"\f0d9"}.slick-next:before,.slick-prev:before{color:#000;font-family:'FontAwesome';font-size:60px}.slick-next{right:-30px;z-index:1}.slick-prev{left:-30px;z-index:1}.slick-slider{margin-bottom:0}@media (max-width:1450px){.slick-next:before,.slick-prev:before{font-size:40px}.slick-next{right:-20px}.slick-prev{left:-20px}}@media (max-width:600px){.slick-next:before,.slick-prev:before{font-size:20px}.slick-next{right:0}.slick-prev{left:0}}.slide-close a{color:#fff;cursor:pointer;position:absolute;right:5%;z-index:5003}.slide-in-menu{background-color:#000;height:100%;left:0;opacity:0;overflow:scroll;position:absolute;top:-100%;transition:.5s;width:100%;z-index:5001}.slide-in-menu.active{position:fixed;opacity:1;top:0}.slide-in-menu li.active>ul{display:block}.slide-in-menu ul{list-style-type:none;margin:0;padding:0}.slide-in-menu ul li{margin:0;padding:0;text-align:center}.slide-in-menu ul li a{color:#fff;opacity:0;position:relative;transform:translateY(20px);transition:opacity .25s linear,color .5s linear,transform .3s cubic-bezier(.25,.46,.45,.94)}.slide-in-menu.active ul li a{opacity:1;transform:translateY(0)}.slide-in-menu.active ul li:nth-of-type(1) a{transition:color .5s linear,opacity .25s linear .5s,transform .3s cubic-bezier(.25,.46,.45,.94) .5s}.slide-in-menu.active ul li:nth-of-type(2) a{transition:color .5s linear,opacity .25s linear .6s,transform .3s cubic-bezier(.25,.46,.45,.94) .6s}.slide-in-menu.active ul li:nth-of-type(3) a{transition:color .5s linear,opacity .25s linear .7s,transform .3s cubic-bezier(.25,.46,.45,.94) .7s}.slide-in-menu.active ul li:nth-of-type(4) a{transition:color .5s linear,opacity .25s linear .8s,transform .3s cubic-bezier(.25,.46,.45,.94) .8s}.slide-in-menu.active ul li:nth-of-type(5) a{transition:color .5s linear,opacity .25s linear .9s,transform .3s cubic-bezier(.25,.46,.45,.94) .9s}.slide-in-menu.active ul li:nth-of-type(6) a{transition:color .5s linear,opacity .25s linear 1s,transform .3s cubic-bezier(.25,.46,.45,.94) 1s}.slide-in-menu.active ul li:nth-of-type(7) a{transition:color .5s linear,opacity .25s linear 1.1s,transform .3s cubic-bezier(.25,.46,.45,.94) 1.1s}.slide-in-menu.active ul li:nth-of-type(8) a{transition:color .5s linear,opacity .25s linear 1.2s,transform .3s cubic-bezier(.25,.46,.45,.94) 1.2s}.slide-in-menu.active ul li:nth-of-type(9) a{transition:color .5s linear,opacity .25s linear 1.3s,transform .3s cubic-bezier(.25,.46,.45,.94) 1.3s}.slide-in-menu.active ul li:nth-of-type(10) a{transition:color .5s linear,opacity .25s linear 1.4s,transform .3s cubic-bezier(.25,.46,.45,.94) 1.4s}.slide-in-menu ul ul{display:none}strong,table thead th{font-weight:700;font-family:'apertura'}table{background-color:#fff;padding:10px;text-align:left}table th{padding:10px}.wp-block-table{margin:0}.page-id-3 em{color:#6231eb !important}a{color:#000;text-decoration:none;cursor:pointer}a:hover{color:inherit}.wpcf7-radio,.wpcf7-checkbox{display:flex}.wpcf7-list-item{display:flex;align-items:center;text-align:center;margin:0}.wpcf7-radio .wpcf7-list-item.first,.wpcf7-checkbox .wpcf7-list-item.first{margin-left:0}.wpcf7-radio input[type=radio],.wpcf7-checkbox input[type=checkbox]{margin:0}.featherlight-content{background:0 0 !important}.featherlight .featherlight-close-icon{top:25px}@media (max-width:1024px){.featherlight .featherlight-close-icon{top:7px}.featherlight .featherlight-inner{width:100%;max-width:calc(177.778vh);height:calc(52vw)}.featherlight .featherlight-content{width:90%;padding:0 !important;border-bottom:0 !important}}@media (max-width:700px){.featherlight .featherlight-close-icon{top:0}}.footer-icons-new{padding:0;margin:0}.footer-icons-new a{display:flex;align-items:center}.footer-icons-new img{width:20px;height:20px;margin-right:10px}.footer-icons-new img.yt-img{width:20px;height:20px;filter:invert(18%) sepia(79%) saturate(4089%) hue-rotate(254deg) brightness(93%) contrast(99%)}@media screen and (max-width:700px){.footer-icons-new a{justify-content:center}}#breadcrumbs span span a{color:#6836e8;letter-spacing:0}#breadcrumbs span span a:hover{color:#5f5f5f}.page-id-99 #breadcrumbs span span a{color:#f89d98}.page-id-99 #breadcrumbs span span a:hover{color:#fff}#breadcrumbs .breadcrumb_last{color:#5f5f5f}.page-id-93 #breadcrumbs .breadcrumb_last,.page-id-3224 #breadcrumbs .breadcrumb_last,.page-id-97 #breadcrumbs .breadcrumb_last,.page-id-76 #breadcrumbs .breadcrumb_last,.page-id-78 #breadcrumbs .breadcrumb_last{color:#fff}.page-id-99 #breadcrumbs .breadcrumb_last{color:#fff}#breadcrumbs>span{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:600px){.single-post #breadcrumbs>span{justify-content:center}}@media screen and (max-width:950px){.page-id-99 .main-hero .left{height:60vw}.page-id-99 .main-hero .left img{object-position:center 20%}.wpss .wpss-progress-bar span{min-width:5%}}.page-id-2590 .text-block .text-block-container{max-width:1600px;margin:0 auto}.accordion .lists .itemContent p:first-child{padding-top:0}.accordion .lists .itemContent{padding-bottom:30px}.accordion .lists .accordionItem h3{position:relative;cursor:pointer}.accordion .lists .accordionItem h3.open:after{transform:rotate(90deg)}.accordion .lists{margin-top:clamp(30px,5vw,40px)}.accordion .lists .accordionItem h3:after{content:"";position:absolute;top:calc(50% - 10px);right:0;width:20px;height:20px;background-image:url('https://northeastsolar.co.uk/wp-content/uploads/2023/05/211688_forward_arrow_icon.svg');background-size:contain;background-repeat:no-repeat;transition:all .5s}.accordion .lists .accordionItem .itemContent{display:none}.page-id-4095 .side-nav,.page-id-4095 nav,.page-id-4095 #breadcrumbs{display:none !important}@media screen and (max-width:600px){.hide-mobile{display:none !important}}.loadingAjax{display:none;width:100%;height:50px;margin:0 auto;background-image:url('/wp-content/themes/sleeky-theme/images/load-animation.svg');background-size:contain;background-position:center;background-repeat:no-repeat}.page-id-4220 #breadcrumbs,.page-id-4244 #breadcrumbs,.page-id-4246 #breadcrumbs,.page-id-4247 #breadcrumbs{display:none !important}.offer-banner-2{background-color:#f89d98 !important;display:flex;justify-content:space-evenly;padding:5px 5%;overflow:hidden;flex-wrap:wrap;max-width:1800px;margin:0 auto}.offer-banner-2 .offer{padding:0 10px !important;font-size:15px;color:#444343}@media screen and (max-width:480px){.offer-banner-2 .offer{padding:0 !important;font-size:14px}}@media screen and (max-width:415px){.offer-banner-2 .offer{font-size:13px}}.offer-banner{background-color:#f89d98 !important;display:flex;justify-content:center;gap:5px;padding:5px 5%;overflow:hidden;flex-wrap:wrap;max-width:1800px;margin:0 auto}.offer-banner-container{max-width:1800px;margin:0 auto}.offer-banner p{font-size:16px;padding:0;color:#363131}#scroll-text-container{display:flex;width:450px;flex-shrink:0;align-items:center;overflow:hidden}#scroll-text{white-space:nowrap;-moz-animation:my-animation 20s linear infinite;-webkit-animation:my-animation 20s linear infinite;animation:my-animation 20s linear infinite}@-moz-keyframes my-animation{from{-moz-transform:translateX(50%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes my-animation{from{-webkit-transform:translateX(50%)}to{-webkit-transform:translateX(-100%)}}@keyframes my-animation{from{-moz-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}to{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@media screen and (max-width:1260px){.bottom-footer-container-cards .footer-certifications{width:fit-content !important}.bottom-footer-container-cards{flex-direction:column}.bottom-footer-container-cards .footer-cards-accepted .card-logos{margin-bottom:20px}}@media screen and (max-width:600px){.texts-left-image-right .logos img{height:130px;max-width:130px;width:100%}.texts-left-image-right .logos{flex-wrap:wrap}}.bottom-footer-container-cards .footer-certifications .logos img{max-width:100px}.which-logo{position:absolute;right:30px;bottom:30px}.left .which-logo img{max-width:150px;position:relative;object-fit:contain;height:auto}@media screen and (max-width:500px){.left .which-logo img{max-width:100px}}@media screen and (max-width:1200px){.texts-left-image-right .logos{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr}.texts-left-image-right .logos img{max-width:140px}}@media screen and (max-width:900px){.texts-left-image-right .logos{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media screen and (max-width:750px){.texts-left-image-right .logos{display:grid;text-align:center;grid-template-columns:1fr 1fr 1fr 1fr}.texts-left-image-right .logos img{max-width:120px}}@media screen and (max-width:500px){.texts-left-image-right .logos{display:grid;text-align:center;grid-template-columns:1fr 1fr}.texts-left-image-right .logos img{max-width:100px;height:100px}}.packages{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:100px;padding:60px 0 120px}.package-single{background-color:#f9f9f9;padding:30px;text-align:center;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;transition:.3s}.package-title{color:#5f5f5f;font-size:28px;line-height:120%;max-width:260px;margin:auto;padding-bottom:5px;font-weight:700;padding:0}.package-price{color:#5f5f5f;font-size:20px;font-weight:500;padding:10px 0}.package-info p{font-size:15px;padding-top:0}.package-info ul li{font-size:15px}.package-info ul{margin-top:0;margin-bottom:30px}.package-single:hover{transform:scale(1.05)}.package-img img{max-height:90px;max-width:90px;padding:10px 0 15px}@media screen and (max-width:1550px){.packages{grid-gap:60px;padding:60px 30px 120px}}@media screen and (max-width:1100px){.packages{grid-gap:40px;grid-template-columns:1fr;max-width:800px;margin:auto}}@media screen and (max-width:500px){.package-title{font-size:24px}}.page-id-4900 table{width:100%;margin-top:10px}.page-id-4900 table td{border:1px solid #d3d3d3}@media screen and (max-width:600px){.table-container{overflow-x:scroll}}.post-password-form{text-align:center;padding:60px 30px}.post-password-form #pwbox-4900{padding:5px;border:1px solid #5f5f5f}.post-password-form input[type=submit]{background-color:#31235e !important;color:#fff;font-size:18px;padding:2px 15px;border:1px solid #31235e;font-family:'apertura';position:relative;top:2px;cursor:pointer}.main-hero #breadcrumbs .breadcrumb_last{color:#fff !important}.main-hero #breadcrumbs img{filter:brightness(0) invert(1)}.main-hero #breadcrumbs span span a{color:#f89d98 !important}.offer-banner-2 .offer span{font-size:12px;position:relative;top:-5px}#counter,#gallery{padding:60px 0}#counter .container,#gallery .container{max-width:1600px;margin:auto}.counter-cols-grid{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;text-align:center;gap:30px;padding:0 30px}.count-col h3{font-size:18px;margin-top:20px}h3 span.count{font-size:50px}#gallery .gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:0 30px}#gallery .title{padding:0 30px 30px}.gallery-img{width:100%;max-width:500px;max-height:320px}.gallery img{width:100%;height:100%;object-fit:cover;cursor:pointer}.mfp-img{max-width:90%;max-height:80%}@media screen and (max-width:1000px){#gallery .gallery{grid-template-columns:1fr 1fr}}@media screen and (max-width:650px){#gallery .gallery{grid-template-columns:1fr}.gallery-img{max-width:100%}}.home .text-block .text-subtitle h2{font-size:16.5px;line-height:1.4;font-family:'apertura';font-weight:400;letter-spacing:-.6px;color:#6836e8}.hero_logos_row{display:flex;align-items:center;gap:25px;margin-top:25px;flex-wrap:wrap}.hero_logos_row img{width:auto;height:auto;max-height:90px;filter:brightness(0) invert(1)}@media screen and (max-width:560px){.hero_logos_row{justify-content:center}}.mobile-menu.on .sub-menu{display:none;transition:.3s}.mobile-menu.on .menu-item-has-children.show .sub-menu{display:block;transition:.3s}.mobile-menu.on .menu-item-has-children:after{content:'';position:absolute;right:-20px;top:4px}.mobile-menu.on .menu-item-has-children{position:relative;display:block !important}