.elementor-6289 .elementor-element.elementor-element-08e3c15 > .elementor-container{max-width:1200px;}.elementor-6289 .elementor-element.elementor-element-08e3c15{padding:10px 0px 10px 0px;}.elementor-6289 .elementor-element.elementor-element-0102c20 .elementor-heading-title{color:#333333;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6289 .elementor-element.elementor-element-0102c20 > .elementor-widget-container{padding:14px 0px 14px 15px;background-color:#C0FFDC;}.elementor-6289 .elementor-element.elementor-element-362c954 .elementor-heading-title{color:#333333;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6289 .elementor-element.elementor-element-362c954 > .elementor-widget-container{padding:14px 0px 14px 15px;background-color:#C0FFDC;}.elementor-6289 .elementor-element.elementor-element-5cc9b05 .elementor-heading-title{color:#333333;font-family:"Lexend Deca", Sans-serif;font-weight:500;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6289 .elementor-element.elementor-element-1aa5df6{padding:100px 0px 100px 0px;}.elementor-6289 .elementor-element.elementor-element-5cc9b05 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-6289 .elementor-element.elementor-element-30eec94{width:50%;}.elementor-6289 .elementor-element.elementor-element-30eec94 > .elementor-element-populated{padding:0px 5px 0px 0px;}.elementor-6289 .elementor-element.elementor-element-c44ca0f{width:50%;}.elementor-6289 .elementor-element.elementor-element-c44ca0f > .elementor-element-populated{padding:0px 0px 0px 5px;}}@media(min-width:768px){.elementor-6289 .elementor-element.elementor-element-1612169{width:70%;}.elementor-6289 .elementor-element.elementor-element-af80789{width:30%;}}/* Start custom CSS for html, class: .elementor-element-d2e478f */input#month {
    width: 100% !important;
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac62dba */.date {
    font-size: 15px;
    background: #fffc9b;
    padding: 5px 5px 5px 5px !important;
    text-align: center;
    width: 178px;
}
.ng-scope.layout-align-start-start.layout-column {
    border: 1px solid #ddd;
    margin: 5px;
    width: 180px;
    font-family: "Lexend Deca", Sans-serif;
    padding: 0px 0px 10px 0px !important;
}

.ng-binding {
    padding: 5px 5px 0px 5px;
}

.main {
    font-size: 14px;
    font-weight: 600;
}

.shukla.ng-binding, .tithi.ng-binding, .jainf.ng-binding, .natf.ng-binding {
    font-size: 14px;
}

div#Astami, #Chaturdashi {
    background: #96ff83;
}/* End custom CSS */
/* Start custom CSS */@media screen and (min-width: 900px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-1286252.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default {
    width: 100% !important;
}
}/* End custom CSS */