.category-card__content{height:100%;display:flex;align-items:flex-end;position:relative;padding:15px 25px!important}.category-card__content .text-bg{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:20%;width:99%;background:rgba(0,0,0,.5215686275);white-space:nowrap;text-overflow:ellipsis}.category-card__content .category_heading{color:#fff!important;white-space:nowrap;font-size:26px;margin-bottom:0}.category-card__content .category_heading2{color:#fff!important}@media(max-width:1080px){.category-card__content .category_heading{color:#fff!important;font-size:14px;font-weight:600}.category-card__content .category_heading2{color:#fff!important}}@media(max-width:600px){.category-card__content .category_heading{color:#fff!important;font-size:23px;font-weight:600}.category-card__content .category_heading2{color:#fff!important}}.book_now{transition:.2s ease-in-out;font-size:.8125em;line-height:1.625em;text-align:center;text-decoration:none;width:auto;height:auto;display:inline-block;padding:1.1538461538em 2.3076923077em;text-transform:uppercase;font-weight:600;border:0;letter-spacing:.1em;background-color:#e4667d;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.home_banner{margin-bottom:30px!important}.slider.home_banner .banner_height{height:100vh}.slider.home_banner .title_main{font-weight:900!important}.slider.home_banner .sub_main_text{font-size:55px!important;font-weight:500!important}.slider.home_banner .appointment_btn{transition:.2s ease-in-out;font-size:.8125em;line-height:1.625em;text-align:center;text-decoration:none;width:auto;height:auto;display:inline-block;padding:1.1538461538em 2.3076923077em;text-transform:uppercase;font-weight:600;border:0;letter-spacing:.1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e4667d;color:#fff}.slider.home_banner .main-banner-btn-enter-done{display:none}.slider.home_banner .slick-arrow{position:absolute;bottom:75px;font-size:50px;color:#f5f5f5;z-index:10;display:none!important}.slider.home_banner:hover .slick-arrow{display:block!important}.slider.home_banner .slick-prev{left:45px}.slider.home_banner .slick-next{right:45px}@media only screen and (max-width:992px){.slider.home_banner .banner_height{height:650px}}@media only screen and (max-width:820px){.slider.home_banner .banner_height{height:600px}.slider.home_banner .slider-content .slider-content__subtitle{font-size:15px}.slider.home_banner .slider-content .slider-content__title .title_main{font-size:46px!important}.slider.home_banner .slider-content .slider-content__title .sub_main_text{font-size:45px!important}.slider.home_banner .slider-content .slider-one-button-enter-done .btn{padding:11px 23px}}@media only screen and (max-width:768px){.slider.home_banner .banner_height{height:500px}.slider.home_banner .slick-arrow,.slider.home_banner:hover .slick-arrow{display:none!important}.slider.home_banner .slider-content .slider-content__subtitle{font-size:13px}.slider.home_banner .slider-content .slider-content__title .title_main{font-size:40px!important}.slider.home_banner .slider-content .slider-content__title .sub_main_text{font-size:39px!important}.slider.home_banner .slider-content .slider-one-button-enter-done .btn{padding:10px 20px}}@media only screen and (max-width:540px){.slider.home_banner .banner_height{height:450px}.slider.home_banner .slider-content .slider-content__subtitle{font-size:12px;margin-bottom:0}.slider.home_banner .slider-content .slider-content__title{line-height:1}.slider.home_banner .slider-content .slider-content__title .title_main{font-size:35px!important}.slider.home_banner .slider-content .slider-content__title .sub_main_text{font-size:32px!important}.slider.home_banner .slider-content .slider-one-button-enter-done .btn{padding:10px 18px}}@media only screen and (max-width:440px){.slider.home_banner .banner_height{height:350px}.slider.home_banner .slider-content .slider-content__subtitle{font-size:11px}.slider.home_banner .slider-content .slider-content__title .title_main{font-size:30px!important}.slider.home_banner .slider-content .slider-content__title .sub_main_text{font-size:26px!important}.slider.home_banner .slider-content .slider-one-button-enter-done .btn{padding:8px 13px;font-size:12px}}@media only screen and (max-width:360px){.slider.home_banner .banner_height{height:300px}}