@ charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
html, body{height:100%;}
body{margin:0; padding:0;font-family: "Montserrat", sans-serif;font-weight:normal; font-size:16px; color:rgb(68,68,68);}
a {text-decoration:none; color:#e5322d; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s;}
a:hover { color:#e5322d; text-decoration:none;}
a:focus{outline:none; text-decoration:none; color:inherit; }
:focus{outline:none;}
h1,h2,h3,h4,h5,h6{margin:0 0 15px 0; padding:0;font-family: "Montserrat", sans-serif; font-weight:700;color: #000;}
h1{font-size:42px;}
h2{font-size:36px;}
h3{font-size:30px;}
h4{font-size:24px;}
h5{font-size:18px;}
h6{font-size:16px;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit; text-decoration:none; font-size:inherit;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;}
p{margin:0 0 20px 0; line-height:25px;}
ul, ol{margin:0; }
strong, b{ }
/*----------------------------------------------*/
.paddt70{padding-top:70px;}
.paddb70{padding-bottom:70px;}
.padd70{padding-top:70px;padding-bottom: 70px;}
.topsldr{margin-top: 72px;}
.abtbnr{margin-top: 72px;}
.forgetpaswrd{margin-top: 72px;}
.header{padding:16px 0;box-shadow: rgba(127, 137, 161, 0.3) 0px 0px 30px;background: rgb(255,108, 0, 1.0);transition:0.4s ease-in-out;position: fixed;top:0;width: 100%;z-index: 9;}
.header .srchwrp .serchbxdv{background: #fff;border: 1px solid #156A36;border-radius: 10px;overflow: hidden;}
.header .srchwrp .serchbxdv input[type="text"]{width:100%;padding:10px 20px 10px 60px;background: transparent;border: none;}
.header .srchwrp .serchbxdv input[type="submit"]{border:none;background: url(../images/srchsubicn.png) no-repeat;position:absolute;left:15px;top:10px;width: 25px;height: 25px;background-size: contain;}
.header .lgowrp{align-self: center;}
.header .srchwrp{align-self: center;}
.header .menunavtp{align-self: center;}
.header .main-menu{display: inline-block;margin-right:20px;vertical-align: middle;}
.header .main-menu nav ul {display: block;padding: 0;}
.header .main-menu nav ul li{display: inline-block;position:relative;text-align: center;margin-right:20px;}
.header .main-menu nav ul li:last-child{margin-right: 0;}
.header .main-menu nav ul li a{font-size: 15px;color: #fff;font-weight:500;padding:10px 0px;position: relative;text-align: center;}
.header .main-menu nav ul li a img{display: block;margin:0 auto 2px;}
.header .main-menu nav ul li span{font-size: 16px;color: #001834;font-weight: 600;border-bottom:2px solid transparent ;padding: 20px;position: relative;}
.header .main-menu nav ul li ul.mega-menu {background-color: #fff;display: block;left: 0;margin-top:27%;
position: absolute;text-align: left;top: 100%;-webkit-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transform-origin: center top 0;
transform-origin: center top 0;-webkit-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;visibility: hidden;
width:auto;min-width:210px;z-index: 999;-webkit-box-shadow: 0 1px 7px -2px rgb(0 0 0 / 30%);box-shadow: 0 1px 7px -2px rgb(0 0 0 / 30%);}
.mobile-header__menu-button{display: none;}
.header .lgodv h1{margin-bottom: 0;font-weight: 400;}
.header .main-menu{display: inline-block;vertical-align: middle;}
.header .headerbtn{display: inline-block;vertical-align: middle;}
.header .headerbtn a{font-size: 14px;line-height:22px;padding:9px 15px;display: inline-block;margin-right:0px;background-color: #fff;color:rgb(255,108, 0, 1.0);border-radius:3px;font-weight: 500;}
.header .headerbtn a:last-child{margin-right: 0;}
.registerstep iframe{width:336px;height:176px;border:3px solid #fff;box-shadow:0px 0px 6px 0px #ff6c00;}
.registerstep .stepinfo img{margin-bottom: 30px;}
.registerstep .vdoinfo p a{color:rgb(59 130 246);}
.vdoinfo.hmevdo video{height:300px;}
.testnowimgwrp{max-width: 1920px;margin: 0 auto;}
.footer{padding:70px 0;background: rgb(0,115,152);}
.footer h5{font-weight:700;font-size: 14px;margin-bottom: 30px;color:#fff;}
.footer ul{padding: 0;list-style: none;}
.footer ul li{margin-bottom:15px;}
.footer ul li a{color: #fff;font-size: 14px;}
.footer p{margin-bottom:1px;color: #fff;font-size: 16px;}
.footer a{color: #fff;}
.footer p b{font-weight: 500;margin-right: 2px;}
.footer .socialicnwrp{margin-top: 20px;}
.footer .socialicnwrp a{width:32px;height: 32px;border-radius:32px;line-height: 32px;margin-right: 5px;display: inline-block;vertical-align: middle;background-color:rgba(0,103,213,1);text-align: center;}
.footer .socialicnwrp a i{font-size: 18px;color: #fff;}
.footer .socialicnwrp a:hover{background-color:rgb(255,108,0);}
.botmfdotr{padding:20px 0;}
.botmfdotr p{margin-bottom: 0;}
.botmfdotr .col-sm-2{align-self: center;}
.botmfdotr .col-sm-8{align-self: center;}
.particpntsec h4{font-weight: 300;font-size: 26px;}
.particpntsec .testipartn p{position: relative;}
.particpntsec .testipartn p:before{content: "\f10d";font-family: 'FontAwesome';font-size:12px;vertical-align: middle;color: rgb(255,108, 0, 1.0);}
.particpntsec .testipartn p:after{content: "\f10e";font-family: 'FontAwesome';font-size:12px;vertical-align: middle;color: rgb(255,108, 0, 1.0);}
.particpntsec .testipartn h3{text-align: center;font-size:18px;color:rgb(255,108,0);font-style: italic;font-weight: 400;}
.particpntsec .testipartn h3 span{font-size: 24px;color:rgb(83,86,90);font-weight:700;font-style:normal;}
.topfrm{background:#0003;padding:40px 20px 40px 180px;margin-top: 72px;}
.blkgrybgfrm{background:rgb(39,39,42);border-radius: 5px;padding: 25px 50px;}
.topfrm h3{font-size: 34px;}
.topfrm .blkgrybgfrm label{color: #fff;font-size:15px;}
.topfrm .blkgrybgfrm .form-control{margin-bottom:20px;border-radius:2px;}
.topfrm .blkgrybgfrm input[type="submit"]{background:rgb(255,108,0);border-radius: 5px;padding:5px 15px;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 15px;}
.topfrm .blkgrybgfrm .checkbxlbl input[type="checkbox"]{margin-right:5px;}
.topfrm .blkgrybgfrm .checkbxlbl a{color: #fff;text-decoration: underline;}
.topfrm .blkgrybgfrm small{color:#fff;margin-top:-14px;line-height: 18px;display:block;margin-bottom: 20px;}
.slidertp .owl-dots{position: absolute;bottom:10px;left:0;right:0;text-align: center;}
.slidertp .owl-dots .owl-dot{width:8px;height:8px;margin:0 5px;border-radius: 100%;background:#ff6c00;opacity: .2;}
.slidertp .owl-dots .owl-dot.active{opacity:1;}
.slidertp .owl-dots .owl-dot:focus{outline: inherit;}
.bnrbtmwrp{max-width: 1920px;margin: 0 auto;}
.abtctnwrp{padding: 50px 15px;}
.abtctnwrp h2{font-weight: 500;}
.abtctnwrp h2 span{color: rgb(255,108, 0, 1.0);}
.infoinstructionsec{padding: 50px 0;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 0px inset;}
.infoinstructionsec h2{font-weight: 500;margin-bottom: 40px;}
.infoinstructionsec h2 span{color: rgb(255,108, 0, 1.0);}
.infoinstructionsec h4{font-weight: 400;font-size: 24px;margin-bottom:30px;color: rgb(255,108, 0, 1.0);}
.infoinstructionsec ul{padding: 0 0 0 15px;margin-bottom: 30px;}
.infoinstructionsec ul li{margin-bottom: 20px;}
.infoinstructionsec .row .col-sm-4{margin-bottom: 20px;}
.infoinstructionsec .inrinstructn{padding: 20px;}
.infoinstructionsec .col-sm-6:first-child .inrinstructn{background:rgb(229 231 235);border:1px solid transparent;}
.infoinstructionsec .col-sm-6:last-child .inrinstructn{background: #fff;border:1px solid rgb(255,108,0);}
.infoinstructionsec .inrinstructn{height: 100%;}
.infoinstructionsec .inrinstructn strong{margin-bottom: 20px;display: block;}
.infoinstructionsec .inrinstructn ul li{margin-bottom: 25px;}
.gallrysecwrp{padding:120px 0 60px;}
.gallrysecwrp h2{font-weight: 500;margin-bottom: 40px;}
.gallrysecwrp .gallrysecwrpbx{height: 300px;overflow: hidden;box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px;border-radius: 10px;margin-bottom:20px;}
.gallrysecwrp .gallrysecwrpbx img{width: 100%;height: 100%;transition: transform .3s,filter .3s;}
.gallrysecwrp .row{justify-content: center;margin:0 -10px;}
.gallrysecwrp .col-sm-4{padding: 0 10px;}
.gallrysecwrp .gallrysecwrpbx:hover img{transform: scale(1.1);filter: brightness(.8);}
.frgpaswrd{padding: 50px 0;}
.frgpaswrd .row{margin: 0 0 20px 0;box-shadow: rgba(0, 0, 0, 0.1) 15px 20px 0px;border-bottom-right-radius: 16px;overflow: hidden;}
.frgpaswrd .col-sm-4{padding:20px;background: #fff;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
.frgpaswrd .col-sm-4 input[type="email"]{border-radius: 10px;width: 100%;border: 1px solid rgb(64,64,64);height: 38px;padding-left: 15px;margin-bottom:15px;}
.frgpaswrd .col-sm-4 input[type="password"]{border-radius: 10px;width: 100%;border: 1px solid rgb(64,64,64);height: 38px;padding-left: 15px;margin-bottom:15px;}
.frgpaswrd .col-sm-4 input[type="submit"]{background:rgb(255,108,0);width: 100%;border: none;padding: 10px 20px;border-radius: 10px;color: #fff;font-weight: 500;margin-bottom:15px;}
.frgpaswrd .col-sm-4 input[type="submit"]:hover{color:#000;}
.frgpaswrd p{font-size: 14px;}
.frgpaswrd svg{color:rgb(255,108,0);margin-right: 3px;}
.frgpaswrd span{color:rgb(255,108,0);}
.frgpaswrd h2{font-size: 24px;font-weight: 400;}
.frgpaswrd .col-sm-8{padding:0;border-top-right-radius: 15px;border-bottom-right-radius: 15px;overflow: hidden;}
.forgetpaswrd{background:rgb(245,245,245);}
.forgetpaswrd .frgpaswrd a.text-blue-500{color:rgb(59 130 246);}
.forgetpaswrd .frgpaswrd .orangtxt{color:rgb(255,108,0);font-weight: 700;font-size: 30px;position: relative;padding-bottom: 20px;margin-bottom: 40px;}
.forgetpaswrd .frgpaswrd .orangtxt:after{background: rgba(255,108,0,.4);position: absolute;width: 35px;height: 4px;border-radius: 10px;content: "";bottom: 0;left: 0;right: 0;margin: 0 auto;text-align: center;}
.fixed-menu{position: fixed;width: 100%;left:0;right: 0;top:0;padding: 8px 0;z-index: 9;}
.mobregisterprc{display: none;}
.mobregisterprc p{padding: 0 15px;font-size: 14px;}
.testnowimgwrp{padding: 40px 0;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 12px 0px inset;background: rgb(236 245 255);}
.testnowimgwrp .mbimgwrp{display: none;}
.testnowimgwrp h2{font-weight: 400;}