.elementor-kit-6{--e-global-color-primary:#134BB3;--e-global-color-secondary:#16243E;--e-global-color-text:#54595F;--e-global-color-accent:#134BB3;--e-global-color-97b7a6c:#FFFFFF;--e-global-color-3f90d6b:#121416;--e-global-color-7c97404:#F9FAFC;--e-global-typography-primary-font-family:"Jost";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Jost";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-weight:500;font-family:"Jost", Sans-serif;}.elementor-kit-6 a{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;}.elementor-kit-6 a:hover{color:var( --e-global-color-primary );}.elementor-kit-6 h1{font-family:"Jost", Sans-serif;}.elementor-kit-6 h2{font-family:"Jost", Sans-serif;}.elementor-kit-6 h3{font-family:"Jost", Sans-serif;}.elementor-kit-6 h4{font-family:"Jost", Sans-serif;}.elementor-kit-6 h5{font-family:"Jost", Sans-serif;}.elementor-kit-6 h6{font-family:"Jost", Sans-serif;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Jost", Sans-serif;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */footer {
  display: none;
}


/* Default scrollbar styles for desktop */
::-webkit-scrollbar {
    width: 0.6vw;
    background: #f3f3f4;
}

::-webkit-scrollbar-thumb {
    background: -webkit-linear-gradient(transparent, #134BB3);
    background: linear-gradient(transparent, #134BB3);
    border-radius: 30px;
}

::-webkit-scrollbar-thumb:hover {
    background: -webkit-linear-gradient(transparent, #121416);
    background: linear-gradient(transparent, #121416);
}

/* Mobile styles */
@media (max-width: 768px) {
    /* Adjust scrollbar width for mobile */
    ::-webkit-scrollbar {
        width: 0.6vw;
    }

    /* Provide a fallback style for scrollbars on mobile */
    ::-webkit-scrollbar-thumb {
        background: #830C4F; /* You can change this color */
        border-radius: 4px;
    }

    ::-webkit-scrollbar-thumb:hover {
        background: #121416; /* You can change this color */
    }
}


/* body {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
 */
    /* Price Table Code */


.columns {
    float: left;
    width: 100%;
    padding: 8px;
}

.pricing-table {
    background: #fff;
    box-shadow: 0px 1px 10px -6px rgba(0, 0, 0, .15);
    padding: 2rem;
    border-radius: 4px;
    transition: box-shadow 0.3s ease;
    border: 1px solid #16243E;
}


.pricing-table:hover {
    box-shadow: 0px 1px 10px -4px rgba(0, 0, 0, .15);
}

.pricing-table .pricing-label {
    border-radius: 2px;
    padding: .25rem .5rem;
    margin-bottom: 1rem;
    display: inline-block;
    font-family: "Poppins", sans-serif;
    font-size: 11px;
    letter-spacing: 1.2px;
    font-weight: 500;
    color: #ffffff;
    background: #16243E;
}


.pricing-table h2 {
  color: #16243E;
  font-size: 21px;
  font-weight: 700;
  font-family: "Poppins"; 
  letter-spacing: 0.2px; 
}

.pricing-table h5 {
	color: #16243E;
	font-size: 13.5px;
	font-weight: 300;
  font-family: "poppins";
  margin-bottom: 1rem;
}

.pricing-table .pricing-features {
	margin-top: 1rem;
  margin-bottom: 3rem;
}

.pricing-table .pricing-features .feature {
  font-family: "poppins";
	font-size: 13px;
  font-weight: 300;
	margin: .5rem 0;
	color: #4E4E4E;
}

.pricing-table .pricing-features .feature span {
	display: inline-block;
  font-family: "poppins";
	float: right;
	color: #4E4E4E;
	font-weight: 500;
}

.pricing-table 	.price-tag {
	text-align: center;
  font-size: 25px;
	font-weight: 700;
  font-family: "jost";
  
}

.pricing-table .price-tag .symbol {
    font-size: 25px;
	font-weight: 700;
  font-family: "jost";
  color: #134bb3;
}

.pricing-table .price-tag .amount {
	letter-spacing: -2px;
  font-weight: 900;
  font-family: "Roboto";
	font-size: 40px;
  color: #134bb3;
  
}

.pricing-table .price-tag .after {
	color: #16243E;
  font-size: 17px;
  font-family: "Roboto";
	font-weight: 500;
  text-decoration: line-through;
}

.pricing-table .price-button {
	display: block;
  
	color: #fff;
	margin-top: 2rem;
	padding: .75rem;
	border-radius: 2px;
  font-family: "poppins";
  font-size: 14px;
	text-align: center;
	font-weight: 500;
	transition: .3s;
 
  
}

.pricing-table .price-button:hover {
	text-decoration: none;
  
}

.purple .pricing-label {
	background: #16243E;
	color: #ffffff;
  margin-bottom: 1rem; 
}

.purple .price-tag {
	color: #627afe;
}

.purple .price-button {
	background: #134BB3;
}

.purple .price-button:hover {
	background: #16243E;
  color: #ffffff
}
  


/*
-----------------------------
Scroller for Pricing Plan
*/

.elementor-price-table__features-list {
    max-height: 280px; /* Adjust the height as per your requirement */
    overflow-y: auto; /* Enable vertical scrolling */
    background-color: #ffffff; /* Background color */
}

/* Define the styles for the scrollbar */
.elementor-price-table__features-list::-webkit-scrollbar {
    width: 2px; /* Width of the scrollbar */
}

/* Define the styles for the scrollbar track */
.elementor-price-table__features-list::-webkit-scrollbar-track {
    background: #ffffff; /* Background color of the scrollbar track */
}

/* Define the styles for the scrollbar thumb */
.elementor-price-table__features-list::-webkit-scrollbar-thumb {
    background-color: #16243E; /* Color of the scrollbar thumb */
}/* End custom CSS */