.lorenzo-blue{color:#58a8fd}.lorenzo-blue-darker{color:#007bff}.delay-1{animation-delay:.25s}.delay-2{animation-delay:.5s}header{background-color:#f2f2f2;border-bottom:1px solid #e2e2e2}header a.media{color:#212529!important;text-decoration:none}header .media-body p{font-family:Poppins,sans-serif;font-size:15px;line-height:1.2em;letter-spacing:1px}.social-list a{color:#4c4c4c}.social-list i{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,color;transition-property:transform,color}.social-list i:hover,.social-list i:focus,.social-list i:active{color:#58a8fd;-webkit-transform:rotate(360deg);transform:rotate(360deg)}nav{box-shadow:0 1px 3px #00000026}nav .nav-item.active a{color:#0e96ff!important}nav .nav-item a{font-family:quicksand;font-weight:600;letter-spacing:1px;transition-property:color;transition-duration:.3s}nav .nav-item a{color:#fff!important}nav .nav-item a:hover{color:#58a8fd!important}nav .nav-item a:active{color:#fff!important}.nav-booking-button{font-family:poppins;border-radius:0}footer{background-color:#323232;color:#b0b0b0}footer ul li{margin-bottom:10px}hr.divider{background-color:#007bff;margin-left:0;text-align:left;width:30px;height:2px}hr.h3-divider{background-color:#007bff;width:60px;height:4px;border-radius:4px}footer .list-inline-item a{color:#b0b0b0!important}.jumbotron-landing{position:relative;padding:15rem 2rem;background-image:url(/images/jumbotron.webp);background-size:cover;margin-bottom:0}@media(max-width:767.98px){.jumbotron-landing{padding:2em 0}}.jumbotron h1{color:#fff}.jumbotron-landing.jumbotron .lead{font-family:Poppins,sans-serif;letter-spacing:1px;color:#fff}.jumbotron-landing .jumbotron-background{background-color:#00000070;margin-bottom:0;color:#fff;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.jumbotron-landing.jumbotron .container{position:relative;z-index:2}.call-to-action-button{margin-top:4em;font-family:poppins;border-radius:0}main{background-color:#f5f5f5}.landing-h3{color:#565656;font-family:Quicksand,sans-serif;font-size:45px;text-transform:uppercase;font-weight:400;text-align:center}.section-about-img{background-image:url(/images/about.png);background-size:cover}@media(max-width:991.98px){.section-about-img{background-image:none;background-size:inherit}}.section-about-img:after{content:"";position:absolute;left:50%;margin-left:-50px;width:0;height:0;border-top:solid 50px #f5f5f5;border-left:solid 50px transparent;border-right:solid 50px transparent}.section-about{padding-top:5em;padding-bottom:7em}.section-about .card{background-color:#fffc;border:3px solid #ccc;border-radius:0;margin-top:2em;transition:all .3s ease-in-out}.section-about a.card{text-decoration:none}.section-about .card:hover{border:3px solid #58a8fd}.section-about .card-title{color:#000;font-family:Poppins,sans-serif}.section-specialities a{text-decoration:none}.section-specialities-img{background-color:#323232;background-color:#7e7d82;background-color:#5d5d5d;background-image:url(/images/brick-wall-dark.png)}.section-specialities{padding-top:5em;padding-bottom:5em;color:#fff}.section-specialities .landing-h3{color:#fff}.section-specialities .media:hover .hvr-bounce-in{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.section-specialities .media-body .services-description{font-family:Poppins,sans-serif;font-size:15px;letter-spacing:1px;line-height:27px;color:#bdbdbd}.section-specialities .media-body .h5{font-family:Poppins,sans-serif;color:#fff}.icon-circle{width:60px;height:60px;border-radius:50%;background-color:#007bff}.icon-circle img{margin-top:12.5px}.mapouter{text-align:right;height:500px;width:100%}.gmap_canvas{overflow:hidden;background:none!important;height:500px;width:100%}.hvr-grow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:hover,.hvr-bounce-in:focus,.hvr-bounce-in:active{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.flipInX{-webkit-animation-name:flipInX;-webkit-backface-visibility:visible!important;animation-name:flipInX;backface-visibility:visible!important}
