@import"https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";

@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";

 
#ws-poster{
    padding:34px 0px;
    background-color:#5f5f5f;
}

@media(max-width: 767px) {
     .live i{
        display:inline!important;
    }
    .pc-sub {

        font-size: 18px !important
    }



    .cus1 {

        display: inline !important
    }



    .cus {

        display: none !important
    }



    .col-text-container {

        bottom: 5px !important
    }

}
 
@media(max-width: 991px) {
    .live i{
        display:none;
    }
}

@media(max-width: 991px) {

    .logo {

        width: 180px !important
    }



    a.nav-link {

        font-size: 14px
    }



    .cus {

        font-size: 14px
    }



    .hero {

        padding: 123px 0px !important
    }



    .bt-img {

        margin-bottom: 24px
    }



    .big-item {

        text-align: center
    }



    .big-subtext {

        font-size: 22px;

        letter-spacing: -1px;

        line-height: 36px
    }



    .heading2 {
 
      
        margin-bottom: 16px
    }



    .rocket {

        position: static !important;

        margin-top: 33px;

        width: 90px
    }



    .idea-content {

        position: relative;

        padding: 126px 24px !important
    }

}

.two-logo {
    padding-top: 6px;
    padding-bottom: 6px;
}

.cus1 {

    display: none;



}



.btn {

    font-family: "Space Mono", serif;

    font-weight: 600
}



.cus {

    display: flex;

    padding: 8px 16px;

    justify-content: center;

    align-items: center;

    gap: 5px;

    border-radius: 8px;

    background: #4475f2
}



.nav-item {

    display: flex;

    align-items: center
}



.cus:hover {

    border-radius: 8px;

    background: #6f97fa
}



a.nav-link {

    font-family: "Space Mono", serif;

    font-weight: 600;

    color: #fff
}

h1.heading2{
    font-size:32px;
}

h1 {

    font-family: "Space Mono", serif;
    font-weight: 700;
    font-style: normal;
    margin: 0px;
    padding: 0px
}



p {

    font-family: "Open Sans", serif;

    font-size: 24px
}



.big-subtext {

    color: gray;

    letter-spacing: -1px;

    line-height: 36px
}



.idea-p {

    font-size: 32px;

    color: #fff;

    font-weight: 400;

    letter-spacing: -1px;

    line-height: 36px;

    text-align: center;

    margin-top: 12px
}



.idea-thon {

    padding-bottom: 95px;

    background: url("/img/idea-bg1.png") top right no-repeat, url("/img/idea-bg2.png") bottom left no-repeat, #fe5151
}



#workshop {

    background-color: #fe5151
}



#workshop p {

    color: #fff
}



.hacka-thon {

    background-color: #fffeeb
}



#party {

    background-color: #fffeeb
}



#connect {

    background-color: #fffeeb
}



#connect h4 {

    color: #fe5151;

    line-height: 43px
}



.logo-size {

    margin: auto
}



.hacka-thon p {

    color: #9b9b9b
}



.hackathon-img {

    margin-bottom: 58px
}



.idea-content {

    position: relative;

    padding: 126px 0px
}



.rocket {

    position: absolute;

    right: 12px;

    width: 100px;

}



h4 {

    color: #fff;

    font-family: "Space Mono", serif;

    font-size: 77px;

    text-transform: uppercase;

    margin-top: 22px
}



.heading4 {

    line-height: 50px
}



.heading1 {

    font-family: "Space Mono", serif;

    font-weight: 800;

    color: #ff7926;

    text-transform: uppercase;

    line-height: 63px;

    text-align: left
}



.investment {

    color: #f7ff0c;

    font-weight: 700
}



.heading2 {color: #ff8d8d;font-weight: 600;text-transform: uppercase; }



.big-talk p {

    margin: 0px
}



.big-talk {

    padding-top: 65px;

    padding-bottom: 65px;

    background-color: #ffffff;

}



#award {

    background-color: #000000;

}

#award h4 {

    color: #ffffff !important;

}
#award li {
    list-style-type: none;
    background-color: #0c0c0c ;
    font-family: "Open Sans", serif;
    font-size: 18px;
    color: #ffffff !important;
    margin-bottom: 12px;
    padding: 4px 12px;
    border-radius: 4px;
    font-weight: 100;
}
.svg-container {

    width: 100%;

    resize: both;

    overflow: auto
}



.ticket-section {

    background-color: #333
}



svg {

    width: 95%;

    height: 95%
}



.hero {

    background-color: #000
}



.carousel-item .col {

    padding: 0 5px
}



#speakers {

    padding: 123px 0px;

    background-color: #fe5151
}

#speakers p {

    color:#fff;
}



#speakers .card {

    text-align: center;

    background-color: rgba(0, 0, 0, 0);

    border: none
}



#speakers .card-title {

    font-family: "Open Sans", serif;

    color: #fff;

    font-weight: 800;

    font-size: 16px
}



#speakers .item {

    margin: 23px 2px
}



#speakers .owl-nav {

    font-size: 80px
}



#speakers .owl-dots {

    display: none
}



