/* 
Theme Name: SKNV Elementor Theme
Theme URI: https://github.com/elementor/hello-theme/
Description: SKNV-specific child of the Hello Elementor theme
Author: Jim Powell
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/*
    Add your custom styles here
*//*# sourceMappingURL=style.css.map */
  

.page-id-442297 #frm_radio_727-0 label:after {
  content: "\f0f0";
}
.page-id-442297 #frm_radio_727-1 label:after {
	content: "\f007";
}
.page-id-442297 #field_eo0312-0, #field_eo0312-1{
  margin-right: 45px;
}
.page-id-442297 #frm_radio_727-0 label, #frm_radio_727-1 label {
  position: relative;
}
.page-id-442297 #frm_radio_727-1 label:after, .page-id-442297 #frm_radio_727-0 label:after  {
 font-weight: 900;
  margin-right: 0;
  font-family: "Font Awesome 6 Pro";
  left: 44px;
  margin-top: -6px;
  color: #cc6f80;
  font-size: 30px;
  position: absolute;
}

@media screen and (max-width: 980px) {
.page-id-442297 #frm_radio_727-0 {
  width: 100%;
  margin-bottom: 16px;
}
.page-id-442297 .frm_opt_container {
  display: block !important;
}
}

@media screen and (max-width: 600px){
.k_table table {
  width: 100% !important;
  margin: 0 !important;
}
.k_table table td {
  width: 33.33%;
  padding:  15px 5px !important;
  min-width: 33.33%;
  font-size: 16px !important;
  line-height: 1.2 !important;
}
.k_table tr {
  width: 100%;
}
.k_table .td-content img {
  width: 16px !important;
}
.k_table table tbody {
  width: 100%;
}
.k_table ul {
  padding-left: 15px;
}
.k_table .td-content {
  display: block !important;
}
}