<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2017-07-18, 09:53:39
    Author     : miroslawwierzchnicki
*/
.additional_fields section{
	position:relative;
}
.additional_fields .ss-inner-container {
    padding:0;
}
h1,
h5{
	margin:0px;
}
section h1, section .ss-typography h1{
	font-weight:bold;
}
h5, .h5{
	color:#eec574;
	font-weight:bold;
}
h5{
	display:inline-block;
	position:relative;
}
h5:after {
    left: 100%;
    transform: translate(65px,-50%);
	
}
h5:after,
h5:before {
    content: "";
    height: 7px;
    background-color: #eec574;
    width: 120px;
    border: 1px solid #eec574;
    position: absolute;
    top: calc(50% - 4px);
    -moz-border-radius:50px;
	-ms-border-radius:50px;
	-o-border-radius:50px;
	-webkit-border-radius:50px;
	-khtml-border-radius:50px;
	border-radius:50px;

}
h5:before{
	display:none;
}
.obrazek img{
	width:100%;
}
.lewo .opis{
	vertical-align:top;
	padding-top:60px;
	padding-right:0px;
}

.prawo .opis{
	vertical-align:top;
}

.klienci_blok.prawo .opis{
	vertical-align:top;
}

.ss-typography li{
	padding: 0px 30px 0px 0px;
    position: relative;
}

.naglowek_ul_slider{
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding-bottom:10px;
}
.ss-typography ul{
	position:relative;
}

.boks_ze_zdjeciem_malym .bx-wrapper::before,
.boks_ze_zdjeciem_malym .bx-wrapper::after {
    background-color: #eec574;
    border-radius: 50px;
    content: "";
    height: 5px;
    left: 0;
    position: absolute;
    width: 100%;

}

.boks_ze_zdjeciem_malym .bx-wrapper li{
	FONT-WEIGHT:BOLD;
}

.boks_ze_zdjeciem_malym .bx-wrapper::before {
    top: -10px;
	
}

.boks_ze_zdjeciem_malym .bx-wrapper::after {
    bottom: -10PX;
}

h1{
  line-height: 1.588;
  text-align: left;
}
.h1,
.lewo h1,
.prawo .h1{
	margin-bottom:30px;
}
.h5,
.lewo h5,
.prawo h5{
	margin-bottom:25px;

}
.prawo h5{
	margin-top:10px;
}
.ss-typography p{
	line-height: 1.923;
	letter-spacing:0;
}
.margines_maly{
	margin-bottom:-100px;	
}
.margines_duzy{
	margin-bottom:-18%;	
}
.margines_duzy{
	
}
.prawo .drugi_div{
	padding-top:150px;
	position:relative;
}
.prawo .drugi_div p{
	margin:0px;
}
.prawo .drugi_div .ss-typography {
	padding-bottom:0px;
	height:350px;
	overflow:hidden;
}
.prawo .drugi_div .czytaj{
	position:absolute;
	right:0;
	bottom:-30px;
	color:#fff;
	font-size:13px;
	padding-right:75px;
	display:block;
	text-align:right;
	width:100%;
	font-weight:bold;
}

.prawo .drugi_div .czytaj:after{
	position:absolute;
	top:3px;
	right:0;
	width:25px;
	height:7px;
	background-color:#eec574;
	content:"";
	-moz-border-radius:50px;
	-ms-border-radius:50px;
	-o-border-radius:50px;
	-webkit-border-radius:50px;
	-khtml-border-radius:50px;
	border-radius:50px;
}
.prawo .drugi_div .czytaj .chewron{
	position:absolute;
	top:-10px;
	left:15px;
	font-size:30px;
	color:#eec574;
	transition:all 0.5s linear
}
.prawo .drugi_div .czytaj:hover{
	
}
.prawo .drugi_div .czytaj:hover .chewron{
	color:#fff;
}
.el_to_rozwin{
	padding-bottom:30px;
}

.kl_0{
	width:33.333%;
	text-align:center;
}
.kl_1{
	width:50%;
	text-align:center;
}

.czlowiek{
	 background-color: transparent;
    left: 50%;
    opacity: 1;
    position: absolute;
    top: 50%;
    transform: translate(-50%, calc(0% + 210px));
    width: 33.333%;
}
@media screen and (max-width: 1920px) {
	
	
	.margines_maly{
		margin-bottom:-235px;	
	}
	
}
.boks_ze_sliderem{
	position:relative;
}

