@import url(https://fonts.googleapis.com/css2?family=Arima+Madurai:wght@400;700&display=swap);img{max-width:100%;height:auto}html{height:100%}body{font-family:'Arima Madurai',cursive;height:100%}h2,h3{margin:20px 0;padding:10px 0}h2{color:#736f72}h3{color:#736f72}body{background:#fff}section{padding:5rem 0;font-size:1.1rem}section h2{text-align:center}h1{font-size:1.3rem}h1 small{width:inherit;display:block;font-size:.9rem}#start{background-color:#e9e3e6;overflow:hidden;position:relative;clip-path:polygon(0 0,100% 0,100% 100%,0 92%);height:100%;font-size:1.3rem}#start .container-fluid{position:relative;height:inherit;z-index:10}#start .container-fluid .d-flex{height:calc(100vh - 200px)}#start .path{position:absolute;top:0;right:0;width:45%;height:100%;z-index:0;color:#888;display:block}#start .img-container{position:absolute;width:60%;text-align:left;z-index:5;right:10px;bottom:-85px}#start .img-container img{max-height:90vh}.path:before{position:absolute;content:'';width:1000%;height:100%;background:linear-gradient(to right,#9a8f97 0,#c3baba 100%);-webkit-transform:skewX(22deg);-moz-transform:skewX(22deg);-ms-transform:skewX(22deg);-o-transform:skewX(22deg);transform:skewX(22deg);top:0;left:0}#o-mnie{background-repeat:no-repeat;background-size:contain;background-position:left center;background-image:url(../media/psychiatra_wroclaw.jpg)}#oferta{background-repeat:no-repeat;background-size:contain;background-position:right bottom;background-image:url(../media/specjalista_psychiatra_wroclaw.jpg);clip-path:polygon(0 0,100% 12%,100% 100%,0 88%);position:relative;padding-bottom:8rem}#oferta:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(to left,rgba(154,143,152,.4) 0,#c3baba 100%)}#oferta ul li svg{color:#fff}#kontakt{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(../media/psychiatra_wroclaw_kontakt.jpg);clip-path:polygon(0 0,100% 12%,100% 100%,0 100%);position:relative;padding-bottom:8rem}#kontakt:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(to left,rgba(154,143,152,.4) 0,#c3baba 100%)}#kontakt{padding-bottom:0;font-size:1.2rem;line-height:2em}#kontakt .footer{padding:3rem 0 2rem;color:#fff}#kontakt a{color:#29393e}#kontakt a:hover{text-decoration:none;color:#000}.navbar{background:rgba(154,143,152,0);transition:all .5s linear}.navbar h1{visibility:hidden}.navbar a{color:#fff;padding:5px 10px;margin:0 5px;text-decoration:none}.navbar img{height:64px}.navbar span{padding-left:10px}.navbar.scrolled{background:#9a8f98}.navbar.scrolled h1{top:10px;font-size:1.2rem;color:#fff;visibility:visible}.navbar.scrolled h1 small{display:block}.navbar-expand-lg .navbar-collapse{flex-direction:row-reverse}.map-responsive{overflow:hidden;padding-bottom:75%;position:relative;height:0;width:100%}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media (max-width:991.98px){.navbar button{display:none;color:#fff}.navbar button svg{width:24px;height:24px}.navbar h1{position:absolute;text-align:center;width:100%;margin-bottom:0}.navbar.scrolled h1{position:relative;width:auto;text-align:left;top:0}.navbar.scrolled button{display:inline-block}.navbar ul{padding-top:30px}.navbar a,.navbar li{width:100%;display:block;text-align:center}.navbar a{padding:10px 0}section{padding:1rem 0;font-size:15px;overflow:hidden}#start{height:auto;clip-path:polygon(0 0,100% 0,100% 100%,0 97%);font-size:1rem}#start h2{margin-bottom:10px}#start h2 span{display:block}#start .container-fluid .d-flex{height:auto}#start .container-fluid .d-flex .p-3{padding:0!important}#start .signature{height:50px;margin-top:-30px;margin-bottom:30px!important}#info{text-align:center}#info img{margin:5px!important;max-height:120px;float:right}#info .d-md-flex p{text-align:left}#oferta{clip-path:polygon(0 0,100% 3%,100% 100%,0 97%)}#kontakt{clip-path:polygon(0 0,100% 3%,100% 100%,0 100%);text-align:center}#kontakt .footer{padding-top:2rem}}@media (max-width:767.98px){#start .path{display:none}#start .img-container{right:auto;left:10px;bottom:-60px;position:relative;margin-top:-95px}}