.eventscontent__layout{margin-top:40px;gap:10px;margin-inline:200px;display:flex}.eventscontent__layout .eventscontent{border:1px solid #dcdcdc;border-radius:20px;width:70%;margin-top:20px;padding:20px}.eventscontent__layout .eventscontent .back{color:#000;border-radius:10px;align-items:center;gap:10px;width:fit-content;margin-block:20px;padding:10px;font-size:18px;text-decoration:none;transition:all .3s;display:flex}.eventscontent__layout .eventscontent .back svg{transition:all .3s}.eventscontent__layout .eventscontent .back:hover{color:#fff;background:#003cff}.eventscontent__layout .eventscontent .back:hover svg{fill:#fff;transition:all .3s}.eventscontent__layout .eventscontent .eventscontent__intro{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__header .cat{color:#fff;background:#003cff;border-radius:5px;width:fit-content;margin-block:10px;padding:5px;text-decoration:none;transition:all .3s;display:inline-block}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__header .cat:hover{transition:all .3s;transform:scale(1.05)}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__header .eventscontent__title{font-size:40px}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__header .eventscontent__desc{margin-block:20px;font-size:24px}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .eventscontent__blocks{grid-template-columns:repeat(2,1fr);gap:20px;height:60%;margin-top:20%;display:grid}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .eventscontent__blocks .eventscontent__block{border:1px solid #6b6b6b;border-radius:10px;align-items:center;width:100%;height:90%;padding:10px;transition:all .3s;display:flex}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .eventscontent__blocks .eventscontent__block:hover{border:1px solid #003cff;transition:all .3s}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .eventscontent__blocks .eventscontent__block .info{text-align:center;flex-direction:column;justify-content:center;gap:10px;width:70%;display:flex}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .eventscontent__blocks .eventscontent__block .text{color:#000}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .eventscontent__blocks .eventscontent__block svg{fill:#003cff;flex-shrink:0;width:30px;height:30px;margin-right:10px}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .register_top{color:#000;text-align:center;border:1px solid #6b6b6b;border-radius:10px;width:400px;margin-block:10px;margin-inline:auto;padding:10px 20px;font-size:18px;text-decoration:none;transition:all .3s;display:block}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__info-blocks .register_top:hover{color:#fff;background:#003cff;box-shadow:0 4px 12px #0003}.eventscontent__layout .eventscontent .eventscontent__cover .eventscontent__img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:80%;margin-block:20px 10px;margin-inline:auto;display:block}.eventscontent__layout .eventscontent .eventscontent__cover .img_source{margin-inline:auto;width:80%;margin-bottom:20px;display:block}.eventscontent__layout .eventscontent .eventscontent__main{flex-direction:column;gap:20px;margin-top:20px;display:flex}.eventscontent__layout .eventscontent .eventscontent__main p{text-indent:30px;font-size:20px}.eventscontent__layout .eventscontent .eventscontent__main blockquote{margin-block:20px;text-indent:20px;background:#003cffa8;width:60%;margin-left:70px;padding:30px 30px 30px 50px;font-size:20px;line-height:130%;position:relative}.eventscontent__layout .eventscontent .eventscontent__main blockquote:before{content:"“";color:#003cff;font-family:Georgia,serif;font-size:70px;line-height:1;position:absolute;top:10px;left:10px}.eventscontent__layout .eventscontent .eventscontent__main img{aspect-ratio:16/9;object-fit:cover;width:80%;margin-block:20px;margin-inline:auto}.eventscontent__layout .eventscontent .eventscontent__main ul{margin-block:20px;padding-left:0}.eventscontent__layout .eventscontent .eventscontent__main ul li{padding-left:30px;font-size:20px;line-height:1.5;list-style:none;position:relative}.eventscontent__layout .eventscontent .eventscontent__main ul li:before{content:"";background:#003cffa8;width:8px;height:8px;position:absolute;top:.75em;left:8px;transform:translateY(-50%)}.eventscontent__layout .eventscontent .eventscontent__main ol{counter-reset:my-counter;padding-left:30px;list-style:none}.eventscontent__layout .eventscontent .eventscontent__main ol li{counter-increment:my-counter;padding-left:40px;line-height:140%;position:relative}.eventscontent__layout .eventscontent .eventscontent__main ol li:before{content:counter(my-counter);color:#fff;background:#003cffa8;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;font-weight:700;display:flex;position:absolute;top:5%;left:0}.eventscontent__layout .eventscontent .eventscontent__main ul,.eventscontent__layout .eventscontent .eventscontent__main ol{flex-direction:column;gap:10px;font-size:20px;display:flex}.eventscontent__layout .eventscontent .eventscontent__main h1,.eventscontent__layout .eventscontent .eventscontent__main h2,.eventscontent__layout .eventscontent .eventscontent__main h3,.eventscontent__layout .eventscontent .eventscontent__main h4,.eventscontent__layout .eventscontent .eventscontent__main h5,.eventscontent__layout .eventscontent .eventscontent__main h6{width:fit-content;margin-left:40px}.eventscontent__layout .eventscontent .eventscontent__main h1:after,.eventscontent__layout .eventscontent .eventscontent__main h2:after,.eventscontent__layout .eventscontent .eventscontent__main h3:after,.eventscontent__layout .eventscontent .eventscontent__main h4:after,.eventscontent__layout .eventscontent .eventscontent__main h5:after,.eventscontent__layout .eventscontent .eventscontent__main h6:after{content:"";background:#003cffa8;width:100%;height:2px;margin-top:5px;display:block}.eventscontent__layout .eventscontent .eventscontent__main h1{font-size:32px}.eventscontent__layout .eventscontent .eventscontent__main h2{font-size:26px}.eventscontent__layout .eventscontent .eventscontent__main h3{font-size:22px}.eventscontent__layout .eventscontent .eventscontent__main h4{font-size:19px}.eventscontent__layout .eventscontent .eventscontent__main h5{font-size:17px}.eventscontent__layout .eventscontent .eventscontent__main h6{font-size:16px}@media (width<=430px){.eventscontent__layout .eventscontent .eventscontent__main p{text-indent:10px;font-size:16px}.eventscontent__layout .eventscontent .eventscontent__main blockquote{margin-block:10px;text-indent:0;width:100%;margin-left:0;padding:20px 15px 15px;font-size:16px;line-height:140%}.eventscontent__layout .eventscontent .eventscontent__main blockquote:before{left:unset;top:unset;margin-bottom:5px;font-size:40px;line-height:.5;display:block;position:static}.eventscontent__layout .eventscontent .eventscontent__main img{width:100%;margin-block:20px}.eventscontent__layout .eventscontent .eventscontent__main ul{padding-left:0}.eventscontent__layout .eventscontent .eventscontent__main ul li{padding-left:20px;font-size:16px;list-style:none;position:relative}.eventscontent__layout .eventscontent .eventscontent__main ul li:before{content:"";background:#003cffa8;width:6px;height:6px;position:absolute;top:.6em;left:0;transform:translateY(-50%)}.eventscontent__layout .eventscontent .eventscontent__main ol{padding-left:0}.eventscontent__layout .eventscontent .eventscontent__main ol li{padding-left:30px;font-size:16px;line-height:120%}.eventscontent__layout .eventscontent .eventscontent__main ol li:before{width:20px;height:20px;font-size:10px}.eventscontent__layout .eventscontent .eventscontent__main ul,.eventscontent__layout .eventscontent .eventscontent__main ol{gap:10px;font-size:18px}.eventscontent__layout .eventscontent .eventscontent__main h1,.eventscontent__layout .eventscontent .eventscontent__main h2,.eventscontent__layout .eventscontent .eventscontent__main h3,.eventscontent__layout .eventscontent .eventscontent__main h4,.eventscontent__layout .eventscontent .eventscontent__main h5,.eventscontent__layout .eventscontent .eventscontent__main h6{width:fit-content;margin-left:10px}.eventscontent__layout .eventscontent .eventscontent__main h1{font-size:26px}.eventscontent__layout .eventscontent .eventscontent__main h2{font-size:24px}.eventscontent__layout .eventscontent .eventscontent__main h3{font-size:22px}.eventscontent__layout .eventscontent .eventscontent__main h4{font-size:20px}.eventscontent__layout .eventscontent .eventscontent__main h5{font-size:18px}.eventscontent__layout .eventscontent .eventscontent__main h6{font-size:16px}}.eventscontent__layout .eventscontent .register_bottom{text-align:center;color:#fff;background:#003cff;border-radius:10px;width:400px;margin-block:20px;margin-inline:auto;padding:10px 20px;font-size:18px;text-decoration:none;transition:all .3s;display:block}.eventscontent__layout .eventscontent .register_bottom:hover{cursor:pointer;transition:all .3s;transform:scale(1.05)}.eventscontent__layout .eventscontent .eventscontent__tags{gap:10px;margin-top:10px;display:flex}.eventscontent__layout .eventscontent .eventscontent__tags .city{color:#fff;background:#003cff;border-radius:5px;width:fit-content;padding:5px;font-weight:700}.eventscontent__layout .eventscontent .eventscontent__tags p{color:#fff;background:#003cff;border-radius:5px;width:fit-content;padding:5px}.eventscontent__layout .eventscontent .eventscontent__tags p:before{content:"#"}.eventscontent__layout .eventscontent__layout-sidemenu{width:30%;height:fit-content;max-height:calc(100vh - 80px);margin-top:20px;margin-bottom:60px;padding-bottom:20px;position:sticky;top:80px}@media (width<=430px){.eventscontent__layout{margin-top:0;margin-inline:10px;display:flex}.eventscontent__layout .eventscontent{border-radius:10px;width:100%;margin-top:20px;padding:10px}.eventscontent__layout .eventscontent .back{color:#000;margin-block:10px;padding:5px;font-size:16px}.eventscontent__layout .eventscontent .eventscontent__intro{flex-direction:column;gap:10px;display:flex}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__header .eventscontent__title{font-size:26px}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__header .eventscontent__desc{margin-block:10px;font-size:18px}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__blocks{grid-template-columns:repeat(1,1fr);gap:10px;height:100%;margin-top:0;display:grid}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__blocks .eventscontent__block{height:100%}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__blocks .eventscontent__block .info{text-align:start;flex-direction:column;justify-content:center;gap:10px;width:100%;display:flex}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__blocks .eventscontent__block .info p,.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__blocks .eventscontent__block .info .text{font-size:16px}.eventscontent__layout .eventscontent .eventscontent__intro .eventscontent__blocks .eventscontent__block svg{width:25px;height:25px;margin-left:20px;margin-right:30px}.eventscontent__layout .eventscontent .eventscontent__img{width:100%}.eventscontent__layout .eventscontent .eventscontent__main{gap:10px}.eventscontent__layout .eventscontent .eventscontent__tags{gap:10px;margin-top:10px;display:flex}.eventscontent__layout .eventscontent .eventscontent__tags p{font-size:14px}.eventscontent__layout .eventscontent__layout-sidemenu{display:none}}
