/* !color-cp:back-to-top.vertical */.back-to-top .box{padding-top:0;cursor:pointer}.back-to-top .box:hover{opacity:.7}.back-to-top .box i{font-size:7px;margin:9px 17px 2px}.back-to-top .box span{font-size:10px;text-transform:uppercase;font-weight:500;letter-spacing:.4px}@media (min-width:992px){.back-to-top .box i{font-size:10px;margin:11px 20px 2px}.back-to-top .box span{font-size:12px}}/* !end-color-cp:back-to-top.vertical *//* !color-cp:slogan.vertical */.slogan{margin-top:-25px}.slogan .wrap-content.type-text{padding:0}.slogan .title{color:#fff;display:flex;margin-bottom:5px;text-transform:uppercase;width:100%;z-index:0}.slogan .wrap-title .title:after{content:"";background:0 0;border-radius:3.5px;width:100%;flex:1}@media (max-width:767px){.collection-index{padding-top:30px}.slogan .stamp,.slogan .subtitle,.slogan .title{padding-left:20px}.slogan .subtitle{font-size:22px;font-weight:400;line-height:1.27;letter-spacing:-.4px}}.slogan:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));display:block;z-index:1}.slogan .wrap-content.type-text{padding:0;z-index:1}@media (min-width:768px){.slogan{margin-top:-30px}.slogan .title{font-size:60px;line-height:1.17;letter-spacing:-1px;margin-bottom:10px}.slogan .subtitle{font-size:22px;line-height:1.36;letter-spacing:-.4px}}@media (min-width:992px){.slogan{width:100%;margin-top:-40px}.slogan .wrap-content.type-text,.slogan .wrap-content.type-text.has-stamp{margin-bottom:35px}.slogan .title{font-size:74px;line-height:1.14;letter-spacing:-1.2px}.slogan .subtitle{font-size:26px;font-weight:400;line-height:1.38;letter-spacing:-.4px}}@media (min-width:1230px){.slogan .title{letter-spacing:-1.5px;font-size:90px;line-height:1.22}.slogan .subtitle{font-size:30px;font-weight:500;line-height:1.33;letter-spacing:-.4px}}/* !end-color-cp:slogan.vertical *//* !color-cp:thumbnail-standard.vertical */.thumbnail-standard:not(.inline) [class*=thumb-svg-]{background:rgba(0,0,0,.2);width:100%;height:100%}.thumbnail-standard:not(.inline) [class*=thumb-svg-] svg{width:37px;height:37px;margin:22px 17px;position:absolute;bottom:0;fill:#fff}.thumbnail-standard:not(.inline).col-sm-6.col-md-6.col-lg-6 [class*=thumb-svg-]::after{content:attr(data-duration);left:38px;bottom:8px;width:37px;text-align:center}.thumbnail-standard.image-border .thumb-image:before{display:none}.thumbnail-standard.image-border .thumb-image .thumb-layer:before{border:none}.thumbnail-standard a .thumb-kicker,.thumbnail-standard a .thumb-title,.thumbnail-standard a [class*=thumb-svg-] svg,.thumbnail-standard a img{transition:all .3s ease}.thumbnail-standard a:hover img{-webkit-filter:opacity(75%);filter:opacity(75%)}.thumbnail-standard a:hover .thumb-kicker{color:#000}.thumbnail-standard a:hover [class*=thumb-svg-] svg{fill:#f2f2f2}.thumbnail-standard .thumb-caption{color:#000}.thumbnail-standard .thumb-caption .thumb-kicker{font-weight:300}.thumbnail-standard i::after{content:"";position:absolute}.thumbnail-standard.item-no-image .thumbnail-standard-wrapper a{background:0 0;border:7px solid rgba(51,51,51,.08)}.thumbnail-standard.item-no-image .thumbnail-standard-wrapper .thumb-caption{padding:15px 29px 15px 13px}@media (min-width:768px){.thumbnail-standard.item-no-image.item-no-image[class*=col-] .thumbnail-standard-wrapper .thumb-caption{padding:0}}@media (min-width:992px){.thumbnail-standard.item-no-image.item-no-image[class*=col-] .thumbnail-standard-wrapper .thumb-caption{padding:0}}@media (min-width:1230px){.thumbnail-standard.item-no-image.item-no-image[class*=col-] .thumbnail-standard-wrapper .thumb-caption{padding:0}}.results-index .thumbnail-standard .thumbnail-standard-wrapper a .thumb-caption::after{display:none}.results-index .thumbnail-standard .thumbnail-standard-wrapper a .thumb-caption h3.thumb-title{font-size:20px;line-height:26px;letter-spacing:-.5px;font-weight:500}.results-index .thumbnail-standard .thumbnail-standard-wrapper a .thumb-caption p.thumb-description{font-size:14px;line-height:20px;font-weight:400;color:rgba(0,0,0,.5)}.results-index .thumbnail-standard .thumbnail-standard-wrapper a .thumb-caption time{font-size:14px;line-height:30px;letter-spacing:-.4px;color:rgba(0,0,0,.5)}@media (min-width:1230px){.results-index .thumbnail-standard .thumbnail-standard-wrapper a .thumb-caption h3.thumb-title{font-size:24px;line-height:30px;letter-spacing:-.3px}.results-index .thumbnail-standard .thumbnail-standard-wrapper a .thumb-caption p.thumb-description{font-size:16px;line-height:26px}}.results-index.gallery .thumbnail-standard.item-no-image[class*=col-] .thumbnail-standard-wrapper .thumb-caption{padding:0}.latest-news .results-index[class*=gallery] .thumbnail-standard.item-no-image a{padding:13px 18px}@media (min-width:768px){.results-index .thumbnail-standard.item-no-image .thumbnail-standard-wrapper .thumb-caption{padding:13px 16px 12px 18px}.latest-news .results-index[class*=gallery] .thumbnail-standard.item-no-image a{padding:15px 13px}}@media (min-width:1230px){.latest-news .results-index[class*=gallery] .thumbnail-standard.item-no-image a{padding:25px 18px}}/* !end-color-cp:thumbnail-standard.vertical *//* !color-cp:forms.vertical */.vertical .btn.btn-ghost.disabled{color:#999}.vertical .btn{font-weight:500;padding:14px 20px}.vertical .btn.btn-alternative{font-weight:500;color:#000;padding:0}.vertical .btn.btn-alternative [class*=icon-]{font-size:34px;margin-right:18px}.vertical .btn.btn-alternative:hover{color:#000}.vertical .btn.btn-alternative:hover:not(.not-hover):not(.selected){opacity:1}.vertical .btn.btn-alternative.selected{background:0 0;color:#000}.vertical .btn.btn-alternative.disabled{opacity:1;color:#000}.vertical .btn.btn-block{height:40px;font-size:16px;padding:13px 20px}.vertical .btn.btn-extra-large{font-size:18px;line-height:39px;padding:11px 92px;height:60px}.vertical .btn.btn-extra-large .svg-icon,.vertical .btn.btn-extra-large .svg-icon-view-box-small{height:24px;margin-top:6px;width:24px}.vertical .btn.btn-extra-large .svg-icon-view-box-small.left-icon,.vertical .btn.btn-extra-large .svg-icon.left-icon{float:left;margin-right:3px}.vertical .btn.btn-extra-large .svg-icon-view-box-small.right-icon,.vertical .btn.btn-extra-large .svg-icon.right-icon{float:right;margin-left:3px}.vertical .btn.btn-large,.vertical .btn.btn-medium{height:40px}.vertical .btn.btn-large .svg-icon,.vertical .btn.btn-large .svg-icon-view-box-small,.vertical .btn.btn-medium .svg-icon,.vertical .btn.btn-medium .svg-icon-view-box-small{margin-top:-3px}.vertical .btn.btn-small .svg-icon,.vertical .btn.btn-small .svg-icon-view-box-small{margin-top:-4px}.vertical .btn-ghost.disabled,.vertical .btn-primary.disabled,.vertical .btn-secondary.disabled,.vertical .btn[disabled].btn-primary,.vertical fieldset[disabled] .btn-primary,.vertical fieldset[disabled] .btn-secondary{color:#999}.vertical .btn-large,.vertical .btn-medium,.vertical .btn-xs-medium{line-height:initial;letter-spacing:.6px;padding:11px 20px}.vertical .btn-small{font-size:12px;letter-spacing:.5px;padding:9px 20px;height:30px}.vertical .selector option{color:#000;font-weight:500;letter-spacing:-.7px}.vertical input[type=radio]+label:before{font-size:25px;height:20px;line-height:20px;width:20px}.vertical input:-ms-input-placeholder{text-transform:initial;font-size:18px;color:#999}.vertical input::-webkit-input-placeholder{text-transform:initial;font-size:18px;color:#999}.vertical input::-moz-placeholder{text-transform:initial;font-size:18px;color:#999}@media (max-width:767px){.vertical .btn.btn-large.btn-xs-small,.vertical .btn.btn-medium.btn-xs-small{font-size:12px;letter-spacing:.5px}}@media (min-width:768px){.vertical input[type=checkbox]+label:before,.vertical input[type=checkbox]:checked+.svg-checked .svg-icon,.vertical input[type=radio]+label:before{left:8px}.vertical input[type=checkbox]+label,.vertical input[type=radio]+label{padding-left:32px}}/* !end-color-cp:forms.vertical *//* !color-cp:line.vertical */hr.normal,hr.thin-normal{border-top:0}hr.thin-normal{height:7px}hr.thin-on-verticals{border:0;border-top:1px solid #e6e6e6;height:initial;background-color:#e6e6e6;margin:0 10px}@media (min-width:992px){hr.thin-on-verticals{width:950px;margin:0 auto}}@media (min-width:1230px){hr.thin-on-verticals{width:1170px}}/* !end-color-cp:line.vertical *//* !color-cp:read-more.vertical */.read-more{overflow:hidden;position:relative;width:100%}.read-more.closed{margin-bottom:40px}.read-more .read-more-btn{bottom:0;position:absolute;padding-top:140px;text-align:center;width:100%;z-index:120}.read-more-btn .hide,.read-more.btn-hide .read-more-btn,.read-more.closed .read-more-btn .btn-last{display:none}.read-more.opened.btn-show{padding-bottom:0}.read-more.opened .read-more-btn{padding-top:0;background:0 0}.read-more-log-in-btn{text-align:center;margin-bottom:50px}@media (max-width:767px){.read-more.opened{padding-bottom:40px}}@media (min-width:768px){.read-more.closed{margin-bottom:50px}}/* !end-color-cp:read-more.vertical *//* !color-cp:scroll.vertical */.scroll.is-active .scrollbar-track:after,.scroll.is-active .scrollbar:after,.scroll.is-over .scrollbar-track:after,.scroll.is-over .scrollbar:after{opacity:1}.scroll .scrollbar-track:after{background:#b3b3b3;opacity:1}.scroll .scrollbar:after{opacity:1}/* !end-color-cp:scroll.vertical */