.bslider_caption,
.boks_ze_sliderem{
	padding-top:770px;
	

}

.caption_content .capt{
	padding:90px 90px 0px 90px;
	width:100%;
}
.boks_ze_sliderem.prawo h5,
.boks_ze_sliderem.prawo h1,
.boks_ze_sliderem.prawo .opis{
	text-align:right
}

.boks_ze_sliderem .col-md-3,
.boks_ze_sliderem .col-md-9,
.boks_ze_sliderem .row{
	margin:0;
	padding:0;
	
}

.lewy_boks_galeria {
    display:block;
    margin-right: -320px;
	padding:0px 190px 160px 0px;
}

.klienci_blok .lewy_boks_galeria,
.klienci_blok h1{
	text-align:right;
}
.klienci_blok .lewy_boks_galeria {
    
    display:block;
    margin-right: 0px;
	margin-top:0;
	padding:0px 0px 0px 0px;
	
}
.klienci_blok{
	padding-top:160px;
	padding-bottom:350px;
}

.bslider_caption .col-md-4{
	margin-top:-30px;
		
}
.lewy_boks_galeria {
	margin-top:0px;
		
}
.boks_ze_sliderem_p .lewy_boks_galeria{
	margin-top:130px !important;
	padding-bottom:0;
	padding-left:0;
}
.opis .ss-typography ul:not(.ss-no-tp),
.opis .ss-typography ol:not(.ss-no-tp){
	margin-bottom:0px;
	margin-top:0px;
}
.opis .ss-typography ul.ul_bslider{
	margin:0 !important;
	padding:0 !important;
	
	
}
.opis .ss-typography ul.ul_bslider li div{
	
	
	
}
.opis .ss-typography ul.ul_bslider li{
	
	
}
.opis .ss-typography li{
	list-style: none;
	margin:0px;
	font-size: 18px;
  	line-height: 2;
	padding-right:60px;
	width: auto !important;
	display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  min-height:75px;
  align-items: center;
  justify-content: left;

}

.boks_ze_zdjeciem_malym{
	padding-top:200px;
}
.boks_ze_zdjeciem_malym:before{
	position:absolute;
	top:-356px;
	left:0;
	bottom:calc(50% - 50px);
	right:8.333%;
	content:"";
	background:url(../images/box_bg_maly.jpg);
	background-size:cover;
}
.boks_ze_sliderem{
	POSITION:RELATIVE;
}
.boks_ze_sliderem:before{
	position:absolute;
	top:30px;
	right:0;
	bottom:calc(50% - 140px);
	left:8.333%;
	content:"";
	background:url(../images/box_slider_maly.jpg);
	background-size:cover;
}


.boks_ze_sliderem .opis{
	vertical-align:top;
}
.klienci_blok h5:after,
.boks_ze_sliderem h5:after{
	display:none;
}
.klienci_blok h5:before, 
.boks_ze_sliderem h5:before {
    left: 0%;
	right:auto;
	display:block;
	-moz-transform: translate(-185px,-50%);
	-ms-transform: translate(-185px,-50%);
	-o-transform: translate(-185px,-50%);
	-webkit-transform: translate(-185px,-50%);
	-khtml-transform: translate(-185px,-50%);
    transform: translate(-185px,calc(-50% + 4px));
}


.boksy_slider{
	right:-8.333%;
	padding:0 0px 0px 15px;
	
}

