﻿.transparent-navbar-header{background-size:cover !important;}.transparent-navbar-header .transparent-navbar-text{transition:opacity ease-in-out .4s;}@media(max-width:767.98px){.transparent-navbar-header .transparent-navbar-text{max-width:80% !important;}}.transparent-navbar-header .transparent-navbar-text.is-transparent{opacity:.1;}.transparent-navbar-header .navbar-nav{letter-spacing:2px;}.transparent-navbar-header .carousel-item{background-repeat:no-repeat;background-size:cover;background-position:center;}.transparent-navbar-header .overlay-navbar-form{opacity:1;transition:opacity ease-in-out .4s;}.transparent-navbar-header .overlay-navbar-form.is-transparent{opacity:.1;}@media(max-width:767px){.transparent-navbar-header .offset-hero-form-parent{grid-template-columns:1fr;grid-template-rows:repeat(2,370px);grid-column-gap:0;grid-row-gap:0;}.transparent-navbar-header .offset-hero-form-parent .transparent-navbar-text{grid-area:1/1/2/2 !important;}.transparent-navbar-header .offset-hero-form-parent .offset-hero-form{grid-area:2/1/3/2 !important;}.transparent-navbar-header .offset-hero-form-parent .offset-hero-form .genForm.genNoImage.narrowForm{width:auto !important;}.transparent-navbar-header.with-form .carousel-item{height:930px !important;}}.transparent-navbar-header .header__nav-item--featured{border:none !important;}.transparent-navbar-header .header__nav-item--featured:hover{border:none !important;}.transparent-navbar-header .navbar-collapse.is-active{background-color:rgba(220,220,220,.3);}.transparent-navbar-header .btn{box-shadow:none;}.transparent-navbar-header a:focus{outline:none;}.transparent-navbar-header .header{box-shadow:none;-webkit-box-shadow:none;}.transparent-navbar-header .navbar{background-color:transparent !important;}.transparent-navbar-header .navbar-light .navbar-toggler{color:#fff;border:none;}.transparent-navbar-header .navbar-light .navbar-toggler:focus{outline:0;}.transparent-navbar-header .transparent-navbar-position{display:flex;align-items:center;position:absolute;height:100%;width:100%;z-index:10;}.transparent-navbar-header .transparent-navbar-position.hero-text-center{justify-content:center;padding:0;}.transparent-navbar-header .transparent-navbar-position.hero-text-left{justify-content:flex-start;padding:0 0 0 10%;}.transparent-navbar-header .transparent-navbar-position.hero-text-right{justify-content:flex-end;padding:0 10% 0 0;}.transparent-navbar-header .transparent-navbar-position.hero-text-top{align-items:flex-start;justify-content:center;padding:110px 0 0 0;}.transparent-navbar-header .transparent-navbar-position.hero-text-bottom{align-items:flex-end;justify-content:center;padding:0 0 5% 0;}.transparent-navbar-header .transparent-navbar{position:absolute;}.transparent-navbar-header .transparent-navbar-heading{letter-spacing:2px;text-align:center;color:#fff;transition:all 1s ease-in-out;}@media(max-width:767px){.transparent-navbar-header .transparent-navbar-heading{font-size:30px;}}.transparent-navbar-header .transparent-navbar-subheading{letter-spacing:2px;text-align:center;color:#fff;padding-top:10px;transition:all 1s ease-in-out;}@media(max-width:767px){.transparent-navbar-header .transparent-navbar-subheading{font-size:20px;}}.transparent-navbar-header .dropdown-menu{background-color:rgba(220,220,220,.1) !important;border:none;transition:all .3s ease-in-out;}.transparent-navbar-header .dropdown-menu a{color:#fff;}.transparent-navbar-header .dropdown-menu a:hover{color:#de2b34;font-weight:bolder;}.transparent-navbar-header .mobile-nav-button{background-color:transparent !important;}.transparent-navbar-header .mobile-nav-button a{color:#fff;}.transparent-navbar-header .mobile-nav-button a:hover{color:#de2b34;}.transparent-navbar-header .dropdown-item:focus,.transparent-navbar-header .dropdown-item:hover{background-color:rgba(128,128,128,.4) !important;}.transparent-navbar-header .slideIn.show{-webkit-animation-name:slideIn;animation-name:slideIn;}.transparent-navbar-header .transparent-navbar-hero-nav{display:flex;flex-direction:column;margin:100px;}.transparent-navbar-header .transparent-navbar-hero-nav a.transparent-navbar-hero-nav-item{text-decoration:none;transition:color ease-in-out .3s;font-size:20px;margin:20px;}.animate{animation-duration:.7s;-webkit-animation-duration:.7s;animation-fill-mode:both;-webkit-animation-fill-mode:both;}#navbar-carousel .navbar{position:absolute;width:100%;}#navbar-carousel .navbar.is-sticky{position:fixed;}#navbar-carousel .carousel-item{z-index:-99;}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0;}100%{transform:translateY(0);opacity:1;}0%{transform:translateY(1rem);opacity:0;}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-opacity:0;}100%{-webkit-transform:translateY(0);-webkit-opacity:1;}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0;}}@media screen and (max-width:1199px){.content-overlay:after{content:'';top:0;right:0;bottom:0;left:0;transition:opacity .15s ease-in-out;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.7);pointer-events:none;}.content-overlay.is-active:after{z-index:10;opacity:1;visibility:visible;position:fixed;}}.sidenav{height:100%;width:0;position:fixed;z-index:99;top:0;left:0;background-color:#111;overflow-x:hidden;padding-top:130px;transition:.5s;}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s;}.sidenav a:hover{color:#f1f1f1;}.sidenav .closebtn{position:absolute;top:75px;right:25px;font-size:36px;margin-left:50px;}@media screen and (max-height:450px){.sidenav{padding-top:15px;}.sidenav a{font-size:18px;}}.gg-sidebar-open{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:18px;height:16px;border:2px solid;}.gg-sidebar-open::before{content:"";display:block;box-sizing:border-box;position:absolute;width:4px;height:12px;background:currentColor;top:0;left:0;}