.elementor-66221 .elementor-element.elementor-element-81d4771{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), lato;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-66221 .elementor-element.elementor-element-89e5a34{text-align:center;}.elementor-66221 .elementor-element.elementor-element-89e5a34 .elementor-heading-title{font-size:38px;font-weight:600;color:var( --e-global-color-763f22b );}.elementor-66221 .elementor-element.elementor-element-4f52044{overflow:visible;}.elementor-66221 .elementor-element.elementor-element-e1d50a4{overflow:visible;}/* Start custom CSS for html, class: .elementor-element-53766cd */.price a{
    transition: 0.5s;
}
.price a:hover{
    letter-spacing: 3px;
    text-decoration: none !important;
    transition:0.5s;
    border-radius: 7px;
}
td#first-btn-sec\ free {
    padding-top: 40px !important;
}


.subheader {
	background-color: #f9f6ff !important;
	color: #273F90;
	font-weight: 700 !important;

}

.subheaderw {
	background-color: #fff !important;
	color: #273F90;
		font-weight: 700 !important;
}

.free{
  background-color: #f9f6ff !important;
}

.basic {
  background-color: #fff !important;
}
.standard{ 
  background-color:  #f9f6ff !important;
}
.premium{ 
  background-color:  #fff !important;
}
.platinum{ 
  background-color:  #f9f6ff !important;
} 
.titanium{ 
  background-color:  #fff !important;
}  
.palladium { 
  background-color:  #f9f6ff !important;
} 

.price  button,.free-btn {
	background-image: linear-gradient(180deg,#B45EFA 0%,#8277E0 100%);
}


.price {
	color: #273F90 !important;
}

.price-table {
	color: #333 !important;
}

.price-table-popular,.price-blank {
	background-image: linear-gradient(180deg,#6D4BEB 0%,#402994 100%);
	height:30px !important;
	line-height: 1;
	padding: 12px !important;
}
#pricing-plan .main {
  margin-bottom: -80px !important;
}
 @keyframes fadeInOut {
            0% { opacity: .2; }
            50% { opacity: 1; }
            100% { opacity: .2; }
        }

        /* Apply the animation to an element */
        .box {
            
            animation: fadeInOut 2s linear infinite;
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19e2ed9 */.price a{
    transition: 0.5s;
}
.price a:hover{
    letter-spacing: 3px;
    text-decoration: none !important;
    transition:0.5s;
    border-radius: 7px;
}
td#first-btn-sec\ free {
    padding-top: 40px !important;
}


.subheader {
	background-color: #f9f6ff !important;
	color: #273F90;
	font-weight: 700 !important;

}

.subheaderw {
	background-color: #fff !important;
	color: #273F90;
		font-weight: 700 !important;
}

.free{
  background-color: #f9f6ff !important;
}

.basic {
  background-color: #fff !important;
}
.standard{ 
  background-color:  #f9f6ff !important;
}
.premium{ 
  background-color:  #fff !important;
}
.platinum{ 
  background-color:  #f9f6ff !important;
} 
.titanium{ 
  background-color:  #fff !important;
}  
.palladium { 
  background-color:  #f9f6ff !important;
} 

.price  button,.free-btn {
	background-image: linear-gradient(180deg,#B45EFA 0%,#8277E0 100%);
}


.price {
	color: #273F90 !important;
}

.price-table {
	color: #333 !important;
}

.price-table-popular,.price-blank {
	background-image: linear-gradient(180deg,#6D4BEB 0%,#402994 100%);
	height:30px !important;
	line-height: 1;
	padding: 12px !important;
}
#pricing-plan .main {
  margin-bottom: -80px !important;
}
 @keyframes fadeInOut {
            0% { opacity: .2; }
            50% { opacity: 1; }
            100% { opacity: .2; }
        }

        /* Apply the animation to an element */
        .box {
            
            animation: fadeInOut 2s linear infinite;
        }/* End custom CSS */