@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat--regular.1483df87.otf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat--medium.4666c38e.otf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat--bold.55afbd8f.otf)}
html{font-family:Montserrat;font-style:normal;font-weight:400}a{display:block;color:inherit;text-decoration:none}body{margin:0}h1,h2,h3,h4{margin:0;font-weight:inherit;font-size:inherit}hr{overflow:visible;border-width:medium;border-style:none;margin:0;color:inherit}html{scroll-behavior:smooth;font-size:16px;line-height:1.6}img{display:block}p,ul{margin:0}ul{padding:0;list-style-type:none}
.footer,.main__about,.main__areas{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:24px;padding-left:24px}@media (min-width:360px){.footer,.main__about,.main__areas{width:320px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}}@media (min-width:600px){.footer,.main__about,.main__areas{width:480px}}@media (min-width:768px){.footer,.main__about,.main__areas{width:720px}}@media (min-width:1024px){.footer,.main__about,.main__areas{width:960px}}@media (min-width:1280px){.footer,.main__about,.main__areas{width:1200px}}.header{z-index:1;width:100%}@media (min-width:768px){.header{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;width:720px;height:auto;margin-right:auto;margin-left:auto}}@media (min-width:1024px){.header{width:960px}}@media (min-width:1280px){.header{width:100%;max-width:1410px}}.header__bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:30px 20px;background-color:#fff}@media (min-width:768px){.header__bar{padding:34px}}.header__bar .bar__logo{height:60px}@media (min-width:768px){.header__bar .bar__logo{height:90px}}@media (min-width:768px){.header__bar .bar__icon{display:none}}.header__bar #hamburger{cursor:pointer}@media (min-width:768px){.header__bar #hamburger{display:none}}.header__bar #cross{display:none;cursor:pointer}.header__navigation{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-top:80px;padding-bottom:80px;background-position:0;background-repeat:no-repeat;background-image:url(../graphics/background--blue.1ec8b15f.jpg);-moz-background-size:cover;background-size:cover}@media (min-width:768px){.header__navigation{display:block;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;padding-top:0;padding-bottom:0}}.header__navigation:before{content:"";position:absolute;left:48px;display:none;width:1px;height:100%;opacity:.2;background-color:#fff}@media (min-width:768px){.header__navigation:before{left:0;top:106px;display:block;width:100%;height:1px}}.header__navigation .navigation__button{width:180px;padding-top:16px;padding-bottom:16px;margin-right:auto;margin-left:auto;background-color:#f64d0b;color:#fff;font-weight:500;font-size:1rem;line-height:1rem;text-align:center}@media (min-width:768px){.header__navigation .navigation__button{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:1.25rem;line-height:1.25rem}}.header__navigation .navigation__list{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:42px;padding-left:42px}@media (min-width:768px){.header__navigation .navigation__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:48px 0 66px}}.header__navigation .navigation__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#fff;font-weight:500;font-size:1.25rem;line-height:1.25rem}@media (min-width:768px){.header__navigation .navigation__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;font-weight:400}}.header__navigation .navigation__item:not(:last-of-type){margin-bottom:60px}@media (min-width:768px){.header__navigation .navigation__item:not(:last-of-type){margin-right:56px;margin-bottom:0}}.header__navigation .navigation__item:before{content:"";display:block;width:13px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:30px;background-color:#fff}@media (min-width:768px){.header__navigation .navigation__item:before{margin-right:0;margin-bottom:14px}}.active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100vh}.active .header__bar #hamburger{display:none}.active .header__bar #cross{display:block}.active .header__navigation{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.active .header__navigation:before{display:block}.active .header__navigation .navigation__button{display:none}.active .header__navigation .navigation__list{display:block}.main{overflow:hidden}.main__about{position:relative;margin-bottom:50px}@media (min-width:768px){.main__about{margin-bottom:0}}.main__about .about__images{position:relative;height:320px;margin-top:40px;margin-bottom:30px}@media (min-width:600px){.main__about .about__images{height:480px}}@media (min-width:768px){.main__about .about__images{height:726px;margin-top:80px;margin-bottom:170px}}.main__about .about__image,.main__about .about__image--external,.main__about .about__image--internal,.main__about .about__image--logo{position:absolute;left:50%;top:50%}.main__about .about__image--logo{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40%}@media (min-width:768px){.main__about .about__image--logo{width:auto}}.main__about .about__image--internal{left:50%;top:50%;width:75%}@media (min-width:360px){.main__about .about__image--internal{left:-webkit-calc(50% - 120px);left:-moz-calc(50% - 120px);left:calc(50% - 120px);top:-webkit-calc(50% - 120px);top:-moz-calc(50% - 120px);top:calc(50% - 120px)}}@media (min-width:600px){.main__about .about__image--internal{left:-webkit-calc(50% - 180px);left:-moz-calc(50% - 180px);left:calc(50% - 180px);top:-webkit-calc(50% - 180px);top:-moz-calc(50% - 180px);top:calc(50% - 180px)}}@media (min-width:768px){.main__about .about__image--internal{left:-webkit-calc(50% - 271px);left:-moz-calc(50% - 271px);left:calc(50% - 271px);top:-webkit-calc(50% - 271px);top:-moz-calc(50% - 271px);top:calc(50% - 271px);width:auto}}.main__about .about__image--external{left:50%;top:50%;width:100%}@media (min-width:360px){.main__about .about__image--external{left:-webkit-calc(50% - 160px);left:-moz-calc(50% - 160px);left:calc(50% - 160px);top:-webkit-calc(50% - 160px);top:-moz-calc(50% - 160px);top:calc(50% - 160px)}}@media (min-width:600px){.main__about .about__image--external{left:-webkit-calc(50% - 240px);left:-moz-calc(50% - 240px);left:calc(50% - 240px);top:-webkit-calc(50% - 240px);top:-moz-calc(50% - 240px);top:calc(50% - 240px)}}@media (min-width:768px){.main__about .about__image--external{left:-webkit-calc(50% - 363px);left:-moz-calc(50% - 363px);left:calc(50% - 363px);top:-webkit-calc(50% - 363px);top:-moz-calc(50% - 363px);top:calc(50% - 363px);width:auto}}.main__about .about__information,.main__about .about__information--first,.main__about .about__information--second,.main__about .about__information--third{position:relative;padding-left:28px}@media (min-width:768px){.main__about .about__information,.main__about .about__information--first,.main__about .about__information--second,.main__about .about__information--third{position:absolute;width:300px;padding-left:0}}.main__about .about__information--first:not(:last-of-type),.main__about .about__information--second:not(:last-of-type),.main__about .about__information--third:not(:last-of-type),.main__about .about__information:not(:last-of-type){margin-bottom:10px}@media (min-width:768px){.main__about .about__information--first:not(:last-of-type),.main__about .about__information--second:not(:last-of-type),.main__about .about__information--third:not(:last-of-type),.main__about .about__information:not(:last-of-type){margin-bottom:0}}.main__about .about__information--first:before,.main__about .about__information--second:before,.main__about .about__information--third:before,.main__about .about__information:before{content:"";position:absolute;left:0;top:12px;display:block;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#0960e1}@media (min-width:768px){.main__about .about__information--first{left:0;top:40px}}@media (min-width:1024px){.main__about .about__information--first{left:-10px;top:160px}}@media (min-width:1280px){.main__about .about__information--first{left:60px}}@media (min-width:768px){.main__about .about__information--first:before{left:249px;top:-30px}}@media (min-width:1024px){.main__about .about__information--first:before{left:200px}}@media (min-width:1280px){.main__about .about__information--first:before{left:249px}}@media (min-width:768px){.main__about .about__information--second{left:430px;top:500px}}@media (min-width:1024px){.main__about .about__information--second{left:680px;top:360px}}@media (min-width:1280px){.main__about .about__information--second{left:900px}}@media (min-width:768px){.main__about .about__information--second:before{left:153px;top:-18px}}@media (min-width:1024px){.main__about .about__information--second:before{left:56px}}@media (min-width:1280px){.main__about .about__information--second:before{left:-44px}}@media (min-width:768px){.main__about .about__information--third{left:0;top:630px}}@media (min-width:1024px){.main__about .about__information--third{left:80px}}@media (min-width:1280px){.main__about .about__information--third{left:200px}}@media (min-width:768px){.main__about .about__information--third:before{left:89px;top:-28px}}@media (min-width:1024px){.main__about .about__information--third:before{left:130px}}.main__about .about__headline{margin-bottom:14px;color:#393738;font-weight:700;font-size:1.625rem;line-height:1.625rem}.main__about .about__description{color:#393738;font-size:1rem;line-height:1.4rem}@-webkit-keyframes rightRotateSmall{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-moz-keyframes rightRotateSmall{0%{-moz-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-moz-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-o-keyframes rightRotateSmall{0%{-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-o-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rightRotateSmall{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);-moz-transform:translate(-50%,-50%) rotate(1turn);-o-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes rightRotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes rightRotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes rightRotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rightRotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes leftRotateSmall{0%{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}@-moz-keyframes leftRotateSmall{0%{-moz-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}to{-moz-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}@-o-keyframes leftRotateSmall{0%{-o-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}to{-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}@keyframes leftRotateSmall{0%{-webkit-transform:translate(-50%,-50%) rotate(1turn);-moz-transform:translate(-50%,-50%) rotate(1turn);-o-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}to{-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}}@-webkit-keyframes leftRotate{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes leftRotate{0%{-moz-transform:rotate(1turn);transform:rotate(1turn)}to{-moz-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes leftRotate{0%{-o-transform:rotate(1turn);transform:rotate(1turn)}to{-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes leftRotate{0%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}.main__about #internalCircle{-webkit-animation:rightRotateSmall 32s linear infinite;-moz-animation:32s rightRotateSmall infinite linear;-o-animation:32s rightRotateSmall infinite linear;animation:rightRotateSmall 32s linear infinite}@media (min-width:360px){.main__about #internalCircle{-webkit-animation:rightRotate 32s linear infinite;-moz-animation:32s rightRotate infinite linear;-o-animation:32s rightRotate infinite linear;animation:rightRotate 32s linear infinite}}.main__about #externalCircle{-webkit-animation:leftRotateSmall 48s linear infinite;-moz-animation:48s leftRotateSmall infinite linear;-o-animation:48s leftRotateSmall infinite linear;animation:leftRotateSmall 48s linear infinite}@media (min-width:360px){.main__about #externalCircle{-webkit-animation:leftRotate 32s linear infinite;-moz-animation:32s leftRotate infinite linear;-o-animation:32s leftRotate infinite linear;animation:leftRotate 32s linear infinite}}.main__areas{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;padding-left:0;padding-bottom:50px}@media (min-width:768px){.main__areas{padding-bottom:144px}}@media (min-width:1280px){.main__areas{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}.main__areas .areas__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:160px;height:160px;padding:24px;border:1px solid #bdbbbb;margin-left:-1px;margin-top:-1px;-webkit-transition:background .2s;-o-transition:background .2s;-moz-transition:background .2s;transition:background .2s}@media (min-width:600px){.main__areas .areas__item{width:180px;height:180px}}@media (min-width:768px){.main__areas .areas__item{width:230px;height:230px;padding:36px}}.main__areas .areas__item:hover{background-color:#0960e1}.main__areas .areas__item:hover .areas__icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main__areas .areas__item:hover .areas__headline{color:#fff}.main__areas .areas__icon{height:50px;margin-bottom:22px;-o-object-position:left center;object-position:left center;-o-object-fit:scale-down;object-fit:scale-down;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;-o-transition:filter .2s;-moz-transition:filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}@media (min-width:768px){.main__areas .areas__icon{height:69px;margin-bottom:32px}}.main__areas .areas__headline{color:#393738;-webkit-transition:color .2s;-o-transition:color .2s;-moz-transition:color .2s;transition:color .2s;font-weight:700;font-size:.78rem;line-height:.78rem;word-wrap:break-word}@media (min-width:768px){.main__areas .areas__headline{font-size:1rem;line-height:1rem}}@media (min-width:1280px){.main__areas .areas__break{-webkit-flex-basis:100%;flex-basis:100%}}.main__contact{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:100px 24px 125px;margin-bottom:50px;background-position:50%;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url(../graphics/stethoscope.151d741a.jpg)}@media (min-width:768px){.main__contact{width:720px;padding:80px 80px 100px;margin-right:auto;margin-left:auto;margin-bottom:120px}}@media (min-width:1024px){.main__contact{width:960px;padding-right:130px;padding-left:130px}}@media (min-width:1280px){.main__contact{width:100%;max-width:1410px}}.main__contact .contact__description{margin-bottom:40px;color:#fff;font-size:1rem;line-height:1.4rem}@media (min-width:768px){.main__contact .contact__description{margin-bottom:20px}}.main__contact .contact__e-mail{margin-bottom:40px;color:#fff;font-weight:700;font-size:1rem;line-height:1rem}@media (min-width:768px){.main__contact .contact__e-mail{font-size:1.75rem;line-height:1.75rem}}.main__contact .contact__logo{width:200px;margin-left:10px}@media (min-width:768px){.main__contact .contact__logo{margin-left:90px}}.main__map{position:relative;padding-top:40px;padding-bottom:150px;margin-bottom:200px;background-position:50%;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url(../graphics/background--gray.5596cccb.jpg)}@media (min-width:1024px){.main__map{padding-top:90px;padding-bottom:100px;margin-bottom:120px}}@media (min-width:1280px){.main__map{padding-bottom:190px}}.main__map .map__container{padding-right:24px;padding-left:24px}@media (min-width:768px){.main__map .map__container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;width:720px}}@media (min-width:1024px){.main__map .map__container{width:960px}}@media (min-width:1280px){.main__map .map__container{width:1200px}}@media (min-width:1024px){.main__map .map__group{max-width:500px;width:-webkit-calc(100% - 649px);width:-moz-calc(100% - 649px);width:calc(100% - 649px)}}.main__map .map__headline{margin-bottom:40px;color:#393738;font-weight:700;font-size:2.5rem;line-height:3rem}.main__map .map__description{margin-bottom:20px;color:#8e8d90;font-size:1.125rem;line-height:1.525rem}.main__map .map__poland{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);width:320px}@media (min-width:1024px){.main__map .map__poland{top:40px;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%);width:649px}}@media (min-width:1280px){.main__map .map__poland{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}}.main__map .map__poland #marker1{left:182.5px;top:225px}@media (min-width:1024px){.main__map .map__poland #marker1{left:365px;top:450px}}.main__map .map__poland #marker1:before{content:"Kraków\00a0I"}.main__map .map__poland #marker2{left:197.5px;top:225px}@media (min-width:1024px){.main__map .map__poland #marker2{left:395px;top:450px}}.main__map .map__poland #marker2:before{content:"Kraków\00a0II"}.main__map .map__poland #marker3{left:190px;top:265px}@media (min-width:1024px){.main__map .map__poland #marker3{left:380px;top:530px}}.main__map .map__poland #marker3:before{content:"Nowy\00a0Targ"}.main__map .map__poland #marker4{left:180px;top:252.5px}@media (min-width:1024px){.main__map .map__poland #marker4{left:360px;top:505px}}.main__map .map__poland #marker4:before{content:"Wadowice"}.main__map .map__poland #marker5{left:200px;top:237.5px}@media (min-width:1024px){.main__map .map__poland #marker5{left:400px;top:475px}}.main__map .map__poland #marker5:before{content:"Wieliczka"}.main__map .map__poland #marker6{left:230px;top:180px}@media (min-width:1024px){.main__map .map__poland #marker6{left:460px;top:360px}}.main__map .map__poland #marker6:before{content:"Radom"}.main__map .map__poland #marker7{left:165px;top:230px}@media (min-width:1024px){.main__map .map__poland #marker7{left:330px;top:460px}}.main__map .map__poland #marker7:before{content:"Oświęcim"}.main__map .map__poland #marker8{left:167.5px;top:242.5px}@media (min-width:1024px){.main__map .map__poland #marker8{left:335px;top:485px}}.main__map .map__poland #marker8:before{content:"Grojec"}.main__map .map__poland #marker9{left:160px;top:215px}@media (min-width:1024px){.main__map .map__poland #marker9{left:320px;top:430px}}.main__map .map__poland #marker9:before{content:"Katowice"}.main__map .map__poland #marker10{left:212.5px;top:225px}@media (min-width:1024px){.main__map .map__poland #marker10{left:425px;top:450px}}.main__map .map__poland #marker10:before{content:"Kraków\00a0III"}.main__map .map__poland #marker11{left:225px;top:230px}@media (min-width:1024px){.main__map .map__poland #marker11{left:450px;top:460px}}.main__map .map__poland #marker11:before{content:"Tarnów"}.main__map .map__poland #marker12{left:167.5px;top:255px}@media (min-width:1024px){.main__map .map__poland #marker12{left:335px;top:510px}}.main__map .map__poland #marker12:before{content:"Wadowice"}.main__map .map__image{width:100%}.main__map .map__marker{position:absolute;width:9px;height:9px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#0960e1}@media (min-width:1024px){.main__map .map__marker{width:15px;height:15px}}.main__map .map__marker:before{display:none}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.5);transform:scale(1.5)}to{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1);transform:scale(1)}50%{-o-transform:scale(1.5);transform:scale(1.5)}to{-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes clearPulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes clearPulse{0%{-moz-transform:scale(1);transform:scale(1)}to{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes clearPulse{0%{-o-transform:scale(1);transform:scale(1)}to{-o-transform:scale(1);transform:scale(1)}}@keyframes clearPulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.main__map .map__marker[data-active=false]{-webkit-animation:pulse 2s infinite;-moz-animation:pulse 2s infinite;-o-animation:pulse 2s infinite;animation:pulse 2s infinite}.main__map .map__marker[data-active=true]{-webkit-animation:clearPulse 2s infinite;-moz-animation:clearPulse 2s infinite;-o-animation:clearPulse 2s infinite;animation:clearPulse 2s infinite;z-index:2;width:30px;height:30px;background-position:50%;-moz-background-size:80%;background-size:80%;background-repeat:no-repeat;background-image:url(../graphics/b--white.734fc764.png)}@media (min-width:1024px){.main__map .map__marker[data-active=true]{width:56px;height:56px}}.main__map .map__marker[data-active=true]:before{position:absolute;left:50%;bottom:-16px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:block;color:#000;font-weight:700;font-size:.7rem;line-height:.7rem;text-transform:uppercase}@media (min-width:1024px){.main__map .map__marker[data-active=true]:before{bottom:-28px;font-size:1rem;line-height:1rem}}.footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-bottom:70px}@media (min-width:1024px){.footer{padding-bottom:50px}}.footer__establishments{color:#393738;font-size:.8rem;line-height:1rem}@media (min-width:768px){.footer__establishments{font-size:1rem;line-height:1.4rem}}.footer__line{width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px);height:1px;margin-right:16px;background-color:#8e8d90}.footer__logo{display:block;width:40px}.footer__clause{width:100%;padding-top:24px;padding-bottom:24px;color:#8e8d90;font-size:.8rem;line-height:1rem;text-align:justify}@media (min-width:768px){.footer__clause{width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px);padding-top:0;padding-bottom:0}}.footer__copyrights{color:#8e8d90;font-size:1.125rem;line-height:1.125rem}

/*# sourceMappingURL=index.c4f52296.css.map*/