a.w-full.inline-flex.justify-center.whitespace-nowrap.rounded-lg.bg-indigo-500.px-3\.5.py-2\.5.text-sm.font-medium.text-white.shadow-sm.shadow-indigo-950\/10.hover\:bg-indigo-600.focus-visible\:outline-none.focus-visible\:ring.focus-visible\:ring-indigo-300.transition-colors.duration-150, a.w-full.inline-flex.justify-center.whitespace-nowrap.rounded-lg.bg-indigo-500.px-3\.5.py-2\.5.text-sm.font-medium.text-white.shadow-sm.shadow-indigo-950\/10.hover\:bg-indigo-600.focus-visible\:outline-none.focus-visible\:ring.focus-visible\:ring-slate-600.transition-colors.duration-150 {
    background: #fff;
    color: #00305B;
	  border-radius: 30px;
	  text-decoration-line: none;
    font-size: 16px;
    font-weight: 600;
	 text-transform: uppercase;
}
.text-slate-900.font-semibold.mb-1, .text-slate-200.font-semibold.mb-1{
    color: #fff;
    font-size: 30px;
    font-family: 'Raleway' !important;
    font-weight: 600;
}
.text-sm.text-slate-500.mb-5 {
    font-size: 16px;
    font-family: 'Lato';
}
.text-slate-900.font-semibold.mb-1, span.text-slate-900.font-bold.text-3xl, span.text-slate-900.font-bold.text-4xl, span.text-slate-500.font-medium   {
    color: #fff;
}

.text-sm.text-slate-500.mb-5 {
    color: #fff;
}
.text-slate-900.text-sm.font-medium.mb-4 {
    color: #fff;
}
.h-full-first {
    background: #00305B;
    border-radius: 20px;
}

.h-full-third {
    background: #00305B;
    border-radius: 20px;
}

.bg-slate-900 {
    --tw-bg-opacity: 1;
    background-color: #2AA0CA !important;
    border: none;
}


.text-slate-900.font-semibold.mb-1, span.text-slate-900.font-bold.text-3xl, span.text-slate-900.font-bold.text-4xl  {
    color: #fff;
}
.w-full.max-w-6xl.mx-auto.px-4.md\:px-6.py-24 {
    background: #fff;
}



.form-l input, .form-l textarea {
    padding: 15px 20px;
    border-radius: 8px;
    margin-bottom: 10px;
    border-color: #00305b;
    background-color: #fafafa;
}

.form-l textarea {
    height: 150px !important;
}
.s-btn input {
    background-color: #fad02c !important;
    color: #00305b !important;
    font-weight: 700 !important;
    font-size: 18px;
    border-radius: 999px;
    padding: 12px 30px !important;
    border-color: #fad02c;
}
span.wpcf7-spinner {
    display: none;
}

.pack-service.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
    background: #00305b;
    color: #fff;
    border-radius: 4px;
}

.pack-service .elementor-tabs-wrapper {
    margin-bottom: 40px;
}


.solu-tab ul li a {
    text-decoration: none !important;
}


.tax-cul .elementskit-info-box-icon {
    margin: 0 !important;
}

.tax-cul .elementskit-info-box-icon img {
    width: 140px !important;
	  height: 140px !important;
    border-radius: 100%;
  
}

input[type="range"]::-webkit-slider-thumb {
    background-color: rgb(0, 172, 230);
    border-radius: 50%;
}


.before\:to-indigo-500::before {
    content: var(--tw-content);
    --tw-gradient-to: #00ace6 var(--tw-gradient-to-position) !important;
}

.before\:from-indigo-300::before {
    content: var(--tw-content);
    --tw-gradient-from: #00ace6 var(--tw-gradient-from-position) !important;
    
}

.acco-main .collapse {
    visibility: unset !important;
}
