.fa{-moz-font-feature-settings:normal;-moz-font-language-override:normal;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto}.innershadowtop{content:"";position:absolute;top:0px;width:100%;height:10px;background-image:url(http://lrmlandscaping.webstardesign.co.uk/templates/bootstrap4/images/innershadowtop.png);opacity:0.5}.innershadowbtm{content:"";position:absolute;bottom:0px;width:100%;height:10px;background-image:url(http://lrmlandscaping.webstardesign.co.uk/templates/bootstrap4/images/innershadowbtm.png);opacity:0.5}html,body{overflow-x:hidden}body{position:relative}body.fixedPosition{position:fixed}html{font-size:16px}@media screen and (min-width:320px){html{font-size:calc(14.05882353px)}}@media screen and (min-width:1000px){html{font-size:18px}}body{font-family:museo-sans,sans-serif}.modal-dialog{max-width:75%;margin:30px auto}.modal-body{position:relative;padding:0px}.close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1}.groucho{position:relative}.groucho p{font-size:80%}.groucho .footer{font-size:80%;font-weight:300;color:#db3c8e;float:right}h2{text-transform:uppercase;font-weight:700;font-size:120%}.card.negative{background-color:#fff;border:0px;color:#db3c8e;font-size:150%;font-weight:700}.card.negative p{margin:0px}.card.negative .btn-outline{background-color:#db3c8e;color:#fff;padding:20px;font-size:120%}@media (max-width:767.98px){.card.negative .btn-outline{font-size:80%;padding:5px}}.btn-outline-hero{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:10px 40px !important;font-size:100%;color:#ffffff;border:#fff 1px solid !important;background-color:rgba(219,60,142,0.7);font-weight:100}.btn-outline-hero:hover{color:#fff;background-color:rgba(234,230,221,0.5) !important}@media (max-width:768px){.btn-outline-hero{font-size:80%}}.btn-outline-primary{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#ffffff;border:#fff 1px solid !important;background-color:transparent;font-weight:700}.btn-outline-primary:hover{color:#fff;background-color:rgba(234,230,221,0.5) !important}header{position:fixed;background-color:#eae6dd;color:#fff;font-weight:100}header a{color:#4cbdd8}header a:hover{color:#fff}header .border-left{border-color:rgba(255,255,255,0.3) !important}header .contactwrap{font-size:90%}.hero,.hero-content{background-size:cover;background-attachment:fixed;background-position:center;background-repeat:no-repeat;padding:0 !important;padding-top:20% !important;font-weight:100 !important}.hero h1,.hero-content h1{font-size:250%;font-weight:500 !important;text-transform:uppercase}@media (max-width:767.98px){.hero h1,.hero-content h1{font-size:220%}}.hero.hero-inner h1,.hero-content.hero-inner h1{font-size:300%;font-weight:100 !important;color:#f3bdd9}.hero p,.hero-content p{font-size:150%}.hero .border-right,.hero-content .border-right{border-color:rgba(255,255,255,0.2) !important}.hero .heroinner,.hero-content .heroinner{background-color:rgba(234,230,221,0.6);color:#ffffff}.hero .herotxt,.hero-content .herotxt{border-left:rgba(255,255,255,0.4) 1px solid !important}.hero-content{padding:0px 0px !important;position:relative}.hero-content .heroinner{position:absolute;bottom:0px}.partnerlogos{background-color:#0a1d32}.partnerlogos .intro{border-right:rgba(255,255,255,0.4) 1px solid !important;color:#db3c8e}.partnerlogos .logowrap img{width:100px;height:auto;margin-right:40px}.mainwrapper{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;color:#fff !important}.mainwrapper h1{font-size:250%;font-weight:700 !important;text-transform:uppercase;margin:0px}.mainwrapper h2,.mainwrapper h3{color:#eb92c0 !important;font-weight:300}.mainwrapper p{font-weight:300}.mainwrapper a{color:#fff}.mainwrapper .headertint{background-color:rgba(234,230,221,0.7)}.mainwrapper .headertint:after{content:"";position:relative;float:left;display:block;height:1rem;width:100vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 70 500 60' preserveAspectRatio='none'%3E%3Crect x='0' y='0' width='500' height='500' style='stroke: none; fill: none;' /%3E%3Cpath d='M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z' style='stroke: none; fill: rgba(16,37,59,0.7);'%3E%3C/path%3E%3C/svg%3E");background-size:100% 100%}.mainwrapper #aside.card{color:#fff !important;border-color:transparent;-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.6);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.6);box-shadow:0px 5px 5px 0px rgba(50,50,50,0.6);background-color:rgba(219,60,142,0.5)}.mainwrapper #aside.card h2{color:#fff !important;font-weight:300 !important;font-size:180%;text-align:center}.rsform,.formContainer{font-size:80%}.rsform .form-control,.formContainer .form-control{font-size:100% !important}.rsform .text-muted,.formContainer .text-muted{color:rgba(255,255,255,0.5) !important}.rsform .small,.formContainer .small{line-height:120% !important;font-size:100%;color:rgba(255,255,255,0.5)}.rsform a,.formContainer a{color:#fff}.rsform .formError,.formContainer .formError{font-size:14px}.rsform .btn-primary,.formContainer .btn-primary{background-color:#db3c8e;border:none;color:#fff;display:block;width:100%}.rsform .formError,.formContainer .formError,.rsform p.formRed,.formContainer p.formRed{color:#ffca00}.rsform .form-control.is-invalid,.formContainer .form-control.is-invalid{border:2px #ffca00 solid}.btn-secondary{background-color:#951c5a;border:#eae6dd 1px solid}.lead{font-size:200%;line-height:110%}.lead2{font-size:30px;line-height:100%;font-weight:100}div.seabreak{float:left;position:absolute;left:0px}section.hpcontent{background-color:#db3c8e;color:#fff}section.hpcontent .columnwrap{-webkit-column-count:2;-moz-column-count:2;column-count:2}section.hpcontent.v2{background-color:#d62881}section.hpcontent.v3{color:#db3c8e;background-color:#fff}section.hpcontent.v3 h2{color:#c02474}.blog .lead{font-size:100%;line-height:inherit;font-weight:inherit}section.testimonials .border-light{border-color:rgba(255,255,255,0.4) !important}section.testimonials h2{color:#fff;padding:0px;margin:0px}section.testimonials .studywrap p{color:#ffffff !important}section.testimonials a{color:#db3c8e}.parallax-window{min-height:400px;background:transparent}.hero-content.parallax-window{min-height:300px}.owl-carousel .item h2{padding:20px;text-align:center;display:block;font-size:18px;text-transform:uppercase;position:absolute;font-weight:100;color:#ffffff}.owl-carousel .item span.title{text-align:center;font-size:120%;margin-bottom:5px;text-transform:uppercase;position:absolute;font-weight:300;color:#fff}.owl-carousel .item span.overlay{display:block;background-color:#0a1d32;position:absolute;top:0px;left:0px;height:100%;width:100%}.owl-carousel .item img.logo{position:absolute;top:0px;left:0px}footer{font-size:14px;color:#b5b6b7;font-weight:300}footer h2,footer h3{font-size:14px;color:#db3c8e}.fabrikForm .fabrikElementContainer{margin-bottom:10px}.fabrikForm #manage_cvs___data_consent span{font-size:12px;color:#818385}#rsform_4_page_0 .control-label,#rsform_5_page_0 .control-label{display:none}footer{font-size:70% !important;background-color:#e0dacd !important;color:#fff}footer a{padding:0px !important;color:rgba(255,255,255,0.6)}footer ul{list-style:none;padding:0px}footer ul li{float:left;width:100%;display:block}footer .subfooter{background-color:#dad3c4 !important;color:rgba(255,255,255,0.4)}.icon-bar{background-color:#fff;height:2px;float:left;position:absolute;z-index:2}.navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://ww…p='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E)}.navmobile{background-color:transparent !important;text-align:right !important}#MobileNav{z-index:2}@media (max-width:767.98px){.offcanvas-collapse{position:fixed;top:78px;bottom:0;left:14px;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;background-color:#db3c8e;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas-collapse li.divider{display:none !important}.offcanvas-collapse ul.nav li{float:left;width:100%}.offcanvas-collapse ul.nav li ul{padding:0px 20px;list-style:none}.offcanvas-collapse ul.nav li a{color:#fff;font-size:200%}.offcanvas-collapse.open{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;color:rgba(255,255,255,0.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-underline .nav-link{padding-top:0.75rem;padding-bottom:0.75rem;font-size:0.875rem;color:var(--secondary)}.nav-underline .nav-link:hover{color:var(--blue)}.nav-underline .active{font-weight:500;color:var(--gray-dark)}.text-white-50{color:rgba(255,255,255,0.5)}.bg-purple{background-color:var(--purple)}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,0.05)}.lh-100{line-height:1}.lh-125{line-height:1.25}.lh-150{line-height:1.5}.navbar{background-color:#d62881;color:#FFFFFF;padding:0px !important}.navbar .btn-primary{font-size:80%;background-color:transparent;border:1px #c02474 solid}.navbar .btn-primary:hover{background-color:#951c5a}.navbar ul.mainmenu .dropdown-menu{-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.6);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.6);box-shadow:0px 5px 5px 0px rgba(50,50,50,0.6);width:800px;background-color:#FFFFFF;left:-50px !important;margin:0px;border:#0a1d32 solid 2px;padding-top:15px;padding-bottom:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.navbar ul.mainmenu .dropdown-menu.show{display:flex !important}.navbar ul.mainmenu li.dropdown:hover .dropdown-menu,.navbar ul.mainmenu .dropdown-menu:hover{display:flex !important}.navbar ul.mainmenu .menufooter{background-color:#0a1d32;color:#db3c8e}.navbar ul.mainmenu .menufooter a:hover{color:#eb92c0}.navbar ul.mainmenu>li.active>a{color:#fff !important}.navbar ul.mainmenu li a.active{background-color:#db3c8e;color:#fff}.navbar ul.mainmenu li a{color:#FFFFFF;padding:8px 15px;font-size:100%;text-transform:uppercase;font-weight:300}.navbar ul.mainmenu li a:hover{color:#951c5a}.navbar ul.mainmenu ul{padding:0px;padding-bottom:15px;list-style:none}.navbar ul.mainmenu ul li.dropdown-divider{display:none}.navbar ul.mainmenu ul li.active a{color:#eae6dd}.navbar ul.mainmenu ul li a{color:#eae6dd;padding:5px 8px;font-size:16px;text-transform:none;font-weight:300;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.navbar ul.mainmenu ul li a:hover{background-color:#d8a5bf !important;color:#0a1d32}