@import url(https://fonts.googleapis.com/css?family=Lato:400,700&display=swap);body{font-family:Lato,sans-serif;margin:0;padding:0}a{color:#000}.underline-links a{text-decoration:underline}#header{font-size:3rem}@media only screen and (min-width:507px){.jumbotron h1{font-size:2.5rem}.jumbotron h2{font-size:1.5rem}}@media only screen and (max-width:767px){.sva{display:block;margin-left:auto;margin-right:auto;width:80px}}@media only screen and (min-width:768px) and (max-width:991px){.sva{position:absolute;bottom:0;right:0;padding-bottom:45px}}@media only screen and (min-width:992px){.sva{float:right}}@media only screen and (max-width:991px){.mobile-only{display:block}.desktop-only{display:none}.navbar .container{padding-top:0;padding-bottom:0}.navbar-light{background-color:#fff;z-index:100;margin-bottom:0;border-bottom:6px solid #0d3d4c;padding:1em}.navbar-light .navbar-nav .nav-link{color:#fff!important}.navbar-light .navbar-nav .nav-link:hover{color:#21759b!important}.navbar-light a{color:#0d3d4c;font-weight:700;text-transform:uppercase}.navbar-light a:hover{color:#1b80a0}.nav-home{margin-top:20px;border-bottom:.5px solid #d3d3d3}.nav-regular{border-bottom:.5px solid #d3d3d3}.nav-item{padding:3px;font-weight:400;text-align:center}}@media only screen and (min-width:992px){.mobile-only{display:none}.desktop-only{display:block}}@media only screen and (min-width:992px) and (max-width:1200px){.nav-social{display:none}}a:hover{color:#606060;text-decoration:underline;text-decoration-style:dotted}.navbar .container{padding-top:0;padding-bottom:0}.navbar-light{background-color:#fff;z-index:100;margin-bottom:0;border-bottom:6px solid #0d3d4c;padding:1em}.navbar-light .navbar-nav .nav-link{color:#0d3d4c!important}.navbar-light .navbar-nav .nav-link:hover{color:#21759b!important}.navbar-light a{color:#0d3d4c;font-weight:700;text-transform:uppercase}.navbar-light a:hover{color:#1b80a0}.nav-item{padding-left:5px}.btn-nav{color:#fff!important;background-color:#0d3d4c;border-radius:24px;padding-left:1.5em;padding-right:1.5em;border:3px solid #0d3d4c}.btn-nav.active,.btn-nav:active,.btn-nav:focus,.btn-nav:hover,.open>.dropdown-toggle.btn-nav{color:#0d3d4c!important;background-color:#fff;border:3px solid #0d3d4c}.btn-transparent{color:#fff!important;background-color:transparent;border-radius:30px;padding-left:1.5em;padding-right:1.5em;border:3px solid #fff;font-size:x-large;text-transform:uppercase;font-weight:700;margin-bottom:1em}.btn-transparent-sm{color:#fff!important;background-color:transparent;border-radius:30px;padding-left:1.5em;padding-right:1.5em;border:3px solid #fff;font-size:large;text-transform:uppercase;font-weight:700;margin-bottom:1em}.btn-transparent-sm-invert{color:#000!important;background-color:transparent;border-radius:30px;padding-left:1.5em;padding-right:1.5em;border:3px solid #000;font-size:large;text-transform:uppercase;font-weight:700;margin-bottom:1em}.btn-transparent.active,.btn-transparent:active,.btn-transparent:focus,.btn-transparent:hover,.open>.dropdown-toggle.btn-transparent{color:#000!important;background-color:#fff;border:3px solid #fff}.btn-transparent-sm.active,.btn-transparent-sm:active,.btn-transparent-sm:focus,.btn-transparent-sm:hover,.open>.dropdown-toggle.btn-transparent-sm{color:#000!important;background-color:#fff;border:3px solid #fff}.btn-transparent-sm-invert.active,.btn-transparent-sm-invert:active,.btn-transparent-sm-invert:focus,.btn-transparent-sm-invert:hover,.open>.dropdown-toggle.btn-transparent-sm-invert{color:#fff!important;background-color:#000;border:3px solid #000}.btn-circle{background-color:transparent;color:#fff!important;border:2px solid #fff;border-radius:55px;width:height}.btn-circle i{font-size:medium;padding:0;margin-top:-5px}.jumbotron{text-align:center;width:100%;border-radius:0!important;border-bottom:6px solid #0d3d4c;margin-bottom:0}#monsal{background-image:url(img/monsal.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}#mamtor{background-image:url(img/mamtor.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}#landscape{background-image:url(img/landscape.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}#ladybower{background-image:url(img/ladybowerres.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.jumbotron .container{background-color:rgba(13,61,76,.9);padding:3em;margin-top:8%;margin-bottom:8%;border-radius:24px}.jumbotron h1{color:#fff;font-size:1.6rem;text-align:center;font-weight:700;text-transform:uppercase}.jumbotron h2{color:#fff;font-size:1rem;text-align:center}@media (min-width:768px){.jumbotron h1{color:#fff;font-size:3rem;text-align:center;font-weight:700;text-transform:uppercase}.jumbotron h2{font-size:1.5rem}.vertical-center{min-height:calc(100% - 122px);min-height:calc(100vh - 122px);display:flex;align-items:center}}.circle{display:block;margin-left:auto;margin-right:auto;height:30%;width:30%}.padding{padding:.5em}.no-padding{padding:0}.no-side-padding{padding-left:0;padding-right:0}.bottom-margin{margin-bottom:20px}.tiny{height:150px;width:150px}.bigger{height:200px;width:200px}.larger{font-size:x-large}.large{font-size:large}.no-margin{margin:0}.box{background-color:rgba(255,255,255,.6);padding:10px 10px 10px 20px}.box p{color:#000!important;font-size:medium!important}.cursor{cursor:pointer}.layer{background-color:rgba(13,61,76,.7);position:relative;top:0;left:0;width:100%;height:100%;padding-top:8rem;padding-bottom:8rem}.layer-darker{background-color:rgba(88,88,88,.7);position:relative;top:0;left:0;width:100%;height:100%;padding-top:10%}.dark-translucent{background-color:rgba(16,61,76,.7);color:#fff;width:100%;margin:0;padding:0;text-align:center;line-height:2em}.darker-translucent{background-color:rgba(88,88,88,.7);width:100%;margin:0;padding:0}.landing{background-image:url(img/home-header.jpg);background-size:cover;background-repeat:no-repeat;border-bottom:6px solid #0d3d4c;border-radius:0!important;width:100%}.home h1{color:#000;font-size:2.5rem;font-weight:700;text-align:center;text-transform:uppercase;margin:20px}.dark h1,.dark-translucent h1,.darker h1,.darker-translucent h1{color:#fff;font-size:2.5rem;font-weight:700;text-align:center;text-transform:uppercase;margin:20px}.container-full-bg{padding-top:0}.image-bg{background-image:url(img/reservoir.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.image-bg-darker{background-image:url(img/ladybower.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.container{padding-top:20px;padding-bottom:20px}.home h2{color:#000;font-size:1.5em;font-weight:700;text-transform:uppercase}.dark-translucent h2{color:#fff;font-size:x-large;font-weight:700;text-transform:uppercase;text-align:center}.home{text-align:center;line-height:2em}.dark-translucent p{line-height:2em;color:#fff}.darker-translucent p{font-size:larger;line-height:2em;color:#fff}.image img{width:100%;height:100%}.vertical-center{min-height:calc(100% - 176px);min-height:calc(100vh - 176px);display:flex;align-items:center}.left{text-align:left;padding-top:12px;border:1px solid rgba(0,0,0,.125);border-left:0;border-right:0}.top{border-top:0}.bottom{border-bottom:0}.dark{background-color:#0d3d4c;color:#fff}.darker{background-color:#585858;color:#fff}.darker a,.darkest a{color:#fff}.darkest a{font-weight:700}.darker a:hover,.darkest a:hover{text-decoration:underline;text-decoration-style:dotted}.darkest{background-color:#303030;color:#fff;text-align:center}.darkest p{margin-bottom:0}.darker h2{color:silver;font-size:larger;line-height:2em;text-transform:uppercase}@media (min-width:992px){.navbar li{margin-left:1em}}.card-header{text-align:center}.dark-translucent .list-group-item{background-color:transparent}.dark-translucent .card-text{color:#000!important;text-align:left}.list-group-item{padding-left:2em;text-align:left}.list-group-item:before{content:"\f058";font-family:"Font Awesome 5 Free";color:#000!important;display:inline-block;margin-left:-1.3em;width:1.3em}.testimonials .list-group-item{padding-left:0}.testimonials. .list-group-item:before{display:none}.dark-translucent .list-group-item:before{content:"\f058";font-family:"Font Awesome 5 Free";color:#fff!important;display:inline-block;margin-left:-1.3em;width:1.3em}#footer-contact li.phone{content:"\f058";font-family:"Font Awesome 5 Free";color:#fff!important;display:inline-block;margin-left:-1.3em;width:1.3em}#footer-contact li.email{content:"\f058";font-family:"Font Awesome 5 Free";color:#fff!important;display:inline-block;margin-left:-1.3em;width:1.3em}#footer-contact li.facebook{content:"\f058";font-family:"Font Awesome 5 Free";color:#fff!important;display:inline-block;margin-left:-1.3em;width:1.3em}.dark-translucent .card-body{color:#000!important}.card-img-top{width:100%;height:15vw;object-fit:cover}.card-title{text-transform:uppercase;font-size:1.5em;font-weight:700}.triangle-bottomright{width:100%;height:100%;border-bottom:100px solid #fff;border-left:100px solid transparent}.discussion{margin:0 auto;font-size:large;display:flex;flex-flow:column wrap}.discussion>.bubble{border-radius:1em;padding:.25em .75em;margin:.0625em;min-width:50%;max-width:60%}.discussion>.bubble.sender{align-self:flex-start;background-color:#6495ed;color:#fff}.discussion>.bubble.recipient{align-self:flex-end;background-color:#efefef}.discussion>.bubble.sender.first{border-bottom-left-radius:.1em}.discussion>.bubble.sender.last{border-top-left-radius:.1em}.discussion>.bubble.sender.middle{border-bottom-left-radius:.1em;border-top-left-radius:.1em}.discussion>.bubble.recipient.first{border-bottom-right-radius:.1em}.discussion>.bubble.recipient.last{border-top-right-radius:.1em}.discussion>.bubble.recipient.middle{border-bottom-right-radius:.1em;border-top-right-radius:.1em}#top{display:none;position:fixed;bottom:20px;left:20px;z-index:99;border:none;outline:0;background-color:rgba(32,32,32,.7);color:#fff;cursor:pointer;padding:15px;border-radius:10px;font-size:x-large;height:60px;width:60px}#top i{margin:0;padding:0}#top:hover{background-color:#282828}.circle-border{border:4px solid #fff}.circle-border-green{border:4px solid #0d3d4c}.expand .float-right{content:"\f077";font-family:"Font Awesome 5 Free"}.expand .float-right .collapsed{content:"\f078";font-family:"Font Awesome 5 Free"}.green{background-color:#21759b!important;color:#fff!important;text-align:center;font-size:medium;text-transform:uppercase;margin-bottom:0}.green a{color:#fff!important}.green p{padding:15px}.green a:hover{text-decoration:none}@media (min-width:576px){.green{display:block}}@media (min-width:768px){.green{display:none}.vertical-center{min-height:calc(100% - 122px);min-height:calc(100vh - 122px);display:flex;align-items:center}}.testimonial_body{margin:0;background:#eee;padding:10px 50px;position:relative;color:#000;border-radius:5px}.easy_testimonial{margin:0;padding:0}.testimonial_body:after,.testimonial_body:before{font-family:Georgia;content:"\201C";position:absolute;font-size:80px;line-height:1;color:#000;font-style:normal}.testimonial_body:before{top:0;left:10px}.testimonial_body:after{content:"\201D";right:10px;bottom:-.5em}.testimonial-client{font-style:normal;font-size:.9em;margin-top:3px}.col-centered{float:none;margin:0 auto}