html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}img{border-style:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box} @font-face{font-family:Montserrat;src:url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-regular-webfont.eot);src:url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-regular-webfont.woff2) format('woff2'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-regular-webfont.woff) format('woff'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-regular-webfont.ttf) format('truetype'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-regular-webfont.svg#montserratregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-bold-webfont.eot);src:url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-bold-webfont.woff) format('woff'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-bold-webfont.ttf) format('truetype'),url(//livincolors.pl/wp-content/themes/livincolors/fonts/montserrat-bold-webfont.svg#montserratbold) format('svg');font-weight:700;font-style:normal}html{font-size:18px}@media (min-width:1200px){html{font-size:19px}}@media (min-width:1600px){html{font-size:24px}}body{font-family:Montserrat,Georgia,Arial,sans-serif;color:#434343;background-color:#fff}.container{max-width:540px;width:100%;margin:0 auto;padding:0 15px}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1500px){.container{max-width:100vw}}.hero{margin-bottom:25px;overflow-x:hidden}@media (min-width:1200px){.hero{margin-bottom:0}}.content{text-align:center;margin-top:25px}@media (min-width:1200px){.content{max-width:350px;width:100%;margin-top:9.3vh;text-align:left;margin-right:2vw}}@media (min-width:1600px){.content{margin-right:100px}}@media (min-width:1200px) and (max-height:700px){.content{margin-top:7.3vh}}.logotype{display:block;max-width:150px;width:100%;height:auto;margin:0 auto 30px}@media (min-width:1200px){.logotype{max-width:176px;margin:0 0 12vh 0}}@media (min-width:1600px){.logotype{max-width:224px}}@media (min-width:1200px) and (max-height:700px){.logotype{margin:0 0 8vh 0}}.link,.paragraph{line-height:1.6667}.paragraph::first-line{font-weight:700}.paragraph{margin-bottom:35px}@media (min-width:1200px){.paragraph{margin-bottom:6.9vh}}@media (min-width:1200px) and (max-height:700px){.paragraph{margin:0 0 4.9vh 0}}.link a{color:#434343;text-decoration:none}.link a:hover{color:#434343}.sm{font-size:0;margin-top:40px;margin-bottom:25px}@media (min-width:1200px){.sm{margin-top:8.3vh;margin-bottom:0}}@media (min-width:1200px) and (max-height:700px){.sm{margin-top:6vh}}.sm a{display:inline-block;max-width:40px;width:100%;height:auto;margin-right:28px}@media (min-width:1600px){.sm a{max-width:51px}}.sm a:last-of-type{margin-right:0}.sliderCol{width:100%}@media (min-width:1200px){.sliderCol{width:calc((1920 / 2400) * 100vh)}.slider{position:relative}.slider:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1}}.slider__item{padding-top:120%;position:relative}.slick-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0;padding:0;list-style-type:none;font-size:0}.slick-dots li{display:inline-block;margin-right:10px}.slick-dots li:last-of-type{margin-right:0}.slick-dots .slick-active button{background-color:#cac3c3;-webkit-transform:scale(1.3);transform:scale(1.3)}.slick-dots button{outline:0;font-size:0;border:none;padding:0;margin:0;width:13px;height:13px;background-color:rgba(191,181,181,.5);border-radius:50%;-webkit-transition:.2s ease-in-out all;transition:.2s ease-in-out all;will-change:transform;cursor:pointer}@media (min-width:1200px){.slick-list{height:100vh}.slider__item{height:100vh;padding-top:0}}