﻿@charset "utf-8";
/* CSS Document */

body{background-color:#ffffff; margin: 0; padding:0; }

.toppanel { width:98%;float:left; text-align:center; /*margin-bottom: 0.8em;*/  }

.logo { width:15%; /*margin-top:0.5em;*/ margin: 0.6em; float:left; text-align:center; }

.topfly { /*width: 72%;*/ float:right; color:#ffffff; text-align:center; padding-top:0.1em; font-size:1em; padding:0.7em; font-family: "Poppins", Sans-serif; letter-spacing:0.03em; }

.lets {background-color:#014aa5; text-transform:uppercase; border-radius:0.8em; padding:0.5em; color:#ffffff; font-size:1.2em; text-align:center;}

.three { font-size:2.9em; color:#00266d; text-align:center; font-family:"Poppins", Sans-serif; font-weight:bold; }

.well {font-size:2.9em; color:#087bf1; text-align:center; font-family: "Poppins", Sans-serif; font-weight:bold; padding-top:0.2em;}

.Subtitle{font-size:1.4em; color:#00266d; text-decoration:underline; padding-top:0.3em; text-align:center; font-family: "Poppins", Sans-serif; line-height: 1.4em; margin-bottom:0.5em;}

.col-fr-33R {width:20%;/* background-color: #ffffff;*/ background:linear-gradient(90deg, #003889 35%, #0159bc 100%); font-family: "Poppins", Sans-serif; font-size: 1em; /*float:left;*/ margin:1em; border-radius: 0.5em; /*box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%);*/ /*border: #F1F1F1 solid thin;*/ color: #ffffff; font-weight: bold;  text-align:center; padding:0.5em; }

.floating { animation-name:floating; animation-duration:3s; animation-iteration-count:infinite; animation-timing-function:ease-in-out; margin-left:250px; margin-top:35px; }

        @keyframes floating {
            from {
                transform: translate(0px, 0px);
            }

            65% {
                transform: translate(15px, 0px);
            }

            to {
                transform: translate(-0px, 0px);
            }
        }

/************  Timer ***************/

.countdown{ display:flex; justify-content:center; gap:20px; }

.countdown > div{ display:flex; flex-wrap:nowrap; flex-direction:column; justify-content:center; align-items:center; margin-top:1px; box-shadow:1px 1px 15px rgba(0,0,0,0.25); width:85px; height:70px; border-radius:15px; background: linear-gradient(90deg, #002d79 55%, #0072f4 100%); }

.number { font-weight:500; font-size:36px; color:#ffffff; font-family:"Montserrat", sans-serif;}

div span:last-of-type{ font-size:14px; color:#ffffff; font-family:"Montserrat", sans-serif; padding-bottom:0.5em; }

@media screen and (max-width:600px) {

h1{ font-size:40px; }
  
.countdown{ /*flex-direction:column;*/ align-items:center; gap:10px; margin-top:30px; }
	
.countdown > div{ background-color:#fff; width:250px; height:60px; margin:0; flex-direction:row; justify-content:space-between; padding:20px; }
	
div span:last-of-type{ font-size:24px; text-transform:uppercase; }
	
.number { font-size:34px; }
	
}

/************  Timer1 ***************/

.countdownT{ display:flex; justify-content:center; gap:20px; color: blue; }

.countdownT > div{ display:flex; flex-wrap:nowrap; flex-direction:column; justify-content:center; align-items:center; margin-top:1px; width:55px; height:50px; border-radius:15px; /*background: linear-gradient(90deg, #002d79 55%, #0072f4 100%); box-shadow:1px 1px 15px rgba(0,0,0,0.25);*/ }

.number1 { font-weight:500; font-size:20px; color:#ffffff; font-family:"Montserrat", sans-serif;}

div span:last-of-type{ font-size:14px; color:#ffffff; font-family:"Montserrat", sans-serif; padding-bottom:0.5em; }

@media screen and (max-width:600px){

h1{ font-size:40px; }
  
.countdownT{ /*flex-direction:column;*/ align-items:center; gap:10px; /*margin-top:30px; */}
	
.countdownT > div{ /*background-color:#fff;*/ width:250px; height:60px; margin:0; /*flex-direction:row;*/ justify-content:space-between; /*padding:20px;*/ }
	
div span:last-of-type{ font-size:24px; text-transform:uppercase; }
	
.number { font-size:34px; }
	
}

.plansbox2{background-color:#ffffff; height:7em; clear:both;}

.findbox2 { width:100%; background-color:#ffffff; margin:auto; text-align:center; clear:both; }

.container {position:relative; width:100%; margin:auto;}

.col-fr-22p {width:43%; background-color: #ffffff; font-family: "Poppins", Sans-serif; box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size: 1.3em; float:left; margin:1em 1em 1em 1em; border-radius: 0.8em; color: #009fdb; font-weight: bold; border: #F1F1F1 solid thin; text-align:left; height:12.5em; /*padding:0.5em;*/ font-variant-caps: all-petite-caps;  padding-top: 2em;}

.col-fr-22v {width:43.5%; background-color: #ffffff; font-family: "Poppins", Sans-serif; box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size: 1.3em; float:left; margin:1.5em 1.5em 1.5em 1.5em; border-radius: 0.8em; height:13em; color: #009fdb; font-weight: bold; border: #00459d solid thin; text-align:center; padding:0.5em; font-variant-caps: all-petite-caps;}

.deo{width:100%; height:13em;}

.deepak{ border-radius:50%; border:thin solid #DC9091; filter:drop-shadow(1px 1px 2px #000000);}

.date{/*background-color:#0150af;*/ background: linear-gradient(90deg, #003483 35%, #0159bc 100%); border:none; color:#ffffff; padding:0.2em 0.8em 0.4em 0.8em; clear:both; text-align:center; text-decoration:none; display:inline-block; width:90%; cursor:pointer; letter-spacing:0.05em; outline:none; border-radius:0.3em; margin:1em 0.9em 1em 0.5em; font-family: "Poppins", Sans-serif; font-size:1em;}

.time{/*background-color:#0150af;*/ background: linear-gradient(90deg, #003483 35%, #0159bc 100%); float:right; border:none; color:#ffffff; padding:0.5em 0.8em 0.4em 0.8em; clear:both; text-align:center; text-decoration:none; display:inline-block; width: 75%;  cursor:pointer; letter-spacing:0.05em; outline:none; border-radius:0.3em; margin:1em 0.9em 1em 0.5em; font-family: "Poppins", Sans-serif; font-size: 0.96em;}

.live{/*background-color:#0150af;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); width:70%; padding:0.5em 0.8em 0.4em 0.8em; clear:both; border-radius:0.3em; margin: auto; color:#ffffff; text-align:center; font-family:"Poppins", Sans-serif; margin-top:2em;}

.join{text-align:center; color:#00266d; padding:0.5em; font-size:1.5em; font-family:"Poppins", Sans-serif; clear:both;}

.master{text-align:center; padding:0.2em 0.5em 0.2em 0.5em; font-size:1.5em; font-weight:bold; color:#00266d; font-family:"Poppins", Sans-serif;}

.testibg{background-color:#f6fcff; clear: both; height:27.5em; margin-bottom:1em;}

.findboxtesti { width:98%; background-color:#ffffff; margin:auto; text-align:center; clear:both; }

.findboxtestihori { width:98%; background-color:#ffffff; margin:auto; text-align:center; clear:both; overflow-y:hidden; overflow-x:auto; }

.col-fr-33T {width:26.5%; background-color:#ffffff; box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size:1.3em; float:left; margin:1em; border-radius:0.2em; color:#009fdb; font-weight:bold; border:#3f85ea solid thin; text-align:center; padding:1em 1em 0.2em 1em; font-variant-caps:all-petite-caps; font-family:"Poppins", Sans-serif;}

.box{/*width:50%;*/ float:left; margin-bottom:0.2em;}

.iconimg{ width:11%; float:left; /*margin-top:1.2em;*/ margin-bottom:0.5em; text-align:center; border-radius:50%; /*border:thin solid #DC9091; filter:drop-shadow(1px 1px 2px #000000);*/}

.cultboxtle2 { font-family:Calibri; font-size:0.8em; text-align:left; width:70%; margin:auto; color:#4f4e4e; letter-spacing:0.02em; padding-bottom:0.3em; }

.lo{width:100%; text-align:left; /*text-align:justify; */font-family:Calibri; font-size:0.75em; margin-top:0.8em; font-weight:normal; font-variant-caps:normal; color:#4f4e4e; height:5em; overflow:auto; padding-right:0.7em; border-top: #c3c4c4 solid thin; line-height:1.2em; padding-top:1em; }

.this{text-align:center; font-size:1.8em; font-weight:bold; padding-top:0.4em; padding-bottom:0.4em; font-family:"Poppins", Sans-serif; clear: both;}

.mid{ margin:auto; width:80%; background-color:#f6fcff; height:26em;}

.banner{width:70%; float:left; height:auto; padding-bottom:0.2em; /*background-color:#ffffff; border:#999999 solid thin;*/}

.col-fr-22point {width:90%; background-color: #ffffff; font-family: "Poppins", Sans-serif; box-shadow: 2px 2px 0px 0px #79a4d7;
 /*box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%);*/ font-size:1.05em; float:left; margin:1em 1em 0.1em 2.5em; border-radius: 0.3em; color:#000000; /*font-weight: bold;*/ border: #000000 solid thin; text-align:left; padding:0.5em; line-height: 1.3em; /*font-variant-caps: all-petite-caps;*/}

.open04 { text-align:center; width:25%; background-color:#ffffff; font-family:"Poppins", Sans-serif; box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size:1.3em; float:left; /*margin:0.5em 1em 1.5em 1em;*/ border-radius:0.8em; color:#009fdb; font-weight:bold; border: #F1F1F1 solid thin; /*height:13em;*/ padding:0.3em; font-variant-caps: all-petite-caps; margin-top:0.7em;}

.responsiveimg { width:100%; height:auto;}

.succ { width:80%; /*background-color:#014aa5;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); border-radius:0.8em; font-family: "Poppins", Sans-serif; padding:0.5em; color:#ffffff; font-size:1.6em; text-align:center; margin: auto; margin-bottom:0.5em;}

.Waitlist { width:22%; /*background-color:#014aa5;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); border-radius:0.8em; font-family: "Poppins", Sans-serif; padding:0.4em; color:#ffffff; font-size:1.2em; text-align:center; margin: auto; margin-bottom:0.5em; margin-top:0.5em;}

.popup { position:fixed; z-index:1; left:0; top:0; width:100%; /*height:100%;*/ overflow:auto; background-color:rgba(0, 0, 0, 0.9); display:none; }
        
.popup-content { background-color:white; margin:2% auto; padding:2px 15px 15px 15px; border:1px solid #888888; width:35%; font-weight:bolder; border-radius: 0.5em; }
 
.popup-content button { display:block; margin:0 auto; float:right;}

.footer{font-size:0.85em; background-color:#3d3d3d; padding:1.2em; text-align:center; text-transform:none; color:#ffffff; line-height:1.55em; font-family: "Poppins", Sans-serif; clear: both; margin-bottom:4em;}

.col-fr-33a {width:28%; /*background-color: #ffffff; */font-family: "Poppins", Sans-serif; box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size: 1em; float:left; margin:1.5em 1em 0.2em 3.5em; padding:0.4em; border-radius: 0.8em; color: #ffffff;/* font-weight: bold;*/ border: #F1F1F1 solid thin; text-align:center; /*padding:0.1em 0.3em 0.3em 0.3em;*/ /*font-variant-caps: all-petite-caps;*/}

.boxtitle{ margin:-5% 0% 4% 9%; padding:5px 20px 5px 20px; background-color:#59ad00; border-radius:7px 7px 0px 0px; width:70%;}

.col-fr-33c {width:27.8%;/* background-color: #ffffff;*/ background:linear-gradient(90deg, #003889 35%, #0159bc 100%); font-family: "Poppins", Sans-serif; font-size: 1.3em; float:left; /*margin:1em;*/ border-radius: 0.5em; /*box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%);*/ /*border: #F1F1F1 solid thin;*/ color: #ffffff; font-weight: bold;  text-align:center; padding:1em; }

.button { background-color:#59ad00; border:none; color:white; /*padding:10px 27px;*/ text-align:center; text-decoration:none; display:inline-block; margin:4px 2px; cursor:pointer; border-radius:0.6em; letter-spacing:0.09em; outline:none; font-size:1.1em; }

.buttonC { background-color:#024a94; border:none; color:white; padding:5px 8px; text-align:center; text-decoration:none; display:inline-block; margin:4px 2px; cursor:pointer; border-radius:0.6em; letter-spacing:0.09em; outline:none; font-size:0.75em; }

.form-controlt { padding:5px 10px; font-size:0.9em; line-height:2; color:#555; margin-bottom:2em; vertical-align:middle; background-color:#fffffff; background-image:none; border:1px solid #ccc; width:92%; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; outline:none; }

.flag {width:59%; float:left; }

.left { font-weight:bold; background-color:#ffffff; background:rgba(255, 255, 255, 0.5); height:auto; text-align:center; padding-top:0.5em; padding-bottom:0.5em; margin-top:0.5em; margin-bottom:0.5em; /*box-shadow:2px 2px 5px 2px #d3d3d3;*/ }

.Logintbl { width:90%; border-radius:6px; margin:auto; margin-top:0.4em; padding-top:0.4em; padding-bottom:0.5em; /*background-color:#024a94;*/ }
       
.show { display:block; }



@media only screen and (max-width:1315px) and (min-width:769px)
{	
	
.toppanel { width:98%;float:left; text-align: center;/*margin-bottom: 0.8em;*/  }	
	
.logo { width:15%; /*margin-top:0.5em;*/ margin: 0.6em; float:left; text-align:center; }	
	
.lets {background-color:#014aa5; text-transform:uppercase; border-radius:0.8em; padding:0.5em; color:#ffffff; font-size:1.2em; text-align:center;}	
	
.three {font-size:2.9em; color:#00266d; text-align:center; font-family: "Poppins", Sans-serif; font-weight:bold;}	
	
.well {font-size:2.9em; color:#087bf1; text-align:center; font-family: "Poppins", Sans-serif; font-weight:bold; padding-top:0.2em;}	
	
.Subtitle{font-size:1.4em; color:#00266d; text-decoration:underline; padding-top:0.3em; text-align:center; font-family: "Poppins", Sans-serif; line-height: 1.4em; margin-bottom:0.5em;}
	
.col-fr-33R {width:20%;/* background-color: #ffffff;*/ background:linear-gradient(90deg, #003889 35%, #0159bc 100%); font-family: "Poppins", Sans-serif; font-size: 1em; /*float:left;*/ margin:1em; border-radius: 0.5em; /*box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%);*/ /*border: #F1F1F1 solid thin;*/ color: #ffffff; font-weight: bold;  text-align:center; padding:0.5em; }	
	
.Waitlist { width:22%; /*background-color:#014aa5;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); border-radius:0.8em; font-family: "Poppins", Sans-serif; padding:0.4em; color:#ffffff; font-size:1.2em; text-align:center; margin: auto; margin-bottom:0.5em; margin-top:0.5em;}
	
.plansbox{ background-color:#00266d; height:7em; clear:both; margin-top:0.8em; position:fixed; /* z-index: 2; left: 0;*/ width:100%; top:80%; color:white; text-align:center;} 	
	
.findbox { width:100%; /*background-color:#ffffff;*/ margin:auto; text-align:center; clear:both; }	
	
.testibg{background-color:#f6fcff; clear: both; height:27.5em; margin-bottom:1em;}	
	
.col-fr-33T {width:26%; background-color:#ffffff; box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size:1.3em; float:left; margin:1em; border-radius:0.2em; color:#009fdb; font-weight:bold; border:#3f85ea solid thin; text-align:center; padding:1em 1em 0.2em 1em; font-variant-caps:all-petite-caps; font-family:"Poppins", Sans-serif;}	
	
.boxtitle{ margin:-7% 0% 4% 7%; padding:5px 20px 5px 20px; background-color:#59ad00; border-radius:7px 7px 0px 0px; width:76%;}	
	
.iconimg{ width:12%; float:left; /*margin-top:1.2em;*/ text-align:center; border-radius:50%; /*border:thin solid #DC9091; filter:drop-shadow(1px 1px 2px #000000);*/}	
	
.cultboxtle2 { font-family:Calibri; font-size:0.8em; text-align:left; width:70%; margin:auto; color:#4f4e4e; letter-spacing:0.02em; padding-bottom:0.3em; }	
	
.this{text-align:center; font-size:1.8em; font-weight:bold; padding-top:0.4em; padding-bottom:0.4em; font-family: "Poppins", Sans-serif; clear: both;}	
	
.mid{ margin:auto; width:80%; background-color:#f6fcff; height:26em;}
	
.banner{width:70%; float:left; height:auto; padding-bottom:0.2em; /*background-color:#ffffff; border:#999999 solid thin;*/}	
	
.col-fr-22point {width:90%; background-color: #ffffff; font-family: "Poppins", Sans-serif; box-shadow: 2px 2px 0px 0px #79a4d7;
 /*box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%);*/ font-size:1.05em; float:left; margin:1em 1em 0.1em 2.5em; border-radius: 0.3em; color:#000000; /*font-weight: bold;*/ border: #000000 solid thin; text-align:left; padding:0.5em; line-height: 1.3em; /*font-variant-caps: all-petite-caps;*/}
	
.open04 { text-align:center; width:25%; background-color:#ffffff; font-family: "Poppins", Sans-serif; box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size:1.3em; float:left; /*margin:0.5em 1em 1.5em 1em;*/ border-radius:0.8em; color:#009fdb; font-weight:bold; border: #F1F1F1 solid thin; /*height:13em;*/ padding:0.3em; font-variant-caps: all-petite-caps; margin-top:0.7em;}	
	
.popup { position:fixed; z-index:1; left:0; top:0; width:100%; height:100%; overflow:auto; background-color:rgba(0, 0, 0, 0.9); display:none; }
        
.popup-content { background-color:white; margin:2% auto; padding:2px 15px 15px 15px; border:1px solid #888888; width:35%; font-weight:bolder; border-radius: 0.5em; }
 
.popup-content button { display:block; margin:0 auto; float:right;}
	
.succ { width:80%; /*background-color:#014aa5;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); border-radius:0.8em; font-family: "Poppins", Sans-serif; padding:0.5em; color:#ffffff; font-size:1.6em; text-align:center; margin: auto; margin-bottom:0.5em;}	
	
.footer{font-size:0.85em; background-color:#3d3d3d; padding:1.2em; text-align:justify; text-transform:none; color:#ffffff; line-height:1.55em;
font-family: "Poppins", Sans-serif; clear: both; margin-bottom:11em;}	
	
.col-fr-33a {width:40%; /*background-color: #ffffff; */font-family: "Poppins", Sans-serif; box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%); font-size: 1em; float:left; /*margin:2.2em 1em 0.2em 5em; border-radius: 0.8em; color: #ffffff;/* font-weight: bold;*/ border: #F1F1F1 solid thin; text-align:center; /*padding:0.1em 0.3em 0.3em 0.3em;*/ /*font-variant-caps: all-petite-caps;*/}	
	
.boxtitle{ margin:-7% 0% 4% 7%; padding:5px 20px 5px 20px; background-color:#59ad00; border-radius:7px 7px 0px 0px; width:76%;}	
	
.col-fr-33c {/* width:20%; background-color: #ffffff;*/ background:linear-gradient(90deg, #003889 35%, #0159bc 100%); font-family: "Poppins", Sans-serif; font-size: 1.3em; float:left; margin:1em; border-radius: 0.5em; /*box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%);*/ /*border: #F1F1F1 solid thin;*/ color: #ffffff; font-weight: bold;  text-align:center; padding:1em; }	
	
.button { background-color:#59ad00; border:none; color:white; /*padding:10px 27px;*/ text-align:center; text-decoration:none; display:inline-block; margin:4px 2px; cursor:pointer; border-radius:0.6em; letter-spacing:0.09em; outline:none; font-size:1.1em; }

.buttonC { background-color:#024a94; border:none; color:white; padding:5px 8px; text-align:center; text-decoration:none; display:inline-block; margin:4px 2px; cursor:pointer; border-radius:0.6em; letter-spacing:0.09em; outline:none; font-size:0.75em; }

.form-controlt { padding:5px 10px; font-size:0.9em; line-height:2; color:#555; margin-bottom:2em; vertical-align:middle; background-color:#fffffff; background-image:none; border:1px solid #ccc; width:92%; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; outline:none; }

.flag {width:59%; float:left; }

.left { font-weight:bold; background-color:#ffffff; background:rgba(255, 255, 255, 0.5); height:auto; text-align:center; padding-top:0.5em; padding-bottom:0.5em; margin-top:0.5em; margin-bottom:0.5em; /*box-shadow:2px 2px 5px 2px #d3d3d3;*/ }

.Logintbl { width:90%; border-radius:6px; margin:auto; margin-top:0.4em; padding-top:0.4em; padding-bottom:0.5em; /*background-color:#024a94;*/ }
       
.show { display:block; }	
	
.floating { animation-name:floating; animation-duration:3s; animation-iteration-count:infinite; animation-timing-function:ease-in-out;/* margin-left:130px; */margin-top:35px; }
	
}

@media only screen and (max-width:768px) and (min-width:481px)
{
.toppanel {/* width:100%;*/ margin:auto; text-align:center; clear:both;/*margin-bottom: 0.8em;*/  }	

.logo { margin-top:0.5em; text-align:center; width:98%; }
	
.three {font-size:1.5em; font-weight:bold;}

.well {font-size:1.4em; font-weight:bold;}		
	
.Subtitle{font-size:1em; }	
	
.col-fr-33R {width:40%;}	
	
.date{width:70%; font-size:0.75em;}
	
.time{width:auto; font-size:0.75em;}
	
.countdown { display:flex; justify-content:center; gap:10px; }

.countdown > div{ display:flex; flex-wrap:nowrap; flex-direction:column; justify-content:center; align-items:center; margin-top:1px; box-shadow:1px 1px 15px rgba(0,0,0,0.25); /*width:35px; height:30px;*/ border-radius:15px; background: linear-gradient(90deg, #002d79 55%, #0072f4 100%); }

.number { font-weight:500; font-size:24px; color:#ffffff; font-family:"Montserrat", sans-serif;}

div span:last-of-type{ font-size:12px; color:#ffffff; font-family:"Montserrat", sans-serif; padding-bottom:0.5em }	

.plansbox{ background-color:#00266d; height:19em; clear:both;}	
	
.col-fr-22v {width:90%; height:9.2em;}	
	
.vi{height:9.2em;}		
	
.col-fr-22p {width:90%; text-align:center;}	
	
.deo{width:100%; height:9em;}	
	
.live{width:auto;}		
	
.col-fr-33T { width:80%; text-align:center; margin:0.7em; margin-bottom:1em; }	
	
.boxtitle{ margin:-5.5% 0% 4% 19.5%; padding:5px 20px 5px 20px; background-color:#59ad00; border-radius:7px 7px 0px 0px; width:50%; }	
	
.cultboxtle2 { font-family:Calibri; font-size:0.9em; text-align:left; width:70%; margin:auto; color:#4f4e4e; letter-spacing:0.02em; padding-bottom:0.3em; }
	
.lo{width:100%; text-align:left; /*text-align:justify; */font-family:Calibri; font-size:0.75em; margin-top:0.8em; font-weight:normal; font-variant-caps:normal; color:#4f4e4e; height:5em; overflow:auto; padding-right:0.7em; border-top: #c3c4c4 solid thin; line-height:1.2em; padding-top:1em; }	
	
.this{text-align:center; font-size:1.15em; font-weight:bold; padding-top:0.4em; padding-bottom:0.4em; font-family: "Poppins", Sans-serif;}
	
.banner{width:80%;}	
	
.open04 {width:80%; margin-left:1.5em;}	
	
.succ { width:85%; /*background-color:#014aa5;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); border-radius:0.8em; font-family: "Montserrat", sans-serif; padding:0.5em; color:#ffffff; font-size:1.3em; text-align:center; margin:auto;}		
	
.popup-content { width:80%;}
	
.footer{margin-bottom:14.5em; margin-top:1em;}		
	
.col-fr-33a {width:77%; margin-left:5em; }
	
.boxtitle{ margin:-5.5% 0% 4% 19.5%; padding:5px 20px 5px 20px; background-color:#59ad00; border-radius:7px 7px 0px 0px; width:50%; }	
	
.col-fr-33c {width:77%; margin-left:2.5em; }	
	
.floating { animation-name:floating; animation-duration:3s; animation-iteration-count:infinite; animation-timing-function:ease-in-out; margin-left:15px; margin-top:35px; }	
			
	
}


@media only screen and (max-width:480px) and (min-width:320px)
{

.toppanel { /* width:100%;*/ margin: auto; text-align:center; clear:both;/*margin-bottom: 0.8em;*/  }
	
.logo { margin-top:0.5em; text-align:center; width:98%; }	
	
.three {font-size:1.5em; font-weight:bold;}	
	
.well {font-size:1.4em; font-weight:bold;}	
	
.Subtitle{font-size:1.1em; }	
	
.col-fr-33R {width:80%;}	
	
.date{width:70%; font-size:0.73em;}
	
.time{width:auto; font-size:0.73em;}

.live{/*width:auto;*/ margin-top:0.5em;}		
	
.countdown{ display:flex; justify-content:center; gap:10px; }

.countdown > div{ display:flex; flex-wrap:nowrap; flex-direction:column; justify-content:center; align-items:center; margin-top:1px; box-shadow:1px 1px 15px rgba(0,0,0,0.25); width:35px; height:30px; border-radius:15px; background: linear-gradient(90deg, #002d79 55%, #0072f4 100%); }

.number { font-weight:500; font-size:24px; color:#ffffff; font-family:"Montserrat", sans-serif;}

div span:last-of-type{ font-size:0.9em; color:#ffffff; font-family:"Montserrat", sans-serif; padding-bottom: 0.5em }
	
.plansbox{ background-color:#00266d; height:25em; clear:both; margin-top:0.8em; position:fixed; /* z-index: 2; left: 0;*/ width:100%; top:80%; color:white; text-align:center;}	
	
.col-fr-22v {width:78%; height:9.2em; margin:1.5em 1.5em 0.1em 1.5em;}	
	
.vi {height:9.2em;}		
	
.col-fr-22p {width:82%; height:12em; text-align:center; font-size: 1em; margin: 1.5em 1.5em 0.1em 2em;}
	
.deo{width:100%; height:9em;}

.col-fr-33T { width:80%; text-align:center; margin:0.7em; margin-bottom:1em;}		
		
.boxtitle{ margin:-10% 0% 4% 4%; padding:5px 20px 5px 20px; background-color:#59ad00; border-radius:7px 7px 0px 0px; width:80%;}	
	
.cultboxtle2 { font-family:Calibri; font-size:0.9em; text-align:left; width:70%; margin:auto; color:#4f4e4e; letter-spacing:0.02em; padding-bottom:0.3em; }	
	
.lo{width:100%; text-align:left; /*text-align:justify; */font-family:Calibri; font-size:0.75em; margin-top:0.8em; font-weight:normal; font-variant-caps:normal; color:#4f4e4e; height:5em; overflow:auto; padding-right:0.7em; border-top: #c3c4c4 solid thin; line-height:1.2em; padding-top:1em; }
	
.this{text-align:center; font-size:1.15em; font-weight:bold; padding-top:0.4em; padding-bottom:0.4em; font-family: "Poppins", Sans-serif; clear: both;}
	
.mid{ margin:auto; width:100%; height:67em;}	
	
.banner{width:80%;}	
	
.open04 {width:80%; margin-left:1.5em;}	
	
.succ { width:85%; /*background-color:#014aa5;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); border-radius:0.8em; font-family: "Montserrat", sans-serif; padding:0.5em; color:#ffffff; font-size:1.3em; text-align:center; margin: auto;}	
	
.popup-content { width:80%;}	
	
.footer{margin-bottom:4em; margin-top:1em;}	
	
.col-fr-33a {width:77%; margin: 2.2em 1em 0.2em 2.5em; }	
	
.boxtitle{ margin:-10% 0% 4% 4%; padding:5px 20px 5px 20px; background-color:#59ad00; border-radius:7px 7px 0px 0px; width:80%;}	
	
.col-fr-33c {width:85%;/* background-color: #ffffff;*/ background:linear-gradient(90deg, #003889 35%, #0159bc 100%); font-family: "Poppins", Sans-serif; font-size: 1.1em; float:left; margin:0.5em; border-radius: 0.5em; /*box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%), 0 2px 10px 0 rgb(0 0 0 / 19%);*/ /*border: #F1F1F1 solid thin;*/ color: #ffffff; font-weight: bold; text-align:center; padding:0.5em; }

.Waitlist { width:85%; /*background-color:#014aa5;*/ background:linear-gradient(90deg, #003483 35%, #0159bc 100%); border-radius:0.8em; font-family: "Poppins", Sans-serif; padding:0.4em; color:#ffffff; font-size:1.5em; text-align:center; margin: auto; margin-bottom:0.5em; margin-top:0.5em;}
	
.floating { animation-name:floating; animation-duration:3s; animation-iteration-count:infinite; animation-timing-function:ease-in-out; margin-left:15px; margin-top:35px; }	
		
}