.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}@-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}main{background-color:#f5f5f5;padding-bottom:5em}.google-map{border-bottom:2px solid #0e96ff;width:100%;height:50vh;margin-bottom:5em}.google-map iframe{width:100%;height:100%}.info-block{padding:1em 2em;color:#fff;font-family:Poppins;font-size:16px;line-height:24px;font-weight:300;letter-spacing:1px}.contact-title{font-family:Quicksand,sans-serif!important;font-size:1.2em!important;text-transform:uppercase!important;text-align:center!important;border-bottom:1px solid white}.contact-block{height:100%;border:2px solid #bbbbbb;padding-bottom:1em;padding-left:2em;padding-right:2em;font-family:Poppins;font-size:16px;line-height:24px;font-weight:300;letter-spacing:1px}.contact-block .img-top{text-align:center}.contact-block .img-top i{letter-spacing:0;color:#bbb;height:60px;width:60px;background-color:#f5f5f5;border-radius:60px;margin-top:-30px;line-height:60px!important}.title-divider{color:#565656;font-family:Quicksand,sans-serif;font-size:1.5em;text-transform:uppercase;font-weight:400;text-align:center}.icon-button{background-color:#323232;border-radius:3.6rem;cursor:pointer;display:inline-block;font-size:2rem;height:3.6rem;line-height:3.6rem;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3.6rem}.icon-button span{border-radius:0;display:block;height:0;left:50%;margin:0;position:absolute;top:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:0}.icon-button:hover span{width:3.6rem;height:3.6rem;border-radius:3.6rem;margin:-1.8rem}.twitter span{background-color:#4099ff}.facebook span{background-color:#3b5998}.instagram span{background-color:#8a3ab9}.youtube span{background-color:red}.linkedin span{background-color:#0077b5}.icon-button i{background:none;color:#fff;height:3.6rem;left:0;line-height:3.6rem;position:absolute;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:3.6rem;z-index:10}.icon-button i{transition-duration:.3s;transition-property:transform,color}.icon-button i:hover,.icon-button i:focus,.icon-button i:active{transform:rotate(360deg)}
