body {
    overflow-x: hidden !important;
}

.navbar-expand-lg .navbar-collapse {
    flex-basis: content;
    justify-content: end;
}

.sticky {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    background: #222f45;
}
button.btn.type.cn {
    margin: 0 0 4% 0;
}
nav#home {
    padding: 0 5%;
}
 /**{*/
 /*   margin:0!important;*/
 /*   box-sizing:border-box;*/
 /*}*/
.navbar-expand-lg .navbar-nav {
    flex-direction: row;
    border-radius: 10px 0 0 10px;
}
.navbar-dark .navbar-nav .nav-link {
    color: #ffffff;
}
button.btn {
    background: #ffffff;
    padding: 14px 23px;
}
.navbar-dark .navbar-nav .nav-link:focus, .nav-link:active, .navbar-dark .navbar-nav .nav-link:hover {
    color: #ffa51f !important;
}


a.nav-link {
    padding-top: 0;
    padding-bottom: 0;
}
li.nav-item:last-child {
    border: 0;
}
li.nav-item {
    padding: 0 6px;
    font-size: 1vw;
    border-right: 1px solid #fff;
}
button.btn {
    font-size: 1vw;
}
button.btn a {
    color: #000;
    text-decoration: underline;
}
h6 a {
    color: #000;
}
.hh a {
    color: #fff!important;
}
section.main {
    background-color: #222f45 !important;
     min-height: 853px; 
    background-image: url(../img/MainBackground.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}

/*.logo {*/
/*    text-align: center;*/
/*}*/

.logo img {
    max-width: 100%;
    position: absolute;
    left: 18vw;
    top: 3.5vw;
}

.line-patch {
    background: #faebc2;
    padding: 1% 4%;
    position: relative;
}
.line-patch h6 {
    margin-bottom: 0;
}

.line-patch h6:before {
    content: url('../img/Ornament Left.png');
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.line-patch h6:after {
    content: url('../img/Ornament Right.png');
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}


#countdown ul {
    display: flex;
    list-style-type: none;
    background: #ffffffb3;
    padding: 1% 4%;
    justify-content: center;
    border-radius: 13px;
    position: relative;
    top: -105px;
}

#countdown ul li {
    padding: 0 4%;
    font-size: 2vw;
    display: inline-grid;
    font-family: "Quicksand", serif;
    font-weight: 600;
    line-height: 1em;
    text-align: center;
    align-items: center;
}
/*nav#home {*/
/*    background: transparent!important;*/
/*}*/






img.ment {
    position: absolute;
    top: 14%;
    left: 5%;
}

ul li::marker {
  color: #000000;
  font-size: 1.2vw;
}

ul.page-3 {
    margin-top: 0;
    margin-bottom: 1rem;
    list-style-type: disclosure-closed;
}
h1.title {
    margin-bottom: 3%;
}
.page-3 li {
    font-size: 1.3vw;
    padding-bottom: 2%;
}

section.pg3 {
    padding: 6% 10%;
    background-color: #fff;
    background-image: url('../img/Page 3.png');
    background-size: cover;
    /* background-position: center; */
    /* align-items: center; */
    /* background-repeat: no-repeat; */
    background-position-y: -4vw;
}
button.type {
    font-size: 1.5vw;
    font-weight: 700;
    margin: 8% 0 0 0;
}
button.btn.type {
    font-size: 1.5vw;
    font-weight: 700;
}

div#speaker {
    padding: 0;
    overflow: auto;
}


/*section.tenta_sec {*/
/*    padding: 4% 10%;*/
/*    background-image: url('../img/Page 4s.png');*/
    /*background-size: cover;*/
/*    background-size: contain;*/
/*    background-repeat: no-repeat;*/
/*}*/

.image {
  display: block;
  width: 17vw;
  height: auto;
}

.overlay p{
    color:#fff!important;
}
img.main-logos{
    max-width:100%;
}


.btn:hover {
    background-color: #ffa51f !important;
}


.wht {
    background: #fff;
    margin: 0 0 0 14%;
    border-radius:10px;
}
.wht p {
    color: #FE2069;
    padding: 0.5% 2%!important;
}




/*Media Query Starts*/


@media screen and (max-width: 1600px) {
section.main {
    min-height: 805px;
}
.logo img {
    left: 15vw;
    width: 35%;
}    
}

@media screen and (max-width: 1536px) {
.logo img {
    left: 14vw;
}    
}

@media screen and (max-width: 1440px) {
.logo img {
    left: 12vw;
    top: 5vw;
    width: 37%;
}    
}

@media screen and (max-width: 1366px) {
section.main {
    min-height: 720px;
}
.logo img {
    left: 14vw;
    width: 35%;
}
.line-patch {
    overflow-x: hidden;
}
.line-patch h6:before {
    left: -2%;
}
.line-patch h6:after {
    right: -3%;
}
}

