.events-listing .events-item{height:50vmax;max-height:70vmin;padding:3vmax 3vmax 0}.events-item img{max-height:350px}.bottom-card{position:relative;top:20vmin;width:100%}.bottom-card p{font-size:2.1vmin;font-weight:400}.line-event{font-size:xx-large!important;font-weight:700!important;letter-spacing:-6px;position:inherit;text-align:left}.title-top{margin-bottom:5px}.title-event{font-size:4vmin!important;font-weight:700!important;height:0;letter-spacing:-.01em;margin-top:1rem!important}.type-tabs li{background-color:#f9f9f9;flex:2 0 45%;line-height:1.2;margin:5px;padding:1.5rem;text-align:center}ul.type-tabs{display:flex;flex-wrap:wrap}.all-events p{cursor:pointer;font-family:Raleway,helvetica,sans-serif;font-size:2vmin;font-weight:200;line-height:1.5;margin:0;padding:0}.banner.banner__fs-isac{background-size:cover!important}.date-title{background:#f2f0f2;color:#4748d4!important;font-weight:600!important}.accordion{background:#f9f9f9}.accordion-tab{border-radius:5px;margin:0 15px!important}.accordion-tabs{display:none}.accordion-tabs :focus{outline:none}.accordion-item{border-bottom:1px solid #eaeaea}.accordion-item:last-child{border:none}.accordion-item__label{cursor:pointer;display:none;margin:0;padding:1.25rem;position:relative;transition:padding .2s ease}.accordion-item__label:after{border-color:transparent #447fff #447fff transparent;border-radius:2px;border-style:solid;border-width:3px;bottom:0;content:"";height:4px;margin:auto;opacity:1;position:absolute;right:1.25rem;top:-4px;transform:rotate(45deg);transition:opacity .1s ease;width:4px}.accordion-item__label:hover{background:#d3e1ff}.accordion-item__container{height:0;opacity:0;overflow:hidden;padding:0 1.25em;transition:padding .2s ease,opacity .5s ease .15s}.accordion-item#home{padding:0}.accordion-active .accordion-item__label{cursor:inherit;padding-bottom:0}.accordion-active .accordion-item__label:hover{background:none}.accordion-active .accordion-item__label:after{opacity:0}.accordion-active .accordion-item__container{height:auto;opacity:1;padding:1.25em}.accordion-active .accordion-item__container h1:first-child,.accordion-active .accordion-item__container h2:first-child,.accordion-active .accordion-item__container h3:first-child,.accordion-active .accordion-item__container h4:first-child,.accordion-active .accordion-item__container h5:first-child,.accordion-active .accordion-item__container h6:first-child,.accordion-active .accordion-item__container p:first-child{margin-top:0}.accordion-active .accordion-item__container h1:last-child,.accordion-active .accordion-item__container h2:last-child,.accordion-active .accordion-item__container h3:last-child,.accordion-active .accordion-item__container h4:last-child,.accordion-active .accordion-item__container h5:last-child,.accordion-active .accordion-item__container h6:last-child,.accordion-active .accordion-item__container p:last-child{margin-bottom:0}@media (min-width:350px){.accordion-tabs{background:rgba(68,127,255,.1);display:flex}.accordion-tabs .accordion-tab{background:rgba(68,127,255,.1);border:none;cursor:pointer;flex:1;font:inherit;padding:1rem 2rem;transition:background .1s ease}.accordion-tabs .accordion-tab:hover{background:hsla(0,0%,98%,.01)}.accordion-tabs .accordion-tab:last-child{border-right:0}.accordion-tabs .accordion-tab.accordion-active{background:#f9f9f9}.accordion-item{border:none;display:none;min-height:260px;padding:2.4rem}.accordion-item__container,.accordion-item__label{padding:0;transition:inherit}.accordion-item__label{margin-bottom:1.5rem}.accordion-item.accordion-active{display:block}.accordion-item.accordion-active .accordion-item__container{padding:0}}*{box-sizing:border-box}.accordion{border-radius:10px;box-shadow:0 1em 2em -.9em rgba(0,0,0,.7);max-width:400px;overflow:hidden;width:100%}@media (max-width:450px){.accordion{max-width:600px}.title-event{font-size:.9rem!important}}.accordion+p{color:hsla(0,0%,100%,.8);font-size:.9rem;font-weight:300;margin-top:2rem}#myBtn{background-color:#494cdb;border:none;border-radius:4px;bottom:20px;color:#fff;cursor:pointer;display:none;font-size:18px;outline:none;padding:15px;position:fixed;right:30px;z-index:99}#myBtn:hover{background-color:#dcdcf9}.events-filter.active{text-decoration:none}.accordion-tab:hover{background:#494cdb75!important}.blog-tabs li{padding:3px!important}.past-events{display:none!important}.events-listing{display:flex;flex-flow:wrap}.events-listing .events-item{filter:drop-shadow(-3px 3px 14px rgba(0,0,0,.1));margin:0 auto 30px;max-width:100%;width:50%}@media screen and (min-width:825px){.events-listing{flex-flow:row wrap}.events-listing .events-item{margin:10px 0;max-width:none;width:25%}.bottom-card p{font-size:calc(.64706px + .73529vw);font-weight:400}.title-event{font-size:1.5vmax!important;font-weight:700!important;height:10vmin;letter-spacing:-.01em;margin-top:1vmax!important}.events-listing .events-item{height:25vmax;max-height:60vmin;padding:3vmax 3vmax 0}.bottom-card{position:relative;top:9vmin;width:100%}}@media only screen and (min-width:650px) and (max-width:1250px){.events-listing .events-item{margin:10px 0;max-width:none;width:33%}.controlers-events{display:flex;flex-direction:column;gap:15px}.bottom-card p{font-size:.6rem;font-weight:400}.cta_buttons{display:flex;width:auto}}.subhead{font-size:1.5vmin;font-weight:400}a.button_cta{border:2px solid #fff;color:#fff;padding:1rem}.black_overlay{background-color:#000;filter:alpha(opacity=80);height:100%;left:0;-moz-opacity:.8;opacity:.8;top:0;width:100%;z-index:1001}.black_overlay,.white_content{display:none;position:absolute}.white_content{background-color:#fff;height:95%;left:5%;overflow:auto;padding:16px;top:4%;width:90%;z-index:1002}a.close{border-radius:15px;font-size:1rem;font-weight:700;padding:9px;position:absolute;right:5px;top:0;z-index:1111}.fadeInDown{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes wipe-enter{0%{opacity:0;transform:rotateX(70deg);transform-origin:top}to{opacity:1;transform:rotateX(0deg);transform-origin:top}}.square-animation{animation:wipe-enter 1s 1}