/*
 Theme Name:   Hello Elementor Child
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-child
*/



/* GENERAL */


/* SOLUTIONS */



/* inside */

/* .review-generation{
  border-collapse: initial;
  border-spacing:15px 0px !important;
	min-width: 700px;
}
.review-generation thead .flip-subtitle{
  font-size:14px;
}
.review-generation thead th:first-child {
  text-align: left;
vertical-align:bottom;
	white-space: nowrap;
}
.review-generation tbody td:first-child {
  text-align: left;  
	
}
.review-generation thead th {
  border:none !important;
	font-size:24px
}
.review-generation thead th:not(first-child){
	min-width:110px;
}
.review-generation tbody tr td {
  border:none;
  border-bottom:1px solid #B7B7B7;
  background: white !important;
  max-width:fit-content ;
}
.review-generation tbody td img{
  width: 19px !important;
  height:19px !important;
}
.review-generation .flip-subtitle{
	white-space:nowrap;
}
 */
.tables-container .e-con-inner{
    background:#f3f6ff;
    border-radius:16px;
	overflow:hidden;
}
.tables-container .review-generation{
    background:#f3f6ff !important;
}
.tables-container .review-generation tbody td{
    background:#f3f6ff !important;
}
.review-generation{
  border-collapse: initial;
  border-spacing:38px 0px !important;
}
.review-generation .top-table-head{
	width:60%;
	min-width: 300px;
}
.review-generation .flip-subtitle{
  font-size: 14px;
}
.review-generation th:first-child {
  text-align: left;

}
.review-generation td:first-child {
  text-align: left;  	
  width: 60%;
  min-width: 300px;
}
.review-generation th {
  border:none !important;
	font-size:24px
}
.review-generation th{
	min-width:140px;
	padding-left: 0;
	padding-right: 0;
}
.review-generation tr td {
  border:none;
  border-bottom:1px solid #B7B7B7;
  background: white !important;
}
.review-generation .first-row td{
vertical-align:bottom
}
.review-generation td img{
  width: 18px !important;
  height:18px !important;
}

.table-button {
  padding:16px !important;
  width: 100%;
  border-radius:8px !important;
  background: #F57D09 !important;
  font-size: 16px;
  font-weight:400;
margin-top:32px;
}
.review-generation td:first-child{
    padding-left:0px !important;
}
.video-container video{
    border-radius:14px
}
@media(max-width:990px){
    .web-view{
        display:none;
    }
}
@media(min-width:990px){
    .mobile-view{
        display:none;
    }
}
@media(max-width:767px){
	.arrow{
		display:none;
	}
}

html body .main-height strong {
    font-weight: 300;
    font-style: italic !important;
    color: #ED7334;
    margin-bottom: 130px !important;
}
