@import url("https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900");body{background-color:#eee}.sidebar{background-color:#fff;color:rgba(0,0,0,0.5)}.sidebar-about h1{font-family:"Montserrat";font-size:2rem;font-weight:500}.sidebar-about img{max-width:100%;margin:0}.sidebar a{color:#000}.lead{font-size:1.2484rem}.title-colored-pine{color:#e8d000}.title-colored-designs{color:#00a400}.posts{margin-top:7rem}.home-shop-now-wrapper{position:relative}.home-shop-now{position:absolute;top:0;left:0}.home-shop-now{width:100%;background-color:#ddd;text-align:center;padding:1rem;margin-bottom:2rem;border-radius:5px;font-size:1.5rem;font-weight:bold;font-variant-caps:all-small-caps;color:white;opacity:100;transition:all, 1s}.home-shop-now:hover{opacity:0}.home-shop-now-hovered{z-index:-100;background:#e8d000}.home-shop-now-hovered span{text-decoration:underline}.home-shop-now-hovered:hover{z-index:-100;opacity:100 !important;padding:2rem}.sidebar-shop-now{width:100%;background-color:#ddd;text-align:center;border-radius:5px;color:white !important;opacity:100;transition:all, 1s}.sidebar-shop-now:hover{text-decoration:none !important;width:100%}.home-shop-now-not-hovered,.sidebar-shop-now{background-color:#08AEEA;background-image:-webkit-linear-gradient(0deg, #08AEEA 0%, #2AF598 100%);background-image:-moz-linear-gradient(0deg, #08AEEA 0%, #2AF598 100%);background-image:-o-linear-gradient(0deg, #08AEEA 0%, #2AF598 100%);background-image:linear-gradient(0deg, #08AEEA 0%, #2AF598 100%);background-size:400% 400%;-webkit-animation:Pine-colors-animation-01 15s ease infinite;-moz-animation:Pine-colors-animation-01 15s ease infinite;-o-animation:Pine-colors-animation-01 15s ease infinite;animation:Pine-colors-animation-01 15s ease infinite;transition:background, 1s}@-webkit-keyframes Pine-colors-animation-01{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Pine-colors-animation-01{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes Pine-colors-animation-01{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Pine-colors-animation-01{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.contact-card{width:calc(96%/3/*cards per row*/ );display:inline-block;background-color:#ddd;margin:0;margin-top:0.15rem;margin-bottom:0.15rem;height:7rem;vertical-align:middle;line-height:7rem;text-align:center;transition:all, 0.5s}.contact-card:hover{background-color:#fff;text-decoration:none;color:#000}.contact-card i.fa,.contact-card img{font-size:3rem}.contact-card:hover i.fa,.contact-card:hover img{display:none}.contact-card span{display:none}.contact-card:hover span{display:inherit}.contact-card img,.contact-card i.fa{max-width:50%;margin-left:auto;margin-right:auto;margin-top:2rem;height:3rem;margin-bottom:2rem;width:auto}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-bottom{position:fixed;bottom:0;left:0;right:0;height:6rem}@media (min-width: 48em){.social-bottom{left:18rem !important;display:none}}.social-bottom-inner{height:3rem;background-color:#eee;text-align:center}.social-bottom-gradient{background:linear-gradient(rgba(238,238,238,0), #eee);height:2rem}.social-bottom-spacer{height:0.5rem;background-color:#eee}.social-bottom-contact-card{width:2.5rem;display:inline-block;background-color:#ddd;margin:0;margin-top:0.15rem;margin-bottom:0.15rem;margin-left:0.75rem;margin-right:0.75rem;height:2.5rem;border-radius:100rem;vertical-align:middle;line-height:2.5rem;text-align:center;transition:all, 0.5s}.social-bottom-contact-card:hover{background-color:#fff;text-decoration:none;color:#000}.social-bottom-contact-card i.fa,.social-bottom-contact-card img{font-size:1.5rem;margin-top:0.45rem}.social-bottom-contact-card span{display:none}.social-bottom-contact-card img,.social-bottom-contact-card i.fa{max-width:50%;margin-left:auto;margin-right:auto}.pagination{color:#bbb}.pagination-item{border:1px solid #ddd}.made-with-love{color:#666;text-align:center;padding-top:4rem;display:block}#typeform-iframe-wrapper h6,#typeform-iframe-wrapper h1{color:#00a400 !important}