.not_displayed{
	display:none;
}
.tyt_slid{
  text-align:left !important;
  line-height: 1.588;
}
.opis_slid{
	min-height:300px;
	padding-top:25px;
	line-height: 1.923;

}
.boksy_slider ul li{
	
}
.tu_obrazek{
	text-align:right;
}
.bx-viewport{
 position:relative;	
}
.sliders{
	position:relative;
}
.opis_slider{
	display:none;
	
}
.bx-wrapper{
	margin-bottom:0;
}
.bslider{
	position:relative;
	display:table;
	margin:0 !important;
}
.bx-viewport:before{
	
	
}
.boks_ze_sliderem_p{
	position:relative;
}
.caption_content{
	background-color: rgba(238, 197, 116, 0.95);
    color: #1e1f1f;
    height: 100%;
    margin-left: 15px;
    margin-right: 15px;
    overflow: hidden;
	position:relative;
	
}
.bslider_caption .col-md-2,
.bslider_caption .col-md-4,
.bslider_caption .col-md-6{
	display:block;
	float:left !important;
	
}
.boks_ze_sliderem .bslider_caption .col-md-4{
	position:absolute;
	top:760px;
	left:50%;
	bottom:95px;
	padding:0;
}
.boks_ze_sliderem_p.brak{
	margin-bottom:-4px;
}
.copy_bx-controls-direction{
	position:absolute;
	left:-20px;
	bottom:-66px;
}
.copy_bx-controls-direction a{
	color: #eec574;
    font-size: 40px;
    margin: 0 20px;
}
.copy_bx-controls-direction a:hover{
	color:#fff;
}
.kontakt_cont{
	background-color: rgba(238, 197, 116, 1);
	padding:90px 70px 120px 70px;
	margin-bottom:100px;
	position:relative;
}
.scr_top{
	position:absolute;
	bottom:120px;
	right:70px;
}
.scr_top a{
	font-size:36px;
	color:#fff;
}
.scr_top a:hover{
	color:#1e1f1f;
}
#kontakt:after{
	position:absolute;
	bottom:0;
	left:0;
	top:0;
	width:66.666%;
	content:"";
	background-image:url(../images/kontakt_bg.jpg);
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: bottom;
	background-size: 100%;
	z-index:-2;
	
}
#kontakt{
	margin-top:-100px;
}
#footer &gt; .container{
	padding-bottoM:130px;
}
#kontakt .czlowiek_dol{
	position:absolute;
	bottom:0;
	left:0;
	top:-180px;
	width:100%;
	background-image:url(../images/czlowiek_dol.png);
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: bottom;
	background-size: auto 100%;
	z-index:1;
	
}
.kontakt_cont h5{
	color:#fff;
}
.kontakt_cont h5:after,
.kontakt_cont h5:before{
	background-color: #fff;
    border: 1px solid #fff;
}
.kontakt_cont h1{
	padding-top:25px;
	padding-bottom:60px;
	color:#1e1f1f;
}
.email_ a:hover,
.email_ a,
.dane_kont *{
	color:#1e1f1f;
	font-weight:23px;
	font-weight:bold;
	margin-bottom:34px;
}
.email_ a{
	color:#fff;
	margin:0;
}
.media{
	margin-top:60px;
	margin-bottoM:155px;
}
.media a{
	display:inline-block;
	font-size:36px;
	color:#1e1f1f;
	margin-righT:30PX;
	
}

.media a:hover{
	color:#fff;
	
}

@media screen and (max-width:1680px) {
	.metaslider .caption p,
	section h1.tyt_slid,
	section .ss-typography h1.tyt_slid,
	section h1,
	section .ss-typography h1 {
		line-height:150%;
		font-size:38px;
	}
	.slid_boks.opis_slid p,
	.opis .ss-typography li,
	.ss-typography p,
	.ss-typography{
		line-height:140%;
		font-size: 16px;
	}
	.margines_duzy {
		margin-bottom: -150px;
	}
	.opis .ss-typography ul:not(.ss-no-tp), .opis .ss-typography ol:not(.ss-no-tp) {
		margin-bottom: 105px;
		margin-top: 15px;
	}
	.metaslider .caption {
		top: 33%;
	}
}

@media screen and (max-width:1450px)
{
	.ostatni_div{
		
	}
	
	.ss-typography p,
	.ss-typography{
		margin-right:-50px;
	}
	.klienci_blok .ss-typography{
		margin-right:0px;
	}
	.zobacz_gal{
		margin-top:-50px !important;
	}
	.sl_p{
		padding-top:50px;
	}
	h5.zobacz_gal:after,
	h5.zobacz_gal:before{
	display:none !IMPORTANT;
	}
}

@media screen and (max-width:1300px){
	.metaslider .caption p,
	section h1.tyt_slid,
	section .ss-typography h1.tyt_slid,
	section h1,
	section .ss-typography h1 {
		line-height:150%;
		font-size:30px;
	}
	.slid_boks.opis_slid p,
	.opis .ss-typography li,
	.ss-typography p,
	.ss-typography{
		line-height:140%;
		font-size: 15px;
	}
	h5, .ss-typography h5 {
		font-size: 18px;
	}
	.opis .ss-typography ul:not(.ss-no-tp),
	.opis .ss-typography ol:not(.ss-no-tp) {
		margin-bottom: 60px;
		margin-top: 15px;
	}
}

