section#annual-meetings h1{font-size:17px;font-weight:600;line-height:25px;color:#aaa;margin:0px 0 30px 0;padding:0;position:relative;}section#annual-meetings{position:relative;background:rgb(246,248,249);padding:125px 0 95px;margin:0;text-align:center;overflow:hidden;}section#annual-meetings .container{position:relative;z-index:2;}section#annual-meetings::before{content:"";position:absolute;top:0;left:-2%;width:104%;height:95px;background:url("/sites/all/themes/bootstrap_subtheme/images/top-curve.png")
        no-repeat
        top center;background-size:100% 100%;pointer-events:none;z-index:1;transform-origin:center center;animation:moreHighlightsTopWave 7s ease-in-out infinite;}section#annual-meetings::after{content:"";position:absolute;bottom:0;left:-2%;width:104%;height:110px;background:url("/sites/all/themes/bootstrap_subtheme/images/bottom-curve.png")
        no-repeat
        bottom center;background-size:100% 100%;pointer-events:none;z-index:1;transform-origin:center center;animation:moreHighlightsBottomWave 7s ease-in-out infinite;}@keyframes moreHighlightsTopWave{0%{transform:translateX(0)
            scaleX(1);}50%{transform:translateX(-0.8%)
            scaleX(1.02);}100%{transform:translateX(0)
            scaleX(1);}}@keyframes moreHighlightsBottomWave{0%{transform:translateX(0)
            scaleX(1);}50%{transform:translateX(0.8%)
            scaleX(1.02);}100%{transform:translateX(0)
            scaleX(1);}}@media (max-width:991px){section#annual-meetings{padding:90px 0 100px;}section#annual-meetings::before{height:75px;}section#annual-meetings::after{height:90px;}}@media (max-width:767px){section#annual-meetings{padding:70px 0 80px;}section#annual-meetings::before{height:55px;}section#annual-meetings::after{height:65px;}}@media (prefers-reduced-motion:reduce){section#annual-meetings::before,section#annual-meetings::after{animation:none;}}section#annual-meetings .row{display:flex;flex-wrap:wrap;align-items:stretch;}section#annual-meetings .col-md-4,section#annual-meetings .col-sm-4{display:flex;margin-bottom:25px;}section#annual-meetings .meeting-card{position:relative;width:100%;height:220px;min-height:220px;max-height:220px;padding:22px;overflow:hidden;border-radius:28px;border-bottom-left-radius:80px;background:#1535a8;box-shadow:0 14px 34px rgba(20,42,79,.10);display:flex;}section#annual-meetings .meeting-card:before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-position:center center;filter:blur(0);transform:scale(1);transition:filter .45s ease,transform .6s ease;z-index:1;}section#annual-meetings .meeting-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,24,58,.25) 0%,rgba(10,24,58,.36) 45%,rgba(10,24,58,.58) 100%);transition:background .4s ease;z-index:2;}section#annual-meetings .lublin:before{background-image:url("/sites/all/themes/bootstrap_subtheme/images/lublin.jpg");background-position:center 42%;}section#annual-meetings .heidelberg:before{background-image:url("/sites/all/themes/bootstrap_subtheme/images/heidelberg.jpg");background-position:center center;}section#annual-meetings .hosting:before{background-image:url("/sites/all/themes/bootstrap_subtheme/images/hosting.jpg");background-position:center center;}section#annual-meetings .meeting-card-content{position:relative;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;}section#annual-meetings .meeting-label{display:block;margin-bottom:6px;color:rgba(255,255,255,.92);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;}section#annual-meetings .meeting-card h2{margin:0;color:#ffffff;font-size:20px;line-height:0.85;font-weight:400;text-align:left;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,.22);}section#annual-meetings .meeting-card h2 strong{display:block;margin:4px 0 4px;color:#ffffff;font-weight:700;}section#annual-meetings .meeting-link{margin-top:auto;margin-left:auto;display:inline-block;padding:14px 18px;background:#1535a8;border-radius:999px;color:#ffffff;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:background .25s ease,color .25s ease,transform .25s ease;}section#annual-meetings .meeting-link span{display:none;}section#annual-meetings .meeting-link:hover,section#annual-meetings .meeting-link:focus{background:#f4f6f7;color:#1535a8;text-decoration:none;transform:translateY(-2px);outline:0;}section#annual-meetings .meeting-card:hover:before{filter:blur(8px);transform:scale(1.06);}section#annual-meetings .meeting-card:hover:after{background:linear-gradient(180deg,rgba(10,24,58,.35) 0%,rgba(10,24,58,.46) 45%,rgba(10,24,58,.66) 100%);}@media (max-width:991px){section#annual-meetings{padding:45px 0;}section#annual-meetings .meeting-card{height:220px;min-height:220px;max-height:220px;padding:18px;}section#annual-meetings .meeting-card h2{font-size:20px;}section#annual-meetings .meeting-label{font-size:10px;}section#annual-meetings .meeting-link{padding:12px 16px;font-size:12px;}}@media (max-width:767px){section#annual-meetings{padding:35px 0;}section#annual-meetings .row{display:block;}section#annual-meetings .col-md-4,section#annual-meetings .col-sm-4{display:block;width:100%;margin-bottom:18px;}section#annual-meetings .meeting-card{height:200px;min-height:200px;max-height:200px;padding:16px;border-radius:22px;border-bottom-left-radius:80px;}section#annual-meetings .meeting-card h2{font-size:18px;line-height:1.1;}section#annual-meetings .meeting-label{margin-bottom:5px;font-size:10px;}section#annual-meetings .meeting-link{padding:10px 14px;font-size:12px;}}
/*})'"*/
