@keyframes fade-in-right{from{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes grow-left{from{transform:scaleX(0)}to{transform:scaleX(1);opacity:1}}.fadein{animation:fade-in ease 1s forwards}.topw{background-position:bottom;background-repeat:no-repeat;background-size:cover}.white{color:#fff}.black{color:#000}.green{color:#9dd035}.screen-reader-text{display:none}.nav-links a{display:inline;padding:1em}.eightyten{padding-top:1em;width:98%;margin:1%}.contacts{display:inline-block;width:98%;margin:1%;vertical-align:top}.contacts input{width:80%;padding:2%;border-radius:12px;margin-bottom:1%}.contacts textarea{padding:2%;border-radius:12px;margin-bottom:1%;width:80%}.contacts select{width:80%;padding:2%;border-radius:12px;margin-bottom:1%}.contacts .wpcf7-submit{width:40%;margin-left:30%;margin-right:30%;font-weight:700;padding:1%;border-radius:12px;margin-top:1%}.gallery img{border:none !important;width:auto}.onepost{display:inline-block;width:95%;margin:1%;border:1px solid #060a31;padding-left:1%;padding-right:1%;padding-top:1%;padding-bottom:1%;vertical-align:top;overflow:hidden}.onepost h2{font-size:1.1em;letter-spacing:normal}.exc{display:inline-block;vertical-align:top;width:98%;margin-left:1%;margin-right:1%;margin-top:1%}.exc a{color:#0970b9}.nail{display:inline-block;width:100%;margin:auto;vertical-align:top;text-align:center}.nail img{max-width:100%;height:auto}p{display:block;letter-spacing:1px;margin-bottom:10px}.widg{margin-bottom:1em}.widg h2{color:#000}.vidz{width:50%;margin-left:25%;margin-right:25%;padding-bottom:30%;position:relative;height:0;overflow:hidden}.vidz iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mapz{width:100%;margin:0;position:relative;height:0;overflow:hidden;padding-bottom:30%}.mapz iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.noCss{margin-top:0;margin-bottom:.25em}.navmain{display:inline-block;vertical-align:top;width:100%;margin:0;text-align:center}.addfo{text-align:left;line-height:1.2em;margin-top:3%;vertical-align:top}.menuback{background-color:rgba(14,184,0,.8)}.menu-navigation-container{width:100%;display:inline-block;vertical-align:middle}.navm{display:block;position:relative;width:98%;padding-left:1%;padding-right:1%}.navm li{display:inline-block;width:100%;margin:0;white-space:nowrap;position:relative}.navm li a{text-align:center;text-decoration:none;line-height:1.4em;color:#fff;font-size:1em;font-family:'Open Sans',sans-serif;text-transform:uppercase;display:block}.navm li a:hover{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;color:#000}.navm li a:active{color:#2ab65f}.navm li ul li{display:block;margin:1%;width:auto}.navm li ul li a{font-size:.8em}.mobimenu{display:none;z-index:999;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(14,184,0);padding-top:150px}.sub-menu{display:block;position:relative;width:auto;background:linear-gradient(to bottom,rgba(3,6,84,.56),#020439 72%);opacity:1;height:auto;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.foot .sub-menu{display:none}.navm li:hover .sub-menu{height:auto;display:block;opacity:1;left:0;z-index:999}#breadcrumbs a{display:inline}.midwrap{position:relative;z-index:800;width:98%;padding:1%;padding-top:0;overflow:hidden;padding-bottom:3%;border:1px solid #000;margin-top:2%;margin-bottom:1%;border-radius:1em}.bullets{display:list-item}.bullets li{display:list-item;margin-left:40px;font-weight:700;list-style-type:disc;padding-bottom:20px}#wpcf7-f51-p9-o1 input{width:80%;border:1px solid #000;border-radius:12px;padding-top:.25em;padding-bottom:.25em;padding-left:1em;padding-right:1em;font-weight:700;font-size:1.2em;box-shadow:1px 1px 4px #000}#wpcf7-f51-p9-o1 textarea{width:80%;border:1px solid #000;border-radius:12px;padding-top:.25em;padding-bottom:.25em;padding-left:1em;padding-right:1em;font-weight:700;font-size:1.2em;height:2em;box-shadow:1px 1px 4px #000}.post ul{padding-bottom:.5em}.post a{display:inline;color:#0db900}.post p{display:block;letter-spacing:.03em;margin-bottom:.5em}.post h2{margin-top:1em}.post h3{margin-top:1em}.alignleft{width:100%}.alignright{width:100%}.feetw{position:relative;padding-right:1%;padding-left:1%;width:98%;color:#000;background-color:#40c513}.feet{display:inline-block;vertical-align:middle;width:98%;margin:1%}.feet .address{width:100%}.feet h2{text-align:center}.feet h4{text-align:center}.feet a{color:#fff}.cpy{text-align:center;margin-top:1em}.sticky{position:fixed;z-index:9999;top:0;left:0;margin-top:0 !important;padding-top:2%;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;background:#40c513}.sticky li a{color:#000}.slider{position:relative;left:0;top:0;width:100%;margin:0;padding:0}.slides{position:relative}.slides ul{position:relative}.slides ul li{position:absolute;left:0;top:0;display:none}.slides ul li img{display:block;width:100%;height:auto;margin:0;padding:0}.slides ul li p{font-size:1em;line-height:2em;text-align:center;color:#e0c838;background-color:#000;font-family:lucida calligraphy;font-style:italic}.slides ul li p a{color:#ff0;font-size:1.2em}#active{position:relative;display:block}.catTitle{font-size:2em;margin-top:.25em}.postTitle{font-size:2em;margin-top:.5em;margin-bottom:.5em;text-align:center}.postTitle a{text-decoration:none;color:#0db900}.left70{display:inline-block;vertical-align:top;width:100%;min-height:300px;border-radius:1em}.full{display:inline-block;vertical-align:top;width:98%;margin:1%}.right30{display:inline-block;vertical-align:top;width:98%;margin:1%}.attachment-full{width:100%;height:auto;margin:0}.social{width:100%;margin-top:1em;margin-left:0;margin-right:0}.social ul li{display:inline-block;vertical-align:top;width:10%;padding:2%}#tel{width:auto;padding-left:2%;padding-right:2%}#email{width:auto;padding-left:2%;padding-right:2%}.social ul li a img{margin:0;display:block;width:100%;height:auto}.half{display:inline-block;width:98%;padding:1%;vertical-align:top}.fourh{margin-top:1%}.gallery-columns-4 dl{width:50% !important}.post div{overflow:hidden}#opens{font-size:1.6em;line-height:1.6em;color:#fff;text-align:center}#closes{font-size:1.6em;line-height:1.6em;color:#fff;text-align:center}.pagemenus{position:relative;width:98%;margin:1%}.aligncenter{text-align:center;margin-left:auto;margin-right:auto}.post{width:98%;margin:auto;padding-left:1%;padding-right:1%;padding-bottom:1%;padding-top:1%;background-color:transparent;overflow:hidden}.margwrap{padding-left:1%;padding-right:1%;width:98%}#wpcf7-f145-p146-o1 input{width:96%;border-radius:12px;border:1px solid #000;padding-left:1%;padding-right:1%;padding-top:.5em;padding-bottom:.5em;margin-right:1%;margin-left:1%;font-weight:700}#wpcf7-f145-p146-o1 textarea{width:96%;height:2em;border-radius:12px;border:1px solid #000;padding-left:1%;padding-right:1%;padding-top:.5em;padding-bottom:.5em;margin-right:1%;margin-left:1%;font-weight:700}#wpcf7-f145-p146-o1 .wpcf7-submit{width:60%;height:2em;border-radius:12px;border:1px solid #000;padding-left:1%;padding-right:1%;padding-top:.5em;padding-bottom:.5em;margin-left:20%;margin-right:20%;font-weight:700}#wpcf7-f292-p14-o1 p{margin:0;padding:0}.recent{width:96%;margin:auto}.fmen li a{text-align:center}.gallery3{margin-left:10%;margin-right:10%;width:80%}.thebuttons{background-color:#fff}.thebuttons ul li{display:inline-block;width:20%}.thebuttons ul li img{width:100%;height:auto;max-width:100%}.thebuttons ul li a{display:flex}.identify{max-width:100%;margin:auto}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 50%,transparent);width:100%;padding:0;padding-top:1em;padding-bottom:.5em}@media only screen and (min-device-width:1025px){body{min-width:1200px}.identify{max-width:400px;margin:auto}.thebuttons{padding-left:10%;padding-right:10%;border-bottom:1px solid #0eb800}.thebuttons ul{display:flex}.thebuttons ul li{display:inline-block;width:20%;margin:0}.fmen li a{text-align:left}.recent{width:60%;margin:auto}.menuback{padding-left:10%;padding-right:10%;width:80%;padding-top:.5em;padding-bottom:.5em}.margwrap{padding-left:15%;padding-right:15%;width:70%}.pagemenus{position:absolute;left:2%;width:13%;top:100px;margin:0}.half{width:47.5%}.mobimenu{display:block;position:relative;padding-top:0;background-color:transparent}.sub-menu{position:absolute;width:100%;left:-1000%;opacity:0;height:0;border-bottom:1px solid #eed591;border-left:1px solid #eed591;border-right:1px solid #eed591;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}#opens{display:none}#closes{display:none}.eightyten{width:80%;margin-left:10%;margin-right:10%;border:3px solid #fff;box-shadow:2px 2px 2px,-2px -2px 2px;padding-left:1%;padding-right:1%;border-radius:12px}.contacts{width:40%;margin-left:30%;margin-right:30%}.cslide{position:absolute;width:30%;left:35%;top:30%;height:30%;color:#ff0;border-radius:12px}.lslide{position:absolute;width:30%;left:20%;top:30%;height:30%;color:#ff0;border-radius:12px}.rslide{position:absolute;width:30%;right:10%;top:30%;height:30%;color:#ff0;border-radius:12px}.alignleft{float:left;width:auto}.alignright{float:right;width:auto}.lrnmre{display:block}.lrnmreL{display:block}.gallery-columns-4 dl{width:25% !important}.onepost{padding-top:.25em;padding-bottom:.25em}.fourh{margin-top:350px}.midwrap{width:70%;margin-left:15%;margin-right:15%;padding-bottom:2em;box-shadow:2px 1px 2px #000,-2px -1px 2px #000}.exc{width:67%;margin-right:0}.nail{width:30%;margin:0;display:inline-block}.slider{position:absolute;z-index:-1}.slides ul li p{position:absolute;background-color:rgba(0,0,0,.8);top:30%;left:0;width:100%;text-align:center;line-height:3em;font-size:2.4em;z-index:999}.topw{position:relative;width:80%;padding-left:10%;padding-right:10%;margin:0;padding-top:.5%;z-index:900;vertical-align:baseline;background-position:center}h1{width:98%;margin-left:1%;margin-right:1%;font-size:2em}h2{font-size:1.6em}.left70{width:98%;margin-left:1%;margin-right:1%}.right30{width:28%;margin:1%}.navmain{width:38%}.navm{display:block;width:98%}.navm li{width:16.66%}.navm li a{line-height:2em;font-size:.9em}.navm li ul li a{line-height:2em;font-size:.8em}.feetw{padding-right:10%;padding-left:10%;width:80%;padding-top:1%}.feet{width:31.3%;margin:1%}.logo img{min-height:50px}.fmen ul li a{text-align:left}}