@import url("https://use.typekit.net/yur1fie.css");body,html{overflow-x:hidden !important}body{width:100%;position:relative;z-index:0}body::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("http://kershaw.test/wp-content/uploads/2025/06/clearbeans.png");background-repeat:repeat;background-size:cover;background-position:center;opacity:0.05;z-index:-1;pointer-events:none}body,p,a,.btn{font-family:"montserrat",sans-serif}p{color:#1C1C1C}a{color:#A1452F}a:hover{color:#7C1C1C}h1,h2,h3,h4,h5,h6{font-family:"copperplate",serif}.section-header span{font-size:40px;font-weight:bold;text-decoration:none}.seo-icon{font-size:0}.btn-primary,.btn-secondary{border-radius:25px;padding:15px 30px;color:#EAEAEA !important}.btn-primary{background-color:#7C1C1C !important;border-color:#7C1C1C !important}.btn-primary:hover{background-color:#A1452F !important;border-color:#A1452F !important;color:#EAEAEA !important}.btn-secondary{background-color:#1C1C1C !important;border-color:#1C1C1C !important}.btn-secondary:hover{background-color:#363636 !important;border-color:#363636 !important;color:#EAEAEA !important}input,textarea{width:100% !important}.btn-32,.btn-32 *,.btn-32 :after,.btn-32 :before,.btn-32:after,.btn-32:before{border:0 solid;box-sizing:border-box}.btn-32{-webkit-tap-highlight-color:transparent;-webkit-appearance:button;background-color:#A1452F;background-image:none;color:#EAEAEA;cursor:pointer;font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:100%;font-weight:900;line-height:1.5;margin:0;-webkit-mask-image:-webkit-radial-gradient(#000, #fff);padding:0;text-transform:uppercase;background:#A1452F;border-color:#B5B5B5;color:#EAEAEA;-webkit-mask-image:none;outline:1px solid #EAEAEA;padding:20px 45px;transition:border-width 0.2s;animation:flipIn 2s ease-out forwards;animation-delay:0.5s;transform-origin:center;opacity:0}.btn-32:disabled{cursor:default}.btn-32:-moz-focusring{outline:auto}.btn-32 svg{display:block;vertical-align:middle}.btn-32 [hidden]{display:none}.btn-32:hover{color:#EAEAEA;background:#7C1C1C}header{height:auto;background-color:#B5B5B5}header .container-fluid{width:85% !important;max-width:1200px;margin:0 auto}header .container-fluid nav.navbar{display:flex;align-items:center;justify-content:space-between;padding:0 1rem !important}header .container-fluid nav.navbar a.navbar-brand{padding-left:0 !important;margin-right:20px}header .container-fluid nav.navbar #navbarNavDropdown ul#menu-main-nav{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;padding:0;margin:0}header .container-fluid nav.navbar #navbarNavDropdown ul#menu-main-nav li{padding:0 20px !important;list-style:none}header .container-fluid nav.navbar #navbarNavDropdown ul#menu-main-nav li a{font-weight:800}.navbar-toggler{color:#1C1C1C !important;margin-bottom:10px}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(28, 28, 28, 0.5)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important}.navbar img{max-width:300px;height:auto}.hero-section{position:relative;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.hero-section a{font-weight:800}.hero-section h1{color:#1C1C1C;font-size:1.5rem}.hero-slider{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.hero-slide{background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out;position:absolute;width:100%;height:100%}.hero-slide.active{opacity:1}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(245,245,245,0.7)}.hero-info{width:100%;margin:2.5% auto;color:#EAEAEA;display:inline-block;text-align:center;position:relative;z-index:2;padding:0 15px}.hero-info h4{font-size:2.75rem;padding-top:25px;line-height:1.75}.hero-info a.btn{margin:35px auto 0;font-size:1.5rem}.hero-logo{max-width:447px;height:auto;animation:fadeIn .5s ease-in-out forwards, flipIn 2s ease-out forwards;opacity:0;margin-bottom:10px}.hero-button{margin-top:20px;animation:fadeIn 2s ease-in-out forwards 2s;opacity:0}section.three-box-specials-section{background-color:#1C1C1C;padding:100px 0;display:flex;align-items:center;justify-content:center}section.three-box-specials-section div.three-boxes{z-index:100}section.three-box-specials-section div.three-boxes #page-box:hover{background-color:rgba(161,69,47,0.75);transition:1s}.page-box{margin-bottom:30px}.a-box{position:relative;display:block;overflow:hidden;border-radius:8px;text-align:center;color:#EAEAEA;transition:transform 0.3s ease}.a-box img{width:100%;height:100%;display:block;border-radius:8px;transition:transform 0.3s ease}.a-box:hover .three-box-overlay{background:rgba(28,28,28,0.3)}.a-box:hover img{transform:scale(1.05)}.three-box-overlay{z-index:100;position:absolute;color:#EAEAEA;background-color:rgba(28,28,28,0.75);font-size:35px;padding-left:5px;padding-right:5px;padding-top:3.5%;width:calc(100% - 30px);top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:1;transition:background 0.3s ease}.three-box-overlay p{text-align:center;font-weight:750;color:#EAEAEA !important;z-index:2;margin:0;font-size:36px;font-weight:bold}.three-box-overlay p:hover{color:#f7f7f7 !important;text-decoration:none !important}.specials{margin-top:10vh}.specials .special-box:hover{background-color:rgba(58,58,58,0.75);transition:1s}.specials .special-box .specials-overlay{z-index:100;position:absolute;color:#EAEAEA;background-color:rgba(28,28,28,0.75);margin-top:-250px;min-height:250px;padding-top:5%;width:calc(100% - 30px)}.specials .special-box .specials-overlay h3{text-align:center;font-size:2.5rem !important;color:#EAEAEA !important}.specials .special-box .specials-overlay h3:hover{text-decoration:none !important}.specials .special-box .specials-overlay p{text-align:center;font-size:1.5rem !important;color:#EAEAEA !important;padding-top:25px}.specials .special-box .specials-overlay p:hover{text-decoration:none !important}.specials .container>a.btn{margin:30px auto 0 !important;display:block;width:30%;padding:25px 50px;border-radius:25px}section.download-section{background-color:#f5f5f5}body.page section.page-hero,body.blog section.page-hero{background-color:transparent}body.page section.page-hero .container h1,body.blog section.page-hero .container h1{text-align:center;color:#1C1C1C}main#page article.post .entry-title{text-transform:capitalize;margin-bottom:25px}.page-content{background-color:#f5f5f5;color:#1C1C1C}section .menu-contain{padding:10px 0 !important}section .menu-contain .row{max-width:1250px !important}section .menu-contain .row div>h3{color:#7C1C1C !important;font-style:oblique}section .menu-contain .row div>h4{font-weight:bolder;text-decoration:underline !important}section .menu-contain .row div>h5{color:#A1452F !important;text-decoration:underline !important}.menu-section{margin:30px 0}.menu-title{font-size:1.5rem;font-weight:bold;margin-bottom:20px;color:#7C1C1C}.menu-item{margin-bottom:10px}.item-name{font-weight:bold}.item-description{font-style:italic;color:#3A3A3A}.menu-flex{display:flex;flex-wrap:wrap;gap:20px}.menu-flex>div{flex:1 1 45%}.menu-container{display:flex;flex-wrap:wrap;gap:20px}.menu-column{flex:1 1 45%;box-sizing:border-box;padding:10px}.menu-column h3{margin-top:0}.menu-column p{margin-bottom:15px}.about-section{position:relative;overflow:hidden;color:#EAEAEA;padding:80px 0}.about-section h2{font-weight:700;font-size:38px;margin-bottom:40px}.about-section p{color:#EAEAEA;font-size:1rem;line-height:1.6}.about-section img{width:100%;height:auto;border-radius:8px}.parallax-bg{background-image:url("http://kershaw.test/wp-content/uploads/2025/06/white_bricks.png");background-color:#7C1C1C;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.brickwall{background-image:url("http://kershaw.test/wp-content/uploads/2025/06/white_bricks.png");padding:40px}@media (max-width: 768px){.brickwall{padding:0}}.panorama-row{background-image:url("https://cdn.greenphoenixny.com/kershaw/uploads/2025/06/panorama.jpg");background-size:cover;background-position:center;height:300px;width:100%}@media (max-width: 768px){.panorama-row{display:none}}.footer-copyright-section{position:relative;padding:20px 0 !important;overflow:hidden;background:none}.footer-copyright-section .footer-sec{text-align:center}.footer-copyright-section .footer-sec .footer-sec-text{margin-top:30px}.footer-copyright-section .footer-sec .footer-sec-text .footer-social i{color:#1C1C1C !important;padding:0 5px}.footer-logo{max-width:30%;width:100%;height:auto;animation:fadeIn 2s ease-in-out forwards;opacity:0}@keyframes flipIn{0%{transform:rotateY(-90deg);opacity:0}100%{transform:rotateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 575px){.three-boxes .col-sm-4{margin-top:15px}.three-boxes .col-sm-4 img{width:100% !important}.three-boxes .col-sm-4 .three-box-overlay{padding-top:1.5% !important}.specials .container a.btn-secondary{margin-top:125px !important;width:80% !important}.specials .container .specials-overlay{margin-top:-50px !important;min-height:100px !important;padding-top:5% !important}.specials .container .specials-overlay h3{font-size:1.75rem !important}.specials .container .specials-overlay p{font-size:1.25rem !important;padding-top:15px !important}}@media (max-width: 768px){.container-fluid{width:95% !important}nav.navbar{flex-direction:column;align-items:center}#navbarNavDropdown ul#menu-main-nav{flex-direction:column}#navbarNavDropdown ul#menu-main-nav li{padding:10px 0 !important}.navbar img{margin-bottom:15px}header .container-fluid nav.navbar a.navbar-brand{margin-right:0px}.footer-copyright-section{background-size:auto}.parallax-bg{background-attachment:scroll}.row{flex-direction:column;align-items:center}.page-box{max-width:90%}.three-box-specials-section{padding:50px 0}.hero-section{height:80vh}.hero-logo{max-width:80%}.hero-info{padding:0 20px;max-width:90%}.menu-flex>div{flex:1 1 100%}.footer-logo{max-width:80%}}@media screen and (min-width: 768px) and (max-width: 991px) and (min-height: 1024px) and (max-width: 1250px) and (orientation: portrait){.specials .container>a.btn-secondary{width:65% !important;font-size:1.25rem !important}.specials .specials-overlay{margin-top:-175px;min-height:175px;padding-top:5% !important}}@media screen and (max-width: 899px){header .container-fluid{width:100% !important}.hero-info{margin:7.5% auto !important}#about-text{width:85% !important;margin:5% auto !important;text-align:center !important}}@media screen and (max-width: 1049px){section.hero-section{background-position:center}}@media screen and (max-width: 1199px){#navbarNavDropdown{text-align:center}}@media screen and (min-width: 1200px){a.nav-link{display:inline-block !important;position:relative !important;text-decoration:none;padding-left:0 !important;padding-right:0 !important}a.nav-link:hover{opacity:1}a.nav-link:before{transition:0.3s;height:2px;content:"";position:absolute;background-color:#EAEAEA;width:0%;bottom:7.5px}a.nav-link:hover::before{width:100%}}@media screen and (min-width: 1200px) and (max-width: 1600px){header .container-fluid{width:100% !important}header .container-fluid nav.navbar #navbarNavDropdown ul#menu-main-nav li{padding:0 40px !important}}@media screen and (min-width: 1601px) and (max-width: 1750px){header .container-fluid{width:85% !important}}
