.fluid-spine .teaser{cursor:pointer}.fluid-spine{position:relative}.fluid-spine .teaser img{height:auto;width:100%}.fluid-spine .overlay{background-color:#fff;bottom:0;display:none;height:100%;left:0;overflow-y:scroll;position:absolute;right:0;top:0;width:100%;z-index:2000}.fluid-spine .overlay .close-button{background-color:#bf1925;border-radius:4px;color:#fff;cursor:pointer;height:40px;overflow:hidden;position:fixed;right:20px;top:20px;width:40px;z-index:100}.fluid-spine .overlay .close-button span{bottom:-50%;color:#fff;display:block;font-family:Pe-icon-7-stroke!important;font-size:60px;height:60px;left:-50%;margin:auto;position:absolute;right:-50%;top:-50%;width: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{height:1700px;overflow:hidden;position:absolute;width:100%}@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{bottom:60px;height:auto;left:-576px;margin:0 auto;max-width:none;position:absolute;right:-576px;top:40px;width:1152px;z-index:10}.fluid-spine .overlay .content .spine-bg:hover{opacity:1;-webkit-transition:initial;transition:initial}.fluid-spine .overlay .content .spine{bottom:0;height:auto;left:-740px;margin:0 auto;max-width:none;position:absolute;right:-740px;top:128px;width:1480px;z-index:20}.fluid-spine .overlay .content .spine:hover{opacity:1;-webkit-transition:initial;transition:initial}.fluid-spine .overlay .content .spine-info{bottom:60px;height:auto;left:0;margin:0 auto;max-width:none;pointer-events:none;position:absolute;right:0;top:40px;width:100%;z-index:30}.fluid-spine .overlay .content .spine-info .header .spine-header{left:-50%;margin:0 auto;position:absolute;right:-50%;width:100%}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-title{font-size:32px;font-weight:400;line-height:36px;margin-bottom:10px}.fluid-spine .overlay .content .spine-info .header .spine-header .spine-subtitle{font-size:14px;font-weight:300;line-height:18px;margin-bottom:20px}.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{height:20px;margin-right:10px;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{background-color:#fff;border:2px solid #fff;border-radius:5px;display:none;left:-50%;margin:0 auto;padding:10px;pointer-events:all;position:absolute;right:-50%;width:100%}.fluid-spine .overlay .content .spine-info .holder .box:before{border-color:#fff transparent;border-style:solid;border-width:20px 20px 0;bottom:-20px;content:"";display:block;left:-50%;margin:0 auto;position:absolute;right:-50%;width:0}.fluid-spine .overlay .content .spine-info .holder .box:after{border-color:#fff transparent;border-style:solid;border-width:18px 18px 0;bottom:-17px;content:"";display:block;left:-50%;margin:0 auto;position:absolute;right:-50%;width:0}.fluid-spine .overlay .content .spine-info .holder .box .abbr{float:left;font-size:21px;font-weight:700;width:60px}.fluid-spine .overlay .content .spine-info .holder .box .text{font-size:14px;font-weight:300;margin-left:60px}.fluid-spine .overlay .content .spine-info .holder .box .down-button,.fluid-spine .overlay .content .spine-info .holder .box .up-button{cursor:pointer;display:block;float:right;height:40px;margin-top:10px;overflow:hidden;position:relative;width:40px}.fluid-spine .overlay .content .spine-info .holder .box .down-button span,.fluid-spine .overlay .content .spine-info .holder .box .up-button span{bottom:-50%;color:#b3b3b3;display:block;font-family:Pe-icon-7-stroke!important;font-size:60px;height:60px;left:-50%;margin:auto;position:absolute;right:-50%;top:-50%;width: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:static}.fluid-spine .overlay .content .spine-info .holder .row{margin-bottom:10px}.fluid-spine .overlay .content .spine-info .holder .box{cursor:pointer;display:block;position:static}.fluid-spine .overlay .content .spine-info .holder .box .down-button,.fluid-spine .overlay .content .spine-info .holder .box .up-button{display:none;margin-top:0}.fluid-spine .overlay .content .spine-info .holder .box:after,.fluid-spine .overlay .content .spine-info .holder .box:before{display:none}.fluid-spine .overlay .content .spine-info .holder .box.box-L,.fluid-spine .overlay .content .spine-info .holder .box.box-c,.fluid-spine .overlay .content .spine-info .holder .box.box-s,.fluid-spine .overlay .content .spine-info .holder .box.box-th{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}}