/*Carousel Remote horizontal*/.cr-horizontal-scroll{position:absolute!important;z-index:999}.cr-horizontal-scroll .theplus-carousel-remote{position:absolute}.cr-horizontal-scroll .theplus-carousel-remote .slider-nav-next-prev{position:absolute;display:flex;width:fit-content;align-items:center;top:6vh;flex-wrap:nowrap}.cr-horizontal-scroll .theplus-carousel-remote .progress-container.horizontal{width:100vw;height:8px;position:absolute;left:0;bottom:10px;z-index:5;display:flex;align-items:center}.cr-horizontal-scroll .theplus-carousel-remote .progress-container.horizontal .tp-horizontal-scroll-progress-bar{height:8px;background-color:#04AA6D;width:0%;position:absolute;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.cr-horizontal-scroll .theplus-carousel-remote .progress-container.vertical{width:10px;height:100vh;position:absolute;left:0;z-index:5;display:flex}.cr-horizontal-scroll .theplus-carousel-remote .progress-container.vertical .tp-horizontal-scroll-progress-bar{background-color:rgb(4,170,109);position:absolute;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;width:10px}.cr-horizontal-scroll .theplus-carousel-remote .progress-container.vertical.style-2 .tp-horizontal-scroll-progress-bar{display:flex;flex-direction:column;justify-content:flex-end}.cr-horizontal-scroll .theplus-carousel-remote .progress-container.vertical.style-3 .tp-horizontal-scroll-progress-bar{display:flex;flex-direction:column;justify-content:center}.cr-horizontal-scroll .tp-progress-tooltip.style-2{position:relative;height:35px;min-height:35px;width:50px;min-width:50px;margin-right:-25px;margin-left:30%;display:flex;justify-content:center;border-radius:7px;flex-direction:column;align-items:center;transition:all 0.3s linear}.theplus-carousel-remote .progress-container.vertical .tp-progress-tooltip.style-2{top:17px}.cr-horizontal-scroll .tp-progress-tooltip.style-2.top{margin-top:-45px}.cr-horizontal-scroll .tp-progress-tooltip.style-2.bottom{margin-top:10px}.cr-horizontal-scroll .tp-progress-tooltip.style-2:before{content:"";width:25px;height:25px;position:absolute;transform:rotate(45deg);z-index:-2}.cr-horizontal-scroll .tp-progress-tooltip.style-2.top:before{top:10px}.cr-horizontal-scroll .tp-progress-tooltip.style-2.bottom:before{top:0}.cr-horizontal-scroll .tp-progress-tooltip.style-2.right:before{left:0}.cr-horizontal-scroll .tp-progress-tooltip.style-2.left:before{left:26px}.tp-horizontal-scroll-progress-bar.style-2{display:flex;flex-direction:row;justify-content:flex-end}.tp-horizontal-scroll-progress-bar.style-3{display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center}.tp-hscroll-pagination{position:absolute;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;left:30px;top:80vh;background-color:rgba(30,30,30,.5);padding:.5em 1.5em;-webkit-border-radius:5px;border-radius:5px;display:flex;align-items:center;z-index:1}.tp-hscroll-pagination .hs-current-slides{align-items:center;justify-content:center;opacity:0;display:none!important;position:relative;font-size:30px;line-height:40px;color:rgb(49,49,49);width:auto}.tp-hscroll-pagination .hscroll-pagination-slides{font-size:30px;display:inline-block;color:#fff}.tp-hscroll-pagination .hs_separator{margin:0 5px;color:#fff}.tp-hscroll-pagination .hs-current-slides.active{display:inline-block!important;opacity:1}.cr-horizontal-scroll .tp-carousel-dots.dot-vertical{position:absolute;}