.date-countdown{background:#f0f0f0;padding:60px 0}.date-countdown p{margin-bottom:0}.date-countdown .columns{align-items:center;display:flex}.date-countdown .col-1{width:300px;width:375px}.date-countdown .col-2{display:flex;margin-left:auto;width:calc(100% - 900px);width:400px;width:550px}.date-countdown .col-3{margin-left:auto;width:210px}.date-countdown .col-1 .date{font-size:36px;line-height:36px;margin-bottom:13px}.date-countdown .col-1 .date,.date-countdown .col-1 .time{color:#00355e;font-family:Montserrat,sans-serif;font-style:normal;font-weight:800;text-decoration:none}.date-countdown .col-1 .time{font-size:21px;line-height:21px}.date-countdown .col-2>p{text-align:center;width:33.33%}.date-countdown .col-2>p span{display:inline-block;width:100%}.date-countdown .col-2>p:nth-child(2){border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.date-countdown .col-2 .num{color:#3c83e4;font-family:Montserrat,sans-serif;font-size:65px;font-style:normal;font-weight:800;line-height:65px;margin-bottom:5px;text-decoration:none}.date-countdown .col-2 .label{color:#333;font-size:18px;font-weight:700;line-height:18px}@media (max-width:1350px){.date-countdown .col-1{width:295px}.date-countdown .col-1 .date{font-size:28px;line-height:28px}.date-countdown .col-1 .time{font-size:19px;line-height:19px}.date-countdown .col-2{width:calc(92% - 505px)}.date-countdown .col-2 .num{font-size:45px;line-height:45px}}@media (max-width:1080px){.date-countdown .columns{display:block;text-align:center}.date-countdown .col-1,.date-countdown .col-2,.date-countdown .col-3{margin:0;width:100%}.date-countdown .col-2{margin:30px auto;max-width:100%;width:500px}}