.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}header{background-color:transparent;position:fixed;width:100%}header.padding{padding-right:15px}header.active .topbar,header:hover .topbar{background-color:hsla(0,0%,100%,.741)!important;transition:background-color .3s ease-in}main>.container{margin:0!important;max-width:100%!important;padding:0!important}.footer-container{margin-top:0!important}.slider-container{margin:0!important}.slider-container .slider{display:flex;height:100%;height:100vh;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-container .slider>li{overflow-x:hidden;overflow-y:hidden;position:relative;width:100vw}@media screen and (max-width:1215px){.slider-container .slider>li{height:100vh}}.slider-container .slider>li iframe,.slider-container .slider>li img,.slider-container .slider>li video{height:100vh;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:0}.slider-container .tns-controls button,.slider-container .tns-nav button{transition:all .3s ease}.slider-container .tns-controls{position:absolute;top:calc(50% - 7.5px);width:100%;z-index:10}.slider-container .tns-controls button{align-items:center;background-color:transparent;border:none;color:#fff;display:flex;font-size:40px;height:15px;padding:0;position:absolute;width:15px}.slider-container .tns-controls button:before{border:2px solid var(--primary-color);content:" ";display:block;float:right;height:.325em;pointer-events:none;transform:rotate(-45deg);transform-origin:center;transition:all .3s ease;width:.325em}.slider-container .tns-controls button:first-child{justify-content:flex-start}@media print,screen and (min-width:769px){.slider-container .tns-controls button:first-child{left:1.5vw}.slider-container .tns-controls button:first-child:hover{left:1.2vw}}@media screen and (max-width:768px){.slider-container .tns-controls button:first-child{left:1.5vw}}.slider-container .tns-controls button:first-child:before{border-bottom:0;border-right:0}.slider-container .tns-controls button:last-child{justify-content:flex-end}@media print,screen and (min-width:769px){.slider-container .tns-controls button:last-child{right:1.5vw}.slider-container .tns-controls button:last-child:hover{right:1.2vw}}@media screen and (max-width:768px){.slider-container .tns-controls button:last-child{right:.5rem}}.slider-container .tns-controls button:last-child:before{border-left:0;border-top:0}.slider-container .tns-nav{display:none!important}.slider-container .mute{bottom:2.5rem;position:absolute;z-index:25}.slider-container .mute i{font-size:18px}@media print,screen and (min-width:769px){.slider-container .mute{left:1.5vw}}@media screen and (max-width:768px){.slider-container .mute{bottom:4.5rem;right:.5rem}header .scroll{background-color:hsla(0,0%,100%,.741)}main{background-color:#000;margin-top:105px}.footer-container{padding-top:26px}}@media (max-width:374px){main{margin-top:88px}}