@media screen and (max-width: 1280px) {
section.main {
    min-height: 675px;
}
.logo img {
    top: 7vw;
}
.line-patch h6:before {
    left: -4%;
}
.line-patch h6:after {
    right: -5%;
}
}

@media screen and (max-width: 1024px) {
section.main {
    min-height: 455px;
}
.logo img {
    left: 19.5vw;
    width: 30%;
}
.line-patch h6:before {
    left: -20%;
}
.line-patch h6:after {
    right: -21%;
}
a, li, h5, h6 {
    font-size: 1.8vw !important;
}
}



@media screen and (max-width: 768px) {
 .navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl {
    width: 0%;
}
.navbar-expand-lg .navbar-nav {
    /* flex-direction: row; */
    display: inline-block;
    position: absolute;
    background: #222f45;
    width: 100%!IMPORTANT;
    /* MARGIN: 0 AUTO!IMPORTANT; */
    LEFT: 0%;
    top: 84%;
    BORDER-RADIUS: 0;
    TEXT-ALIGN: CENTER;
    z-index: 1;
    overflow:hidden;
    padding: 3% 0;
}

/*.navbar-expand-lg .navbar-nav {*/
/*     flex-direction: row; */
/*    display: inline-block;*/
/*    position: fixed;*/
/*    background: #208aa8;*/
/*    width: 100%!IMPORTANT;*/
/*     MARGIN: 0 AUTO!IMPORTANT; */
/*    LEFT: 0%;*/
/*    top:11%;*/
/*    BORDER-RADIUS: 0;*/
/*    TEXT-ALIGN: CENTER;*/
/*}*/
button.btn {
    background: #ffdb5a;
    padding: 12px 23px;
    display: none;
}
.navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl {
    width: 0%;
    margin: 0 58px;
}
.logo img {
    max-width: 100%;
}
#countdown ul {
    display: inline-block;
}
#countdown ul li {
    padding: 6px 5%;
    font-size: 5vw;
}
#countdown ul {
    display: inline-block;
    text-align: center;
}
#countdown ul {
    top: -66px;
}
img.main-logos {
    max-width: 100%;
}
.col-md-2.fly-net {
    flex: 0 0 50%!important;
}
.col-md-2.fly-net {
    padding: 0;
}
.image {
    width: 52.8vw;
}
section.pg3 {
    background-position-x: center;
}
p, a, li, td, th{
    font-size:4.5vw!important;
}
ul li::marker {
    color: #000000;
    font-size: 5.2vw;
}
section.tenta_sec {
    background-position-x: center;
}
section.two-prem {
    background-position-x: center!important;
  
}
section.pg5 {
    background-position-x: center;
}
img.ment {
    display: none;
}
li.nav-item {
    padding: 0 0px;
} 
li.nav-item {
    border-bottom: 1px solid #ffffff80;
}
li.nav-item {
    border-right: 0;
}
.navbar-dark .navbar-nav .nav-link {
    color: #fff;
    line-height: 2.5;
}

section.eight.register .container-fluid {
    padding: 0;
}
.onnn th {
    padding: 0 5px 20px 5px;
}
.on td {
    padding: 20px 5px;
}
.onn td {
    padding: 20px 5px;
}
p.last {
    width: auto !important;
}
button.btn.type.tn {
    display: block;
}
section.main {
    padding-bottom:11%;
}
button.btn.type.cn {
    display: block;
    margin: 0;
}


section.main {
    min-height: 340px;
}
.line-patch h6:before {
    left: -33%;
}
.line-patch h6:after {
    right: -34%;
}
    .wht {
    
    margin: 0 0 0 2%!important;
 
}
.wht p {
    color: #FE2069;
    padding: 3% 3%!important;
}
}


@media screen and (max-width: 600px) {

section.main {
    min-height: 485px;
    background-position: right;
}
.logo img {
    left: 18vw;
    top: 10vw;
    width: 65%;
}
.line-patch h6:before {
    left: -92%;
}
.line-patch h6:after {
    right: -94%;
}
.line-patch {
    padding: 3% 8%;
}
a, li, h5, h6 {
    font-size: 4vw !important;
}

.pink-patch {
    padding: 4% 4% !important;
}

section.blue-patch {
    padding: 4% 4% !important;
}

section.two-prem {
    padding: 10% 0 10% 0 !important;
}
.prem-para h1 {
    padding: 0 8% !important;
}
.prem-para p {
    padding: 0% 4% 0% 4% !important;
}
.prem-img img {
    width: 70%;
    margin-top: -20%;
}

section.text-section {
    padding: 10% 4% 8% 4% !important;
}
.multi-text h1 {
    margin-bottom: 8% !important;
}
h5.bg-blue {
    background-image: url('./img/Blue Patch.png');
    padding: 4% 2% !important;
    font-size: 4vw !important;
    margin: 5% 0 7% 0 !important;
}

section.tentative-section {
    padding: 10% 4% 2% 4% !important;
}
.main-tentative h1 {
    margin-bottom: 4% !important;
}
}
