@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.showcase-place{position:relative;overflow:hidden}.showcase-place::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.showcase-place:hover::before{-webkit-animation:shine .75s;animation:shine .75s}.hero-nav{position:absolute;left:0;right:0;top:unset;background:0 0;z-index:2;padding-bottom:0;display:flex;align-items:stretch;bottom:-10%;filter:drop-shadow(0 .5rem 1rem rgba(32,66,91,.015))!important;width:100%}.hero-nav .hero-nav-link{display:inline-flex;background:linear-gradient(to bottom,#20425b 10%,#fff,#20425b 90%);color:#20425b;transition:all 300ms ease-in-out;flex-basis:0;flex-grow:1}.hero-nav .hero-nav-link:first-child{padding-right:1px}.hero-nav .hero-nav-link:last-child{padding-left:1px}.hero-nav .hero-nav-link:not(.hero-nav .hero-nav-link:first-child),.hero-nav .hero-nav-link:not(.hero-nav .hero-nav-link:last-child){padding-left:.5px;padding-right:.5px}.hero-nav .hero-nav-link .content{padding:1rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#20425b;color:#fff;width:100%}@media only screen and (max-width:768px){.hero-nav .hero-nav-link .content{padding:.5rem 1rem;font-size:0}.hero-nav .hero-nav-link .content i{font-size:36px}}.hero-nav .hero-nav-link:hover{transform:scale(1.1);box-shadow:0 .5rem 1rem rgba(32,66,91,.25)!important;cursor:pointer;z-index:1}.hero-nav .hero-nav-link:hover .content{background-color:#fff;color:#20425b}.owl-carousel img{height:600px;object-fit:cover}.owl-carousel .owl-nav{top:40%;position:absolute;right:0;left:0;display:flex;justify-content:space-between;z-index:2}.callout .container h1.display-5,.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{color:#fff}.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-prev:focus{outline:0}.owl-carousel .owl-dots{bottom:5%;position:absolute;left:10%;z-index:2}.owl-carousel .owl-dots button{width:20px;height:20px}.owl-carousel .owl-dots button span{width:20px;height:20px;background-color:transparent}.owl-overlay{z-index:1;background-color:rgba(32,66,91,.5);padding-bottom:10rem;display:flex}.callout{background-image:url(/assets/img/home/call-to-action-bg.jpg);background-size:cover;background-position:bottom;position:relative;color:rgba(255,255,255,.7)}.callout .container{text-align:center;padding-top:3rem;padding-bottom:4rem;position:relative}.callout:before{opacity:.7;content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:linear-gradient(-30deg,transparent,#20425b,#023e8aff)}