/* Contents generated by MODX - this file will be overwritten. */html,button,input,select,textarea{color:#717678;}h1,h2{color:#6b7072;}h3,h4,h5,h6{color:#007463;}a{color:#007463;}blockquote{color:#007463;}.header_container > div{background:#fff;border-bottom:4px solid #007463;}.header_container > div > div .nav_main ul li a{color:#007463;}.header_container > div > div .nav_main ul li.in_view a{color:#fffdfd;background-color:#007463;}.grid .figcaption a{color:#fffdfd;background:#007463;}.bg_01{background-color:#fff;}.bg_02{background-color:#f7f7f7;}.round_icon{background-color:#007463;color:#fffdfd;}.owl-carousel .owl-nav .owl-next i{color:#f0f0f0;}.owl-carousel .owl-nav .owl-prev i{color:#f0f0f0;}.owl-carousel .owl-nav .owl-next:hover i{color:#007463;}.owl-carousel .owl-nav .owl-prev:hover i{color:#007463;}ul.social_links li a .round_icon{background-color:#f0f0f0;color:#717678;}ul.social_links li a:hover .round_icon{background-color:#007463;}ul.social_links li a:hover .round_icon i{color:#fffdfd;}.grid figcaption a{background:#007463;color:#fffdfd;}.pricing_container table tbody tr th{background-color:#fff;color:#007463;border:1px solid #e5e5e5;border-bottom:none;}.pricing_container table tbody tr{background-color:#ebebeb;border:1px solid #e5e5e5;border-top:none;border-bottom:none;}.pricing_container table tbody tr:nth-of-type(2n+1){background-color:#f5f5f5;}.pricing_container table tbody tr td.cta a{background:#007463;color:#fffdfd;}.pricing_container table tbody tr td.cta a:hover{background:#006354;color:#fffdfd;}.pricing_container table tbody tr td.cta{border:1px solid #006354;}#contact_form.floating-labels .form_section input,#contact_form.floating-labels .form_section textarea,#contact_form.floating-labels .form_section select{color:#717678;border:1px solid #e5e5e5;background-color:#fff;}#contact_form.floating-labels .form_section input:focus,#contact_form.floating-labels .form_section textarea:focus,#contact_form.floating-labels .form_section select:focus{border-color:#007463;}#contact_form.floating-labels .form_section input[type="submit"]{background:#007463;color:#fffdfd;border:1px solid #006859;}#contact_form.floating-labels .form_section input[type="radio"]{border:none;box-shadow:none;}#contact_form.floating-labels .form_section input[type="submit"]:hover{background:#006354;color:#fffdfd;}.js #contact_form.floating-labels .cd-label{color:#aab1b4;}.js #contact_form.floating-labels .cd-label.float{color:#aab1b4;}footer .top_container{background-color:#414141;}footer .sub_container{background-color:#454545;}footer p,footer li,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer a{color:#ececec;}footer a:hover{color:#c9c9c9;}