/**
Theme Name: Dental Hub
Theme URI: https://glthemes.com/wordpress-theme/dental-hub/
Author: Good Looking Themes
Author URI: https://glthemes.com/
Description: Dental Hub is a free WordPress theme for dentists, dental clinics, orthodontists, and other oral healthcare providers. This theme enhances the online presence of dental clinics or hospitals, enabling patients to easily locate the services they need. It offers an excellent experience due to its many features and user-friendly interface.The theme features a modern design, great user experience, and effective "Call to Action" elements that help expand business opportunities. Optimized for search engines, it ensures better visibility and higher rankings in search results, essential for attracting new patients. Fully responsive, it provides an optimal browsing experience on desktops and mobile devices. Whether booking an appointment or exploring services, the design adapts seamlessly to different screen sizes. Additionally, Dental Hub supports RTL (Right-to-Left) languages, making it an ideal  choice for a global audience. Apart from its features, the theme has a strong support team, frequent updates, and simple documentation. These resources help users to fix their issues efficiently, ensuring the smooth and stress-free management of your website. Do not take our word for it; try the theme here: https://glthemes.com/live-demo/?theme=dental-hub. If you stumble upon any issues or have queries about the theme, refer to the official theme documentation: https://glthemes.com/documentation/medicall/ or leave an inquiry at https://glthemes.com/support/
Version: 1.0.0
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: dental-hub
Template: medicall
Tags: blog, portfolio, education, one-column, two-columns, right-sidebar, left-sidebar, footer-widgets, custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, full-width-template, rtl-language-support

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Dental Hub is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
	
/* Normalize
--------------------------------------------- */

:root {
    --medi-primary-color: #238A7B;
    --medi-secondary-color: #09C4A9;
    --medi-primary-font: 'manrope', sans-serif;
    --medi-secondary-font: 'inter', sans-serif;
    --medi-white-color: #FFFFFF;
    --medi-text-primary: #1C334C;
    --medi-text-secondary: #727471;
    --medi-body-tertiay: #E5E5E5;
    --medi-background-color: #F3F9F8;
    --medi-fallback-bg-color: #238A7B;
  }

  .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
    font-family: var(--medi-primary-font);
  }

  .entry-content .h1,
