.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}

@media screen  and (min-width:576px){
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
  .container,
    .container-sm {
        max-width: 95%;
    }
}

@media (min-width: 992px) {
  .container,

  .container-lg,
  .container-md,
  .container-sm {
      max-width: 95%;
  }
}

@media only screen and (max-width:991.5px) {

  :root 
  {
    --breadcrumb-fonts:35px;
    --header-link-font:20px;
    --small-text-one:14px;
    --small-text-two:14px;
    --small-text-three:14px;
    --small-text-four:12px;
    --section-title-text:31.5px;
    --service-section-title:26px;
    --service-link-title:18px;
    --button-text:14px;
    --breadcrumb-secondary-text:14px;
    --lang-text:20px;
    --secondary-header-title:34px;
    --card-title-text:18px;
    --link-text:20px;
    --service-effect-title:54px;
    --create-appointment-text:22px;
    --sm-title-text:26px;
    --footer-text:16px;
  }
  .insurence-scroller-home
{
    display:block !important;

}
	.sideber-inner-header,
	.header-grid-main
	{
		height:none !important;
	}
	.home .insurence-scroller-footer
{
	display:none;
}
.insurence-scroller-footer
{
	display:block;
}
	  /* Mobile-app-responsive-css::Start */
  .mobile-app-link-main ul 
  {
    justify-content:flex-start;
  }
  .footer-mobile-app-wrapper .secondary-title
  {
    text-align:start;
  }
  .mobile-app-link-main .btn {

    margin-left: 0px;
    margin-right:10px;
  }
  #body-ar .footer-mobile-app-wrapper
  {
    direction: ltr;
  }
  #body-ar .footer-mobile-app-wrapper .secondary-title
  {
    text-align:right;
  }
  #body-ar .mobile-app-link-main .btn {
    margin-left: 20px;
    margin-right:0px;
  }
  #body-ar .mobile-app-link-main ul {
    justify-content: flex-end;
  }
  #getapp-popup {
    display:block;
  }
  /* Mobile-app-responsive-css::End */
  .book-appointment-wrapper .small-width-container {
    max-width: 90% !important;
    width: 90% !important;
  }
  .insurance-main-container
  {
    display:block;
    padding:50px 0px 0px 0px !important;
  }
  .ares-of-expertise-main .title-main
{
  font-size:32px !important;
}
.insurance-parent-grid .elementor-swiper-button 
{
  width: 45.26px;
  height: 45.26px;
}
  /* #body-ar
  {
    --section-title-text:26px;
    --breadcrumb-fonts:44px;
    --service-link-title:18px;
    --button-text:14px;
    --service-section-title:24px;
    --small-text-one:14px;
    --small-text-two:12px;
    --small-text-three:14px;
    --card-title-text: 20px;
  } */


  /* Who-wr-are-new-css::Start */
  #homeVideoModal .modal-content {
    width: 93%;
    height: 55vh;
    overflow: hidden;
 }
  #body-ar .message-from-ceo-wrapper::after {
    right: -80px;
    width: 100%;
    bottom: 0;
    background-position: bottom top;
    background-size: 100%;
  }
  .message-from-ceo-wrapper {
    padding-top:0px !important;
}
  /* Who-wr-are-new-css::End */


  /* Doctors-page-css::Start */
  .meet-the-team-wrapper.other-doctors-slider-list .container {
    max-width: 87% !important;
    width: 87% !important;
  }
  /* Doctors-page-css::End */

  /* Terms-condition-css::Start */
  .terms-conditions-wrapper #content {
    margin-left: 0px;
    margin-bottom: 50px;
    padding-left: 0px;
  }
  .terms-and-conditions-wp-wrapper .e-con-inner
  {
     display:block;
  }
  .terms-conditions-wrapper .section {
    padding: 5px 0;
}
  /* Terms-condition-css::End */
  .container {
    width: 95%;
  }
  .select2-dropdown {
    width: 310px !important;
    border: none !important;
    margin-top: 18px !important;
    background-color: #F3F7FC !important;
    border-radius: 20px !important;
  }
  #body-ar .select2-dropdown {
    width: 310px !important;
    transform: translateX(-170px) !important;
  }
  .select2-search--dropdown .select2-search__field {
    border-radius: 20px !important;
    padding: 4px 10px !important;
  }
  /*  */
  #body-ar .terms-conditions-wrapper .content-col
{
  padding-right:0px;
}
  .contact-top-grid
  {
    padding:0px 15px !important;
    margin-top: 50px !important;
  }

  .single-image-col
  {
    width:100% !important;
  }
  .ares-of-expertise-main .title-main {
    white-space:wrap !important;
}
.service-left-right-section .cutout .cutout-element * {
  line-height: 35px !important;
}
 #body-ar .service-child-content
 {
  direction: rtl !important;
 }
 /*  */
 .small-devices-service-header
 {
  direction: rtl !important;
 }
 .areas-of-expertise-wrapper .small-width-container {
  max-width: 90% !important;
  width: 90% !important;
}
.areas-of-expertise-wrapper ul 
{
  margin: 0px !important;
}
  .contact-details-content h3
  {
    line-height: 30px !important;
  }
  .contact-top-grid
  {
   display: flex !important;
   flex-wrap: wrap !important;
  }
  #body-ar .contact-top-grid
  {
   flex-direction: column-reverse;
  }
  .secondary-container .e-con-inner {
    width: 95% !important;
    max-width: 95% !important;
    padding:0px 10px !important;
  }
    .contact-details-content
    {
      margin:80px 0px 50px !important;
    }
    .gmnoprint
    {
      top:-40px;
    }
    /* Header-responsive-css::Start */
    .secondary-header-inner-col
    {
        padding:0px !important;
    }
    .large-device-secondary-menu ul 
    {
      margin:0px !important;
    }
    .aman-lil-afia-header-wrapper.sticky-header
    {
      height:100px !important;
    }
    .sticky-header
    {
      padding:0px 15px;
    }
    .sm-device-nevigation
    {
        margin:0px !important;
    }
    .grid-hide-sm,
    .call-back-btn-sm
    {
        display:none;
    }
    .large-device-secondary-menu
    {
       display:none;
       margin:0px !important;
    }

    .header-menu-btn {
        width: 40.5px;
        height: 40.5px;
        padding: 0px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .header-menu-btn svg {
        width: 16px;
        height: 16px;
    }
    .aman-top-container {
        padding:0px 1px !important;
    }
    .main-logo-nav {
        width:75px;
    }
    .header-menu-btn svg {
        width:16px;
    }
    .secondary-header-images-col,
    .sidebar-copy-right
    {
        display:none;
    }
    .sideber-inner-header
    {
        /* height:135px; */
    }
    .secondary-header-title
    {
        font-size: 22px !important;
        padding-bottom: 0px !important;
    }
    .sidebar-inner-links .container {
        padding: 0px 23.5px !important;
        width:95% !important;
        max-width: 95% !important;
    }
    .secondary-header-nav-link .card
    {
       padding:22px 24px;
       border-radius:20px;
    }
    .secondary-header-nav
    {
        justify-content: start;
        display:block;
        padding-bottom:150px;
    }
    .secondary-header-wrapper {
        margin-top: 25px;
    }
    .header-sidebar-data-wrapper
    {
        background-color: var(--light-bg-color);
    }
    .header-sidebar-data-wrapper .secondary-header-social-media-links
    {
        display:none;
    }
    .secondary-header-nav-link:hover .card
    {
        transform:none !important;
    }
    .menu-link-sm
    {
        display:block !important;
    }
    .secondary-header-col
    {
        height:100vh;
        overflow-y:scroll;
        padding-bottom: 50px !important;
    }
    .sm-device-sidebar-content
    {
    display:block;
    width:100%;
    }
    .secondary-header-col
    {
        max-width:100%;
        flex:0 0 100%;
    }
    .search-lang-menu-sm .header-search-and-lang-icon
    {
        justify-content:center;
    }
    .search-lang-menu-sm .header-search-and-lang-icon li .btn.header-solid-btn
    {
        margin-left:15px !important;
    }
    .video-elements .rounded-green-btn
    {
      margin-bottom:0px !important;
    }
    .rtl-wp-direction.work-at-aman .appointment-text-grid .e-con-inner,
    .rtl-wp-direction.work-at-aman .appointment-grid .e-con-inner
     {
      justify-content: center !important;
    }
    /* Header-responsive-css::End */

    /* Footer-responsive-css::Start */
    .right-side-white-bg-footer {
        border-radius: 15px 15px 0px 0px !important;
        padding: 64px !important;
        display: flex !important;
        flex-direction: column !important;
        gap: 80px !important;
    }
    .custom-footer-wrapper {
        margin-top: 0px !important;
    }
    /* Footer-responsive-css::End */

  /* Footer-responsive-css::Start */
  .right-side-white-bg-footer {
    border-radius: 15px 15px 0px 0px !important;
    padding: 64px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 80px !important;
  }

  .custom-footer-wrapper {
    margin-top: 0px !important;
  }

  .right-side-white-bg-footer {
    padding: 40px 15px !important;
  }

  .footer-links-inner-col .menu {
    margin: 0px 10px !important;
  }

  .footer-links-inner-col .menu-item {
    /* font-size: 16px !important; */
  }

  .right-side-white-bg-footer {
    gap: 30px !important;
  }

  .request-call-back-footer-btn {
    border-radius: 0px 0px 15px 15px !important;
  }

  .custom-footer-wrapper .request-callback-btn {
    display: block !important;
    /* font-size: 14px !important; */
    padding: 20px 21px !important;
  }

  .custom-footer-wrapper .request-call-back-footer-btn {
    padding: 15px !important;
  }

  .footer-request-callback {

    margin: 35px 0px !important;
  }

  .footer-link-container {
    margin-top: 50px !important;
  }

  .bottom-footer-wrapper {
    padding: 0px !important;
  }

  .newsletter-data-wrapper label {
    /* font-size: 18px !important; */
    margin-bottom: 15px !important;
  }

  .newsLetter_input input::placeholder {
    /* font-size: 16px !important; */
    color: var(--text-gray-color);
  }

  .newsLetter_input {
    min-width: 100%;
    max-width: 100%;
    /* font-size: 16px; */
  }

  .rounded-green-btn {
    width: 45.26px;
    height: 45.26px;
    padding: 15px !important;
  }
  /* .footer-social-media-container .elementor-widget-container {
    justify-content: flex-start;
  } */

  .secondary-title {
    /* font-size: 16px; */
  }

  .footer-social-media-links-wrapper {
    margin-top: 30px;
  }

  .social-link-main ul li {
    background-color: var(--social-icon);
    width: 42.27px;
    height: 42.27px;
    border-radius: 10px;
    margin-right: 18px;
  }

  .social-link-main ul li svg {
    width: 16.23px;
    height: 16.23px;
  }

  .footer-social-media-links-wrapper .secondary-title {
    margin-bottom: 30px !important;
  }

  .copyRight-Footer {
    margin-top: 30px !important;
  }

  .copyRight-Footer p,
  .copyRight-Footer a {
    /* font-size: 14px; */
  }

  .copyRight-Footer-links {
    padding: 0px 0px 0px !important;
  }

  .terms-and-conditions-link-main .menu-privacy_policy-container {
    padding-top: 0px !important;
  }

  .terms-and-conditions-link-main li::before {
    top: 5px;
  }

  .terms-and-conditions-link-main .menu {
    justify-content: flex-start !important;
    margin-top: 50px !important;
  }

  .terms-and-conditions-link-main .menu li:nth-child(1) {
    padding: 0px 20px 0px 0px !important;
  }

  .copyRight-Footer {
    display: flex !important;
    flex-direction: column-reverse !important;
  }

  .copyRight-Footer p {
    margin-top: 20px;
  }

  /* Footer-responsive-css::Start */

  /* Contact-form-responsive-css::Start */
  #drawer-menu {
    width: 100%;
    padding: 12px 18px;
    transform: translateX(100%);
  }
  /* #drawer-menu {
    width: 100%;
    padding: 12px 18px;
    transform: translateX(100%);
  }
  .title-main {
   
    font-weight: 300;
    margin-bottom: 0px !important;

  }
  .request-close-svg {
    width: 40px;
    height: 40px;
    padding: 10px;
  }

  

  .form-control-custom {

  
    padding-left: 20px !important;
  }

  .selected-flag {
    width: 110px !important;
  }

  #request-callback-mobile-id {
    width: 58% !important;
    margin-left: 133px !important;
  }

  .submit-form {
    
    padding: 5px 15px !important;
  }

  .wpcf7-textarea.form-control-custom {
    margin-bottom: 0px;
  }

  .footer-logo-inner-col svg {
    width: 75px !important;
  } */
  /* Contact-form-responsive-css::End */

  /* Home-banner-responsive-css::Start */
  .home-main-container {
    padding: 20px;
  }
  .home-banner-video-main::before
  {
    display:none !important;
  }
  .title-main
  {
    line-height:40px !important;
  }
  .home-banner-video,
  .home-banner-video-main::before {
    height:85vh;
    border-radius:15px !important;
  }

  .video-title-content-main .section-span-one {
    min-width: unset;
    width: auto !important;
  }

  .home-banner-wrapper {
    margin-top: 0px;
  }

  .home-banner-video-content {
    display: block !important;
  }


  .section-title,
  .section-title span {
    /* font-size: 30px !important; */
    line-height:30px !important;
  }

  .discover-more-btn {
    margin-left: 0px !important;
    position: unset !important;
  }

  .video-title-content-main .video-elements {
    padding: 40px 30px 20px 20px !important;
}

  .custom-button .btn {
    /* font-size: 16px !important; */
  }

  .home-banner-video-content {
    transform: translate(15%, -8%) !important;
}
.custom-button .btn
{
  height:45px !important;
}
.btn.custom-btn-icon
{
  width:45px !important;
  height:45px !important;
}

  .custom-button:hover .btn-text-span {
    padding: 12.9px 20px !important;
  }

  .video-title-content-main {
    transform: translateY(-30px) !important;
  }
  .about-para-content
  {
    margin-top:15px;
  }
  .about-slider-top .all-services-button
  {
    margin:10px 0px 30px !important;
  }
  .our-policy-main-wrapper
  {
    padding:45px 0px !important;
  }
  .our-services-wrapper {
    padding: 60px 0px 20px;
  }
  /* .container.home-main-container
  {
    padding:0px 0px !important;
    max-width:100% !important;
  } */
  /* .home-banner-video-main::before
  {
       top:18px !important;
  } */
  .home-banner-wrapper
  {
    margin-top:18px !important;
  }
  .home-banner-wrapper .section-title, 
  .home-banner-wrapper .section-title span
  {
font-size:var(--sm-title-text) !important;
  }
  /* Home-banner-responsive-css::End */

  /* Meet-the-team-css::Start */
  .our-team-card-content li, .our-team-cards .slick-slide {
    width: 300px !important;
    height: 380px;
}
  .our-team-cards .slick-slide
  {
     margin-right:15px !important;
  }
  .meet-our-team-title-section {
    margin-bottom: 40px;
  }
  .arrows-sm .team-slider-arrow-buttons
  {
    margin-top: 40px !important;
  }
  .card-plus-btn,
  .our-team-card-content .card .goo-effect-main
  {
    opacity:1 !important;
  }
  /* Meet-the-team-css::End */


  /* Insta-feed-section-responsive-css::Start */
  .insta-feed-image li {
    height:330px;
    width:300px !important;
  }
  .insta-feed-image .slick-slide {
    height:330px;
    width:300px !important;
  }
  .instagram-feed-wrapper
  {
   padding:40px 15px;
  }
  .arrows-col,
  .insta-link-col
  {
    justify-content: flex-start;
    padding:0px !important;
  }
  .instagram-feed-wrapper .container 
  {
    width:100% !important;
    max-width:100% !important;
  }
  .insta-feed-main-col
  {
    padding:0px !important;
  }
  .title-main {
    /* font-size:36px; */
}
  .small-sub-title
  {
  /* font-size:16px !important; */
  }
  .instagram-feed-wrapper {
    padding: 40px 0px;
  }
  .insta-feed-row-inner
  {
    display:flex;
    flex-direction:column;
    gap:20px;
  }
  .two-title .small-sub-title {
    margin-bottom: 10px;
  }
  .insta-feed-image ul li a img
  {
    border-radius:10px !important;
  }
  .arrows-lg 
  {
    display:none;
  }
  .arrows-sm
  {
    display:block;
  }
  .insta-feed-row-inner {
    align-items: start;
  }
  .instafeed-container
  {
    padding:0px 20px !important;
  }
  /* Insta-feed-section-responsive-css::End */

  /* Awareness-section-responsive-css::Start */
  .awareness-bg-wrapper {
    height: 100vh;
    background-size: 120%;
    background-position: bottom;
  }
  .awareness-text-main.cutout .cutout-element {
    padding: 27px 30px 25px 30px;
 }
  .awareness-text-main {
    padding-bottom:70px;
    margin-top:60px;
 }
  .awareness-text-main 
  {
    padding-bottom: 100px;
    position:unset;
  }
  .awareness-bg-wrapper
  {
    align-items: flex-start !important;
  }
 .custom-footer-wrapper {
    padding: 40px 30px !important;
  }

  .awareness-main-wrapper::after {
    background-size: 100% !important;
    position: absolute !important;
    bottom: 0px !important;
    background-position: bottom;
    left: -100px;
    height: 100vh !important;
    top: 0px;
  }
  .our-services-title-main .col-lg-6,
  .our-services-title-main .col-12,
  .our-services-wrapper .col-12,
  .about-slider-top .col-12,
  .about-slider-wrapper .e-con-inner,
  .slide-content .col-lg-6,
  .slide-content .col-12,
  .slider-nav .col-lg-6,
  .meet-the-team-wrapper .col-12,
  .meet-our-team-title-section .col-lg-6
  {
    padding:0px;
  }
  .awareness-bg-wrapper,
  .awareness-bg-wrapper .e-con-full,
  .insta-feed-row-inner .col-lg-5,
  .insta-feed-row-inner .arrows-col
  .insta-feed-row-inner .col-lg-4,
  .arrows-col
  {
    padding:0px !important;
  }
  .line-template .e-con-inner
  {
    max-width:100% !important;
    width:100% !important;
  }
  /* Awareness-section-responsive-css::End */

  /* Service-page-css::Start */
  .secondary-container.service-bg-template
  {
      padding:15px !important;
      min-height:auto !important;
  } 
  /* .service-right-to-left-section .e-con-inner
  {
    flex-direction: column-reverse !important; 
  } */
  .service-right-to-left-section .e-con-inner
  {
    flex-direction: column-reverse !important; 
  }

  #body-ar  .services-top-section-container .e-con-inner
  {
    flex-direction: column-reverse !important;
  }
  #body-ar .service-right-to-left-section .e-con-inner
  {
    flex-direction: column !important; 
  }
  #body-ar .service-left-reverse .e-con-inner
  {
    flex-direction: column-reverse !important;
  }
  #body-ar  .small-device-service-title h2
  {
    direction: rtl !important;
  }

  .small-device-service-title
  {
    display:block !important;
  }
  .line-template
  {
    padding:0px !important;
  }
  .line-template .e-con-inner
  {
    width:100% !important;
    max-width:100% !important;
    padding:0px !important;
  }
   .service-header-container .e-con-inner
   {
       display:contents !important;
   }
  /* Service-page-css::End */


  /* Chid-services-responsive-css::Start */
  
  .service-inner-li
  {
     width:88%;
  }
  .our-service-ul.child-service-without-image
  {
    margin:0px !important;
  }
  .service-child-content
  {
    background-color: var(--main-white) !important;
  }
  .wp-custom-button
  {
    display:flex !important;
  }
  .secondary-container.service-bg-template .e-con-inner
  {
    padding:0px !important;
  }
  .services-links p a {
    /* font-size: 18px !important; */
}
.wp-custom-button .wp-custom-button-first a span {
  color: var(--main-white) !important;
  /* font-size: 14px !important; */
}
.wp-custom-button .wp-custom-button-first a
{
  height:45px;
}
.wp-custom-button .wp-custom-button-second a {
  width: 45px;
  height: 45px;
  padding:12px !important;
}
  .services-links p
  {
    margin-bottom:25px !important;
  }
  .service-child-content
  {
    padding-top:30px !important;
  }
  .service-left-right-section .cutout-element {
    padding: 15px 29px 25px 9px !important;
  }
  .service-top-section h2
  {
    /* font-size: 28px !important; */
  }

  .service-part-bg-img {
    min-height: 448px !important;
}
.service-left-right-section .cutout-element {
  padding: 15px 140px 25px 9px !important;
}
.small-devices-service-header
{
  display:block !important;
}
.service-left-right-section .cutout 
{
width:320px !important;
}
.service-left-right-section .cutout {
  left: 11px !important;
  bottom: 35px !important;
}
.service-left-right-section .cutout .cutout-element {
  padding: 20px 20px 16px 17px !important;
}
.service-bg-template img {
  max-height: 448px !important;
  min-height: 448px !important;
}
.service-bg-template .cutout-element
{
  margin-left:10px !important;
}
.service-bg-template .cutout-element {
  padding: 25px 20px 23px 20px !important;
}
.service-bg-template .cutout
{
  left:5px !important;
  max-width: 330px !important;
}
  /* Chid-services-responsive-css::End */

  /* Breadcrumb-responsive-css::Start */
  .bannerSearch
  {
    width:280px !important;
  }
  .page-inner-breadcrumb
  {
    width:89.5% !important;
    max-width:89.5%  !important;
    margin-top:18px !important;
  }
  .page-inner-breadcrumb,
  .page-inner-breadcrumb .background-image-page-header-overlay
  {
    border-radius:18px !important;
  }
  .page-inner-breadcrumb .site-breadcrumbs {
    margin-top: 21px !important;
    white-space: pre-line !important;
    overflow: visible !important;
    margin-bottom:15px;
    line-height: 20px;
   }
  .custom-create-appointment-main
  {
    width:100% !important;
    border-radius:0px !important;
    padding:0px !important;
  }
  .appointment-grid-top h2
  {
    font-size:var(--create-appointment-text) !important;
  }
  .create-appointment-btn
  {
    margin-top:20px !important;
  }
  .create-appointment-btn a {
      padding: 25px 20px !important;
  }
  /* .hero-search
  {
   top:36.8rem;
  } */
  .service-top-section h2
  {
    line-height:35px !important;
  }
  .service-left-right-section
  {
    padding:50px 0px !important;
  }
  .service-top-section .e-con-inner
  {
    padding-bottom:20px !important;
  }
  .line-template
  {
    padding:25px 0px !important;
  }
  .small-device-service-title .e-con-inner
  {
    padding:0px !important;
  }
  .service-top-section {
    padding: 30px 0px !important;
}
  .service-top-section .e-con-inner
  {
    padding:0px !important;
  }
  /* .small-device-service-title
  {
    padding:0px 15px !important;
  } */
  .page-header.background-image-page-header .page-header-title {
    transform:none;
  }
  .page-inner-breadcrumb .site-breadcrumbs ol li .breadcrumb-sep
  {
    font-size:var(--small-text-four) !important;
  }
  /* Breadcrumb-responsive-css::End */

  /* Create-appointment-responsive-css::Start */
  .primary-container.create-appointment-container .e-con-inner
  {
    width:100% !important;
    max-width:100% !important;
  }
  .all-services-content ul
  {
    margin:0px 10px !important;
  }
  .all-services-content ul li {
    min-width: 200px;
  }
  .all-services-content
  {
    width:95% !important;
    margin:0 auto !important;
  }
  .service-header-container .e-con-inner
  {
    display:block;
  }
  .services-top-section-container h2,
  .service-first-content h2
{
  line-height:35px !important;
}
.our-services-content ul li .service-inner-li
{
  padding:30px 0px !important;
  display:block !important;
}
.community-inner-container .home-banner-video-content
{
display:block !important;
}
.comunity-support-wrapper .video-title-content-main .section-span-one {
  width:auto !important;
}
.comunity-support-wrapper .discover-more-btn
{
  transform: unset !important;
}
.comunity-support-wrapper .home-banner-video-content {
  transform: translate(0%, -25%) !important;
}
.comunity-support-wrapper .e-con-inner,
.comunity-support-wrapper .e-con-inner:nth-child(1)
{
  width:93% !important;
  max-width:93% !important;
}

