.view-events .views-field-field-image,.view-event-previews .views-field-field-image{margin-top:0;}.card:not(.card.card-foldable) > div:first-of-type:not(.card-image-content){flex-grow:0;}.view-events .clasgrid-item-wrapper:hover{transform:scale(1.05);cursor:pointer;-webkit-box-shadow:0 8px 16px rgba(25,25,25,.2);box-shadow:0 8px 16px rgba(25,25,25,.2);}.view-events .image-style-_50x800-thumbnail,.view-event-previews .image-style-_50x800-thumbnail{max-width:100%;height:12.5rem;object-fit:cover;}
.field--name-field-cp-html{background-image:url("/sites/default/files/2021-08/TopoPattern-White.png");padding:4rem;background-size:cover;background-attachment:fixed;}.flip-card{background-color:transparent;width:120%;margin-right:.5rem;margin-bottom:25px;height:550px;perspective:1000px;}.flip-card:last-of-type{margin-right:0;}.flip-card .btn{margin-top:1rem;}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform 0.8s;transform-style:preserve-3d;}.flip-card:hover .flip-card-inner,.flip-card:focus .flip-card-inner{transform:rotateY(180deg);}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.flip-card-front{background-color:#191919;color:#fafafa;border:1px solid #191919;border-top:8px solid #191919;}.flip-card-front span,.flip-card-back span{display:block;width:max-content;}.flip-card-back{transform:rotateY(-180deg);background-color:#FFF;border:1px solid #000;border-top:8px solid #000;}.flip-card-front .front-content,.flip-card-back .back-content{padding:.5rem 1rem;}@media screen and (max-width:1400px){.flip-card h2{font-size:2rem;}}@media screen and (max-width:1280px){.flip-card-back p{font-size:14px;}}@media screen and (max-width:1099px){.flip-card{height:675px;}}@media screen and (max-width:992px){.flip-card{width:100%;}}
.stats{transition:0.3s;box-shadow:inset 0 -10px #ffffff;}.stats:hover span{box-shadow:inset 0 -10px #ffc627;transition:0.3s;}.welcome{transition:0.3s;box-shadow:inset 0 -10px #ffffff;}.welcome:hover span{box-shadow:inset 0 -20px #ffc627;transition:0.3s;}
.anim-button{color:#000;background-color:#ffc627;border-color:#ffc627;border-radius:400rem;font-weight:bold;padding:1rem 2rem;transition:0.3s;text-decoration:none;}.anim-button:hover{color:#ffc627;background-color:#000;border-color:#000;border-radius:400rem;font-weight:bold;padding:1rem 2rem;transition:0.3s;}#topmenu{width:250px;height:50px;color:#000;font-weight:bold;}#submenu{display:block;width:250px;position:absolute;list-style:none;overflow:hidden;max-height:0;transition:max-height 0.7s ease-in;margin-bottom:25px;}#topmenu:hover #submenu{max-height:500px;}
.people-photo img{width:150px;height:150px;border-radius:50%;overflow:hidden;}
.add-top-space{margin-top:1em;}.add-bottom-space{margin-bottom:1em;}.extra-top-space{margin-top:2em;}.extra-bottom-space{margin-bottom:2em;}.remove-top-space{margin-top:-1em;}.remove-bottom-space{margin-bottom:-1em;}.less-top-space{margin-top:-2em;}.less-bottom-space{margin-bottom:-2em;}
.clasgrid-item-wrapper{padding:1em;}.views-field.views-field-body{margin-top:.5em;}.divider-text::after{content:"";width:32px;height:4px;display:block;background-color:#ffc627;margin-top:16px;}.divider-text2::after{content:"";width:32px;height:4px;display:block;background-color:#ffc627;margin-top:16px;margin-bottom:16px;}.small-btn{color:#000000;border:none;font-weight:bold;padding:5px 15px;text-align:center;text-decoration:none;display:inline-block;background-color:#ffc627;border-radius:20px;}.small-btn:hover{color:#ffffff;}
