//page scroll bar add ::-webkit-scrollbar { width: 4px; height: 4px; } /* Track */ ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px $p2-clr; border-radius: 5px; } /* Handle */ ::-webkit-scrollbar-thumb { background: $p2-clr; border-radius: 10px; } //page scroll bar add //Basic Code Start .fix { overflow: hidden !important; } .ralt { position: relative; } .ml-100 { margin-left: 100px; } .fs-8{ font-size: 5px; } //Basic Code End //Video Css Start .ripple { position: relative; &::before, &::after { position: absolute; left: 50%; top: 50%; width: 60px; height: 60px; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); border-radius: 50%; box-shadow: 0 0 0 0 rgba(243, 159, 95, 0.5); -webkit-animation: rippleOne 3s infinite; animation: rippleOne 3s infinite; } &::before { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; content: ""; position: absolute; right: 0; bottom: 0; } &::after { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; content: ""; position: absolute; right: 0; bottom: 0; } } //Video Css End //pagination default .swiper-dot { margin-bottom: 2px; position: relative; .swiper-pagination-bullet { width: 10px; height: 10px; transition: 0.6s; background-color: $p1-clr; opacity: 0.5; border-radius: 10px; &:not(:last-child) { margin-right: 15px; } } .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: $p1-clr; transition: 0.6s; position: relative; opacity: 1; &::before { position: absolute; width: 30px; height: 30px; line-height: 30px; top: -10px; left: -10px; border-radius: 50%; background-color: transparent; border: 2px solid $p1-clr; content: ""; } } } .array-button { @include flex; gap: 15px; .array-prev { width: 50px; height: 50px; line-height: 50px; text-align: center; border: 1px solid $p1-clr; color: $p1-clr; border-radius: 50%; @include transition; i{ font-size: 20px; } &:hover { background-color: $p1-clr; color: $white; } } .array-next { width: 50px; height: 50px; line-height: 50px; text-align: center; border: 1px solid $p1-clr; color: $p1-clr; border-radius: 50%; @include transition; i{ font-size: 20px; } &:hover { background-color: $p1-clr; color: $white; } } } //pagination default .mt-10 { margin-top: 10px; } br { @include breakpoint(max-md) { display: none; } } .mt-60 { margin-top: 55px; @include breakpoint(max-xxl){ margin-bottom: 45px; } @include breakpoint(max-xl){ margin-bottom: 38px; } @include breakpoint(max-lg){ margin-bottom: 30px; } @include breakpoint(max-md){ margin-bottom: 24; } } .mb-60 { margin-bottom: 55px; @include breakpoint(max-xxl){ margin-bottom: 45px; } @include breakpoint(max-xl){ margin-bottom: 38px; } @include breakpoint(max-lg){ margin-bottom: 30px; } @include breakpoint(max-md){ margin-bottom: 24; } } .mb-40 { margin-bottom: 40px; @include breakpoint(max-xl){ margin-bottom: 30px; } @include breakpoint(max-lg){ margin-bottom: 20px; } } .mt-40 { margin-top: 40px; @include breakpoint(max-xl){ margin-top: 30px; } @include breakpoint(max-lg){ margin-top: 20px; } } /* background */ .bg-cover { background-repeat: no-repeat; background-size: cover; position: relative; background-position: center; } .bg-cover-2 { background-repeat: no-repeat; background-size: cover; position: relative; background-position: center; width: 100%; height: 100%; } //>>>>> Nice Select Css Start <<<<>>>> Nice Select Css End <<<<