@import url("https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");:root{--font-family:"Lexend Deca",sans-serif;--font-family-heading:"Playfair Display",serif;--primary-color:#ee4d87;--secondary-color:#efa67d;--dark-color:#000;--black-color:#191919;--paragraph-color:#626262;--section-padding:80px;--white-color:#fff}*,:after,:before{box-sizing:border-box}body{font-family:var(--font-family);padding:0}body,h1,h2,h3,h4,h5,h6,p{margin:0}.container{margin:0 auto;max-width:1521px;width:100%}a{outline:none;text-decoration:none!important}.commonHead{margin-bottom:40px;text-align:center}.commonHead .commonHeadSub{background-color:var(--secondary-color);border-radius:30px;color:var(--white-color);display:inline-block;font-size:14px;font-weight:400;line-height:1;margin-bottom:10px;padding:10px 28px;text-align:center;text-transform:uppercase}.commonHead .commonHeadTitle{color:var(--black-color);font-family:var(--font-family-heading);font-size:48px;font-weight:500;line-height:1.25;margin-bottom:20px}.commonHead .commonHeadPara,.commonHead .commonHeadTitle span{color:var(--paragraph-color)}.commonHead .commonHeadPara{font-size:16px;font-weight:400;line-height:1.5}.commonHead .commonHeadLink{margin-top:30px}.commonHead .commonHeadLinkBtn{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:var(--white-color);display:inline-flex;font-size:16px;font-weight:500;height:50px;line-height:1.7;min-width:150px;padding:8px 15px}.arrowLft,.arrowRht,.commonHead .commonHeadLinkBtn{align-items:center;justify-content:center;transition:all .3s ease}.arrowLft,.arrowRht{background-color:transparent;border:1.5px solid #cec7b7;box-shadow:none;cursor:pointer;display:flex;outline:none;-webkit-tap-highlight-color:transparent}.arrowLft{border-radius:50%;height:50px;width:50px}.arrowRht{border-radius:60px;height:50px;width:140px}.arrowLft:hover,.arrowRht:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.arrowLft:hover svg path,.arrowRht:hover svg path{fill:var(--white-color)}@keyframes scrollSlider{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollSliderRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.detailBanner{min-height:550px;padding-bottom:30px;padding-top:220px}.detailBannerTitle{display:inline-flex;font-size:80px;font-weight:600;margin:auto;position:relative}.detailBannerInner{display:flex;flex-direction:column;text-align:center}.headingOutline{margin:auto;max-width:245px}.headingStar{position:absolute;right:0}.overflow-hidden{overflow:hidden}.sliderDots{background-color:#d9d9d9;border-radius:50%;height:12px;width:12px}.sliderDots.active{background-color:var(--primary-color)}@media (max-width:1599px){:root{--section-padding:60px}.container{max-width:100%;padding-left:15px;padding-right:15px}.commonHead .commonHeadTitle{font-size:42px}.detailBanner{min-height:500px;padding-top:200px}.detailBannerTitle{font-size:65px}}@media (max-width:1399px){:root{--section-padding:40px}.commonHead{margin-bottom:30px}.commonHead .commonHeadTitle{font-size:30px}.commonHead .commonHeadPara{font-size:14px}.detailBanner{min-height:400px;padding-top:175px}.detailBannerTitle{font-size:50px}.headingOutline{max-width:200px}.headingStar{max-width:35px;top:-5px}}@media (max-width:1199px){.arrowLft{height:45px;width:45px}.arrowRht{height:45px;width:120px}.detailBanner{min-height:350px;padding-top:145px}.detailBannerTitle{font-size:40px;padding-right:25px}.headingStar{max-width:30px}.headingOutline{max-width:150px}}@media (max-width:767px){:root{--section-padding:30px}.container{padding-left:20px;padding-right:20px}.commonHead{margin-bottom:15px}.commonHead .commonHeadTitle{margin-bottom:10px;word-break:break-word}.commonHead .commonHeadSub{font-size:12px}.arrowLft{height:40px;width:40px}.arrowRht{height:40px;width:100px}}@media (max-width:575px){.detailBanner{min-height:235px;padding-top:75px}.detailBannerTitle{font-size:36px}.headingStar{max-width:20px}.headingOutline{max-width:138px}}@media (max-width:479px){.detailBannerInner{padding:0 55px}.detailBannerTitle{padding-right:0}}.customSwiperPagination{padding-bottom:30px;position:relative}.customSwiperPagination .swiper-pagination{align-items:center;bottom:auto!important;cursor:pointer;display:flex;gap:10px;justify-content:center;margin-top:16px}.customSwiperPagination .swiper-pagination-bullet{background-color:#d9d9d9;border-radius:50%;display:inline-flex;height:14px;margin:0!important;opacity:1;width:14px}.customSwiperPagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}