.fluid-spine .teaser{cursor:pointer}.fluid-spine{position:relative}.fluid-spine .teaser img{width:100%;height:auto}.fluid-spine .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2000;width:100%;height:100%;background-color:#fff;overflow-y:scroll}.fluid-spine .overlay .close-button{overflow:hidden;position:fixed;top:20px;right:20px;z-index:100;width:40px;height:40px;background-color:#bf1925;border-radius:4px;color:#fff;cursor:pointer}.fluid-spine .overlay .close-button span{display:block;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;width:60px;height:60px;margin:auto;color:#fff;font-family:"Pe-icon-7-stroke" !important;font-size:60px}.fluid-spine .overlay .close-button:hover{background-color:#bf1925}.fluid-spine .overlay .close-button:hover span{color:#4d4d4d}.fluid-spine .overlay .close-button:hover .pe-7s-close::before{fill:#4d4d4d}.fluid-spine .overlay .content{position:absolute;overflow:hidden;width:100%;height:1700px}@media(min-width:992px){.fluid-spine .overlay .content{height:1860px}}@media(min-width:1200px){.fluid-spine .overlay .content{height:1700px}}.fluid-spine .overlay .content .spine-bg{position:absolute;top:40px;left:-576px;right:-576px;bottom:60px;z-index:10;width:1152px;max-width:none;height:auto;margin:0 auto}.fluid-spine .overlay .content .spine-bg:hover{opacity:initial;-webkit-transition:initial;transition:initial}.fluid-spine .overlay .content .spine{position:absolute;top:128px;left:-740px;right:-740px;bottom:0;z-index:20;width:1480px;max-width:none;height:auto;margin:0 auto}.fluid-spine .overlay .content .spine:hover{opacity:initial;-webkit-transition:initial;transition:initial}.fluid-spine .overlay .content .spine-info{position:absolute;top:40px;left:0;right:0;bottom:60px;z-index:30;width:100%;max-width:none;height:auto;margin:0 auto;pointer-events:none}.fluid-spine .overlay .content .spine-info .header .spine-header{position:absolute;left:-50%;right:-50%;width:100%;margin:0 auto}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-title{margin-bottom:10px;font-size:32px;font-weight:400;line-height:36px}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-subtitle{margin-bottom:20px;font-size:14px;font-weight:300;line-height:18px}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors{font-size:14px;font-weight:300;line-height:18px}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors div{margin-bottom:8px}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors div span{display:inline-block;vertical-align:middle}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors div .color{margin-right:10px;height:20px;width:20px}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors div .color.c-color{background-color:#ffd500}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors div .color.th-color{background-color:#ffa400}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors div .color.L-color{background-color:#ff7300}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-colors div .color.s-color{background-color:#fa4704}.fluid-spine .overlay .content .spine-info .holder .row .col{min-height:0}.fluid-spine .overlay .content .spine-info .holder .box{display:none;position:absolute;left:-50%;right:-50%;width:100%;margin:0 auto;padding:10px;background-color:#fff;border:2px solid #fff;border-radius:5px;pointer-events:all}.fluid-spine .overlay .content .spine-info .holder .box:before{content:"";display:block;position:absolute;left:-50%;right:-50%;bottom:-20px;width:0;margin:0 auto;border-color:#fff transparent;border-style:solid;border-width:20px 20px 0}.fluid-spine .overlay .content .spine-info .holder .box:after{content:"";display:block;position:absolute;left:-50%;right:-50%;bottom:-17px;width:0;margin:0 auto;border-color:#fff transparent;border-style:solid;border-width:18px 18px 0}.fluid-spine .overlay .content .spine-info .holder .box .abbr{float:left;width:60px;font-size:21px;font-weight:700}.fluid-spine .overlay .content .spine-info .holder .box .text{margin-left:60px;font-size:14px;font-weight:300}.fluid-spine .overlay .content .spine-info .holder .box .up-button,.fluid-spine .overlay .content .spine-info .holder .box .down-button{display:block;float:right;position:relative;overflow:hidden;width:40px;height:40px;margin-top:10px;cursor:pointer}.fluid-spine .overlay .content .spine-info .holder .box .up-button span,.fluid-spine .overlay .content .spine-info .holder .box .down-button span{display:block;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;width:60px;height:60px;margin:auto;color:#b3b3b3;font-family:"Pe-icon-7-stroke" !important;font-size:60px}.fluid-spine .overlay .content .spine-info .holder .box.box-c{border-color:#ffd500}.fluid-spine .overlay .content .spine-info .holder .box.box-c:before{border-color:#ffd500 transparent}.fluid-spine .overlay .content .spine-info .holder .box.box-c .abbr{color:#ffd500}.fluid-spine .overlay .content .spine-info .holder .box.box-th{border-color:#ffa400}.fluid-spine .overlay .content .spine-info .holder .box.box-th:before{border-color:#ffa400 transparent}.fluid-spine .overlay .content .spine-info .holder .box.box-th .abbr{color:#ffa400}.fluid-spine .overlay .content .spine-info .holder .box.box-L{border-color:#ff7300}.fluid-spine .overlay .content .spine-info .holder .box.box-L:before{border-color:#ff7300 transparent}.fluid-spine .overlay .content .spine-info .holder .box.box-L .abbr{color:#ff7300}.fluid-spine .overlay .content .spine-info .holder .box.box-s{border-color:#fa4704}.fluid-spine .overlay .content .spine-info .holder .box.box-s:before{border-color:#fa4704 transparent}.fluid-spine .overlay .content .spine-info .holder .box.box-s .abbr{color:#fa4704}.fluid-spine .overlay .content .spine-info .holder .box.clicked{display:block}@media(min-width:992px){.fluid-spine .overlay .content .spine-info{left:-472px;right:-472px;width:944px}.fluid-spine .overlay .content .spine-info .header{margin-bottom:22px}.fluid-spine .overlay .content .spine-info .header .spine-header{position:initial}.fluid-spine .overlay .content .spine-info .holder .row{margin-bottom:10px}.fluid-spine .overlay .content .spine-info .holder .box{display:block;position:initial;cursor:pointer}.fluid-spine .overlay .content .spine-info .holder .box .up-button,.fluid-spine .overlay .content .spine-info .holder .box .down-button{display:none;margin-top:0}.fluid-spine .overlay .content .spine-info .holder .box:before{display:none}.fluid-spine .overlay .content .spine-info .holder .box:after{display:none}.fluid-spine .overlay .content .spine-info .holder .box.box-c,.fluid-spine .overlay .content .spine-info .holder .box.box-th,.fluid-spine .overlay .content .spine-info .holder .box.box-L,.fluid-spine .overlay .content .spine-info .holder .box.box-s{background-color:transparent;border:2px solid transparent}.fluid-spine .overlay .content .spine-info .holder .box.clicked{background-color:#fff}.fluid-spine .overlay .content .spine-info .holder .box.clicked.box-c{border-color:#ffd500}.fluid-spine .overlay .content .spine-info .holder .box.clicked.box-th{border-color:#ffa400}.fluid-spine .overlay .content .spine-info .holder .box.clicked.box-L{border-color:#ff7300}.fluid-spine .overlay .content .spine-info .holder .box.clicked.box-s{border-color:#fa4704}}@media(min-width:1200px){.fluid-spine .overlay .content .spine-info{left:-576px;right:-576px;width:1152px}}