:root{--brand-primary:#27471c;--brand-primary-hover:#1b3214;--brand-secondary:#756029;--brand-secondary-hover:#52431d;--brand-accent:#e8d22c;--brand-accent-hover:#ae9c13;--mainfont:'Inter';--headings:'Poppins';--yellow:#face01;--black:#333;--primary:var(--brand-secondary);--secondary:var(--brand-primary);--accent:#CDD7D6;--colour-1:#1F4883;--colour-2:var(--brand-accent-hover);--cream:#f5f5f5;--grey:#e7e6e6;--light-grey:#ddd;--light-white:#E9F2EA;--gradient-color:linear-gradient(90deg, var(--secondary) 0%, var(--secondary) 50%, var(--primary) 100%);--shadowy:0 4px 54px rgba(0, 0, 0, .1);--shadowyhover:8px 8px 30px 0 rgba(0, 0, 0, .2);--gradient-dark:radial-gradient(98.82% 266.06% at 6.98% 57.46%, rgb(0 0 0 / 90%) 0%, rgb(0 0 1 / 70%) 63.67%, rgb(0 0 0 / 0%) 85.37%)}#no-show{display:none}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu,a.read-more{font-family:var(--mainfont),sans-serif}body{font-size:16px}b,strong{font-weight:bolder}.master-container{overflow:inherit}.centered{text-align:center}.widget_sow-editor ul li,.left ol li{font-weight:500}.picback.left-row::before{opacity:.65}.header+.main-title{padding:clamp(50px, 10vw, 100px) 0;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.header+.main-title::before{content:'';background:var(--primary);opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%}.header+.main-title .container,.r-cards{position:relative}.header+.main-title::after{content:'';position:absolute;right:0;background:url(/wp-content/uploads/2024/03/5-star-rated.png) 50% / auto 60% no-repeat,var(--gradient-color);transform:translate(-50%,-50%) scale(0);width:clamp(100px, 19vw, 150px);height:clamp(100px, 19vw, 150px);animation:zoomin 1s 0.5s forwards;border-radius:50%;bottom:calc(20px - clamp(130px, 25vw, 160px));border:4px solid #fff}.header-info-label{box-sizing:border-box;display:block;color:#27471c;font-family:'Poppins',sans-serif;font-size:17px;font-weight:700;letter-spacing:-.5px;line-height:18.7px;text-transform:uppercase;text-align:left;margin-top:3px;margin-bottom:0;padding-left:6px}@media (max-width:405px){.header-info-label{text-align:center;padding-left:0}}a.floating-button{position:fixed;bottom:30px;right:30px;gap:10px;align-items:center;justify-content:center;transition:all .2s ease-in-out;z-index:999;background:#fff;width:auto;height:auto;box-shadow:4px 5px 14px rgb(0 0 0 / 18%);border-radius:6px;padding:6px 12px;border:1px solid var(--grey)}a.floating-button p{margin:0;color:var(--black);font-weight:700;font-size:clamp(14px,1vw,15px);transition:all .2s ease-in-out;text-transform:capitalize}.floating-icon{font-size:clamp(1em,2vw,1.1em);color:#fff;border-radius:100%;background:var(--secondary);width:clamp(28px, 2.5vw, 35px);height:clamp(28px, 2.5vw, 35px);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}a.floating-button:hover{background:var(--secondary);border-color:var(--secondary)}a.floating-button:hover p{color:#fff}a.floating-button:hover .floating-icon{background:#fff;color:var(--secondary)}.g-heading-section.picback::before{background:var(--gradient-dark);opacity:1}.lp-gallery .gallery{margin:0}.r-cards{margin-bottom:14px;transition:transform 0.3s ease}div#collapsy.review-total.collapse-321 .panel-grid-cell{margin-bottom:20px}.review-total{margin-top:1.5em}.review-card h5{margin-top:1em;font-size:17px;text-transform:capitalize;color:#fff}.review-footer{display:flex;align-items:center;padding:6px 10px;border-radius:50px;background:#fff;width:38%;position:absolute;bottom:-14px;right:10px;box-shadow:0 0 10px -4px #2b2b2b}.review-footer h4{color:var(--black);font-size:clamp(12px,1vw,14px);text-transform:capitalize;margin:0;line-height:1.2}.review-footer i{font-size:24px;border:1px solid var(--secondary);border-radius:50px;margin-right:.5em}body::-webkit-scrollbar{width:.8em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}body::-webkit-scrollbar-thumb{background-color:var(--secondary);outline:0 solid #fff;border-left:1px solid #fff;border-radius:20px}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:var(--headings)}h1{font-size:clamp(29px, 2.5vw, 38px)}.no-mtop h1{margin-top:0;}h1.small-h1{margin:10px 0 -6px 0;font-size:1.1em;color:var(--secondary);letter-spacing:.2px;font-weight:500}h2{font-size:clamp(26px, 2vw, 32px)}.service-title h2{border-left:5px solid var(--accent);padding-left:10px}h3{font-size:clamp(23px, 1.5vw, 28px)}.benefit-cards h3{font-size:clamp(20px, 2vw, 22px)}h3.main-title__secondary{font-size:clamp(14px, 1.8vw, 16px);line-height:1.6;font-weight:400;width:95%;margin:10px auto 0;text-transform:none;letter-spacing:0}a.action,body .gform_wrapper .gform_footer input[type="submit"]{border-radius:50px;text-transform:capitalize;padding:19px 38px;font-size:18px;font-weight:600}body .gform_wrapper .gform_footer input[type="submit"]{padding:11px 38px}a.action.inverted{background:var(--accent);color:var(--primary)}a:hover.action.inverted{background:var(--colour-2);color:#fff}a.action.a-full{margin-top:1.5em}.pad20{padding:20px}.pad30{padding:30px}.pad40{padding:40px}.pad50{padding:50px}.main-row{padding-top:clamp(3em,3vw,5em);padding-bottom:clamp(3em,3vw,5em)}.main-row-sides{padding-left:clamp(1em, 4vw, 10em);padding-right:clamp(1em, 4vw, 10em)}.main-row-top{padding-top:clamp(3em,3vw,5em)}.main-row-bottom{padding-bottom:clamp(3em,3vw,5em)}.main-row.bigger{padding-top:clamp(4.5em,4vw,5em);padding-bottom:clamp(4.5em,4vw,5em)}.main-row.smaller{padding-top:2em;padding-bottom:2em}.whitebg{background:#fff}.lightbg{background:var(--cream)}.colouredbg{background:var(--primary)}.greybg{background:var(--grey)}.shape-bg{background-image:url(https://tpclandscapes.co.uk/wp-content/uploads/2024/03/Bodg-bg.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain}.shape-bg.reversed{background-image:url(https://tpclandscapes.co.uk/wp-content/uploads/2024/03/Bodg-reversed-bg.png);background-repeat:no-repeat;background-position:left bottom;background-size:contain}.gradbg{background:var(--gradient-color)}.navigation--main .sub-menu>li>a{font-weight:400}.navigation--main>li>a{font-weight:600}.navigation--main>li>a,.navigation--main .sub-menu>li>a{text-transform:uppercase;font-size:clamp(14px,1vw,16px)}.header-info-box{text-align:left;display:flex;align-items:center;gap:10px}.header-info-box i{font-size:2.3em}.centred-widgets .widget h2{margin:3px 0 0 0;font-size:17px;padding-left:6px}.header-widgets .textwidget a,.centred-widgets .textwidget a{font-size:18px;font-weight:600;background:var(--cream);padding:3px 6px;border-radius:14px}.header{background-repeat:no-repeat;background-position:top left;background-size:auto}ul.side-nav li a::after{border-radius:50px;border:1px solid #fff}ul.side-nav li a::before{padding:0 45px 0 10px;border-radius:50px}.side-nav a:hover::before{right:9px}ul.side-nav{z-index:6}.carousel-control.left .fa-angle-left,.carousel-control.right .fa-angle-right{border-radius:50px;border:1px dashed #fff;width:clamp(50px,6vw,80px);height:clamp(50px,6vw,80px);position:absolute;display:flex;justify-content:center;align-items:center;font-size:.8em;transition:all 0.3s ease;text-shadow:none}.carousel-control.left .fa-angle-left:hover,.carousel-control.right .fa-angle-right:hover{border:1px solid #fff;background:var(--brand-primary);color:#fff}.carousel-control.left .fa-angle-left{top:50%;left:100%}.carousel-control.right .fa-angle-right{top:50%;right:100%}.jumbotron__title h2{letter-spacing:.6px;margin-bottom:.5em;font-size:clamp(30px, 3.2vw, 58px)}.jumbotron__category h6{text-transform:uppercase;font-size:clamp(15px, 1.5vw, 20px);letter-spacing:1px;margin-top:0;line-height:1.2}.jumbotron .carousel-content ul li{font-size:clamp(16px,1vw,18px)}.jumbotron .carousel-content ul li:before,.widget_sow-editor ul li:before{font-family:'Font Awesome 5 Free';font-weight:900}.jumbotron .carousel-content::after{content:'';position:absolute;right:calc(100% - calc(100px + 78vw));background:url(/wp-content/uploads/2024/03/5-star-rated.png) 50% / auto 60% no-repeat,var(--gradient-color);top:50%;transform:translate(-50%,-50%) scale(0);width:clamp(150px, 20vw, 400px);height:clamp(150px, 20vw, 400px);animation:zoomin 1.5s 2.5s forwards;border-radius:50%}.jumbotron__title p{font-family:'Poppins',sans-serif;font-weight:700;font-size:46.24px;line-height:50.864px;letter-spacing:.6px;text-transform:uppercase;color:#fff;margin-top:0;margin-bottom:23.12px;box-sizing:border-box}@media (max-width:991px){.jumbotron__title p{font-size:34px;line-height:38px}}@media (max-width:767px){.jumbotron__title p{font-size:26px;line-height:30px}}@media (max-width:480px){.jumbotron__title p{font-size:20px;line-height:24px;letter-spacing:.3px}}.list-normal .widget_sow-editor ul li,.list-normal ol li{font-weight:400}.split-list ul.three-column{column-width:200px}.border-10{border-radius:10px}.border-20{border-radius:20px}.border-30{border-radius:30px}.border-20.left{border-radius:20px 0 0 20px}.border-20.right{border-radius:0 20px 20px 0}.spilt-border-top .left{border-bottom-left-radius:0}.spilt-border-top .right{border-bottom-right-radius:0}.spilt-border-bottom .left{border-top-left-radius:0}.spilt-border-bottom .right{border-top-right-radius:0}.margin-plus{margin-top:3em}.sow-masonry-grid-item{border-radius:20px}.main-row .sow-masonry-grid::after{content:"\f002 \00a0 Click to View Full Size";position:absolute;font-family:'Inter','FontAwesome';bottom:-30px;right:0;text-transform:uppercase;font-weight:500;font-size:15px}#image-slider .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item,#image-slider .alignnone{margin-bottom:0}#image-slider .slick-track{display:flex;align-items:center}#image-slider img{width:200px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(100%) hue-rotate(0deg)}#why-section ul.three-column{text-align:left;margin:1.5em auto 1em;display:block;columns:275px 3}#why-section ul li{padding:12px clamp(25px, 3vw, 35px);font-size:clamp(0.95em, 1.5vw, 0.9em);font-weight:700;text-transform:capitalize;background:var(--cream);border-radius:50px;margin-left:0;display:flex;align-items:center;border:1px solid var(--light-grey)}#why-section ul li::before{margin:0 10px 0 0;font-size:clamp(1em, 2vw, 1.2em);font-family:'Font Awesome 5 Free';padding:20px;background:var(--secondary);color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50px;transition:all 0.3s ease}#why-section ul li:hover::before{transform:scale(1.1)}#why-section li.qualified::before{content:'\e085'}#why-section li.guaranteed::before{content:'\f0a3'}#why-section li.quality::before{content:'\f3a5'}#why-section li.pricing::before{content:'\f53a'}#why-section li.surveys::before{content:'\f46d'}#why-section li.obligation::before{content:'\f0ea'}#why-section li.insured::before{content:'\f807'}#why-section li.trusted::before{content:'\f0c0'}#why-section li.installation::before{content:'\f7d9'}#why-section li.recommended::before{content:'\f164'}#why-section li.environmental::before{content:'\f06c'}#why-section li.customer::before{content:'\f590'}.contact-section .right-row p{font-size:clamp(14px, 1vw, 16px)}.contact-section.split-row .panel-grid-cell .so-panel:not(.widget_sow-image){padding:6%}.contact-section .pad40,.spilt-section .pad40,.contact-page .right-side{padding:clamp(20px, 2vw, 40px)}.contact-section .pad50{padding:clamp(20px, 4vw, 50px)}.contact-section .left-row .testmonial-container .strong-testimonials-view-widget{position:absolute;bottom:40px}.contact-section .left-row .testmonial-container{position:relative;top:calc(clamp(1em,33vw,2em) - 10px)}.image-button img{width:clamp(240px, 5vw, 480px);height:auto}.ginput_container input,.ginput_container textarea,.ginput_container select{border:1px solid var(--light-grey);border-radius:20px;background:#fff}.benefit-cards{padding-top:1em}.benefit-cards ul li,.benefit-cards p{font-size:14px;font-weight:400}ol.sequence{list-style:none;counter-reset:my-awesome-counter}ol.sequence li{counter-increment:my-awesome-counter;margin:0 0 .6em}ol.sequence li:before{content:counter(my-awesome-counter);margin:0 .5em 0 -1.9em;border-radius:1.4em;width:1.5em;height:1.5em;display:inline-block;text-align:center;line-height:1.4;border:2px solid}#intro-section span.image-title{position:absolute;bottom:50px;width:100%;text-transform:uppercase;font-size:15px;padding:10px;pointer-events:none;background:rgb(255 255 255 / .8);color:initial;font-weight:500}#intro-section .two-grid img.sow-masonry-grid-image{border-bottom-left-radius:20px;border-bottom-right-radius:20px}#intro-section .two-grid .sow-masonry-grid::after{bottom:0}img.img-split{float:right;display:block;position:relative;margin:0 0 40px 15px}.service-card.benefit-cards{border-radius:0;box-shadow:none}.service-card.benefit-cards:hover{box-shadow:none}h3.wpmtst-testimonial-heading.testimonial-heading{margin:.5em 0 .5em;font-size:1.4em}.wpmtst-testimonial-inner.testimonial-inner p{font-size:clamp(15px,1vw,17px);line-height:1.7}body .strong-view.wpmtst-modern .wpmtst-testimonial-content:before,.ds-page hr{display:none}body .widget .strong-view.wpmtst-modern .wpmtst-testimonial-content:after{color:var(--accent);background:var(--accent);width:56px;height:56px;font-size:56px;line-height:56px;bottom:-70px}body .strong-view.wpmtst-modern .wpmtst-testimonial-content{text-align:left;border-left:4px solid var(--accent);padding-left:1em}body .strong-view.wpmtst-modern .wpmtst-testimonial-field{text-align:left;color:#fff}body .strong-view.wpmtst-modern .wpmtst-testimonial-inner .wpmtst-testimonial-content.testimonial-content{margin-bottom:1em}.overlaping-row{z-index:1;position:relative}.margin-minus{margin-top:-90px}.overlap-cards{position:relative;box-shadow:var(--shadowy);padding-top:2.5em;padding-bottom:2.5em;transition:transform 0.3s ease}.overlap-cards:hover,.r-cards:hover{transform:translateY(-10px)}.ol-content{display:flex;align-items:center;gap:20px}.ol-content div i{font-size:clamp(2em,5vw,4em);color:var(--secondary)}.ol-text h3{font-size:20px;margin:0 auto 5px}.ol-text p{font-size:14px;margin-bottom:0}.ol-content .card-footer-cta{position:absolute;bottom:-32px;right:20px;padding:10px 20px;font-size:15.5px}div#collapsy.overlaping-row.collapse-421 .panel-grid-cell{margin-top:var(--copadmob);margin-bottom:30px}.card-title{box-sizing:border-box;display:block;color:#27471c;font-family:'Poppins',sans-serif;font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:22px;text-transform:uppercase;margin-top:0;margin-bottom:5px}button.content-collapse.faqtitle{border-radius:50px;font-size:clamp(16px, 2vw, 18px);padding:.8em 20px}.faqsolid .thepost.navbar-collapse p{font-size:clamp(15px, 1vw, 16px)}.faqsolid .thepost.navbar-collapse{border-left:5px solid var(--brand-secondary);border-radius:20px;margin:.5em auto}.faqsolid .post-holder{margin:clamp(15px, 1vw, 20px) 0}.card-total{margin-top:1em}.border-line{border:1px solid var(--light-grey)}.service-card{transition:all 0.4s ease;border-radius:10px;position:relative}.service-card:hover{box-shadow:var(--shadowyhover)}.service-card .sow-image-container,.box-6 .sow-image-container{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}body .service-card .sow-image-container .so-widget-image,body .box-6 .sow-image-container .so-widget-image{height:230px;object-fit:cover}.service-card:hover .card-icon{background:var(--primary)}.service-card .sow-image-container a img{transition:all 0.2s ease}.service-card .sow-image-container a:hover img{transform:scale(1.1)}.card-icon{margin-top:-90px;z-index:2;position:relative;padding:5px;width:70px;border-radius:10px;background:var(--secondary);display:flex;align-items:center;justify-content:center;transition:all 0.4s ease}.card-icon img{width:60px;height:60px;border:1px dashed var(--cream);border-radius:5px;padding:5px;object-fit:contain}.service-card .pad40{padding:clamp(30px,4vw,40px) clamp(20px,3vw,26px) clamp(60px,6vw,68px) clamp(20px,3vw,26px)}.service-card p{font-size:15px}a.card-footer{position:absolute;font-size:1.2em;display:inline-block;margin:10px auto 0;color:var(--secondary);font-weight:600;bottom:0;padding-bottom:35px;transition:all 0.2s ease}a.card-footer:hover{color:var(--primary)}a.card-footer::after{content:'→';position:absolute;top:50%;transform:translateY(-50%);right:-22px;padding-bottom:35px;transition:all 0.2s ease}a.card-footer:hover::after{right:-28px}div#collapsy.card-total.collapse-421 .panel-grid-cell,div#collapsy.card-total.collapse-321 .panel-grid-cell,div#collapsy.card-total.collapse-211 .panel-grid-cell{margin-top:var(--copad);margin-bottom:var(--copad)}.service-card h3,.process-content h3{font-size:22px}.full-line hr{border:2px dashed var(--secondary);margin:2em auto}.process-total{border:1px dashed var(--accent);margin:2.5em auto 1em}.box-6 .process-card.p1,.box-6 .process-card.p2,.box-6 .process-card.p3{border-bottom:1px dashed var(--accent)}.bl-left{border-right:1px dashed var(--accent)}.process-card{text-align:center;position:relative}.process-icon{padding:30px;background:var(--light-white);border:1px solid #fff;width:120px;margin:0 auto;color:var(--secondary);border-radius:60px;transition:all 0.4s ease;display:flex;justify-content:center;align-items:center}.process-icon i{font-size:60px}.process-content p{font-size:14px;font-weight:500}.process-icon:hover{background:var(--primary);color:#fff}.img-process .process-icon{padding:0;width:200px;background:#fff0;border:0}.img-process .process-icon img{border-radius:50%;height:200px;border:6px solid var(--secondary)}.img-process .process-card:hover .process-icon{background:#fff0}.img-process .process-card:hover .process-icon img{border:6px solid var(--primary)}.process-card,.img-process .process-icon img{transition:all 0.4s ease}.process-card:hover .process-icon{background:var(--primary);color:#fff}.process-card::after{content:'';position:absolute;bottom:calc(100% - 0.8em);right:50%;transform:translateX(50%);font-size:80%;text-transform:uppercase;font-weight:600;letter-spacing:.5px;background:var(--secondary);border-radius:50px;padding:.6em 2.5em;z-index:2;color:#fff}.process-card::before{content:'';position:absolute;bottom:-80px;right:10px;font-size:clamp(15em, 15vw, 17em);color:rgb(84 118 29 / .1);z-index:1}.process-card.p1::before{content:'1'}.process-card.p2::before{content:'2'}.process-card.p3::before{content:'3'}.process-card.p4::before{content:'4'}.process-card.p5::before{content:'5'}.process-card.p6::before{content:'6'}.process-card.p1::after{content:'Step 1'}.process-card.p2::after{content:'Step 2'}.process-card.p3::after{content:'Step 3'}.process-card.p4::after{content:'Step 4'}.process-card.p5::after{content:'Step 5'}.process-card.p6::after{content:'Step 6'}.count-total{display:inline-flex;align-items:center;gap:10px;position:relative}.count-icon{display:inline-flex;align-items:center;font-weight:700;font-family:"Font Awesome 5 Free";font-size:calc(4vw + 8px);padding-right:5px;color:var(--accent)}.counting br{display:none}.count-content{color:#fff}.count-icon.repairs::before{content:"\f0ad"}.count-icon.customers::before{content:"\f118"}.count-icon.installed::before{content:"\f015"}.counting{text-align:center;line-height:1.1;text-transform:uppercase;letter-spacing:1px}div.counter,.counting h2{font-size:calc(2vw + 40px);font-weight:900;letter-spacing:-1px;margin:0}.counting h2::after{content:'+'}.row-shade-alt::before{background:#fff0}#picback-multi{padding-top:1.5em;padding-bottom:1.5em}.count-total::before{content:"";position:absolute;bottom:-55px;right:50%;transform:translateX(50%);font-size:clamp(6em,10vw,11em);color:rgb(84 118 29 / .08);z-index:1;font-family:'FontAwesome'}.count-total.counter-1::before{content:"\f0ad"}.count-total.counter-2::before{content:"\f118"}.count-total.counter-3::before{content:"\f015"}.contact-page .left-side p{font-size:clamp(13px,1vw,14px)}.contact-page .left-side .contact-details{margin-top:1em;display:flex;align-items:center;gap:5px}.contact-page .left-side span{color:var(--black);font-weight:500;font-size:18px}.contact-page .left-side a{font-size:clamp(18px, 1.5vw, 22px);font-weight:700;transition:all 0.2s ease}.contact-page .left-side i{font-size:25px;width:56px;height:56px;border-radius:50%;background:var(--gradient-color);text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}.contact-page .left-side hr{border-top:1px solid var(--grey)}.contact-page .right-side a{color:var(--accent);text-decoration:underline}body .contact-page .right-side .gform_wrapper .gform_footer input[type="submit"]{border:1px solid #fff}.best-price{width:380px;height:380px;padding:20px;border-radius:50%;background:var(--gradient-color);display:flex;justify-content:center;align-items:center;float:right;border:15px solid #fff;box-shadow:var(--shadowy);position:relative}.best-price:before{content:"\f154";font-family:"FontAwesome";font-size:clamp(100px,15vw,200px);color:rgb(241 210 169 / .2);position:absolute;bottom:0;right:50px}.best-price div{text-align:center}.best-price div h4{margin-top:0;font-size:clamp(30px,4vw,38px);font-weight:500}.best-price div strong{display:block}.best-price div img{width:200px}ul#menu-footer-menu li{padding-bottom:.2em}p.small{font-size:14px}.footer h6.footer__headings.sub{padding-bottom:0;margin:20px auto 10px}img.footer-logo.alignnone{margin-top:0;width:clamp(450px, 20vw, 500px)}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}button.content-collapse[aria-expanded="false"]:not(.faqtitle)::after{content:' MORE \f107'}button.content-collapse[aria-expanded="true"]:not(.faqtitle)::after{content:' LESS \f106'}div[class*="textfade"] .textwidget::before{background:var(--colour-2);color:#fff;padding:.4em 1em;border-radius:20px;font-size:15px;font-weight:500}div[class*="textfade"].lightbg .textwidget::after{background:linear-gradient(180deg,transparent,var(--cream) 80%)}.lightbg div[class*="textfade"] .textwidget::after{background:linear-gradient(180deg,transparent,var(--cream) 80%)}div[class*="textfade"].greybg .textwidget::after{background:linear-gradient(180deg,transparent,var(--grey) 80%)}@media (min-width:992px){.navigation--top>li>a{padding:5px 0 5px 8px;margin-left:2px}.navigation--top>li>a:hover{border-radius:20px}.navigation--main{padding-top:.5em;padding-bottom:.5em}.navigation{border-radius:20px}.navigation--main>li>a{padding:10px clamp(6px,0.5vw,20px)}.navigation--main>li:hover,.navigation--main>li.is-hover,.navigation--main>li.current-menu-item{box-shadow:unset}.navigation--main .sub-menu{min-width:200px}.navigation--main>li>.sub-menu>li>a:hover,.navigation--main>li>.sub-menu>li>a:focus,.navigation--main>li>.sub-menu>li.current-menu-item>a,.navigation--top>li>a:hover{border-left:4px solid var(--accent)}.navigation--main>li>.sub-menu>li>a{transition:all 0.2s ease-out}.is-sticky-navbar:not(.header-transparent) .navigation{width:100%;left:0;border-radius:0}.navigation--main .sub-menu>li:last-of-type>a{border-radius:0 0 10px 10px}.navigation--main ul.sub-menu li.rounded-top a{border-top-left-radius:10px;border-top-right-radius:10px}.logo{padding:1em 0}.centred .carousel-content{padding:1% 20%}.carousel-inner .item:after{position:absolute;z-index:990;content:'';display:block;width:100%;height:100%;top:0;left:0;background:var(--gradient-dark);animation:fader 3s ease}.carousel-content{z-index:998}.leftside .carousel-content{left:clamp(110px, calc(50% - 590px), calc(45% - 590px));padding:0 20px;width:50%}.for-mobile,.middle-heading.no-show{display:none!important}div#collapsy.process-total.collapse-632 .panel-grid-cell{width:calc(33.8% - var(--copad))}.footer .col-xs-12.col-md-4{padding-left:30px;padding-right:30px}}@media (max-width:1400px){.ol-content{align-items:flex-start;gap:20px;flex-direction:column}.review-footer{width:45%}}@media (max-width:1199px){.somethingrandom{color:#333}.centred .carousel-content{padding:1% 10%}div#collapsy.card-total.collapse-421 .panel-grid-cell,div#collapsy.card-total.collapse-321 .panel-grid-cell,div#collapsy.process-total.collapse-421 .panel-grid-cell,div#collapsy.card-total.collapse-211 .panel-grid-cell{width:calc(50% - var(--copad))}.bl-left{border-right:none;border-bottom:1px dashed var(--accent)}.process-card::after{bottom:calc(100% - 1em)}.process-card.bl-left.p3,.long-process .process-card.bl-left.p4,.long-process .process-card.bl-left.p5{border-bottom:0}.long-process .process-card.bl-left.p3{border-bottom:1px dashed var(--accent)}.process-card.bl-left.p3,.process-card.bl-left.p1,.long-process .process-card.bl-left.p1,.long-process .process-card.p4{border-right:1px dashed var(--accent)}.process-card.bl-left.p2,.process-card.p4,.long-process .process-card.bl-left.p3,.long-process .process-card.p6{border-left:1px dashed var(--accent)}.box-6 .process-card.p4,.box-6 .process-card.p5{border-left:0;border-right:1px dashed var(--accent);border-bottom:0}.box-6 .process-card.p2{border-right:1px dashed var(--accent)}.box-6 .process-card.p3,.box-6 .process-card.p5,.box-6 .process-card.p6{border-left:1px dashed var(--accent)}}@media (max-width:991px){.main-row a.action strong,.main-row-bottom a.action strong{font-size:0}.main-row a.action{display:block;margin:1em auto}div#collapsy.review-total.collapse-321 .panel-grid-cell{width:calc(50% - var(--copad))}.centred-widgets.hidden-md.hidden-lg{padding-top:.5em;padding-bottom:.5em}.navigation--main .sub-menu{padding:8px 0 8px 0}.navigation--main .sub-menu>li>a{padding:8px 0 8px 10px;border-left:3px solid var(--accent);white-space:pre-wrap;margin-bottom:10px}.navigation--main>li>a{padding:6px 10px 1.2em 0}.navigation--main>li>a{font-size:16px}.navigation--main .sub-menu>li>a{font-size:15px}.navigation--main .sub-menu>li>ul.sub-menu{margin-left:1em}.carousel-control.left .fa-angle-left,.carousel-control.right .fa-angle-right{background:var(--brand-primary)}.carousel-control.left .fa-angle-left{left:80%}.carousel-control.right .fa-angle-right{right:80%}.carousel-content{text-align:left;padding:2.5em 0}.jumbotron .container{width:850px}body .jumbotron .item img{animation:none}.jumbotron .carousel-content::after{right:-43px;top:14%}.margin-minus{margin-top:-30px}.for-desktop{display:none!important}.count-icon{font-size:0;padding:0}.count-total{gap:0;margin-bottom:2.5em}.count-total.counter-3{margin-bottom:0}.count-total::before{bottom:-13px;color:rgb(84 118 29 / .2);font-family:'FontAwesome'}a.card-footer{font-size:1.05em}.border-20.left{border-radius:20px 20px 0 0}.border-20.right,.spilt-border-bottom .left{border-radius:0 0 20px 20px}.spilt-border-top .right,.spilt-border-bottom .right{border-radius:0}.so-widget-sow-simple-masonry{margin-top:1.5em}.contact-section .left-row.panel-cell-style{width:100%;height:clamp(650px,10vw,720px);object-fit:cover;object-position:center}.best-price{width:unset;height:auto;padding:clamp(20px,4vw,50px) 20px;display:block;float:none;border-radius:20px;margin-top:1em}}@media (max-width:860px){div#collapsy.process-total.collapse-632 .panel-grid-cell{width:calc(50.33% - var(--copad))}.box-6 .process-card.p2,.box-6 .process-card.p4{border-right:0}.box-6 .process-card.p3,.box-6 .process-card.p5{border-left:0}.box-6 .process-card.p3{border-right:1px dashed var(--accent)}.box-6 .process-card.p4{border-left:1px dashed var(--accent);border-bottom:1px dashed var(--accent)}}@media (max-width:779px){.somethingrandom{color:#333}.header-centre .logo{max-width:calc(100% - 80px);padding-left:0;margin:0}div#collapsy.process-total.collapse-632 .panel-grid-cell{width:100%}.box-6 .process-card.p1{border-right:0}.box-6 .process-card.p6{border-left:0}.box-6 .process-card.p5,.box-6 .process-card.p2,.box-6 .process-card.p3,.box-6 .process-card.p4{border-left:0;border-right:0}.box-6 .process-card.p5,.box-6 .process-card.p4{border-bottom:1px dashed var(--accent)}a.floating-button{bottom:60px;right:10px}}@media (max-width:680px){.ol-content div i{font-size:0}.ol-content{gap:0;flex-direction:unset}.overlap-cards::before{content:'';position:absolute;bottom:-20px;right:10px;font-size:clamp(7em, 10vw, 10em);font-family:"FontAwesome";color:rgb(84 118 29 / .12)}.overlap-cards{position:relative}.overlap-cards.p1::before{content:"\f1ad"}.overlap-cards.p2::before{content:"\f5ca"}.overlap-cards.p3::before{content:"\f1bb"}.overlap-cards.p4::before{content:"\f018"}}@media (max-width:570px){.review-footer{width:35%}.centred-widgets.hidden-md.hidden-lg{padding-top:0;padding-bottom:0}.box-content{text-align:center;margin:8px 5px}.header-info-box{gap:0}.header-info-box i{display:none}.header-info-box.m-right{margin:0}.jumbotron a.action{display:block}div#collapsy.overlaping-row.collapse-421 .panel-grid-cell,div#collapsy.card-total.collapse-421 .panel-grid-cell,div#collapsy.card-total.collapse-321 .panel-grid-cell,div#collapsy.process-total.collapse-421 .panel-grid-cell,div#collapsy.benefit-cards.collapse-321 .panel-grid-cell,div#collapsy.card-total.collapse-211 .panel-grid-cell,div#collapsy.review-total.collapse-321 .panel-grid-cell{width:100%}.process-card.bl-left.p3{border-bottom:1px dashed var(--accent)}.process-card.bl-left.p3,.process-card.bl-left.p1{border-right:0}.process-card.bl-left.p2,.process-card.p4{border-left:0}}}@keyframes slider{0%{transform:scale(1)}100%{transform:scale(1.3)}}.jumbotron .item img{animation:slider 12s infinite alternate}@keyframes fader{0%{opacity:0}100%{opacity:1}}@keyframes zoomer{0%{transform:scale(.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes zoomin{0%{transform:translate(-50%,-50%) scale(0)}100%{transform:translate(-50%,-50%) scale(1)}}.jumbotron__category h6{animation:fader 1s 0.5s backwards}.jumbotron__title h2{animation:zoomer 1s 1s backwards}.jumbotron .carousel-content ul{animation:fader 1s 1.5s backwards}.jumbotron__content a.action{animation:fader 1s 2s backwards}.jumbotron__content a.action.inverted{animation:fader 1s 2.5s backwards}