.lp-speeddating .btn-wrap{text-align:center}.lp-speeddating .btn-wrap a{display:flex;justify-content:center;align-items:center;transition-duration:.3s !important;transition-property:color,background-color !important;border-radius:100px;background-image:url(/wp-content/themes/techgala/img/lp/btn.png);background-size:100%;background-repeat:no-repeat;aspect-ratio:5/.89;width:100%;max-width:450px;max-height:80px}.lp-speeddating .btn-wrap a div{display:inline-block;position:relative;margin-top:-6px;padding-left:35px;color:#fff;font-style:normal;font-weight:700;font-size:22px;line-height:normal;text-align:center}@media screen and (max-width: 1200px){.lp-speeddating .btn-wrap a div{font-size:clamp(1.125rem,.6789443155rem + .9280742459vw,1.375rem)}}.lp-speeddating .btn-wrap a div span{display:block;color:#fff;font-style:normal;font-weight:500;font-size:11px;line-height:normal;text-align:center}@media screen and (max-width: 1200px){.lp-speeddating .btn-wrap a div span{font-size:clamp(.625rem,.5134860789rem + .2320185615vw,.6875rem)}}.lp-speeddating .btn-wrap a div::before{position:absolute;top:50%;left:-17px;transform:rotate(-12.89deg);margin-top:-8px;background-image:url(/wp-content/themes/techgala/img/icon-ticket-btn.svg);background-size:100%;background-repeat:no-repeat;width:37px;height:26px;content:""}@media screen and (max-width: 768px){.lp-speeddating .btn-wrap a div::before{left:-10px;margin-top:-8px}}.lp-speeddating .btn-wrap a:hover{background-image:none;background-color:#fff}.lp-speeddating .btn-wrap a:hover div{color:#222}.lp-speeddating .btn-wrap a:hover div span{color:#222}.lp-speeddating .btn-wrap a:hover div::before{background-image:url("/wp-content/themes/techgala/img/icon-ticket-btn--color.svg")}.lp-speeddating #header{position:relative;z-index:1;background-image:url(/wp-content/themes/techgala/img/speeddating/speeddating_header_bg.jpg);background-position:center;background-size:cover;height:800px}@media screen and (max-width: 768px){.lp-speeddating #header{background-image:url(/wp-content/themes/techgala/img/speeddating/hackathon_header_bg_sp.jpg)}}@media screen and (max-width: 768px){.lp-speeddating #header{height:clamp(31rem,13.4603174603rem + 71.9576719577vw,48rem)}}.lp-speeddating #header .inner{display:flex;align-items:center;margin:0 auto;max-width:1190px;height:100%}.lp-speeddating #header .inner .wraper{position:relative;margin-top:28px;margin-bottom:58px}@media screen and (max-width: 768px){.lp-speeddating #header .inner .wraper{margin-top:1vw}}.lp-speeddating #header .inner .wraper h2 span{display:block;color:#000;font-size:19px;line-height:1}@media screen and (max-width: 768px){.lp-speeddating #header .inner .wraper h2 span{font-size:16px}}.lp-speeddating #header .inner .wraper h2 div{margin-top:40px;max-width:680px}@media screen and (max-width: 768px){.lp-speeddating #header .inner .wraper h2 div{margin-top:20px}}.lp-speeddating #header .inner .wraper .btn-wrap{margin-top:35px}@media screen and (max-width: 768px){.lp-speeddating #header .inner .wraper .btn-wrap{margin-top:21px}}.lp-speeddating #header .inner .wraper .catch{margin-top:29px;font-size:24px}@media screen and (max-width: 768px){.lp-speeddating #header .inner .wraper .catch{margin-top:23px;font-size:17px}}.lp-speeddating #header .inner .wraper .text{margin-top:32px}@media screen and (max-width: 768px){.lp-speeddating #header .inner .wraper .text{margin-top:12px}}.lp-speeddating #header .inner .wraper .text p{margin-top:21px;font-size:16px}@media screen and (max-width: 768px){.lp-speeddating #header .inner .wraper .text p{margin-top:17px;font-size:14px}}.lp-speeddating #header .inner .wraper .text p:first-child{margin-top:0}.lp-speeddating #main{display:block;position:relative;position:relative;z-index:2;z-index:1;margin-top:-96px;border-radius:96px 96px 0 0;background-image:url(/wp-content/themes/techgala/img/speeddating/body_bg.jpg);background-position:right bottom;background-size:cover;background-color:#000;padding-bottom:56px}@media screen and (max-width: 768px){.lp-speeddating #main{border-radius:0 0 0 0;background-image:url(/wp-content/themes/techgala/img/speeddating/body_bg_sp.jpg)}}.lp-speeddating #main h2+.text{margin-top:29px;line-height:2}@media screen and (max-width: 768px){.lp-speeddating #main h2+.text{margin-top:33px;line-height:1.8}}.lp-speeddating #main #lp-main-about{padding-top:111px}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-about{padding-top:40px}}.lp-speeddating #main #lp-main-companies{padding-top:70px}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies{padding-top:49px}}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies h2{line-height:1.1}}.lp-speeddating #main #lp-main-companies .sponsor-logo{border:1px solid #dcdcdc;background-color:#fff}.lp-speeddating #main #lp-main-companies .sponsor-logo a{display:flex;justify-content:center;align-items:center;transition:all .15s linear !important;box-sizing:border-box;padding:15px 30px;width:100%;height:100%}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-logo a{padding:5px 25px}}.lp-speeddating #main #lp-main-companies .sponsor-logo a img{width:auto;max-height:90px}.lp-speeddating #main #lp-main-companies .sponsor-logo a:hover{opacity:.6 !important;transition:all .15s linear !important}.lp-speeddating #main #lp-main-companies .sponsor-group{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group{grid-template-columns:1fr 1fr;gap:0}}.lp-speeddating #main #lp-main-companies .sponsor-group.diamond{grid-template-columns:1fr}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.diamond{grid-template-columns:1fr}}.lp-speeddating #main #lp-main-companies .sponsor-group.diamond .sponsor-logo:not(:first-child){border-top:0}.lp-speeddating #main #lp-main-companies .sponsor-group.diamond .sponsor-logo a{padding:5px 150px}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.diamond .sponsor-logo a{padding:10px 50px}}.lp-speeddating #main #lp-main-companies .sponsor-group.platinum{grid-template-columns:1fr 1fr;margin-top:97px}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.platinum{margin-top:85px}}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.platinum{grid-template-columns:1fr 1fr}}.lp-speeddating #main #lp-main-companies .sponsor-group.platinum .sponsor-logo:nth-child(even){border-left:0}.lp-speeddating #main #lp-main-companies .sponsor-group.platinum .sponsor-logo:nth-child(n+3){border-top:0}.lp-speeddating #main #lp-main-companies .sponsor-group.platinum .sponsor-logo img{width:auto;max-height:153px}.lp-speeddating #main #lp-main-companies .sponsor-group.gold{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.gold{grid-template-columns:1fr 1fr}}.lp-speeddating #main #lp-main-companies .sponsor-group.gold .sponsor-logo:not(:first-child,:nth-of-type(3n + 1)){border-left:0}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.gold .sponsor-logo:not(:first-child,:nth-of-type(3n + 1)){border-left:1px solid #dcdcdc}}.lp-speeddating #main #lp-main-companies .sponsor-group.gold .sponsor-logo:nth-child(n+4){border-top:0}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.gold .sponsor-logo:nth-child(n+4){border-top:1px solid #dcdcdc}}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.gold .sponsor-logo:nth-child(even){border-left:0}}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.gold .sponsor-logo:nth-child(n+3){border-top:0}}.lp-speeddating #main #lp-main-companies .sponsor-group.gold .sponsor-logo img{width:auto;max-height:60px}.lp-speeddating #main #lp-main-companies .sponsor-group.silver{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.silver{grid-template-columns:1fr 1fr}}.lp-speeddating #main #lp-main-companies .sponsor-group.silver .sponsor-logo:not(:first-child,:nth-of-type(4n + 1)){border-left:0}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.silver .sponsor-logo:not(:first-child,:nth-of-type(4n + 1)){border-left:1px solid #dcdcdc}}.lp-speeddating #main #lp-main-companies .sponsor-group.silver .sponsor-logo:nth-child(n+5){border-top:0}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.silver .sponsor-logo:nth-child(even){border-left:0}}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-companies .sponsor-group.silver .sponsor-logo:nth-child(n+3){border-top:0}}.lp-speeddating #main #lp-main-companies .sponsor-group.silver .sponsor-logo img{width:auto;max-height:35px}.lp-speeddating #main #lp-main-companies .sponsor-group.supporter{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.lp-speeddating #main #lp-main-andmore{padding-top:205px}@media screen and (max-width: 768px){.lp-speeddating #main #lp-main-andmore{padding-top:49px}}.lp-speeddating #main #lp-main-andmore h2{font-weight:700;font-size:64px;text-align:center}@media screen and (max-width: 1024px){.lp-speeddating #main #lp-main-andmore h2{font-size:48px}}.lp-speeddating #main #lp-main-andmore p{margin-top:-12px;font-weight:700;font-size:14px;line-height:1;text-align:center}.lp-speeddating #main #lp-main-andmore .btn-wrap{display:flex;justify-content:center;padding-top:39px}