@media screen and (max-width:1130px){
	.metaslider .caption p,
	section h1.tyt_slid,
	section .ss-typography h1.tyt_slid,
	section h1,
	section .ss-typography h1 {
		line-height:150%;
		font-size:30px;
	}
	.slid_boks.opis_slid p,
	.opis .ss-typography li,
	.ss-typography p,
	.ss-typography{
		line-height:140%;
		font-size: 15px;
	}
	.h5,h5, .ss-typography h5 {
		font-size: 18px;
	}
	.opis .ss-typography ul:not(.ss-no-tp),
	.opis .ss-typography ol:not(.ss-no-tp) {
		margin-bottom: 0px;
		margin-top: 15px;
	}
	.lewo h1 br:nth-child(2) ,
	.prawo .h1 br:nth-child(2)  {
		display:none;
	}
	.ss-typography p,
	.ss-typography{
		margin-right:-80px;
	}
	h5::after {
		left: auto;
		transform: none;
		right:-20px;
	}
	h5 {
		display:block
	}
}

@media screen and (max-width:991px){
	h5::after{
		right:0;
	}
	.metaslider .caption p,
	section h1.tyt_slid,
	section .ss-typography h1.tyt_slid,
	section h1, section .ss-typography h1 {
		line-height:150%;
		font-size:30px;
	}
	.slid_boks.opis_slid p,
	.opis .ss-typography li,
	.ss-typography p,
	.ss-typography{
		line-height:140%;
		font-size: 15px;
	}
	h5, .ss-typography h5 {
		font-size: 18px;
	}
	.opis .ss-typography ul:not(.ss-no-tp),
	.opis .ss-typography ol:not(.ss-no-tp) {
		margin-bottom: 0px;
		margin-top: 15px;
	}
	.h1 br:nth-child(2) ,
	.lewo h1 br:nth-child(2) ,
	.prawo .h1 br:nth-child(2)  {
		display:none;
	}
	.ss-typography p,
	.ss-typography{
		margin-right:0px;
	}
	.prawo .row,
	.lewo .row{
		margin:0;
		padding-bottom:30px;
	}
	.ostatni_div,
	.trzeci_div,
	.pierwszy_div{
		display:none;
	}
	.drugi_div,
	.czwarty_div{
		width:50%;
	}
	.margines_duzy {
		margin-bottom: 0px;
	}
	.lewo .opis,
	.prawo .opis{
		padding: 15px 15px 0px 15px !important;
	}
	.margines_duzy {
		margin-bottom: -13% !important;
	}
}
@media screen and (max-width:950px){
	.duzy_czlowiek{
		left:-90px;
	}
	.metaslider .caption {
		transform: translate(-6%, -50%);
	}
	.metaslider .slides img {
		display: block;
		height: 650px;
		width: auto;
	}
}
@media screen and (max-width:800px){
	.metaslider .caption p,
	section h1.tyt_slid,
	section .ss-typography h1.tyt_slid,
	section h1, section .ss-typography h1 {
		line-height:calc(150% * 0.9);
		font-size:calc(30px * 0.9);
	}
	.slid_boks.opis_slid p,
	.opis .ss-typography li,
	.ss-typography p,
	.ss-typography{
		line-height:calc(150% * 1);
		font-size: calc(15px * 1);
	}
	h5, .ss-typography h5 {
		font-size: calc(18px * 0.9);
	}
	h5::after, h5::before {
		height: 5px;
		width: 120px;
	}
	.duzy_czlowiek{
		left:-90px;
	}
	.metaslider .caption {
		transform: translate(-12%, -85%)
	}
	.metaslider .slides img {
		display: block;
		height: 500px;
		width: auto;
	}
}

@media screen and (max-width:700px){
	.metaslider .caption p{
		line-height:calc(150% * 1);
		font-size:calc(30px * 0.7);
	}
	.duzy_czlowiek{
		left:-90px;
	}
	.metaslider .caption {
		transform: translate(-12%, -85%)
	}
	.metaslider .slides img {
		display: block;
		height: 500px;
		width: auto;
	}
	
}




