/* ===========================================================
style-developer.css
Description: Styles and visual design of the project

Author:   [adonis]
Date:     2026-03-04
Version:  1.0.0

Notes:
  - Use !important where necessary to override base styles
  - All new classes must use the [PREFIX]- prefix (e.g. [PREFIX]-block__element)
=========================================================== */
@media (min-width: 950px) and (max-width: 1025px) {

/*Home Page*/
div#n2-ss-7 .n-uc-cbrJqBFavekz-inner {
  padding: 40px 0px 40px 20px !important;
}
.id-home-about {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.id-home-about-text .elementor-widget-wrap{
	max-height: 100% !important;
}
.id-home-about-video-wrapper {
  margin-top: 30px !important;
}
.id-home-fils {
  padding-left: 20px;
}
.id-home-doctors {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.id-home-actions {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.id-home-actions .jet-posts__item {
  max-width: calc( 100% / 2 ) !important;
}
.id-home-actions .jet-posts__item .entry-excerpt {
  min-height: 80px !important;
}
.id-home-napr {
  padding-left: 15px !important;
}
#news .jet-posts__item{
  max-width: calc( 100% / 2 ) !important;
}
.id-home-blog .jet-posts__item .entry-excerpt {
  min-height: 120px !important;
}
.id-home-blog {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.id-home-news .jet-posts__item{
  max-width: calc( 100% / 2 ) !important;
}
.id-home-news .jet-posts__item .entry-title {
  padding-top: 20px;
}
.id-home-news .jet-posts__item .entry-excerpt {
  min-height: 80px !important;
}
.id-home-news {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.idd-seo-section {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
#doctors.elementor-element .entry-title a {
  font-size: 14px !important;
}

}

@media (min-width: 768px) and (max-width: 949px) {

/*Home Page*/
.id-home-about-text p {
  font-size: 15px;
}
.id-home-about-video-wrapper.elementor-section .elementor-container {
  display: block;
}
.elementor-85736 .elementor-element.elementor-element-6e71 {
  width: 100% !important;
}
.elementor-85736 .elementor-element.elementor-element-ad {
  width: 100% !important;
}
.elementor-85736 .elementor-element.elementor-element-6f73 > .elementor-element-populated {
  padding: 40px 20px 0px 20px !important;
}
div#n2-ss-7 .n-uc-cbrJqBFavekz-inner {
  padding: 40px 0px 40px 20px !important;
}
#our-branch .col-md-4 {
  flex: 0 0 50%;
  max-width: 50%;
  padding-left: 33px;
}
#our-branch .row {
  padding-right: 15px;
  width: auto !important;
}
.id-home-doctors h2 {
  padding-bottom: 20px;
}
#doctors .jet-posts__item {
  max-width: calc( 100% / 3 ) !important;
}
#doctors.elementor-element .entry-title a {
  font-size: 15px !important;
}
.id-home-actions .jet-posts__item {
  max-width: calc( 100% / 2 ) !important;
}
.id-home-actions .jet-posts__item .entry-excerpt {
  min-height: 80px !important;
}
#directions .col-md-3 {
  flex: 0 0 50%;
  max-width: 50%;
}
#news .jet-posts__item{
  max-width: calc( 100% / 2 ) !important;
}
.id-home-blog .jet-posts__item .entry-excerpt {
  min-height: 120px !important;
}
.id-home-news .jet-posts__item{
  max-width: calc( 100% / 2 ) !important;
}
.id-home-news .jet-posts__item .entry-excerpt {
  min-height: 80px !important;
}
.id-home-news .jet-posts__item .entry-title {
  padding-top: 20px;
}
.id-home-napr {
  padding-left: 15px !important;
}
.id-home-doctors {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.idd-seo-section {
  padding: 40px 20px 40px 20px !important;
}
	
}

@media (min-width: 580px) and (max-width: 767px) {
#branch-section-1 .cell-items {
  padding-bottom: 40px !important;
}
/*#our-branch .col-md-4 {
  flex: 0 0 50% !important;
  max-width: 50% !important;
  padding-left: 33px;
}
#our-branch .row {
  width: auto !important;
}*/
.id-home-about-video{
  display: block !important;
}
.id-home-about-text .elementor-heading-title {
  padding-bottom: 20px;
}
.id-home-fils .button_wrap {
  padding-top: 30px;
  padding-bottom: 50px;
}
#doctors .jet-posts__item {
  max-width: calc( 100% / 2 ) !important;
}
.id-home-doctors h2 {
  padding-bottom: 20px;
}
.id-home-actions .jet-posts__item {
  max-width: calc( 100% / 2 ) !important;
}
.id-home-actions .jet-posts__item .entry-excerpt {
  min-height: 80px !important;
}
.id-home-actions .elementor-widget-container h2{
  padding-bottom: 20px;
}
#directions {
  padding-left: 20px;
  padding-right: 20px;
}
#directions .col-md-3 {
  max-width: none;
}
#directions .col-md-3 {
  max-width: 50% !important;
}
#news .jet-posts__item{
  max-width: calc( 100% / 2 ) !important;
}
.id-home-blog .jet-posts__item .entry-excerpt {
  min-height: 150px !important;
}
.id-home-blog .elementor-widget-container h2{
  padding-bottom: 20px;
}
.id-home-news .jet-posts__item{
  max-width: calc( 100% / 2 ) !important;
}
.id-home-news .jet-posts__item .entry-excerpt {
  min-height: 80px !important;
}
.id-home-news .elementor-widget-container h2{
  padding-bottom: 20px;
}
.idd-seo-section {
  padding: 40px 20px 40px 20px !important;
}

}