.royaldays{background:#FFF;box-shadow:0 6px 8px -6px rgb(24 39 75 / .12),0 8px 16px -6px rgb(24 39 75 / .08);border-radius:10px;padding:40px 27px 40px 42px;margin:0 10px;width:860px}.royaldays h1{text-transform:uppercase;margin-bottom:40px}.royaldays__month{width:100%;height:205px;filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25));border-radius:10px;-webkit-border-radius:10px;background:no-repeat center;background-size:cover;padding:30px 56px}.royaldays__month p{font-weight:500;font-size:50px;line-height:1.18}.royaldays__list{margin:57px 0;gap:55px;-webkit-column-gap:55px}.royaldays__list_item .datetime{width:60px;margin-right:36px}.royaldays__list_item .datetime span{display:block;width:100%;text-align:center}.royaldays__list_item .datetime__dayname{font-size:30px;line-height:1.16;text-transform:uppercase;font-weight:500}.royaldays__list_item .datetime__day{font-weight:700;font-size:40px;line-height:58px;border-bottom:solid 1px #000}.royaldays__list_item .datetime__start{margin-top:12px;font-size:20px;line-height:23px}.royaldays__list_item .datetime__end{margin-top:4px;font-size:20px;line-height:23px;color:rgb(0 0 0 / .5)}.royaldays__list_item .content{width:calc(100% - 96px);filter:drop-shadow(0 0 4px rgb(0 0 0 / .15));padding:0}.royaldays__list_item .content__top{width:100%;background:#F8F8F8;padding:20px 30px 15px 30px;border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}.royaldays__list_item .content__top .date{margin-bottom:10px}.royaldays__list_item .content__bottom{background:#818EC3;padding:17px 27px;border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}.royaldays__list_item .title{font-weight:700;margin-bottom:8px}.royaldays__list_item .text ul,.royaldays__list_item .text p{padding:0;width:100%;margin-bottom:12px}.royaldays__list_item .text ul li{display:block;width:100%;font-size:19px;line-height:23px;color:#6C6C6C;font-style:italic;padding-left:18px;font-weight:400}.royaldays__list_item .text ul li:before{content:"";position:absolute;top:calc((100% - 9px) / 2);left:0;width:9px;height:9px;border-radius:50%;-webkit-border-radius:50%;background:#D90B0B}.royaldays__list_item .text table{width:100%}.royaldays__list_item .text table tr,.royaldays__list_item .text table tr td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.royaldays__list_item .text table tr{width:100%;padding:0;height:81px!important;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}.royaldays__list_item .text table tr:last-child{margin-bottom:0}.royaldays__list_item .text table tr td{-webkit-box-orient:vertical;flex-direction:column;-webkit-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.royaldays__list_item .text table tr td:first-child{width:96px!important;height:100%!important;padding-right:15px}.royaldays__list_item .text table tr td:last-child{width:calc(100% - 96px)!important;height:100%!important;color:#9F9F9F}.royaldays__list_item .text table tr td img{width:81px!important;height:81px!important;border-radius:50%;-webkit-border-radius:50%}.royaldays__list_item .text table tr td h4{font-size:28px;line-height:35px;font-weight:600}.royaldays__list_item .text table tr td p{font-size:18px;line-height:23px;font-weight:600;margin-bottom:0}.royaldays__list_item .content__bottom svg{display:inline-block;width:28px;height:auto;margin-right:28px}.royaldays__list_item .content__bottom a{font-size:20px;line-height:23px;color:#FFF;text-decoration:underline}.royaldays .share{margin-top:200px}@media (max-width:992px){.royaldays{padding:20px 10px;margin:0 10px}.royaldays h1{margin-bottom:30px}}@media (min-width:601px){.royaldays__list_item .content__top .date{display:none!important}}@media (max-width:600px){.royaldays{margin:0}.royaldays__list_item .datetime{width:30px;margin-right:12px}.royaldays__list_item .content{width:calc(100% - 42px)}.royaldays__list_item .datetime__start,.royaldays__list_item .datetime__dayname,.royaldays__list_item .datetime__end{font-size:12px;line-height:1}.royaldays__list_item .datetime__day{font-size:25px;line-height:1.2}.royaldays__list_item .datetime__start{margin-top:7px}.royaldays__list_item .content__top{border-radius:6px 6px 0 0;padding:11px 16px;background:#FFF}.royaldays .share{margin-top:50px}.royaldays__list{margin:18px 0;gap:13px}.royaldays__list_item .text table tr{height:auto!important;margin-bottom:13px}.royaldays__list_item .content__bottom svg{width:15px;margin-right:14px}.royaldays__list_item .title{font-size:16px;line-height:1.2;margin-bottom:5px}.royaldays__list_item .text ul li{font-size:13px;line-height:1.2;padding-left:12px}.royaldays__list_item .text ul li:before{top:calc((100% - 6px) / 2);width:6px;height:6px}.royaldays__list_item .text table tr td h4,.royaldays__list_item .text table tr td h4 span{font-size:15px!important;line-height:1.2}.royaldays__list_item .text table tr td p{font-size:0.7em!important;line-height:1.3;font-weight:500}.royaldays__list_item .content__bottom a{font-size:12px;line-height:1.2;text-decoration:none!important}.royaldays__list_item .content__bottom{padding:8px 16px}.royaldays__month{height:114px;border-radius:0;padding:21px 48px}.royaldays__month p{font-size:20px}.royaldays__list_item .text table tr td:first-child{width:52px!important;padding-right:9px}.royaldays__list_item .text table tr td img{width:43px!important;height:43px!important}.royaldays__list_item .text ul,.royaldays__list_item .text p{font-size:14px!important}}