/* .comunity-support-wrapper .video-title-content-main .section-span-one
{
  width:auto !important;
}
.comunity-support-wrapper .discover-more-btn
{
  transform: unset !important;
} */
.services-discover-more-btn
{
  display:none !important;
}
.home-services-container {
  margin-top: 40px !important;
}
.child-services-wrapper .our-services-wrapper
{
  padding-top: 0px !important;
}
.child-services-wrapper .services-content-wrapper p {
  width: 100%;
}
.service-first-content .e-con-inner {
  max-width:90% !important;
  width:90% !important;
  padding: 40px 0px !important;
}
.service-first-content 
{
  width:89.5% !important;
  max-width:89.5% !important;
}
.create-appointment-container 
{
  margin-bottom:0px !important;
}
.content-area
{
 margin-bottom:0px !important;
}
/* .appointment-grid-top .e-con-inner
{
  flex-wrap:wrap;
} */
.appointment-grid-top .e-con-inner,
.appointment-grid .e-con-inner
{
  justify-content: center !important;
}
  /* Create-appointment-responsive-css::End */

  /* Services-css::Start */
  .service-child-content h4 
  {
    display:none !important;
  }
  .child-services-wrapper ul li.activeService .service-image-arrow-inner .services-arrow
  {
    position:unset !important;
  }
  .child-services-wrapper ul li.activeService .services-image-arrow-main
  {
    display:block !important;
  }
  /* Services-css::End */

  /* About-us-slider-responsive-cs::Start */
  .about-slider-team-button
  {
    display:block !important;
  }
  .about-slider-wrapper 
  {
    padding:50px 0px 0px !important;
  }
  .about-slider-wrapper .e-con-inner
  {
    display:block !important;
  }
  .meet-the-team-wrapper {
    margin: 15px 0px !important;
  }
  .home-about-slider .e-con-inner
{
 display: block !important; 
}
.slider-about
{
  height: auto;
}

