/*
Theme Name:     Bizix Child Theme
Theme URI:      http://themeforest.net/user/Softwebmedia/portfolio
Description:    Bizix Child Theme for customization
Author:         Soft Web Media
Author URI:     http://themeforest.net/user/Softwebmedia
Template:       bizix
Version: 		1.00
*/


/* Add your custom style below */
/* p {
    margin: 0 0 10px 0;
} */
.swm-topbar-main-container { display:none!important;}
footer a, footer p { color:#ffffff!important;}
footer a:hover { color:#aaaaaa!important;}
.swm-large-footer { padding: 50px 0 5px 0 !important;}
a.swm-go-top-scroll-btn  {
    background: #aaaaaa!important;
    color: #333333!important;
    border-radius: 5px !important;
}
.bannersecond .elementor-icon-box-wrapper { background: #ffffff; margin: 200px 35px 36px; padding: 15px; border-radius: 15px; border-bottom: 5px solid;}
.bannersecond .elementor-icon-box-wrapper:hover{ border-bottom: 5px solid #032e42; background: #fbf1e6!important}
.threebox .box1{ background: #1D275A;
    padding: 30px 30px 30px;
    border-radius: 10px;
    display: inline-block;}

.threebox .box2{background: #d83030;
    padding: 30px 30px 30px;
    border-radius: 10px;
	display: inline-block;}

/*.swm-site-content{ padding-top: 50px!important;}*/
.swm-site-content { background: #fbf1e63b !important;} 
.swm-sub-header { height: 400px!important;}
/*.hoverchanges .gyan-post-grid-item :hover { background: #fbf1e6;}*/
 #swm-mobi-nav-icon span.swm-mobi-nav-btn-box>span { border-color: #ffffff; }
h2 :{ color: #1E2454!important; }
.gyan-title-subtitle { color: #f68d20!important;}
.gyan-title-subtitle span:after { background: #f68d20!important }
.gyan-team-share-icon span { background-color: #f48f2b!important;}
.elementor-1874 .elementor-element.elementor-element-70367f10 .gyan-title-subtitle span:before, .elementor-1874 .elementor-element.elementor- .gyan-title-subtitle span:before { background: #f6932c!important; }
.gyan-post-grid-c-button { background: #f48f2b!important; }
.swm-header-menu-section { text-align: right!important;}

.swm-sub-header {
    background-image: url(https://dnadcode.com/wp-content/uploads/2025/03/N1_2200x450-2.png)!important;
}

@media (max-width: 767px) {
    .swm-sub-header {
        height: 250px!important;
    }
}
.missionvi {padding: 30px;
    background: #ebebeb;
    border-radius: 20px;}

.globalseo-select {display:none;}
.swm-main-container.swm-site-content {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}

.footer .gyan-cinfo-time {display:none;}

.minmaxtext {
    height: 100px;}

.input-text, input[type="text"], input[type="input"], input[type="password"], input[type="email"], input[type="number"], input[type="url"], input[type="tel"], input[type="search"], textarea, select {
    -webkit-appearance: none;
    box-sizing: border-box;
    outline: none;
    padding: 12px 20px;
    margin: 0 0 20px 0;
   width: 100%; 
    max-width: 100%;
    border: 1px solid #e6e6e6;
    background: transparent;
    line-height: 25px;
    font-size: 90%;
}

.submitnew{width:100%!important;}

.wpcf7-spinner {display:none!important;}
.page-id-1503 .swm-sub-header, .page-id-2347 .swm-sub-header, .page-id-2521 .swm-sub-header, .page-id-2604 .swm-sub-header,.page-id-1874 .swm-sub-header,.page-id-161 .swm-sub-header, .page-id-3122 .swm-sub-header, .page-id-3 .swm-sub-header, .page-id-2383 .swm-sub-header, .page-id-3652 .swm-sub-header, .page-id-3631 .swm-sub-header {
  display: none!important;
}
.footer .gyan-cinfo-address{color:#ffffff;}


.circle-wrap {
  max-width: 900px;
/*   margin-bottom: 40px; */
  overflow: hidden; /* clears float issues */
}

/* common image styles */
.circle-img {
  width: 220px;
  height: 220px;
  border-radius: 50%;
  shape-outside: circle();
  clip-path: circle();
  object-fit: cover;
  margin: 0 20px 20px 0;
}

/* image left */
.circle-wrap.left .circle-img {
  float: left;
  margin-right: 20px;
  margin-left: 0;
}

/* image right */
.circle-wrap.right .circle-img {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}

@media screen and (max-width: 768px) {
  .circle-img {
    float: none;
    display: block;
    margin: 0 auto 20px auto;
    shape-outside: none;
    clip-path: circle();
  }
	.testpanel span.wpcf7-list-item {font-size: 12px;}
	.page-id-2383 .gyan-testimonials-content {padding: 20px;}
}
.aboutservices h6{text-align:center;}
.aboutservices .gyan-services-full-desc{text-align:center; font-size:17px;}

.healthpanel .e-flex {background-color: #fff;
    border: 0px !important;
    box-shadow: 0 0px 25px 0px lightgrey;
    padding: 15px;
    border-radius: 10px; gap:0px}

.healthpanel .e-flex:hover{background-color:#ffddbb;}

.threebox .box1 p, .threebox .box2 p{margin-bottom:0px;}

.circle-wrap h4{font-size:24px!important;}

.healthpanel h2{font-size:25px!important; margin-bottom:10px; line-height: 35px!important;}
.aboutheading h2{font-size:25px!important; line-height: 35px!important;}
.testpanel { background: #F4F4F4; padding: 20px; border-radius: 5px; margin-top: -15px; margin-bottom: 20px;}
.testpanel h6{margin-bottom:10px;}
.testpanel .elementor-3652 .elementor-element.elementor-element-4aff4cc .gyan-cf7-style .wpcf7-acceptance input[type="checkbox"] + span:before {background:#ffffff; border:1px solid;}
.testpanel p{margin-bottom:0px;}
.interest{font-weight: 500;
    margin-bottom: 10px;}
.testpanel .wpcf7-checkbox input[type="checkbox"] + span:before{border-color:#000!important;}
.testpanel span.wpcf7-list-item {margin-bottom:5px!important; }
.testpanel .wpcf7-list-item {
    display: block;
    margin: 10px 0;
}

 .testpanel span.wpcf7-list-item font-size: 12px;

