@charset "UTF-8";
  .head .navigation > li > a 											{ font-size:19px; }
ol.flex-control-nav li a.clear_button                    	{ padding: 0px; }
.flex-nav-prev .clear_button,
.flex-nav-next .clear_button 											{ background-color: transparent; border-color: transparent; box-shadow: none;}
.flex-nav-prev .clear_button:hover,
.flex-nav-next .clear_button:hover 									{ background-color: transparent; border-color: transparent; box-shadow: none;}
.content_page .slide_text 												{ }
.slide_text span															{ margin:0 40px; font-size: 70px; }
red 																			{ color: red; }
.pad p 																		{ text-align: justify; }
.pad ol li 																	{ font-weight: bold; line-height: 1.2em;}
.pad ol li ol																{ margin-top: 10px; margin-bottom:10px;}
ol.alpha, ol.num 															{ margin-left: 20px !important; }
ol.num, ol.num li															{ list-style-type: decimal; list-style-position: outside; font-weight:normal; text-align:justify;}
ol.alpha, ol.alpha li													{ list-style-type: lower-alpha; list-style-position: outside; font-weight:normal; text-align:justify;}
#cookie-alert 																{ color: black; min-height: 72px; background-color: rgba(250, 76, 6, .90); position: fixed; bottom: 0; right: 0; left: 0; width: 100%; z-index: 2199;     display: flex; justify-content: center; align-items: center; border-top: 1px solid black;}
#cookie-alert span, #cookie-alert .clear_button					{ margin: 5px 20px; min-width: 134px;}
.polski-privacy 															{ display: flex !important; flex-direction: row; width: 100% !important;}
.polski-privacy a, .contact a											{ color: #f47c31; }
.polski-privacy > p:nth-child(2) 									{ width: 90%; }
.polski-privacy > p:nth-child(3) 									{ width: 10%; font-size: 14px;}
.polski-privacy > p:nth-child(3) span 								{ width: 100%; display:flex; flex-align:center;}
.polski-privacy > p:nth-child(3) span input 						{ margin-top: 7px;}
.polski-certs img 														{ display:inline-block; width: 32%; transition: all 0.6s ease-in-out;}
.career-half 																{ width:calc(50% - 20px) !important; height: 290px; margin: 20px 0; float: left; display: flex; flex-direction: row;}
.career-half:nth-child(2n - 1) 										{ margin-right:40px }
.career-half img 															{ margin-left: 20px; max-width: 150px; min-width: 150px; object-fit: scale-down; max-height: 150px; align-self: center;}
.career-half div 															{ max-width: calc(100% - 10px); font-size: 16px; padding: 20px; font-size: 16px;}
.career-half div p 														{ text-align:justify; font-size: 16px;}
.career-half div h4 														{ margin: 0;}
@media screen { @media (max-width:1200px) {
.career-half 															{ height: 320px }
}
@media screen { @media (max-width:1024px) {
.slide_text span														{ margin:0 40px; font-size: 60px; }
.career-half 															{ width:100% !important; height: unset; margin: 20px 0; float: left;}
.career-half:nth-child(2n - 1) 									{ margin-right: 0 }
}
@media screen { @media (max-width:768px) {
.slide_text 															{ top: 50px; }
.slide_text span														{ margin:0 30px; font-size: 40px; }
.slide_text p															{ display:block; }
.flex-nav-prev, .flex-nav-next 									{ display:none; }
.career-half 															{ margin: 10px 0;}
.career-half img 														{ max-width: 125px; min-width: 125px; }
}
@media screen and (max-width: 520px) {
#cookie-alert 															{ flex-direction: column; min-height: 132px;}
#cookie-alert span, #cookie-alert .clear_button				{ margin: 10px 20px; min-width: 134px;}
.career-half 															{ flex-direction:column;}
.career-half img 														{ margin-left: 0px; max-width: 150px; object-fit: scale-down; max-height: 150px; align-self: center;}
.career-half div 														{ max-width: calc(100% - 10px); font-size: 16px; padding: 20px; font-size: 16px;}
}
@media screen { @media (max-width:400px) {
.slide_text 															{ top: 80px; }
.slide_text span														{ margin:0 20px; font-size: 30px; }
.slide_text p															{ display:none; }
}