.about-new-slider {
  padding: 50px 0px 20px;
}
.home-about-slider .e-con-inner
{
  padding:0px !important;
}
  /* About-us-slider-responsive-cs::End */


  /* Careers-responsive-css::Start */
  #body-ar .vacancies-custom-button .wp-custom-button {
    justify-content: flex-start !important;
   }
  /* .careers-card-main .slick-slide,
  .careers-card-main .card
  {
    width:30rem !important;
  } */
  /* .careers-card-main .slick-slide {
    margin:0px !important;
  } */
  /* .careers-card-main .slick-track
  {
    justify-content: flex-start !important;
  } */
  .careers-card-main .card .card-body .carrers-svg {
    width: 70px !important;
    height:70px !important;
  }
  .careers-card-main .card .card-body .carrers-svg svg
  {
    width:30px !important;
    height:30px !important;
  }
  .careers-card-main .card .card-body {
    padding: 20px !important;
  }

  .career-container-slider
  {
    padding:70px 0px !important;
  }
  .carees-card-content h3
  {
    margin-bottom:5px !important;
  }
  .common-cutout .cutout-element
{
  padding:25px 20px 25px 20px !important;
}
.common-cutout .cutout {
  max-width: 330px !important;
  left:20px !important;
}
.careers-card-main .card
{
  border-radius:15px !important;
}
  /* .our-values-cards-wrapper .careers-card-main .slick-list {
    justify-content: flex-start !important;
   } */

   .image-container-career,
   .third-image-career img
   {
    transform: translateY(0px) !important;
    }
    .custom-container-grid.vacancies-grid .e-con-inner
    {
      flex-wrap:wrap !important;
    }
    .vacancies-custom-button
    {
      justify-content: start !important;
    }
    .rtl-wp-direction .vacancies-custom-button
    {
      justify-content: end !important;
    }
    .vacancies-custom-button .wp-custom-button
    {
      padding:0px !important;
    }
    .custom-container-grid.vacancies-grid.rtl-wp-direction .e-con-inner
    {
      flex-direction: column-reverse !important;
    }
    .rtl-wp-direction  .common-cutout .cutout
    {
      right:20px !important;
    }
  /* Careers-responsive-css::End */


  /* Service-page-RTL-css::Start */
  .services-top-section-container 
  {
    padding:50px 0px !important;
  }
  .rtl-wp-direction.services-top-section-container .e-con-inner
  {
    flex-direction: column-reverse !important;
  }
  /* Service-page-RTL-css::End */

  /* Who-we-are-responsive-css::Start */
  .who-we-are-img-two img
  {
    width:100% !important;
  }
  .who-we-are-img-three {
    margin-top: 0px !important; 
  }
  .message-from-ceo-wrapper .e-con-inner
  {
    display:block !important;
  }
  #body-ar .comunity-support-wrapper .discover-more-btn
  {
    margin-right:0px !important;
  }
  .who-we-are-img-two  .elementor-widget-container
  {
    padding-left:0px !important;
  }
  .only-message-container
  {
    padding:0px 20px !important;
  }
  #body-ar .who-we-are-img-two  .elementor-widget-container
  {
    padding-right:0px !important;
  }
  .ceo-single-image img {
    position: relative;
    z-index: 2;
    height: 70vh !important;
    object-fit: contain;
    overflow: visible;
  }
  .only-message-container
  {
    margin:0px !important;
  }
  .only-message-container
  {
    padding:20px !important;
  }
  .support-on-wrapper .e-con-inner
  {
    padding:0px !important;
  }
  .support-card .e-con-inner
  {
    padding:10px 5px !important;
  }
  /* .messeage-inner-container .e-con-inner
  {
    display:flex !important;
    flex-direction: column-reverse !important;
  }
  .only-message-container
  {
    display:flex !important;
    flex-direction: column !important;
  } */
  .support-left-text .elementor-widget-container {
    width:100% !important;
}
  .services-top-section-container h2, 
  .service-first-content h2, .message-from-ceo-wrapper h2, 
  .support-on-wrapper h2
  {
    line-height:35px !important;
  }
  .support-card .e-con-inner {
    padding: 15px 10px !important;
    border-radius: 20px !important;
  }
  .support-card-img img {
    width: 70px !important;
    height: 70px !important;
  }
  .support-card-img .elementor-widget-container
  {
      padding-bottom:10px !important;
  }
  .support-card-text-container
  {
    padding:0px 10px !important;
    margin-top:70px !important;
  }
  .support-card-text-container.support-left-text
  {
    margin-top: 10px !important;
  }
  .support-card .e-con-inner
  {
    background-color: var(--light-bg-color) !important;
  }

  .our-service-ul
  {
    margin:0px !important;
  }
  .our-services-main-wrapper
  {
    padding:0px !important
  }
  .service-overlay .image-overlap-effect
  {
    display:none !important;
  }
  .activeService .small-device-service-image
  {
    display:block !important;
  }
  .services-content-wrapper p
  {
    width:100% !important;
  }
  .our-services-content ul li .title-main
  {
    font-size:26px !important;
  }
  .our-services-content ul li.activeService .title-main {
    font-size: 26px !important;
    padding: 10px 0px !important;
  }
  .our-services-content ul li.activeService .service-inner-li .post_content
  {
    padding:10px 0px 20px !important;
  }
  .our-services-wrapper .container {
    width:100% !important;
    max-width:88% !important;
  }
  .service-btn-sm
  {
    display:block !important;
  }
  .messeage-inner-container .e-con-inner
  {
    display:flex !important;
    flex-direction:column;
  }
  .ceo-second-content .e-con-inner
  {
    display:block !important;
  }
  .message-from-ceo-wrapper .e-con-inner
  {
    display:flex !important;
    flex-direction:column-reverse;
  }
  .ceo-single-image {
    width: 100% !important;
  }
  .only-message-container
  {
    padding:40px 20px !important
  }
  
  .message-from-ceo-wrapper .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
}
.container.service-btn-sm .services-discover-more-btn
{
  display:block !important;
}
.container.service-btn-sm 
{
  max-width:88% !important;
  width:88% !important;
  padding-bottom:30px !important;
}
.container.service-btn-sm .col-12
{
  padding:0px !important;
}
.rtl-wp-direction .ceo-single-image {
  margin-left:0px;
}
.message-from-ceo-wrapper::after {

  background-position: bottom left;
  background-size:60%;
}
  /* Who-we-are-responsive-css::End */

  /*Arabic-footer-responsive-css::Start  */
  .custom-footer-wrapper.rtl-wp-direction .request-call-back-footer-btn {
    border-radius: 20px 20px 0px 0px !important;
  }
  .custom-footer-wrapper.rtl-wp-direction .right-side-white-bg-footer {
    border-radius: 0px 0px 20px 20px !important;
}
  /*Arabic-footer-responsive-css::End  */


  /* Home-page-css::Start */
  .about-slider-button-row
  {
  margin-top:0px;
  }
  .our-team-card-content li, 
  .other-doctors-card li
  {
    padding:0px !important;
  }
  /* .our-team-card-content .cutout .cutout-element, .other-doctors-card .cutout .cutout-element {
    padding: 15px 20px 35px;
}
  .our-team-card-content .card-content {
    margin: 0px -5px;
  } */
  .our-team-card-content .card-small-title
  {
    margin-top:10px;
  }
  .our-team-card-content .card img {
    border-radius: 20px;
  }
  .arrows-col.arrows-sm
  {
    margin:65px 0px 20px;
  }
  .our-privacy-images-wrapper
  {
    margin-bottom: 30px;
  }
  /* Home-page-css::End */


  /* Doctor-page-responsive-css::Start */
  .other-doctors-slider .container {
    width: 93% !important;
    max-width: 93% !important;
  }
 .doctors-data-row {
    gap: 2rem;
    display: flex;
    flex-wrap: wrap;
  }
  #body-ar .doctors-data-row {
    flex-direction: column-reverse;
  }
  .clinician-template-default .page-inner-breadcrumb .page-header-inner {
    padding-bottom: 0px;
  }
  .clinician-template-default  .page-header
  {
    padding:0px;
  }
  .clinician-template-default .page-header-inner {
    width:93% !important;
  }
  .ares-of-expertise-hover-content ul li {
    padding: 30px 0px;;
  }
  .ares-of-expertise-hover-content ul li {
    border-top:0px;
  }
  .areas-of-expertise-wrapper {
    padding: 80px 0px 50px;
  }
  /* Doctor-page-responsive-css::End */

  /* Contact-Us-Page-responsive-css::Start */
   .contact-page-wrapper .e-con-inner
  {
    display: block !important;
    padding:0px !important;
  }
  .contact-page-wrapper 
  {
    margin-top:50px !important;
    padding:0px !important;
  }
  .contact-content
  {
    padding:10px !important;
  }
  .contact-details-content
  {
    margin-top: 20px !important;
    border-radius: 18px !important;
    padding: 35px 25px !important;
  }
  .contact-details-content p 
  {
    margin-bottom:0px !important;
  }
  .form-control-custom
  {
    margin-bottom:20px !important;
  }
  .contact-page-wrapper .e-con-inner .e-con.e-child
  {
    /* display: block !important; */
    margin-top: 30px !important;
  } 
  /* Contact-Us-Page-responsive-css::End */

  /* Breadcrumb-responsive-css::Start */
  .background-image-page-header .site-breadcrumbs
  {
    width:93% !important;
    margin: 20px auto;
  }
  .page-inner-breadcrumb .page-header-inner
  {
    gap:15px;
  }
  /* Breadcrumb-responsive-css::End */

  /* Footer-new-css::Start */
.custom-footer-wrapper.rtl-wp-direction .footer-link-container
{
  direction: rtl !important;
  display: flex !important;
  flex-wrap: wrap !important;
  flex-direction: column-reverse !important;
}
.custom-footer-wrapper.rtl-wp-direction .terms-and-conditions-link-main .menu-privacy_policy-container {
  display: flex !important;
  justify-content: end !important;
}
.custom-footer-wrapper.rtl-wp-direction .terms-and-conditions-link-main .menu
{
  margin-top:0px !important;
}
.custom-footer-wrapper.rtl-wp-direction  .copyRight-Footer p 
{
  margin-bottom: 0px !important;
}
.custom-footer-wrapper.rtl-wp-direction .copyRight-Footer-links {
  padding: 30px 0px 0px !important;
}
/* Footer-new-css::End */

/* Home-banner-arabic-css::Start */
.home-about-slider
{
  display:block !important;
}
.our-team-card-content .card-extra-small-title 
{
  width:75%;
}
.rtl-child-services .service-image-arrow-inner .services-arrow
{
  margin-right:0px !important;
  margin-left:0px !important;
}
/* Home-banner-arabic-css::End */

