@media (min-width: 576px) {
    .homepg .container,.drctrpg .container{max-width: 540px !important;}
}
@media (min-width: 768px) {
    .homepg .container,.drctrpg .container{max-width: 720px !important;}
}
@media (min-width: 992px) {
    .homepg .container,.drctrpg .container{max-width: 960px !important;}
}
@media (min-width: 1200px) {
    .homepg .container,.drctrpg .container{max-width: 1140px !important;}
}
@media (min-width: 1400px) {
    .homepg .container,.drctrpg .container{max-width: 1320px !important;}
}

@media screen and (min-height: 737px){
    .logbot > div > div:last-child{margin-top:30px;}
}
::-webkit-scrollbar-corner { background: rgba(0,0,0,0.5); }
* {
    scrollbar-width: thin;
    scrollbar-color: #c5c5c5 #f6f6f6;
}
*::-webkit-scrollbar {width: 5px;height: 5px;}

*::-webkit-scrollbar-track {/*background: #f6f6f6;*/background: transparent;}

*::-webkit-scrollbar-thumb {background-color: #c5c5c5;border-radius: 20px;border: 0px solid #f6f6f6;}

#bodywrap{background: #bfbfbf;}
.container{max-width: 576px !important;position: relative;background: #ffffff;height:100vh;padding-left:0px !important;padding-right:0px !important;}
h1,h2,h3,h4,h5,h6,p,a,div,span,button{font-family: 'Work Sans', sans-serif;}
/*font-family: 'Plus Jakarta Sans', sans-serif;*/
.form-control:disabled{background-color: #D8D8D8 !important;color: #000;}
.hidevis{visibility: hidden;}
.back{display: none !important;}
.gen-title > div{text-align: center;border-bottom: 2px solid #CFCFCF;min-height: 4px;margin-bottom: 35px;position: relative;}
.gen-title span{color: #000;text-align: center;font-family: 'Plus Jakarta Sans', sans-serif;font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);padding: 5px 15px;background: #fff;}    Z

.topwrap img{margin: 0 auto;}
.topmain{position: sticky;top: 0;background:#008CC8;z-index: 2;width: 100%;}
.topright button{display: flow-root;text-align: right;margin: 6px 15px 7px 15px;float: right;background: transparent;box-shadow: unset;border: 0px;}
.topleft button{display: flow-root;text-align: left;margin: 20px 15px;float: left;background: transparent;border: transparent;outline: unset;box-shadow: unset;}

.footer{background: #008CC8;position: sticky;width: 100%;left: 0;bottom: 0;padding: 5px 0 0 0;z-index: 1;}
.footer ul{padding-inline-start: 0px;list-style: none;margin-bottom: 0px;}
.footer li {width: 25%;display: inline-block;text-align: center;}
.footer li img{margin: 0 auto;display: block;}
.footer li span{text-decoration: none;display: block;margin-top: 5px;color: #FFF;text-align: center;font-size: 12px;font-style: normal;font-weight: 400;line-height: 16px;}
.footer li a,.footer li button{text-decoration: none;text-align: center;background: transparent;background-color: transparent;box-shadow: unset;outline: unset;border:0px;padding: 0px;}
.footer li.active span{color:#FFCC17;}

.sidemain{background: #008CC8;height: 100vh;position: absolute;top: 0;width: 100%;z-index: 1111;overflow-y: scroll;}
.sidemain ul{background: #fff;width: 98%;padding: 30px 60px;border-top-right-radius: 20px;border-top-left-radius: 20px;position: absolute;bottom: 0;margin-bottom: 0px;height: calc(100vh - 121px);overflow-y: scroll;}
.sidemain li{list-style: none;padding: 10px 0;margin: 10px 0;}
.sidemain a{text-decoration: none;color: #4B5563;font-size: 20px;font-style: normal;font-weight: 400;line-height: 16px;}
.sidemain img{padding-right: 15px;}
.sidetop img{padding: 30px;}
.sidebot{height: calc(100vh - 100px);}
.sidebot > a{position: absolute;bottom: 10px;left: 10px;width: 60px;padding-right: 0px;}

.resoumain .burger,.drillmain .burger,.newsmain .burger,.attendmain .burger,.sheetmain .burger,.subscmain .burger,.paymain .burger,.cpmain .burger,.npmain .burger,.invenmain .burger,.adinvmain .burger,.viewinvmain .burger,.chatdetmain .burger,.contmain .burger,.certimain .burger,.adminmain .burger,.interiormain .burger,.exteriormain .burger,.detailmain .burger,.viewcertimain .burger,.subusercertimain .burger,.editcertimain .burger,.addcertimain .burger,.edevemain .burger,.adevemain .burger,.viewevemain .burger, .notiwrap .burger{display: none !important;}
.resoumain .back,.drillmain .back,.newsmain .back,.attendmain .back,.sheetmain .back,.subscmain .back,.paymain .back,.cpmain .back,.npmain .back,.invenmain .back,.adinvmain .back,.viewinvmain .back,.chatdetmain .back,.contmain .back,.certimain .back,.adminmain .back,.interiormain .back,.exteriormain .back,.detailmain .back,.viewcertimain .back,.subusercertimain .back,.editcertimain .back,.addcertimain .back,.edevemain .back,.adevemain .back,.viewevemain .back,.notiwrap .back{display: block !important;}

.splashwrap{height: 100vh;position: absolute;width: 100%;background: #fff;z-index: 1;}
.splashwrap img{position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);}

.logmain{}
.logtop{background: #008CC8;min-height: 350px;}
.logbot label{display: none;}
.logwrap > div{height: 100%;}
.logtop img{margin: 25px auto 50px auto;display: block;}
.logbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.logbot input:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.logbot input::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.logbot input:focus::placeholder{color: #4B5563;}
.fplink,.fplink:hover{color: #FF0000;text-decoration: none;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.logbot{background: #fff;padding: 50px 30px 30px 30px !important;border-top-right-radius: 30px;border-top-left-radius: 30px;margin-top: -30px !important;min-height: calc(100vh - 330px);}
.logbot button,.logbot button:hover,.logbot button:active,.logbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.logbot p{color: #4B5563;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.logbot p a{color: #008CC8;font-size: 16px;font-style: normal;font-weight: 700;line-height: 16px;text-decoration-line: underline;}
.logbot button span{margin-top: -1px;float: right;}

.fptop{background: #008CC8;min-height: 350px;}
.fpbot label{display: none;}
.fpwrap > div{height: 100%;}
.fptop img{margin: 25px auto 50px auto;display: block;}
.fpbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.fpbot input:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.fpbot input::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.fpbot input:focus::placeholder{color: #4B5563;}
.fpbot{background: #fff;padding: 50px 30px 30px 30px !important;border-top-right-radius: 30px;border-top-left-radius: 30px;margin-top: -30px !important;min-height: calc(100vh - 330px);}
.fpbot button,.fpbot button:hover,.fpbot button:active,.fpbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.fpbot button span{margin-top: -1px;float: right;}

.nptop{background: #008CC8;min-height: 350px;}
.npbot label{display: none;}
.npwrap > div:nth-child(2){height: calc(100vh - 73px);}
.npwrap .topright img{display: none;}
.nptop img{margin: 25px auto 50px auto;display: block;}
.npbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.npbot input:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.npbot input::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.npbot input:focus::placeholder{color: #4B5563;}
.npbot{background: #fff;padding: 50px 30px 30px 30px !important;border-top-right-radius: 30px;border-top-left-radius: 30px;margin-top: -30px !important;min-height: calc(100vh - 330px);}
.npbot button,.npbot button:hover,.npbot button:active,.npbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.npbot button span{margin-top: -1px;float: right;}

.chtop{background: #008CC8;min-height: 350px;}
.chbot label{display: none;}
.chwrap > div:nth-child(2){height: calc(100vh - 73px);}
.chwrap .topright img{display: none;}
.chtop img{margin: 25px auto 50px auto;display: block;}
.chbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.chbot input:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.chbot input::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.chbot input:focus::placeholder{color: #4B5563;}
.chbot{background: #fff;padding: 50px 30px 30px 30px !important;border-top-right-radius: 30px;border-top-left-radius: 30px;margin-top: -30px !important;min-height: calc(100vh - 330px);}
.chbot button,.chbot button:hover,.chbot button:active,.chbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.chbot button span{margin-top: -1px;float: right;}

.otptop{background: #008CC8;min-height: 350px;}
.otpbot label{display: none;}
.otpwrap > div{height: 100%;}
.otptop img{margin: 25px auto 50px auto;display: block;}
.otpbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;font-style: normal;line-height: 16px;color: #4B5563;text-align: center;font-size: 22px;font-weight: 700;}
.otpbot input:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.otpbot input::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.otpbot input:focus::placeholder{color: #4B5563;}
.otpbot{background: #fff;padding: 50px 30px 30px 30px !important;border-top-right-radius: 30px;border-top-left-radius: 30px;margin-top: -30px !important;min-height: calc(100vh - 330px);}
.otpbot button,.otpbot button:hover,.otpbot button:active,.otpbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.otpbot button span{margin-top: -1px;float: right;}
.otpbot form > div{padding-left: 5px !important;padding-right: 5px !important;}
.otpbot form > div:first-child{padding-left: 15px !important;}
.otpbot form > div:last-child{padding-right: 15px !important;}

.signtop{background: #008CC8;min-height: 120px;}
.signbot label{display: none;}
.signwrap > div:nth-child(1){height: 100%;}
.signtop img{margin: 25px auto 50px auto;display: block;}
.signbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.signbot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.signbot input:focus,.signbot textarea:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.signbot input::placeholder,.signbot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.signbot input:focus::placeholder,.signbot textarea:focus::placeholder{color: #4B5563;}
.signbot{background: #fff;padding: 50px 30px 30px 30px !important;border-top-right-radius: 30px;border-top-left-radius: 30px;margin-top: -30px !important;min-height: calc(100vh - 220px);}
.signbot button,.signbot button:hover,.signbot button:active,.signbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.signbot p{color: #4B5563;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;margin-top: 30px;}
.signbot p a{color: #008CC8;font-size: 16px;font-style: normal;font-weight: 700;line-height: 16px;text-decoration-line: underline;}
.signbot button span{margin-top: -1px;float: right;}
.signbot form div:nth-child(1){width: calc(50% - 7px);float: left;}
.signbot form div:nth-child(2){width: calc(50% - 7px);float: left;margin-left: 14px;}

.proflink{padding: 20px 0 50px 0;}
.profbot label{display: none;}
.profwrap{background: #008CC8;}
.profbot{padding:30px !important;}
.profbot button span{margin-top: -1px;float: right;}
.profplan img{position: absolute;right: 30px;top: 40px;}
.profbot form div:nth-child(1){width: calc(50% - 7px);float: left;}
.profbot form div:nth-child(2){width: calc(50% - 7px);float: left;margin-left: 14px;}
.profbot input:focus::placeholder,.profbot textarea:focus::placeholder{color: #4B5563;}
.profbox{height: calc(100vh - 125px);overflow-y: scroll;border-radius: 20px;background: #FFF;display: block !important;}
.profbot h3{color: #4B5563;font-size: 27px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom: 0px;}
.profbot p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 30px;}
.profbot h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 20px;}
.profbot h6{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 10px;}
.profbot h4 {color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 16px;text-transform: uppercase;}
.profbot input:focus,.profbot textarea:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.profbot input::placeholder,.profbot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.profbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.profbot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.profbot button,.profbot button:hover,.profbot button:active,.profbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;margin-bottom: 30px;}
.profplan{border-radius: 21px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);padding: 30px;position: relative;}
.proflink a{color: #4B5563;font-size: 20px;font-style: normal;font-weight: 400;line-height: 16px;text-decoration: none;}
.proflink a img{margin-top: -7px;}
.proflink{width:100% !important;}
.prfpic img{width:50px;height:50px;border-radius: 50%;float: right;}
.profbot .dropzone p{background:#F4F4F4;border:1px dashed #A1A1A1;padding: 30px;}
.profbot .dropzone img{position: relative;top: unset;left: unset;margin-right: unset;transform: unset;margin: 10px 0;}
.profbot .actx1{width:100% !important;margin-left: 0px !important;}


.paybot label{display: none;}
.paywrap{background: #008CC8;}
.paybot{padding:30px !important;}
.paybot button span{margin-top: -1px;float: right;}
.payplan img{position: absolute;right: 30px;top: 40px;}
.paybot form div:nth-child(5){width: calc(50% - 7px);float: left;}
.paybot form div:nth-child(6){width: calc(50% - 7px);float: left;margin-left: 14px;}
.paybot input:focus::placeholder,.paybot textarea:focus::placeholder{color: #4B5563;}
.paybox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.paybot h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 20px;}
.paybot h6{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 10px;}
.paybot h4 {color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 16px;text-transform: uppercase;}
.paybot input:focus,.paybot textarea:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.paybot input::placeholder,.paybot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.paybot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.paybot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.paybot button,.paybot button:hover,.paybot button:active,.paybot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.payplan{border-radius: 21px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);padding: 30px;position: relative;margin-bottom: 30px;}
.payimg{margin-top: 30px !important;}
.payimg img{border-radius: 14px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);width: 100%;padding: 13px 10px;}
.pf1 > div,.pf2 > div,.pf3 > div{border-radius: 4px;border: 1px solid #A1A1A1;background: #FFF;height: 60px;padding:10px !important;}
.pf1,.pf2,.pf3{padding-left:0px !important;padding-right:0px !important;}
#pf1 > div > div,#pf2 > div > div,#pf3 > div > div{height: 40px;align-items:center;display: flex !important;}

.subscwrap{background: #008CC8;}
.subscform div > .form-check{padding-left: 0px;margin-bottom: 30px;}
.subscform div > .form-check input{float: right;margin-right: 30px;margin-top: 41px;background: transparent;border-color: #9d9d9d;}
.subscform div > .form-check label{    cursor: pointer;width: 100%;display: block;padding: 20px 30px 50px 30px;font-weight: 500;border-radius: 21px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);}
/*.subform input[type="radio"]:checked+label{background: #12354B;color:#fff;}*/
.subscform div > .form-check-input:focus{box-shadow: unset;}
.subscform div > .form-check-input:checked[type=radio]{background:url('../images/chk.png');background-size: 16px;background-position: -1px -1px;border-color: #008cc8;}
.subscrad{position: relative;}
.subscrad h3{color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 16px;text-transform: capitalize;position: absolute;margin-bottom: 0px;top: 50px;left: 30px;cursor: pointer;}
.subscbot button,.subscbot button:hover,.subscbot button:active,.subscbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.subscbot button span{margin-top: -1px;float: right;}
.subscbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;padding: 30px 15px;display: block !important;}

.newswrap{background: #008CC8;}
.newsbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.newstop{padding: 30px 30px 0px 30px !important;}
.newstop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;}
.newsbot{padding: 30px !important;}
.newsbot a{text-decoration: none;padding: 0px;}
.newsindi{position: relative;margin-bottom: 30px;}
.newsindi img{border-radius: 30px;}
.newsindi div{position: absolute;bottom: 0px;left: 0px;padding: 45px 15px 15px 15px;width: 100%;background: rgb(0,0,0);background: linear-gradient(360deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.8379726890756303) 69%, rgba(0,212,255,0) 100%);border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.newsindi h3{color: #FFF;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;}
.newsindi p{color: #FDED65;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.newsindi video{border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}

.eventswrap{background: #008CC8;}
.eventsbox{height: calc(100vh - 175px);overflow-y: scroll;border-radius: 20px;background: #FFF;margin-top: 50px !important;display: block !important;}
.eventstop{padding: 30px 30px 0px 30px !important;}
.eventstop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;}
.eventsbot{padding: 30px !important;}
.eventsbot a{text-decoration: none;padding: 0px;}
.eventsbot > div{position: relative;}
.eventsindi{position: relative;margin-bottom: 30px;}
.eventsindi img{border-radius: 30px;width: 100%;height: 265px;}
.eventsindi div{position: absolute;bottom: 0px;left: 0px;padding: 45px 15px 15px 15px;width: 100%;background: rgb(0,0,0);background: linear-gradient(360deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.8379726890756303) 69%, rgba(0,212,255,0) 100%);border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.eventsindi h3{color: #FFF;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;}
.eventsindi p{color: #FDED65;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.eventbtn{text-align: right;margin-top: -30px !important;position: absolute;z-index: 111;}
.eventbtn button,.eventbtn button:hover,.eventbtn button:active,.eventbtn button:focus-visible{margin-right:20px;border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: auto;padding: 22px 22px;text-align: left;box-shadow: unset;}
.eventbtn button span{margin-top: -1px;float: left;margin-right: 10px;}
.editev img{width: 30px;position: absolute;right: 15px;top: 15px;z-index: 11;padding: 0px;}
.editallev img{width: 30px;position: absolute;right: 50px;top: 54px;z-index: 11;padding: 0px;}
.deleteallev img{width: 30px;position: absolute;right: 15px;top: 54px;z-index: 11;padding: 0px;}

.attendwrap{background: #008CC8;}
.attendbox{height: calc(100vh - 120px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;margin-top: 50px !important;display: block !important;}
.attendtop{padding: 30px 30px 0px 30px !important;}
.attendtop h3{color: #424242;font-size: 27px;font-style: normal;font-weight: 500;line-height: normal;}
.attendtop p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;}
.attendbot label{display: none;}
.attendbot{padding: 0px 30px 30px 30px !important;}
.attendbot a{text-decoration: none;padding: 0px;}
.attendindi{position: relative;margin-bottom: 30px;}
.attendindi img{border-radius: 30px;width: 100%;height: 265px;}
.attendindi div{position: absolute;bottom: 0px;left: 0px;padding: 45px 15px 15px 15px;width: 100%;background: rgb(0,0,0);background: linear-gradient(360deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.8379726890756303) 69%, rgba(0,212,255,0) 100%);border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.attendindi h3{color: #FFF;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;}
.attendindi p{color: #FDED65;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.attendbtn button,.attendbtn button:hover,.attendbtn button:active,.attendbtn button:focus-visible{border-radius: 35px;background: #008CC8;background-color: #008CC8 !important;color: #fff !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.attendbtn button span{margin-top: -1px;float: right;}
.attendmid{margin-bottom: 30px;}
.attendmid a{color: #100D01;text-align: center;font-size: 13px;font-style: normal;font-weight: 400;line-height: 16px;text-transform: uppercase;width: 210px; padding: 15px 10px;flex-shrink: 0;background: #FFCC17;margin: 0 auto;align-items: center;display: flex;justify-content: center;border-radius: 15px;margin-bottom: 30px;margin-top: 30px;}
.attendmid p{color: #008CC8;text-align: center;font-size: 19px;font-style: normal;font-weight: 400;line-height: 16px;}
.attendmid h4{color: #000;text-align: center;font-size: 39px;font-style: normal;font-weight: 700;line-height: normal;}
.attendbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;font-style: normal;line-height: 16px;color: #4B5563;text-align: center;font-size: 22px;font-weight: 700;width: 150px;margin: 0 auto;}
.attendbot input:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.attendbot input::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.attendbot input:focus::placeholder{color: #4B5563;}

.sheetwrap{background: #008CC8;}
.sheetbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.sheetbot{padding-top: 30px;}
.sheetbot h2{color: #424242;text-align: center;font-size: 52px;font-style: normal;font-weight: 500;line-height: normal;margin-bottom: 30px;}
.sheetbot h4{color: #4B5563;text-align: center;font-size: 27px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.sheetbot button,.sheetbot button:hover,.sheetbot button:active,.sheetbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.sheetbot button span{margin-top: -1px;float: right;}
.sheetindi{width: 100%;float: left;padding: 15px 0;border-bottom: 2px solid #D6D6D6;display: flex;justify-content: center;align-items: center;}
.sheetindi a{text-decoration: none;}
.sheetindi > div:nth-child(1){width: 50px;float: left;}
.sheetindi > div:nth-child(1) img{width: 50px;border-radius: 50%;height: 50px;object-fit:cover;}
.sheetindi > div:nth-child(2){width: calc(100% - 250px);padding: 0px 10px;float: left;}
.sheetindi > div:nth-child(3){width:100px;float: left;text-align: center;}
.sheetindi > div:nth-child(4){width:100px;float: left;text-align: center;}
.sheetindi > div:nth-child(1) h4{margin-bottom:0px;display:flex;border-radius:50%;color: #FFF;text-align: center;font-size: 16px;font-style: normal;font-weight: 700;line-height: 16px;width: 50px;height: 50px;flex-shrink: 0;background: #008CC8;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.sheetindi > div:nth-child(2) p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.sheetindi > div:nth-child(3) p{color: #008ac5;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.sheetindi > div:nth-child(4) p{color: #000;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.sheettop{margin-bottom: 15px;}
.sheettop h3{color: #424242;font-size: 27px;font-style: normal;font-weight: 500;line-height: normal;}
.sheettop p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.sheetmid a{padding-left: 0px;padding-right: 0px;}

.adsubbot label{display: none;}
.adsubwrap{background: #008CC8;}
.adsubbot button span{margin-top: -1px;float: right;}
.adsubbot form div:nth-child(1){width: calc(50% - 7px);float: left;}
.adsubbot form div:nth-child(2){width: calc(50% - 7px);float: left;margin-left: 14px;}
.adsubbot input:focus::placeholder,.adsubbot textarea:focus::placeholder{color: #4B5563;}
.adsubbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.adsubbot h3{color: #4B5563;font-size: 27px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom: 20px;}
.adsubbot p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 30px;}
.adsubbot h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 20px;}
.adsubbot h6{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 10px;}
.adsubbot h4 {color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 16px;text-transform: uppercase;}
.adsubbot input:focus,.adsubbot textarea:focus,.adsubbot input:focus + span{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.adsubbot input::placeholder,.adsubbot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.adsubbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.adsubbot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.adsubbot button,.adsubbot button:hover,.adsubbot button:active,.adsubbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.adsubbot .input-group input{border-right: 0px;}
.adsubbot .input-group span{border-left: 0px !important;border: 2px solid #A1A1A1;background: transparent !important;}
.passye img{width: 20px;}

.edsubbot label{display: none;}
.edsubwrap{background: #008CC8;}
.edsubbot button span{margin-top: -1px;float: right;}
.edsubbot form div:nth-child(1){width: calc(50% - 7px);float: left;}
.edsubbot form div:nth-child(2){width: calc(50% - 7px);float: left;margin-left: 14px;}
.edsubbot input:focus::placeholder,.edsubbot textarea:focus::placeholder{color: #4B5563;}
.edsubbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.edsubbot h3{color: #4B5563;font-size: 27px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom: 20px;}
.edsubbot p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 30px;}
.edsubbot h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 20px;}
.edsubbot h6{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 10px;}
.edsubbot h4 {color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 16px;text-transform: uppercase;}
.edsubbot input:focus,.edsubbot textarea:focus,.edsubbot input:focus + span{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.edsubbot input::placeholder,.edsubbot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.edsubbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.edsubbot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.edsubbot button,.edsubbot button:hover,.edsubbot button:active,.edsubbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.edsubbot .input-group input{border-right: 0px;}
.edsubbot .input-group span{border-left: 0px !important;border: 2px solid #A1A1A1;background: transparent !important;}

.subwrap{background: #008CC8;}
.subbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.subtop{margin-bottom: 15px;}
.subtop a{float: right;}
.subtop > div > div:nth-child(1){align-items: center;display: flex;}
.subtop h3{color: #424242;font-size: 27px;font-style: normal;font-weight: 500;line-height: normal;margin-bottom: 0px !important;}
.subtop p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.subtop button,.subtop button:hover,.subtop button:active,.subtop button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: auto;padding: 22px 22px;text-align: left;box-shadow: unset;}
.subtop button span{margin-top: -1px;float: left;margin-right: 10px;}
.subindi{width: 100%;float: left;padding: 15px 0 !important;border-bottom: 2px solid #D6D6D6;display: flex;justify-content: center;align-items: center;}
.subindi a{text-decoration: none;}
.subindi > div:nth-child(1){width: 50px;float: left;}
.subindi > div:nth-child(1) img{width: 50px;border-radius: 50%;height: 50px;object-fit:cover;}
.subindi > div:nth-child(2){width: calc(100% - 150px);padding: 0px 10px;float: left;}
.subindi > div:nth-child(3){width:50px;float: left;text-align: center;}
.subindi > div:nth-child(4){width:50px;float: left;text-align: center;}
.subindi > div:nth-child(1) h4{margin-bottom:0px;display:flex;border-radius:50%;color: #FFF;text-align: center;font-size: 16px;font-style: normal;font-weight: 700;line-height: 16px;width: 50px;height: 50px;flex-shrink: 0;background: #008CC8;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.subindi > div:nth-child(2) p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}

.chattop{margin-bottom: 15px;}
.chatwrap{background: #008CC8;}
.chatindi a{text-decoration: none;}
.chatmid a{padding-left: 0px;padding-right: 0px;}
.chatindi > div:nth-child(1){width: 50px;float: left;}
.chattop .act, .chattop .act:hover{background: #FFCC17;}
.chatindi > div:nth-child(2){width: calc(100% - 50px);padding: 0px 10px;float: left;}
.chatindi > div:nth-child(2) p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 20px;margin-bottom: 0px;}
.chatindi{width: 100%;float: left;padding: 15px 0;border-bottom: 2px solid #D6D6D6;display: flex;justify-content: center;align-items: center;}

.chatbox{height: calc(100vh - 125px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.chatlink,.chatlink:hover{text-decoration:none;color: #161616;text-align: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;border-radius: 10px;background: #E8EFFC;padding: 17px 20px;justify-content: center;align-items: center;width:100%;display: flex;}
.chatindi > div:nth-child(1) h4{margin-bottom:0px;display:flex;border-radius:50%;color: #FFF;text-align: center;font-size: 16px;font-style: normal;font-weight: 700;line-height: 16px;width: 50px;height: 50px;flex-shrink: 0;background: #008CC8;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.sharelink,.sharelink a{background: #008CC8;color: #FFF;text-decoration: none;text-align: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;border-radius: 10px;padding: 17px 5px;justify-content: center;align-items: center;width: 100%;display: flex;margin-bottom:30px;}

.drillwrap{background: #008CC8;}
.drillbox{height: calc(100vh - 120px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;margin-top: 50px !important;display: block !important;}
.drilltop{padding: 30px 30px 0px 30px !important;}
.drilltop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;}
.drillbot{padding: 30px !important;}
.drillbot a{text-decoration: none;padding: 0px;}
.drillindi{position: relative;margin-bottom: 30px;}
.drillindi img{border-radius: 30px;}
.drillindi div{position: absolute;bottom: 0px;left: 0px;padding: 45px 15px 15px 15px;width: 100%;background: rgb(0,0,0);background: linear-gradient(360deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.8379726890756303) 69%, rgba(0,212,255,0) 100%);border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.drillindi h3{color: #FFF;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;}
.drilltop select{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;font-style: normal;line-height: 20px;color: #4B5563;text-align: left;font-size: 16px;font-weight: 400;margin-top: 20px;background-size: 20px 16px;}
.drilltop select:focus{border-radius: 4px;border: 2px solid #008CC8;box-shadow: unset;}
.drilltop select::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.drilltop select:focus::placeholder{color: #4B5563;}

.resouwrap{background: #008CC8;}
.resoubox{height: calc(100vh - 120px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;margin-top: 50px !important;display: block !important;}
.resoubot video{border-radius: 20px;background: rgba(0, 0, 0, 0.31);margin-bottom: 20px;}
.resoutop{padding: 30px 30px 30px 30px !important;}
.resoutop > div > div:nth-child(1){    align-items: center;display: flex;}
.resoutop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin-bottom: 10px;}
.resoutop p{margin-bottom: 0px;}
.resoutop a{border-radius: 10px;background: #E8EFFC;padding: 15px 20px;justify-content: center;align-items: center;color: #161616;text-align: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%;text-decoration: none;display: flex;}
.restab{margin-bottom: 30px;}
.restab img{margin: 0 auto;display: block;width: 50px;}
.restab p{text-align: center;margin-bottom: 0px;color: #008CC8;margin-top: 5px;}
.restab a{text-decoration: none;}

.riskwrap{background: #FFF;}
.riskwrap .topmain{background: #FFCC17;}
.riskwrap .topwrap  img{-webkit-filter: invert(100%);filter: invert(100%);}
.risktop{padding: 30px 30px 30px 30px !important;background: #FFCC17;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.risktop > div > div:nth-child(1){align-items: center;display: flex;}
.risktop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}
.riskbox{height: calc(100vh - 70px);background: #FFF;margin-top: 0px !important;display: block !important;}
.riskbot{height: calc(100vh - 155px);overflow-y: scroll;padding: 30px 30px 30px 30px !important;}
.riskbot form{margin-bottom: 30px;}
.riskbot select{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;font-style: normal;line-height: 20px;color: #4B5563;text-align: left;font-size: 16px;font-weight: 400;margin-top: 20px;background-size: 20px 16px;}
.riskbot select:focus{border-radius: 4px;border: 2px solid #008CC8;box-shadow: unset;}
.riskbot select::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.riskbot select:focus::placeholder{color: #4B5563;}
.riskbot button,.riskbot button:hover,.riskbot button:active,.riskbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;margin-top:70px;}
.riskbot button span{margin-top: -1px;float: right;}
/*.riskbot div > .form-check{padding-left: 0px;margin-bottom: 0px;}*/
/*.riskbot div > .form-check input{float: right;margin-right: 30px;margin-top: 12px;background: transparent;border-color: transparent;}*/
/*.riskbot div > .form-check label{cursor: pointer;width: 100%;display: block;padding: 12px 30px 12px 30px;border-radius: 21px;background:#EDEDED;text-align: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 16px;text-transform: uppercase;}*/
.riskbot div > .form-check-input:focus{box-shadow: unset;}
/*.riskbot div > .form-check-input:checked + label{background: #277EFF;color:#fff;}*/
.riskrad{position: relative;display: inline-block;}
.riskrad > div{margin-right: 20px;}
.riskpark{border-radius: 4px;background: #FFF;box-shadow: 0px 4px 11px 5px rgba(0, 0, 0, 0.07);padding: 15px;}
.riskrebox{border-radius: 21px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);margin-bottom: 30px;padding: 25px 15px;margin-left: 0px !important;margin-right: 0px !important;}
.riskrebox h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 15px;}
.riskrebox h3{color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 16px;text-transform: uppercase;margin-bottom: 0px;}
.riskchk{border-bottom: 1px solid #CACACA;width: 100%;float: left;display: flex;padding:15px 0;}
.riskchk p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom:0px;}
.riskchk > div:nth-child(1){width: calc(100% - 150px);float: left;display: flex;align-items: center;}
.riskchk > div:nth-child(2){width: 150px;float: left;padding-left:10px;}
.risktitle{width: 100%;float: left;}
.risktitle h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 17px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;margin-bottom: 10px;margin-top: 30px;}

.invenwrap{background: #008CC8;}
.invenbox{height: calc(100vh - 120px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;margin-top: 50px !important;display: block !important;}
.inventop{padding: 30px 30px 0px 30px !important;}
.inventop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin: 15px 0 30px 0;}
.invenbot{padding: 30px !important;}
.invenbot a{text-decoration: none;padding: 0px;}
.invenbtn{text-align: right;margin-top: -30px !important;position: absolute;z-index: 1;}
.invenbtn button,.invenbtn button:hover,.invenbtn button:active,.invenbtn button:focus-visible{margin-right:20px;border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: auto;padding: 22px 22px;text-align: left;box-shadow: unset;}
.invenbtn button span{margin-top: -1px;float: left;margin-right: 10px;}
.invensin{border-radius: 21px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);padding: 15px;margin-bottom: 30px;}
.invensin img{width: 62px;height: 62px;object-fit: cover;float: left;}
.invensin div{width: calc(100% - 62px);float: left;padding-left: 15px;}
.invensin h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.invensin h6{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;}
.invensin p{color: #4B5563;font-size: 14px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}

.adinvwrap{background: #008CC8;}
.adinvbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.adinvbot label{display: none;}
.adinvbot button span{margin-top: -1px;float: right;}
.adinvbot input:focus::placeholder{color: #4B5563;}
.adinvbot input:focus,.adsubbot input:focus + span{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.adinvbot input::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.adinvbot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.adinvbot button,.adinvbot button:hover,.adinvbot button:active,.adinvbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.adinvbot h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 20px;}

.viewinvwrap{background: #008CC8;}
.viewinvbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.viewinvbot img{margin:0 auto 30px auto;display:block;}
.viewinvbot h3{color: #008CC8;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 20px;}
.viewinvbot h4{color: #5e5c5c;font-family: 'Plus Jakarta Sans';font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;text-transform: uppercase;margin-bottom: 20px;}
.viewinvbot h4 span{font-weight:700;color: #000;}


.adevewrap{background: #008CC8;}
.adevebox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.adevebot label{display: none;}
.adevebot .form-check label{display: unset;}
.adevebot button span{margin-top: -1px;float: right;}
.adevebot input:focus::placeholder,.adevebot textarea:focus::placeholder{color: #4B5563;}
.adevebot input:focus,.adevebot textarea:focus,.adevebot input:focus + span{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.adevebot input::placeholder,.adevebot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.adevebot input[type="text"]{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.adevebot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.adevebot form > button,.adevebot form > button:hover,.adevebot form > button:active,.adevebot form > button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.adevebot h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 20px;}
.adevedt{border-radius: 4px;background: #FFCC17;box-shadow: 0px 4px 11px 5px rgba(0, 0, 0, 0.07);padding: 30px;margin-bottom: 30px;width: 100%;float: left;position:relative;}
.adevedt > div{width: 50%;float: left;}
.adevedt label{display: block !important;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;margin-bottom: 16px;}
.adevedt p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;}
.adeveinle input{color:#000 !important;width: 100% !important;float: left;border: 0px !important;height: 40px !important;border-radius: 0px !important;border-top-left-radius: 20px !important;border-bottom-left-radius: 20px !important;}
.adeveinri input{border-left: 1px solid #fff !important;color:#000 !important;width: 100% !important;float: left;border: 0px !important;height: 40px !important;border-radius: 0px !important;border-top-right-radius: 20px !important;border-bottom-right-radius: 20px !important;}
#stdate,#eddate{border-right: 1px solid #fff !important;}
input.adeveinle::placeholder{color: #fff !important;}
.adevebot .form-check-inline{position: relative;}
.adevebot .form-check-input{width: 100px;border-radius: 5px !important;height: 50px;background: #ededed;border-color: #ededed;}
.adevebot .form-check-input:checked + label{color:#fff;}
.adevebot label{color: #4B5563;font-size: 14px;font-style: normal;font-weight: 400;line-height: 16px;text-transform: uppercase;}
.adevebot .form-check-input:checked{background-color: #277EFF;border-color: #277EFF;}
.adevebot .form-check-input:active,.adevebot .form-check-input:focus,.adevebot .form-check-input:focus-within{filter: unset;outline: 0;background-color: #277EFF;border-color: #277EFF;}
.adevebot .form-check-input:active + label,.adevebot .form-check-input:focus + label,.adevebot .form-check-input:focus-within + label{color:#fff;}
.adevebot .add,.adevebot .add:hover{border-radius: 12px;background: #008CC8;box-shadow: 0px 4px 11px 5px rgba(0, 0, 0, 0.07);background-color: #008CC8 !important;color: #FFCC17 !important;margin-bottom: 30px;width: auto;float: right;}
.adevedt .remove,.adevedt .remove:hover{padding: 0px;position: absolute;top: 15px;right: 15px;text-align: right;background-color: transparent !important;border-color: transparent;width: fit-content;}
/*input[type="date"]::-webkit-calendar-picker-indicator{filter:-webkit-filter: invert(100%);filter: invert(100%);}
input[type="time"]::-webkit-calendar-picker-indicator{filter:-webkit-filter: invert(100%);filter: invert(100%);}*/
.acinput{margin-top: -10px;}
.acinput label{display: block !important;}

.viewevewrap{background: #008CC8;}
.viewevebox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.viewevebot img{margin: 0 auto 30px auto;display: block;}
.viewevebot h3{color: #008CC8;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 5px;}
.viewevebot h4{color: #000;font-family: 'Plus Jakarta Sans';font-size: 14px;font-style: normal;font-weight: 700;line-height: normal;margin-bottom: 20px;}
.viewevebot h5{color: #5e5c5c;font-family: 'Plus Jakarta Sans';font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;margin-bottom: 5px;}
.viewevebot h5 span{font-weight:700;color: #000;text-transform: uppercase;}
.viewevebot p{color: #000;font-family: 'Plus Jakarta Sans';font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;margin-top: 20px;word-wrap: break-word;}


.viewinvbot h3{color: #008CC8;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 20px;}
.viewinvbot h4{color: #5e5c5c;font-family: 'Plus Jakarta Sans';font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;text-transform: uppercase;margin-bottom: 20px;}
.viewinvbot h4 span{font-weight:700;color: #000;}




.edevewrap{background: #008CC8;}
.edevebox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;padding: 30px 15px;}
.edevebot label{display: none;}
.edevebot .form-check label{display: unset;}
.edevebot button span{margin-top: -1px;float: right;}
.edevebot input:focus::placeholder,.edevebot textarea:focus::placeholder{color: #4B5563;}
.edevebot input:focus,.edevebot textarea:focus,.edevebot input:focus + span{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.edevebot input::placeholder,.edevebot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.edevebot input[type="text"]{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.edevebot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.edevebot form > button,.edevebot form > button:hover,.edevebot form > button:active,.edevebot form > button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.edevebot h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;margin-bottom: 20px;}
.edevedt{border-radius: 4px;background: #FFCC17;box-shadow: 0px 4px 11px 5px rgba(0, 0, 0, 0.07);padding: 30px;margin-bottom: 30px;width: 100%;float: left;}
.edevedt > div{width: 50%;float: left;}
.edevedt label{display: block !important;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;margin-bottom: 16px;}
.edevedt p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;}
.edeveinle input{color:#000 !important;width: 100% !important;float: left;border: 0px !important;height: 40px !important;border-radius: 0px !important;border-top-left-radius: 20px !important;border-bottom-left-radius: 20px !important;}
.edeveinri input{border-left: 1px solid #fff !important;color:#000 !important;width: 100% !important;float: left;border: 0px !important;height: 40px !important;border-radius: 0px !important;border-top-right-radius: 20px !important;border-bottom-right-radius: 20px !important;}
#stdate,#eddate{border-right: 1px solid #fff !important;}
input.edeveinle::placeholder{color: #fff !important;}
.edevebot .form-check-inline{position: relative;}
.edevebot .form-check-input{width: 100px;border-radius: 5px !important;height: 50px;background: #ededed;border-color: #ededed;}
.edevebot .form-check-input:checked + label{color:#fff;}
.edevebot label{color: #4B5563;font-size: 14px;font-style: normal;font-weight: 400;line-height: 16px;text-transform: uppercase;}
.edevebot .form-check-input:checked{background-color: #277EFF;border-color: #277EFF;}
.edevebot .form-check-input:active,.edevebot .form-check-input:focus,.edevebot .form-check-input:focus-within{filter: unset;outline: 0;background-color: #277EFF;border-color: #277EFF;}
.edevebot .form-check-input:active + label,.edevebot .form-check-input:focus + label,.edevebot .form-check-input:focus-within + label{color:#fff;}

.securebox{border-radius: 6px;background: #FFF;box-shadow: 0px 4px 11px 5px rgba(0, 0, 0, 0.07);width: 100%;float: left;margin-bottom: 30px;padding: 30px;}
.securebox p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;}
.securebox .form-check-inline label{position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%); }


.repowrap{background: #FFF;}
.repowrap .topmain{background: #FFCC17;}
.repowrap .topwrap  img{-webkit-filter: invert(100%);filter: invert(100%);}
.repobox{height: calc(100vh - 70px);background: #FFF;margin-top: 0px !important;display: block !important;}
.repotop{padding: 30px 30px 30px 30px !important;background: #FFCC17;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.repotop > div > div:nth-child(1){align-items: center;display: flex;}
.repotop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}
.reporebox{border-radius: 21px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);margin-bottom: 30px;padding: 25px 15px;margin-left: 0px !important;margin-right: 0px !important;}
.reporebox h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 15px;}
.reporebox h3{color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 16px;text-transform: uppercase;margin-bottom: 0px;}
.repobot{height: calc(100vh - 155px);overflow-y: scroll;padding: 30px 30px 30px 30px !important;}
.repobot form{margin-bottom: 30px;}
.repobot select{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;font-style: normal;line-height: 20px;color: #4B5563;text-align: left;font-size: 16px;font-weight: 400;margin-top: 20px;background-size: 20px 16px;}
.repobot select:focus{border-radius: 4px;border: 2px solid #008CC8;box-shadow: unset;}
.repobot select::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.repobot select:focus::placeholder{color: #4B5563;}
.repobot button,.repobot button:hover,.repobot button:active,.repobot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;margin-top:0px;}
.repobot button span{margin-top: -1px;float: right;}
.repotable{margin: 30px 0;}
.repotable th{background: #008CC8;background-color: #008CC8 !important;}
.repotable td,.repotable th{border: 0px;padding: 15px !important;}
.repotable th{color: #FFF !important;font-size: 14px;font-style: normal;font-weight: 400;line-height: 16px;}
.repotable tr:nth-child(even) td{background: #E6E6E6 !important;}
.repotable td{color: #343434;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;}
.repotable th:first-child{border-top-left-radius: 9px;}
.repotable th:last-child{border-top-right-radius: 9px;}

.chdetop{height:70px;}
.chdebot{height:70px;}
.chdefr,.chdebor{height: 100%;}
.chdebor button{background: transparent;border: transparent;}
.chatdetwrap{background: #008CC8;}
.chdemid{height:calc(100vh - 140px);overflow-y: scroll;padding:30px 15px;background: #fff;border-radius: 20px;}
.chdeoth p{padding: 15px 20px;width: fit-content;max-width: 90%;margin: 5px 0;font-style: normal;border-radius: 40px;background: #DDDFE4;box-shadow: 0px 4px 11px -3px rgba(0, 0, 0, 0.15);color: #494949;font-size: 14px;font-style: normal;font-weight: 500;line-height: 16px;}
.chdelig p{padding: 15px 20px;width: fit-content;max-width: 90%;margin: 5px 0;float: right;font-style: normal;font-weight: 400;line-height: 24px;border-radius: 40px;background: #008CC8;box-shadow: 0px 4px 11px -3px rgba(0, 0, 0, 0.15);color: #DDDFE4;text-align: right;font-size: 14px;font-style: normal;font-weight: 500;line-height: 16px;}
.chatuser > div:nth-child(1){width: 50px;float: left;}
.chatuser > div:nth-child(2){width: calc(100% - 50px);padding: 0px 10px;float: left;}
.chatuser > div:nth-child(2) p{color: #FFF;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.chatuser{width: 100%;float: left;padding:  0;display: flex;justify-content: center;align-items: center;height: 100%;}
.chatuser > div:nth-child(1) h4{margin-bottom:0px;display:flex;border-radius:50%;color: #000;text-align: center;font-size: 16px;font-style: normal;font-weight: 700;line-height: 16px;width: 50px;height: 50px;flex-shrink: 0;background: #FFCC17;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.chatuser > div:nth-child(1) img{width: 50px;border-radius: 50%;height: 50px;object-fit:cover;}
.chdebor input:focus::placeholder{color: #FFF;}
.chdebor input,.chdebor input:focus,.chdebor input:focus-visible{border-radius: 0px;border: 0px !important;background: transparent !important;box-shadow: unset;outline: unset;color: #FFF;}
.chdebor input::placeholder {color: #FFF;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}

.dashwrap{background: #FFF;}
.dashwrap .topmain{background: #FFCC17;}
.dashwrap .topwrap  img{-webkit-filter: invert(100%);filter: invert(100%);}
.dashbox{background: #FFF;margin-top: 0px !important;display: block !important;}
.dashtop{padding: 30px 30px 0px 30px !important;background: #FFCC17;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.dashtop > div > div:nth-child(1){align-items: center;display: flex;}
.dashtop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin-bottom: 30px;}
.dashbot a > button,.dashbot a > button:hover,.dashbot a > button:active,.dashbot a > button:focus-visible{background-color: #FFF !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: capitalize;border: 0px;width: 100%;padding: 22px 22px;text-align: left;margin-top:20px;border-radius: 15px;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);}
.dashbot a > button span{margin-top: -1px;float: right;}
.dashtle  div{z-index:4;position: relative;padding:20px 10px;width:100%;border-radius: 13px;border-left: 5px solid #06F;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);}
.dashtri  div{z-index:4;position: relative;padding:20px 10px;width:100%;border-radius: 13px;border-left: 5px solid #008CC8;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);}
.dashtbo  div{z-index:4;position: relative;padding:20px 10px;width:100%;border-radius: 13px;border-left: 5px solid #008CC8;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);margin-top: 20px;margin-bottom: -30px;}
.dashtle a,.dashtri a,.dashtbo a{text-decoration: none;width: 100%;}
.dashtle h3,.dashtri h3,.dashtbo h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}
.dashtle p,.dashtri p{color: #000;font-family: 'Plus Jakarta Sans';font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;text-transform: capitalize;}
.dashtle img,.dashtri img,.dashtbo img{position: absolute;right: 15px;bottom: 19px;}
.dashbot{height: calc(100vh - 292px);overflow-y: scroll;padding: 60px 30px 30px 30px !important;background: #fff;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.dashresou h5{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;}
.dashresou a,.dashresou a:hover{color: #3776CE;font-size: 13px;font-style: normal;font-weight: 400;line-height: 16px;text-decoration: none;}
.dashresou{margin-top: 30px !important;margin-bottom: 15px !important;}
.dashbot video {border-radius: 20px;margin-bottom: 20px;}
.dashindi{position: relative;margin-bottom: 0px;}
.dashindi img{border-radius: 30px;}
.dashindi div{position: absolute;bottom: 0px;left: 0px;padding: 45px 15px 15px 15px;width: 100%;background: rgb(0,0,0);background: linear-gradient(360deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.8379726890756303) 69%, rgba(0,212,255,0) 100%);border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.dashindi h3{color: #FFF;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;}
.dashindi p{color: #FDED65;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.dashdate{position: absolute;right: 15px;bottom: 15px;}



.dropzone img{position: absolute;top: 35px;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);}
.dropzone p{border-radius: 4px;border: 1px dashed #277EFF;background: #FFCC17;padding: 60px 30px 30px 30px;color: #040404;text-align: center;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px; position: relative;margin-bottom: 30px;}

.contmain{overflow-y: hidden !important;}
.contwrap{background: #008CC8;}
.contbox{height: calc(100vh - 70px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.conttop{padding: 30px 30px 0px 30px !important;}
.conttop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;}
/*Start Loader*/
.loadingClass{
     margin: 0;
    background: rgba(0,0,0,0.6);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100vh;
}
.loadingClass img{
    width: 60px !important; 
     margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}
/*End Loader*/
/*POPUP WORNING START*/
.modal-backdrop {backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);}
.popupwrngcnt .modal-header .mdlttltxt {color: #000;font-family: Inter;font-size: 18px;font-style: normal;font-weight: 600;line-height: normal;margin: 0px;}
.popupwrngcnt .modal-body .pptp {border-radius: 14px;background: #FFCECE;padding: 20px;}
.popupwrngcnt .modal-body .pptp h3 {color: #000;font-family: Inter;font-size: 21px;font-style: normal;font-weight: 600;line-height: normal;}
.popupwrngcnt .modal-body .pptp  p {color: #000;font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;margin-bottom: 0px;}
.popupwrngcnt .modal-body .pptp  p a {color: #3B8FFD;text-decoration: underline;}
.popupwrngcnt .modal-body .ppintn h3 {color: #000;font-family: Inter;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;}
.popupwrngcnt .modal-body .ppintn  p {border-radius: 7px;border: 1px solid #CDDBF0;background: #F4F7FE;margin-bottom: 0px;padding: 20px;}
.popupwrngcnt .modal-body {}
/*POPUP WORNING END*/
.res-height{
    height:155px;
}

.certiwrap{background: #008CC8;}
.certibot{padding:30px !important;}
.certibox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.certitop{padding: 50px 30px 0px 30px !important;}
.certitop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;}
.certibtn{width: 100%;display: block;text-decoration:none;border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.certibtn span{margin-top: -1px;float: right;}
.certisubbtn{width: 100%;display: block;text-decoration:none;border-radius: 35px;background: #008CC8;background-color: #008CC8 !important;color: #fff !important;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;border: 0px;width: 100%;padding: 22px 22px;text-align: center;box-shadow: unset;margin-top: 30px;}
.certiindi{width: 100%;float: left;padding: 20px 0 !important;display: flex;justify-content: center;align-items: center;filter: drop-shadow(0px 4px 7.7px rgba(0, 0, 0, 0.17));background:#fff;border-radius: 4px;margin-bottom: 30px;}
.certiindi a{text-decoration: none;}
.certiindi > div:nth-child(1){width: calc(100% - 150px);padding: 0px 15px;float: left;}
.certiindi > div:nth-child(2){width:50px;float: left;text-align: center;}
.certiindi > div:nth-child(3){width:50px;float: left;text-align: center;}
.certiindi > div:nth-child(4){width:50px;float: left;text-align: center;}
.certiindi > div:nth-child(1) p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}

.delmodal .modal-content{border-radius: 25px;background: #FFF;border: 0px;padding: 15px 0px;}
.delmodal > div{max-width:400px;}
.delwrap > div{width: 100%;float: left;}
.delwrap > div > div{width: 50%;float: left;}
.delwrap h5{color: #000;text-align: center;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;margin-bottom:30px;}
.delwrap h3{color: #878787;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;text-align: center;margin-bottom:20px;}
.delno button,.delno button:hover,.delno button:focus,.delno button:active,.delno button:focus-visible{box-shadow:unset;height:60px;width:100%;border-radius: 35px;background-color: #FFCC17 !important;background: #FFCC17;color: #000;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border-color:#FFCC17 !important;}
.delyes button,.delyes button:hover,.delyes button:focus,.delyes button:active,.delyes button:focus-visible{box-shadow:unset;height:60px;width:100%;border-radius: 35px;background-color: #008CC8 !important;background: #008CC8;color: #FFF;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border-color:#008CC8 !important;}
.delyes,.delno{padding:10px;}

.addcertiwrap{background: #008CC8;}
.addcertibot{padding:30px !important;}
.addcertibox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.addcertitop{padding: 50px 30px 0px 30px !important;}
.addcertitop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;}
.addcertibot a{text-decoration: none;}
.addcertibot button{width: 100%;display: block;text-decoration:none;border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.addcertibot button span{margin-top: -1px;float: right;}
.addcertibot label{display: none;}
.addcertibot input:focus::placeholder,.addcertibot textarea:focus::placeholder{color: #4B5563;}
.addcertibot input:focus,.addcertibot textarea:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.addcertibot input::placeholder,.addcertibot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.addcertibot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.addcertibot select,.addcertibot select:focus{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;box-shadow: unset;}
.addcertibot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.addcertibot .dropzone p{background:#F4F4F4;border:1px dashed #A1A1A1;padding: 30px;}
.actx1{color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.actx2{color: #A9A9A9;font-size: 13px;font-style: normal;font-weight: 500;line-height: 16px;}
.addcertibot .dropzone img{position: relative;top: unset;left: unset;margin-right: unset;transform: unset;margin: 10px 0;}

/*.acinput input::-webkit-calendar-picker-indicator {background: url(https://cdn3.iconfinder.com/data/icons/linecons-free-vector-icons-pack/32/calendar-16.png) #000 center/80% no-repeat;}*/

.editcertiwrap{background: #008CC8;}
.editcertibot{padding:30px !important;}
.editcertibox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.editcertitop{padding: 50px 30px 0px 30px !important;}
.editcertitop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;}
.editcertibot a{text-decoration: none;}
.editcertibot button{width: 100%;display: block;text-decoration:none;border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;}
.editcertibot button span{margin-top: -1px;float: right;}
.editcertibot label{display: none;}
.editcertibot input:focus::placeholder,.editcertibot textarea:focus::placeholder{color: #4B5563;}
.editcertibot input:focus,.editcertibot textarea:focus{border-radius: 4px;border: 2px solid #008CC8;background: #FFF;box-shadow: unset;}
.editcertibot input::placeholder,.editcertibot textarea::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.editcertibot input{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.editcertibot select,.editcertibot select:focus{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;box-shadow: unset;}
.editcertibot textarea{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;color: #4B5563;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;padding: 15px;}
.editcertibot .dropzone p{background:#F4F4F4;border:1px dashed #A1A1A1;padding: 30px;}
.ectx1{color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.ectx2{color: #A9A9A9;font-size: 13px;font-style: normal;font-weight: 500;line-height: 16px;}
.editcertibot .dropzone img{position: relative;top: unset;left: unset;margin-right: unset;transform: unset;margin: 10px 0;}

.viewcertiwrap{background: #008CC8;}
.viewcertibot{padding:30px !important;}
.viewcertibox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.viewcertitop{padding: 50px 30px 0px 30px !important;}
.viewcertitop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;}
.viewcertibot a{text-decoration: none;}
.vcsingle{border-radius: 4px;border: 2px solid #A1A1A1;background: #FFF;min-height: 60px;padding: 10px;}
.vcsingle div{padding: 0px;align-items: center;display: flex;}
.vcsingle img{width: 100%;}
.vcsingle{color: #030303;font-size: 16px;font-style: normal;font-weight: 500;line-height: 20px;}

.suycertiwrap{background: #008CC8;}
.sucertibot{padding:30px !important;}
.sucertibox{height: calc(100vh - 73px);overflow-y: scroll;border-top-right-radius: 20px;border-top-left-radius: 20px;background: #FFF;display: block !important;}
.sucertitop{padding: 50px 30px 0px 30px !important;}
.sucertitop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;}
.sucertiindi{width: 100%;float: left;padding: 20px 0 !important;display: flex;justify-content: center;align-items: center;filter: drop-shadow(0px 4px 7.7px rgba(0, 0, 0, 0.17));background:#fff;border-radius: 4px;margin-bottom: 30px;}
.sucertiindi a{text-decoration: none;}
.sucertiindi > div:nth-child(1){width: calc(100% - 150px);padding: 0px 15px;float: left;}
.sucertiindi > div:nth-child(2){width:50px;float: left;text-align: center;}
.sucertiindi > div:nth-child(3){width:50px;float: left;text-align: center;}
.sucertiindi > div:nth-child(4){width:50px;float: left;text-align: center;}
.sucertiindi > div:nth-child(1) p{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 0px;}
.sunamebox{width:100%;margin-bottom: 30px;}
.sunamebox div:nth-child(1){width:50px;float: left;padding: 0px !important;}
.sunamebox div:nth-child(2){width:calc(100% - 50px);float: left;align-items: center;display: flex;}
.sunamebox div:nth-child(2) p{margin-bottom: 0px;}




.adminwrap{background: #FFF;}
.adminwrap .topmain{background: #FFCC17;}
.adminwrap .topwrap  img{-webkit-filter: invert(100%);filter: invert(100%);}
.admintop{padding: 50px 30px 80px 30px !important;background: #FFCC17;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.admintop > div > div:nth-child(1){align-items: center;display: flex;}
.admintop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}
.adminbox{height: calc(100vh - 70px);background: #FFF;margin-top: 0px !important;display: block !important;}
.adminbot{height: calc(100vh - 155px);overflow-y: scroll;padding: 30px 30px 30px 30px !important;margin-top:-70px !important;}
.adminbot a{text-decoration: none;}
.adminindi{z-index: 4;position: relative;padding: 20px 20px;width: 100%;border-radius: 13px;border-left: 5px solid #008CC8;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);margin-bottom:30px;}
.adminindi h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 18px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}

.riskbot form{margin-bottom: 30px;}
.riskbot select{height: 60px;border-radius: 4px;border: 2px solid #A1A1A1;font-style: normal;line-height: 20px;color: #4B5563;text-align: left;font-size: 16px;font-weight: 400;margin-top: 20px;background-size: 20px 16px;}
.riskbot select:focus{border-radius: 4px;border: 2px solid #008CC8;box-shadow: unset;}
.riskbot select::placeholder {color: #A9A9A9;font-size: 16px;font-style: normal;font-weight: 500;line-height: 16px;}
.riskbot select:focus::placeholder{color: #4B5563;}
.riskbot button,.riskbot button:hover,.riskbot button:active,.riskbot button:focus-visible{border-radius: 35px;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: 100%;padding: 22px 22px;text-align: left;box-shadow: unset;margin-top:70px;}
.riskbot button span{margin-top: -1px;float: right;}
/*.riskbot div > .form-check{padding-left: 0px;margin-bottom: 0px;}*/
/*.riskbot div > .form-check input{float: right;margin-right: 30px;margin-top: 12px;background: transparent;border-color: transparent;}*/
/*.riskbot div > .form-check label{cursor: pointer;width: 100%;display: block;padding: 12px 30px 12px 30px;border-radius: 21px;background:#EDEDED;text-align: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 16px;text-transform: uppercase;}*/
.riskbot div > .form-check-input:focus{box-shadow: unset;}
/*.riskbot div > .form-check-input:checked + label{background: #277EFF;color:#fff;}*/

.intewrap{background: #FFF;}
.intewrap .topmain{background: #FFCC17;}
.intewrap .topwrap  img{-webkit-filter: invert(100%);filter: invert(100%);}
.intetop{padding: 50px 30px 80px 30px !important;background: #FFCC17;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.intetop > div > div:nth-child(1){align-items: center;display: flex;}
.intetop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}
.intebox{height: calc(100vh - 70px);background: #FFF;margin-top: 0px !important;display: block !important;}
.intebot{height: calc(100vh - 155px);overflow-y: scroll;padding: 30px 30px 30px 30px !important;margin-top:-70px !important;}
.intebot a{text-decoration: none;}
.inteindi{z-index: 4;position: relative;padding: 20px 20px;width: 100%;border-radius: 13px;border-left: 5px solid #008CC8;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);margin-bottom:30px;}
.inteindi h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 18px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}

.extewrap{background: #FFF;}
.extewrap .topmain{background: #FFCC17;}
.extewrap .topwrap  img{-webkit-filter: invert(100%);filter: invert(100%);}
.extetop{padding: 50px 30px 80px 30px !important;background: #FFCC17;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.extetop > div > div:nth-child(1){align-items: center;display: flex;}
.extetop h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}
.extebox{height: calc(100vh - 70px);background: #FFF;margin-top: 0px !important;display: block !important;}
.extebot{height: calc(100vh - 155px);overflow-y: scroll;padding: 30px 30px 30px 30px !important;margin-top:-70px !important;}
.extebot a{text-decoration: none;}
.exteindi{z-index: 4;position: relative;padding: 20px 20px;width: 100%;border-radius: 13px;border-left: 5px solid #008CC8;background: #FFF;box-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.12);margin-bottom:30px;}
.exteindi h3{color: #000;font-family: 'Plus Jakarta Sans';font-size: 18px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;margin-bottom: 0px;}

.detailwrap{background: #FFF;}
.detailwrap .topmain{background: #FFCC17;}
.detailwrap .topwrap  img{-webkit-filter: invert(100%);filter: invert(100%);}
.detailtop{padding: 50px 30px 80px 30px !important;background: #FFCC17;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;height:155px;}
.detailbot{height: calc(100vh - 228px);position: relative;}
.detailcnt{position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);}
.detailcnt p{color: #909090;text-align: center;font-family: 'Plus Jakarta Sans';font-size: 20px;font-style: normal;font-weight: 500;line-height: normal;text-transform: capitalize;margin-bottom: 0px;width: 50%;margin-left: 25%;}
.pro-img{
width: 50%;
    margin: auto;
}
.dashindi img{
    height:265px;
}
.vcsingle img{
    height:200px;
}
.add-auto{
    width: 100% !important;
    margin-left: 0px !important;
}
.add-auto-width{
    width: 100% !important;
}
.add-auto-width-li{
    width: 100% !important;
    margin-left: 0px !important;
}
.mb-add-4{
    display: flow-root;
}

/*#stdate::-webkit-calendar-picker-indicator {
                            background: url(https://cdn3.iconfinder.com/data/icons/linecons-free-vector-icons-pack/32/calendar.png) center/80% no-repeat;
                            color: #008CC8;
                            background-color:#008CC8;
                            padding:10px;
                        }*/
input[type="date"]::-webkit-calendar-picker-indicator {background: url(../images/calendar1.png) center/80% no-repeat;padding:5px;}
input[type="time"]::-webkit-calendar-picker-indicator {background: url(../images/clock.png) center/80% no-repeat;padding:5px;}
.viewevebot img{width: 100%;height: 265px;border-radius: 28px;}
.viewev{display: block;background: #008CC8;padding: 5px 15px !important;color: #fff;width: auto !important;position: absolute;left: 23px;top: 15px;z-index: 11;border-radius: 20px;text-decoration: none;}
.invenbot .row{position:relative;}
.img-share-loc{width:35px;height:35px;}
.chdelig a{color: #DDDFE4;text-decoration:none;}
.chdeoth a{color: #494949;text-decoration:none;}
.riskchk-sub{padding-left:30px;}
.lbl_pro{display: block !important;font-weight: 700 !important;}
.chatindi img{width: 50px;height: 50px;border-radius: 50%;}
.toggle-password {float: right;cursor: pointer;margin-right: 0px;margin-top: -38px;position:relative;}
.eyeshw {background-image: url(../../assets/images/svg/eyeshow.svg);background-repeat: no-repeat;background-size: 20px 15px;min-height: 30px;min-width: 30px;}
.eyehide {background-image: url(../../assets/images/svg/eyehide.svg);background-repeat: no-repeat;background-size: 20px 15px;min-height: 30px;min-width: 30px;}
.img-eve-edit{width:30px !important;height:30px !important;}
.sub_user_lbl{display:block !important;}
.notiwrap img{width: 45px;height: 45px;border-radius: 50%;}


.logbot input[type="password"],.signbot input[type="password"]{padding-right: 33px;}
.logbot p,.signbot p{margin:15px 0;line-height:20px;}
.riskbot{padding:0px 20px 30px 20px !important;}
.sidebot{background: #fff;width: 98%;padding: 30px 15px 30px 15px;border-top-right-radius: 20px;border-top-left-radius: 20px;margin-bottom: 0px;height:calc(100vh - 91px);}
.sidemain ul {background: #FFF;height: calc(100vh - 121px);overflow-y: scroll;padding-left: 30px !important;width: unset;border-radius: unset;padding: unset;position: unset;margin-bottom: unset;bottom: unset;}
.sidebot > a{bottom:75px;}
.dashtle img, .dashtri img, .dashtbo img{right: 10px;bottom: 20px;width: 20px;}
.dashtle h3, .dashtri h3, .dashtbo h3{font-size:18px;}
.dashindi h3,.eventsindi h3{word-break:break-word;}
.drilltop{padding:30px 20px 0px 20px !important}
.dashindi img{object-fit:cover;}
.sidebot li{margin:0px;width:100%;float:left;}
.sidebot li:last-child img{width:25px;height:25px;margin-right:15px;padding-right:0px;}
.sidebot li img{float: left;}
.sidebot li span{float: right;width: calc(100% - 45px);line-height: 26px;}
.viewev{left:15px;}
.eventsindi img{object-fit:cover;}
.eventsindi h3,.eventsindi p{word-break:break-word;}
.eventstop{padding:30px 20px 0px 20px !important;}
.eventsbot{padding:30px 20px 30px 20px !important;}
.adevebot{padding:0px 5px !important;}
.side-active{overflow:hidden;}
.sidemain{position:fixed;}
.adevedt,.edevedt{padding:30px 15px 0px 15px;}
.securebox{padding:30px 15px;}
.adevebot .add, .adevebot .add:hover{border-radius: 35px;background: #008CC8;background-color: #008CC8 !important;color: #FFCC17 !important;font-size: 16px;font-style: normal;font-weight: 600;line-height: 16px;text-transform: uppercase;border: 0px;width: auto;padding: 15px 22px;text-align: left;box-shadow: unset;}
.edevebox{padding:30px 5px !important;}
.newstop,.newsbot{padding:30px 20px 0px 20px !important;}
.attendindi img{object-fit:cover;}
.attendtop h3{word-break:break-word;}
.attendtop{padding:30px 20px !important;}
.attendbot{padding:0px 20px 30px 20px !important;}
.sheettop h3,.viewevebot h3{word-break:break-word;}
.sheetbox{padding:30px 5px;}
.viewevebot{padding:0px !important;}
.viewevebot img{object-fit:cover;}
.topmain,.footer{z-index:111;}
.subscbox{padding:30px 5px;}
.paybot{padding:30px 20px !important;}
.profbot{padding:30px 20px !important;}
.pro-img{min-width:280px !important;}
.profbot p{line-height:20px;}
.chbot,.npbot{padding:50px 20px 30px 20px !important;}
.profbot form > div div:nth-child(1){width: calc(50% - 7px);float: left;}
.profbot form > div div:nth-child(2){width: calc(50% - 7px);float: left;}
.proflink a{font-size:16px;}
.fpbot,.otpbot{padding:50px 20px 30px 20px !important;}
.otpbot button, .otpbot button:hover, .otpbot button:active, .otpbot button:focus-visible{width:calc(100% - 30px);margin-left:15px;}
.splashwrap{position: fixed;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);}
.dashtop,.dashbot,.inventop,.invenbot{padding:60px 20px 30px 20px !important;}
.invensin h5,.invensin h6,.invensin p{word-break:break-word;padding-right:30px;}
.adinvbox,.chatbox,.chdemid,.notibox,.adsubbox,.edsubbox{padding:30px 5px !important;}
.extetop,.detailtop{padding:50px 20px 80px 20px !important;}
.extebot,.detailbot,.repotop,.repobot{padding:30px 20px !important;}
.detailcnt{width:calc(100% - 40px);margin-left:0px;}
.notibox h4{word-break:break-word;}
.notiwrap img{width: unset;height: unset;border-radius: unset;}
.notisingle img{width: 45px;height: 45px;border-radius: 50%;}
.certitop,.viewcertitop,.editcertitop,.sucertitop,.addcertitop{padding:50px 20px 0px 20px !important;}
.certibot,.viewcertibot,.editcertibot,.sucertibot,.addcertibot{padding:30px 20px 30px 20px !important;}
.vcsingle img{object-fit:cover;}
.reporebox h3{color: #4B5563;font-size: 16px;font-style: normal;font-weight: 400;line-height: 16px;margin-bottom: 15px;text-transform:capitalize;margin-bottom: 0px;}
.reporebox h5{color: #4B5563;font-size: 27px;font-style: normal;font-weight: 700;line-height: 30px;text-transform: uppercase;word-break:break-word;}
.conttop{padding:30px 20px !important;}
.subbox{padding:30px 5px;}
.subtop h3{font-size:16px;}
.subtop > div > div:nth-child(1){width:110px;}
.subtop > div > div:nth-child(2){width:calc(100% - 110px);}
.subtop button, .subtop button:hover, .subtop button:active, .subtop button:focus-visible{padding:22px 15px !important;}
.viewevebox{padding:30px 20px;}




@media screen and  (min-width: 320px) and (max-width: 576px){
    .sheetindi > div:nth-child(1){width:50px;}
    .sheetindi > div:nth-child(2){width:calc(100% - 175px);}
    .sheetindi > div:nth-child(3){width:100px;}
    .sheetindi > div:nth-child(4){width:32px;}
    .sheetindi > div:nth-child(2) p{word-break:break-word;}
}

/* ALL CSS START */
.btn-ylw {border-radius: 35px !important;background: #FFCC17;background-color: #FFCC17 !important;color: #000 !important;font-size: 16px !important;font-style: normal;font-weight: 600 !important;line-height: 16px !important;text-transform: uppercase;border: 0px !important;width: 100%;padding: 20px !important;}

/* HOME PAGE START */
.hmsecone .mainoneset .timer_step {display: inline-flex;align-items: center;justify-content: center;margin: 20px;}
.hmsecone .mainoneset .timer_step .timerdivset {padding: 0px 10px;}
.hmsecone .mainoneset .timer_step .timerdivset > div {background: #4E4E4E;border-radius: 100%;}
.hmsecone .mainoneset .timer_step .timerdivset .time { text-align: center;color: #FFF;font-size: 38.01px;line-height: 38.01px;font-weight: 700;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecone .mainoneset .timer_step .timerdivset .dwntext {color: #FFF;text-align: center;font-size: 24.51px;line-height: 38.01px;font-weight: 700;text-transform: uppercase;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 0px;margin-top: 10px;}


.homepg {background-color: #FFF !important;}
.homepg .container {width: unset !important;height: unset;padding-left: 15px !important;padding-right: 15px !important;background-color: unset;}
.hmsecone {background-image: url(../../assets/images/hmoneposter.png);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 100px;}
.hmsecone .mainoneset {background-color: rgba(0, 0, 0, 0.2);padding: 60px;}
.hmsecone .mainoneset h3 {text-align: center;color: #FFF;font-size: 61px;line-height: 76.86px;font-weight: 700;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecone .mainoneset p  {text-align: center;color: #FFF;font-size: 16px;line-height: 16px;font-weight: 500;font-family: Work Sans;}
.hmsecone .mainoneset .btn-drkblu {background: #008CC8;border-radius: 30px;padding: 26px 30px;color: #FFF;font-size: 17px;line-height: 21.42px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecone .mainoneset .btn-drkblu:active {background: #008cc863;border-color: #008CC8;color: #FFF}
.hmsectwo {padding: 60px;}
.hmsectwo .hmtwleft #vdoset {width: 100%;height: 100%;border-radius: 30px;}
.hmsectwo .hmtw-rightcnt h3 {text-align: left;font-size: 48px;font-weight: 700;line-height: 60.48px;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsectwo .hmtw-rightcnt p  {text-align: justify;font-size: 20px;font-weight: 500;line-height: 25.2px;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsectrd {padding: 60px;background-color: #C6ECFD;}
.hmsectrd .trdtopmain h3 {text-align: center;color: #000;font-size: 24px;line-height: 30.24px;font-weight: 700;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsectrd .cuscard {position: relative;background-color: #FFF;border-radius: 23px;padding: 40px 30px;min-height: 280px;display: grid;align-items: center;transition: all 0.3s ease-out;}
.hmsectrd .cuscard .cscrdicn img {background-color: transparent;border-radius: 13px 1px 13px 0px;padding: 15px;margin-bottom: 20px;}
.hmsectrd .cuscard .cscrdicn .pinkbg {background-color: #B31ED9;}
.hmsectrd .cuscard .cscrdicn .dblebg {background-color: #1E95D9;}
.hmsectrd .cuscard .cscrdicn .lgrnbg {background-color: #70D91E;}
.hmsectrd .cuscard .cscrdicn .dylwbg {background-color: #D9B01E;}
.hmsectrd .cuscard .cscrdicn .rdakbg {background-color: #1ED9D9;}
.hmsectrd .cuscard .cscrddes h3 {text-align: center;color: #000;font-size: 22px;line-height: 27.72px;font-weight: 600;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 10px;}
.hmsectrd .cuscard .cscrddes p  {text-align: center;color: #969696;font-size: 17px;line-height: 21.42px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 0px;min-height: 65px;}
.hmsectrd .cuscard:hover {background: #FFCC17;border-radius: 33px 0px 33px 0px;border: 1px solid #000000;box-shadow: -7px 7px 1.2px 0px #000000;transform: translate(10px, 0px);}
.hmsectrd .cuscard:hover .cscrdicn img {background-color: #404040;}
.hmsecfrth {padding: 30px;background-color: #FFF;}
.hmsecfrth .hmfrt-topcnt h3 {color: #000;text-align: center;font-size: 24px;line-height: 30.24px;font-weight: 700;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecfrth .cushght100 > div {height: 100%;}
.hmsecfrth .cushght100 > div > div {height: 100%;}
.hmsecfrth .free_trial_card {text-align: center;position: relative;padding: 30px 0px;background-color: #FFF;border-radius: 30px;border: 2px solid #DADADA;overflow: hidden;transition: all 0.4s ease-out;}
.hmsecfrth .free_trial_card .cuspx-30 {padding: 0px 30px;}
.hmsecfrth .free_trial_card .bsacrdfw {color: #000;font-size: 41px;line-height: 51.66px;font-weight: 600;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecfrth .free_trial_card .bsacrdfw span {font-size: 19px;line-height: 23.94px;margin-top: -5px;display: inline-block;vertical-align: middle;}
.hmsecfrth .free_trial_card .fsdtl {background-color: #008CC8;border-radius: 20px;padding: 5px 20px;display: inline-block;margin: 0px auto;color: #FFF;text-align: center;font-size: 19px;line-height: 23.94px;font-weight: 500;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 0px;}
.hmsecfrth .free_trial_card h3 {color: #505050;text-align: center;font-size: 24px;line-height: 49px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;margin: 15px 0px;}
.hmsecfrth .free_trial_card button.btn_ylwcrd {background-color: #FFCC17;border-radius: 6px;border: 0px solid transparent;color: #000;padding: 15px;margin-bottom: 15px;text-align: center;width: 90%;font-size: 17px;line-height: 21.42px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;transition: all 0.3s ease-out;}
.hmsecfrth .free_trial_card ul {margin: 0px;list-style: disc;list-style-position: inside;padding-inline-start: 5px;position: relative;z-index: 2;}
.hmsecfrth .free_trial_card ul li {color: #969696;text-align: left;font-size: 15px;line-height: 23px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecfrth .free_trial_card .shine {position: absolute;left: 50%;top: 50%;bottom: 0px;width: 100px;height: 100%;z-index: 1;transform: skew(57.72deg);background: #0000000F;margin-left: -50%;transition: all 0.4s ease-out;}
.hmsecfrth .free_trial_card:hover {background: #008CC8;}
.hmsecfrth .free_trial_card:hover .fsdtl {background-color: #FFF;color: #000;}
.hmsecfrth .free_trial_card:hover h3 {color: #FFF;} 
.hmsecfrth .free_trial_card:hover button.btn_ylwcrd {width: 100%;border-radius: 0px;}
.hmsecfrth .free_trial_card:hover ul li {color: #FFF;}
.hmsecfrth .free_trial_card:hover .shine {right: 0px;top: -50%;bottom: 0px;margin-left: auto;margin-right: 0px;transition: all 0.4s ease-out;}
.hmsecfvth {padding: 60px 0px;background-color: #FFF6D4;}
.hmsecfvth .toptxt-fvthcnt h3 {color: #000;text-align: center;font-size: 24px;line-height: 30.24px;font-weight: 700;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 20px;}
.hmsecfvth .user_review {align-items: center;padding-bottom: 30px;}
.hmsecfvth .user_review .userinf img {width:160px;height:160px;object-fit: cover;object-position: top;margin: 0 auto;margin-bottom: 15px;}
.hmsecfvth .user_review .userinf h3  {text-align: center;font-size: 24px;line-height: 30.24px;font-weight: 700;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 0px;}
.hmsecfvth .user_review .userrvw {position: relative;background: #FFFFFF;padding: 20px 30px;border: 1px solid #9D9D9D;border-radius: 7px;min-height: 200px;align-content: center;}
.hmsecfvth .user_review .userrvw:before{z-index: -1;position: absolute;content: "";bottom: 10px;left: 10px;width: 60%;top: 80%;max-width: 300px;background: rgba(0, 0, 0, 0.21);-webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.21);-moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.21);box-shadow: 0 15px 10px rgba(0, 0, 0, 0.21);-webkit-transform: rotate(-3deg);-moz-transform: rotate(-5deg);-o-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-3deg);}
.hmsecfvth .user_review .userrvw img {width: 50px;height: 50px;}
.hmsecfvth .user_review .userrvw p   {text-align: justify;font-size: 17px;line-height: 21.42px;font-weight: 500;text-transform: math-auto;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 0px;}
.hmsecsixx {padding: 60px 60px 30px 60px;background-color: #FFF;}
.hmsecsixx .toptxt-sixxcnt h3 {text-align: center;color: #000;font-size: 24px;line-height: 30.24px;font-weight: 700;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecsixx .accordion-item {border-bottom: 0px;background: #FFFFFF;box-shadow: 3px 6px 12px 0px #00000040;margin-bottom: 20px;}
.hmsecsixx .accordion-item .accordion-header .accordion-button {background-color: transparent;box-shadow: none;padding: 20px 20px 0px 20px;text-align: left;color: #000;font-size: 18px;line-height: 22.68px;font-weight: 400;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecsixx .accordion-item .accordion-body {text-align: justify;color: #000;font-size: 18px;line-height: 22.68px;font-weight: 400;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecsixx .accordion-item .accordion-header .accordion-button.collapsed {padding: 20px 20px 20px 20px;}
.hmsecsixx .accordion-item .accordion-button::after {background-image: url(../../assets/images/svg/plusicn.svg);background-size: 15px;background-position: center;}
.hmsecsixx .accordion-item .accordion-button:not(.collapsed)::after {background-image: url(../../assets/images/svg/minsicn.svg);background-size: 15px;background-position: center;}
.hmsecseven {padding: 60px;background-color: #EAF8FF;}
.hmsecseven .hmsvn-rightcnt h3 {color: #000;font-size: 48px;line-height: 60.48px;font-weight: 700;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecseven .hmsvn-rightcnt p  {text-align: justify;color: #000;font-size: 16px;line-height: 20.16px;font-weight: 500;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.hmsecseven .hmsvn-rightcnt .btn-setsec, .hmsecseven .hmsvn-rightcnt .btn-setsec:focus-visible {background-image: url(../../assets/images/svg/round-leftarwicn.svg);background-repeat: no-repeat;background-position: right 10px bottom 50%;background-size: 25px;background-color: #FFFFFF;border: 0px;border-radius: 3px;padding: 15px;width: 100%;text-align: justify;color: #000;font-size: 19px;line-height: 23.94px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;margin-top: 15px;transition: all 0.4s ease-out;}
.hmsecseven .hmsvn-rightcnt .btn-setsec:hover {background-position: right 20px bottom 50%;}
.hmseceight {padding: 60px;background-color: #FFF;}
.hmseceight .hmegt-leftcnt h3 {text-align: center;color: #000;font-size: 48px;line-height: 60.48px;font-weight: 700;font-family: "Plus Jakarta Sans", sans-serif;}
.hmseceight .hmegt-leftcnt p  {background: #F2F2F2;padding: 50px 50px;position: relative;text-align: justify;color: #000;font-size: 16px;line-height: 20.16px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}
.hmseceight .hmegt-leftcnt p::before {content: "";position: absolute;top: -70px;left: 25%;margin-right: -50%;transform: translate(-50%, -0%);height: 70px;width: 70px;border-radius: 90px 0 0 0px;-moz-border-radius: 99px 0 0 0px;-webkit-border-radius: 90px 0 0 0px;background: #d9d9d9;}
.hmseceight .hmegt-rightcnt ul {list-style: none;padding-inline-start: 0px;transition: all 0.4s ease-out;}
.hmseceight .hmegt-rightcnt ul li {cursor: pointer;background-color: #008CC8;margin-bottom: 10px;transition: all 0.4s ease-out;}
.hmseceight .hmegt-rightcnt ul li span {display: inline-block;text-align: justify;padding: 10px;color: #FFF;font-size: 16px;line-height: 20.16px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}
.hmseceight .hmegt-rightcnt ul li .dots {display: inline-block;text-align: justify;background-color: #FFF;padding: 10px 15px;color: #FFF;border-right: 10px solid #FFF;transition: all 0.4s ease-out;}
.hmseceight .hmegt-rightcnt ul li .dots svg {fill: #A2A2A2;}
.hmseceight .hmegt-rightcnt ul li:hover {background-color: #FFCC17;}
.hmseceight .hmegt-rightcnt ul li:hover span {color: #000;}
.hmseceight .hmegt-rightcnt ul li:hover .dots {background-color: #008CC8;}
.hmseceight .hmegt-rightcnt ul li:hover .dots svg {fill: #FFF;}
/* FOOTER CSS START */
.hmfooterset {background-image: url(../../assets/images/footer_bg.png);background-position: center;background-repeat: no-repeat;background-size: cover;padding: 40px;position: relative;}
.hmfooterset .maincntset {background: rgba(255, 255, 255, 0.81);box-shadow: 0px 4px 37.1px 0px rgba(0, 0, 0, 0.09);padding: 40px;}
.hmfooterset .maincntset .social_media_cnt h3 {color: #000;text-align: left;font-size: 19px;line-height: 23.94px;font-weight: 700;font-family: "Plus Jakarta Sans", sans-serif;}
.hmfooterset .maincntset .social_media_cnt button img {margin-right: 5px;}
.hmfooterset .maincntset .social_media_cnt button, .hmfooterset .social_media_cnt button:hover, .hmfooterset .social_media_cnt button:focus-visible {width: 100%;border: 0px transparent;border-radius: 0px;padding: 15px;text-align: center;color: #FFF;font-size: 14px;line-height: 17.64px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}
.hmfooterset .maincntset .social_media_cnt .btn-fcbk, .hmfooterset .social_media_cnt .btn-fcbk:hover, .hmfooterset .social_media_cnt .btn-fcbk:focus-visible {background-color: #428EFF;}
.hmfooterset .maincntset .social_media_cnt .btn-twtr, .hmfooterset .social_media_cnt .btn-twtr:hover, .hmfooterset .social_media_cnt .btn-twtr:focus-visible {background-color: #43F4FF;}
.hmfooterset .maincntset .social_media_cnt .btn-ingm, .hmfooterset .social_media_cnt .btn-ingm:hover, .hmfooterset .social_media_cnt .btn-ingm:focus-visible {background: linear-gradient(257.71deg, #FFE073 -13.24%, #F54F52 32.53%, #7E1FC9 78.31%, #7C30F7 124.08%);}
.hmfooterset .maincntset .social_media_cnt .btn-lkin, .hmfooterset .social_media_cnt .btn-lkin:hover, .hmfooterset .social_media_cnt .btn-lkin:focus-visible {background-color: #0173B1;}
.hmfooterset .maincntset .social_media_cnt .btn-ytbe, .hmfooterset .social_media_cnt .btn-ytbe:hover, .hmfooterset .social_media_cnt .btn-ytbe:focus-visible {background-color: #FF4646;}
.hmfooterset .maincntset .privacy_cntset h3 {color: #000;text-align: left;font-size: 19px;line-height: 23.94px;font-weight: 700;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 10px;}
.hmfooterset .maincntset .privacy_cntset a {text-decoration: unset;}
.hmfooterset .maincntset .privacy_cntset a p {color: #000;text-align: left;font-size: 15px;line-height: 18.9px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}
.hmfooterset .maincntset .contact_cntset h3 {color: #000;text-align: left;font-size: 19px;line-height: 23.94px;font-weight: 700;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 10px;}
.hmfooterset .maincntset .contact_cntset p  {color: #000;text-align: left;font-size: 15px;line-height: 18.9px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}

/* WAITLIST PAGE START */
.witlst_mainsec {position: relative;}
.witlst_mainsec .set_center {min-height: calc(100vh - 120px);align-items: center;}
.witlst_mainsec .witlstmn_leftcont .leftset_inside {background: #9C9C9C33;border-radius: 12px;padding: 90px 30px;text-align: center;}
.witlst_mainsec .witlstmn_leftcont .leftset_inside p {text-align: center;color: #000;font-size: 16px;line-height: 16px;font-weight: 500;font-family: 'Work Sans', sans-serif;margin-bottom: 0px;}
.witlst_mainsec .witlstmn_rghtcont h3 {text-align: left;color: #000;font-size: 29px;line-height: 36.54px;font-weight: 700;text-transform: uppercase;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 10px;}
.witlst_mainsec .witlstmn_rghtcont .form-control {padding: 15px;border: 1px solid #A1A1A1;background-color: #FFF;text-align: left;color: #A9A9A9;font-size: 16px;line-height: 16px;font-weight: 500;font-family: 'Work Sans', sans-serif;}
.witlst_mainsec .witlstmn_rghtcont .form-control:focus {box-shadow: unset;border-color: #FFCC17 !important;}
/* WAITLIST PAGE ENDDD */

/* QUESTION PAGE START */
.qustnmainsec {position: relative;padding: 40px;}
.qustnmainsec .qustn_cont ul {list-style: none;padding-inline-start: 0px;transition: all 0.4s ease-out;}
.qustnmainsec .qustn_cont ul li {background-color: #008CC8;margin-bottom: 10px;transition: all 0.4s ease-out;}
.qustnmainsec .qustn_cont ul li span {display: inline-block;text-align: justify;padding: 10px;color: #FFF;font-size: 16px;line-height: 20.16px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;}
.qustnmainsec .qustn_cont ul li .dots {display: inline-block;text-align: justify;background-color: #F2F2F2;padding: 10px 15px;color: #FFF;border-right: 10px solid #FFF;transition: all 0.4s ease-out;}
.qustnmainsec .qustn_cont ul li .dots svg {fill: #A2A2A2;}
.qustnmainsec .qustn_cont ul li:hover {background-color: #FFCC17;}
.qustnmainsec .qustn_cont ul li:hover span {color: #000;}
.qustnmainsec .qustn_cont ul li:hover .dots {background-color: #008CC8;}
.qustnmainsec .qustn_cont ul li:hover .dots svg {fill: #FFF;}
.qustnmainsec .qustn_cont ul li .select_redio {background-color: #FFF;padding: 20px 10px 10px;padding-inline-start: 55px;}
.qustnmainsec .qustn_cont ul li .select_redio label {padding-left: 10px;text-align: left;color: #000;font-size: 16px;line-height: 20.16px;font-weight: 500;}
.qustnmainsec .qustn_cont ul li .select_redio .form-check {margin: 0px;padding: 5px 5px 5px 30px;background: #F2F2F2;}
.qustnmainsec .qustn_cont ul li .select_redio .form-check-input {width: 20px;height: 20px;}
.qustnmainsec .qustn_cont ul li .select_redio .form-check-input:checked {background-color: #F5A304;border-color: #F5A304;}
.qustnmainsec .qustn_cont ul li .select_redio .form-check-input:focus {box-shadow: 0 0 0 .15rem rgb(245 163 4 / 50%);}


/* NEBAR START */
.cusnevbar {border-top: 10px solid #FFCC17;}
.cusnevbar .container {width: 100% !important;}
.cusnevbar .nav-link {margin: 0px 10px;background: #008CC8;border-radius: 30px;padding: 7px 20px !important;text-align: center;color: #FFF;font-size: 17px;font-weight: 500;line-height: 21.42px;text-transform: capitalize;font-family: "Plus Jakarta Sans", sans-serif;}
.cusnevbar .nav-link:hover {background-color: #FFCC17 !important;color: #000 !important;}
.cusnevbar .nav-link.active {background-color: #FFCC17 !important;color: #000 !important;}

/* HOME PAGE MEDIA START */
@media screen and (max-width: 767px){
    .hmsecone, .hmsecone .mainoneset, .hmsectwo, .hmsectrd, .hmsecfrth, .hmsecfvth, .hmsecsixx, .hmsecseven, .hmseceight, .hmfooterset {padding: 20px;}
    .hmsecone .mainoneset h3 {font-size: 36px;line-height: 40px;}
    .hmsectwo .hmtw-rightcnt h3 {font-size: 22px;line-height: 26px;margin: 10px 0px;}
    .hmsectwo .hmtw-rightcnt p {font-size: 16px;line-height: 20px;}
    .hmsectrd .trdtopmain h3 {font-size: 22px;line-height: 26px;}
    .hmsectrd .cuscard .cscrdicn img {margin-bottom: 10px;}
    .hmsecfrth .free_trial_card h3 {font-size: 22px;line-height: 29px;}
    .hmsecfrth .free_trial_card .fsdtl {font-size: 16px;line-height: 20px;}
    .hmsecfrth .free_trial_card {padding: 20px 0px;}
    .hmsecsixx .toptxt-sixxcnt h3 {font-size: 22px;line-height: 26px;}
    .hmsecsixx .accordion-item .accordion-body {font-size: 16px;line-height: 20px;}
    .hmsecseven .hmsvn-rightcnt h3 {font-size: 28px;line-height: 34px;margin: 10px 0px;}
    .hmseceight .hmegt-leftcnt p {padding: 30px;}
    .hmseceight .hmegt-leftcnt p::before {left: 20%;}
    .hmseceight .hmegt-rightcnt ul li {display: inline-flex;}
    .hmseceight .hmegt-rightcnt ul li {background-color: transparent;}
    .hmseceight .hmegt-rightcnt ul li span {background-color: #008CC8;}
    .hmseceight .hmegt-rightcnt ul li:hover span {background-color: #FFCC17;} 
    .hmseceight .hmegt-rightcnt ul li .dots {display: grid;place-items: center;}
    .hmfooterset .maincntset {padding: 20px;}
    .cusnevbar .nav-link {margin-bottom: 10px;}
	
.witlst_mainsec {padding: 20px;}
    .witlst_mainsec .witlstmn_leftcont .leftset_inside {padding: 50px 30px;}
    .hmsecone .mainoneset .timer_step .timerdivset {padding: 0px;}
    
    .qustnmainsec {padding: 10px;}
    .qustnmainsec .qustn_cont ul li .flex_dv {display: inline-flex;}
    .qustnmainsec .qustn_cont ul li {background-color: transparent;}
    .qustnmainsec .qustn_cont ul li span {background-color: #008CC8;width: calc(100% - 35px);font-size: 14px;line-height: 18.16px;}
    .qustnmainsec .qustn_cont ul li:hover span {background-color: #FFCC17;} 
    .qustnmainsec .qustn_cont ul li .dots {display: grid;place-items: center;border-right: 5px solid #FFF;}
    .qustnmainsec .qustn_cont ul li .select_redio {padding: 10px 0px;padding-inline-start: 0px;}
    .qustnmainsec .qustn_cont ul li .select_redio label {font-size: 14px;line-height: 18.16px;}
}

@media screen and (min-width: 768px) and (max-width: 992px) {.qustnmainsec .qustn_cont ul li .flex_dv {display: inline-flex;}}

.hmseceight .hmegt-rightcnt ul .active{
	background-color: #FFCC17;
}
.hmseceight .hmegt-rightcnt ul .active span {
    color: #000;
}
.text_can_sub{
	text-decoration: none;
}
/*POPUP WORNING START*/
.modal-backdrop {backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);}
.popupwrngcnt .modal-header .mdlttltxt {color: #000;font-family: Inter;font-size: 18px;font-style: normal;font-weight: 600;line-height: normal;margin: 0px;}
.popupwrngcnt .modal-body .pptp {border-radius: 14px;background: #FFCECE;padding: 20px;}
.popupwrngcnt .modal-body .pptp h3 {color: #000;font-family: Inter;font-size: 21px;font-style: normal;font-weight: 600;line-height: normal;}
.popupwrngcnt .modal-body .pptp  p {color: #000;font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;margin-bottom: 0px;}
.popupwrngcnt .modal-body .pptp  p a {color: #3B8FFD;text-decoration: underline;}
.popupwrngcnt .modal-body .ppintn h3 {color: #000;font-family: Inter;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;}
.popupwrngcnt .modal-body .ppintn  p {border-radius: 7px;border: 1px solid #CDDBF0;background: #F4F7FE;margin-bottom: 0px;padding: 20px;}
.popupwrngcnt .modal-body {}
/*POPUP WORNING END*/
.Toastify__progress-bar{
	    transform-origin: right !important;
}
.adinvbot select{
	height: 60px;
    border-radius: 4px;
    border: 2px solid #A1A1A1;
    background: #FFF;
    color: #4B5563;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
}
.deleteev{
display: block;background: #008CC8;padding: 5px 15px !important;color: #fff;width: auto !important;position: absolute;top: 15px;z-index: 11;border-radius: 20px;text-decoration: none;left:auto;right:50px;
}
.other-lbl{
	display:block !important;
}


/* DIRECTORE PAGE START */
.drctrpg .cusnevbar .container {
    width: 100% !important;
}
.drctrpg .container {width: unset !important;height: unset;padding-left: 15px !important;padding-right: 15px !important;background-color: unset;}
.drctors_cardsec {padding: 60px;background-color: #FFF;min-height: 100vh;}
.drctors_cardsec .trdtopmain h3 {text-align: center;color: #008ac5;font-size: 24px;line-height: 30.24px;font-weight: 700;text-transform: uppercase;font-family: "Plus Jakarta Sans", sans-serif;border-bottom: 3px solid #ffcc17;display: table;margin: 0px auto;padding-bottom: 7px;}
.drctors_cardsec .card {position: relative;background-color: #FFF;border-radius: 0px;border: 0px;padding: 0px;min-height: 280px;display: grid;align-items: center;transition: all 0.3s ease-out;}
.drctors_cardsec .card .card-img-top {width: 100%;max-height: 270px;object-fit: cover;}
.drctors_cardsec .card .card-body .card-title.h5 {text-align: left;color: #008ac5;font-size: 22px;line-height: 27.72px;font-weight: 600;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 5px;}
.drctors_cardsec .card .card-body .card-text  {text-align: left;color: #969696;font-size: 17px;line-height: 21.42px;font-weight: 500;font-family: "Plus Jakarta Sans", sans-serif;margin-bottom: 0px;}

.btn-cal-eve-btn{border-radius: 35px !important;
    background: #FFCC17;
    background-color: #FFCC17 !important;
    color: #000 !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 600 !important;
    line-height: 16px !important;
    text-transform: uppercase;
    border: 0px !important;
    width: auto;
    padding: 10px !important;
    text-align: center !important;
    margin: 0 auto;
    display: block !important;
    margin-bottom: 10px;}
.sub-modal p{
	    margin-bottom: 4px !important;
}