#pc .btn-text {

    font-family: "Open Sans", serif;
    display: flex;
    height: 38px;
    padding: 8px 18px;
    justify-content: center;
    align-items: center;
    border: solid 2px #dbdbdb;
    border-radius: 8px;
    color: #747474;
    font-size: 18px
}



.pc-sub {

    text-transform: uppercase;

    margin-top: 12px;

    font-size: 24px;

    letter-spacing: 4px;

    color: #ffba8f
}



#faq-section {

    background-color: #e7e7e7;

    padding-top: 45px;

    padding-bottom: 45px
}



#partners {

    padding: 123px 0px;

    background-color: #fffeeb
}



#partners .owl-nav span {

    font-size: 80px;

    color: #000
}



#partners .owl-nav span:hover {

    font-size: 80px;

    color: #ff7926
}



#partners .item {

    height: 90px;

    align-items: center;

    justify-content: center;

    display: flex
}



#partners .item img {

    width: 130px
}



#partners .owl-nav {

    font-size: 80px;

    color: #ff7926
}



#partners .logo-size {

    width: 172px
}



#partners .owl-dots {

    display: none
}



#footer .s-network {

    background-color: #4d5b71
}



#footer .foot-content {

    padding-top: 34px;

    padding-bottom: 34px;

    background-color: #091e3e
}



#footer p {

    color: #fff;

    font-size: 16px;

    line-height: 34px
}



#footer h6 {

    color: #fff;

    font-size: 16px
}



#footer a {

    text-decoration: none
}



.m-bold {

    font-weight: 800
}



#college {

    background: #ffffff;

    /* background: radial-gradient(circle, rgb(225, 241, 255) 0%, rgb(192, 226, 255) 100%); */

    /* padding: 100px 10px; */

    padding: 0px;

    color: #4d5b71;

    border-radius: 0px;



}



.idea-thon li {

    color: #F7FF0C;

    font-size: 22px;

    list-style-type: none;

    margin-bottom: 20px;



}



#college h3 {

    font-size: 32px;

    font-weight: 700
}



#college h6 {

    letter-spacing: 6px;

    font-size: 18px
}



#college p {

    font-size: 16px
}



#college p {

    font-size: 18px
}

.reg {
    margin-right: 4px;
}

#college .place {

    margin-top: 24px
}



#college .date {

    font-size: 24px
}



#myBtn {

    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    border: none;
    outline: none;
    background-color: #606060!important;
    color: #fff;
    cursor: pointer;
    padding: 4px 14px;
    border-radius: 10px;
    font-size: 38px
}



#myBtn:hover {

    background-color: #272727!important;
}

.sponsor-logo{
    width:150px;
    margin: 10px;
}

.xrg-logo{
    width:80px;
    margin: 10px;
}

#party .owl-theme .owl-nav,
.owl-theme .owl-nav.disabled+.owl-dots {

    visibility: hidden;

}



#about h2 {

    font-family: "Space Mono", serif;

}



.sticky-top {

    border-bottom: 2px solid #29abe2;

}



.ticket-section img {

    width: 600px;

}

.navbar-brand .logo{
    width:200px;
}

.right-nav{
    margin-top:5px;
}
#big .big-subtext {
    font-size: 22px;
    line-height:28px;
    padding-bottom:12px;
}

.modal p{
    font-size:18px;
 
}
.modal img{
 width:70px;
    margin-right:12px;
}
.modal-title {
    margin-bottom: 0;
    line-height:33px;
}

.modal-content {
 padding:25px 25px;
}
.st0 {

    fill: #29abe2
}

 

.st1 {

    fill: none;

    stroke: #ff00db;

    stroke-width: 3;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-dasharray: 0, 25, 175
}



.st2 {

    fill: none;

    stroke: #2e00ed;

    stroke-width: 4;

    stroke-miterlimit: 100;

    stroke-dasharray: 0, 54, 101
}



.st3 {

    fill: none;

    stroke: #f70285;

    stroke-width: 3;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-miterlimit: 100;

    stroke-dasharray: 0, 37, 129
}



.st4 {

    fill: none;

    stroke: #ff0400;

    stroke-width: 8;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-dasharray: 0, 36, 136
}



.st5 {

    fill: none;

    stroke: #fff;

    stroke-width: 2;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-dasharray: 0, 36, 136
}



.st6 {

    fill: #29abe2
}



.st7 {

    fill: none;

    stroke: #f36fe1;

    stroke-width: 3;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-dasharray: 0, 25, 175
}



.st8 {

    fill: none;

    stroke: #2e00ed;

    stroke-width: 4;

    stroke-miterlimit: 100;

    stroke-dasharray: 0, 54, 101
}



.st9 {

    fill: none;

    stroke: #ff640b;

    stroke-width: 3;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-miterlimit: 100;

    stroke-dasharray: 0, 37, 129
}



.st10 {

    fill: none;

    stroke: #ff0400;

    stroke-width: 8;

    stroke-linecap: round;

    stroke-linejoin: round;

    stroke-dasharray: 0, 36, 136
}



.st11 {

    fill: none;
    stroke: #fff;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-dasharray: 0, 36, 136
}



/*# sourceMappingURL=styles.min.css.map */