/* Header-icon-css::Start*/ 
.page-with-background-title #lang-inner
{
  display:block;
}
.home #lang-inner
{
  display:none;
}
.sideber-inner-header
{
  overflow-x: hidden;
}
.sideber-inner-header .aman-top-container
{
  display:flex;
  align-items:flex-end;
}
#body-ar .terms-conditions-wrapper .content-col {
  padding-right: 0px !important;
}
/* Header-icon-css::End*/ 

}

@media screen and (min-device-width:300px) and (max-device-width:639px) {

    /* Search-page-css::Start */
    .search-container {
      width: 88% !important;
      max-width: 88% !important;
    }
    .search-result-cards-wrapper {
      margin-top:50px;
    }
    .search-all-buttons .custom-btn-icon
    {
      padding:20px !important;
    }
    .search-all-buttons 
    {
    display:flex;
    flex-wrap: wrap !important;
    }
    .search-all-buttons .green-custom-btn {
      margin-right: 30px;
    }
    .search-result-button-wrapper {
      margin-top: 60px;
    }
    .search-result-card
    {
      height:350px;
    }
   /* Search-page-css::End */  


  /*Navbar CSS :: START  */
  .sideber-inner-header
  {
   
    overflow-x: hidden;
  }
  .sideber-inner-header .aman-top-container
  {

    display:flex;
    align-items:flex-end;
  }
  .sidebar-inner-links .container
  {
    padding: 0 !important;
  }
  .secondary-header-nav-link .card,.request-callback .btn
  {
    padding: 15px 24px !important;
  }
  .secondary-header-title
  {
    font-size: 20px !important;
  }
  .seconday-header-svg
  {
    width: 40px !important;
    height: 40px !important; 
  }
  .seconday-header-svg svg
  {
    width: 16px;
    height: 16px;
  }
  .search-lang-menu-sm .header-lang-text
  {
    font-size: 16px;
  }
  .message-from-ceo-wrapper::after {

    background-position: bottom left;
    background-size:contain;
  }
  /*Navbar CSS :: END  */

/* custom-appointment-responsive-css::Start */
.appointment-grid-top .e-con-inner
{
  flex-wrap:wrap !important;
}
/* .hero-search {
  top: 37.8rem;
} */
/* custom-appointment-responsive-css::End */

/* About-us-section-responsive-css::Start */
.home-banner-wrapper.direction-rtl .home-banner-video-content {
  right: 30px !important;
}
.slider-container
{
  height:80vh !important;
}
.slide
{
  height:65vh !important;
  align-items:flex-start !important;
}
.our-services-wrapper .container {
  width: 100% !important;
  max-width: 90% !important;
}
.insta-feed-image li {
  height: 145px;
  width: 145px !important;
}
.insta-feed-image .slick-slide {
  height: 145px;
  width: 145px !important;
}
/* About-us-section-responsive-css::End */

  /* Create-appointment-design-responsive::Start */
  .aman_row_newsletter
  {
    display:block !important;
  }
  .aman_col_newsletter
  {
    width:100% !important;
    text-align: center !important;
  }
  .aman_main_newsletter h4
{
  font-size: var(--create-appointment-text) !important;
  margin-bottom:25px !important;
}
  .container.aman_container_newsletter
  {
    width:100% !important;
    max-width:100% !important;
    border-radius:0px !important;
  }
  .newsletter_btn_section
  {
    justify-content: center !important;
  }
  /* Create-appointment-design-responsive::End */


  /* doctor-details-page-design-responsive::Start */
  .clinician-template-default .site-breadcrumbs
  {
    text-align: center;
  }
  .doctors-data-wrapper .container 
  {
    max-width:89.5% !important;
    width:89.5% !important;
  }

  /* doctor-details-page-design-responsive::End */
}

@media only screen and (max-width: 767px) {

  .page-inner-breadcrumb.background-image-page-header {
    height: 500px !important;
  }
  .hero-search {
    top: 325px;
  }
} 

@media screen and (min-device-width: 600px) and (max-device-width:1024px)  {
  /* .intl-tel-input.allow-dropdown .selected-flag {
    width:185px !important;
  } */
  .background-image-page-header.page-inner-breadcrumb
  {
    height:800px !important;
  }
  .hero-search
  {
    top:520px !important;
  }
  /* .request-callBack-form-content .phone-number-input
  {
    width: 65% !important;
  } */
  
  /* .phone-number-input
  {
    width: 65% !important;
  }
.request-callBack-form-content .phone-number-input
  {
    width: 85% !important;
  }
.intl-tel-input.allow-dropdown input[type=text]
{
  width: 60% !important;
}
.request-callBack-form-content .intl-tel-input.allow-dropdown input[type=text]
{
  width: 40% !important;
} */
  /* Header-css::Start */
  .header-grid.grid-hide-sm
  {
    display:none !important;
  }
  /* Header-css::End */
  

  /* Home-page-css::Start */
  .secondary-container .e-con-inner {
    width: 95%;
    max-width: 95%;
  }
  .our-policy-main-wrapper .e-con-inner
  {
    display: block !important;
  }
  /* Home-page-css::End */



  /* Service-page-responsive-css::Start */
  .page-inner-breadcrumb
  {
    width:93% !important;
    max-width:93% !important;
  }
  /* Service-page-responsive-css::End */

  /* About-us-section-responsive-css::Start */
.slider-container
{
  height:40vh !important;
}
.slide
{
  height:40vh !important;
  align-items:flex-start !important;
}

/* breadcrumb-responsive-css::Start */
.page-inner-breadcrumb .page-header-inner {
  gap:0px;
}

/* breadcrumb-responsive-css::End */

/* About-us-section-responsive-css::End */

/* Who-we-are-responsive-css::Start */
#body-ar .comunity-support-wrapper .discover-more-btn
{
  margin-right:unset;
}
/* Who-we-are-responsive-css::End */
}

@media screen and (min-device-width: 768px) and (max-device-width:1024px) and (orientation:portrait)  {
  
  /* Header-css::Start */
  .row.secondary-header-inner-row
  {
    display:flex;
    justify-content: center;
  }
  /* .secondary-header-inner-col
  {
    width: 100%;
  } */
  /* Header-css::End */


  /*  Home-page-css::Start*/
  .awareness-bg-wrapper {
    background-position: 26% 103% !important;
    background-size:100%;
  }
  .awareness-main-wrapper::after {
    background-size: 89%;
    left: -62px;
    top: -165px;
   }
   .header-menu-btn
   {
    width:70px !important;
    height:70px !important;
   }
   .main-logo-nav {
    width: 115px;
  }
  .home-banner-video, .home-banner-video-main::before {
    height: 80vh !important;
    border-radius:30px !important;
  }
  .secondary-container .e-con-inner, 
  .container.home-main-container, 
  .our-services-wrapper .container, 
  .container.home-main-container, 
  .container, .container-lg, .container-md, 
  .container-sm, .container-xl {
    width: 95% !important;
    max-width: 95% !important;
  }
  .our-team-cards .slick-slide {
    width: 320px !important;
    height: 420px !important;
}
  .service-inner-li {
    width: 95% !important;
  }
  .our-team-card-content li, .other-doctors-card li {
    width: 315.562px !important;
    height: 390px !important;
   }
  /*  Home-page-css::End*/

  /* Footer-css::Start */
  .footer-link-container
  {
    display:block !important;
  }
  /* Footer-css::End */
  .request-callBack-form-content .phone-number-input
  {
    width: 65% !important;
  }
  .phone-number-input
{
  width: 60% !important;
}
.intl-tel-input.allow-dropdown input[type=text]
{
  width: 15% !important;
}
/* Custom-create-appointment-responsive-css::Start */
.aman_col_newsletter-button
{
  max-width:30% !important;
  width:30% !important;
}
.aman_newsletter-text-col
{
  max-width:70% !important;
  width:70% !important;
}
/* Custom-create-appointment-responsive-css::End */

}

