.events_wrapper{display:flex;height:fit-content;width:100%;overflow:hidden}.events_container{display:grid;grid-template-columns:auto auto;width:100%;min-width:100%;height:fit-content;flex-direction:row}.hero{display:inline-block;position:relative;width:400px;min-width:400px;height:400px;border-radius:30px;overflow:hidden;box-shadow:1px 1px 20px #0000004d;margin:30px}.image{height:70%}.text{background-image:linear-gradient(0deg,#3f5efb,#fc466b);border-radius:30px;position:absolute;top:50%;left:-5px;height:65%;width:108%;transform:skew(19deg,-9deg)}.second .text{background-image:linear-gradient(-20deg,#fcb900,#fcb900)}.logo{height:80px;width:80px;border-radius:20px;background-color:#fff;position:absolute;bottom:30%;left:30px;overflow:hidden;box-shadow:1px 1px 20px #000000b3}.logo img{height:100%}.main-text{position:absolute;color:#fff;font-weight:900;left:20px;bottom:26%}.hero-btn{position:absolute;color:#fff;right:30px;bottom:10%;padding:10px 20px;border:1px solid #fff;animation:button-anim 2s ease 0s infinite normal forwards}@keyframes button-anim{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}.hero-btn:hover{animation:none}.hero-btn a{color:#fff}.date{position:absolute;color:#fff;left:30px;bottom:10%}.btn i:before{width:14px;height:14px;position:fixed;color:#fff;background:#0077B5;padding:10px;border-radius:50%;top:5px;right:5px}.events_nav_btns{display:flex;height:fit-content;width:100%;justify-content:flex-end;column-gap:10px;padding:10px}.events_nav_btns>button{height:40px;width:fit-content;padding:10px}.events_nav_btns>button:hover{background:var(--color-primary)}@media (max-width: 680px){.events_container{grid-template-columns:auto}}@media (max-width: 991px){.elementor-section .elementor-container.sav-nav-elementor-container-ev{flex-wrap:nowrap}.sav-hamburger-wrapper.elementor-widget-wrap>.elementor-element{width:fit-content}.elementor:not(.elementor-bc-flex-widget) .sav-hamburger-wrapper.elementor-widget-wrap{flex-wrap:nowrap;align-items:center;justify-content:flex-end}}
