/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
*/

/* Add your custom styles here */

h1, h2, h3, h4, h5, h6, p{
/* 	padding:0 auto !important;
	margin:0 auto !important; */
}
.py-10{
	padding:100px 0 !important;
}
.py-50{
	padding:50px 0 !important;
}
.py-100{
	padding:100px 0 !important;
}
.row{
	display:flex;
}
.feature-list .col-md-4{
	width:30%;
}
.feature-list .col-md-8{
	width:70%;
}

.disclaimer{
	font-size:14px;
	font-weight:700;
	display:flex;
	align-items:center;
	justify-content:center;
}
.disclaimer-1{
	font-size:14px;
	font-weight:400;
	display:flex;
	align-items:center;
	justify-content:center;
}
.pricing{
	font-size:18px;
	font-weight:700;
	padding-bottom:10px;
}
.feature-list p{
	padding:0 !important;
	margin:0 !important;
}
.freedemo{
	padding:7px 14px 5px 14px !important;
	font-size:14px !important;
	font-weight:400;
	border-radius:20px !important;
	background:#38bdf8 !important;
	color:white;
	text-align:center;
	border: 0 !important;
}
.freedemo:hover{
	background:#1C64F2 !important;
	color:white;
}
.fa-btn{
	padding:5px 14px !important;
	background:#38BDF8 !important;
}
.fad-btn{
	padding:5px 14px !important;
/* 	background:#38BDF8 !important; */
	background:white !important;
	color:black !important;
	border-bottom-right-radius:0px !important;
	border-top-right-radius:0px !important;
	border: 1px solid #0891B2 !important;
}
.fao-btn{
	padding:5px 14px !important;
/* 	background:#38BDF8 !important; */
	background:white !important;
	color:black !important;
	border-bottom-left-radius:0px !important;
	border-top-left-radius:0px !important;
	border: 1px solid #0891B2 !important;
}
.fa-btn.fao-btn-active{
	padding:5px 14px !important;
	background:#0891B2 !important;
	border-bottom-left-radius:0px !important;
	border-top-left-radius:0px !important;
	border: 1px solid #0891B2 !important;
}
.fa-btn.fad-btn-active{
	padding:5px 14px !important;
	background:#0891B2 !important;
	border-bottom-right-radius:0px !important;
	border-top-right-radius:0px !important;
	border: 1px solid #0891B2 !important;
}
.tabs {
    display: flex;
    flex-wrap: wrap;
  }

  .tabs > section {
    order: 999;
    width: 100%;
    display: none;
  }

  .tabs > input {
    opacity: 0;
    position: absolute;
  }
  .tabs > input[type="radio"]:checked + label {
    background: yellow;
  }

  .tabs > input[type="radio"]:checked + label + section {
    display: unset;
  }

  .tabs > label {
   	 	padding: 0.3em 1em;
	 	border:1px solid #D5D8DC;
	 	
  }

  .tabs > label:last-of-type {
/*     border-top-right-radius: 10px; */
  }

  .tabs > input[type="radio"]:checked + label {
    	background: #38BDF8;
	  	color:white;
	  	border:1px solid #38BDF8;
  }

@media only screen and (min-width: 768px) {
	.md-none{
		display:none;
	}
	.feature-list{
		display:block;
	}

}
@media only screen and (max-width: 767px) {
	.md-none{
		display:block;
	}
	.feature-list{
		display:none;
	}

}