@media only screen and (max-device-width: 1024px) and (min-device-width: 769px)  {

/* Header-css::Start */
.header-grid.grid-hide-sm
{
  display:none !important;
}
.menu-link-sm
{
    display:block !important;
}
.secondary-header-col
{
  max-width:100% !important;
  width:100% !important;
  flex:0 0 100% !important
}
.secondary-header-images-col,
.large-device-secondary-menu
{
  display:none !important;
}
.sm-device-nevigation
{
  display:block !important;
}

.header-grid.grid-hide-sm, 
.secondary-header-images-col,
.large-device-secondary-menu,
.header-sidebar-data-wrapper .secondary-header-social-media-links,
.sidebar-copy-right
{
  display:none;
}
/* #body-ar .newletter-wrapper-main{
    display: block !important;
    justify-content: flex-end;
} */
.sm-device-nevigation .menu-link-sm,
.sm-device-nevigation,
.sm-device-sidebar-content 
{
  display:block !important;
}
.sidebar-inner-links,
.sideber-inner-header
{
  background-color: #F3F7FC  !important;
  height: 100vh;
}
.secondary-header-col {
  height: 100vh;
  overflow-y: scroll;
}
/* Header-css::End */

/* Home-page-css::Start */
.secondary-container .e-con-inner,
.container.home-main-container,
.our-services-wrapper .container,
.instagram-feed-wrapper .container,
.container.home-main-container,
.container, .container-lg, .container-md, .container-sm, .container-xl
{
  width: 90%;
  max-width: 90%;
}
.insta-feed-image li {
  width: 240px !important;
  height: 250px !important;
}
.our-team-card-content li, .other-doctors-card li {
  width: 270.562px !important;
  height: 350px !important;
}
.instagram-feed-wrapper {
  padding: 65px 0px 20px !important;
}
.awareness-bg-wrapper
{
  padding:0px !important;
}
.discover-more-btn
{
  right:-97% !important;
}
.our-team-card-content li, .other-doctors-card li {
  width: 270.562px !important;
  height: 360px !important;
}
.our-policy-main-wrapper .wp-custom-button {
  width: 285px !important;
}
.service-inner-li {
    width: 90%;
}
.overlap-image {
  width: 210px !important;
  height:270px !important;
}
.overlap-image.image-over-two
{
  width: 210px; 
}
.image-overlap-effect {
  right: 46px !important;
  top: -45px !important;
}
.awareness-bg-wrapper {
  background-position: 138% 79%;
}
.insta-feed-image li {
  width: 245px !important;
  height: 250px !important;
}
.slide-content .col-lg-6,
.slider-nav .col-lg-6
{
  max-width: 100%;
  flex:0 0 100%;
}
.slider-nav .col-lg-6
{
  margin-top:20px;
}
.our-team-cards .card-plus-btn
.our-team-cards .goo-effect-main
{
 opacity: 1 !important;
}
/* Home-page-css::End */

/* Footer-css::Start */
.request-call-back-footer-btn
{
  border-radius: 0px 0px 40px 40px !important;
}
.request-call-back-footer-btn {
  padding: 40px 50px;
}
.right-side-white-bg-footer {
  gap: 15px !important;
  padding: 30px 50px !important;
  border-radius:40px 40px 0px 0px !important;
}
.custom-footer-wrapper
{
  margin-top:60px !important;
}
.newsLetter_input
{
  min-width:390px;
  max-width:390px;
}
/* .footer-link-container
{
  display:flex !important;
} */
.social-link-main ul li {
  width: 40px !important;
  height: 40px !important;
}
/* Footer-css::End */

/* Who-we-are-page-responsive-css::Start */

.comunity-support-wrapper .e-con-inner:nth-child(1) {
  max-width: 95% !important;
  width: 95% !important;
}
/* Who-we-are-page-responsive-css::End */

/* Terms-conditions-responsive-css::Start */
.terms-conditions-wrapper .container {
  width: 90% !important;
  max-width: 90% !important;
}
.terms-main-wrapper {
  margin-left: 50px !important;
}
/* Terms-conditions-responsive-css::End */

  /* Services-page-css::Start */
  /* .service-child-content
  {
    padding:40px !important;
    margin-top: 40px !important;
  } */
  .service-right-to-left-section .e-con-inner {
    flex-direction: column-reverse !important;
  }
  /* Services-page-css::End */
  .terms-conditions-wrapper .container {
    width: 93% !important;
    max-width: 93% !important;
}
/* Resources-page-css::Start */
.all-blogs-wrapper {
  width: 93% !important;
  max-width: 93% !important;
  padding: 55px 0px;
}
.all-blogs-wrapper .blog-entry
{
  width:50% !important;
}
/* Resources-page-css::End */

}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1280px) {

  :root
  {
    --breadcrumb-fonts:88px;
    --header-link-font:20px;
    --small-text-one:14px;
    --small-text-two:12px;
    --small-text-three:14px;
    --small-text-four:12px;
    --section-title-text:42px;
    --service-section-title:48px;
    --service-link-title:18px;
    --button-text:14px;
    --breadcrumb-secondary-text:22px;
    --lang-text:20px;
    --secondary-header-title:59px;
    --card-title-text:36px;
    --link-text:18px;
    --service-effect-title:54px;
  }
  #body-ar
  {
    --section-title-text:40px;
    --breadcrumb-fonts:44px;
    --service-link-title:18px;
    --button-text:14px;
    --small-text-two:12px;
  }
  .insurance-parent-grid .elementor-swiper-button 
  {
    width: 40px;
    height: 40px;
  }
  .ares-of-expertise-main .title-main {
    font-size: 40px !important;
   }
  .insurance-parent-grid h4 {
    font-size:13px !important;
  }
  .insurance-parent-grid.secondary-container {
    margin-top: 20px !important;
  }
  .insurance-image-container img {
    width: 140px !important;
    height: 100px !important;
  }
  .insurance-parent-grid.secondary-container
  {
    gap:0px !important;
  }
  .insurance-parent-grid.secondary-container .elementor-element.elementor-element-b1bcfda.e-grid.e-con-full.e-con.e-child.e-grid
  {
    padding:0px !important;
  }
  .our-team-card-content .cutout
{
  min-width:200px;
  max-width: 200px;
}
  /* Header-css::Start */
  .aman-lil-afia-header-wrapper {
    height: 98px !important;
  }
  .header-navbar-main, .header-navbar-main .navbar-nav .nav-link {
    height: 55px !important;
  }
  .main-logo-nav {
    width: 110px !important; 
    display: block !important;
  }
  .container.aman-top-container
  {
    width:93% !important;
    max-width:93% !important;
  }
  .header-navbar-main {
    padding: 0px 25px !important;
  }
  .rounded-green-btn
  {
    width:40px !important;
    height:40px !important;
    padding:12px !important;
  }
  .aman-lil-afia-header-wrapper .navbar-nav
  {
    gap:20px !important;
  }
  .service_mega_menu_main li a
  {
    padding:10px 15px !important;
  }
  .service_mega_menu_main li svg
  {
    width:22px !important;
  }
  .header_services_image
  {
    justify-content: flex-start !important;
  }
  .service_mega_menu_main {
    min-height: 230px !important;
    max-height: 230px !important;
  }
  /* .megamenu {
    top: 130px !important;
  } */
  .all_services_dropdown_wrapper {
    padding: 2.5rem 0rem !important;
 }
 .header-menu-btn {
  width: 65px !important;
  height: 65px !important;
}
  /* Header-css::End */

  /* Home-page-css::Start */
  .section-title, .section-title span
  {
    line-height: 50px !important;
  }
  .video-title-content-main h3 {
    line-height: 50px !important;
  }
  .title-main 
  {
    line-height:50px !important;
  }
  .video-title-content-main .section-span-one {
    width: 400px;
  }
  .custom-button .btn
  {
    height:40px !important;
  }
  .custom-btn-icon .custom-btn-icon
  {
    height:40px !important;
    width:40px !important;
  }
  .discover-more-btn {
    right: -100px !important  ;
  }
  /* Home-page-css::End */


   /* Home-page-responsive-css::Start */
   .video-title-content-main .video-elements {
    padding:35px 20px 32px 20px; 
  }
  .video-title-content-main h3 {
    line-height: 60px;
  }
  .video-title-content-main .section-span-one {
    width: 360px;
  }
  .custom-button .btn
  {
    height:40px !important;
  }
  .custom-button  .custom-btn-icon 
  {
   width:40px !important;
   height:40px !important;
   padding:12px !important;
  }
  .header-solid-btn
  {
    width:48px !important;
    height:48px !important;
  }
  .video-elements .rounded-green-btn
  {
    margin-bottom:5px !important;
  }
  .discover-more-btn
  {
    right:-110px !important;
    bottom:22px !important;
  }
  .our-team-card-content li, .other-doctors-card li {
    width: 301.562px !important;
    /* height: 395px !important; */
}
  .our-privacy-text-container p,
  .support-on-wrapper p
  {
    font-size: var(--small-text-two) !important;
  }
  .wp-custom-button .wp-custom-button-first a
  {
    height:45px !important;
  }
  .wp-custom-button .wp-custom-button-second a
  {
    width:45px !important;
    height:45px !important;
    padding:12px !important;
  }
  .our-policy-main-wrapper .wp-custom-button {
    width: 300px !important;
    gap: 2px !important;
}
  .service-image-arrow-inner .services-arrow {
    margin-right: 240px !important;
  }
  .faqs-wrapper .service-image-arrow-inner .services-arrow {
    margin-right: 0px !important;
  } 
  .faqs-wrapper .service-image-arrow-inner .services-arrow {
    margin-right: 0px !important;
  } 
  .awareness-text-main.cutout .cutout-element {
    padding: 30px 20px 15px 20px;
  }
  .awareness-text-main.cutout .cutout-element .title-main 
  {
    line-height:60px !important;
  }
  .awareness-text-main {
    bottom:0px;
    left: 135px;
  }
  .secondary-container.awareness-main-wrapper .e-con-inner
  {
    width:100% !important;
    max-width:100% !important;
  }
  .awareness-bg-wrapper {
    background-position: 165% 67%; 
  }
  .insta-feed-image li {
    width: 270px !important;
    height: 280px !important;
  }
  .insta-feed-image .slick-slide {
    height: 280px !important;
    width: 270px !important;
  }
  .instagram-feed-wrapper {
    padding: 65px 0px 65px;
  }
  .overlap-image {
    width: 200px ;
    height: 325px;
  }
  .overlap-image.image-over-two
  {
    width: 200px;
  }
  .service-image-arrow-inner .services-arrow {
    margin-right: 240px !important;
  }
  .faqs-wrapper .service-image-arrow-inner .services-arrow {
    margin-right: 0px !important;
  } 
  .insta-feed-image
  {
    margin-top:60px !important;
  }
  .home-banner-video,
  .home-banner-video-main::before
  {
    height:90vh;
  }
  .awareness-text-main {
    left: 45px !important;
  }

  /* Home-page-responsive-css::End */

  /* Footer-responsive-css::Start */
  .right-side-white-bg-footer {
    gap: 50px !important;
    padding:50px !important;
  }
  .footer-links-inner-col .menu {
    gap: 12px !important;
  }
  .request-call-back-footer-btn {
    padding: 60px !important;
  }
  .footer-link-container {
    margin-top: 60px !important;
  }
  .bottom-footer-wrapper {
    padding: 0px 20px !important;
  }
  .copyRight-Footer {
    margin-top: 80px !important;
  }
  .copyRight-Footer-links {
    padding: 50px 0px 0px !important;
  }
  .newsletter-data-wrapper label
  {
    margin-bottom:15px !important;
  }
  .copyRight-Footer p {
    margin-top: 15px !important;
  }
  .social-link-main ul li
  {
    width:45px !important;
    height: 45px !important;
  }
  .footer-link-container,
  .newletter-wrapper-main
  {
    padding:0px !important;
  }
  .social-link-main ul li svg
  {
    width:18px !important;
    height:18px !important;
  }
  /* Footer-responsive-css::End */

  /* Contact-Us-Page-responsive-css::Start */
 /*  .contact-page-wrapper .e-con-inner
  {
    display: block !important;
    padding:0px !important;
  }
  .contact-page-wrapper 
  {
    margin-top:50px !important;
    padding:0px !important;
  }
  .contact-content
  {
    padding:10px !important;
  }
  .contact-details-content
  {
    margin-top: 20px !important;
    border-radius: 18px !important;
    padding: 35px 25px !important;
  }
  .form-control-custom
  {
    margin-bottom:20px !important;
  }
  .contact-page-wrapper .e-con-inner .e-con.e-child
  {
    display: block !important;
  }
  .map-section-wrapper
  {
    margin:50px 0px !important;
  } */
  /* Contact-Us-Page-responsive-css::End */
}

