@font-face {
  font-family: 'clinic';
  src:  url('../fonts/clinic.eot?7n8ajn');
  src:  url('../fonts/clinic.eot?7n8ajn#iefix') format('embedded-opentype'),
    url('../fonts/clinic.ttf?7n8ajn') format('truetype'),
    url('../fonts/clinic.woff?7n8ajn') format('woff'),
    url('../fonts/clinic.svg?7n8ajn#clinic') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-Without-Stroke--01:before {
  content: "\e910";
}
.icon-arrow_down:before {
  content: "\e90c";
}
.icon-arrow_left:before {
  content: "\e90d";
}
.icon-arrow_right:before {
  content: "\e90e";
}
.icon-arrow_top:before {
  content: "\e90f";
}
.icon-ha_-1--2:before {
  content: "\e901";
}
.icon-ha_-1--3:before {
  content: "\e902";
}
.icon-ha_-1--4:before {
  content: "\e903";
}
.icon-ha_-1--5:before {
  content: "\e904";
}
.icon-ha_-1--6:before {
  content: "\e905";
}
.icon-ha_-1--7:before {
  content: "\e906";
}
.icon-ha_-1--8:before {
  content: "\e907";
}
.icon-ha_-1--9:before {
  content: "\e908";
}
.icon-ha_-1--10:before {
  content: "\e909";
}
.icon-ha_-1-:before {
  content: "\e90a";
}
.icon-ha_-1:before {
  content: "\e90b";
}
.icon-facebook-square:before {
  content: "\f082";
}
.icon-car-side:before {
  content: "\f5e4";
}
.icon-car:before {
  content: "\f1b9";
}
.icon-chart-bar:before {
  content: "\f080";
}
.icon-check-circle:before {
  content: "\f058";
}
.icon-check-square:before {
  content: "\f14a";
}
.icon-envelope-square:before {
  content: "\f199";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-exclamation-circle:before {
  content: "\f06a";
}
.icon-exclamation-triangle:before {
  content: "\f071";
}
.icon-info-circle:before {
  content: "\f05a";
}
.icon-info:before {
  content: "\f129";
}
.icon-map-marker-alt:before {
  content: "\f3c5";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-mobile-alt:before {
  content: "\f3cd";
}
.icon-parking:before {
  content: "\f540";
}
.icon-phone:before {
  content: "\f095";
}
.icon-portrait:before {
  content: "\f3e0";
}
.icon-sign-in-alt:before {
  content: "\f2f6";
}
.icon-tablet-alt:before {
  content: "\f3fa";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-tooth:before {
  content: "\f5c9";
}
.icon-tv:before {
  content: "\f26c";
}
.icon-user-alt:before {
  content: "\f406";
}
.icon-user-friends:before {
  content: "\f500";
}
.icon-users:before {
  content: "\f0c0";
}
.icon-wheelchair:before {
  content: "\f193";
}
.icon-home:before {
  content: "\e900";
}
.icon-checkbox-checked:before {
  content: "\ea52";
}
.icon-radio-checked:before {
  content: "\ea54";
}
.icon-radio-checked2:before {
  content: "\ea55";
}
.icon-radio-unchecked:before {
  content: "\ea56";
}
.icon-table:before {
  content: "\ea70";
}
.icon-hangouts:before {
  content: "\ea8e";
}



.l-gnav-card-side__txt:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	font-size: 14px;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	position: absolute;
	right: 14px;
	top: 4px;
}

.l-gnav-btn:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	font-size: 14px;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	position: absolute;
	right: 14px;
	top: 28px;
}

.l-gnav-btn-normal:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	font-size: 14px;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	position: absolute;
	right: 14px;
	top: 28px;
}

.c-btn__primary-br:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	position: absolute;
	right: 14px;
	font-size: 14px;
	top: 18px;}
.c-btn__primary-br:hover:after {transition: all .2s ease-out;}


.accordion3>li>a:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	position: absolute;
	right: 14px;
	font-size: 14px;
	top: 2px;
}
.accordion3>li>ul>li>a:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	position: absolute;
	right: 14px;
	font-size: 14px;
	top: 2px;}

.accordion2>li>a:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	position: absolute;
	right: 14px;
	font-size: 14px;
	top: 2px;
}
.accordion2>li>ul>li>a:after {
  content: "\e90e";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	position: absolute;
	right: 14px;
	font-size: 14px;
	top: 2px;}

.accordion2>li>a.bnr_none:after {
  content: "";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	position: absolute;
	right: 14px;
	font-size: 14px;
	top: 2px;
}
.accordion2>li>ul>li>a.bnr_none:after {
  content: "";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
	position: absolute;
	right: 14px;
	font-size: 14px;
	top: 2px;}

#topicPath li:first-of-type:before {
  content: "\e900";
  font-family: 'clinic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	position: absolute;
	top:11px;
	left:5px;
}




/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 46%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
  font-family: 'clinic' !important;
    font-size: 32px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -49px;
}
[dir='rtl'] .slick-prev
{
    right: -49px;
    left: auto;
}
.slick-prev:before
{
    content: '\e90d';
	color: #aaa;
}
[dir='rtl'] .slick-prev:before
{
    content: '\e90e';
	color: #aaa;
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '\e90e';
	color: #aaa;
}
[dir='rtl'] .slick-next:before
{
    content: '\e90d';
	color: #aaa;
}