@font-face {
    font-family: 'Tenor Sans';
    src: url('../fonts/TenorSans.woff2') format('woff2'),
        url('../fonts/TenorSans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Regular.woff2') format('woff2'),
        url('../fonts/Montserrat-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Medium.woff2') format('woff2'),
        url('../fonts/Montserrat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

[class^="icon-"], [class^="fa-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon';
  speak: never;
  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;
}
.konsultacje-button:before {
font-family : 'icomoon';
content : "\e912";
font-size : 24px;
position : absolute;
}
.icon-medycyna_estetyczna:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e915";
}
.icon-szkolenia:before {
  content: "\e916";
}
.icon-man:before {
  content: "\e917";
}
.icon-woman:before {
  content: "\e918";
}
.icon-indywidualne-podejscie:before {
  content: "\e901";
}
.icon-vouchery_na_zabiegi:before {
  content: "\e914";
}
.icon-galeria:before {
  content: "\e912";
}
.icon-technologie:before {
  content: "\e90a";
}
.icon-fizjoterapia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e904";
}
.icon-arrowdown:before {
  content: "\e903";
}
.icon-problems:before {
  content: "\e92e";
}
.icon-cart:before {
  content: "\e900";
}
.icon-camera:before {
  content: "\e902";
}
.icon-dietetyka:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e919";
}
.icon-eye:before {
  content: "\e905";
}
.icon-paper_plane:before {
  content: "\e906";
}
.icon-bus:before {
  content: "\e909";
}
.icon-taxi:before {
  content: "\e907";
}
.icon-kw_right:before {
  content: "\43";
}
.icon-kw_left:before {
  content: "\41";
}
.icon-shortright:before {
  content: "\42";
}
.icon-ok:before {
  content: "\44";
}
.icon-facebook:before {
  content: "\45";
}
.icon-instagram:before {
  content: "\46";
}
.icon-tiktok:before {
  content: "\e998";
}
.icon-marker:before {
  content: "\48";
}
.icon-envelope:before, .icon-mail:before {
  content: "\49";
}
.icon-phone:before {
  content: "\4a";
}
.icon-pinterest:before {
  content: "\4b";
}
.icon-salient-search .icon-search:before {
  content: "\4c";
}
.icon-youtube:before {
  content: "\4d";
}
.icon-diagnostyka_i_terapia_lysienia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e908";
}
.icon-badania_kliniczne:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e90b";
}
.icon-chirurgia_plastyczna_i_rekonstrukcyjna:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e90c";
}
.icon-kosmetologia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e90d";
}
.icon-endokrynologia:before {
  position: absolute;
  top: 15px;
  font-size: 40px; 
  content: "\e90e";
}
.icon-usg:before {
  position: absolute;
  top: 15px;
  font-size: 40px; 	
content: "\e91f";
}
.icon-badania_laboratoryjne:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e90f";
}
.icon-dermatologia_i_wenerologia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e910";
}
.icon-dla_kobiet_w_ciazy:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e911";
}
.icon-oferty_specjalne:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e913";
}
.icon-ginekologia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e928";
}
.icon-dla_mam:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e929";
}
.icon-flebologia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e92a";
}
.icon-laryngologia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e91a" !important;
}
.icon-urologia-andrologia:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e91b";
}
.icon-okulistyka:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e91c";
}
.icon-psychologia-psychiatria:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e91d";
}
.icon-bariatria:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e91e";
}
.icon-kroplowki-witaminowe:before {
  position: absolute;
  top: 15px;
  font-size: 40px;
  content: "\e92c";
}
.icon-blog_otco:before {
  content: "\e92d";
}
.icon-oddzialy:before {
  content: "\e932";
}
.icon-circle-right:before {
  content: "\ea42";
}
.icon-circle-left:before {
  content: "\ea44";
}
.icon-quotes-left:before {
  content: "\e977";
}
.icon-quotes-right:before {
  content: "\e978";
}
.icon-plus:before {
  content: "\ea0a";
}
.icon-minus:before {
  content: "\ea0b";
}

@media only screen and (max-width: 1000px) {
.icon-diagnostyka_i_terapia_lysienia:before, .icon-fizjoterapia:before, .icon-dietetyka:before, .icon-medycyna_estetyczna:before, .icon-badania_kliniczne:before, .icon-badania_kliniczne:before, .icon-chirurgia_plastyczna_i_rekonstrukcyjna:before, .icon-kosmetologia:before, .icon-endokrynologia:before, .icon-usg:before, .icon-badania_laboratoryjne:before, .icon-dermatologia_i_wenerologia:before, .icon-kroplowki-witaminowe:before, 	.icon-laryngologia:before, .icon-flebologia:before, .icon-dla_mam:before, .icon-ginekologia:before, .icon-oferty_specjalne:before, .icon-oferty_specjalne:before, .icon-dla_kobiet_w_ciazy:before {
	left:0 !important;
	top:5px !important;
	font-size: 30px !important;
}
.icon-urologia-andrologia:before,.icon-okulistyka:before,.icon-psychologia-psychiatria:before,.icon-bariatria:before {
	left:0 !important;
	top:5px !important;
	font-size: 30px !important;	
}
}