.entry-content .h2,
.entry-content .h3,
.entry-content .h4,
.entry-content .h5,
.entry-content .h6,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6, .center-title {
    font-family: var(--medi-secondary-font);
}

  /* header css */
  .site-header .header-top .social{
    background-color: var(--medi-secondary-color);
  }
  .site-header.style-one .header-top .social-left{
    column-gap: 24px;
    font-size: 16px;
    font-weight: 600;
  }
  .site-header.style-one .header-top .social-left .header-title{
    border-right: 1px solid #fff;
    padding-right: 24px;
  }
  .site-header.style-one .desktop-header .desktop-header__wrapper .header-nav-con{
    justify-content: center;
  }
  .social-link{
    color: var(--medi-secondary-color);
  }

  /* buttons css */
  .btn-primary{
    display: flex;
    gap: 12px;
    padding: 12px 20px;
    color: var(--medi-body-tertiay);
  }
  .btn-primary::after{
    content: '';
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23ffff" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    transition: all .3s linear;
    display: inline-block;
  }
  .btn-primary:hover{
    color: var(--medi-primary-color);
    background-color: var(--medi-white-color);
    border: 1px solid var(--medi-primary-color);
  }
  .btn-primary:hover::after{
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23238A7B" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  }

  .header-right .btn-primary{
    color: var(--medi-primary-color);
    background-color: transparent;
  }
  .header-right .btn-primary::after{
    display: none;
  }
  .header-right .btn-primary::before{
    content: '';
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23238A7B" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    transition: all .3s linear;
    display: inline-block;
  }
  .header-right .btn-primary:hover{
    color: var(--medi-white-color);
    background-color: var(--medi-primary-color);
  }
  .header-right .btn-primary:hover::before{
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23ffff" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  }


  /* banner css */
  .banner-six .banner__content{
    background: linear-gradient(269.04deg, rgba(255, 255, 255, 0) 31.23%, rgba(255, 255, 255, 0.84) 61.75%, #FFFFFF 99.05%);
  }
  .banner-six .banner-left .banner-left-wrap .banner-greet{
    background-color: transparent;
    color: var(--medi-text-primary);
    font-size: 24px;
    font-weight: 700;
  }
  .banner-six .banner-left{
    max-width: 684px;
  }
  .banner-six .banner-left .banner-left-wrap .banner__title-wrapper .banner__title{
      color: var(--medi-text-primary);
    }
    .banner-six .banner-left .banner-left-wrap .banner__title-wrapper .banner__title .is-bold{
        font-weight: 700;
        color: var(--medi-secondary-color);
    }
    .banner-six .banner-left .banner-left-wrap .banner__title-wrapper{
        margin-bottom: 72px;
    }

    /* about us css */
    .about{
        background-color: var(--medi-background-color);
    }
    .center-title-con .center-heading.start-heading::after{
        display: none;
    }
    .center-title-con .center-heading{
        padding-bottom: 0;
    }
    .center-title-con .center-heading::after{
        display: none;
    }
    .about .about-image-wrapper{
        padding: 0;
    }
    .about-image-wrapper .about-img__main{
        box-shadow: none;
    }
    .about-image-wrapper .about-img__secondary{
        box-shadow: none;
        outline: 10px solid var(--medi-background-color);
        border: none;
        max-width: 230px;
    }
    .about .about-desc{
        margin-bottom: 40px;
    }
    .about .about-feature-wrapper{
        display: flex;
        gap: 72px;
        margin-bottom: 48px;
        flex-wrap: wrap;
    }
    .about .about-feature-wrapper .about-points{
        display: block;
        padding: 0;
        flex: 1;
        border: none;
        margin-bottom: 0;
    }
    .about .about-points li{
        padding-left: 35px;
    }
    .about .about-points li::before{
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 21C13.1819 21 14.3522 20.7672 15.4442 20.3149C16.5361 19.8626 17.5282 19.1997 18.364 18.364C19.1997 17.5282 19.8626 16.5361 20.3149 15.4442C20.7672 14.3522 21 13.1819 21 12C21 10.8181 20.7672 9.64778 20.3149 8.55585C19.8626 7.46392 19.1997 6.47177 18.364 5.63604C17.5282 4.80031 16.5361 4.13738 15.4442 3.68508C14.3522 3.23279 13.1819 3 12 3C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12C3 14.3869 3.94821 16.6761 5.63604 18.364C7.32387 20.0518 9.61305 21 12 21ZM11.768 15.64L16.768 9.64L15.232 8.36L10.932 13.519L8.707 11.293L7.293 12.707L10.293 15.707L11.067 16.481L11.768 15.64Z" fill="%2309C4A9"/></svg>');
        width: 24px;
        height: 24px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        top: 2px;
    }
    .about .about-feature-wrapper .about-feature-con{
        display: block;
        flex: 1;
        margin-bottom: 0;
    }
    .about .about-feature{
        flex-direction: row;
        gap: 16px;
    }
    .about .about-feature img{
        width: 32px;   
        height: 32px;
    }
    .about .about-feature h3{
        font-size: 14px;
        font-weight: 400;
        width: 112px;
        text-align: left;
        color: var(--medi-text-secondary);
    }
    .about .about-feature-wrapper .about-points li:not(:last-child), .about .about-feature-con a:not(:last-child) .about-feature{
        margin-bottom: 24px;
    }

    /* service css */
    .services{
        background-color: transparent;
    }
    .services .center-heading , .article .center-heading{
        max-width: 800px;
    }
    .center-title-con{
        margin-bottom: 80px;
        text-align: center;
    }
    .center-title-con .center-title{
        font-weight: 500;
    }
    .services-con .card{
        box-shadow: none;
        border: 1px solid var(--medi-body-tertiay);
        text-align: center;
        border-radius: 8px;
        padding: 40px 32px;
    }
    .services-con .card:hover{
        border: 1px solid var(--medi-primary-color);
        background: transparent;
    }
    .services-con .card:hover .card-title{
        color: var(--medi-primary-font);
    }
    .services-con .card:hover .card-desc{
        color: var(--medi-text-secondary);
    }
    .services-con .card:hover .btn__text{
        color: var(--medi-primary-color);
    }
    .services-con .card:hover .btn__text svg path{
        fill: var(--medi-primary-color);
    }
    .services-con .card .card-title{
        border: none;
        padding: 0;
    }
    .services-con .card .card-title h3{
        font-weight: 600;
    }
    .services-con .card .btn__text{
        max-width: unset;
        justify-content: center;
    }
    .services .card-icon{
        padding-bottom: 32px;
    }

    /* cta section css */
    .ad-video .content{
        background-color: #00000073;
    }
    .ad-video .content .container{
        display: flex;
    }
    .ad-video .content .play-btn-con{
        align-content: center;
    }
    .ad-video img.cover{
        transform: rotateY(-180deg);
    }
    .ad-video .content .play-btn-con svg path{
        fill: var(--medi-secondary-color);
    }
    .ad-video .content .center-title-con{
        justify-content: start;
        align-items: start;
        text-align: start;
        margin: 0;
        padding: 0;

    }
    .ad-video .content .center-title-con .center-title{
        font-weight: 500;
    }
    .ad-video .content .center-title-con .center-heading{
        max-width: 576px;
        padding-bottom: 0;
    }
    @media screen and (min-width: 974px) {
        .ad-video .content {
            padding: 100px 0;
        }

    }

    /* department css */
    .departments{
        background-color: var(--medi-background-color);
        position: relative;
    }
    .departments .center-title-con{
        position: relative;
    }
    .departments::before{
        content: '';
        background-image: url('data:image/svg+xml,<svg width="353" height="485" viewBox="0 0 353 485" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect opacity="0.09" width="352.525" height="484" transform="matrix(-1 0 0 1 353 0.523193)" fill="url(%23pattern0_18_3702)"/><defs><pattern id="pattern0_18_3702" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_18_3702" transform="scale(0.00307836 0.00224215)"/></pattern><image id="image0_18_3702" width="413" height="446" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ0AAAG+CAYAAABI59k6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAADZwSURBVHgB7d3fkxvXdSfw+6MbP2aAATAciKQl0iAtcU0mzEaq2A95mteV7I2jFN/9p/lha+0UK7JSa2Uf9mWe8uCkZK21IRXRFiFR0lDCcAbzG4P+cbcvxLEpiuScA3QDfbu/nyqVXHaPiz+6+/Q599xzhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMg1KaB41te9Xl94h4ddL1gOvKgSepGu+M+6tHIcH9t/+4d+uLw8CPv9jZEASFGvt16j3Is6Ggd67IX2P7fFcNTviVBsbIQCCgVBx1H2Qf66vtox48hbUmEjMroWebKujKqJGcUyHunQHGsZjY5i76AayX0blAaD2wcC4Bns/fio0miEka7b+zGQ1YZRkZ/2/RgqNYqN2a/t1Ee4H92EoOOA0wDjiXFDRJV2bERdK+OJOYtiGXom3I/9+MBEYmd/fHAgkBmVzpP3owpUI5RecxH3oyWjaCeUemSCk52lw+UDBKL8Q9DJIftQf6VbXfvFeCKq3UU90BRxJI69OD4Yx8HgUBwNEYSKB/cjpAlBJyfavZ+17b+imvleGiWJRbEPvZFi6AVmc9h/dyjAPcmaYLvfbsT1sGuM7rp8Pxoj94UeD9WxN8D9mA8IOgt0GmhCX13O89fjtGw5LnnsB1IGg/2Pf7MlIL8eBxrtBxfzns1My34QST/Y2js+eIAMaHEQdOYtebjrD1oXq9KsGa07oiROAxAyoHyxHz5FDjTPYzOgaDx6gBLc/CHozIl9uG25Ig4rF8v0cD+L/eLUYRJ8xPAhHvgF+CareaWoGTZXFIvNg2DnPu7F+UDQydikhObFV8qU1XCoIB6YWD5A9pM93IsvZjvhRKju417MFoJORvCA89jsJw5P7h/2/+WhgPQ8Luf6Wl+Q0jQFnOlPpTfci5lA0EkZgs1sUHpLCUpoM3t8L95F5pMuBJ20dG812q2T1xYZbGSyWB9pFSoZj7zQHCsvCMfJf6dDFY4q+pnjRPw4mLTDerFXi7XnRSqoq0DVTA5eVKi1TyFHwcbej7Efj3TsH6soDO1taP/7QPnP/PusjSMvSm7ESvLrjkPfCz1ZNzL2Fn0/2hLwTrx7D/dhOhB0ZpU85CsPuj3phZfFnNiHOXkEDypivH8oKgfLUu8vH6U7N209+X397tFyUx95DalUI/BNU0ayIRYAwYegt15r+J0rWomLYgGMNgd+IPeN3Zi5Mh6t7RzvZ3U/6kpUG4tKU4aiMc9ghPswHQg6M1j9wd9dGit9JesvShtktDAD+0DramVncGdxoz5aN9/q2Aff+JW2iaIOHvoFW0Cwsfej1HpHBuNhtBQevH7ucH9jQYM5uzduNYyJmpHRa1KY5N9RphtZsfY4OwSdaSQPettbuZ5pKU3JoYj1jqgcDXc/fG9H5JR96KOTcSeq6K6ITVvMAYLPAtYOk/tRj6PBoj96znJ6P4ZVeTHLzFxGamcYPrqLDyA+BB2mTLObx4Hm9YuDBxsOjnS3JZD/99Vq1351xibsioyVMfjMK9iclnADITZ/fH574OL92Ov9vHZQ3+uMZXwpqwAkT8wnw/67fQFkCDpUGWU39uH2vfHm2DNbec5ouE4DUPLSuph1BmSDT9EnHcwts0k+fFwONM9jA9C+vzv580u7BIeshwdBh6B57SdrxlRupJrdPC5X/NWl3c0iPdzPcvrFGRt1JcuaexE3980j2EyyGqUfuJphc61df/ti2vci1nroEHTOsPKDW6+m2plmS2jeyf0iZTUcthFBBUuvZFl+c/4FkGSJy18vrflj72Lm64YlvxdFWL2SZiaOctvZEHSeJymnrVRWb6a2i7vkD/jTTssdkZDdrDrgJlOF42BrL3ZkqvAc9ticZjWdk+XNfv8XKAeJ9IOPnWiwN97+EOW2Z0PQeZburUbzXHhTGVEXs0KweSEbfPb0Tlf4/qUsS292g1/oRZt5PGIBJbR8mGwHCOrX07gP7QdPbdf7ECeZfheCzlO6vTcvHPu1a7N+aepQj1QY39/69J1NASRZ1NqflpdD5uY1dRzBhi/N+1AfyI+3v3jncwF/gqDzhNb3f3pF1LwrYmbefTzk05tH8LHmGoCeOI1zHsdb4KNnRsnfV2uze0mIcOb3AdZ5vg1B57FUGgaSUlplS3+MlDod8wo+p2z324mRW9VI7s8chB4HmRNtmvbAvlB6zXnMQkOwSdek/Fs7eGPWexCB588QdBKN1/7++qxjRHQY39v+4z8/EJC6eQefU3ZBODbmIIrjg0kg6g0PxDOy115vvfao0miEka4vqbARyGpj3scIINhkq/Vfbl2ZNeuZbGa+9+u7ouRKH3RmDTj2Ydd78vfIbrK3qODzJHvstpLiWMVhGNkpyJH2FjrNGY0qc5NG1oPAU/KgM2vAMUo9eOP8o/tYu5kvG3yyHG3iBASbxbBT5b86d0XG8SUxpbIHntIGnVkCju0IUnF0H+W0xcpic1/uIdjkgp3BGCt9Zdo9ZmUOPKUMOrMEHJTT8ud0o2m4oLNkslbU+Xyum7XcVtbAU7qgM0uXmpcsLDfHKx9iJ3c+zWvG27xgj03+2Xtuu7I39eQSE6gHe5/80z1RIqUKOrPsw4niyubfvPzVPTz8bmi8/t+61YPammvZz+mRAiihuWWmcn3J2qlLE3RsDTby1GtiClJWPxl+9Ku+AOecZj/zOGJhJiWaOl5Us7RVl2lyQSmCjh05YqryDTEFBJziyF0AQqApnFkCT5LxvF/kM6FOFT/o9NZrzVrn9WmGdyLgFJc9ZO7fd+sdW4ILfNOcR/t1LPWoJkeD41o0/JvW8Q4CTTFNG3hsaXUYbP+26NOpix10khdL82HnRwg4cBabBW11vmrWR7o9FpWmDEVjliMXTtdmKmK8fygqB0U7iRNebNrAY+cB7r+y82+iwPdKoYPOtJ1qCDhgdW/cahxXD+qVvUpNKtUIPVmPjaqpJzrjbPaiZDzyQnNs4vhgvDIere0c7/dxlkrpTRt4it5KXdigM23jAAIOUNjyHDIXOMu0gafIjQVaFFGyjlOpLP21YLJjbXY/uv2JADhDv9+PBcAZTh7dGfqr12tKCt4+Hk+2mvovHx0d3RmLglGigGzjgGCyGz/37pZrkxYAZG9SKoskqyvNrieOWuFNuy4tCqZwQcduAOU2DtjRNnbSgAAAyMDuK9u/18n6H+dnlBb1lc/OpXCoZL4Uqrw2OWu+pm9wfsZ2GbXC5r9jtA0AZCYpx55v/HhwosYXk5V08se+1KZVb/5wZzT8qDDvp0JlOlFNXhdMdTm+g4ADAFmz75koed8IpshL3msFKrMVJuhMU1aznWqbH/9mSwAAzMF+8r6xDUucn7FltvbD9iuiIIoRdHrrNe4gT9s4gNZoAJi3ScMSt7HAyKuT91wBFCLoNPwOK+CgcQAAFqkTrtyx68mcn2l759jLB3nkfCNB6/JbHVXRrE2g3ljc+/LTXxZ+sB4A5NNw+EG41LkWGyXPkX9ImXoRmgqcz3TipcoPOdd7sdjc+vSdTQEAsED2uHsVeAPWD3na+RZqp4PO8o03L3CaByZltaB1XwAA5MDO5cFdTpnN6Lgz2RriMKeDjoqrrKivwvg+2qMBIDc2NkIVR7wPYcezHWeDzjRZDspqAJA3tszG6WZzPdtxNuh4Y/U9zvWBHn0sAADyaHxSmmzHyaBjO9aE9smRXoloax+bQAEgp3Y/e2+nLNmOk0EnqlYucK5vnawiywGAfCtJtuNe0Omt17QSF6mX2xZpNA8AQN5Nk+24OJPNuaDTqjbJAceKlg2aBwDADcxsx8WZbM4FnVh65NKa1Gpn+MG7mDwAAE7gZjsiUpeFY5wKOpORN4w2ae/QPBQAAC5hZDv2hFHXGgqcCjqcBgLsywEAF9lshzOlQPuSteSwaE4FHU/ILvVaO31AAAA4yKiAfOZOZN+LDjUUOBN0mtd+smZTSer1DbmyIwAAHLR7cZ8cdOx7sfllw5kSmzNBxxifnOXYBgK0SQOAszY2Qk5DQYXxflw0Z4IOp7SGBgIAcF3gC/KatEslNieCju1a45TWtq5s886oAADImaPz2wNqQ8Gki63fbggHOBF0zHJtjXqtCuLBJDUFAHBZ8h4zRhxQL4/roRMlNjfKa5EhL5LpSGOwJwAUAqfEZoxG0ElFb70mpWlSL0fXGgAUhS2xUa9VRtVcWNfJfdBpVhrkOiW61gCgUJhdbEtfVXOf7eQ+6HBapU00xpw1ACgWHZCrN57wc99MkPugo6SkZzp1jdIaABTLccwYAOp1RM7lO+gk9UnOeg4mSgNA0exePdyntk5L+5Ge83WdXAed1ifL5IBj13MEAEDRMFun875fJ9dBR/se+Q8vNifkvxQAAJcYX+5Tr1WaXh1ahFwHHeML8v6cOKijtAYAhRQKQ/6olkoh05lWHEY+9dr6rjgWAAAF9NIxff9hIJHpTE3KCili20W2weA2ymsAUEh2/yG1mWCySTTH8ht01tc98pBPRr0TAMBFsaRVc+x7s9dbz23gyW3QYXWujUIM+ASAQvMNfV3n8LCb27bp3AadYLlKjtSxH6O0BgCFFqqQPOLrcG0vt+s6uQ06fhyQg04U1RB0AKDQAuWTg44fV1Be4/Jij/yH5jWCQAAAFNiy3CavXXPen/OW26ATmqBOvbY9HGKyNAAU2vJRj7x2HUcx1nSy1O9vIOgAQKFxjm2JPEn+aJ+33Aad2NOk9JDauw4A4LpYxqTAQ95usgC5DTo60qQ/NOpfAgBAWVDfn4uQ26BDjdTK02giAIBSUGGETCcTDpzzDQCQazl9j+Yy6PT6PfIflg5QXgOAcvCkTx5s3OsLBB0AACg3BB0AAJgbBB0AAJgbBB0AAJgbBB0AAJgbBB0AAJgbBB0AAJgbBB0AAJibXAadfq9PHuIZ+Sq350YAAKSJc+RLvydyOQw5n5nOxgYmRwMAzCKn79HclteoRxZEcZjbcyMAANJkVEVTrsvzkS+5DTqRjpDtAAA8wajIp1yX5/dnjjMd2pEFymBNBwDKgfq+08ojDwadt/we4qYi8vToXm8dgQcAiq0gR77kNuioSJHTw8PDLs7fAYBCa32y3KRem+cjX3IbdEIVkv/QjlsCzQQAUGhxTZKaCCzO+3Pecht0AuWT/9AqZozyGgAUmh9p8sd1oMYIOlw6GpMaCaywEiHoAEChhRWP/J6rVOtoJOA6N147oF6rTzSCDgAUmgxOyGs6/hc+Wqa5+v1fkNPDsCLIfxkAAC6ibgy1BoPb5I/2ecv1wM9Y0jowJr3rBWknBAD4juT9JqUhfVwbY3IbcKxcB50kiuxTr+3+RxclNgAoJFa7dGhyu55j5TroRNIjl9gO1/ZQYgOAQtK+16BeG/sxMp1phYKeJnrCJ/+lAAC4hNO5FkU1BJ1pvXS8skO+OPI6AgCggDida/VdgfLatGwHG3VEt5SygWYCACgk7bcpl9n3ZZ4716zcH1dtjCD/Abb7bZTYAKBQWpffoldxfEluvlqU/Acdxh+i0gbNBABQKKwmAnOS6yzHyn3Q4TQTxNJbEwAABRLJqEu9Ng7qQ5FzuQ86R+e3B+SLJTIdACgWKSvkTGctXEZ5bWYbGyF1MoFRxmv3fkZacAMAyDu7nmPfa5Rr7SQCzviwRcl/0ElUIkVvna4JBB0AKIa6Ir/PfJP/JgLLiaBz7El6nTLU2K8DAMUQGfL77MR4W8IBTgQdzrqO0XEH+3UAwHm99Rp1f47lwnqO5UTQses6hpE6rj5oXRQAAA5bXloiBxxX1nMsN4KOsB0cATl1ROs0ALiuEvvkVmmhQ/q694I5E3TEcUxf17Gt0yixAYCrkvdXbBQ56KiqR99asmDOBJ3dz97boc5hsy2GS19V6V8JAAA5svz1Erlao0M9Gn7wbu43hZ5yJ9NJxJ7cpF5bCRoXBACAgzilNakiZ0prllNBRx6OyOs66GIDACf11muc0porrdKnnAo6u1cP96klNgtdbADgGk7Xmn0fHvzhtjPrOZZTQWcyEodRYkMXGwC4Roe1S+RrhXEq4FhuBR3BL7FhFhsAuKJ7Y70hGYOLo2VD/gjPC+eCDqeLzYrrIbrYAMAJx0GHnuU41rV2yrmgYxkVPKBeq8LKRTQUAEDuJe8pT8jCdq2dcjLoVHSNPotNGQ8NBQCQd3ZvDvUYA6sZtO4LBzkZdAZ3bh+IiD55OtQae3YAINdUXL1CvVZqtePKrLWnORl0LG0icrZjF+bQUAAAedW89pM1ZUSder13aB4KRzkbdLYv7W5yGgqEp8lfEQAA86RicZl6rW0g2Pr0Hee61k45G3Qmxx0wGgrQPg0AeWSPpOacm+NqA8Epd4NOYvfiPjnoTCDbAYCciaoV1pqzqw0Ep5wOOjbb4TQUINsBgFzprde0EuTuWi8Wm642EJxyO+hY4xNe1Ee2AwA50fA7rPeRixMInuZ80LETCpDtAIBzmFmObZN2cQLB09zPdCxkOwDgmI5qvca53uU26ScVIugg2wEAl9h9ObFPPzPH9TbpJxUj07GQ7QCAK5TPynJUGDvdsfakwgSdabKd5d6bGI8DAHO1fOPNC5zpA0XKcqziZDoWM9vx/do1TKAGgLnprdc4M9asImU5VqGCDjvbUcZrP2y/IgAA5mBFd1/hZDnGyP0iZTlWsTIdi5ntJH+pV7vdWw0BAJClJMuRXkiesWappfieKJjCBR1utmMFrZi1qAcAwLVSWb3Jud5OHyjCvpynFS/TSXTClTuc621TwerLb6PMBgCZsM0D9ogVzs+4PmPtebQooOHwg7C2ZpMX1SH/kCdbo5XzX4lhn35cAgDAWZKyWk03rkshfOqPGKUefPWHX34tCqiQmY5lJ1BzztuZNBV4564LAIAU2flq3Bbp1eMmb4K+QwqZ6Uz0+/FS51pslDxH/hll6su1G8Hx/t09AQAwI1tW84R3lfMz3ljc+/LTXxZuLedUYTMda/uP//yA21QQL4mrNh0WAACzsN1qQe0a50eK2CL9tEIHHauyqz/mXI8yGwCkwXar6eR9wvmZ1fHKh6Lgiltee+zo6M6Y3VSQlNnqzR+a0fCjwqa4AJCd1vd/ekX66jznZ6SsfvLwD/9jSxRc4TMdyzYVaKlZp+2ZqryKSdQAwGY3m9c81qgb2zww/OhXfVECpQg69ljr6Oj4rmCKPHkd6zsAQJa8L5rnQtYmUGslarwvSqIcQUd8M6nA9r5zfkZpUcf6DgBQtb2V65z2aMuW1fr9X7AqMS4rTdCx9s4/um+7Qzg/Y6cVrFz9B4zJAYAXsus4Rmv62rEoV1ntVKmCji2zVXf0Xc6mUUv68SWs7wDA89iTQLnrOFaZymqnyhV0EoPB7QMVR+yZRpP1HZy9AwBPs+u+zJNArbKV1U6VLuhYdtOoCrwB52fs+k7nsxbWdwDgW7hjbqzJBOmSldVOlTLoWDuXB3e5bdSxr7ooswHAKTvmRitxkfMzdh2nqBOkKUobdOz6jn4kfy+YUGYDgFPco6ctu45TxrLaqfIGHfHN+o4OeSfzTdqoccQ1QOnZbjW0R/OVOuhYdn0nSuqrrB+K1GVkOwAl1luvxXXvAudHyryO86TSBx3r4OWde5z1nclQUGQ7AKU1zRk5ZV7HeRKCjjXNmBxkOwDllGQ53OaBaOn4btnLaqcQdB6zY3I8RpkN2Q5AOdksh3O9fa/sfvjejoAJBJ0nPErKbKxpBch2AEpHakHeNoGy2nch6DwpKbMZFZCHgtpsZ/VBi5VmA4C77L4czlpO7Htfoqz2bQg6T7Fn73CynVh6awIASkGHtUv0a8s3zJMCQedp3GxHx52uPbQJAIqtt16T0jSpl6swRlntGRB0noGb7QTnAmQ7AAW3Uj9HznLs+6MhV9A88AwIOs+SZDuxJ8mdbJEw3xMAUGjGxOSPSy3MAGs5z4ag8xzycLRFvVYZVevhWGuA4kqeb04DgRp6rFOKywRB5znsvh0RySH1+j3d6goAKKRVxvNtjDmwcx0FPBOCzovogFyTRRcbQHFFMiIHHS8yvFmOJYOg8wIVvU8/6I3R1QIAbpGyQu5Q1XsVNBC8AILOCwzubBzEMiYtBtqNomidBiie7o31hn2+KdfavTkorb0Ygs4ZKpEif7Ucru0h2wEomCOxRP6YlCpClnMGBJ0zHHv0ZgJP+Mh0AApGmzr5Y1KO6e+LskLQOcNLx/QNXvpEo20aoGBkcEIPOkd6X8ALIeicwW7wok4nCCsC5TWAgok9+sck1nPOhqBDEOmIFHTsJlEBAIVCfa7t/hwBZ0LQIfCEIKfMmEwAUBy93s/Jz7MOzbGAMyHoEETSI89QGrbbCDoABbETD8ijb6JqhFlrBAg6BDIekydOhwe+LwCgdFinDpcYgg5BoHzyF0zs7+H4aoCCCJar5MpFoMbIdAgQdAAAYG4QdFJWG9eQ6QAURG0ckZ9nFaygvEaAoEPgH56Q0+bIixF0AAqC8zx7jSAQcCYEHQAAmBsEnZRRp9ECAJQRgg5BR3XJm7780EfQASiIpLpG7l5rD4foXiNA0AEAgLlB0AEAeI5YozEobQg6BHbSNPXayMfQT4CiiMOIPGGk399AeY0AQQcAAOYGQYeIOlcpikPygEAAyDejKppyHeau0SHoEFHP1AGA4jCKVl7D+4EOQQcA4Dl0pNFIkDIEHSIV0s7KwOmhAMVB3eytlYcD3IgQdAAAYG4QdIiUp8nD/HBkNUABrK+TS2tyFGJNhwhBh0hFCjcVQIn0+j36sQYa7wcqBJ0MHB52sfgI4LjDpT75OQ68AEGHCEGHKFQhebdx8HKAoAPguPHBMnkaAfbp0CHoZCA88Mk3KwBAmSDoEAXKJ2c6sb+HTAfAccFyldwQFKgx5q4RIegAAMDcIOgQ6WhMbpn24wpapgEc58cB+TmuVOvYHEqEoEOkRiYSAAAwEwQdIs6R1ZwjbgEgnzjPsf+Fj+41IgQdAIBn4Jwaurw8QNAhQtAh6vf65JsKp4cCuA+nhmYDQYdqY4McdDg3KwBAmSDoMMQyJn3NUMehA0B+xZ4mVSyo7wX4BoJOBnDwE4D78BxnA0GHgXqQGzIdAPfhALdsIOgwcM7U4ZzFAQA5g+c3Mwg6DJwzdXp9gZsWwFGcs3R0gDUdDrwYGQJPhTKOSdfiTB132ZNfv66vdjwxbvih8SKja5En6/Z/M0mdXydlF7t4rIyqRbEMpY4mHyM6NMd2xH3sxwexMfu1nfpoMLh9IMA5O/Eg+fuukK7FWTo8eDEyyHgcUv/IJmfqDAS4ICml1B+0LtaMaAdad3aSoOLHJvkffBE+rgUoI771H2zAsf+2ASgp/k9uCqNFLfnH/q9dJYUYr4ai0X479KNoZxwHg0NxNBTYz1E4OEuHB0GHQYcqjIh/YuOTY/tlPBSQT0mgaX7ZaOtYXTKbumOfBJvDamFEmiZZkVJJ2lvttkRVyFf/+04QhpuH/X95KCC37LEG33x4nM2+FwSQIegwjCo6pN6ItXHNOxKQO0mwaffbr4RfqMsqCQjfZCbzY5JMykv+ab7691f8Y/lg29/eQvaTP7Vx5EUebcl7VBkh6DCgkYDBPzwhvxwiL0ZAz5l272e9xherf2uq8qpecFu70qIeNcy1ptd5fbn35gUBucJ5fnGsAQ9ejAyVxmEwjmiLi5g0nR9JsGlHNXndGFFPu3w2Kxt8lK7esJmPDs3dYf9dlGRzwKiKR20aAh5kOgzLRz2k0S5JSmkrP7j1apLZvKGSgCNyzAYf++tcufoPr2GPyOJpE5I/GtvDIcqjDAg6DJg07ZDeeq35sPMj6YWXhUOkH19qft75kf31C1gYTJjODoIOByZNO6GbrJE0/NUf5z27eR6b9bSTX3/z2k/WBCxEUl6bc4tJeSDoMGHSdL61vv/TK+Nq9caiGwVmZe8fJf2/ss0PAubOKNpHIyZM8yHoMMmYNn/tdPMgzI8NOKLmXREZmEwakHpk/xFKDu2/jTYH9h/7n7PaIGg77RB45o/6/GLYJx++xpm0ikaxUU3SxXZBmFGSg+mlGXBsANHCDEwcH+hqZecvXhqMNgh/j+vJ3/fvHi039ZHXMH6lLYVpRiaa+ePjceARw/67fQHZs8/tpoCMIOgw2aGfMTE/tEM/+0Ig6GQsjYBjA41U4TCuRA+GH7638+T/tnGH9v/xODDtPP7nweTXdvOtjjeqXAiVuChmgMAzP3bY5051l3Qthn3yIegwcYZ+Dttt+5WLmzJDswYcG2yM0g/++uXBg40MstLdbwLYTq/38/v7/u6VWYIPAs98YNhntrCmw/TN0E+ax/PXICOrP/i7SzNlOMnaTDtY+e3uf96+v5FxGbTf/8Xo0b1f3+2ctP7Vi6cv3tjA0+3dwgSDDMU1Se5cw7BPPmQ6TIHyR9T5a5Ch3nptrPSVaSYM2BdFXY7vbN79zRatiJIeG3ySf91du/72MFkbvDLNmk/gR9e63VsHODYhG36k69TBvoEao5LBhEyHSUdj8umhflxBB1sW7MbPWuf1adqiPSP3bXaz+fFvtsQCbd19Z3Nl1Hhf2244JttOPWqFNzG5IBuYu5YtBB2mmndAfklg/lo2llX3tWk2fkZxZfPm97Z/9zjbWDj769i+sPXbaIpy22QD6efnbgpInZ27JiAzCDpMnPlrcYRJ02mzjQOeH3YFk1HqwcG9f7y7kbcW9uTXc5Cs9SSfKPcFk9FxZ/Xlt18RkCrMXcsWgg4T5yv59IhjSImdRzZF44CU1U/27v7TPZFjtplhmsATL4mrmNOWLsxdyxaCzhSoHSsYhZMuu44jmGxJbfjRr/rCATbwcEtt9h5re+euC0hN7GlSEEfn2nQQdKYQ6Yh0s+lII+ikxLZHc9dxbNOALakJhxy8vHPPJL9uzs+gzJYu6ggczF2bDoLOFFQY0Yd+osNodo/bozk/okM9ao5XPhSuSdZ4VpNfN7erDWW2lDCeV+Vpcicr/BmCzhQ86ZPbJO0oHAEzafidK9z2aL0nf5+XLjUu++uOjo5ZGZr9wOmo1msCZtL9WpADN0bgTAdBZwp2FA712sejcGBK3e6thmaOjrGNA65vnNz97L0dHcas5ofYV117NLeAqY0PlslNBKEKEXSmgKAzBW9Mv9kwCmc2o3Mhay+KLau50jhwlu0//vMDEckh64c8ncnRDmURLFfpmU6o0EgwBQSdKYwqmnyz1cY1lNemtHzjzQvc5oGVqPG+KJBOuHKH0yVlmwqQ7UzPjwNy0BnLCjKdKSDoTME/PCHfbGElQnltSiqusr7abVnN1XWc57G/H6OCB5yfiTyJFuopcaYReI0AjQRTQNCZQkd1yY0Efugj05kCN8spUlntabv/+b/uc7rZ7Iic5d6bmEQ9BUwjyB6CzhT6vT653BFIQztlFL6Fm+WoMGbv5ncJt5tNeVWs7UwB0wiyh6AzjY2NEFMJssPNcuz5NFufvlPoA4ZtNxunqcBmO81rP1kTwIJpBNlD0JkSdSoBdXcz/Bk3y2kGrUJnOX8yPmH9PnVcvSSABdMIsoegM6UkfSGPKulhpzhZ6/JbHW6WU7Tmgeex2Q7n1FF0svH0ej8nP6eYRjA9BJ0pqYjeo3942EWJjUgteawZYqXJch5j/36xb4dsJx7QG1cwjWBqCDpT4uxGPlzbQzMBRZIRxkaRz8opU5ZzavL7Zazt2GwHM9lo4prU1GsxjWB6CDpTCpRPvumwQZTGzljjXF+2LOdPmGs77Vob7dMEfqTJmU6gxgg6U0LQmZKOxuSaLjaI0iTfmeT1B6nVTtmynFPcTjYRqcuYdn62sEI/Xr5SrZP36sG3IehM6dx4jTxQEhtEz8YeeVOJypnlnGJkO7Ztv/llAw0FZ+BsDPW/8NEyPSUEnSlhg2i6vLH6HvXayfSBD97lDcIsGJvtGG3IHz5onz4bZ2Oo61PMFwlBZ1rYIJoeu9CtffKXeNGnD1B5J4bVPo0S24tJWWmQrsPG0Jkg6MwgloJU151sOMMD/1ytapN1Xk5DruwIENuXdjc5L8D2wzaOtH4B8sehzztOHL4NQWcGvqGXN3CC6PPF0iN3V5WxTfq5kmw79iQ524mEIZcwy6Z7Y52U5VhyFCLTmQGCzgw4J4hueV2s6zwDdwJBtGwKPWONSx6OtqjX2owbEwqejXNiaFSN8NEzAwSdGXBOEI39PWQ6zxBVK+QsBw0E38VtKIjrIXnzbZlo3yNnOt5YI+jMAEFnBoGOyL36nvDJN3WZcPbmJH/irMPMykJG0YB6rQorrPWzsoi8mPxRiBNDZ4OgMwPs1ZkNt7S2EnXIL9cy2b24Tw7GdrEcJbbvUlKRPwrruwIbQ2eAoDMD7NWZDae0VuYJBGfa2Ag5EwpQYvsu1h6dvxjgPpwBgs4sGHt1cK7Od3FKa96heSjgubRBiW0WrD06NsjD1BB0ZkTdqzPZA4C9On9iW1Q5pTXszXkxu2eHei1KbE9Jnkvs0ZkfBJ0ZcfbqdP+ji2znsRNzjvy1jdIaAbPEJmoCQeex7teC/Fxij87sEHRmxNmrg3N1nhAZlNZSximxiVB3BEyMwgY56MR+jJlrM0LQmVEo6JkOztV5rLdek4zGCpTWaFglNsxi+xMlJflexDk6s0PQmdGy3CbXeKVS2KuTWF5aImc5JilforRGxCyxrT5ooaFA2NFKOEdnnhB0ZrR81COX1+IoxpdlohL79JZdHSLL4dAB+c8rlt6aABGagNzQ0h4O8QE0IwSdGdmvcGrbdFgRWNNJmIi+nqCqHjaEchzH9GYC7B2boLZLW/3+BoLOjBB0UhDpiL5Xp+R1dDuFgNqeillrfHYWG+ecp9K3TjPapQ2jUxWeD0EnBZVIkUsaZW+bNss1cklHqgiltSloYejZYclbpznt0jo0WM9JAYJOCtA2TSeDE/LvX44lspwpHHuMP7eSt06jXXr+EHRSwGmb9uNKeTMdW1pkHEuNVunpHJ3fJmc6ZW+dRrv0/CHopIDTNs1pzyya5pcNtErPw8ZGaAx9XEvj825psx3OdGm0S6cDQScFg5cE+eVY5mnTUlfpLze0Ss9G00tsyj8u7boOZ7r0sD1EeS0FCDppwLRpGsboG7RKz4ZzjLWIvNJmOpguPX8IOinhTJvu9dbLF3iSdQPO6Bt8Vc5m9+ohfVKGlI1SrutguvRCIOikhDNtesvrlq7ExlnPsVOl8VU5I+ZInDKu67Q+WSY/hzqIsb6YEgSdlJiY3k5ZMePSZTqc9ZzYnCDLSYFhfJ2XcV1H+x65iYDzfMOLIeikJNARubOljIM/OftzsJ6TDs66jgqqpbsnwwq9kzRuoryWFgSdlJwbr5G/hErZwcbYn4P1nHRw1nUmc9hKtq7D+RDyv/BR7k0Jgk5KOIM/y9bBZuetUa+dzLfCek46GPt1JnPY+u1SZTuczrXB4DY+hFKCoJMidLA9G6d2jv05KePs19ElysDRubYwCDopQgfbsxmfPlQyDuqYt5YizogmY8oz/JPTuSZHITLvFCHopAgdbM/GOT9nLVzGV2WKeHPYyjP8k5N9SynwIZQiBJ0UoYPtGZIyIuf8HMxbS1myrhNL2h6TMpV9Wdk3OtdShaCTInSwfVez0qDvhTABHu4McM57+rpeLUW2E8WaHFzRTZkuBJ0UcTrYJqNHSoCzKRRljGxwyr6e8MtxXxI/+jBzLX0IOilLFmPJD3i3e6vwDzhnLwTKGNmIgpB8T5Zhk2j3xjr994jOtdQh6KSMM3qkDKeIUvdCWMMP3kWmkwH2JtGCY50WipFMqUPQSRmnRbXopQz7RUltIpgM+YRsMDeJFj0DZ80BRAt/6hB0UsY5RbTopYwjsUT+/eGLMmOMTaJFz8A5Jd/6rsBpoSlD0EnZ4M7GAbWZoOilDG3q5N9f5aiCoJMhZOB/xin5YvxN+hB0MoBxON/gfFHKI40F2wxxMvAinyTKKfkaxoQRoEPQyQBnHE6h90UQJ0tjoGL2OBl4kQfScpoIfIPOtSwg6GQA+yLQlppH1Hb+IjcTcJoIcHBbNhB0MqCru+ROrKI2E6CJIH/Qzo99Y3mAoJOBwUuCPj+soM0EaCLIHzQTYN9YHiDoZAH7ItBEkENlb+dHE0E+IOhkhbEvIloZF66ZAG2p+VP2dn5OyReHCWYHQScjnFJG0Y45wCSC/CpzO78M6E0EKPlmB0EnIy8dr5BfpmMdFyrTwWyr/CpzO79iTHZHyTc7CDoZ4RxzMNkXsb5OO6/dAcnDTS7NeGONQ9vmqLTt/MnzxTnOACXf7CDoZIhzzEHj825xviojQx+oiLbUueK08+sTXZjyWuuTZfoaFfaNZQpBJ0s6oO/X8Y/Jx+fmHastFacyzhWnnT+siMI0E5jl2hr52miMVukMIehk6Tgm37yFaVFNyhistlScyjhfyZ93LGNS4ClS2ZfVwl/XaG7JEIJOhtiHZxXgAeeUMXRoMDZ+ASoRvWOw3W8X42OIOAfQQvadLQSdLDE3iRbhAde+Rx9/42O21SJwmgmUdn+/TuvyW/R5a8i+M4egkzXGJtEiPODGF+QvSpQxFiPQETnDLMIeMs6HEDaFZg9BJ2OcTaKx9MiLnXkVxfSOp/awjXbpBTg3XiPfk0EBJhNEMupSr8Xx1NlD0MnY0fntAfniAqzrcPZC2L1MAuaOs4dMMjZU5hZjPWctXEa7dMYQdLLG6BZyfV0HZ+i4g7OHzOWBtNz1HHwIZQ9BZw6k9OjZTk04u18H42/cUZqzdeqK/DzhpND5QNCZA866jgi1s5MJOKcyYqDiYpXmbB3GdIwT420JyByCzhxw1nWMHf7p6LoOZwNe2ImxR2eBOGfrODsOxz5HWM/JHQSdeWDs17FcncOGUxndwRmHY7Sb2XfzywY54GA9Z34QdOaFs1/HxTls3PE3sFjMBhcXs29jfHKrNPbnzA+CzpzIwxG5XmyMpj8sOYHxN+7hjMNxMfuWmt6Uo6qMZh+YCYLOnNg5bJzzdVw7tRHjb9zDGYdTMWOn7kfbvq+MqFOvx7y1+UHQmZfJug59b8SebjmV7WD8jXuKPA4nOmmRM7PJkemYtzY3CDpzpE1ETuFdG4mD8TfuKfI4HM7oG3USolV6jhB05mgl6hS2dRrjb9xT2HE4tjTNaJXWexVk3nOEoDNH9iGndgxZS19VnSixYfyNu4o4Dmd5aYkecEI9GgxuYz1njhB05owzEqcSNC4IB2D8jbuKOA6nEtNbpaWKkOXMGYLOnHFap12ZOs0Zf4PR8flSuHE4yfMSG0UOOtGy2RQwVwg6c7b72Xs71Dq63ZTnwv4Izvib+q7AHp0c4YzDUUE190GHM4XAPoeYjDF/CDoLoIUhl9j8eJz7Ehtn/A3q5/kyuLNB//twoIONM4WA8xxCehB0FiA8GT+kXjuZe5XjEpttIsD4G7dR5wLav+dcb1pOnhOtxEXq5ZgqvRgIOgvAmU5gH/Q8d7FxmghwXkk++YyPga/r1dyWe5e/XiLvbbPP38EfbiPTWQAEnUXY2Ag5qX2eu9g4TQScsSswP5y/lzw3E3C61lBaWxwEnQXhldjyu1GU00QQN5Hp5FEUhOSgk9tmgqTsx+laQ2ltcRB0FoRTYrNWH7TItep5Yp2hg6GKuWTvRfLFOW0m4GwIRWltsRB0FoVZYsvjLDZ2EwGGKuYT82ydPDYT6LB2iXwtSmsLhaCzQNwSW7v3s1wd7sZpIsAZOvnGOVsnb80E9uNHMjIwbAhdLASdBeJsFLXiepirLjZOE4GUApvwcszlZoLjoEPPckI9wobQxULQWTCjggfUa1VYuZinhgI0ERSHs80EyfPgCYlZaw5B0Fmwiq7RjztI6ul5aihgNRHg6zLXXG0msHtzqOuKVjNo3RewUAg6Cza4c/tARJL8Qg61zsWeHUwiKJjJybb0yQR5OeZAxdUr1GvtCaE4y2nxEHRygHOiqF0wzUNDAec44KSQjpKGCzT94ydaGS+8maB1+a2OMqJOvd47NOTGHcgOgk4ObF/a3eQ0FAhPk7/usmJ8QQ58OM7ADZxjDqRSi890KpL8HNgGgq1P30HXWg4g6OSBLW0wGgry0D4dCvpLB8cZuOGl4xVyRjq2UzIWiXkkNRoI8gNBJyc6J+d4X2GLzHaSB55a1rAZHI4zcINd76Bm3Mqo2iI3iTb8Duv+RwNBfiDo5MRkgZPRUDCZx7agh541ciTCF6ZLpI7yv0k0ue85RxioIB6ggSA/EHTyZHzC+hrjfu2lRQbYFFpUMqD/fdXDpYWUeLn3vVmR5NI1ZA9BJ0fshAJOtmO/9haxtiM1o4kAm0Kdoqu75EwnYmzKTA0zy8EEgvxB0MmZqHnM+yqb89qO3Z/DWc/BA+8We3w154DBea/rcLMcFcZYy8kZBJ2cOfjd/x5oqcn153l3sh2JJXLXGtZz3MRZ19nTrbllO3ZfDjfLQZt0/iDo5JCSzK+zOWY73lh9j3ot1nPcxFnXmeeRG/FS5Yec65Hl5BOCTg5t3X1nk5vtrL789isia3bYKGNvhN6rINNx0ErUoZ83Y+ewzWEI7eoP/u4SZ/oAspz8QtDJKW62Ey+Jq1m3UDe/bNADTvLQY3+Omzj7dey6TrvfznY6QXJfB75ifVQhy8kvBJ2cstkOa9+Offi9c9dFhozxMUK+JGJPkrME7ctMJ5/b5gFkOcWBoJNnzH07WZfZOOeWnBhvS4Cz5OGI/Pc3aZ3OqMS2fOPNC5zmASvQo48F5BaCTo5x9+1YWZXZ7MPPObfk4JUBMh2H2fN1Fl5iS+5jGdSucX7Ei8Xm/se/wQdPjiHo5FwnXLnDmUBtXwArldWbaX95VmJ6ac2OHbFDTAW4a3K+jqCvyWXQQdmsdV7XjA+dyc9gxlruIejknF3U5UygtuyZOyufnUvvJZB8ccZGkYOOjjS+NAsg8AV5XWQyCzDFD52VH9x6lbOOY0lZ/QQz1vIPQccBuxf3H3BaqC3px5favZ/1RApW6ucuca7furJNb7mF3Do6vz3gZNnth+1U1hNb3//pFemFlzk/Mxl389Gv+gJyD0HHBUmpIzo6viuYTFVeTSPwGBOTNwDamjpKawWR/D1yphOISF2eNduxAUfUPHaWvhI13hfgBAQdR9imAqMUe1rurIHHNhBwyhzRskGraoHER+Hn1GsnDQUzZDvTBhyU1dyCoOOQvfOP7hvDn9o8deBJvlpVXGUdCYwBn8ViP3ZYR6lPme1MG3BQVnMPgo5LknLH6njlQ9ZL4DEbeBqv/f11zguhdb/JGj2CXeDFxDpK3XZPcppYkvtxcl9Ok+EkzwHKau5B0HGMLSP4gZ5q85vdZNf8vPOj5rWfnL1G073V4L4IGnIFe3MKyDaycD50HjexnDkyyV7TfNj5EXfz5ylvLO6hrOYeLcA5R8M7B7W1m8l/itnHBUslfCn1eX/1em28cuFADPvffZn01mvNlep/lUL41P9f20Cw+cmvHgoonn4/rnZfTT5QFfl+i6VsJ/fX1rPuLxtsamvXrhtfXeXcY0+y6zjbf7xNXm+C/JACnGXLEtN+JZ6yZ94EYbi5dLh8MPiLwcjuLI9q8jp3j0TnpPWv+OossKQM1v5i9W85UyniSBzH4cn9w/6/PLSHvX2lW92qNGtGa/bH0pOiuLJ5cO8f2d2ckA8IOo5bufb2j+xmULFANst5dO/XeAkUXOu/JIv9wpvb2U3P4hm5/+jjd/5NgLOwpuO4ve9t/26ajra02O4hjB4pB+7aTtpswLmZ3O8CnIY1Hdcl9faTm+e/ru4vrUopqmLO7GLul5/+Em3SZZDca0uda7FR8pyYs9OAs4GNx85Dea1A0ljj4UBZrZxar779htCGfKDfrOwazt+8/NU9BJxiQKZTIOPtj7am7WrjsmW1lXDl7nD4AV4EJXPyV+cHy4eN80aYzI+ptl1qex//4x/6SZYloBAQdArm5NGdYeXcq/ueqrSyeinYun4rbP47utVKKgkA5xs/Hpyo8cWkVpLJuvBk7ag6/r+7d36NNvyCQdApoPGjj4/sSyFUJ14sRaqdbfZl4A/1+19++T+PBJSWzXCb+i8fxVVzPu3AowJv8NeXHv3uP3/7f3CPFRDWdApu7frbF5OV3yuRiWY+TXRSUosa7yPDgVO93s9re7WDN9K4v2yzQFg9+cPuh+9hskWBIeiUxKzBx064fuP8o/tYzIWn2cCz7+9eCadtYlFyGEfjz3DMdDkg6JRM6+ZbHW9UuWB3hZMCUPJCEN7JfXx9wlk4wWdSpvXGm2PPbOHeKhcEnRLr3rjVMCZqSjFuhKZei2Xke6E5Vl4QHorKwY/Pbw+Q2QCXDT5bna+a9ZFuP31fRWM90tXKzuDO7QMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGL/HxC98w/fXubEAAAAAElFTkSuQmCC"/></defs></svg>');
        width: 350px;
        height:  480px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        position: absolute;
        left: 0;
        top: 10px;
        z-index: 0;
    }
    .departments .services-con{
        position: relative;
        z-index: 11;
    }
    .departments .center-title-con::after{
        content: '';
        background-image: url('data:image/svg+xml,<svg width="75" height="76" viewBox="0 0 75 76" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.6419 54.5232L16.8219 59.3789C16.932 62.3495 19.3156 64.732 22.2863 64.8405L27.2838 65.0232L22.2863 65.2058C19.3156 65.3144 16.932 67.6969 16.8219 70.6675L16.6419 75.5232L16.4619 70.6675C16.3518 67.6969 13.9682 65.3144 10.9975 65.2058L6 65.0232L10.9975 64.8405C13.9682 64.732 16.3518 62.3495 16.4619 59.3789L16.6419 54.5232Z" fill="%2309C4A9"/><g opacity="0.07"><path d="M37.5 0.523193L39.6245 13.4211C41.5246 24.957 50.5662 33.9986 62.1021 35.8987L75 38.0232L62.1021 40.1477C50.5662 42.0478 41.5246 51.0894 39.6245 62.6253L37.5 75.5232L35.3755 62.6253C33.4754 51.0894 24.4338 42.0478 12.8979 40.1477L0 38.0232L12.8979 35.8987C24.4338 33.9986 33.4754 24.957 35.3755 13.4211L37.5 0.523193Z" fill="%2309C4A9"/></g></svg>');
        width: 75px;
        height: 75px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        position: absolute;
        right: 0;
        top: 40px;
    }
    .department-card{
        border-radius: 8px;
        box-shadow: 0px 0px 15px 0px #09C4A91A;
        transition: .3s ease all;
    }
    .department-card .card-header-wrapper{
        display: flex;
        gap: 24px;
        border-bottom: 1px solid var(--medi-body-tertiay);
        margin-bottom: 24px;
    }
    .department-card .card-header-wrapper .department-card-title{
        font-size: 20px;
        font-weight: 600;
        margin-bottom: 8px;
    }
    .department-card .department-card-desc{
        border-bottom: none;
    }
    .department-card .tick-points li::before{
        content: '';
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 21C13.1819 21 14.3522 20.7672 15.4442 20.3149C16.5361 19.8626 17.5282 19.1997 18.364 18.364C19.1997 17.5282 19.8626 16.5361 20.3149 15.4442C20.7672 14.3522 21 13.1819 21 12C21 10.8181 20.7672 9.64778 20.3149 8.55585C19.8626 7.46392 19.1997 6.47177 18.364 5.63604C17.5282 4.80031 16.5361 4.13738 15.4442 3.68508C14.3522 3.23279 13.1819 3 12 3C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12C3 14.3869 3.94821 16.6761 5.63604 18.364C7.32387 20.0518 9.61305 21 12 21ZM11.768 15.64L16.768 9.64L15.232 8.36L10.932 13.519L8.707 11.293L7.293 12.707L10.293 15.707L11.067 16.481L11.768 15.64Z" fill="%2309C4A9"/></svg>');
        width: 24px;
        height: 24px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        top: 2px;
    }
    .department-card .btn-primary{
      color: var(--medi-primary-color);
      background-color: transparent;
    }
    .department-card .btn-primary::after{
        content: '';
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23238A7B" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        width: 24px;
        height: 24px;
        transition: all .3s linear;
        display: inline-block;
      }
       .department-card:hover{
        background-color: var(--medi-primary-color);
       }
       .department-card:hover .department-card-icon img{
        filter: brightness(20);
       }
       .department-card:hover .tick-points li::before{
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 21C13.1819 21 14.3522 20.7672 15.4442 20.3149C16.5361 19.8626 17.5282 19.1997 18.364 18.364C19.1997 17.5282 19.8626 16.5361 20.3149 15.4442C20.7672 14.3522 21 13.1819 21 12C21 10.8181 20.7672 9.64778 20.3149 8.55585C19.8626 7.46392 19.1997 6.47177 18.364 5.63604C17.5282 4.80031 16.5361 4.13738 15.4442 3.68508C14.3522 3.23279 13.1819 3 12 3C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12C3 14.3869 3.94821 16.6761 5.63604 18.364C7.32387 20.0518 9.61305 21 12 21ZM11.768 15.64L16.768 9.64L15.232 8.36L10.932 13.519L8.707 11.293L7.293 12.707L10.293 15.707L11.067 16.481L11.768 15.64Z" fill="%23ffff"/></svg>');

       }
       .department-card:hover .department-card-title, .department-card:hover .department-card-desc, .department-card:hover .tick-points li{
        color: var(--medi-white-color);
       }
       .department-card:hover .btn-primary{
        border: 1px solid var(--medi-white-color);
        color: var(--medi-white-color);
       }
       .department-card:hover .btn-primary::after{
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23ffff" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
      }
      

      /* appointment css */
      .appointment  .appointment-right{
          background-color: #238A7BB2;
          padding: 48px;
          position: relative;
          backdrop-filter: blur(20px);
          align-content: center;
        }
        .appointment  .appointment-right::before{
            content: '';
            width: 0;
            height: 0;
            display: block;
            position: absolute;
            left: -10px;
            top: 50%;
            border-top: 10px solid transparent;
            border-bottom: 10px solid transparent; 
            border-right:10px solid #238A7BB2; 
        }
        .appointment  .appointment-right .center-title{
            font-weight: 500;
            color: var(--medi-white-color);
        }
        .appointment  .appointment-right .appointment-form__desc{
            font-weight: 700;
            font-size: 40px;
            color: var(--medi-white-color);
        }
        .appointment-form-con .center-title-con{
            margin-bottom: 32px;
        }
        .appointment-form .input-wrap p{
            display: flex;
            justify-content: space-between;
            gap: 20px;
        }
        .appointment-form .input-wrap p label {
            flex: 1;
        }
        .appointment-form label input{
            border: none;
        }
        .appointment-form label select{
            width: 100%;
            border: none;
            padding: 16px 24px;
        }
        .appointment-form .checkbox label{
            display: flex;
            gap: 12px;
        }
        .appointment-form .checkbox label input{
            width: 16px;
        }
        /* team css */
        .team-con .center-title-con{
            position: relative;
            margin-bottom: 80px;
        }
        .team-con .center-title-con::before{
            content: '';
            background-image: url('data:image/svg+xml,<svg width="39" height="37" viewBox="0 0 39 37" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M38.0672 25.3264L25.1678 17.538L32.3793 5.59404L25.2869 1.31186L18.0754 13.2558L5.17594 5.46742L1.21154 12.0334L14.111 19.8218L6.89953 31.7658L13.9918 36.048L21.2033 24.104L34.1028 31.8924L38.0672 25.3264Z" stroke="%2309C4A9" stroke-width="0.9838" stroke-miterlimit="10"/></svg>');
            width: 35px;
            height: 35px;
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            position: absolute;
            left: 100px;
            top: 40px;
        }
        .team-con .center-title-con::after{
            content: '';
            background-image: url('data:image/svg+xml,<svg width="45" height="47" viewBox="0 0 45 47" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.23" d="M44.4216 14.9522H29.3532V1H21.0684V14.9522H6V22.6222H21.0684V36.5744H29.3532V22.6222H44.4216V14.9522Z" stroke="%2309C4A9" stroke-width="0.9838" stroke-miterlimit="10"/><path d="M11 40.6313H7.07814V37H4.92185V40.6313H1V42.6276H4.92185V46.259H7.07814V42.6276H11V40.6313Z" stroke="%2309C4A9" stroke-width="0.256054" stroke-miterlimit="10"/></svg>');
            width: 35px;
            height: 35px;
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            position: absolute;
            right: 100px;
            top: 20px;
        }
        .team-card .team-profile{
            border-radius: 0px;
        }
        .team-card .team-bio{
            border: none;
            margin-bottom: 0;
            padding-bottom: 24px;

        }
        .team-card .team-profession{
            font-weight: 400;
            color: var(--medi-text-secondary);
        }
        .team-card .team-info{
            padding: 24px 32px 32px 32px;
            position: relative;
        }
        .team-card .social-link-con{
            justify-content: space-between;
        }
        .team-card .social-link{
            color: var(--medi-text-secondary);
            width: 32px;
            height: 32px;
        }
        .team-card .social-link svg{
            width: 16px;
            height: 16px;
        }
        .team-card{
            transition: .3s ease all;
        }
        .team-card:hover{
            background-color: var(--medi-primary-color);
        }
        .team-card:hover .team-name, .team-card:hover .team-profession{
            color: var(--medi-white-color);
        }
        .team-card:hover .social-link{
            color: var(--medi-primary-color);
        }
        .team-card:hover .team-info::after{
            content: '';
            width: 0;
            height: 0;
            display: block;
            position: absolute;
            right: 40px;
            top: -20px;
            border-right: 10px solid transparent;
            border-left: 10px solid transparent; 
            border-bottom:20px solid #238A7B; 
        }

        /* cta css */
        .cta .cta-overlay{
            background: #238A7B57;
            padding: 100px 0;
        }
        .cta .cta-content{
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        .cta .cta-content-left{
            max-width: 637px;
        }
        .cta .cta-heading{
            margin-bottom: 16px;
            font-size: 32px;
        }
        .cta .cta-heading .is-bold{
            font-size: 52px;
        }
        .btn-white{
            display: flex;
            gap: 12px;
        }
        .btn-white::after{
            content: '';
            background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23238A7B" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            width: 24px;
            height: 24px;
            transition: all .3s linear;
            display: inline-block;
        }
        .btn-white:hover::after{
            background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23ffff" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
        }

/* blog css */
.front-blog .article__card__wrapper {
    grid-template-columns: repeat(2, 1fr);
}
.article__card__wrapper .artile__title{
    font-size: 24px !important;
}
.front-blog .article__card .article__body__top .artile__title{
    margin-bottom: 0;
    border: none;
    padding: 0;
}
.front-blog .article__card .article__body__bottom{
    margin-top: 16px;
    padding-top: 16px !important;
    border-top: 1px solid var(--medi-body-tertiay);
}
.front-blog .card-right .article__card{
    display: flex;
}
.front-blog .card-right .article__card .article__img{
    width: 40%;
    height: auto;
}
.front-blog .card-right .article__card .article__body{
    width: 60%;
}
.front-blog .article__card .article__body__bottom{
    color: var(--medi-text-secondary);
}
.front-blog .card-right .article__card .article__img img{
    height: 100%;
    object-fit: cover;
}
.front-blog .card-right .article__card:first-child{
    margin-bottom: 48px;
}
.article__card__wrapper .article__card{
    box-shadow: 0px 0px 12px 1px #4697893D;
}
.front-blog .card-left .article__img{
    position: relative;
}
.front-blog .card-left .article__card{
    height: 100%;
}
.article__card .article__body__top .article__tags li a{
    font-weight: 400;
}
.front-blog .card-left .article__img img{
    height: 100%;
    object-fit: cover;
}
.article__card .article__body__bottom{
    margin-bottom: 24px;
}
.front-blog .article__card .article__body__bottom{
    margin-bottom: 0;
}


.site-footer .social-link{
    color: var(--medi-primary-color);
}
.site-footer .site-footer__main .widget_media_image .wp-block-image{
    margin-top: 0;
    margin-bottom: 24px;
}
.site-footer .site-footer__main .wp-block-buttons a{
    display: flex;
    align-items: center;
    gap: 12px;
    border: 1px solid transparent;
}
.site-footer .site-footer__main .wp-block-buttons a::after{
    content: '';
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23238A7B" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    transition: all .3s linear;
    display: inline-block;
}
.site-footer .site-footer__main .wp-block-buttons a:hover{
    color: var(--medi-white-color) !important;
    border: 1px solid var(--medi-secondary-color);
    background-color: transparent !important;
}
.site-footer .site-footer__main .wp-block-buttons a:hover::after{
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.45802 7.08056L16.98 7.08044M16.98 7.08044L16.98 15.4812M16.98 7.08044L7.08052 16.9799" stroke="%23ffff" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.breadcrumb-wrapper{
    background-color: var(--medi-primary-color);
}
.breadcrumb-wrapper header.entry-header::after{
    display: none;
}

.post-navigation .nav-links{
    align-items: center;
}
.wp-block-search__button:hover, .wpcf7-form input[type=submit]:hover, form input[type=submit]:hover{
    background-color: var(--medi-secondary-color) !important;
    border-color: var(--medi-secondary-color) !important;
}
.blog__date a{
    display: flex;
    gap: 12px;
    align-items: center;
}
.blog__date a span{
    height: 20px;
}

/* contact page css */
.contact-form-con .center-heading{
    text-align: start;
}
.contact-form-wrap .contact-img::before, .contact-form-wrap .contact-img::after{
    display: none;
}

.comments-area .comment-list .comment .comment-body .reply{
    padding-bottom: 0;
}

.error404 .content-area .row{
    justify-content: center;
}

.sidebar .sidebar-footer .sidebar-footer-bottom .social-left .social-info svg{
	width: 20px;
	height: 20px;
}

@media screen and (max-width:974px) {   

    .about .about-img__secondary{
        max-width: unset;
        width: 400px;
        max-height: unset;
        height: auto;
        outline: 20px solid var(--medi-background-color);
    }
    
    .ad-video .content .container, .cta .cta-content {
        flex-direction: column;
        gap: 24px;
    }
    .ad-video .content .center-title-con{
        text-align: center;
        align-items: center;
    }
    .cta .cta-content-left{
        text-align: center;
    }

    .front-blog .article__card__wrapper{
        grid-template-columns: repeat(1, 1fr);
    }
    .front-blog .card-right .article__card{
        flex-direction: column;
    }
    .front-blog .card-right .article__card .article__body, .front-blog .card-right .article__card .article__img{
        width: 100%;
    }
    .front-blog .card-right .article__card .article__img, .front-blog .card-left .article__img{
        height: auto;
        max-height: unset;
    }
    .front-blog .card-right .article__img img{
        height: inherit;
    }
     
    .team-card .team-profile{
        height: auto;
    }

    .banner-six .banner-left .banner-left-wrap .banner__title-wrapper{
        margin-bottom: 32px;
    }
    .about .about-feature-wrapper{
        gap: 32px;
    }
    .center-title-con{
        margin-bottom: 32px !important;
    }
    .banner-six .banner-left .banner-left-wrap .banner-greet{
        padding: 0;
        font-size: 18px;
    }
    .cta .cta-overlay{
        padding: 50px 0;
    }
}

@media screen and (max-width: 768px) {
    .appointment-form .input-wrap p{
        flex-direction: column;
    }
}
@media screen and (max-width: 480px) {
    .comments-area .comment-list .comment .comment-body .comment-content{
        padding-bottom: 24px;
    }
}


/* section padding css */
@media screen and (min-width: 1200px) {
    .about, .services , .departments, .appointment, .team-con, .article {
        padding-top: 132px;
        padding-bottom: 132px;
    }
}


@media screen and (min-width: 974px) {
    .front-blog .card-left .article__card{
        display: flex;
        flex-direction: column;
    }
    .front-blog .card-left .article__img{
        height: 52%;
    }
    /* .front-blog .card-left .article__body{
        flex: 1;
    } */
    
    .front-blog .card-left .article__img .bg-overlay {
        height: 100%;
        background: #00000069;
        position: absolute;
        width: 100%;
    }
}
