#fullpage .pointsPoolsec{height:100dvh;background:linear-gradient(90deg,var(--global-ai-purple) -2.15%,var(--ai-global-red) 102.5%);display:flex;justify-content:center;overflow:hidden;flex-direction:column;position:relative}
#fullpage .pointsPoolsec .swiper{overflow:visible}
#fullpage .pointsPoolsec .pointpoolbglogo{position:absolute;top:10%;left:0}
#fullpage .pointsPoolsec .pointsPoolSlider{position:relative;z-index:1}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem{position:relative}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem figure{margin-bottom:0;position:relative}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem figure::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(1deg,rgba(0,0,0,0.8) 1.76%,rgba(0,0,0,0.57) 50.4%,rgba(0,0,0,0) 77.47%)}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem figure img{width:100%;height:300px;object-fit:cover}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont{position:absolute;bottom:0;left:0;right:0;width:100%;padding:16px}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont .lftcont{color:var(--color-white)}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont .lftcont h3{color:var(--color-white);font-size:18px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase;font-family:var(--heading-font-family)}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont .lftcont p{margin-bottom:15px}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont .knowmorebtn{color:var(--color-white);display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.24px;text-transform:capitalize}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont .knowmorebtn:hover{color:var(--ai-global-red)}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont .rightbtn a{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(98,103,115,0.14);background:linear-gradient(117deg,rgba(217,217,217,0.05) -3.28%,rgba(217,217,217,0) 100.31%);backdrop-filter:blur(15px);width:50px;height:50px}
#fullpage .pointsPoolsec .pointsPoolSlider .pointPoolSliderItem .poolPointSliderCont .rightbtn a:hover{transform:scale(0.95)}
#fullpage .pointsPoolsec .sliderBtnProgressbar{margin-top:60px;position:relative;z-index:1}
#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap{display:flex;align-items:center;justify-content:space-between}
@media(max-width:767px){#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap{flex-wrap:wrap;justify-content:center}
}
#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap .swiperBtnWrap{display:flex}
#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap .swiperBtnWrap .btn{border:1px solid var(--color-white);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:0;transition:.3s all ease-in-out 0;margin-right:10px}
#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap .swiperBtnWrap .btn:last-child{margin-right:0}
#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap .swiperBtnWrap .btn:hover{background:var(--color-black)}
#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap .swiper-pagination{position:static;max-width:370px;height:2px;background:rgba(0,0,0,0.3)}
@media(max-width:767px){#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap .swiper-pagination{order:-1;flex-basis:100%;max-width:100%;margin-bottom:20px}
}
#fullpage .pointsPoolsec .sliderBtnProgressbar .progressbarBtnwrap .swiper-pagination .swiper-pagination-progressbar-fill{background:var(--color-white)}
#fullpage .questionAnsFaqModalContainer .modal-dialog{max-width:800px;margin:30px auto;height:100%;display:flex;justify-content:center;align-items:center}
#fullpage .questionAnsFaqModalContainer .modal-body{position:relative;padding:0}
#fullpage .questionAnsFaqModalContainer .btn-close{position:absolute;right:-30px;top:0}
@media(max-width:767px){#fullpage .pointsPoolsec{overflow-y:auto;display:block;height:auto}
#fullpage .pointsPoolsec .pointsPoolSlider{padding-right:15px}
.pointsPoolSlider .swiper-wrapper{transform:inherit !important;display:block;overflow:auto}
.pointsPoolSlider .swiper-wrapper .swiper-slide{width:100% !important;margin-right:0 !important;margin-bottom:16px}
#fullpage .pointsPoolsec .sliderBtnProgressbar{display:none}
}