shell bypass 403
.layerslideshow { position: relative; overflow: hidden; } .layerslideshow .item { width: 100%; } .layerslideshow .img-fill { width: 100%; display: block; overflow: hidden; position: relative; } .layerslideshow img { position: relative; display: block; max-width: 100%; min-width: 100%; margin: auto; } .layerslideshow .info { display: flex; flex-direction: column; justify-content: center; align-items: center; position: absolute !important; top: 0; left: 0; right: 0; bottom: 0; text-align: center; max-width: 92%; } .layerslideshow .info-wrapper { display: flex; flex-direction: column; padding: 30px; } .layerslideshow-prev, .layerslideshow-next { position: absolute; top: 50%; margin: -9px 0 0; display: block; opacity: .7; padding: 0 10px; z-index: 1; background-color: transparent; cursor: pointer; } .layerslideshow-prev svg path, .layerslideshow-next svg path { fill: rgba(200,200,200,.8); } .layerslideshow-prev:hover, .layerslideshow-next:hover { opacity: 1; } .layerslideshow-prev { left: 10px; } .layerslideshow-next { right: 10px; } .layerslideshow-prev svg, .layerslideshow-next svg { fill: white; width: 18px; } .layerslideshow .j51-nav-dots { display: flex; position: absolute; bottom: 20px; right: 10px; } .layerslideshow .j51-nav-dot { height: 8px; width: 25px; background: white; border-radius: 4px; border-radius: var(--j51-border-radius-sm); opacity: .5; margin: 3px; cursor: pointer; user-select: none; transition: .3s ease; } .layerslideshow .j51-nav-dot.tns-nav-active { opacity: .9; background-color: var(--primary); width: 8px; } .layerslideshow .j51-nav-dot:focus { outline: 0; } .layerslideshow-title { color: #FFF; } .layerslideshow-caption { margin-bottom: 0; } .layerslideshow .slidelink { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } @media only screen and (max-width: 767px) { .layerslideshow .item h2 { font-size: 24px; } .layerslideshow-prev, .layerslideshow-next { margin-top: -1em !important; } } .layerslideshow .item-align-left .info { align-items: flex-start; } .layerslideshow .item-align-left .info-wrapper { text-align: left; } .layerslideshow .item-align-center .info { align-items: center; } .layerslideshow .item-align-center .info-wrapper { text-align: center; } .layerslideshow .item-align-right .info { align-items: flex-end; } .layerslideshow .item-align-right .info-wrapper { text-align: right; } .tns-slide-active .layerslideshow-title, .tns-slide-active .layerslideshow-caption { animation-duration: 1.5s; animation-fill-mode: both; } @keyframes bounce { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } .tns-slide-active .bounce { animation-name: bounce; } @keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } } .tns-slide-active .flash { animation-name: flash; } @keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.1); } 100% { transform: scale(1); } } .tns-slide-active .pulse { animation-name: pulse; } @keyframes shake { 0%, 100% { transform: translateX(0); } 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } 20%, 40%, 60%, 80% { transform: translateX(10px); } } .tns-slide-active .shake { animation-name: shake; } @keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } } .tns-slide-active .swing { transform-origin: top center; animation-name: swing; } @keyframes tada { 0% { transform: scale(1); } 10%, 20% { transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } 100% { transform: scale(1) rotate(0); } } .tns-slide-active .tada { -webkit-animation-name: tada; animation-name: tada; } @keyframes wobble { 0% { transform: translateX(0%); } 15% { transform: translateX(-25%) rotate(-5deg); } 30% { transform: translateX(20%) rotate(3deg); } 45% { transform: translateX(-15%) rotate(-3deg); } 60% { transform: translateX(10%) rotate(2deg); } 75% { transform: translateX(-5%) rotate(-1deg); } 100% { transform: translateX(0%); } } .tns-slide-active .wobble { animation-name: wobble; } @keyframes bounceIn { 0% { opacity: 0; transform: scale(.3); } 50% { opacity: 1; transform: scale(1.05); } 70% { transform: scale(.9); } 100% { transform: scale(1); } } .tns-slide-active .bounceIn { animation-name: bounceIn; } @keyframes bounceInDown { 0% { opacity: 0; transform: translateY(-2000px); } 60% { opacity: 1; transform: translateY(30px); } 80% { transform: translateY(-10px); } 100% { transform: translateY(0); } } .tns-slide-active .bounceInDown { animation-name: bounceInDown; } @keyframes bounceInLeft { 0% { opacity: 0; transform: translateX(-2000px); } 60% { opacity: 1; transform: translateX(30px); } 80% { transform: translateX(-10px); } 100% { transform: translateX(0); } } .tns-slide-active .bounceInLeft { animation-name: bounceInLeft; } @keyframes bounceInRight { 0% { opacity: 0; transform: translateX(2000px); } 60% { opacity: 1; transform: translateX(-30px); } 80% { transform: translateX(10px); } 100% { transform: translateX(0); } } .tns-slide-active .bounceInRight { animation-name: bounceInRight; } @keyframes bounceInUp { 0% { opacity: 0; transform: translateY(2000px); } 60% { opacity: 1; transform: translateY(-30px); } 80% { transform: translateY(10px); } 100% { transform: translateY(0); } } .tns-slide-active .bounceInUp { animation-name: bounceInUp; } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } .tns-slide-active .fadeIn { animation-name: fadeIn; } @keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-20px); } 100% { opacity: 1; transform: translateY(0); } } .tns-slide-active .fadeInDown { animation-name: fadeInDown; } @keyframes fadeInDownBig { 0% { opacity: 0; transform: translateY(-2000px); } 100% { opacity: 1; transform: translateY(0); } } .tns-slide-active .fadeInDownBig { animation-name: fadeInDownBig; } @keyframes fadeInLeft { 0% { opacity: 0; transform: translateX(-60px); } 100% { opacity: 1; transform: translateX(0); } } .tns-slide-active .fadeInLeft { animation-name: fadeInLeft; } @keyframes fadeInLeftBig { 0% { opacity: 0; transform: translateX(-2000px); } 100% { opacity: 1; transform: translateX(0); } } .tns-slide-active .fadeInLeftBig { animation-name: fadeInLeftBig; } @keyframes fadeInRight { 0% { opacity: 0; transform: translateX(60px); } 100% { opacity: 1; transform: translateX(0); } } .tns-slide-active .fadeInRight { animation-name: fadeInRight; } @keyframes fadeInRightBig { 0% { opacity: 0; transform: translateX(2000px); } 100% { opacity: 1; transform: translateX(0); } } .tns-slide-active .fadeInRightBig { animation-name: fadeInRightBig; } @keyframes fadeInUp { 0% { opacity: 0; transform: translateY(60px); } 100% { opacity: 1; transform: translateY(0); } } .tns-slide-active .fadeInUp { animation-name: fadeInUp; } @keyframes fadeInUpBig { 0% { opacity: 0; transform: translateY(2000px); } 100% { opacity: 1; transform: translateY(0); } } .tns-slide-active .fadeInUpBig { animation-name: fadeInUpBig; } @keyframes flip { 0% { transform: perspective(400px) translateZ(0) rotateY(0) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); animation-timing-function: ease-in; } 80% { transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.tns-slide-active .95); animation-timing-function: ease-in; } 100% { transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); animation-timing-function: ease-in; } } .tns-slide-active .flip { backface-visibility: visible; animation-name: flip; } @keyframes flipInX { 0% { transform: perspective(400px) rotateX(90deg); opacity: 0; } 40% { transform: perspective(400px) rotateX(-10deg); } 70% { transform: perspective(400px) rotateX(10deg); } 100% { transform: perspective(400px) rotateX(0deg); opacity: 1; } } .tns-slide-active .flipInX { backface-visibility: visible !important; animation-name: flipInX; } @keyframes flipInY { 0% { transform: perspective(400px) rotateY(90deg); opacity: 0; } 40% { transform: perspective(400px) rotateY(-10deg); } 70% { transform: perspective(400px) rotateY(10deg); } 100% { transform: perspective(400px) rotateY(0deg); opacity: 1; } } .tns-slide-active .flipInY { backface-visibility: visible !important; animation-name: flipInY; } @keyframes lightSpeedIn { 0% { transform: translateX(100%) skewX(-30deg); opacity: 0; } 60% { transform: translateX(-20%) skewX(30deg); opacity: 1; } 80% { transform: translateX(0%) skewX(-15deg); opacity: 1; } 100% { transform: translateX(0%) skewX(0deg); opacity: 1; } } .tns-slide-active .lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; } @keyframes rotateIn { 0% { transform-origin: center center; transform: rotate(-200deg); opacity: 0; } 100% { transform-origin: center center; transform: rotate(0); opacity: 1; } } .tns-slide-active .rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; } @keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; } 100% { transform-origin: left bottom; transform: rotate(0); opacity: 1; } } .tns-slide-active .rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; } @keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: rotate(0); opacity: 1; } } .tns-slide-active .rotateInDownRight { animation-name: rotateInDownRight; } @keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; } 100% { transform-origin: left bottom; transform: rotate(0); opacity: 1; } } .tns-slide-active .rotateInUpLeft { animation-name: rotateInUpLeft; } @keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: rotate(0); opacity: 1; } } .tns-slide-active .rotateInUpRight { animation-name: rotateInUpRight; } @keyframes slideInUp { 0% { opacity: 0; transform: translateY(1000px); } 100% { transform: translateY(0); } } .tns-slide-active .slideInUp { animation-name: slideInUp; } @keyframes slideInDown { 0% { opacity: 0; transform: translateY(-1000px); } 100% { transform: translateY(0); } } .tns-slide-active .slideInDown { animation-name: slideInDown; } @keyframes slideInLeft { 0% { opacity: 0; transform: translateX(-2000px); } 100% { transform: translateX(0); } } .tns-slide-active .slideInLeft { animation-name: slideInLeft; } @keyframes slideInRight { 0% { opacity: 0; transform: translateX(2000px); } 100% { transform: translateX(0); } } .tns-slide-active .slideInRight { animation-name: slideInRight; } @keyframes rollIn { 0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); } 100% { opacity: 1; transform: translateX(0px) rotate(0deg); } } .tns-slide-active .rollIn { animation-name: rollIn; } @keyframes zoomIn { from { opacity: 0; transform: scale3d(0.8, 0.8, 0.8); } 50% { opacity: 1; } } .tns-slide-active .zoomIn { animation-name: zoomIn; } @keyframes zoomInDown { from { opacity: 0; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -100%, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 50% { opacity: 1; transform: scale3d(0.75, 0.75, 0.75) translate3d(0, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .tns-slide-active .zoomInDown { animation-name: zoomInDown; } @keyframes zoomInLeft { from { opacity: 0; transform: scale3d(0.475, 0.475, 0.475) translate3d(50%, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 50% { opacity: 1; transform: scale3d(0.75, 0.75, 0.75) translate3d(0, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .tns-slide-active .zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; } @keyframes zoomInRight { from { opacity: 0; transform: scale3d(0.475, 0.475, 0.475) translate3d(-50%, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 50% { opacity: 1; transform: scale3d(0.75, 0.75, 0.75) translate3d(0, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .tns-slide-active .zoomInRight { animation-name: zoomInRight; } @keyframes zoomInUp { from { opacity: 0; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 100%, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 50% { opacity: 1; transform: scale3d(0.75, 0.75, 0.75) translate3d(0, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .tns-slide-active .zoomInUp { animation-name: zoomInUp; }