@media screen and (max-width:650px){
	
	.lewy_boks_galeria{
		padding:0 !important;
	}
	.drugi_div,
	.czwarty_div{
		width:100%;
		float:none;
		display:block;
		padding-bottoM:40px;
	}
	.prawo .opis{
		display:none;
	}
	.boks_ze_sliderem_p .opis{
		display:block;
	}
	.prawo .opis.not_displayed{
		display:block;
	}
	.prawo .row,
	.lewo .row{
		margin:0;
		padding-bottom:50px;
	}
	h5, .ss-typography h5 {
		display:block;
	}
	h5::after, h5::before {
		height: 5px;
		width: 50%;
		right:0;
		top:7px;
		transform:none;
		left:auto;
	}
	.margines_duzy {
		margin-bottom: 0 !important;
	}
	.prawo .drugi_div .ss-typography {
		height: auto;
		overflow: hidden;
		padding-bottom: 0;
	}
	.boks_ze_zdjeciem_malym {
		padding-top: 7px;
	}
	.czlowiek img{
		width:100%;
	}
	.czlowiek {
    background-color: transparent;
    display: block;
    left: auto;
    opacity: 1;
    position: relative;
    top: auto;
    transform: none;
    width: 100%;
	}
	.boks_ze_zdjeciem_malym .row{
		margin:0;
		display:block;
	}
	.naglowek_ul_slider{
		margin-top:15px;
		margin-bottom:20px;
	}
	.bx-wrapper{
		margin:0 !important;
	}
	.boks_ze_zdjeciem_malym .bx-wrapper::before, .boks_ze_zdjeciem_malym .bx-wrapper::after {
    	width:auto;
		right: -20px;
	}
}




@media screen and (max-width:1920px){
	.boks_ze_sliderem.prawo .col-md-3.opis {
		width:33.333%
	}
	.boks_ze_sliderem.prawo .col-md-3.opis .lewy_boks_galeria{
		margin-right:-150px;
	}
	.boks_ze_sliderem .col-md-3{
		padding: 0px 15px;
	}
	.boks_ze_sliderem .boksy_slider{
		padding:0;
	}
	.boks_ze_sliderem .row {
		margin: 0px;
	}
	.lewy_boks_galeria {
		margin-top: 50px;
		padding: 0 15px 50px 25%;
		text-align:right;
	}
	.boks_ze_sliderem_p .lewy_boks_galeria {
		text-align:left;
	}
	.boks_ze_sliderem.prawo h5, .boks_ze_sliderem.prawo h1, .boks_ze_sliderem.prawo .opis {
		text-align: right;
	}
	.boks_ze_sliderem h5::after{
		display:none
	}
	.boks_ze_sliderem h5::before{
		display:block;
	}
}
@media screen and (max-width:1800px){
	.caption_content .capt {
		padding: 70px 70px 0;
		width: 100%;
	}
	.bx-pager {
		font-size: 18px;
		left: 104px;
		min-width: 115px;
		bottom:60px;
	}
	.bx-controls-direction a {
		bottom: 57px;
	}
	.bx-prev {
		left: 85px;
	}
	.bx-next {
		left: 219px;
	}
}
@media screen and (max-width:1450px){
	.caption_content .capt {
		padding: 70px 70px 0;
		width: 100%;
	}
	.bx-pager {
		font-size: 18px;
		left: 104px;
		min-width: 115px;
		bottom:60px;
	}
	.bx-controls-direction a {
		bottom: 57px;
	}
	.bx-prev {
		left: 85px;
	}
	.bx-next {
		left: 219px;
	}
}

