.owl-carousel{position:relative}.owl-carousel .owl-item img{width:100%}.carousel--nav{position:relative;z-index:10}.carousel--nav .owl-nav{display:none;height:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:20}.carousel--nav .owl-nav>*{background-color:transparent;display:inline-block;height:50px;position:relative;transform:translateY(-50%);transition:all .4s ease;vertical-align:top;width:50px}.carousel--nav .owl-nav>* i{color:#282828;font-size:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.carousel--nav .owl-nav>:hover{background-color:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.carousel--nav .owl-nav .owl-prev{margin-left:40px}.carousel--nav .owl-nav .owl-next{float:right;margin-right:40px}.carousel--nav .owl-dots{bottom:-10px;left:0;position:absolute;text-align:center;width:100%}.carousel--nav .owl-dots .owl-dot{background-color:transparent;border:1px solid #bebebe;border-radius:50%;display:inline-block;height:10px;margin-right:8px;width:10px}.carousel--nav .owl-dots .owl-dot:last-child{margin-right:0}.carousel--nav .owl-dots .owl-dot.active{background-color:#000;border-color:#000}.carousel--nav.inside .owl-nav{height:0;z-index:20}.carousel--nav.inside .owl-nav>*{transform:translateY(-50%)}.carousel--nav.inside .owl-prev{margin-left:0}.carousel--nav.inside .owl-prev i{padding-right:5px}.carousel--nav.inside .owl-next{float:right;margin-right:0}.carousel--nav.inside .owl-next i{padding-left:5px}@media(min-width:1200px){.carousel--nav .owl-nav{display:block}}.slider-item{margin:10px 0;max-height:400px;overflow:hidden;position:relative}.slider-item .slider-item-header{background-color:rgba(0,0,0,.6);bottom:0;left:0;padding:20px;position:absolute;width:calc(100% - 40px);z-index:20}.slider-item .slider-item-header .slider-item-title{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.slider-item .slider-item-header .slider-item-description{color:#eee}.slider-item .slider-item-header .slider-item-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}:root{--green-500:#153a54;--primary-500:#fd4513;--primary-100:#f9bc2c;--light-green:#77b255;--clr-white:#fff;--clr-black:#000}.ps-home-banner .ps-carousel--nav-inside{overflow:unset!important}.ps-home-banner .ps-carousel--nav-inside .owl-dots{align-items:center;background-color:rgba(0,0,0,.4);border-radius:50px;bottom:unset;display:flex;gap:8px;justify-content:flex-end;left:unset;opacity:1;padding-inline-end:20px;padding:8px 25px;right:20px;top:10px;visibility:visible;width:-moz-fit-content;width:fit-content}.ps-home-banner .ps-carousel--nav-inside .owl-dots .owl-dot{background:none;border:none;cursor:pointer;margin-right:unset;padding:0}.ps-home-banner .ps-carousel--nav-inside .owl-dots .owl-dot span{background-color:#fff;border-radius:50%;display:block;height:10px;transition:all .3s ease;width:10px}.ps-home-banner .ps-carousel--nav-inside .owl-dots .owl-dot.active span{border-radius:20px;width:28px}.ps-home-banner .ps-banner{align-items:center;background-color:#fec5b6;border-radius:18px;display:flex;justify-content:center;max-height:330px;min-height:330px!important}.ps-home-banner .ps-banner .text-bloc{display:flex;flex-direction:column;gap:15px;padding:0 60px}.ps-home-banner .ps-banner img{max-height:330px!important;-o-object-fit:contain!important;object-fit:contain!important}.ps-home-banner .ps-collection{margin-bottom:25px}.ps-home-banner .ps-collection img{height:150px}.mtech-btn-gr{align-items:center;background:linear-gradient(270deg,var(--primary-100) 0,var(--primary-500) 100%);border:none;border-radius:30px;color:#fff!important;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:20px;max-width:270px;padding:10px 50px}.owl-next,.owl-prev{background-color:var(--clr-white)!important;border-radius:50px;box-shadow:0 4px 14px 0 rgba(0,0,0,.149);height:35px!important;width:35px!important}.ps-carousel--nav-inside .owl-nav{display:flex!important}.ps-carousel--nav-inside .owl-nav .owl-next{margin-inline-end:-15px}.ps-carousel--nav-inside .owl-nav .owl-prev{margin-inline-start:-15px}.ps-carousel--nav-inside .owl-nav>*>i{color:var(--clr-black)!important;font-size:14px!important}
