.events-section{background:#dff1f4;padding:60px 25px}.events-section .es-container{margin:0 auto;max-width:1070px;width:100%}.events-section .top-heading h3{color:#363b40;font-family:Axiforma;font-size:40px;font-weight:600;line-height:56px;margin-bottom:30px;text-align:left}.events-section .es-row{display:flex;flex-wrap:wrap}.events-section .es-col-12{width:100%}.events-section .event-box .date{color:#363b40;font-family:Axiforma;font-size:14px;font-weight:400;line-height:22.4px;margin-bottom:15px;text-align:left}.events-section .event-box h5.title,.events-section .event-box h5.title a{color:#363b40;cursor:pointer;font-family:Axiforma;font-size:25px;font-weight:600;line-height:35px;margin-bottom:15px;text-align:left}.events-section .event-box .content{align-items:center;display:flex;gap:80px}.events-section .event-box .content p{color:#363b40;display:-webkit-box;font-family:Axiforma;font-size:20px;font-weight:400;line-height:32px;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;overflow:hidden;text-overflow:ellipsis}.events-section .event-box .content .event-btn a{border-radius:100px}.events-section .event-box .content .event-btn a,.events-section .event-box .content .event-btn span{align-items:center;border:1.5px solid rgba(54,59,64,.5);color:#363b40;display:flex;height:35px;justify-content:center;width:35px}.events-section .event-box .content .event-btn span{border-radius:100px;cursor:pointer}.events-section .line{border:1px solid #363b40;margin:30px 0;width:100%}.events-section .es-row .line:last-child{display:none}.event-popup{align-items:center;background-color:#fff;border-radius:10px;bottom:0;justify-content:center;overflow:auto;padding:20px;right:0}.event-popup,.event-popup-overlay{display:none;left:0;position:fixed;top:0;z-index:1}.event-popup-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%}.event-popup .cross{color:#000;cursor:pointer;display:flex;position:absolute;right:24px;top:24px;z-index:2}.event-popup .cross svg{height:18px;width:18px}.event-popup .ep-pop-row{align-items:end;display:flex;flex-wrap:wrap;gap:60px}.event-popup .ep-inner{background-color:#fff;border-radius:10px;max-height:100%;max-width:1070px;overflow:auto;padding:40px 80px 80px;position:relative;width:100%;z-index:2}.event-popup .ep-pop-col4{width:calc(41% - 36px)}.event-popup .ep-pop-col8{width:calc(59.66% - 30px)}.event-popup .ep-pop-image{position:relative}.event-popup .ep-pop-image .ep-image-bg-cicle{background-color:#1d619a;bottom:0;height:230px;left:0;position:absolute;right:0}.event-popup .ep-pop-image .ep-image-bg-cicle,.event-popup .ep-pop-image img{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:600px;border-top-right-radius:600px}.event-popup .ep-pop-image img{display:block;height:300px;object-fit:fill;position:relative;width:100%;z-index:1}.event-popup .ep-pop-member{padding-bottom:24px}.event-popup .ep-pop-member h3{color:#363b40;font-family:Axiforma;font-size:40px;font-weight:600;line-height:56px;margin:0}.event-popup .ep-pop-member p.ep-date{color:#363b40;font-family:Axiforma;font-size:18px;font-weight:400;line-height:28.8px;margin:0}.event-popup .ep-pop-member .email{color:#363b40;font-family:Axiforma;font-size:20px;font-weight:400;line-height:32px}.event-popup .ep-pop-member .email a{color:#1d6099;font-family:Axiforma;font-size:20px;font-weight:600;line-height:32px;text-decoration:none}.event-popup .ep-content p{color:#363b40;font-family:Axiforma;font-size:18px;font-weight:400;line-height:28.8px}.event-popup .ep-content>:last-child{margin-bottom:0}.events-section .es-vbtn{display:flex;justify-content:flex-start;padding-top:30px}.events-section .es-vbtn a{border:2px solid #1d6099;border-radius:50px;color:#1d6099;display:flex;font-family:Axiforma;font-size:20px;font-weight:600;line-height:32px;padding:13px 48px;text-align:center;text-decoration:none;transition:all .3s ease}.events-section .es-vbtn a:hover{background-color:#1d6099;border-color:#1d6099;color:#fff}@media (max-width:575.98px){.events-section .event-box .content{gap:0;justify-content:space-between}.events-section .event-box h5.title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.events-section .event-box .content p{-webkit-line-clamp:3;font-size:16px;line-height:25.6px}}@media (min-width:576px) and (max-width:767.98px){.event-popup .ep-pop-col4,.event-popup .ep-pop-col8{width:100%}}@media (max-width:575.98px){.event-popup .ep-pop-col4,.event-popup .ep-pop-col8{width:100%}.event-popup{padding:40px;top:0}.event-popup .ep-pop-row{gap:30px}.event-popup .ep-pop-member h3{font-size:25px}.event-popup .ep-content p,.event-popup .ep-pop-member .email a{font-size:15px}}@media (max-width:767.98px){.event-popup{padding:24px}.event-popup .ep-pop-row{gap:24px}.event-popup .ep-pop-member h3{font-size:25px;line-height:36px}.event-popup .ep-pop-member{padding:0}.event-popup .ep-pop-member p.position{margin:0}.event-popup .ep-inner{padding:24px}}