body{font-family:Varela Round}#mainNav{-webkit-backdrop-filter:blur(2px) grayscale(.4);backdrop-filter:blur(2px) grayscale(.4);background-color:rgba(28,28,28,.8);min-height:56px}#mainNav .navbar-toggler{border:1px solid #c61d61;color:#c61d61;font-size:80%;padding:.75rem}#mainNav .navbar-toggler:focus{outline:none}#mainNav .navbar-brand{color:#161616;font-weight:700;padding:.9rem 0}#mainNav .navbar-nav .nav-item:hover{color:fade(#fff,80%)}#mainNav .navbar-nav .nav-item:active,#mainNav .navbar-nav .nav-item:focus,#mainNav .navbar-nav .nav-item:hover{background-color:transparent;outline:none}@media (min-width:992px){#mainNav{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;border-bottom:none;padding-bottom:0;padding-top:0;transition:background-color .3s ease-in-out}#mainNav .navbar-brand{color:hsla(0,0%,100%,.5);padding:.5rem 0}#mainNav .nav-link{color:hsla(0,0%,100%,.5);font-size:1.5rem;padding:2rem 1.5rem;transition:none}#mainNav .nav-link:hover{color:hsla(0,0%,100%,.75)}#mainNav .nav-link:active{color:#fff}#mainNav.navbar-shrink{background-color:rgba(28,28,28,.8)}#mainNav.navbar-shrink .navbar-brand{color:#fff}#mainNav.navbar-shrink .nav-link{border-bottom:.25rem solid transparent;color:#fff;padding:1.5rem 1.5rem 1.25rem}#mainNav.navbar-shrink .nav-link:hover{color:#c61d61}#mainNav.navbar-shrink .nav-link:active{color:#467370}#mainNav.navbar-shrink .nav-link.active{border-bottom:.25rem solid #c61d61;color:#c61d61;outline:none}}.masthead{background:linear-gradient(180deg,hsla(0,0%,9%,.3) 0,hsla(0,0%,9%,.7) 75%,#161616),url(../../imgs/home/bg-masthead.jpg);background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;min-height:35rem;padding:15rem 0;position:relative;width:100%}.masthead h1{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,100%,.3));-webkit-background-clip:text;background-clip:text;font-family:Qwigley,cursive;font-size:2.5rem;letter-spacing:.8rem;line-height:2.5rem}.masthead h2{font-size:1rem}@media (min-width:768px){.masthead h1{font-size:4rem;line-height:6rem}}@media (min-width:992px){.masthead{height:100vh;padding:0}.masthead h1{font-size:6rem;padding:50px}.masthead h2{font-size:1.5rem}}.btn.lw-special-btn{-webkit-backdrop-filter:blur(2px) grayscale(.4);backdrop-filter:blur(2px) grayscale(.4);background-color:#c61d61;font-family:Qwigley,cursive;font-size:4em;letter-spacing:.25rem;padding:10px 40px 0;text-transform:none}.btn{border:0;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;font-family:Varela Round;font-size:80%;letter-spacing:.15rem;padding:1.25rem 2rem;text-transform:uppercase}.premium-section{background:linear-gradient(180deg,hsla(0,0%,9%,.3) 0,hsla(0,0%,9%,.2) 75%,hsla(0,0%,9%,.8));padding-top:10rem}.premium-section p{margin-bottom:5rem}.features-section{padding:10rem 0}.features-section .featured-text{padding:2rem}.features-section .feature-text{font-size:90%;padding:3rem}@media (min-width:992px){.features-section .featured-text{border-left:.5rem solid #c61d61;padding:0 0 0 2rem}.features-section .feature-text{padding:5rem}.features-section .feature-text hr{border-color:#c61d61;border-width:.25rem;width:30%}}.lw-search-section{background:linear-gradient(180deg,hsla(0,0%,9%,.1) 0,hsla(0,0%,9%,.5) 75%,#161616),url(../../imgs/home/people-2561578_1920.jpg);background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:10rem 0}.lw-search-section input,.lw-search-section select{border:0;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;font-family:Varela Round;font-size:80%;height:auto;letter-spacing:.15rem;padding:1.25rem 2rem;text-transform:uppercase}.lw-search-section .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.card.lw-transparent-card{-webkit-backdrop-filter:blur(3px) grayscale(.4);backdrop-filter:blur(3px) grayscale(.4);background-color:rgba(0,0,0,.6);border:0;padding-top:16px}.lw-feature-items{line-height:2em}.contact-section{padding:5rem 0 0}.contact-section .card{border:0;border-bottom:.25rem solid #c61d61}.contact-section .card h4{font-family:Varela Round;font-size:.8rem;letter-spacing:.15rem;text-transform:uppercase}.contact-section .card hr{border-color:#c61d61;border-width:.25rem;width:3rem}.contact-section .social{margin-top:5rem}.contact-section .social a{border-radius:100%;height:3rem;line-height:3rem;text-align:center;width:3rem}footer{padding:5rem 0}.lw-logo-img{height:80px;max-width:60vw}@media (max-width:768px){.input-group>.custom-select,.input-group>.form-control,input.form-control,select.form-control{width:100%}.lw-search-section .input-group{display:block}.lw-search-section .input-group>.custom-file,.lw-search-section .input-group>.custom-select,.lw-search-section .input-group>.form-control,.lw-search-section .input-group>.form-control-plaintext{border-radius:6px!important;color:#000;margin-bottom:6px}.lw-search-section .btn{border-radius:6px!important;margin-bottom:6px;width:100%}}.lw-on-cover-image.lw-has-premium-badge:after,.lw-on-cover-image.lw-premium-feature-badge,.lw-premium-badge.lw-on-cover-image{background-position:0 0;height:60px;left:24px;position:absolute;top:-24px;width:100px;z-index:1}.lw-has-premium-badge:after,.lw-premium-badge,.lw-premium-feature-badge{background:url(../../imgs/premium-badge.svg) no-repeat 50%;display:inline-block;height:100px;margin-top:26px;width:100%}.lw-has-premium-badge:after{content:"";height:24px;position:absolute;right:-10px;top:-18px}.lw-premium-feature-badge{height:24px;margin-left:2px;margin-top:0;position:absolute;width:24px}