@media only screen and (min-device-width:1024px) and (max-device-width:1366px) {

  :root
  {
    --breadcrumb-fonts:54px;
    --header-link-font:20px;
    --small-text-one:14px;
    --small-text-two:11px;
    --small-text-three:14px;
    --small-text-four:12px;
    --section-title-text:42px;
    --service-section-title:48px;
    --service-link-title:18px;
    --button-text:14px;
    --breadcrumb-secondary-text:18px;
    --lang-text:20px;
    --secondary-header-title:40px;
    --card-title-text:36px;
    --link-text:20px;
    --service-effect-title:54px;
    --card-title-text: 26px;
  }
  #body-ar
  {
    --section-title-text:38px;
    --breadcrumb-fonts:50px;
    --service-link-title:18px;
    --small-text-three:14px;
    --button-text:14px;
    --small-text-two:12px;
    --small-text-three:14px;
    --small-text-four:12px;
    --secondary-header-title:38px;
    --breadcrumb-secondary-text: 18px;
    --card-title-text: 26px;
  }
	  /* Mobile-app-responsive-css::Start */
  .mobile-icon img {
    width:32px;
    height:32px;
  }
  .mobile-text {
    line-height: 32px;
  }
  /* Mobile-app-responsive-css::End  */
  .insurance-parent-grid .elementor-swiper-button 
  {
    width: 40px;
    height: 40px;
  }
  .insurance-parent-grid h4 {
    font-size:13px !important;
  }
  .insurance-parent-grid.secondary-container {
    margin-top: 20px !important;
  }
  .insurance-image-container img {
    width: 140px !important;
    height: 100px !important;
  }
  .insurance-parent-grid.secondary-container
  {
    gap:0px !important;
  }
  .insurance-parent-grid.secondary-container .elementor-element.elementor-element-b1bcfda.e-grid.e-con-full.e-con.e-child.e-grid
  {
    padding:0px !important;
  }
.our-team-card-content .cutout
{
  min-width:200px;
  max-width: 200px;
}
  .communitiy-container .video-title-content-main .section-span-one {
    width: 250px;
  }
  .services-top-section-container h2, .service-first-content h2, .message-from-ceo-wrapper h2, .support-on-wrapper h2 {
    line-height: 55px;
  }
  .contact-details-content h3
  {
    line-height: 30px !important;
  }
  /* Header-css::Start */
  .aman-lil-afia-header-wrapper {
    height:100px !important;
  }
  .sideber-inner-header {
    height: 100px;
  }
  .header-navbar-main, .header-navbar-main .navbar-nav .nav-link {
    height: 55px !important;
  }
  .main-logo-nav {
    width: 105px !important; 
    display: block !important;
  }
  .container.aman-top-container
  {
    width:93% !important;
    max-width:93% !important;
  }
  .service_mega_menu_main li a:before
  {
    top:15px;
  }
  .header-navbar-main {
    padding: 0px 40px !important;
  }
  .rounded-green-btn
  {
    width:40px !important;
    height:40px !important;
    padding:12px !important;
  }
  .aman-lil-afia-header-wrapper .navbar-nav
  {
    gap:20px !important;
  }
  .header-solid-icons svg {
    height: 18px;
}
/* .large-device-secondary-menu {
  display: none;
} */
.sm-device-nevigation
{
  display:block;
}
  .service_mega_menu_main li a
  {
    padding:10px 15px !important;
  }
  .service_mega_menu_main li svg
  {
    width:22px !important;
  }
  .header_services_image
  {
    justify-content: flex-start !important;
  }
  .service_mega_menu_main {
    min-height: 230px !important;
    max-height: 230px !important;
  }
  /* .megamenu {
    top: 130px !important;
  } */
  .all_services_dropdown_wrapper {
    padding: 2.5rem 0rem !important;
 }
 .header-menu-btn {
  width: 65px !important;
  height: 65px !important;
  padding:24px !important;
 }
 .header-lang-text
 {
  font-size:18px !important;
 }
 .secondary-header-social-media-links {
  padding-left: 31.5px;
  margin-top: 31.5px;
}
.sidebar-left-side-image {
  width: 320px;
  height: 350px;
}
.sidebar-image-three {
  width: 245px;
  height: 238px;
}
.sidebar-image-two {
  width: 167px;
  height: 170.5px;
}
.sidebar-copy-right {
  padding-left: 45.5px;
  margin-top: 35.5px;
}
#drawer-menu {
  width: 575px;
} 
  /* Header-css::End */

  /* Home-page-css::Start */
  .video-title-content-main h3 {
    line-height: 50px !important;
  }
  .section-title, .section-title span
  {
    line-height: 50px !important;
  }
  .title-main 
  {
    line-height:50px !important;
  }
  .video-title-content-main .section-span-one {
    width: 400px;
  }
  .custom-button .btn
  {
    height:40px !important;
  }
  .custom-btn-icon .custom-btn-icon
  {
    height:40px !important;
    width:40px !important;
  }
  /* Home-page-css::End */


   /* Home-page-responsive-css::Start */
   .video-title-content-main .video-elements {
    padding:35px 20px 32px 20px; 
  }
  .our-services-content ul li .service-inner-li
  {
    padding:50px 0px;
  }
  .video-title-content-main h3 {
    line-height: 60px;
  }
  .video-title-content-main .section-span-one {
    width: 360px;
  }
  .custom-button .btn
  {
    height:40px !important;
  }
  .custom-button  .custom-btn-icon
  {
   width:40px !important;
   height:40px !important;
   padding:12px !important;
  }
  .header-solid-btn
  {
    width:48px !important;
    height:48px !important;
  }
  .video-elements .rounded-green-btn
  {
    margin-bottom:5px !important;
  }
  .discover-more-btn
  {
    right:-100px !important;
    bottom:22px !important;
  }
  .home-banner-wrapper.direction-rtl .discover-more-btn
  {
    right:235px !important;
  }
  .our-team-card-content li, .other-doctors-card li {
    width: 300px !important;
    height: 380px !important;
}
  .our-team-cards .slick-slide, .other-doctors-card .slick-slide {
    margin-right: -5px !important;
  }
  /* .our-team-cards .slick-slide
  {
    height: 395px !important;
  } */
  .container.home-main-container {
    max-width: 87%;
    width: 87%;
   }
   .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 87%;
    width: 87%;
   }
  .our-privacy-text-container p,
  .support-on-wrapper p
  {
    font-size: var(--small-text-two) !important;
  }
  .wp-custom-button .wp-custom-button-first a
  {
    height:42px !important;
  }
  .wp-custom-button .wp-custom-button-second a
  {
    width:42px !important;
    height:42px !important;
    padding:12px !important;
  }
  .our-policy-main-wrapper .wp-custom-button {
    width: 290px !important;
    gap: 2px !important;
}
  .service-image-arrow-inner .services-arrow {
    margin-right: 240px !important;
  } 
  .awareness-text-main.cutout .cutout-element {
    padding: 30px 20px 15px 20px;
  }
  .awareness-text-main.cutout .cutout-element .title-main 
  {
    line-height:60px !important;
  }
  .awareness-text-main
  {
    bottom:0px !important;
  }
  .insta-feed-image li {
    width:260px !important;
    height: 270px;
  }
  .insta-feed-image .slick-slide
  {
    height: 270px !important;
    width:260px !important;
  }
  .instagram-feed-wrapper {
    padding: 65px 0px 65px;
  }
  .overlap-image {
    width: 270px !important;
    height:350px;
  }
  .overlap-image.image-over-two
  {
    width: 270px; 
  }
  .insta-feed-image
  {
    margin-top:60px !important;
  }
  .image-overlap-effect {
    top: -70px;
  }
  .awareness-bg-wrapper {
    background-position: 105% 67%;
  }
  .service-left-right-section .wp-custom-button {
    width: 215px !important;
  }
  .arabic-secoundary-section .wp-custom-button {
    width: 235px !important;
 }
 .our-team-cards .slick-slide, .other-doctors-card .slick-slide
 {
  margin-right:0px;
 }
 .image-overlap-effect {
  top: -60px !important;
  left:50px !important;
}
.home-banner-wrapper.direction-rtl .discover-more-btn {
  right: 280px !important;
  bottom:18px !important;
}
  /* Home-page-responsive-css::End */

  /* Footer-responsive-css::Start */
  .custom-footer-wrapper {
    margin-top: 60px !important;
  }
  .right-side-white-bg-footer {
    gap: 50px !important;
    padding:50px !important;
  }
  .footer-links-inner-col .menu {
    gap: 12px !important;
  }
  .request-call-back-footer-btn {
    padding: 40px 60px !important;
  }
  .footer-link-container {
    margin-top: 60px !important;
  }
  .bottom-footer-wrapper {
    padding: 0px 20px !important;
  }
  .copyRight-Footer {
    margin-top: 80px !important;
  }
  .copyRight-Footer-links {
    padding: 50px 0px 0px !important;
  }
  .newsletter-data-wrapper label
  {
    margin-bottom:15px !important;
  }
  .copyRight-Footer p {
    margin-top: 15px !important;
  }
  .social-link-main ul li
  {
    width:45px !important;
    height: 45px !important;
  }
  .footer-link-container,
  .newletter-wrapper-main
  {
    padding:0px !important;
  }
  .social-link-main ul li svg
  {
    width:18px !important;
    height:18px !important;
  }
  .terms-and-conditions-link-main li::before {
    top: 4px;
}
  /* Footer-responsive-css::End */

  /* Breadcrumb-responsive-css::Start */
  /* .hero-search {
    top:39rem;
   } */
   /* .background-image-page-header {
    height: 90vh !important;
   } */
   .page-inner-breadcrumb,
   .page-inner-breadcrumb .background-image-page-header-overlay
   {
    border-radius:30px !important;
   }
   .page-inner-breadcrumb
   {
    margin-top:35px !important;
    height:580px !important;
   }
   .hero-search
   {
    top:420px;
   }
  /* Breadcrumb-responsive-css::End */

    /* Doctors-page-responsive-css::Start */
    .ares-of-expertise-hover-content ul li.activeService {
      padding: 25px 20px;
  }
    /* Doctors-page-responsive-css::End */

    /* Services-page-responsive-css::Start */
    /* .service-part-bg-img
    {
      width:60% !important;
    }
    .service-child-content
    {
      width:40% !important;
    } */
    /* Services-page-responsive-css::End */

    /* Careers-page-responsive-css::Start */
    .careers-card-main .card .card-body .carrers-svg svg {
      height: 40px;
      width: 40px;
    }
    .careers-card-main .card .card-body .carrers-svg {
      width:85px;
      height:85px;
    }
    /* .careers-card-main ul li {
      width: 35rem !important;
  } */
  .common-cutout .cutout-element {
    padding: 37px 30px 23px 30px !important;
  }
    /* Careers-page-responsive-css::End */

    /* Who-we-are-page-responsive-css::Start */
    .comunity-support-wrapper .video-title-content-main .section-span-one {
      width: 240px !important;
    }
    #body-ar .comunity-support-wrapper .discover-more-btn {
      margin-right: -218px;
      transform: translateY(-16px);
  }
    /* Who-we-are-page-responsive-css::End */
    /* .conatct-form-request-main .intl-tel-input.allow-dropdown .selected-flag, 
    .conatct-form-request-main .intl-tel-input.separate-dial-code .selected-flag, 
    .conatct-form-main .intl-tel-input.allow-dropdown .selected-flag, 
    .conatct-form-main .intl-tel-input.separate-dial-code .selected-flag {
      width:140px;
  } */

  /* FAQs-page-responsive-css::Start */
  .faqs-wrapper .service-inner-li {
    width:85%;
}
  /* FAQs-page-responsive-css::End */

  /* Search-page-css::Start */
  /* .secondary-container .e-con-inner,
  .search-container
  {
    width: 85% !important;
    max-width: 85% !important;
  } */
  .search-result-card
  {
    height:400px;
  }
  /* Search-page-css::End */

  /* Terms-and-conditions::Start */
  .terms-and-conditions-wp-wrapper.secondary-container .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
  }
  .terms-conditions-wrapper .container {
    width: 85% !important;
    max-width: 85% !important;
}
  .page-template-simplebanner .page-inner-breadcrumb {
    width: 85% !important;
  }
  .page-template-simplebanner .page-inner-breadcrumb
  {
    height:23vh;
  }
  /* Terms-and-conditions::End */

  /* Blog-page-css::Start */
  .all-blogs-wrapper {
    width: 85% !important;
    max-width: 85% !important;
    padding: 100px 0px;
}
  /* Blog-page-css::End */

  /* Terms-and-conditions-page-css::Start */
  .terms-conditions-wrapper #sidebar .nav li.nav-item {
    padding: 15px 0px;
}
  /* Terms-and-conditions-page-css::End */



}