@media screen and (max-width:1245px){
	.boks_ze_sliderem .bslider_caption .col-md-4{
		width:500px;
	}
	.caption_content .capt {
		padding: 50px 50px 0;
		width: 100%;
	}
	.bx-prev {
		left: 75px;
	}
	.bx-next {
		left: 209px;
	}
	.bx-controls-direction a {
		bottom: 57px;
	}
	.bx-pager {
		font-size: 18px;
		left: 94px;
		min-width: 115px;
		bottom:60px;
	}
	.boks_ze_sliderem .bslider_caption .col-md-4{
		bottom:3%;
	}
}
@media screen and (max-width:1130px){
	.boks_ze_sliderem .ss-typography p,
	.boks_ze_sliderem .ss-typography {
		margin-right: 0px;
	}
	
	.boks_ze_sliderem_p h5,
	.boks_ze_sliderem h5,
	.klienci_blok h5 {
		display:inline-block
	}
	
	.klienci_blok h5:before,
	.boks_ze_sliderem h5:before {
		transform: translate(-185px, calc(-50% + 4px));
	}
	.klienci_blok h5:after,
	.boks_ze_sliderem_p h5:after{
		left: 100%;
    
		transform: translate(65px, calc(-50% + 4px));
		
	}
}
@media screen and (max-width:991px){
	.lewy_boks_galeria {
		margin-top: 50px;
		padding: 0 15px 50px 0;
		text-align: left;
	}
	.caption_content .capt {
		padding: 40px 40px 0;
		width: 100%;
	}
	.bx-prev {
		left: 55px;
	}
	.bx-next {
		left: 189px;
	}
	.bx-pager {
		font-size: 18px;
		left: 74px;
		min-width: 115px;
		bottom:40px;
	}
	.bx-controls-direction a {
		bottom: 36px;
	}
	.bslider_caption, .boks_ze_sliderem {
		padding-top: 400px;
	}
	.boks_ze_sliderem .bslider_caption .col-md-4{
		width:50%;
	}
	.boks_ze_sliderem .bslider_caption .col-md-4{
		bottoM:100px;
		top:580px;
	}
	.boks_ze_sliderem  .row{
		display:block;
		position:relative;
	}
	.boks_ze_sliderem.prawo .col-md-3.opis{
		display:block;
		float:none;
		width:100%;
		text-align:left;
	}
	.boks_ze_sliderem_p .lewy_boks_galeria,
	.boks_ze_sliderem.prawo .col-md-3.opis .lewy_boks_galeria {
		margin: 0px;
		WIDTH:50%;
	}
	.h1 br:nth-child(2), .lewo h1 br:nth-child(2), .prawo h1 br:nth-child(2) {
		display: none;
	}
	.boks_ze_sliderem.prawo h5, .boks_ze_sliderem.prawo h1, .boks_ze_sliderem.prawo .opis {
		text-align: left;
	}
	.boks_ze_sliderem h5::before{
		display:block;
		transform: translate(65px, calc(-50% + 4px));
	}
	.boks_ze_sliderem_p h5, .boks_ze_sliderem h5, .klienci_blok h5 {
		display: block !important;
	}
	.boks_ze_sliderem_p h5::after,
	.boks_ze_sliderem h5::after{
		display:none
	}
	.boks_ze_sliderem_p h5::before,
	.boks_ze_sliderem h5::before {
		display: block;
		left: auto;
		right: 0;
		transform: translate(0px, calc(-50% + 4px));
	}
	.klienci_blok h5:before{
		transform: translate(0px, calc(-50% + 4px));
	}
	.klienci_blok .row{
		margin:0;
		
	}
	.klienci_blok .col-md-1{
		display:none;
	}
	.klienci_blok a.img_thumb{
		max-width:100%;
		width:100%;
	}
	.klienci_blok a.img_thumb img{
		width:100%;
	}
	
	
}
@media screen and (max-width:991px){
	.caption_content .capt {
		padding: 35px 30px 0;
		width: 100%;
	}
	.slid_boks.opis_slid{
		padding-top:20px;
	}
	#footer .col-md-6{
		display:none !important
	}
	#footer .row{
		display:block;
		margin:0 !important;
		width:100%;
		max-width:100%;
	}
	#footer .col-md-4{
		display:block !important;
		width:100% !important;
		
	}
	.kontakt_cont h1 {
		color: #1e1f1f;
		padding-bottom: 40px;
		padding-top: 15px;
	}
	.media {
		margin-bottom: 60px;
		margin-top: 20px;
	}
	.kontakt_cont {
		background-color: rgb(238, 197, 116);
		margin-bottom: 40px;
		padding: 50px 30px;
		position: relative;
	}
	.scr_top {
		bottom: 38px;
		position: absolute;
		right: 30px;
	}
}

@media screen and (max-width:750px){
	.boks_ze_sliderem .bslider_caption .col-md-4 {
		width: 60%;
		left:40%;
		bottom:0;
	}
}

