.bubble,.bubbles span{filter:drop-shadow(0 0 10px rgba(0, 0, 0, .25))}.card-2{box-shadow:rgba(0,0,0,.24) 0 3px 8px}.tabcontent{animation:.5s fadeEffect}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.faq:checked~.opensfaq>h3{color:#ed1953}.faq:not(:checked)~.opensfaq>h3{color:#011627}.heart{animation:.6s linear infinite heart;text-shadow:0 0 5px red}@keyframes heart{0%{transform:scale(1.07)}20%{transform:scale(1.12)}40%{transform:scale(1.2)}}.bubbles span{margin:0 4px;animation:15s linear infinite animate;animation-duration:calc(120s / var(--i))}.bubbles span:after,.bubbles span:before{content:"";position:absolute;left:10px;top:0;width:10px;height:14px;background:#64c9d0;border-radius:10px 10px 0 0;transform:rotate(-45deg);transform-origin:0 100%;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .5))}.bubbles span:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}.bubbles span:nth-child(2n):after,.bubbles span:nth-child(2n):before{background:#ff4e7e}.tab-active{background-color:#011627;color:#fff;border-radius:6px}.viewport{line-height:30px}.btnnn{background-color:#f7f7f7!important}.btnnn.active{background-color:#ff0d59!important;color:#fff}.animate-text span.text-in{display:block;animation:.5s textIn}.animate-text span.text-out{animation:1s textOut}@keyframes textIn{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes textOut{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes animates{0%{transform:translateY(100%) scale(.6)}100%{transform:translateY(-10vh) scale(1.1)}}.svg-container:hover .svg-icon{transform:rotate(180deg);transition:transform .3s ease-in-out}.bubble{position:relative;margin:0 10px;animation:15s linear infinite animates;animation-duration:calc(15s / var(--i))}#search-results li.active{background-color:#ff0d59;color:#fff;overflow-y:auto}.card-2:hover,.card-2:hover a,.card-2:hover p{color:#fff!important}.small_animate{animation:25s infinite left_right}@keyframes left_right{0%,100%{transform:translateX(0)}50%{transform:translateX(30px)}}@keyframes animate{0%{transform:translateY(100vh) scale(.2)}100%{transform:translateY(-10vh) scale(1)}}@media screen and (max-width:1024px){.bubble,.bubbles span{display:none}.wrapper{height:auto}}@media screen and (max-width:768px){.font-s-1{font-size:12px}.margin_remove{margin-left:0!important;margin-top:10px!important}.tab-active{background-color:#011627;color:#fff;border-radius:0}.hiddens{display:none}}@media screen and (max-width:900px){.main_hero{display:flex!important;flex-direction:column-reverse!important}.hero{width:100%}.ct_btn{padding-right:0!important}.hero-range{margin-bottom:20px}}