@media only screen and (min-device-width: 1367px) and (max-device-width: 1680px) {

  :root
  {
    --breadcrumb-fonts:64px;
    --header-link-font:20px;
    --small-text-one:16px;
    --small-text-two:14px;
    --small-text-three:14px;
    --small-text-four:12px;
    --section-title-text:52px;
    --service-section-title:48px;
    --service-link-title:20px;
    --button-text:17px;
    --breadcrumb-secondary-text:18px;
    --lang-text:28px;
    --secondary-header-title:44px;
    --card-title-text:36px;
    --link-text:20px;
    --service-effect-title:54px;
  }

  #body-ar
  {
    --section-title-text:38px;
    --breadcrumb-fonts:58px;
    --service-link-title:18px;
    --button-text:14px;
    --small-text-two:14px;
    --small-text-two:12px;
    --secondary-header-title:38px;
    --breadcrumb-secondary-text: 18px;
  }
	  /* Mobile-app-responsive-css::Start */
  .mobile-icon img {
    width:32px;
    height:32px;
  }
  .mobile-text {
    line-height: 32px;
  }
  /* Mobile-app-responsive-css::End  */
  .insurance-parent-grid .elementor-swiper-button 
  {
    width: 48px;
    height: 48px;
  }
  .ares-of-expertise-main .title-main {
    font-size: 44px !important;
  }
  .insurance-parent-grid h4
  {
      font-size:16px !important;
      margin-bottom: 5px;
  }
  .insurance-image-container img {
    width: 140px !important;
    height: 100px !important;
  }
  .insurance-parent-grid.secondary-container
  {
    gap:0px !important;
  }
  .insurance-parent-grid.secondary-container .elementor-element.elementor-element-b1bcfda.e-grid.e-con-full.e-con.e-child.e-grid
  {
    padding:0px !important;
  }
  /* Header-css::Start */
  .header-navbar-main,
  .header-navbar-main .navbar-nav .nav-link
  {
    height:63px;
  }
  .request-callback-btn {
    padding: 22px 21px 22px 21px !important;
  }
  .header-navbar-main {
    padding: 0px 40px !important;
  }
  .aman-lil-afia-header-wrapper.sticky-header
  {
    height:150px !important;
  }
  .page-inner-breadcrumb {
    margin-top: 40px !important;
  }
  .main-logo-nav {
    width: 118px !important;
  }
  .rounded-green-btn
  {
    width:48px !important;
    height:48px !important;
    padding:12px !important;
  }
  .header-navbar-main .navbar-nav .nav-link
  {
    font-size:var(--small-text-one) !important;
  }
  .aman-lil-afia-header-wrapper .navbar-nav
  {
    gap:20px !important;
  }
  .service_mega_menu_main li svg
  {
    width:22px !important;
  }
  .header_services_image
  {
    justify-content: flex-start !important;
  }
  .service_mega_menu_main {
    min-height: 260px !important;
    max-height: 260px !important;
  }
  /* .megamenu {
    top: 150px !important;
  } */
  .custom-btn-icon
  {
    width:45px !important;
    height:45px !important;
  }
  .header-menu-btn
  {
    width:75px !important;
    height:75px !important;
  }
  .secondary-header-social-media-links {
    padding-left: 31.5px;
    margin-top: 31.5px;
  }
  .sidebar-left-side-image {
    width: 390px;
    height:400px;
  }
  .sidebar-image-three {
    width: 300px;
    height: 300px;
  }
  .sidebar-image-two {
    width: 180px;
    height: 190.5px;
  }
  .sidebar-copy-right {
    padding-left: 45.5px;
    margin-top: 50.5px;
  }
  #drawer-menu {
    width: 685px;
  }
  /* Header-css::End */


  /* Home-page-responsive-css::Start */
  .video-title-content-main .video-elements {
    padding:35px 20px 32px 20px; 
  }
  .section-title, .section-title span
  {
    line-height: 60px !important;
  }
  .title-main 
  {
    line-height:60px !important;
  }
  .video-title-content-main h3 {
    line-height: 60px;
  }
  .video-title-content-main .section-span-one {
    width: 460px;
  }
  .custom-button .btn
  {
    height:45px !important;
  }
  .custom-button  .btn.custom-btn-icon,
  .header-solid-btn
  {
   width:45px !important;
   height:45px !important;
   padding:12px !important;
  }
  .video-elements .rounded-green-btn
  {
    margin-bottom:5px !important;
  }
  .discover-more-btn {
    right: -90px !important;
    bottom: 22px !important;
}
  .our-team-card-content li, 
  .other-doctors-card li {
    width: 350px !important;
    height: 450px !important;
  }
  .our-team-cards .slick-slide
  {
    margin-right:0px;
  }
  .our-privacy-text-container p,
  .support-on-wrapper p
  {
    font-size: var(--small-text-two) !important;
  }
  .our-policy-main-wrapper .wp-custom-button {
    width: 350px !important;
    gap: 2px !important;
  }
  .wp-custom-button .wp-custom-button-first a
  {
    height:45px !important;
  }
  .wp-custom-button .wp-custom-button-second a
  {
    width:45px !important;
    height:45px !important;
    padding:12px !important; 
  }
  .service-image-arrow-inner .services-arrow {
    margin-right: 250px !important;
  } 
  .awareness-text-main.cutout .cutout-element {
    padding: 40px 20px 20px 20px;
  }
  .awareness-text-main.cutout .cutout-element .title-main 
  {
    line-height:60px !important;
  }
  .insta-feed-image li {
    width:260px !important;
    height: 270px;
  }
  .insta-feed-image .slick-slide {
    height: 290px !important;
    width: 300px !important;
}
  .insta-feed-image
  {
    margin-top:60px !important;
  }
  .instagram-feed-wrapper
  {
    padding:80px 0px 80px;
  }
  .home-banner-wrapper.direction-rtl .discover-more-btn {
    right: 280px !important;
  }
  .arabic-home .discover-more-btn .custom-button:hover .custom-btn-icon {
    margin-right: -2px;
  }
  .service-left-right-section .wp-custom-button {
    width: 209px !important;
  }
  .arabic-secoundary-section .wp-custom-button {
    width: 236px !important;
}
  /* Home-page-responsive-css::End */

  /* Footer-responsive-css::Start */
  .right-side-white-bg-footer {
    gap: 50px !important;
    padding:50px !important;
  }
  .footer-links-inner-col .menu {
    gap: 18px !important;
  }
  .request-call-back-footer-btn {
    padding:40px 60px !important;
  }
  .footer-link-container {
    margin-top: 60px !important;
  }
  .bottom-footer-wrapper {
    padding: 0px 20px !important;
  }
  .copyRight-Footer {
    margin-top: 80px !important;
  }
  .copyRight-Footer-links {
    padding: 50px 0px 0px !important;
  }
  .newsletter-data-wrapper label
  {
    margin-bottom:15px !important;
  }
  .copyRight-Footer p {
    margin-top: 15px !important;
  }
  .social-link-main ul li
  {
    width:45px !important;
    height: 45px !important;
  }
  .footer-link-container,
  .newletter-wrapper-main
  {
    padding:0px !important;
  }
  .social-link-main ul li svg
  {
    width:18px !important;
    height:18px !important;
  }
  
  /* Footer-responsive-css::End */

  /* Breadcrumb-responsive-css::Start */
  /* .hero-search {
    top:40rem;
  }  */
  /* Breadcrumb-responsive-css::End */

    /* Doctors-page-responsive-css::Start */
    .ares-of-expertise-hover-content ul li.activeService {
      padding: 25px 20px;
  }
    /* Doctors-page-responsive-css::End */

    /* Contact-page-new-css::Start */
    .intl-tel-input.allow-dropdown .selected-flag {
      width: 120px;
    }
    /* .iti-flag 
    {
      background-size: auto;
    } */
    /* Contact-page-new-css::End */


      /* Terms-and-conditions::Start */
  .terms-conditions-wrapper .container {
    width: 100% !important;
    max-width: 100% !important;
  }
  .page-template-simplebanner .page-inner-breadcrumb {
    width: 85% !important;
  }
  .terms-and-conditions-wp-wrapper.secondary-container .e-con-inner {
    width: 85% !important;
    max-width: 85% !important;
  }
  /* Terms-and-conditions::End */

    /* Terms-and-conditions-page-css::Start */
    .terms-conditions-wrapper #sidebar .nav li.nav-item {
      padding: 15px 0px;
  }
    /* Terms-and-conditions-page-css::End */
}

@media only screen and (min-device-width:1367px) and (max-device-width: 1600px) {

  .discover-more-btn {
    right: -85px !important;
    bottom: 22px !important;
 }
}

@media (max-width: 576px) { /* iPhone SE, Galaxy Fold */
  .background-image-page-header.page-inner-breadcrumb
  {
    height:600px !important;
  }
  .hero-search
  {
    top:420px !important;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
    /* Terms-conditions::Start */

    .terms-and-conditions-wp-wrapper.secondary-container .e-con-inner {
      width: 100% !important;
      max-width: 100% !important;
    }
    /* Terms-conditions::End */
  .intl-tel-input.allow-dropdown input[type=text] {
    width: 100% !important;
  }
  /* .iti-flag 
  {
    background-size: auto;
  } */
  .contact-top-grid
  {
   display: flex !important;
   flex-wrap: wrap !important;
  }
  #body-ar .contact-top-grid
  {
   flex-direction: column-reverse !important;
  }
  .contact-page-wrapper .e-con-inner
  {
    width:95% !important;
    max-width:95% !important;
  }
  .contact-content
  {
    padding:0px !important;
  }
  /* .intl-tel-input.allow-dropdown .selected-flag {
    width: 185px !important;
  } */
  .contact-page-wrapper .e-con-inner .e-con.e-child {
    margin-top: 30px !important;
  }
  .contact-page-wrapper
  {
    margin-top:80px !important;
  }

  /* Search-page-responsive-css::Start */
  .search-container {
    width: 90% !important;
    max-width: 90% !important;
  }
  .search-result-card
  {
    height:400px;
  }
  .secondary-container .e-con-inner {
    width: 90% !important;
    max-width: 90% !important;
  }
  /* Search-page-responsive-css::End */



  /* Terms-conditions-css::Start */
    .page-template-simplebanner .page-inner-breadcrumb {
      width: 93% !important;
      height: 20vh !important;
    }
  /* Terms-conditions-css::End */

    /* Terms-and-conditions-page-css::Start */
    .terms-conditions-wrapper #sidebar .nav li.nav-item {
      padding: 15px 0px;
  }
    /* Terms-and-conditions-page-css::End */

}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) {
  .insurance-parent-grid.secondary-container {
    margin-top: 20px !important;
  }
  .insurance-parent-grid h4 {
    font-size: 12px !important;
  }
  .insurance-image-container img {
    width: 140px !important;
    height: 100px !important;
  }
  .insurance-parent-grid.secondary-container
  {
    gap:0px !important;
  }
  .insurance-parent-grid.secondary-container .elementor-element.elementor-element-b1bcfda.e-grid.e-con-full.e-con.e-child.e-grid
  {
    padding:0px !important;
  }
  .who-we-are-full-width-banner,
  .communitiy-container .community-effect-html,
  .communitiy-container
  {
    height:600px !important;
  }
  .communitiy-container {
    width: 100%;
  }
  .custom-footer-wrapper.rtl-wp-direction .request-call-back-footer-btn {
    border-radius: 40px 40px 0px 0px !important;
  }
  .custom-footer-wrapper.rtl-wp-direction .right-side-white-bg-footer {
    border-radius: 0px 0px 40px 40px !important;
  }
    /* arabic-service-css::Start*/
    #body-ar .service-right-to-left-section .e-con-inner
    {
      flex-direction: column !important; 
    }
    #body-ar .service-left-reverse .e-con-inner
    {
      flex-direction: column-reverse !important;
    }
    /* arabic-service-css::End*/
  /* .sm-device-nevigation,
  .menu-link-sm
  {
    display: block !important;
  }

  .secondary-header-images-col
  {
    display:none !important;
  } */
  /* .secondary-header-col
  {
    width:100% !important;
    flex:0 0 100% !important;
    max-width:100% !important; 
  } */
  .header-sidebar-data-wrapper .secondary-header-social-media-links,
  .sidebar-copy-right
  {
    display: none;
  }
  .contact-top-grid
 {
  display: flex !important;
  flex-wrap: wrap !important;
 }
 #body-ar .contact-top-grid
 {
  flex-direction: column-reverse;
 }

 .arabic-secoundary-section .wp-custom-button {
  width: 280px !important;
}
.small-device-service-title 
{
  display:none !important;
}


 .contact-content
 {
  padding:0px !important;
  margin-top: 30px !important;
 }
 /* .intl-tel-input.allow-dropdown .selected-flag {
  width: 185px !important;
} */

  .intl-tel-input.allow-dropdown input[type=text] {
    width: 100% !important;
  }
  .messeage-inner-container .e-con-inner
  {
    display:flex !important;
    flex-direction:column;
  }
  .ceo-second-content .e-con-inner
  {
    display:block !important;
  }
  .message-from-ceo-wrapper .e-con-inner
  {
    display:flex !important;
    flex-direction:column-reverse;
  }
  .ceo-single-image {
    width: 100% !important;
  }
  .only-message-container {
    padding: 40px 30px !important;
    margin:0px !important;
}
  
  .message-from-ceo-wrapper .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
  }
  .ceo-single-image img {
    position: relative;
    z-index: 2;
    height: 70vh !important;
    object-fit: contain;
    overflow: visible;
  } 
  .message-from-ceo-wrapper::after {
    background-position: bottom left;
    background-size: 75%;
  }
  .message-from-ceo-wrapper .e-con-inner
  {
    padding-top: 0px !important;
  }

  /*  */

  .service-child-content
  {
   padding:50px !important;
   margin-top: 40px !important;
  }
 #body-ar .service-child-content
 {
   flex-direction: rtl !important;
 }
 .service-left-right-section {
  padding: 70px 0px 0px !important;
}
.overlap-image {
  width: 210px !important;
  height: 350px !important;
}
.overlap-image.image-over-two
{
  width: 210px !important;
  height: 350px !important;
}
#body-ar .image-overlap-effect {
  top: -45px !important;
  left: 30px !important;
}
/* Header-icon-css::Start*/ 
.page-with-background-title #lang-inner
{
  display:block;
}
.home #lang-inner
{
  display:none;
}
.service-right-to-left-section .e-con-inner
{
  flex-direction: column-reverse !important; 
}
/* Header-icon-css::End*/ 

  /* Terms-and-conditions-page-css::Start */
  .terms-conditions-wrapper #sidebar .nav li.nav-item {
    padding: 15px 0px;
}
  /* Terms-and-conditions-page-css::End */
}

@media (min-width:992px) and (max-width:1023px){
  :root
  {
    --breadcrumb-fonts:54px;
    --header-link-font:20px;
    --small-text-one:14px;
    --small-text-two:12px;
    --small-text-three:14px;
    --small-text-four:12px;
    --section-title-text:42px;
    --service-section-title:48px;
    --service-link-title:18px;
    --button-text:14px;
    --breadcrumb-secondary-text:18px;
    --lang-text:20px;
    --secondary-header-title:38px;
    --card-title-text:36px;
    --link-text:18px;
    --service-effect-title:54px;
    --card-title-text: 28px;
  }
  #body-ar
  {
    --section-title-text:38px;
    --breadcrumb-fonts:50px;
    --service-link-title:18px;
    --small-text-three:14px;
    --button-text:14px;
    --small-text-two:12px;
    --small-text-three:14px;
    --small-text-four:12px;
    --secondary-header-title:38px;
    --breadcrumb-secondary-text: 18px;
    --card-title-text: 26px;
  }
  .ares-of-expertise-main .title-main {
    font-size: 40px !important;
   }
  .page-inner-breadcrumb,
  .page-inner-breadcrumb .background-image-page-header-overlay
  {
    border-radius:30px !important;
  }

  /* Services-page-css::Start */
    .service-child-content
  {
    padding:40px !important;
    margin-top: 40px !important;
  }
  /* Services-page-css::End */
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1279px) {


  .header-grid.grid-hide-sm, 
  .secondary-header-images-col,
  .large-device-secondary-menu,
  .header-sidebar-data-wrapper .secondary-header-social-media-links,
  .sidebar-copy-right
  {
    display:none;
  }
  .sm-device-nevigation .menu-link-sm,
  .sm-device-nevigation,
  .sm-device-sidebar-content 
  {
    display:block !important;
  }
  .sidebar-inner-links,
  .sideber-inner-header
  {
    background-color: #F3F7FC  !important;
    /* height: 100vh; */
  }    
  .secondary-header-col {
        height: 100vh;
        overflow-y: scroll;
  }
  /* .conatct-form-request-main .intl-tel-input.allow-dropdown .selected-flag, 
  .conatct-form-request-main .intl-tel-input.separate-dial-code .selected-flag, 
  .conatct-form-main .intl-tel-input.allow-dropdown .selected-flag,
  .conatct-form-main .intl-tel-input.separate-dial-code .selected-flag 
  {
    width: 90px;
  } */
}

