.lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8);opacity:0}.image{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.image:hover{opacity:0.6}.lightbox img{position:absolute;top:50%;left:50%;width:500px;height:500px;margin-top:-250px;margin-left:-250px}.lightbox:target{outline:none;display:block;z-index:3000}@-webkit-keyframes imgLightbox{0%{opacity:1;}100%{opacity:0.6;}}@-webkit-keyframes featuredAnimPic{0%{transform:scale(0);}100%{transform:scale(1);}}.lightbox-target{position:fixed;top:0;background:rgba(0,0,0,.7);width:100%;opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;overflow:hidden}.lightbox-target img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;max-width:100%;border:3px solid white;box-shadow:0px 0px 8px rgba(0,0,0,.3);box-sizing:border-box}.lightbox-target:target{opacity:1;top:0;bottom:0;left:0;right:0;z-index:5000 !important}a.lightbox-close:before{content:"";display:block;height:30px;width:1px;background:black;position:absolute;left:26px;top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}a.lightbox-close:after{content:"";display:block;height:30px;width:1px;background:black;position:absolute;left:26px;top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}a.lightbox-close{display:block;width:50px;height:50px;box-sizing:border-box;background:white;color:black;text-decoration:none;position:absolute;top:-80px;right:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.lightbox-target:target{opacity:1;top:0;bottom:0}.lightbox-target:target img{max-height:100%;max-width:100%}.lightbox-target:target a.lightbox-close{top:0px;z-index:6000 !important}.button{font-weight:400 !important}.cover .background{background-attachment:fixed !important}ul.items{margin-right:9%}ul.items a{color:#fff !important}li .right{padding-right:10px}.logo{opacity:0}.cover .container-holder{top:0 !important}.new-royalslider-2{z-index:1000}.menu li .button{padding:16px 20px !important}p{font-size:18px !important;line-height:1.5 !important;font-weight:300 !important}a.qards-promote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;bottom:20px;right:20px;background:rgba(0, 0, 0, 0.4);border:2px solid rgba(66,66,66,0);padding:21px 13px;line-height:0;border-radius:25px;height:50px;width:50px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,0.1);fill:rgba(255,255,255,.85);color:rgba(255,255,255,.85);text-decoration:none;-webkit-transition:.35s cubic-bezier(.6,0,.4,1);-moz-transition:.35s cubic-bezier(.6,0,.4,1);-o-transition:.35s cubic-bezier(.6,0,.4,1);transition:.35s cubic-bezier(.6,0,.4,1);overflow:hidden;cursor:pointer;-webkit-animation:show-up-promote .5s 1.5s cubic-bezier(.17,1.34,.66,1) backwards;-moz-animation:show-up-promote .5s 1.5s cubic-bezier(.17,1.34,.66,1) backwards;-o-animation:show-up-promote .5s 1.5s cubic-bezier(.17,1.34,.66,1) backwards;animation:show-up-promote .5s 1.5s cubic-bezier(.17,1.34,.66,1) backwards;-webkit-transform:translate3d(0,0,0);transform:opacity 0.35s ease}@-webkit-keyframes show-up-promote{from{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);}}@-moz-keyframes show-up-promote {from{-moz-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);}}@-o-keyframes show-up-promote{from{-o-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);}}@keyframes show-up-promote{from{-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);}}a.qards-promote:hover,a.qards-promote:active{fill:rgba(255,255,255,.85);width:170px;background:rgba(33,33,33,0.85);-webkit-transition-duration:.55s;-moz-transition-duration:.55s;-o-transition-duration:.55s;transition-duration:.55s}a.qards-promote span{position:absolute;top:11px;left:11px;font-size:24px;color:#fff;transition:all 0.4s ease}a.qards-promote:hover span{color:#33ab53;transition:all 0.4s ease}a.qards-promote strong{letter-spacing:-.25px;position:relative;top:2px;padding-left:36px;padding-right:16px;display:block;white-space:nowrap;-webkit-transition:.45s cubic-bezier(.6,0,.4,1);-moz-transition:.45s cubic-bezier(.6,0,.4,1);-o-transition:.45s cubic-bezier(.6,0,.4,1);transition:.45s cubic-bezier(.6,0,.4,1);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}a.qards-promote:hover strong,a.qards-promote:active strong{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.back-to-top{z-index:-1;opacity:0;transition:opacity 0.25s ease}::selection{background:#33ab56;color:#fff}::-moz-selection{background:#33ab56;color:#fff}a strong{vertical-align:middle !important}.featured-image{padding-top:5%;padding-bottom:5%;margin-left:auto !important;margin-right:auto !important}.visibleBTN{opacity:1 !important;z-index:2000 !important;transition:opacity 0.25 ease}.moveIt{margin-left:10px}@media screen and (min-device-width: 700px) and (max-device-width: 1024px){.cover h1{padding:3%;padding-top:0% !important;margin-top:-70px !important}.cover p{margin-top:20px !important}#hideSTR{display:none !important}#STR .container{padding-bottom:100px !important}#rem1,#rem2{display:none !important}.container{margin-top:13% !important}.feature .container{margin-top:0% !important}.footer .container{margin-top:0 !important}.button-subscribe,.email-subscribe{width:100% !important;margin-left:0px !important;margin-right:0px !important}a.qards-promote span{position:absolute;top:10px;left:13px;font-size:24px;color:#fff;transition:none !important}a.qards-promote,a.qards-promote:hover,a.qards-promote:hover strong,a.qards-promote:active strong,a.qards-promote:active,a.qards-promote span,a.qards-promote strong{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;animation:none !important;-moz-animation:none !important;-webkit-animation:none !important}.compactMenu ul.items{margin-right:1% !important;padding-left:20px !important}nav .section-bg{opacity:1 !important}.logo{opacity:1 !important}.menu .burger svg{background:#fff !important}.menu .burger:before{background:#fff !important}.menu .burger:after{background:#fff !important}.compactMenu{padding-top:100px !important}.compactMenu .items a{border:0px solid !important}.compactMenu .items a:hover{color:#33ab56}a{border:0px solid !important}.section-bg{-webkit-background-size:initial !important}}@media screen and (min-device-width: 320px) and (max-device-width: 560px){#hideSTR{display:none !important}#STR .container{padding-bottom:100px !important}.compactMenu ul.items{margin-right:0px !important}#rem1,#rem2{display:none !important}#where li.image-grid-item{display:inline-block !important;max-width:32% !important}.button-subscribe,.email-subscribe,.subscribe input{display:block !important;width:100%;padding:0;margin:10px auto !important}#home .section-bg{opacity:0.6 !important}.logo{opacity:1 !important}a.qards-promote span{position:absolute;top:11px;left:13px;font-size:24px;color:#fff;transition:all 0.4s ease}.container{margin-top:15% !important}#about .container{margin-top:20% !important}.compactMenu .items a{padding:5px 0 !important;line-height:0.7 !important;font-size:24px !important}.compactMenu .button{font-size:24px !important}.cover h1{padding-top:50px;font-size:50px !important}.cover p{line-height:1.2 !important;font-size:17px !important}nav .section-bg{opacity:1 !important}.menu{height:95px !important;padding-top:15px !important;padding-bottom:15px !important}.back-to-top{bottom:5px;right:5px;z-index:2500}.container{margin-top:4% !important}.burger{top:50% !important}.menu .burger svg{background:#fff !important}.menu .burger:before{background:#fff !important}.menu .burger:after{background:#fff !important}.menu .logo img{height:50px !important}.menu{padding-top:0 !important;padding-bottom:0 !important}.compactMenu{padding-top:80px !important}.compactMenu .items a{border:0px solid !important}.compactMenu .items a:hover{color:#33ab56}a{border:0px solid !important}.bottom-padding-12,.bottom-padding-11,.bottom-padding-10,.bottom-padding-9,.bottom-padding-8,.bottom-padding-7{padding-bottom:60px !important}.top-padding-12,.top-padding-11,.top-padding-10,.top-padding-9,.top-padding-8,.top-padding-7{padding-top:85px !important}.hero{margin-top:0 !important}.footer .container p{font-size:18px !important}.footer{padding-top:10px !important}.wpcf7-form{margin:0 auto 0 !important}.section-bg{-webkit-background-size:initial !important}}@media screen and (max-device-width: 800px){.burger{top:50% !important}.section-bg{-webkit-background-size:initial !important}#about p{text-align:center !important}.grid p{text-align:center !important}#t01,#t02{display:none}}