html.shinybox - html {
    overflow: hidden!important
}
@keyframes loader - dots {
        0 % {
            background - color: #f9f9f9
        }
        50 % {
            background - color: #878787}to{background-color:# f9f9f9
        }
    }.notransition {
        transition: none
    }.mobile - view.shinybox - overlay.shinybox - slider {
        height: 80 % ;top: 0;bottom: 0
    }.mobile - view.shinybox - overlay.shinybox - caption {
        bottom: 0;padding: 20 px;width: 100 % ;box - sizing: border - box;max - height: 100 vh;overflow - y: auto;background: linear - gradient(180 deg, transparent, rgba(0, 0, 0, .6) 81 % )
    }.mobile - view.shinybox - overlay.navigationContainer.hideMe {
        display: none
    }.mobile - view.shinybox - overlay.shinybox - close {
        width: 22 px;height: 22 px;right: 5 % ;top: 3 %
    }.noTitleCaptionBox.shinybox - overlay.shinybox - slider {
        height: 80 % ;top: 0;bottom: 0
    }.noTitleCaptionBox.shinybox - overlay.shinybox - caption {
        bottom: 0;padding: 20 px;width: 100 % ;box - sizing: border - box;background: rgba(0, 0, 0, .31);display: none
    }.shinybox - overlay {
        width: 100 % ;height: 100 % ;position: fixed;top: 0;left: 0;z - index: 99999!important;overflow: hidden; - webkit - user - select: none; - moz - user - select: none; - ms - user - select: none;user - select: none;background: #212124;display:none}.shinybox-html .shinybox-overlay{display:block}@keyframes rightSpring{0%{margin-left:0}50%{margin-left:-4%}to{margin-left:0}}@keyframes leftSpring{0%{margin-left:0}50%{margin-left:4%}to{margin-left:0}}.shinybox-overlay img{border:none!important}.shinybox-overlay .shinybox-slider{height:70%;left:0;top:10%;bottom:20%;width:100%;white-space:nowrap;position:absolute;transition:left .4s ease;margin:auto}.shinybox-overlay .shinybox-slider .slide{height:100%;width:98%;line-height:1px;text-align:center;display:inline-block;margin:0 1%}.shinybox-overlay .shinybox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.shinybox-overlay .shinybox-slider .slide .shinybox-inline-container,.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container,.shinybox-overlay .shinybox-slider .slide .shinybox-video-container,.shinybox-overlay .shinybox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}.shinybox-overlay .shinybox-slider .slide .shinybox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}.shinybox-overlay .shinybox-slider .slide .shinybox-video-container .shinybox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.shinybox-overlay .shinybox-slider .slide .shinybox-video-container .shinybox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container{background:none;max-width:1140px;height:100%;width:100%;box-sizing:border-box}.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container .shinybox-pdf{height:100%;width:100%;overflow:hidden;position:relative}.shinybox-overlay .shinybox-slider .slide .shinybox-pdf-container .shinybox-pdf iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.shinybox-overlay .shinybox-slider .loading,.shinybox-overlay .shinybox-slider .loading:after,.shinybox-overlay .shinybox-slider .loading:before{display:block;background-color:# 888;width: 12 px;height: 12 px;border - radius: 12 px;animation - name: loader - dots;animation - iteration - count: infinite;animation - timing - function: linear;animation - duration: 1 s
    }.shinybox - overlay.shinybox - slider.loading: after, .shinybox - overlay.shinybox - slider.loading: before {
        content: '';margin: 0 24 px
    }.shinybox - overlay.shinybox - slider.loading {
        animation - delay: .2 s;
        margin: 0;
        position: relative;
        top: 50 % ;
        left: 50 % ;
        transform: translate(-50 % , -50 % )
    }.shinybox - overlay.shinybox - slider.loading: before {
        animation - delay: 0 s;
        margin - left: -24 px
    }.shinybox - overlay.shinybox - slider.loading: after {
        animation - delay: .4 s;
        margin - top: -12 px
    }.shinybox - overlay.rightSpring.shinybox - slider {
        animation: rightSpring .3 s
    }.shinybox - overlay.leftSpring.shinybox - slider {
        animation: leftSpring .3 s
    }.shinybox - overlay.navigationContainer {
        position: absolute;top: 10 % ;bottom: 10 % ;left: 0;right: 0;margin: auto;width: 98 % ;display: -ms - flexbox;display: flex;height: 36 px; - ms - flex - align: center;align - items: center; - ms - flex - pack: justify;justify - content: space - between
    }.shinybox - overlay.shinybox - next, .shinybox - overlay.shinybox - prev {
        background - image: url( //ferudine.com/onewebstatic/343a36736b.svg);background-repeat:no-repeat;cursor:pointer;width:40px;height:40px;z-index:1;display:block;background-size:90%;transform:rotate(90deg);background-position:100%}.shinybox-overlay .shinybox-next.disabled,.shinybox-overlay .shinybox-prev.disabled{opacity:.3}.shinybox-overlay .shinybox-close{background-image:url(//ferudine.com/onewebstatic/343a36736b.svg);cursor:pointer;background-repeat:no-repeat;width:23px;height:23px;z-index:1;display:block;background-size:90%;background-position:100%;position:absolute;right:1.5%;top:4%}.shinybox-no-close-button .shinybox-overlay .shinybox-close{display:none}.shinybox-overlay .noTitleCaption.shinybox-caption{padding:0;display:none}.shinybox-overlay .shinybox-caption{display:block;color:#fff!important;font-family:Helvetica,Arial,sans-serif;width:75%;bottom:5%;position:absolute;margin:auto;left:0;right:0;font-size:15px;letter-spacing:-.38px;line-height:20px}.shinybox-overlay .shinybox-caption p{margin:0;text-align:center;padding:0}.shinybox-overlay .shinybox-caption .title{font-weight:700}