.elementor-3109 .elementor-element.elementor-element-d5fdcde{margin-top:150px;margin-bottom:0px;overflow:visible;}.elementor-3109 .elementor-element.elementor-element-5fd2eda > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-3109 .elementor-element.elementor-element-4d10ef5{text-align:center;}.elementor-3109 .elementor-element.elementor-element-4d10ef5 .elementor-heading-title{font-size:50px;color:var( --e-global-color-763f22b );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), lato;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3109 .elementor-element.elementor-element-b418dcc{--divider-border-style:solid;--divider-color:var( --e-global-color-2e2d5c3e );--divider-border-width:1.7px;}.elementor-3109 .elementor-element.elementor-element-b418dcc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3109 .elementor-element.elementor-element-b418dcc .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-3109 .elementor-element.elementor-element-b418dcc .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3109 .elementor-element.elementor-element-4f52044{margin-top:20px;margin-bottom:0px;overflow:visible;}.elementor-3109 .elementor-element.elementor-element-e1d50a4{margin-top:20px;margin-bottom:0px;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 */