@media screen and (max-width:650px){
	.czlowiek_dol{
		background-size: cover !important;
		background-position: center top !important;
	}
	h5 {
		display: block !important;
		width:100% !important;
	}
	.boks_ze_sliderem_p .lewy_boks_galeria,
	.boks_ze_sliderem.prawo .col-md-3.opis .lewy_boks_galeria {
		margin: 0px;
		WIDTH:100%;
	}
	.klienci_blok .lewy_boks_galeria, .klienci_blok h1 {
		text-align: left;
	}
	h5:before{
	
		left: auto !important;
		right: 0 !important;
		transform: none !important;
		width: 50% !important;
	}
	.boks_ze_sliderem .boksy_slider,
	.boks_ze_sliderem.prawo .col-md-3.opis  {
		display:block;
		width:100% ;
	}
	.bslider_caption, .boks_ze_sliderem {
		padding-top: 0;
		position: relative;
	}
	.boks_ze_sliderem .bslider_caption .col-md-4 {
		bottom: -25%;
		left: 30%;
		width:70%;
		padding: 0;
		position: absolute;
		top: -65px;
	}
	.boks_ze_sliderem .bslider_caption {
		top: 241px !important;
		z-index: 20 !important;
	}
	.caption_content .capt {
		padding: 40px 40px 0;
		width: 100%;
	}
	.klienci_blok .row{
		display:block;
		width:100%;
	}
	.klienci_blok .col-md-3{
		float:none;
		width:100%;
		display:block !important;
		position:absolute !important;
		top:0;
		left:0;
	}
	.klienci_blok .col-md-6{
		padding-top:0px;
		
		float:none;
		width:100%;
		display:block !important;
	}
	.klienci_blok:after{
		display:none !important;
	}
	.klienci_blok {
		padding-bottom: 30px;
		padding-top: 140px;
	}
	#kontakt {
		margin-top: -40px;
	}
	#footer &gt; .container {
		padding-bottom: 30px;
	}
	#kontakt .czlowiek_dol{
		display:none;
	}
}

@media screen and (max-width:570px){
	.boks_ze_sliderem .boksy_slider,
	.boks_ze_sliderem.prawo .col-md-3.opis  {
		display:block;
		width:100% ;
	}
	.bslider_caption, .boks_ze_sliderem {
		padding-top: 0;
		position: relative;
	}
	.boks_ze_sliderem .bslider_caption .col-md-4 {
		bottom: -50%;
		left: 20%;
		width:80%;
		padding: 0;
		position: absolute;
		top: -65px;
		margin-top: 0;
	}
	.boks_ze_sliderem .bslider_caption {
		top: 241px !important;
		z-index: 20 !important;
	}
	.caption_content .capt {
		padding: 40px 40px 0;
		width: 100%;
	}
	.boksy_slider{
		right:-15px;
		
	
	}
	
}





@media screen and (max-width:470px){
	
	
	
	
}

@media screen and (max-width:450px){
	
	.boks_ze_sliderem .bslider_caption .col-md-4 {
		bottom: -110%;
		left: 10%;
		padding: 0;
		position: absolute;
		top: -65px;
		width: 80%;
	}
	.boks_ze_sliderem_p .lewy_boks_galeria {
		margin-top: 60% !important;
		
	}
	.caption_content{
		margin:0 !important
	}
	.caption_content .capt {
		padding: 20px 20px 0;
		width: 100%;
	}
	.bx-controls-direction a {
		font-size: 20px;
		height: 27px;
		width: 18px;
		z-index: 9999;
	}
	.bx-pager {
		font-size: 14px;
	}
	.bx-pager {
		bottom: 15px;
		left: 28px;
		min-width: 115px;
	}
	.bx-controls-direction a {
		bottom: 5px;
	}
	.bx-prev {
		left: 15px;
	}
	.bx-next {
		left: 140px;
	}
	
	.boks_ze_sliderem_p .bx-controls-direction a {
		bottom: 35px;
	}
	
	.boks_ze_sliderem_p .bx-prev {
		left: 30px;
	}
	.boks_ze_sliderem_p .bx-next {
		left: 155px;
	}
	.boks_ze_sliderem_p .bx-pager {
		bottom: 44px;
		left: 43px;
		min-width: 115px;
	}
	
}


.zobacz_gal{
	cursor:pointer;
	transition: all 0.5s linear
}
.zobacz_gal:hover{
	color:#fff
}</pre></body></html>