.elementor-2500 .elementor-element.elementor-element-5e238f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-451848c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-4d7b2e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-575f5e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-5d79766{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-ad2b5c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-85bcf67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-c5c2bc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-d1e905e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-6b5760e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2500 .elementor-element.elementor-element-b1127bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2500 .elementor-element.elementor-element-b548451{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-175db4a */<style>

.seo-pricing-section{
padding:80px 20px;
background:#f8fafc;
font-family:'Montserrat',sans-serif;
}

.seo-pricing-container{
max-width:1300px;
margin:auto;
}

.seo-pricing-heading{
text-align:center;
margin-bottom:50px;
}

.seo-pricing-heading h2{
font-size:24px;
font-weight:600;
color:#000000;
margin-bottom:20px;
line-height:1.5;
}

.seo-pricing-heading p{
font-size:16px;
line-height:1.9;
color:#555;
max-width:1000px;
margin:auto;
text-align:justify;
}

.seo-pricing-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:30px;
margin-top:40px;
}

.seo-price-card{
background:#ffffff;
padding:35px;
border-radius:20px;
border:1px solid #e5e7eb;
position:relative;
transition:.3s;
}

.seo-price-card:hover{
transform:translateY(-8px);
box-shadow:0 15px 35px rgba(0,0,0,.08);
}

.seo-popular{
position:absolute;
top:-12px;
right:20px;
background:#C9F135;
color:#000;
padding:8px 16px;
border-radius:30px;
font-size:13px;
font-weight:600;
}

.seo-price-card h3{
font-size:22px;
font-weight:600;
color:#000;
margin-bottom:15px;
}

.seo-price{
font-size:38px;
font-weight:700;
color:#021B47;
margin-bottom:20px;
}

.seo-price span{
font-size:14px;
font-weight:400;
color:#666;
}

.seo-price-card ul{
padding-left:20px;
margin-bottom:25px;
}

.seo-price-card li{
font-size:15px;
line-height:1.8;
color:#555;
margin-bottom:10px;
}

.seo-btn{
display:block;
width:100%;
padding:16px;
text-align:center;
text-decoration:none;
background:#021B47;
color:#fff;
font-weight:600;
border-radius:10px;
transition:.3s;
}

.seo-btn:hover{
background:#C9F135;
color:#000;
}

.seo-pricing-note{
margin-top:50px;
background:#ffffff;
padding:35px;
border-radius:20px;
border:1px solid #e5e7eb;
}

.seo-pricing-note h3{
font-size:22px;
font-weight:600;
color:#000;
margin-bottom:15px;
}

.seo-pricing-note p{
font-size:15px;
line-height:1.9;
color:#555;
text-align:justify;
margin-bottom:15px;
}

.seo-pricing-note ul{
padding-left:20px;
}

.seo-pricing-note li{
font-size:15px;
line-height:1.8;
margin-bottom:10px;
color:#555;
}

@media(max-width:991px){

.seo-pricing-grid{
grid-template-columns:repeat(2,1fr);
}

}

@media(max-width:767px){

.seo-pricing-grid{
grid-template-columns:1fr;
}

.seo-pricing-heading h2{
font-size:24px;
}

.seo-price{
font-size:32px;
}

}

</style>/* End custom CSS */