
.banner-one .item{position: relative;height:78vh;background-size:cover;background-position:top center;}
.banner-one .item::before{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: '';background:rgba(0,0,0,1);opacity:.4;}
.banner-one .insider{ position: absolute;top:52%;width:100%;transform:translateY(-50%);left:0;-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);}
.banner-one .insider .subtitle{text-transform:uppercase;letter-spacing:2px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;padding: 5px 10px;background: rgba(255,255,255,.2);border-left: 3px solid var(--main-color);text-transform: uppercase;display: inline-block;margin-bottom: 10px;font-size: 15px;}
.banner-title{text-transform: capitalize;font-size:54px;line-height:1.2;font-weight:600;margin:0;margin-bottom:15px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.slidertext{margin:0;font-size:22px;line-height:30px;margin-bottom:15px;display:inline-block;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: visible!important;backface-visibility: visible!important;transition: all ease-in-out .3s;}
.banner-one .default-btn{-webkit-animation-duration:12s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.banner-one .active .subtitle{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.banner-one .active .banner-title{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.3s;animation-delay:.3s}
.banner-one .active .slidertext{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.7s;animation-delay:.7s}
.banner-one .active .default-btn{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1.1s;animation-delay:1.1s;}

.slider-cntn{max-width:660px;position:relative;}
.slider-cntn::before{content:'';position:absolute;right:0;top:0;width:100%;height:100%;background:url(images/icon-big.svg) no-repeat left center;opacity:.1;}
@media(max-width:1199px) {
.banner-one .item{height:76vh;}
.banner-title{font-size:44px}
.slidertext{font-size:20px;line-height:1.4;}
.slider-cntn{max-width:500px;}
.admission-img .text .borderrr{border-right: 1px solid #ffffff00 !important;}
}
@media(max-width:991px) {
.banner-title{font-size:38px;}
.slidertext{font-size:18px;}
.banner-one .insider{top:52%;}
.banner-one .item{height:72vh;}
.admission-img .text .borderrr{border-right: 1px solid #ffffff23 !important;}
}
@media(max-width:767px) {
.banner-one .item{min-height:460px;}
.banner-one .insider{bottom:20%;top:auto;transform: none;}
.admission-img .text .borderrr{border-right: 1px solid #ffffff00 !important;}
}
@media(max-width:575px) {
.banner-one .item{height:68vh;min-height:460px;background-position:center;}
.banner-title{font-size: 28px;}
.slider-cntn{text-align:center;margin:auto;}
.banner-one .insider{bottom: 16%;}
.banner-one .insider .subtitle{letter-spacing: 0px;}
.slidertext{font-size: 17px;}
.admission-img::before{height: 68% !important;background: linear-gradient(to bottom, #c9574900, #171827a3, #171827eb) !important;}
}

.grg{width:100%;height:100%;position: absolute;object-fit:cover!important}
@media only screen and (min-width: 1441px){
.font60-xl{font-size:60px!important;}
}

@media only screen and (max-width: 575px){
.grg{width:100%;position:relative;}
}

.bannerowl{height:100%;}
.bookert{background:var(--main-color);position:relative;bottom:0px;width: 100%;}
.apppo{position: absolute;left:0;bottom:100%;}
@media only screen and (max-width: 991px){
.bookert{position:relative;bottom:auto;top:-30px;} 
.planning .item h5{font-size: 17px !important;}
.planning .item{padding: 11px !important;}
}

.jaka::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(images/icon-inv.png) no-repeat center left 5%;pointer-events:none;}
.clocker i{font-size:22px;height:48px;width:48px;line-height:48px;border-radius:50%;margin:0 auto;background:rgba(155, 255, 166, 0.5);}

.blogposts .parr:nth-child(1) .row .col-12.col-md-12.col-lg-5,.blogposts .parr:nth-child(1) .row .col-12.col-md-12.col-lg-7,.blogposts .parr:nth-child(2) .row .col-12.col-md-12.col-lg-5,.blogposts .parr:nth-child(2) .row .col-12.col-md-12.col-lg-7{width:100%;}
.object-start{object-position: left;}
.pichold{height:180px;overflow:hidden;}

.video-thumbnails{height:600px;overflow:auto;}
.hasheight{height:130px;overflow:hidden;margin-bottom:20px;}

.zoomer-video{height:310px;overflow: hidden;}
@media(max-width:768px){
.zoomer-video{height:270px;}
.planning .item h5{font-size: 16px !important;}
.planning .item{padding: 8px !important;}
}
@media only screen and (max-width:575px){
.bookert{position:relative;bottom:0;top:0;margin-top:20px;} 
.apppo{position:relative;}
.planning .item h5{font-size: 15px !important;}
}

.zoomer-video.hauto{height:auto;overflow: hidden;}
.zoomer-video img{width:100%;height:100%;object-fit: cover;object-position:center;}
.dotta .owl-dots{position:absolute;left:auto;right:15px;width:15px;text-align:center;top:50%;transform:translateY(-50%);z-index:1;}
.dotta .owl-dots .owl-dot{display:inline-block;margin:0;}
.dotta .owl-dots .owl-dot span{margin:0;width:14px;height:14px;border-radius:50%;background:var(--main-color2);display:block;transition:all ease-in-out .3s;transform:scale(.9);opacity:.7}
.dotta .owl-dots .owl-dot.active span{background:var(--whiteColor);transform:scale(1);opacity:1;}

.kull{padding:10px;background:var(--white-color);border-radius:5px;display:flex;align-items:center}
.kull p{margin:0;color:var(--main-color)}
.imagg{width:60px;margin-right:10px;}

.mess{height:110px;overflow:hidden;margin-bottom:30px;}
.facilitie{background-color: #f5f5f5;margin: -50px 0px;position: relative;}
.facilitie::before{content:"";position:absolute;top:0;left:-50px;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #dfdfdf}
.facilitie::after{content:"";position:absolute;bottom:0;left:-50px;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #dfdfdf transparent transparent}

.facilitie2{background-color: #f5f5f5;margin: -50px 0px;position: relative;}
.facilitie2::before{content:"";position:absolute;top:0;right:-50px;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent transparent #dfdfdf transparent}
.facilitie2::after{content:"";position:absolute;bottom:0;right:-50px;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent transparent #dfdfdf}
@media(max-width:991px){
.facilitie,.facilitie2{margin:0;}
.facilitie::after,.facilitie2::after,.facilitie::before,.facilitie2::before{display:none;}
}
.banda{background:url(images/kneecap2.svg) no-repeat right 5% bottom 10px #fff;background-size:100px;}

@media(min-width:992px){
.col-lg-2by5{max-width:20%;flex-basis: 20%;}
}

.treeto:hover{background-color:var(--main-color3);border-color:var(--main-color3)}
.treeto:hover a{color:var(--main-color3);}
.bazzi{height:420px;overflow:auto}

.videoo{height:50px;width:50px;line-height:50px;display:inline-block;text-align:center;border-radius:100%;background:transparent;color:#fff;display:inline-block;background:rgba(255,255,255,.3);z-index:9;text-indent:0;}
.waves{position:absolute;width:100px;height:100px;background:rgba(255,255,255,.1);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);border-radius:100%;left:-25px;bottom:-25px;z-index:0;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite}
.wave-1{-webkit-animation-delay:0;animation-delay:0}
.wave-2{-webkit-animation-delay:1s;animation-delay:1s}
.wave-3{-webkit-animation-delay:2s;animation-delay:2s}
@keyframes waves {
0%{-webkit-transform:scale(0.2,0.2);transform:scale(0.2,0.2);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
50%{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90)}
100%{-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
}

.faq-accordion .accordion-content ul {margin: 0;padding: 0;padding-left: 20px;}
.faq-accordion .accordion-button:not(.dusra),.faq-accordion .accordion-button:not(.collapsed) {border: 0;color: var(--main-color);border-radius:4px;font-size: 90%;}
.faq-accordion .accordion-button:hover,.faq-accordion .accordion-button:not(.collapsed):hover {color: var(--main-color);}
.faq-accordion .accordion-button::after {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%232b5aac' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");transform: scale(.7) !important;width: 30px;height: 30px;border-radius: 4px;}
.faq-accordion .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%232b5aac' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");}

.main-accordion.faq-accordion .accordion-button:not(.dusra), .main-accordion.faq-accordion .accordion-button:not(.collapsed) { background: var(--main-color); border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; }

.main-accordion.faq-accordion .accordion-button::after {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNDI2LjY2NyA0MjYuNjY3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNNDA1LjMzMiAxOTJIMjM0LjY2OFYyMS4zMzJDMjM0LjY2OCA5LjU1OSAyMjUuMTA5IDAgMjEzLjMzMiAwIDIwMS41NTkgMCAxOTIgOS41NTkgMTkyIDIxLjMzMlYxOTJIMjEuMzMyQzkuNTU5IDE5MiAwIDIwMS41NTkgMCAyMTMuMzMyYzAgMTEuNzc3IDkuNTU5IDIxLjMzNiAyMS4zMzIgMjEuMzM2SDE5MnYxNzAuNjY0YzAgMTEuNzc3IDkuNTU5IDIxLjMzNiAyMS4zMzIgMjEuMzM2IDExLjc3NyAwIDIxLjMzNi05LjU1OSAyMS4zMzYtMjEuMzM2VjIzNC42NjhoMTcwLjY2NGMxMS43NzcgMCAyMS4zMzYtOS41NTkgMjEuMzM2LTIxLjMzNiAwLTExLjc3My05LjU1OS0yMS4zMzItMjEuMzM2LTIxLjMzMnptMCAwIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==");transform: scale(.7) !important;width: 30px;height: 30px;border-radius: 4px;}
.main-accordion.faq-accordion .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNi4zNSA2LjM1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNLjc5NCAyLjkxYS4yNjUuMjY1IDAgMCAwIDAgLjUzaDQuNzYyYS4yNjUuMjY1IDAgMCAwIDAtLjUzeiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=");}

.sandni .accordion-button::after {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
transform: scale(.7) !important;}
.sandni .accordion-button:not(.collapsed)::after{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
} 

.kidizum::before{content:'';position:absolute;height:90%;width:5px;background:#fff4ea;left:50%;top:5%;transform:translateX(-50%);}
@media(max-width:767px){
.kidizum::before{display:none;}
.planning .item.be1::before{bottom: -22px !important;height: 24px !important;}
.planning .item.be1::after{bottom: -28px !important;height: 9px !important;width: 9px !important;}
.planning .item.br1::before{height: 22px !important;top: -24px !important;}
.planning .item.br1::after{width: 9px !important;height: 9px !important;top: -6px !important;}
.table thead th{font-size: 15px !important;}
.table td{font-size: 15px !important;}

.styled-table .text1{font-size: 13px !important;}
.styled-table .text2{font-size: 13px !important;}
.styled-table .text3{font-size: 13px !important;}
}

.homba li{list-style:none;border:2px solid #ffe3de;display:inline-block;margin:5px 10px 5px 0;padding:5px 10px;border-radius:4px;}
.beshakal li{list-style:none;display:inline-block;background:var(--main-color);color:var(--whiteColor);padding:8px 14px;margin:5px 0;border-radius:30px;min-width:30%;}
.titletable td{padding:6px;border:1px solid #c2bbc0;background:rgba(255,255,255,0.01);font-weight:500;}

.heighto {height: 50px;overflow: hidden;}

.top-tag{ padding: 3px 21px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; background: var(--main-color2); color: #fff; font-size: 14px;position: relative;}
.top-tag::before{ position: absolute; top: 50%; left: 8px; width: 5px; height: 5px; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; content: ''; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.top-tag::after{ position: absolute; top: 50%; right: 8px; width: 5px; height: 5px; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; content: ''; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }

.rounded-bottom-10{ border-radius:0 0 24px 24px ; -webkit-border-radius:0 0 24px 24px ; -moz-border-radius:0 0 24px 24px ; -ms-border-radius:0 0 24px 24px ; -o-border-radius:0 0 24px 24px ; }

.marquee .js-marquee{display: flex;}

.marquee {width:100%;overflow: hidden;color:#ddd;;min-height:18px;}
.marqueeof{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;position: absolute;bottom:40%;}
.marqueeof span{text-transform:uppercase;will-change:transform;transform:translateX(0);white-space:nowrap;-webkit-animation:marqueeof 40s linear infinite;animation:marqueeof 40s linear infinite;font-size:100px;line-height:1.2;font-weight:500;color:transparent; -webkit-text-stroke-width:2px;-webkit-text-stroke-color: #ece6d1;opacity:1;}

.marquee h3{position: relative;margin: 0 34px;}
.marquee h3::before{ content: ''; width: 32px; height: 2px; background: #ffffff62; position: absolute; right: -48px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }

.intro-img img{ border-radius: 300px 300px 8px 8px; -webkit-border-radius: 300px 300px 8px 8px; -moz-border-radius: 300px 300px 8px 8px; -ms-border-radius: 300px 300px 8px 8px; -o-border-radius: 300px 300px 8px 8px; }

.about-main .img-text{ position: absolute; top: -10px; right: -10px; background: var(--white-color); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.050980392156862744); border: 1px solid #33333315; padding: 4px 10px 4px 4px; animation: processingmoveobject 3s infinite linear alternate; -webkit-animation: processingmoveobject 3s infinite linear alternate; }
.about-main .img-text .icon{ width: 34px; height: 34px; display: flex; align-items: center; justify-content: center; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;background: var(--main-color);}

@keyframes processingmoveobject {
    50% {
  right: 40px;
}
}

.intro-img::before{ position: absolute; bottom: -20px; left: 50%; width: 108%; height: 120px; background: var(--white-color); content: ''; z-index: -1; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;border: 1px solid #33333323;}
.home-numbers .icon{ width: 64px; height: 64px; border-radius: 6px; -webkit-border-radius:; -moz-border-radius:; -ms-border-radius:; -o-border-radius:; display: flex; align-items: center; justify-content: center; border: 1px solid #3333332c; }
.bbb{border-bottom: 6px solid #2660a21f;}
.home-numbers .item{border: 1px dashed #3333335d;}
.home-form{ border: 1px solid #0000000a; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;overflow: hidden;}

.admission-img{position: relative;}
.admission-img::before{position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;background: linear-gradient(to bottom, #c9574900, #1718278a, #171827ed);content: '';}
.admission-img .text{position: absolute;left: 0;bottom: 0px;width: 100%;padding: 26px;}
.admission-img .text .borderrr{border-right: 1px solid #ffffff23;}
.admission-img .text .icon{ width: 46px; height: 46px; border: 1px solid #ffffff2f; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #ffffff0c;min-width: 46px;}

.table thead th{font-weight: 600;font-size: 16px;}
.table td{font-size: 16px;}
td, tfoot, th, thead, tr{border-color: #8080802e !important;border-style: solid;border-width: 0;}

.planning .item{border-radius: 16px 16px 6px 6px; -webkit-border-radius: 16px 16px 6px 6px; -moz-border-radius: 16px 16px 6px 6px; -ms-border-radius: 16px 16px 6px 6px; -o-border-radius: 16px 16px 6px 6px; padding: 12px; background: #fff;position: relative;height: 100%;}
.planning .item h5{margin-bottom: 0;}

.planning .item.be1::before{ position: absolute; content: ''; width: 1px; background: #ffffffb2; height: 46px; bottom: -46px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.planning .item.be1::after{ position: absolute; content: ''; width: 11px; background: var(--main-color3); height: 11px; bottom: -52px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; z-index: 1;}

.planning .item.br1::before{ position: absolute; content: ''; width: 1px; background: #ffffffb2; height: 44px; top: -50px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.planning .item.br1::after{ position: absolute; content: ''; width: 11px; background: var(--main-color3); height: 11px; top: -7px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; z-index: 1;}

.planning .item h5{font-size: 18px;}
.rupees{background: url('images/icon-30.png');background-size: auto;display: block;width: 16px;height: 16px;background-size: 16px;margin: 0 auto;margin-bottom: 8px;opacity: 0.9;}

.lic-table .item2{position: relative;margin-left: 4px;border: 1px solid #1b579e38;}
.lic-table .item2 h6{margin-bottom: 0;font-size: 18px;}
.lic-table .item1{border: 1px solid #1b579e38;}
.lic-table .item1 h6{margin-bottom: 0;}

.table-wrapper {overflow-x: auto;-webkit-overflow-scrolling: touch;width: 100%;}
.styled-table {width: 100%;border-collapse: collapse;font-size: 16px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);border-radius: 10px;overflow: hidden;background-color: #fff;}
.styled-table thead tr {background-color: var(--main-color);color: #ffffff;text-align: left;}
.styled-table tbody{border-bottom: 2px solid var(--main-color);border-color: var(--main-color);border: 1px solid #3333331a;border-bottom: 2px solid var(--main-color);}
.styled-table th{padding: 12px 20px !important;border: 1px solid #ffffff0c !important;}
.styled-table th, .styled-table td {padding: 18px 20px;border-bottom: 1px solid #e0e0e0;white-space: nowrap;border: 1px solid #333;}
.styled-table .text1{background: #f1f2e7; padding: 2px 10px; color: #333; border-radius: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px;font-size: 14px;display: inline-block;border: 1px solid #3333330c;}
.styled-table .text2{background: #f5f5f5; padding: 2px 10px; color: #333; border-radius: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px;font-size: 14px;display: inline-block;border: 1px solid #3333330c;}
.styled-table .text3{background: var(--main-color3); padding: 2px 10px; color: #fff; border-radius: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px;font-size: 14px;display: inline-block;}

.table > :not(:first-child){border-top: none;}
.planning{position: relative;}
.planning::before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #0a1d33ba;content: '';}
