*{box-sizing:border-box;padding:0;margin:0}.row-wrap{display:flex;flex-wrap:wrap;gap:0px}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body,button,input,textarea{font-size:15px!important;font-family:"Open Sans",sans-serif!important}#page .site-content{margin-top:0;margin-bottom:0}.white-bg-anchor a,#page article a{color:#666;text-decoration:underline;text-decoration-color:#58595b;text-underline-position:under}.white-bg-anchor a:hover,#page article a:hover{color:#58595b;font-weight:700}.dark-bg-anchor a{color:#58595b}.dark-bg-anchor a:hover{color:#58595b;text-decoration:underline;text-decoration-color:#58595b;text-underline-position:under}.main-navigation ul.menu li.menu-item>a{position:relative}.main-navigation ul.menu li.menu-item>a span{position:relative}.main-navigation ul.menu li.menu-item>a:hover span:after{position:absolute;content:''}.main-navigation ul.menu li.menu-item>a:hover span:after{width:100%;height:2px;bottom:-11px;background:#58595b;left:0;display:block}.banner-short-heading{font-size:14px !important}#benefits-section .elementor-col-100{box-shadow:2px 0px 29px 0px rgba(0,0,0,.1)}.contact-form-wrap input[type=text],.contact-form-wrap input[type=number],.contact-form-wrap input[type=email],.contact-form-wrap input[type=tel],.contact-form-wrap input[type=url],.contact-form-wrap input[type=password],.contact-form-wrap input[type=search],.contact-form-wrap textarea,.contact-form-wrap .input-text{width:100%;border-radius:0!important}.contact-form-wrap .form-field{display:flex;flex-direction:column;width:50%;padding:0 15px}.contact-form-wrap .form-field label{width:100%;color:#666;font-family:"Open Sans",sans-serif;font-size:14px}.contact-form-wrap .form-field textarea{height:100px}.contact-form-wrap select:not([size]):not([multiple]){border:2px solid;border-color:#000;border-radius:0!important;font-family:"Open Sans",sans-serif;font-size:14px;padding:15px}.contact-form-wrap input[type=checkbox]{width:20px;height:20px;border:1px solid #000 !important}.wpcf7 form .wpcf7-response-output{font-family:"Open Sans",sans-serif;color:#000}.wpcf7 form.sent .wpcf7-response-output{text-align:center;color:#666;border:3px solid #58595b;padding:21px}button,input[type=button],input[type=reset],input[type=submit],.button,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.added_to_cart{font-family:"Open Sans",sans-serif}.mobile-navigation .hide-active a{color:black!important}.home .topnavg a{color:white!important}.home .topnavg a:hover{color:black!important}.missionrelButton a{padding:0 45px!important}form.search-form .search-submit{padding:15px 45px;background:#58595b !important;text-align:center;display:block;width:auto !important;font-size:15px !important;font-family:"Open Sans",sans-serif!important}form.search-form .search-submit:hover{background:#fff !important;color:#58595b}.site-search-popup-close{margin-left:15px}.elementor-header-group-wrapper .header-group-action .button-side-heading .close-button-side i:before{color:#fff}.elementor-header-group-wrapper .header-group-action .button-side-heading .close-button-side{border-color:#fff}.page-id-18945 article table,.page-id-18945 article table tr,.page-id-18945 article table td{border:1px solid!important}.elementor-slideshow__title{display:none!important}@media (min-width:768px){.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767px){.testimonial{background:#58595b;padding:15px!important}.banner-short-heading{font-size:15px!important}}@media only screen and (min-device-width:778px) and (max-device-width:1023px){.header-banner-body{padding-top:30px;font-size:16px !important;line-height:30px !important}.banner-button{border:2px solid #fff !important}}