 @media only screen and (min-width: 768px) and (max-width: 991px) {.header-search {padding: 15px 0px;}}@media only screen and (min-width: 599px) and (max-width: 767px) {.logo {text-align: center;}.cart-content-right {padding-bottom: 5px;}.mg {margin: 0px 0px;}.menu-area-main {height: 256px;overflow-y: auto;}.megamenu>.row [class*="col-"] {padding: 0px;}.menu-area-main .megamenu .men-cat {padding: 0px 15px;}.menu-area-main .megamenu .women-cat {padding: 0px 15px;}.menu-area-main .megamenu .el-cat {padding: 0px 15px;}.mean-container .mean-nav ul li a.mean-expand {height: 19px;}.category-box.women-box {display: none;}.cart-box {display: inline-block;margin: 0px 30px;}.wish-box {float: none;margin: 0px 30px;display: inline-block;}.menu-add {display: none;}.category-box {display: none;}.mean-container .mean-nav ul li ol {padding: 0px;}.mean-container .mean-nav ul li a {padding: 10px 20px;width: 94.8%;}.mean-container .mean-nav ul li li a {width: 92%;padding: 1em 4%;}.mean-container .mean-nav ul li li li a {width: 100%;}.header-search {padding: 15px 0px;}#collapseFilter.d-md-block {padding: 30px 0px;}}@media only screen and (min-width: 280px) and (max-width: 599px) {.cart-content-right {padding-bottom: 5px;}.megamenu>.row [class*="col-"] {padding: 0px;}.menu-area-main .megamenu .men-cat {padding: 0px 15px;}.menu-area-main .megamenu .women-cat {padding: 0px 15px;}.menu-area-main .megamenu .el-cat {padding: 0px 15px;}.mean-container .mean-nav ul li a {padding: 1em 4%;width: 92%;}.mean-container .mean-nav ul li li a {width: 90%;padding: 1em 5%;}.mean-container .sub-full.megamenu-categories ol li a {padding: 5px 0px;text-transform: capitalize;width: 100%;}.megamenu .sub-full.megamenu-categories .women-box .banner-up-text a {width: auto;border: none;float: none;}.menu-area-main {height: 45px;overflow-y: auto;}.mean-container .mean-nav ul li a.mean-expand {top: 0;}}@media (min-width: 992px) and (max-width: 1199px) {.titlepage h2::after {width: 58%;}.about-box .titlepage h2::after {width: 52%;right: -221px;}.Nursery-img .text-box h3 {padding: 111px 50px;}.contact .titlepage h2::after {left: -650px;width: 30%;}.bg-light {height: 115px;}.banner_title {font-size: 28px;}.about_bt {display: none;}.btn_main {margin-top: 0px;width: 65%;}.about_us {width: 100%;}.banner_bg {height: 450px;}.banner_img {width: 100%;background-image: transparent !important;height: auto;background-size: 100%;}.navbar-toggler {background-color: #fff;}.care_title {width: 100%;padding-top: 0px;}.about_title {width: 100%;}.services_section {padding-top: 60px;}.call_box {margin-top: 30px;}.doctor_section {padding-bottom: 90px;}.read_main {margin-top: 0px;}.contact_text {font-size: 36px;}.main_bt a {width: 35%;}.make_text {font-size: 24px;}.appointment_bt {width: 50%;}#main_slider a.carousel-control-prev {left: 90%;top: 65%;}#main_slider a.carousel-control-next {left: 90%;top: 82%;}.logo {width: 10%;}.navbar-expand-lg .navbar-nav .nav-link {padding-right: 10px;padding-left: 10px;}}@media (min-width: 768px) and (max-width: 991px) {.main-menu ul > li a {padding: 7px 6px ;}.main-menu ul>li a {font-size: 14px;}.banner-main .carousel-caption h1 {font-size: 36px;padding-top: 0px;}.banner-main .carousel-caption p {margin-bottom: 7px;display: none;}.main {width: 15%;}.info_icon {min-width: 10%;}#main_slider a.carousel-control-prev {display: none;}.btn_main {margin-top: 58px;width: 65%;}#main_slider a.carousel-control-next {display: none;}.sporrt_text {margin-top: 0px;font-size: 24px;}.email_btn {padding: 41px;}.btn-primary {max-width: 144px;}.titlepage h2::after {width: 79%;}.about-box .titlepage h2::after {width: 73%;right: -88px;}.contact .titlepage h2::after {left: -403px;width: 41%;}.paddimg-right {padding-right: 15px;}.paddimg-left {padding-left: 15px;}.bg-light {height: auto;}.banner_title {font-size: 20px;padding-top: 40px;}.about_bt {display: none;}.btn_main {margin-top: 0px;width: 65%;}.about_us {width: 100%;}.banner_bg {height: 405px;}.banner_img {width: 100%;background-image: transparent !important;height: auto;background-size: 100%;}.highest_text {font-size: 20px;}.navbar-toggler {background-color: #fff;}.care_title {width: 100%;padding-top: 0px;}.read_bt_2 {margin-top: 0px;}.about_title {width: 100%;}.services_section {padding-top: 60px;}.call_box {margin-top: 30px;}.doctor_section {padding-bottom: 90px;}.read_main {margin-top: 0px;}.contact_text {font-size: 26px;}.main_bt a {width: 35%;}.need_text {font-size: 22px;}.make_text {font-size: 17px;}.appointment_bt {width: 60%;}.mobile_header {display: flex;}}@media (min-width: 576px) and (max-width: 767px) {.last {display: none;}.banner-main .carousel-caption {top: 0%;}.titlepage h2 {font-size: 42px;display: block;}#main_slider a.carousel-control-prev {position: absolute;left: 25%;top: 64%;display: none;}.btn_main {margin-top: 58px;width: 80%;}#main_slider a.carousel-control-next {position: absolute;left: 50px;top: 64%;display: none;}.btn-primary {margin-top: 0px;margin-left: -7px;}.banner-main .carousel-caption h1 {font-size: 50px;}.titlepage h2::after {width: 88%;}.about-box .titlepage h2::after {width: 45%;right: -281px;}.sporrt_text {margin-top: 0px;}.Nursery-img .text-box h3 {font-size: 36px;padding: 126px 40px;}.main {width: 20%;}.contact .titlepage h2::after {left: -234px;width: 55%;}.navbar-toggler {background-color: #fff;}.bg-light {height: auto;}.banner_bg {background-size: cover;height: auto;background: #02d163;padding-bottom: 50px;}.banner_title {padding-top: 50px;font-size: 30px;}.banner_title_main {width: 95%;}.banner_img {width: 100%;height: 300px;left: 0px;}.about_title {width: 95%;float: left;}.read_bt {width: 140px;}.care_title {width: 100%;}.read_bt_2 {width: 140px;}.services_section {padding-top: 60px;}.call_box {margin-top: 30px;}.doctor_section {padding-top: 0px;}.main_bt a {width: 120px;}.contact_text {padding-top: 30px;padding-bottom: 30px;}.need_text {font-size: 20px;}.make_text {font-size: 22px;}.appointment_bt {width: 190px;}.info_section .form_container label {width: 100%;float: left;}.form_container form {display: initial;}.info_section .form_container input {margin-left: 0px;margin-top: 10px;}.info_section .form_container button {margin-top: 20px;}.contact_section {padding-top: 30px;}.mobile_header {display: flex;}}@media (max-width: 575px) {.last {display: none;}.carousel-caption {display: none;}.header {padding-top: 0px;}.btn-primary {max-width: 126px;margin-right: 2px;font-size: 14px;}.banner-main .carousel-caption h1 {font-size: 30px;line-height: 38px;}.titlepage h2 {font-size: 27px;}.sporrt_text{font-size: 23px;margin-top: 0px;}.main {width: 100%;}.btn_main {margin-top: 30px;padding-bottom: 30px;width: 55%;}#main_slider a.carousel-control-prev {position: absolute;left: 175px;top: 90%;display: none;}#main_slider a.carousel-control-next {position: absolute;left: 236px;top: 90%;display: none;}.titlepage h2::after {width: 93%;}.about-box .titlepage h2::after {width: 238px;right: -50px;}.Gallery .titlepage h2 {font-size: 47px;}.Gallery .titlepage h2::after {width: 89%;}.paddimg-right {padding-right: 15px;}.paddimg-left {padding-left: 15px;}.Nursery-img .text-box h3 {font-size: 23px;padding: 30px 14px;}.contact .titlepage h2::after {left: -8px;width: 281px;}.footer .headinga span {font-size: 16px;}.menu-bottom {margin-bottom: 45px;}ul.link li {padding: 8px 12px;padding-bottom: 0px;}.navbar-toggler {background-color: #fff;}.bg-light {height: auto;}.banner_bg {background-size: cover;height: auto;background: #02d163;padding-bottom: 20px;}.banner_title {padding-top: 30px;font-size: 22px;}.banner_title_main {width: 95%;}.about_bt {display: none;}.about_us {width: 100%;}.banner_img {width: 100%;height: 300px;left: 0px;}.about_title {width: 95%;float: left;}.highest_text {font-size: 26px;}.read_bt {width: 140px;}.care_title {width: 100%;}.read_bt_2 {width: 140px;}.services_section {padding-top: 60px;}.call_box {margin-top: 30px;}.doctor_section {padding-top: 0px;}.main_bt a {width: 120px;}.contact_text {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}.need_text {font-size: 20px;}.make_text {font-size: 22px;}.appointment_bt {width: 190px;}.info_section .form_container label {width: 100%;float: left;}.form_container form {display: initial;}.info_section .form_container input {margin-left: 0px;margin-top: 10px;}.info_section .form_container button {margin-top: 20px;}.logo {width: 15%;float: left;}.mobile_header {display: flex;}}