:root{--wood:#bb8255;--purple:#7d287d;--gray:#d8d2c9}@font-face{font-family:"Austere";font-style:normal;font-weight:400;font-display:swap;src:url(//sticksandstones.ky/wp-content/themes/stick/fonts/AustereCapsSSKRegular.woff2) format("woff2")}@font-face{font-family:"Austere";font-style:normal;font-weight:700;font-display:swap;src:url(//sticksandstones.ky/wp-content/themes/stick/fonts/AustereCapsSSKBold.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}img{max-width:100%;height:auto}.aligncenter{display:block;margin:auto}a{text-decoration:none;transition:all .3s ease;color:var(--purple)}p{margin-bottom:1em}.gray{color:var(--gray)}body{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:16px;line-height:1.6;color:#807f83}.inner{padding:0 20px;max-width:1240px;margin:auto}h1,h2,h3{color:var(--purple);font-weight:400;font-family:'Austere',sans-serif}h1{text-align:center;text-transform:uppercase}h1{font-size:40px}h2{font-size:35px;margin-bottom:20px}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.m-menu{width:22px;height:16px;position:relative}.m-menu span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;border-radius:2px}.m-menu span:nth-child(1){top:0}.m-menu span:nth-child(2){top:8px}.m-menu span:nth-child(3){top:16px}.m-menu{transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;margin-right:20px;z-index:11;position:absolute;right:40px;top:65px;display:none}.m-menu span{transform:rotate(0);transition:.25s ease-in-out}.mm-open .m-menu span:nth-child(1){top:9px;transform:rotate(135deg)}.mm-open .m-menu span:nth-child(2){opacity:0;left:-60px}.mm-open .m-menu span:nth-child(3){top:9px;transform:rotate(-135deg)}.main-content li{display:block;position:relative;padding-left:15px}#header{position:relative;display:flex;height:200px;background:#bb8255;align-items:center;padding:0 80px;justify-content:space-between;z-index:11}#header:before,#header:after{content:'';display:block;height:25px;position:absolute;left:0;right:0;background:url(//sticksandstones.ky/wp-content/themes/stick/images/border.svg) repeat-x}#header:before{top:0}#header:after{bottom:0}#header nav{white-space:nowrap;font-family:'Austere',sans-serif;display:flex;align-items:center;font-weight:700}.logo img{width:620px}nav .menu>li{display:inline-block}nav .menu a{padding:5px 10px;color:#d7b37c;font-size:20px;text-transform:uppercase}nav .menu li:hover>a,nav .menu li.current-menu-item>a{color:#fff}.slink{display:flex}.slink li{display:block}.slink img{width:32px;margin-left:20px}.slink a{display:block;line-height:0}.hero .img:before{content:'';display:block;position:absolute;left:0;right:0;height:200px;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);z-index:1;pointer-events:none}.hero img{display:block;width:100%;height:calc(100vh - 200px);object-fit:cover}.hero{position:relative}.hero .img{position:relative}.hero .scap{font-size:65px;color:#fff;top:80px;z-index:1;position:absolute;text-align:center;left:0;right:0;text-shadow:-4px 4px 5px #0000008a;font-family:"Austere",sans-serif;opacity:0;transform:translateY(-30px);transition:all .5s ease;transition-delay:.3s;pointer-events:none}.hero .swiper-slide-active .scap{opacity:1;transform:translateY(0px)}.icon{position:relative;max-width:1240px;margin:auto auto 40px}.home .icon{margin-bottom:80px}.icon img{width:100px;height:60px;display:block;margin:auto;background:#fff;position:relative;object-fit:contain;object-position:center}.icon:before{content:'';display:block;border-bottom:1px solid #d8d2c9;left:20px;right:20px;top:50%;position:absolute}.intro{padding:90px 0}.introwrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px}.introwrap>div{position:relative}.introwrap .img{overflow:hidden}.introwrap .img img{position:absolute;left:0;display:block;top:0;object-fit:cover;width:100%;height:calc(100% - 16px)}.introwrap .text{display:flex;align-items:center}.round-buttons{background-color:#808084;display:flex;justify-content:center;padding:110px 0;background-size:cover;background-position:center}.round-buttons a{display:flex;background:var(--wood);width:280px;height:280px;margin:0 80px;border-radius:50%;box-shadow:-8px 8px 15px #000000a6;flex-direction:column;align-items:center;justify-content:center;text-align:center}.round-buttons a:hover{box-shadow:-8px 8px 25px #000000a6}.button img{margin-bottom:10px}.button .text1{color:#fff;font-size:22px}.button .text2{color:var(--purple);font-size:24px;line-height:1.3}.signup{background:var(--wood);display:flex;height:150px;align-items:center;justify-content:center}.signup h3{font-size:26px;margin-right:20px;font-weight:700}.signup input.wpcf7-text{width:280px;height:50px;border:none;padding:0 20px;margin:0 10px}.signup p{margin-bottom:0}.signup .wpcf7-submit{background:var(--purple) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='25.8px' height='22.2px' viewBox='0 0 25.8 22.2' style='enable-background:new 0 0 25.8 22.2;' xml:space='preserve'%3E%3Cpolygon fill='%23ffffff' points='14.5,0 13.1,1.4 21.9,10.2 0,10.2 0,12.2 22.1,12.2 13.5,20.8 14.9,22.2 25.8,11.3 '/%3E%3C/svg%3E") no-repeat center;height:50px;width:50px;color:#fff0;cursor:pointer;border:none;outline:none;margin-left:10px}.title-bar{position:relative;margin-bottom:80px}.title-bar:before{content:'';display:block;position:absolute;left:0;right:0;height:200px;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%)}.title-bar img{width:100%;height:700px;object-fit:cover;display:block}.title-bar h1{position:absolute;left:0;right:0;text-align:center;top:100px;color:#fff;font-size:60px;letter-spacing:2px;text-shadow:-5px 5px 10px #000000bd}.tab-select{display:flex;justify-content:center;margin-bottom:40px}.tab-select li{display:flex;position:relative;color:#d8d2c9;cursor:pointer;font-family:'Austere',sans-serif;font-size:35px;margin:0 30px;padding-left:40px}.tab-select li.act{color:var(--purple)}.tab-select li svg{display:block;width:23px;position:absolute;left:0;top:23px;transform:rotate(-90deg);transition:all .3s ease}.tab-select li.act svg{transform:rotate(0deg)}.tab-select li polygon{fill:#d8d2c9}.tab-select li.act polygon{fill:var(--purple)}.content1{text-align:center;padding-bottom:20px}.main-content{padding-bottom:60px}.gallery{margin-bottom:30px}.gallery img{height:700px;width:100%;object-fit:cover}.gallery .swiper-button-prev,.gallery .swiper-button-next{width:60px;height:60px;border-radius:50%;position:absolute;top:50%;margin:-30px 20px 0;z-index:11;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='14.1px' height='9.2px' viewBox='0 0 14.1 9.2' style='enable-background:new 0 0 14.1 9.2;'%3E%3Cpolygon fill='%237d287d' points='7.2,9.2 0,2.3 2.1,0.2 7.1,4.9 12,0 14.1,2.1 '%3E%3C/polygon%3E%3C/svg%3E") no-repeat center;background-size:30px;cursor:pointer;background-color:#ffffff5c;opacity:0;transition:all .3s ease}.gallery:hover .swiper-button-prev,.gallery:hover .swiper-button-next{opacity:1}.gallery .swiper-button-prev{left:0;transform:rotate(90deg)}.gallery .swiper-button-next{right:0;transform:rotate(-90deg)}.contact{text-align:center}.cinfo{font-size:22px;display:flex;justify-content:space-between;max-width:900px;margin:auto;padding:10px 0 30px}.cinfo img{width:40px;margin-right:10px}.cinfo a{display:flex;justify-content:center;align-items:center}.cform .wpcf7-text,.cform .wpcf7-textarea,.cform .wpcf7-date{height:70px;border:none;box-shadow:0 2px 0 #d7d1c8;width:100%;font-size:18px;font-family:inherit;outline:none}.cform .wpcf7-textarea{margin-top:50px}.cform .wpcf7-text:focus,.cform .wpcf7-textarea:focus{box-shadow:0 4px 0 #7d287d}.cform{text-align:left}.cform .grid{grid-template-columns:1fr 1fr;grid-gap:50px 100px;display:grid}.cform .wpcf7-submit{width:200px;text-align:center;background:var(--purple);border:none;color:#fff;font-size:17px;height:60px;margin:50px auto;display:block;cursor:pointer}.cform .wpcf7-submit:hover{background:var(--wood)}.cform .wpcf7-submit.sm1{width:280px}.location{padding-top:10px;text-align:center}.location h4{color:var(--purple);margin-bottom:30px;font-size:17px}.map iframe{width:100%;margin-top:50px;display:block}.cform h3{font-family:inherit;text-align:center;color:#bb8255;padding:30px;display:block;font-weight:700;font-size:23px}.your-date{display:block}span.plh{display:block;line-height:70px;position:absolute;background:#fff;pointer-events:none;z-index:1;top:0;width:180px}.your-date input:focus+.plh{display:none}.hasVal .plh{display:none}#footer{background:#3e484d;color:#9ea3a6}#footer a{color:#9ea3a6}#footer a:hover{color:#fff}#footer{height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 80px}#footer img{width:30px}.copyright{font-size:13px}#footer .info{display:flex}#footer .info a{display:flex;align-items:center;margin-left:20px}#footer .info a.hastext{margin-right:20px}#footer .info a img{margin-right:10px}@media(max-width:1700px){.logo img{width:300px}#header{height:150px;padding:0 50px}}@media(max-width:1300px){.logo img{width:220px}nav .menu a{font-size:16px}}@media(max-width:1100px){.hero .scap{font-size:40px}#header nav{display:block;position:absolute;top:30px;left:0;right:0;background:var(--wood);z-index:1;padding:20px 0;opacity:0;visibility:hidden;transition:all .3s ease}.mm-open #header nav{opacity:1;visibility:visible}#header nav li{display:block;text-align:center}#header nav .menu a{padding:10px;display:block}.slink{justify-content:center;padding-top:10px}.slink img{margin:0 10px}.m-menu{display:block}.introwrap{grid-gap:30px;padding:0 30px}#footer{flex-direction:column-reverse;padding:0 30px;justify-content:center}.copyright{margin-top:10px}.signup{flex-wrap:wrap;text-align:center;height:auto;padding:20px}.signup h3{width:100%;margin-bottom:10px}.signup input.wpcf7-text{width:200px;height:40px}.signup .wpcf7-submit{width:40px;height:40px}.gallery img{height:50vw}}@media(max-width:900px){.introwrap{display:block}.introwrap .img img{position:relative;margin-bottom:20px}.round-buttons a{width:200px;height:200px;margin:0 20px}.button img{width:40px;max-height:40px}.button .text1{font-size:14px}.button .text2{font-size:16px}.hero img{height:500px}.cform .grid{grid-gap:30px}.cinfo{font-size:18px}}@media(max-width:600px){.hero img,.title-bar img{height:400px}.title-bar h1{font-size:45px;top:60px}#header{padding:0 20px;height:100px}.cinfo{display:block}.cinfo a{justify-content:flex-start;margin-bottom:10px}#footer .info{width:100%;flex-wrap:wrap}#footer{height:auto;padding:20px}#footer .info a.hastext{width:auto;margin:0 10px 10px}#footer .info a.hastext.full{width:100%}#header:before,#header:after{height:16px}#footer .info a{margin-left:10px}.m-menu{top:38px;right:0}.hero .scap{font-size:30px}.round-buttons{display:block;text-align:center}.round-buttons a{display:inline-flex;width:120px;height:120px;margin:0 10px}.button img{width:20px;max-height:20px}.button .text1{font-size:12px}.button .text2{font-size:14px}.signup input.wpcf7-text{width:100%;margin:0 0 10px}.signup .wpcf7-submit{width:100%;margin-left:0;background-position:right 10px top 9px;color:#fff;text-align:center;font-size:18px}#footer .info a.hastext{margin-bottom:20px}}