@media screen and (min-device-width:300px) and (max-device-width:599px) {
	 /* Mobile-app-responsive-button-css::Start */
	    .mobile-app-link-main .btn {
	  margin-bottom:10px;
	  }
    .mobile-icon img {
      width: 35px;
      height: 35px;
    }
    .mobile-app-link-main .btn {
      padding: 8px 10px;
      min-width: 150px;
      max-width: 150px;
      margin-left:10px;
      font-size: 14px;
    }
	  .news-letter-new input.wpcf7-email {
      width: 230px !important;
    }
  /* Mobile-app-responsive-button-css::End */
 /* Insureance-section-responsive-css::Start */
  /* .insurance-parent-grid.secondary-container {
    display: block !important
   } */
   .insurance-parent-grid.secondary-container {
    display: block !important;
   }
    .insurence-inner-grid
    {
    width:100% !important;
    }
   .insurance-parent-grid.secondary-container, .insurence-title-grid {
    max-width: 95% !important;
    width: 95% !important;
    margin: 0 auto;
    } 
    .insurance-parent-grid.secondary-container {
      display: flex !important;
      flex-wrap: wrap !important;
  }
  .insurance-parent-grid h4 {
    font-size:13px !important;
  }
  .insurance-parent-grid.secondary-container {
    margin-top: 20px !important;
  }
  .insurance-image-container img {
    width: 140px !important;
    height: 100px !important;
  }
  .insurance-parent-grid.secondary-container
  {
    gap:0px !important;
  }
  .insurance-parent-grid.secondary-container .elementor-element.elementor-element-b1bcfda.e-grid.e-con-full.e-con.e-child.e-grid
  {
    padding:0px !important;
  }
  /* Insureance-section-responsive-css::End */
/* Contact-page-css::Start */

.intl-tel-input.allow-dropdown .selected-flag {
  width:120px !important;
}
#body-ar .conatct-form-request-main .intl-tel-input, 
#body-ar .conatct-form-main .intl-tel-input {
  width:120px !important;
  float: right;
}
#body-ar .conatct-form-request-main .phone-number-input, 
#body-ar .conatct-form-main .phone-number-input {
  width: calc(100% - 130px) !important;
float: left;
}
.conatct-form-main .intl-tel-input {
  width:120px !important;
}

.conatct-form-request-main .phone-number-input,
.conatct-form-main .phone-number-input {
  width: calc(100% - 130px) !important;
}
.conatct-form-request-main .intl-tel-input {
  width:120px !important;
}

.conatct-form-request-main .phone-number-input {
  width: calc(100% - 130px) !important;
}
.country-flag-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered {
    width: 120px;
}
.country-flag-dropdown {
    width: 115px !important;
    display: inline-block !important;
    margin-bottom: 10px !important;
}

/* Contact-page-css::End */

/* Terms-conditions-css::Start */
.page-template-simplebanner .page-inner-breadcrumb {
  height:40vh !important;
  width: 80% !important;
}
 .terms-conditions-wrapper .container {
  width: 93% !important;
  max-width: 93% !important;
}
.terms-main-wrapper,
.col-lg-9.content-col,
.terms-conditions-wrapper .col-12
{
  padding:0px;
}
.page-header-inner
{
  padding-bottom:0px !important;
}
.page-template-simplebanner .page-inner-breadcrumb {
  height: 30vh !important;
  background-color: transparent !important;
  width: 93% !important;
}
/* Terms-conditions-css::End */

  /* Careers-new-css::Start */
  .careers-card-main .slick-list
  {
    padding:0px 10px !important;
  }
  .careers-card-main .slick-slide 
  {
    width:310px !important;
  }
/* Careers-new-css::End */

/* Search-responsive-css::Start */
.searchMenu
{
  padding:15px;
}
.search-input-wrapper input
{
  font-size:20px !important;
}
/* Search-responsive-css::End */

/* Resources-page-css::Start */
.all-blogs-wrapper {
  width: 93% !important;
  max-width: 93% !important;
  padding: 55px 0px;
}
.all-blogs-wrapper .blog-entry
{
  width:100% !important;
}
.footer-social-media-container .elementor-widget-container {
  justify-content: flex-start;
}
#body-ar .newletter-wrapper-main {
  display: flex;
  justify-content: flex-start !important;
}
.footer-social-media-container .elementor-widget-container {
  justify-content: flex-start !important;
}
.who-we-are-full-width-banner,
.communitiy-container .community-effect-html,
.communitiy-container
{
  height:400px !important;
}
.communitiy-container {
  width: 100%;
}
.communitiy-container .home-banner-video-content {
  bottom:25px;
  transform: unset !important;
}
/* Resources-page-css::End */

}

@media screen and (min-device-width:600px) and (max-device-width:991.5px) {
   /* Insureance-section-responsive-css::Start */
  /* .insurance-parent-grid.secondary-container {
    display: block !important
   } */
   .insurance-parent-grid.secondary-container, .insurence-title-grid {
    max-width: 95% !important;
    width: 95% !important;
    margin: 0 auto;
    } 
    .insurance-parent-grid.secondary-container {
      display: flex !important;
      flex-wrap: wrap !important;
  }
 .insurence-inner-grid
 {
  width:33.33% !important;
 }
  .insurance-parent-grid h4 {
    font-size:13px !important;
  }
  .insurance-parent-grid.secondary-container {
    margin-top: 20px !important;
  }
  .insurance-image-container img {
    width: 140px !important;
    height: 100px !important;
  }
  .insurance-parent-grid.secondary-container
  {
    gap:0px !important;
  }
  .insurance-parent-grid.secondary-container .elementor-element.elementor-element-b1bcfda.e-grid.e-con-full.e-con.e-child.e-grid
  {
    padding:0px !important;
  }
  /* Insureance-section-responsive-css::End */
  .who-we-are-full-width-banner,
  .communitiy-container .community-effect-html,
  .communitiy-container
  {
    height:400px !important;
  }
  .communitiy-container .home-banner-video-content {
    bottom:25px;
    transform: unset !important;
  }
  .communitiy-container {
    width: 95%;
  }
  #body-en .footer-social-media-container .elementor-widget-container {
    justify-content: flex-start !important;
  }
  /* Terms-conditions-css::Start */
 .terms-conditions-wrapper .container {
  width: 93% !important;
  max-width: 93% !important;
}
.terms-main-wrapper,
.col-lg-9.content-col,
.terms-conditions-wrapper .col-12
{
  padding:0px;
}
.page-header-inner
{
  padding-bottom:0px !important;
}
/* #body-ar .newletter-wrapper-main{
    display: block !important;
    justify-content: flex-end;
} */
#body-ar .newletter-wrapper-main {
  display: flex;
  justify-content: flex-start !important;
}
.page-template-simplebanner .page-inner-breadcrumb {
  height: 20vh !important;
  background-color: transparent !important;
  width: 93% !important;
}
/* Terms-conditions-css::End */
/* Contact-page-css::Start */

.intl-tel-input.allow-dropdown .selected-flag {
  width:140px !important;
}
#body-ar .conatct-form-request-main .intl-tel-input, 
#body-ar .conatct-form-main .intl-tel-input {
  width:140px !important;
  float: right;
}
#body-ar .conatct-form-request-main .phone-number-input, 
#body-ar .conatct-form-main .phone-number-input {
width: calc(100% - 170px) !important;
float: left;
}
.conatct-form-main .intl-tel-input {
  width:140px !important;
}

.conatct-form-request-main .phone-number-input,
.conatct-form-main .phone-number-input {
  width: calc(100% - 170px) !important;
}
.conatct-form-request-main .intl-tel-input {
  width:140px !important;
}

.conatct-form-request-main .phone-number-input {
  width: calc(100% - 170px) !important;
}
/* Contact-page-css::End */

    /* Search-page-css::Start */
    .search-container {
      width: 92% !important;
      max-width: 92% !important;
    }
    .search-result-cards-wrapper {
      margin-top:60px;
    }
    .search-result-all-cards .card
    {
      padding: 0px !important;
    }
    .search-container .col-12 
    {
      padding:0px;
    }

    .search-all-buttons .custom-btn-icon
    {
      padding:20px !important;
    }
    .search-all-buttons 
    {
    display:flex;
    flex-wrap: wrap !important;
    }
    .search-all-buttons .green-custom-btn {
      margin-right: 30px;
    }
    .search-result-button-wrapper {
      margin-top: 60px;
    }
    #search-results-count {
      margin-top: 20px;
      margin-bottom: 0px !important;
    }
    .search-result-card
    {
      height:350px;
    }
   /* Search-page-css::End */  
     /* Careers-new-css::Start */
  .careers-card-main .slick-list
  {
    padding:0px 10px !important;
  }
  .careers-card-main .slick-slide ,
  .careers-card-main .card
  {
    width:300px !important;
  }
/* Careers-new-css::End */
/* Search-responsive-css::Start */
.searchMenu
{
  padding:15px;
}
.search-input-wrapper input
{
  font-size:20px !important;
}
/* Search-responsive-css::End */

/* Resources-page-css::Start */
.all-blogs-wrapper {
  width: 93% !important;
  max-width: 93% !important;
  padding: 55px 0px;
}
.all-blogs-wrapper .blog-entry
{
  width:100% !important;
}
.all-services-button  .custom-button .btn
{
  white-space: nowrap !important;
}
.secondary-header-col
{
  padding-bottom:50px !important;
}
/* Resources-page-css::End */

/* NewsLetter new css::Start */
.news_letter_form
{
  width:300px;
}
/* NewsLetter new css::End */
}

@media screen and (max-width:1535px) {

  .aman-lil-afia-header-wrapper .request-callback-btn
 {
     display:none !important;
 }

}

@media only screen and (min-device-width: 639px) and (max-device-width: 1024px) {
  .insurance-parent-grid h4 {
    font-size: 13px !important;
    margin-bottom: 5px;
  }
  .insurance-parent-grid.secondary-container {
    margin-top: 20px !important;
  }
  .insurance-image-container img {
    width: 140px !important;
    height: 100px !important;
  }
  .insurance-parent-grid.secondary-container
  {
    gap:0px !important;
  }
  .insurance-parent-grid.secondary-container .elementor-element.elementor-element-b1bcfda.e-grid.e-con-full.e-con.e-child.e-grid
  {
    padding:0px !important;
  }
 .main-logo-nav
 {
  width: 137px;
 }
.container 
{
  width:93%;
}
header ,
.sideber-inner-header
{
  height: 125px;
}
.header-menu-btn {
  width: 81.9375px;
  height: 81.9375px;
}
 .secondary-header-inner-row 
 {
     justify-content:center;
 }
 .secondary-header-inner-col
 {
     width:65% !important;
     flex:0 0 65% !important;
 }
 .secondary-header-title
 {
   font-size:35px !important;
 }
 .secondary-header-inner-row
 {
     justify-content: center ;
 }
 .header-all-popup .sidebar-inner-links .container
 {
     max-width:100% !important;
     width:100% !important; 
     padding:50px 20px !important;
 }
 .secondary-header-nav-link .card {
     padding: 30px 24px !important;
 }
 .search-lang-menu-sm .header-search-and-lang-icon
 {
     justify-content: center !important;
 }
 .search-lang-menu-sm .header-search-and-lang-icon li .btn.header-solid-btn
 {
     margin-left:20px !important;
 }
 .header-menu-btn svg
 {
     height: 28px !important;
     width:28px !important;
 }
}
