@import url("blockStyles.css");@import url("gridStyles.css");@import url('ribbon.css');@import url("shadowFX.css");.notificationBar{background-color:#f9fac3;text-align:center;padding-top:10px;padding-bottom:10px}.notificationBar button{background-color:transparent;border:none;padding:10px;margin-left:20px;font-size:20px;opacity:.5;transition:all .3s}.notificationBar button:hover{opacity:1}#frontPageVideo{height:calc(100vh - var(--headerHeight));overflow:hidden;position:relative}#frontPageVideo video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;object-fit:cover;object-position:center center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:url('/wp-content/uploads/2019/04/poligonBG.webp') no-repeat;background-size:cover;background-position:center center;transition:1s opacity}#frontPageVideo .caption{display:flex;justify-content:center;align-items:center;height:100%;background-color:rgba(0,0,0,.3)}#frontPageVideo .caption .contents{font-size:4rem;color:#fff;width:100%;text-align:center;padding:4rem;background-color:rgba(0,0,0,.6)}#frontPageVideo .caption .logo{width:800px;margin-bottom:70px;animation:logoFade 2.5s ease}@keyframes logoFade{from{filter:blur(10px) opacity(0);transform:scale(.8)}to{filter:blur(0px) opacity(1);transform:scale(1)}}#frontPageVideo .caption h1{font-size:5rem;margin:0;color:var(--mainColor)}#frontPageVideo .caption h2{margin:0;color:var(--secondaryColor)}.mainSlickSlider .slide .image{height:calc(100vh - var(--headerHeight));background-position:center center;background-size:cover;transition:all 1s cubic-bezier(0.7,0,0.3,1);transform:scale(1.2);filter:blur(100px)}.mainSlickSlider .slide.slick-active .image{transform:scale(1);filter:blur(0)}.mainSlickSlider .slide::before{content:"";display:block;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.mainSlickSlider .caption{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:flex-end;z-index:2}.mainSlickSlider .captionContent{text-align:center;color:#fff;width:100%;padding:3rem 4rem;background-color:rgba(0,0,0,.7)}.mainSlickSlider .captionContent h2{color:var(--mainColor);font-size:5rem;margin-top:0}.mainSlickSlider .prev,.mainSlickSlider .next{position:absolute;line-height:0;z-index:1;bottom:50%;color:#eee;transition:all .2s}.mainSlickSlider .prev:hover,.mainSlickSlider .prev:focus,.mainSlickSlider .next:hover,.mainSlickSlider .next:focus{color:#fff}.mainSlickSlider .prev{left:15px}.mainSlickSlider .next{right:15px}.slickSlider .prev,.slickSlider .next{position:absolute;line-height:0;z-index:1;bottom:50%;color:var(--mainColor)}.slickSlider .prev:hover,.slickSlider .prev:focus,.slickSlider .next:hover,.slickSlider .next:focus{color:#666}.slickSlider .prev{left:15px}.slickSlider .next{right:15px}.parallax-window.customHero{min-height:30vh;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:flex-end}.parallax-window.customHero .headerCaption{background-color:rgba(0,0,0,.8);padding:4rem;text-align:center;width:100%}.parallax-window.customHero .headerCaption h1{color:var(--mainColor);margin:0}.customSidebar{display:grid;grid-template-columns:minmax(250px,25%) auto}.customSidebar.alt{grid-template-columns:auto minmax(250px,25%)}.customSidebar aside{background-color:#eee;padding:4rem 2rem}.customSidebar .content{padding:4rem}.subMenuCustomSidebar{border-radius:0px;border-top:none;border-right:none;border-left:none;border-bottom:none}nav.navbar.subMenuCustomSidebar .navbar-toggle{border-radius:0;background:none;border:none}nav.navbar.subMenuCustomSidebar .navbar-toggle .icon-bar{background-color:var(--mainColor)}nav.navbar.subMenuCustomSidebar h4{margin-top:10px}.subMenuCustomSidebar ul.nav.navbar-nav{margin:0px -15px}.subMenuCustomSidebar ul.nav.navbar-nav li{background-color:#ddd;transition:all .3s}.subMenuCustomSidebar ul.nav.navbar-nav li a{color:var(--mainColor)}.subMenuCustomSidebar ul.nav.navbar-nav li.active a,.subMenuCustomSidebar ul.nav.navbar-nav li a:hover,.subMenuCustomSidebar ul.nav.navbar-nav li a:focus{background-color:var(--mainColor);color:#fff}nav.navbar.subMenu{border-radius:0px;border:0;margin:0}nav.navbar.subMenu .navbar-toggle{border-radius:0;background:none;border:none}nav.navbar.subMenu .navbar-toggle .icon-bar{background-color:var(--mainColor)}nav.navbar.subMenu ul.nav.navbar-nav>li{transition:all .5s}nav.navbar.subMenu ul.nav.navbar-nav>li>a{color:var(--mainColor)}nav.navbar.subMenu ul.nav.navbar-nav>li:focus>a,nav.navbar.subMenu ul.nav.navbar-nav>li:hover>a,nav.navbar.subMenu ul.nav.navbar-nav>li.active>a{color:#fff;background-color:var(--mainColor)}#archive article{padding-top:3rem;padding-bottom:3rem;border-bottom:1px solid #000}#archive article:last-of-type{border-bottom:none}#archive article h3{font-size:4rem;margin-top:0}#archive article .excerpt{margin-top:15px}#archive article a.btn{margin-top:25px}table.addressTable{width:100%}table.addressTable tr>td{padding:5px;border:none}table.addressTable .iconCol{width:50px;text-align:center;vertical-align:top;font-size:2rem;color:var(--mainColor)}table.scheduleTable{width:100%;background-color:transparent!important}table.scheduleTable tr>td{padding:1px}table.scheduleTable .dayCol{width:100px}.contactSocial{text-align:center}.map{height:30vh;width:100%}.imgCrop{background:center center / cover;padding-top:75%}.clip{width:800px;height:600px;object-fit:cover;object-position:center center}.thumb{padding:4px;border:#ddd solid 1px;background-color:#fff}