/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 01 2025 | 19:53:17 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 01 2025 | 17:40:17 */
.flipdown.flipdown__theme-dark {
    width: 100%;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 20px auto;
}

body .flipdown.flipdown__theme-dark .rotor-group-heading:before {
    /* Days */
    position: absolute;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 37px;
    text-align: center;
    letter-spacing: -0.02em;
    color: #A8A8A8;
    bottom: -30px;
    width: 100%;
    left: 0px;
}

.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before, .flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after {
    display: none;
}

.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before {
    content: "";
    background: linear-gradient(#4C4C54,#18181C);
    width: 65px;
    height: 85px;
    position: absolute;
    top: 7px;
    border-radius: 5px;
    z-index: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    display: block;
}

body .flipdown .rotor-group,body .flipdown .rotor-group:last-child {
    background: #232328;
    padding: 10px 15px;
    margin: 0 5px;
    border-radius: 5px;
    border-top: 3px solid #141416;
}

.flipdown .rotor {
    margin: 0;
}

.rotor-group:before {
    content: "";
    background: linear-gradient(#4C4C54,#18181C);
    width: 65px;
    height: 85px;
    position: absolute;
    top: 7px;
    border-radius: 5px;
    z-index: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.flipdown .rotor:last-child {
}

.flipdown.flipdown__theme-dark .rotor, .flipdown.flipdown__theme-dark .rotor-top, .flipdown.flipdown__theme-dark .rotor-leaf-front {
    background: linear-gradient( #868C96, #18181C);
    border-radius: 5px 0 0 0px;
    width: 30px;
    font-size: 40px;
    margin: 0;
}

.flipdown.flipdown__theme-dark .rotor-bottom, .flipdown.flipdown__theme-dark .rotor-leaf-rear {
    background: linear-gradient(180deg, #4C4C54 11.31%, #32323A 87.56%);
    border-radius: 0px 0px 0 5px;
    width: 30px;
}

.flipdown .rotor:last-child, .flipdown.flipdown__theme-dark .rotor:last-child .rotor-top, .flipdown.flipdown__theme-dark .rotor:last-child .rotor-leaf-front {
    border-radius: 0px 5px 0 0px;
}

.flipdown.flipdown__theme-dark .rotor:last-child .rotor-bottom, .flipdown.flipdown__theme-dark .rotor:last-child .rotor-leaf-rear {
    border-radius: 0px 0px 5px 0;
}

.flipdown .rotor:after {
    width: 30px;
}

body .flipdown.flipdown__theme-dark .rotor:after {
    border-top: 0px solid #07070F;
    z-index: 0;
}

.flipdown.flipdown__theme-dark .rotor:before {
    background: linear-gradient(0deg, #868C96 23.33%, #CCD3DE 80.7%);
    content: "";
    width: 3px;
    height: 10px;
    display: block;
    position: absolute;
    left: -6px;
    top: calc(50% - 3.5px);
}

.flipdown.flipdown__theme-dark .rotor:last-child:before {
    left: auto;
    right: -6px;
}
body .flipdown .rotor-leaf {
    width: 30px;
}




@media only screen and (max-width: 736px) {

body .flipdown .rotor-group,body .flipdown .rotor-group:last-child {
    padding: 10px 10px;
}
	
.flipdown.flipdown__theme-dark .rotor, .flipdown.flipdown__theme-dark .rotor-top, .flipdown.flipdown__theme-dark .rotor-leaf-front {
    background: linear-gradient( #868C96, #18181C);
    border-radius: 5px 0 0 0px;
    width: 24px;
    font-size: 35px;
    margin: 0;
}

.flipdown.flipdown__theme-dark .rotor-bottom, .flipdown.flipdown__theme-dark .rotor-leaf-rear {
    width: 24px;
}

.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before,
.rotor-group:before {
    height: calc(100% - 12px);
}

body .flipdown.flipdown__theme-dark .rotor-group-heading:before {
    bottom: -16px;
    font-size: 12px;
}
}