input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}table{border-collapse:collapse}fieldset{border:none;padding:0}input[type=text],input[type=password],textarea,select{outline:none}.circle{border-radius:50rem!important}.border{border:1px solid var(--gray)!important}.shadow{box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.black .black a{color:var(--black)!important}.black-bg{background-color:var(--black)!important}.white-bg{background-color:var(--white)!important}.gray,.gray a{color:var(--gray)!important}.gray-bg{background-color:var(--gray)!important}.dark-gray,.dark-gray a{color:var(--dark-gray)!important}.dark-gray-bg{background-color:var(--dark-gray)!important}.red,.red a{color:var(--red)!important}.red-bg{background-color:var(--red)!important}.orange,.orange a{color:var(--orange)!important}.orange-bg{background-color:var(--orange)!important}.yellow,.yellow a{color:var(--yellow)!important}.yellow-bg{background-color:var(--yellow)!important}.green,.green a{color:var(--green)!important}.green-bg{background-color:var(--green)!important}.blue,.green a{color:var(--blue)!important}.blue-bg{background-color:var(--blue)!important}.purple,.purple a{color:var(--purple)!important}.purple-bg{background-color:var(--purple)!important}.pink,.pink a{color:var(--pink)!important}.pink-bg{background-color:var(--pink)!important}.primary,.primary a{color:var(--primary)!important}.secondary,.secondary a{color:var(--secondary)!important}.secondary-bg{background-color:var(--secondary)!important}.btn-text,.btn-text a{color:var(--button-text)!important}.body-text,.body-text a{color:var(--text)}.hover-mute:hover{opacity:.75}.hover-dip:hover{transform:translateY(5px)}.hover-glow:hover{text-shadow:0 0 10px #fff!important}.min-height{min-height:1000px}.w-100{width:100%}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:2rem!important;padding-right:2rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:2rem!important}.pt-5{padding-top:3rem!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:2rem!important}.m-5{margin:3rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:2rem!important;margin-right:2rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:2rem!important;margin-bottom:2rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.btn{display:inline-block;font-weight:800;font-weight:800;text-align:center;white-space:normal;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:1.25rem 1.5rem;font-size:1.5rem;line-height:1;transition:.2s ease;margin:0 0 .5rem;text-decoration:none;letter-spacing:-.04rem;cursor:pointer;font-family:var(--headline);-webkit-appearance:none;background-color:var(--secondary);color:var(--button-text)}.btn:hover,.btn:focus{box-shadow:none;opacity:1!important}.btn-sm{font-size:.9rem;padding:.75rem 1rem;margin:0}.form-control{display:block;width:100%;padding:.3rem .75rem;color:var(--text);background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-group{margin-bottom:1rem}.btn.btn-md{font-size:18px;padding:14px 34px}.btn-primary{color:#fff!important;background-color:#50b523!important;border-color:#50b523!important}.header .menu{list-style:none;margin:0;padding:0}.header .menu li{display:inline-flex;padding:0 1rem}.header .menu li:first-child{padding-left:0}.header .menu li:last-child{padding-right:0}.post-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;padding:1rem;transition:.2s ease}.post-card:hover{transform:translateY(5px)}.article li{margin-bottom:.25rem}.article iframe{margin-bottom:2rem;width:100%;max-width:100%}.article blockquote{padding-left:2.5rem;margin:0;color:var(--body);opacity:.75;border-left:5px solid var(--primary);font-style:italic;font-family:var(--text)}.alignnone{margin:0;max-width:100%;height:auto}.aligncenter,div.aligncenter{display:block;margin:auto;max-width:100%;height:auto}.alignright{float:right;margin:0 0 20px 20px;max-width:100%;height:auto}.alignleft{float:left;margin:0 20px 20px 0;max-width:100%;height:auto}a img.alignright{float:right;margin:0 0 20px 20px;max-width:100%;height:auto}a img.alignnone{max-width:100%;width:100%;height:auto}a img.alignleft{float:left;margin:0 20px 20px 0;max-width:100%;height:auto}a img.aligncenter{display:block;margin:auto;max-width:100%;height:auto}.wp-caption{background:0 0;border:none;max-width:100%;text-align:left;margin:0 0 40px!important}.wp-caption.alignnone{margin:0 0 40px}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:100%}.wp-caption p.wp-caption-text{font-size:11px;line-height:11px;padding:0;margin:0!important}@media (max-width:767.98px){.btn{font-size:1rem;line-height:1}}.test_menu{padding:50px 0;min-height:600px}@media screen and (max-width:1080px){#header_new nav.toggle{display:block;opacity:1}#menu-test-menu .sub_container.toggle{display:block}#menu-test-menu>li.active:not(.nosubmenu):after{transform:rotate(90deg)}}