.proddesc{background:var(--primary-color);color:var(--white-color)}.proddesc__left{justify-content:flex-start;align-items:flex-end;margin-bottom:6.25rem;display:flex;position:relative}.proddesc__heading{white-space:pre;margin:auto;font-size:3.125rem;display:block;position:absolute;left:-1.25rem;right:1.25rem;transform:rotate(-90deg)}.proddesc__backbtn{cursor:pointer;align-items:center;gap:.5rem;width:max-content;font-size:1.375rem;font-weight:700;line-height:1;display:flex}.proddesc__backbtn i{font-size:.755rem;display:block;transform:scaleX(-1)}.proddesc__backbtn i:before{color:var(--white-color)}.proddesc__slider-wrapper{width:calc(100% + 1.25rem);margin-left:-.625rem;margin-right:-.625rem}.proddesc__slide-item{padding:0 .625rem}.proddesc__img-wrapper img{width:100%}.proddesc__name{font-size:1.25rem;font-weight:700}.proddesc__list-item{font-size:.875rem;font-weight:700}.proddesc__list-item span{color:var(--light-blue-color);margin-right:1rem;font-weight:600}.proddesc .slick-prev{left:auto;right:3.625rem}.proddesc .slick-prev:before{transform:scaleX(-1)!important}.proddesc .slick-next{right:.625rem}.proddesc .slick-next:before{transform:rotate(0)!important}.proddesc .slick-prev,.proddesc .slick-next{top:auto;bottom:-1.25rem;transform:none}.proddesc .slick-prev:before,.proddesc .slick-next:before{font-family:var(--icons-font);justify-content:center;align-items:center;font-size:.75rem;display:flex;content:""!important;color:var(--primary-color)!important}.proddesc .slick-arrow{transition:all .5s ease-in-out;position:absolute;top:-3.25rem;border:.0625rem solid var(--primary-color)!important;background:var(--light-blue-color)!important;border-radius:50%!important;width:2.125rem!important;height:2.125rem!important}.proddesc .slick-arrow:hover{background:var(--white-color)!important}@media only screen and (max-width:1023px){.proddesc__heading{font-size:2.5rem}}@media only screen and (max-width:991px){.proddesc__heading{font-size:2.125rem;left:0}.proddesc__name{text-transform:capitalize;font-size:1.125rem;line-height:28px}}@media only screen and (max-width:767px){.proddesc{padding-top:2rem}.proddesc .slick-arrow{top:-3.375rem}.proddesc__heading{font-size:20px;left:10px}.proddesc__left{display:none}.proddesc .slick-prev{right:3.125rem}.proddesc__backbtn{font-size:1.125rem}}
