.calenderSection .centerHeading{text-align:center}.calenderSection{background-color:#f3f3f3}.calenderSection .sec-title{max-width:100%}.calenderSection .sec-title .sub-title{font-weight:400}.calenderSection .includes .point{color:#7a7777}.calenderSection .sub-text{padding-right:25%}.calenderSection .time-line{position:relative;width:100%}.calenderSection .time-line .time-block:nth-child(2n) .time-left-block{align-self:flex-start!important;text-align:right}.calenderSection .time-line .time-block:nth-child(2n) .time-left-block:after{left:auto;right:-23px}.calenderSection .time-block{width:100%}.calenderSection .time-left-block,.calenderSection .time-right-block{padding-top:30px;position:relative;width:50%}.calenderSection .active-date{color:var(--theme-color)}.calenderSection .date{color:#70707b}.calenderSection .date-text{background-color:#fff;border-radius:15px;color:#7a7777}.calenderSection .time-right-block .date,.calenderSection .time-right-block .date-text{text-align:right}.calenderSection .time-left-block:after{background-color:#fff;border:4px solid #b5b5be;border-radius:100%;content:"";height:21px;left:3px;position:absolute;top:40px;width:21px;z-index:1}.calenderSection .time-block:first-child .time-left-block:after{background-color:var(--theme-color);border:2px solid #fff;box-shadow:0 0 0 .5px var(--theme-color)}.calenderSection .time-right-block:after{background-color:#fff;border:4px solid #b5b5be;border-radius:100%;content:"";height:21px;position:absolute;right:-25px;top:37px;width:21px;z-index:1}.calenderSection .time-line:after{background-color:#b5b5be;content:"";height:calc(100% - 140px);left:51%;position:absolute;top:50px;width:.5px;z-index:0}.calenderSection .time-block:first-child .time-left-block .date{color:var(--theme-color)}.calenderSection .side-text{max-width:80%}@media only screen and (max-width:991px){.calenderSection .align-items-end{align-items:start!important}.calenderSection .side-text{max-width:100%!important}.calenderSection .sub-text{padding-right:0}.calenderSection .time-line:after{left:52%}.calenderSection .time-left-block:after{left:8px}.calenderSection .time-line .time-block:nth-child(2n) .time-left-block:after{left:auto;right:-30px}}@media only screen and (max-width:769px){.calenderSection .time-left-block:after{left:4px}.calenderSection .time-line .time-block:nth-child(2n) .time-left-block:after{left:auto;right:-25px}}@media only screen and (max-width:690px){.calenderSection .time-left-block{padding-top:30px;position:relative;width:auto}.calenderSection .px_50{padding-left:50px;padding-right:0}.calenderSection .time-line:after{left:1%;top:50px}.calenderSection .time-left-block:after,.calenderSection .time-right-block:after{left:-7px;top:38px}.calenderSection .time-right-block{padding-top:30px;width:auto}.calenderSection .time-line .time-block:nth-child(2n) .time-left-block,.calenderSection .time-right-block .date,.calenderSection .time-right-block .date-text{text-align:left}.calenderSection .time-left-block.align-self-end{align-self:flex-start!important;padding-left:32px!important}.calenderSection .time-left-block.align-self-end .time-left-block:after,.calenderSection .time-line .time-block:nth-child(2n) .time-left-block:after{left:-7px;right:auto}}