input.wpcf7-form-control.wpcf7-submit.has-spinner.gt-btn {
    width: fit-content;
    color: #fff;
    border-radius: 30px;
	border: 1px solid #292fb3;
	background:#292fb3;
}
.icon img {
    width: 40px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.theme-btn {
	background-color: var(--brightOrange);
	 width: fit-content;
	 border: 1px solid var(--brightOrange);
}
.dark{background-color:#fcf3ee;}
.news-card-items.style-2 .news-content ul li {
  font-size: 14px;
  color: var(--black);
}
.recent-thumb {
    width: 100px;
}
.fullwidth p {margin:10px 0px;}
.hero-desc.text-white * {
    color: #fff !important;
    width:70%
}
/* Make CF7 radio buttons visible */
.wpcf7 input[type="radio"] {
    appearance: radio !important;
    -webkit-appearance: radio !important;
    -moz-appearance: radio !important;
    display: inline-block !important;
    width: 16px !important;
    height: 16px !important;
    opacity: 1 !important;
    visibility: visible !important;
    position: static !important;
    margin-right: 6px;
    vertical-align: middle;
}

.wpcf7 .wpcf7-list-item {
    display: inline-flex;
    align-items: center;
    margin-right: 20px;
}

.wpcf7 .wpcf7-list-item label {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    cursor: pointer;
}
.wpcf7 input[type="checkbox"]{
    display:inline-block !important;
    appearance:checkbox !important;
    -webkit-appearance:checkbox !important;
    -moz-appearance:checkbox !important;
    opacity:1 !important;
    visibility:visible !important;
    position:static !important;
    width:18px !important;
    height:18px !important;
    margin-right:8px;
    cursor:pointer;
}

.wpcf7 .wpcf7-list-item{
    display:inline-flex !important;
    align-items:center;
    margin-right:20px;
    margin-bottom:10px;
}

.wpcf7 .wpcf7-list-item label{
    display:flex;
    align-items:center;
    gap:8px;
    margin:0;
    cursor:pointer;
}
.about-wrapper-2 .about-content p{display:flex;}
select, .single-select, .form-control, .form-select, textarea, input
 {
   border: 1px solid #80808059;
 }