@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");:root{--color-gray: #d6d6d6;--color-dark: #545454;--color-black: #1b1b1b;--color-gray-dark: #a0a0a0;--color-gray-light: #f8f8f8;--body-font: "Roboto Condensed", sans-serif;--nav-bg-color: #0b0641;--nav-color: #fff;--nav-color-hover: #01b0ba;--nav-color-active: rgb(1, 176, 186);--nav-font-size: 19px;--header-font-size: 85px;--header-line-height: 85px;--header-span-font-size: 22px;--header-span-line-height: 30px;--footer-zapisz-sie-font-size: 60px;--footer-zapisz-sie-line-height: 60px;--footer-zapisz-sie-font-weight: 700;--slide-height: 400px;--slide-width: 100px;--slide-top: 120px;--slide-bottom: unset;--slide-right: 0;--slide-left: unset;--btn-secondary-bg: var(--nav-color-hover)}@media (max-width: 991.98px){:root{--nav-font-size: 24px;--header-font-size: 45px;--header-line-height: 45px;--header-span-font-size: 34px;--header-span-line-height: 43px;--slide-height: 150px;--slide-width: 100%;--slide-top: unset;--slide-bottom: 0;--slide-right: 0;--slide-left: 0}}@media (min-width: 992px) and (max-width: 1199.98px){:root{--nav-font-size: 16px;--header-font-size: 59px;--header-line-height: 59px;--header-span-font-size: 21px;--header-span-line-height: 21px}}.btn{border-radius:0;padding:1rem;padding-inline:2rem;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:600}.btn--secondary{background-color:var(--nav-color-hover);color:white}.btn--secondary:hover{background-color:#0198a1;border-color:transparent;color:white}.btn--rounded{border-radius:50rem}body{font-family:var(--body-font)}@media (min-width: 992px){body>section{height:75vh;overflow:hidden}}body a{text-decoration:none}@media (max-width: 991.98px){body{padding-bottom:var(--slide-height)}}#nav-top{background-color:var(--nav-bg-color)}@media (min-width: 992px){#nav-top{height:120px}#nav-top .container-fluid{padding-right:0}#nav-top #nav-sidebar{padding-right:1rem}}#nav-top #nav-sidebar{background-color:var(--nav-bg-color);padding-bottom:0.5rem;padding-top:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 991.98px){#nav-top #nav-sidebar{display:none}}@media (max-width: 991.98px){#nav-top .navbar-brand img{max-width:60vw}}@media (min-width: 992px){#nav-top .navbar-brand img{margin-top:10px;margin-bottom:10px}}#nav-top .navbar-nav li a{text-transform:uppercase;font-weight:400;color:var(--nav-color);font-size:var(--nav-font-size);line-height:var(--nav-font-size);text-align:end}#nav-top .navbar-nav li a:hover{color:var(--nav-color-hover)}#nav-top .navbar-nav li a.active{color:var(--nav-color-active)}@media (max-width: 991.98px){#nav-top .navbar-nav li a{text-align:end}}@media (min-width: 992px){#nav-top .navbar-nav li:not(:last-child) a{padding-right:20px}}#nav-top .link-circle{display:block;width:35px;height:35px;border-radius:50%;background-color:#fff;color:var(--nav-color-hover)}#nav-top .navbar-toggler{border:none}#nav-top .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}#nav-top .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons  Inc. --%3E%3Cpath fill='%23FFFFFF' d='M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E")}#nav-top .navbar-toggler[aria-expanded] .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.2.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons  Inc. --%3E%3Cpath fill='%23FFFFFF' d='M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z'/%3E%3C/svg%3E")}#nav-top .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons  Inc. --%3E%3Cpath fill='%23FFFFFE' d='M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E")}.slide{position:fixed;z-index:1000;top:var(--slide-top);bottom:var(--slide-bottom);right:var(--slide-right);left:var(--slide-left);background-color:var(--nav-bg-color);height:var(--slide-height);width:var(--slide-width)}@media (max-width: 991.98px){.slide{width:100vw}}.slide>div{height:100%;width:100%;display:-ms-grid;display:grid}@media (max-width: 991.98px){.slide>div{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}}.slide>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 991.98px){.slide>div>div:first-child{-ms-flex-pack:distribute;justify-content:space-around;padding-top:0.5rem;padding-bottom:0.5rem;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;grid-row:1}}.slide>div .slide-flagi{gap:2rem}.slide>div .link-circle{display:block;width:50px;height:50px;border-radius:50%;background-color:#fff;color:var(--nav-color-hover)}.slide>div .basket a,.slide>div .newsletter a{position:absolute;color:white;font-size:18px;text-transform:uppercase;font-weight:600;width:180%;text-align:center}@media (min-width: 992px){.slide>div .basket a,.slide>div .newsletter a{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.slide>div .basket a::before,.slide>div .newsletter a::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Font Awesome 5 Free";content:"\f07a";font-size:1rem;margin-right:0.5rem;text-align:center}.slide>div .basket{background-color:var(--nav-color-hover)}.slide>div .basket a::before{content:"\f07a"}@media (max-width: 991.98px){.slide>div .basket{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.slide>div .newsletter a::before{content:"\f0e0"}@media (max-width: 991.98px){.slide>div .newsletter{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}}#header-top{background-image:url("../img/szkolenia_dla_stomatologów.jpg");background-repeat:no-repeat !important;background-size:cover !important;background-attachment:fixed !important;background-color:var(--nav-color-hover) !important;background-color:#01b0ba}@media (min-width: 992px){#header-top{height:70vh}}@media (max-width: 991.98px){#header-top{aspect-ratio:1 / 1;padding-top:5rem;background-attachment:unset !important}}#header-top .header-text{width:100%;height:100%}#header-top .header-text h1{text-transform:uppercase;color:#fff;font-size:var(--header-font-size);line-height:var(--header-line-height);font-weight:700;width:20ch;text-align:center}#header-top .header-text h1 span{text-transform:none;font-size:var(--header-span-font-size);line-height:var(--header-span-line-height);font-weight:300;margin-top:1rem}footer #footer-copyright{color:#fff;text-transform:uppercase;background-color:black;display:-ms-grid;display:grid;-ms-grid-columns:1fr 5fr 1fr;grid-template-columns:1fr 5fr 1fr;min-height:80px}footer #footer-copyright a{color:#fff}@media (max-width: 991.98px){footer #footer-copyright{-ms-grid-columns:1fr;grid-template-columns:1fr}}footer #footer-copyright div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:1rem}footer #footer-copyright div:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;font-size:0.8rem}footer #footer-copyright .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer #footer-copyright .menu ul.nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer #footer-copyright li a{text-transform:uppercase;font-weight:400;color:var(--nav-color);font-size:var(--nav-font-size);line-height:var(--nav-font-size);text-align:end}footer #footer-copyright li a:hover{color:var(--nav-color-hover)}footer #footer-copyright li a.active{color:var(--nav-color-active)}@media (max-width: 991.98px){footer #footer-copyright li a{text-align:end}}@media (min-width: 992px){footer #footer-copyright li:not(:last-child) a{padding-right:20px}}footer #footer-map{background-color:var(--nav-color-active);height:420px}footer #footer-map iframe{width:100%;height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}footer #footer-kontakt{height:300px;background-color:var(--nav-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 991.98px){footer #footer-kontakt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;gap:1rem;padding-top:1rem;padding-bottom:1rem}}@media (max-width: 767.98px){footer #footer-kontakt{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;overflow-wrap:anywhere}}footer #footer-kontakt>div{padding-inline:2rem}footer #footer-kontakt>div div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5fr;grid-template-columns:1fr 5fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-flow:row;gap:0.5rem 1rem;margin:0 auto}footer #footer-kontakt>div div .icon--in-cirlce{display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;height:80px;border-radius:50%;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--nav-color-hover);-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;place-self:center}footer #footer-kontakt>div div .icon--in-cirlce i{color:var(--nav-color-active);font-size:2rem}footer #footer-kontakt>div div h6{color:var(--nav-color-active);-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;place-self:end stretch;margin-bottom:0;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400}footer #footer-kontakt>div div p{color:var(--color-gray);-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;place-self:start stretch;margin-bottom:0;font-size:22px;line-height:30px;font-weight:400}footer #footer-kontakt>div div p a{color:var(--color-gray)}footer #footer-kontakt>div div p a:hover,footer #footer-kontakt>div div p a:active,footer #footer-kontakt>div div p a:visited{color:var(--nav-color-hover)}footer #footer-zapisz-sie{height:340px;background-color:var(--nav-color-active);background-image:url("../img/zapisz_sie.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}footer #footer-zapisz-sie>div{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}footer #footer-zapisz-sie>div a{font-size:var(--footer-zapisz-sie-font-size);line-height:var(--footer-zapisz-sie-line-height);font-weight:var(--footer-zapisz-sie-font-weight);color:white;text-transform:uppercase}@media (min-width: 992px){footer #footer-zapisz-sie>div a::after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.5rem;width:50px;height:50px;background-color:#0b0641;border-radius:50%;font-family:"Font Awesome 5 Free";content:"\f061";font-size:1rem;vertical-align:1rem}}.sekcja{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}@media (max-width: 991.98px){.sekcja{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}}.sekcja--text-foto{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.sekcja--text-foto .sekcja-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white}@media (min-width: 992px){.sekcja--text-foto .sekcja-text article{width:60vw}}.sekcja--text-foto .sekcja-foto{aspect-ratio:unset}@media (min-width: 992px){.sekcja--t-f .sekcja-text{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.sekcja--t-f .sekcja-foto{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}}@media (min-width: 992px){.sekcja--7-5{-ms-grid-columns:55% 45%;grid-template-columns:55% 45%;-ms-grid-rows:1fr;grid-template-rows:1fr}}@media (min-width: 992px){.sekcja--7-5.sekcja--t-f{-ms-grid-columns:45% 55%;grid-template-columns:45% 55%;-ms-grid-rows:1fr;grid-template-rows:1fr}}.sekcja--1-1-1{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}@media (min-width: 1200px){.sekcja--1-1-1{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}}@media (max-width: 1199.98px){.sekcja--1-1-1{height:auto !important}}.sekcja--1-1-1>div{border-right:1px solid rgba(255,255,255,0.1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sekcja--1-1-1>div.sekcja-text{padding-inline:3rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1199.98px){.sekcja--1-1-1>div.sekcja-text{padding-top:5rem;padding-bottom:5rem;gap:2rem}}@media (max-width: 767.98px){.sekcja--1-1-1>div.sekcja-text{padding-inline:2rem}}.sekcja--1-1-1>div.sekcja-text h3{font-weight:700;font-size:35px;line-height:45px}.sekcja--1-1-1>div.sekcja-text h3 em{font-style:normal;color:var(--nav-color-hover)}@media (min-width: 992px){.sekcja--h75{height:75vh;overflow:hidden}}@media (min-width: 992px){.sekcja--h100{height:100vh;overflow:hidden}}.sekcja-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;font-size:22px;color:var(--color-dark);font-weight:300;line-height:30px;text-align:justify}.sekcja-text--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 992px){.sekcja-text{padding-inline:var(--slide-width)}}.sekcja-text h3{font-size:40px;text-transform:uppercase;font-weight:700;line-height:40px;text-align:left;margin-bottom:2rem}.sekcja-text h4{font-size:30px;font-weight:300;line-height:40px;text-align:left;margin-bottom:2rem}.sekcja-text h3 span,.sekcja-text h4 span{color:var(--nav-color-hover)}.sekcja-text em{color:var(--nav-color-hover);font-style:normal}.sekcja-text ul.list-inline{margin-top:2rem}.sekcja-text ul.list-inline li{margin-bottom:1rem;margin-left:1rem}.sekcja-text ul.list-inline li::before{font-family:"Font Awesome 5 Free";content:"\f00c";display:inline-block;padding-right:1rem;margin-left:-1rem;color:var(--nav-color-hover);font-weight:900;width:2rem}@media (min-width: 992px){.sekcja-text ul.list-inline li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50%}.sekcja-text ul.list-inline li:nth-child(even){width:40%}}.sekcja-text .icons{display:-webkit-box;display:-ms-flexbox;display:flex}.sekcja-text .icons .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.sekcja-text .icons .icon p{width:100%}.sekcja-text .icons .icon a:hover{color:white;text-decoration:underline}.sekcja-foto{background-image:url("kadra.jpg");background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;min-height:75vh}@media (max-width: 991.98px){.sekcja-foto{min-height:auto;width:100vw;aspect-ratio:16/9}}.sekcja--bg-aquamarine{background-color:var(--nav-color-hover);color:white}.sekcja--bg-grant{background-color:var(--nav-bg-color);color:white}.sekcja--hauto{height:auto}.sekcja--hauto .sekcja-text{padding-top:0rem;padding-bottom:0rem}@media (max-width: 991.98px){.sekcja--hauto .sekcja-text:first-child{padding-top:3rem}.sekcja--hauto .sekcja-text:last-child{padding-bottom:3rem}}@media (min-width: 992px){.sekcja--hauto .sekcja-text{padding-top:5rem;padding-bottom:5rem;min-height:50vh}}.sekcja article div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5fr;grid-template-columns:1fr 5fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-flow:row;gap:0.5rem 1rem;margin:0 auto}.sekcja article div .icon--in-cirlce{display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;height:80px;border-radius:50%;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--nav-color-hover);-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;place-self:center}.sekcja article div .icon--in-cirlce i{color:var(--nav-color-active);font-size:2rem}.sekcja article div h6{color:var(--nav-color-active);-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;place-self:end stretch;margin-bottom:0;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400}.sekcja article div p{color:var(--color-gray);-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;place-self:start stretch;margin-bottom:0;font-size:22px;line-height:30px;font-weight:400}.sekcja article div p a{color:var(--color-gray)}.sekcja article div p a:hover,.sekcja article div p a:active,.sekcja article div p a:visited{color:var(--nav-color-hover)}.sekcja article>div{margin:0}.box-logotypy{background-color:#fff}.sekcja-cards{height:auto;padding:2rem}@media (min-width: 992px){.sekcja-cards{padding:5rem}}.sekcja-cards .card,.sekcja-cards .card>img,.sekcja-cards .card>div{border-radius:0;border:none;background-color:transparent}.sekcja-cards .card .card-body{padding-inline:0;color:var(--color-dark)}.sekcja-cards .card .card-body .card-subtitle{color:var(--nav-color-hover);font-size:20px;line-height:30px;font-weight:700;font-style:normal}.sekcja-cards .card .card-body .card-title{font-size:30px;line-height:30px;font-weight:700;font-style:normal}.sekcja-cards .card .card-footer{background-color:transparent;min-height:60px;padding-inline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-gray-dark);font-size:17px;line-height:17px;font-weight:300;font-style:normal}.sekcja-cards .card .card-footer i{color:var(--nav-color-hover)}.sekcja-cards .card .card-footer>div{display:-webkit-box;display:-ms-flexbox;display:flex}.card-img-btn{overflow:hidden;position:relative}.card-img-btn button{bottom:0;position:absolute;z-index:1000;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 200ms;transition:all 200ms}.card-img-btn:hover button{-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 500ms;transition:all 500ms}section#najblizsze{background-color:var(--color-gray-light)}section header{padding-bottom:3rem}section header h3{font-size:60px;text-transform:uppercase;font-weight:700;line-height:60px;text-align:center}
