.get_plan{
font-size: 24px;
font-weight: bold;
font-family: 'Arial';
}
.get_plan1{
text-align:center;
padding-top:22px;
}
.get_plan1 a{
text-decoration: none;
}

.elementor-element-4efed6f {
    display: none;
}

.demo {
    margin: 60px 0px;
}

.pricingTable .price-value .amount1 {
    font-size: 28pt;
    font-weight: 700;
    line-height: 50px;
    display: block;
    font-style: italic;
}

.gold .pricingTable .pricing-content {
    min-height: 251px;
}

.silver .pricingTable .pricing-content {
    min-height: 251px;
}

@media (min-width: 1025px) and (max-width: 1920px) {
 /**
   .silver .pricing-content {
        min-height: 251px;
    }
    .gold .pricing-content {
        min-height: 251px;
    }
**/
}
 
@media (min-width: 768px) and (max-width: 1196px) {
    .pricingTable.silver .sales-title {
        font-size: 13pt;
    }
    .pricingTable .title {
        font-size: 13pt;
    }
    .pricingTable.gold .sales-title {
        font-size: 13pt;
    }
    .pricingTable.bronze .sales-title {
        font-size: 13pt;
    }
    .pricingTable .price-value .amount {
        font-size: 26pt;
    }
    .pricingTable .price-value .amount1 {
        font-size: 20pt;
    }
/**
    .silver .pricing-content {
        min-height: 240px;
    }
    .gold .pricing-content {
        min-height: 240px;
    }
**/
    .pricingTable .price-value .amount {
        line-height: 30px;
    } 
}
@media (min-width: 768px) and (max-width: 770px) {
   /** .silver .pricing-content {
        min-height: 250px !important;
    }
    .gold .pricing-content {
        min-height: 250px !important;
    }
**/ 
}
@media (min-width: 500px) and (max-width: 767px) {
    .demo .container .row .col-md-4 {
        max-width: 100%;
        flex: auto;
    }
}
 

.demo-first-heading{
font-size: 60px;
color: rgb(107,158,53);
font-weight: bold;
-webkit-text-stroke: 2px #0000009e;
/*! font-size: 2.7em; */
}

.demo-second-heading{
color: rgb(226,123,78);
font-weight: bold;
font-size: 30px;
}
.demo-third-heading{
color: rgb(0,0,0);
font-weight: 700;
font-size: 20px;
}
.demo-fourth-heading{
font-size: 17px;
font-weight: 500;
}

.demo-fifth-heading{
color: #fff;
font-weight: bold;
font-size: 30px;
-webkit-text-stroke: 2px rgb(226,123,78);
}
.star-pos{
top: 20%;
position: relative;
}
.btm-row-1{
margin-bottom: 45px;
margin-top:45px;
}
@media only screen and (max-width: 768px) {
	
	.demo-second-heading {
	font-size:18px;
	}
	.demo-first-heading{
	font-size:32px;
	}
	.demo-third-heading{
	font-size:14px;
	}
	.demo-fourth-heading{
	font-size:13px;
	}
	.demo-fifth-heading{
	font-size:18px;
	}
	.p-text-content{
	 font-size:12px;
	}
	.btm-row-1{
	margin-bottom:0px;
	margin-top:0px;
	}
}