.sponsors-outer-wrapper{width:100%;margin:0 auto;float:none;padding:50px 5.12vw 0;box-sizing:border-box}.sponsors-inner-wrapper{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.sponsors-group{box-shadow:5px 5px 15px rgba(0,0,0,.1607843137254902);-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.15);-moz-box-shadow:5px 5px 15px rgba(0,0,0,.15);box-shadow:5px 5px 15px rgba(0,0,0,.15);flex:0 48%;padding:60px 2.92vw 100px;margin-bottom:20px;background-color:#fff;position:relative;box-sizing:border-box}.sponsors-outer-wrapper .s-main-heading h1,.sponsors-outer-wrapper .s-main-heading h2{letter-spacing:0;color:#202020;font-size:calc(15px + 2.6vw);display:inline-block;margin-top:0}.s-content-sec p{letter-spacing:0;color:#202020;font-size:calc(2.5px + 1vw)}.s-button-sec a{letter-spacing:0;color:#202020;text-decoration:none;background:#eeae1e;border-radius:10px;padding:6px 1.46vw;display:inline-block;border:2px solid #eeae1e;transition:all .4s;font-size:calc(2.4px + 1vw)}.s-button-sec a:hover{text-decoration:none;background-color:transparent;border:2px solid #202020}.s-content-sec{padding:40px 0}.sponsors-outer-wrapper:first-child .sponsors-inner-sec{margin-top:-16vw}.sponsors-outer-wrapper:first-child .sponsors-inner-sec h1{margin-top:8.22vh}.sponsors-inner-bg{padding:0 3.66vw 50px;width:100%;margin:0 auto;float:none;box-sizing:border-box}.register-button a{letter-spacing:0;color:#202020;text-decoration:none;background:#eeae1e;border-radius:10px;padding:8px 3.66vw;display:inline-block;font-size:calc(4.4px + 1vw);margin-top:30px;border:2px solid #eeae1e;transition:all .4s}.register-button a:hover{text-decoration:none;background-color:transparent;border:2px solid #202020}.s-button-sec{position:absolute;bottom:40px}@media (max-width:854px){.sponsors-outer-wrapper{padding:50px 0 0}.s-button-sec a{font-size:18px;padding:10px 20px}.sponsors-outer-wrapper .s-main-heading h2{font-size:32px}.sponsors-outer-wrapper:first-child .sponsors-inner-sec{margin-top:-100px}.sponsors-outer-wrapper:first-child .sponsors-inner-sec h1{margin-top:30px}}@media (max-width:768px){.s-content-sec{height:auto!important}.s-button-sec{position:static;bottom:auto}.sponsors-group{margin-bottom:50px;padding-bottom:40px}.register-button a{margin-top:0}}@media (max-width:528px){.sponsors-group{flex:0 100%}.register-button{text-align:center}}.popup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99999999;overflow:scroll}.popup_open{overflow:hidden}.popup-overlay{background:rgba(0,0,0,.5);position:fixed;left:0;right:0;top:0;bottom:0}.popup-content{position:absolute;background:#fff;width:90%;left:0;box-sizing:border-box;top:20%;z-index:99999;padding:45px 30px;max-width:600px;right:0;margin:30px auto}.close-popup{display:inline-block;position:absolute;top:0;right:15px;font-size:38px;text-decoration:none;color:#eeae1e;cursor:pointer}.scaleUpIn{animation:scaleIn .5s ease-in both;-webkit-animation:scaleIn .5s ease-in both}.scaleUpOut{animation:scaleOut .5s ease-in both;-webkit-animation:scaleOut .5s ease-in both}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.5)}}@keyframes scaleOut{to{opacity:0;transform:scale(.5)}}@-webkit-keyframes scaleOut{to{opacity:0;-webkit-transform:scale(.5)}}.sponsor-popup-icon{padding-bottom:20px;text-align:center}