//page scroll bar add ::-webkit-scrollbar { width: 4px; height: 4px; } /* Track */ ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px $theme-color; border-radius: 5px; } /* Handle */ ::-webkit-scrollbar-thumb { background: $theme-color; border-radius: 10px; } //page scroll bar add //Basic Code Start .fix { overflow: hidden; } .ralt{ position: relative; } .ml-50 { margin-left: 50px; @include breakpoint (max-xl){ margin-left: 0; } } //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(56, 75, 255, 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 //pagination default .swiper-dot { text-align: center; .swiper-pagination-bullet { width: 10px; height: 10px; transition: 0.6s; background-color: $white; opacity: 1; border-radius: 10px; &:not(:last-child){ margin-right: 10px; } } .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: $theme-color; transition: 0.6s; position: relative; &::before{ position: absolute; width: 22px; height: 22px; line-height: 22px; top: -6px; left: -6px; border-radius: 50%; background-color: transparent; border: 2px solid $theme-color; content: ""; } } } .mega-hover { position: relative; overflow: hidden; z-index: 2 } .mega-hover:after,.mega-hover:before { content: ""; position: absolute; pointer-events: none; opacity: 1; z-index: -1 } .mega-hover:before { top: 0; right: 51%; bottom: 0; left: 50%; background: rgba(255,255,255,0.2) } .mega-hover:after { top: 50%; right: 0; bottom: 50%; left: 0; background: rgba(245,255,255,0.3) } .mega-hover:hover:before { left: 0; right: 0; opacity: 0; -webkit-transition: all 900ms linear; transition: all 900ms linear } .mega-hover:hover:after { top: 0; bottom: 0; opacity: 0; -webkit-transition: all 900ms linear; transition: all 900ms linear } .array-button { .array-prev { width: 56px; height: 56px; line-height: 56px; text-align: center; background-color: transparent; color: $white; border-radius: 50%; @include transition; border: 1px solid $white; &:hover { background-color: $white; color: $header-color; } } .array-next { width: 56px; height: 56px; line-height: 56px; text-align: center; background-color: $theme-color-2; color: $white; border-radius: 50%; border: 1px solid transparent; @include transition; &:hover { background-color: $white; color: $header-color; } } } //pagination default .mt-10 { margin-top: 10px; } br { @include breakpoint(max-md){ display: none; } } .mt-60 { margin-top: 55px; } .mb-40 { margin-bottom: 40px; } /* 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 <<<<