.elementor-9495 .elementor-element.elementor-element-9d31e0b{margin-top:0px;margin-bottom:0px;padding:25px 0px 50px 0px;}.elementor-9495 .elementor-element.elementor-element-63b2ffe > .elementor-element-populated{margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;}.elementor-9495 .elementor-element.elementor-element-96f626d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-018d834 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9495 .elementor-element.elementor-element-96f626d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-9495 .elementor-element.elementor-element-96f626d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}}@media(min-width:768px){.elementor-9495 .elementor-element.elementor-element-63b2ffe{width:10%;}.elementor-9495 .elementor-element.elementor-element-96f626d{width:79.333%;}.elementor-9495 .elementor-element.elementor-element-49efb83{width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9495 .elementor-element.elementor-element-63b2ffe{width:100%;}.elementor-9495 .elementor-element.elementor-element-96f626d{width:100%;}.elementor-9495 .elementor-element.elementor-element-49efb83{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-c500666 */.choose_services_row .choose_services_col-3,
.multi_lang,
.choose_services_title,
.astro_box .heading_title h2 span:first-child,
#numberology_sec_data,
#choghadiya-mahurat,
#hura-mahurats,
#service-retro,
#panchang-monthly,
#panchang_sec_data,
#service-matching,
#sade-sati-kundli,
#gem-rudhraksh,
#moon_calendar_data,
#predictions_data{
    display: none;
}

.astro_box .heading_title h2 {
  font-size: 24px !important;
  text-align: center;
  justify-content: center;
}

#choose_services_data .choose_services_row {
    grid-template-columns: repeat(2, 1fr) !important;
}

.lagan_chart_tabs_main * {
    color: #F7941D  !important;
}

.choose_services_row .choose_services_col-3:first-child, .choose_services_row .choose_services_col-3:nth-child(2) {
    display: inline-block;
}

.dashas_group .choose_services_row ul li {
    text-align: left;
}

.choose_services_box ol, .choose_services_box ul {
    margin: 0 0 1.5em 0em;
    padding: 0px 1.5rem !important;
}

.daily_head {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

.daily_head p,
.daily_head h4 {
    margin-top: 0px !important;
}

#predictions_data .zodic_sign .choose_services_row {
display: grid !important;
    grid-template-columns: repeat(6, 1fr) !important;
    grid-gap: 12px 12px !important;
}

.predictions_sec .choose_services_row .zodics_sign_tab {
    border-radius: 5px;
    width: 100%;
    padding: 10px;
}

.zodic_sign .zodics_sign_tab.active {
    background-color: #f7941d;
}

.zodic_sign {
    padding: 0px !important;
}

.choose_services_box .heading_title {
    padding: 20px 0 30px 0px;
    justify-content: center;
    text-align: center;
    width: 100%;
}

.clr-black1 {
    color: #000000;
}

.choose_services .choose_services_box_content .choose_services_col_box.active {
    border: 2px solid #f7941d  !important;
    box-shadow: 0px 12px 24px -12px rgb(0 123 255 / 35%)  !important;
}

.astro_content_menu {
    background: transparent;
    justify-content: center;
}

.astro_content_menu li.active a,
.astro_content_menu li a:hover{
    border: 1px solid #f7941d;
    background-color: #f7941d;
    color: #ffffff  !important;
    border-radius: 4px;
    font-weight: 500;
}

.astro_content_menu li a {
    border: 1px solid #000;
    background-color: rgba(255, 255, 255, 0);
    color: #000;
    border-radius: 4px;
    font-weight: 500;
}

.vedicastro-lagan-chart-contents {
    padding: 10px 0px;
}

.vedicastro-lagan-chart-content a, .vedicastro-lagan-chart-contents a {
    color: #f7941d !important;
}

.kundli_lagan_chart_part  *{
    font-size: 18px !important;
    color: #F7941D !important;
    opacity: 1 !important;
}

#kundli-lagan-chart *{
    font-size: 22px !important;
    color: #F7941D !important;
    opacity: 1 !important;
}

#chart_content_menu_data-wrapper {
    text-align: center;
    padding-bottom: 20px;
    padding-top: 0px !important;
}

.chart-wrapper select {
    top: 53px  !important;

}

.vedicastro-lagan-chart-contents{
    display: none;
}

.kundli_vedic_login_form {
    text-align: left;
}

.kundli_vedic_login_form *,
.lagan_chart_tabs_main {
    color: #000 !important;
    font-family: "DM Sans", Sans-serif;
}



.astro_content_menu li.active a, .astro_content_menu li a:hover,
.astro_content_menu li a{
    font-weight: 400;
    font-family: "DM Sans", Sans-serif;
}

.astro_box .heading_title h2 {
    font-family: "DM Sans", Sans-serif;
}

.lagan_chart_birth_title h4 {
    font-family: "DM Sans", Sans-serif;
    color: #000000 !important;
}

.zodic_sign .zodics_sign_tab .zodics_content p {
    font-size: 16px !important;
    font-family: "DM Sans", Sans-serif;
}

.zodic_sign .zodics_sign_tab.active .zodics_content p {
    color: #ffffff !important;
    font-size: 16px !important;
}

.astro_container .choose_services_box {
    padding: 0px !important;
    border: 0px solid #B9C8CE;
}

input#kundali-submit {
    background: #f7941d !important;
    font-weight: 600;
    border-radius: 0;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: .1em;
    padding: 10px 45px 8px !important;
    color: #ffffff !important;
    border: none !important;
    margin-bottom: 25px !important;
}

input#kundali-submit:hover,
input#kundali-submit:focus{
    background: #000000 !important;
}

.kundli_vedic_group {
    margin-top: 10px;
}

#kundli-lagan-chart svg line, #kundli_lagan_chart svg line {
    stroke: #8C5F3B !important;
    stroke-width: 3;
}

.bg-sky-blue {
    background: #eeebe6 !important;
    border: 1px solid #eeebe6 !important;
    border-radius: 0px !important;
}


.choose_services_row * {
    color: #000 !important;
}


table.planetary_table_data tr td:first-child span, table.mahadasha_table_data tr td:first-child span {
    color: #000 !important;
}

.zodic_sign .zodics_sign_tab.active .zodics_content p {
    color: #ffffff !important;
}


.gradient_box .gradient_clr {
    background: #8c5f3b !important;
}


.gradient_content p {
    text-align: left;
}

.gradient_box .gradient_clr span {
    padding-bottom: 10px;
}/* End custom CSS */