:root{--primary-color:#252dc7;--primary-hover-color:var(--primary-color);--secondary-color:#41d9b9;--secondary-hover-color:#fff7f6;--primary-color-transparent:#252dc780;--secondary-color-transparent:#37b498;--white:#fff;--black:#000;--light-black:#191919;--red:red;--gray:#565d66;--light-gray:#dcdcdc;--light-gray-bg:#ffffff17;--green:#0d940d;--border-gray:#dbdbdb;--fontFamily:var(--font-poppins), sans-serif;--gradient_pink:#ff1cf7;--gradient_blue:#00f0ff;--theme_Gradient:linear-gradient(45deg, var(--gradient_pink), var(--gradient_blue))}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ccc}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.container_fluid{width:100%}.container{width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.m_0{margin:0!important}.mt-0{margin-top:0!important}.mt-1{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.pb-30{padding-bottom:30px}.p-30{padding:30px}.pb-20{padding-bottom:20px}.pt-5{padding:5px}.pt-10{padding-top:10px}.pos_relative{position:relative}.row-start{margin-top:30px}.text-cap{text-transform:capitalize}.text_underline{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left!important}.text-right{text-align:right!important}.d-block{display:block}.h-100{height:100%}.w-100{width:100%!important}.w-50{width:50%}.text_lowercase{text-transform:lowercase}.cursor_pointer{cursor:pointer}.text_danger{color:var(--red)}.cursor_notAllow{cursor:not-allowed}.custom_two_col{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.custom_two_col div:first-child{margin-right:10px}.custom_two_col.ml0 div:first-child{margin-right:0}.custom_two_col.align_top{align-items:self-start}.error{color:var(--red);font-size:14px;font-weight:500;line-height:24px}.no_wrap{flex-wrap:inherit!important}.text-black{color:var(--black)!important}.text-primary{color:var(--primary-color)!important}.text-white{color:var(--white)!important}.text-green{color:var(--green)}.text-red,.required,.error{color:var(--red)}.dynamic-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.dynamic-img>img{opacity:0;width:100%;display:block}button{cursor:pointer}a:focus,a:focus-visible,a:focus-within{box-shadow:none!important;outline:none!important}.box-shadow{box-shadow:0 0 20px 3px #0000000f}.loader{z-index:9;width:4em;height:100vh;margin:auto;font-size:15px;position:relative}.loader .dot{background:var(--primary-color);border-radius:100%;width:.9em;height:.9em;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite;position:absolute}.loader .dot1,.loader .dot2{left:0}.loader .dot3{left:1.5em}.loader .dot4{left:3em}@keyframes reveal{0%{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translate(1.5em)}}.loader .dot1{animation-name:reveal}.loader .dot2,.loader .dot3{animation-name:slide}.loader .dot4{animation-name:reveal;animation-direction:reverse}.loader.payment-process{height:auto;margin:20px auto}.loader.page-loader{width:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loader.page-loader:before{content:"";background-color:#00000073;width:100%;height:100%;position:absolute;top:0;left:0}.loader.page-loader .page-loader-dots{position:absolute;top:50%;left:50%}.section-head p,.section-head h2{text-align:left}@media only screen and (max-width:768px){.section-head p,.section-head h2{text-align:center}}.reward-banner{position:relative}.reward-banner button.reward-btn{justify-content:center;padding:7px 20px;font-size:12px;font-weight:600;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.reward-banner button.reward-btn img{height:20px}.review-btn{background-color:#f9f9f9}.review-btn.selected-review{border-color:var(--review-primary);background-color:var(--white)}.review-textarea:focus{border-color:var(--review-primary)}html{scroll-behavior:smooth}body{font-optical-sizing:auto;margin:0;padding:0;font-weight:400}
