:root {--varcolor1: rgba(19, 161, 183, 1);--varcolor1ua1: rgba(19,161,183,0.3);--varcolor1ua2: rgba(19,161,183,0.3);--varcolor1ua3: rgba(19,161,183,0.5);--varcolor2: rgba(19, 161, 183, 1);--varcolor2ua1: rgba(19,161,183,0.3);--varcolor2ua2: rgba(19,161,183,0.3);--varcolor2ua3: rgba(19,161,183,0.5);--varcolor3: rgba(138, 190, 59, 1);--varcolor3ua1: rgba(138,190,59,0.3);--varcolor3ua2: rgba(138,190,59,0.3);--varcolor3ua3: rgba(138,190,59,0.5);--varcolor4: rgba(255, 255, 255, 1);--varcolor4ua1: rgba(255,255,255,0.3);--varcolor4ua2: rgba(255,255,255,0.3);--varcolor4ua3: rgba(255,255,255,0.5);--fixedcolor1: rgba(252, 252, 252, 1);--fixedcolor1ua1: rgba(252,252,252,0.3);--fixedcolor1ua2: rgba(252,252,252,0.3);--fixedcolor1ua3: rgba(252,252,252,0.5);--fixedcolor2: rgba(0, 0, 0, 0);--fixedcolor2ua1: rgba(0,0,0,0.3);--fixedcolor2ua2: rgba(0,0,0,0.3);--fixedcolor2ua3: rgba(0,0,0,0.5);--fixedcolor3: rgba(24, 29, 31, 1);--fixedcolor3ua1: rgba(24,29,31,0.3);--fixedcolor3ua2: rgba(24,29,31,0.3);--fixedcolor3ua3: rgba(24,29,31,0.5);--useralpha1: 0.3;--useralpha2: 0.3;--useralpha3: 0.5;--borderradiussm: 30px;--borderradius: 15px;--borderradiuslg: 15px;} a.btn.btn-default20top,  button.btn-default20top,  .btn-default20top,  .rsform .btn-default20top[type=submit],  .rsform .btn-default20top[type=reset],  .btn-default20top:active{margin-top:20px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} a.btn.btn-default20top:hover,  button.btn-default20top:hover,  a.btn-default20top:focus,  button.btn-default20top:focus,  .btn-default20top:focus,  .btn-default20top.hovered, .btn-default20top:hover {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} a.btn.button-extra-slide-button,  button.button-extra-slide-button,  .button-extra-slide-button,  .rsform .button-extra-slide-button[type=submit],  .rsform .button-extra-slide-button[type=reset],  .button-extra-slide-button:active{margin-top:20px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} a.btn.button-extra-slide-button:hover,  button.button-extra-slide-button:hover,  a.button-extra-slide-button:focus,  button.button-extra-slide-button:focus,  .button-extra-slide-button:focus,  .button-extra-slide-button.hovered, .button-extra-slide-button:hover {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .button-extralw688jxu::after,  a.button-extralw688jxu::after,  .button-extralw688jxu::before { content: none; } a.btn.button-extralw688jxu,  button.button-extralw688jxu,  .button-extralw688jxu,  .rsform .button-extralw688jxu[type=submit],  .rsform .button-extralw688jxu[type=reset],  .button-extralw688jxu:active{color:rgba(252, 252, 252, 1);background:rgba(255, 255, 255, 0);border:1px solid rgba(252, 252, 252, 1);margin-top:20px;border-radius:30px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} a.btn.button-extralw688jxu:hover,  button.button-extralw688jxu:hover,  a.button-extralw688jxu:focus,  button.button-extralw688jxu:focus,  .button-extralw688jxu:focus,  .button-extralw688jxu.hovered, .button-extralw688jxu:hover {color:rgba(252, 252, 252, 1);background:rgba(138, 190, 59, 1);border:1px solid rgba(138, 190, 59, 1);/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .button-extralw7l8ifo::after,  a.button-extralw7l8ifo::after,  .button-extralw7l8ifo::before { content: none; } a.btn.button-extralw7l8ifo,  button.button-extralw7l8ifo,  .button-extralw7l8ifo,  .rsform .button-extralw7l8ifo[type=submit],  .rsform .button-extralw7l8ifo[type=reset],  .button-extralw7l8ifo:active{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);background:rgba(0, 0, 0, 0);border:1px solid rgba(0, 0, 0, 0);padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;margin-top:20px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} a.btn.button-extralw7l8ifo:hover,  button.button-extralw7l8ifo:hover,  a.button-extralw7l8ifo:focus,  button.button-extralw7l8ifo:focus,  .button-extralw7l8ifo:focus,  .button-extralw7l8ifo.hovered, .button-extralw7l8ifo:hover {color:rgba(252, 252, 252, 1);background:rgba(0, 0, 0, 0);border:1px solid rgba(0, 0, 0, 0);/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}body{color:rgba(24, 29, 31, 1);background:rgba(252, 252, 252, 1);font-family:asapregular,Arial,Helvetica,sans-serif;}#content {padding-top:50px;padding-bottom:50px;}body::before {}#container {display: flex; flex-direction: column; min-height: 100vh;}#main {flex: 1 0 auto;}footer {flex-shrink: 0;}.body-xs{font-size:14px;}.body-sm{font-size:14px;}.body-md{font-size:16px;}.body-lg{font-size:16px;}.body-xl{font-size:16px;}.full-content-width,.full-width-center > .center { max-width: 1170px; }.center{max-width: 1170px;}h1  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);margin-top:30px; line-height:1.1}.body-xs h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-sm h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);}.body-md h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:30px;color:rgba(24, 29, 31, 1);}.body-lg h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:32px;color:rgba(24, 29, 31, 1);}.body-xl h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:32px;color:rgba(24, 29, 31, 1);}h2  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);margin-top:20px;margin-bottom:20px;line-height:1.1;}.body-xs h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-sm h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-md h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);}.body-lg h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);}.body-xl h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);}h3  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.1;}.body-xs h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:20px;color:rgba(24, 29, 31, 1);}.body-sm h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-md h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-lg h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);}.body-xl h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);}h4  {font-family:latoregular,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.1;}.body-xs h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:18px;color:rgba(24, 29, 31, 1);}.body-sm h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:18px;color:rgba(24, 29, 31, 1);}.body-md h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:20px;color:rgba(24, 29, 31, 1);}.body-lg h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-xl h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}h5  {font-family:latoregular,Arial,Helvetica,sans-serif;line-height:1.1;}.body-xs h5  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-sm h5  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-md h5  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-lg h5  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-xl h5  {font-family:latoregular,Arial,Helvetica,sans-serif;}h6  {font-family:latoregular,Arial,Helvetica,sans-serif;line-height:1.1;}.body-xs h6  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-sm h6  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-md h6  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-lg h6  {font-family:latoregular,Arial,Helvetica,sans-serif;}.body-xl h6  {font-family:latoregular,Arial,Helvetica,sans-serif;} .text-style-h1  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);margin-top:30px; line-height:1.1}.body-xs  .text-style-h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-sm  .text-style-h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);}.body-md  .text-style-h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:30px;color:rgba(24, 29, 31, 1);}.body-lg  .text-style-h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:32px;color:rgba(24, 29, 31, 1);}.body-xl  .text-style-h1  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:32px;color:rgba(24, 29, 31, 1);} .text-style-h1{line-height:1.1;text-decoration: unset;} .text-style-h1:hover {text-decoration: unset;} .text-style-h1{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-h2  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);margin-top:20px;margin-bottom:20px;line-height:1.1;}.body-xs  .text-style-h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-sm  .text-style-h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-md  .text-style-h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);}.body-lg  .text-style-h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);}.body-xl  .text-style-h2  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);} .text-style-h2{line-height:1.1;text-decoration: unset;} .text-style-h2:hover {text-decoration: unset;} .text-style-h2{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-h3  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.1;}.body-xs  .text-style-h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:20px;color:rgba(24, 29, 31, 1);}.body-sm  .text-style-h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-md  .text-style-h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-lg  .text-style-h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);}.body-xl  .text-style-h3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);} .text-style-h3{line-height:1.1;text-decoration: unset;} .text-style-h3:hover {text-decoration: unset;} .text-style-h3{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-h4  {font-family:latoregular,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.1;}.body-xs  .text-style-h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:18px;color:rgba(24, 29, 31, 1);}.body-sm  .text-style-h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:18px;color:rgba(24, 29, 31, 1);}.body-md  .text-style-h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:20px;color:rgba(24, 29, 31, 1);}.body-lg  .text-style-h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-xl  .text-style-h4  {font-family:latoregular,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);} .text-style-h4{line-height:1.1;text-decoration: unset;} .text-style-h4:hover {text-decoration: unset;} .text-style-h4{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-stylekqktn9gj{font-family:latobold,Arial,Helvetica,sans-serif;font-size:14px;color:rgba(255, 255, 255, 1);line-height:1.1;text-decoration: unset;} .text-stylekqktn9gj:hover {text-decoration: unset;}.body-xs  .text-stylekqktn9gj{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(255, 255, 255, 1);}.body-sm  .text-stylekqktn9gj{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(255, 255, 255, 1);}.body-md  .text-stylekqktn9gj{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(255, 255, 255, 1);}.body-lg  .text-stylekqktn9gj{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(255, 255, 255, 1);}.body-xl  .text-stylekqktn9gj{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(255, 255, 255, 1);} .text-stylekqktn9gj{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.menulinks .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;line-height:1.1;text-decoration: unset;}.menulinks .nav.menu li > a:hover {text-decoration: unset;}.body-xs .menulinks .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:16px;}.body-sm .menulinks .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-md .menulinks .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-lg .menulinks .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:19px;}.body-xl .menulinks .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:21px;}.menulinks .nav.menu li > a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .menulinks .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;line-height:1.1;text-decoration: unset;} .menulinks .nav.menu li > span:hover {text-decoration: unset;}.body-xs  .menulinks .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:16px;}.body-sm  .menulinks .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-md  .menulinks .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-lg  .menulinks .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:19px;}.body-xl  .menulinks .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:21px;} .menulinks .nav.menu li > span {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .menulinks .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;line-height:1.1;text-decoration: unset;} .menulinks .nav.menu li.current > a:hover {text-decoration: unset;}.body-xs  .menulinks .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:16px;}.body-sm  .menulinks .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-md  .menulinks .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-lg  .menulinks .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:19px;}.body-xl  .menulinks .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:21px;} .menulinks .nav.menu li.current > a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .menulinks .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;line-height:1.1;text-decoration: unset;} .menulinks .nav.menu li.current > span:hover {text-decoration: unset;}.body-xs  .menulinks .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:16px;}.body-sm  .menulinks .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-md  .menulinks .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;}.body-lg  .menulinks .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:19px;}.body-xl  .menulinks .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:21px;} .menulinks .nav.menu li.current > span {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-stylekh36qlmd{font-family:latoregular,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.1;text-decoration: unset;} .text-stylekh36qlmd:hover {text-decoration: unset;}.body-xs  .text-stylekh36qlmd{font-family:latoregular,Arial,Helvetica,sans-serif;}.body-sm  .text-stylekh36qlmd{font-family:latoregular,Arial,Helvetica,sans-serif;}.body-md  .text-stylekh36qlmd{font-family:latoregular,Arial,Helvetica,sans-serif;}.body-lg  .text-stylekh36qlmd{font-family:latoregular,Arial,Helvetica,sans-serif;}.body-xl  .text-stylekh36qlmd{font-family:latoregular,Arial,Helvetica,sans-serif;} .text-stylekh36qlmd{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-stylekh36qsng{font-family:latobold,Arial,Helvetica,sans-serif;font-size:14px;color:rgba(19, 161, 183, 1);line-height:1.1;text-decoration: unset;} .text-stylekh36qsng:hover {text-decoration: unset;}.body-xs  .text-stylekh36qsng{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-sm  .text-stylekh36qsng{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-md  .text-stylekh36qsng{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-lg  .text-stylekh36qsng{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-xl  .text-stylekh36qsng{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);} .text-stylekh36qsng{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-stylel0gqx08g{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(138, 190, 59, 1);line-height:1.1;text-decoration: underline;} .text-stylel0gqx08g:hover {text-decoration: underline;}.body-xs  .text-stylel0gqx08g{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(138, 190, 59, 1);}.body-sm  .text-stylel0gqx08g{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(138, 190, 59, 1);}.body-md  .text-stylel0gqx08g{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(138, 190, 59, 1);}.body-lg  .text-stylel0gqx08g{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(138, 190, 59, 1);}.body-xl  .text-stylel0gqx08g{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(138, 190, 59, 1);} .text-stylel0gqx08g{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.rsform-agree-class {line-height:1.1;text-decoration: unset;}.rsform-agree-class:hover {text-decoration: unset;}.rsform-agree-class {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.rsform-agree-class a {line-height:1.1;text-decoration: unset;}.rsform-agree-class a:hover {text-decoration: underline;}.rsform-agree-class a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.dn-container .dn-header {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.5;text-decoration: unset;}.dn-container .dn-header:hover {text-decoration: unset;}.body-xs .dn-container .dn-header {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-sm .dn-container .dn-header {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-md .dn-container .dn-header {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-lg .dn-container .dn-header {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-xl .dn-container .dn-header {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.dn-container .dn-header {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.blog h2.article-title {font-family:latobold,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;text-decoration: unset;}.blog h2.article-title:hover {text-decoration: unset;}.body-xs .blog h2.article-title {font-family:latobold,Arial,Helvetica,sans-serif;}.body-sm .blog h2.article-title {font-family:latobold,Arial,Helvetica,sans-serif;}.body-md .blog h2.article-title {font-family:latobold,Arial,Helvetica,sans-serif;}.body-lg .blog h2.article-title {font-family:latobold,Arial,Helvetica,sans-serif;}.body-xl .blog h2.article-title {font-family:latobold,Arial,Helvetica,sans-serif;}.blog h2.article-title {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.team-position {font-family:firasansmedium,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);line-height:1.5;text-decoration: unset;}.team-position:hover {text-decoration: unset;}.body-xs .team-position {font-family:firasansmedium,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-sm .team-position {font-family:firasansmedium,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-md .team-position {font-family:firasansmedium,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-lg .team-position {font-family:firasansmedium,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-xl .team-position {font-family:firasansmedium,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.team-position {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.menulinksfooter .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.1;text-decoration: unset;}.menulinksfooter .nav.menu li > a:hover {text-decoration: unset;}.body-xs .menulinksfooter .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-sm .menulinksfooter .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-md .menulinksfooter .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-lg .menulinksfooter .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-xl .menulinksfooter .nav.menu li > a {font-family:latobold,Arial,Helvetica,sans-serif;}.menulinksfooter .nav.menu li > a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .menulinksfooter .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.1;text-decoration: unset;} .menulinksfooter .nav.menu li > span:hover {text-decoration: unset;}.body-xs  .menulinksfooter .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-sm  .menulinksfooter .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-md  .menulinksfooter .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-lg  .menulinksfooter .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-xl  .menulinksfooter .nav.menu li > span {font-family:latobold,Arial,Helvetica,sans-serif;} .menulinksfooter .nav.menu li > span {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .menulinksfooter .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.1;text-decoration: unset;} .menulinksfooter .nav.menu li.current > a:hover {text-decoration: unset;}.body-xs  .menulinksfooter .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-sm  .menulinksfooter .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-md  .menulinksfooter .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-lg  .menulinksfooter .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;}.body-xl  .menulinksfooter .nav.menu li.current > a {font-family:latobold,Arial,Helvetica,sans-serif;} .menulinksfooter .nav.menu li.current > a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .menulinksfooter .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.1;text-decoration: unset;} .menulinksfooter .nav.menu li.current > span:hover {text-decoration: unset;}.body-xs  .menulinksfooter .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-sm  .menulinksfooter .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-md  .menulinksfooter .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-lg  .menulinksfooter .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;}.body-xl  .menulinksfooter .nav.menu li.current > span {font-family:latobold,Arial,Helvetica,sans-serif;} .menulinksfooter .nav.menu li.current > span {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-slide-heading3  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);margin-top:30px; line-height:1.1}.body-xs  .text-style-slide-heading3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-sm  .text-style-slide-heading3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);}.body-md  .text-style-slide-heading3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:30px;color:rgba(24, 29, 31, 1);}.body-lg  .text-style-slide-heading3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:32px;color:rgba(24, 29, 31, 1);}.body-xl  .text-style-slide-heading3  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:32px;color:rgba(24, 29, 31, 1);} .text-style-slide-heading3{line-height:1.1;text-decoration: unset;} .text-style-slide-heading3:hover {text-decoration: unset;}.body-sm  .text-style-slide-heading3{font-size:22px;}.body-md  .text-style-slide-heading3{font-size:26px;}.body-lg  .text-style-slide-heading3{font-size:30px;} .text-style-slide-heading3{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-slide-heading4  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.1;}.body-xs  .text-style-slide-heading4  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:20px;color:rgba(24, 29, 31, 1);}.body-sm  .text-style-slide-heading4  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-md  .text-style-slide-heading4  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-lg  .text-style-slide-heading4  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);}.body-xl  .text-style-slide-heading4  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);} .text-style-slide-heading4{line-height:1.1;text-decoration: unset;} .text-style-slide-heading4:hover {text-decoration: unset;} .text-style-slide-heading4{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-slide-text{line-height:1.5;text-decoration: unset;} .text-style-slide-text:hover {text-decoration: unset;}.body-sm  .text-style-slide-text{font-size:14px;}.body-md  .text-style-slide-text{font-size:14px;}.body-lg  .text-style-slide-text{font-size:14px;} .text-style-slide-text{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-c2{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);line-height:1.5;text-decoration: unset;} .text-style-c2:hover {text-decoration: unset;}.body-xs  .text-style-c2{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-sm  .text-style-c2{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-md  .text-style-c2{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-lg  .text-style-c2{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);}.body-xl  .text-style-c2{font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(19, 161, 183, 1);} .text-style-c2{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.testimonials .person {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.5;text-decoration: unset;}.testimonials .person:hover {text-decoration: unset;}.body-xs .testimonials .person {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-sm .testimonials .person {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-md .testimonials .person {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-lg .testimonials .person {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-xl .testimonials .person {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.testimonials .person {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.company {font-size:14px;color:rgba(24, 29, 31, 1);line-height:1.5;text-decoration: unset;}.company:hover {text-decoration: unset;}.body-xs .company {color:rgba(24, 29, 31, 1);}.body-sm .company {color:rgba(24, 29, 31, 1);}.body-md .company {color:rgba(24, 29, 31, 1);}.body-lg .company {color:rgba(24, 29, 31, 1);}.body-xl .company {color:rgba(24, 29, 31, 1);}.company {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.offer-cs2-hov > div > div.inner:hover h2 {color:rgba(252, 252, 252, 1);line-height:1.1;text-decoration: unset;}.offer-cs2-hov > div > div.inner:hover h2:hover {text-decoration: unset;}.body-xs .offer-cs2-hov > div > div.inner:hover h2 {color:rgba(252, 252, 252, 1);}.body-sm .offer-cs2-hov > div > div.inner:hover h2 {color:rgba(252, 252, 252, 1);}.body-md .offer-cs2-hov > div > div.inner:hover h2 {color:rgba(252, 252, 252, 1);}.body-lg .offer-cs2-hov > div > div.inner:hover h2 {color:rgba(252, 252, 252, 1);}.body-xl .offer-cs2-hov > div > div.inner:hover h2 {color:rgba(252, 252, 252, 1);}.offer-cs2-hov > div > div.inner:hover h2 {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.testimonials .page-testimonial {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);line-height:1.5;text-decoration: unset;}.testimonials .page-testimonial:hover {text-decoration: unset;}.body-xs .testimonials .page-testimonial {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-sm .testimonials .page-testimonial {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-md .testimonials .page-testimonial {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-lg .testimonials .page-testimonial {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.body-xl .testimonials .page-testimonial {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);}.testimonials .page-testimonial {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.articles-default .mod-article-box .date {color:rgba(252, 252, 252, 1);margin-top:10px;margin-bottom:10px;line-height:1.5;text-decoration: unset;}.articles-default .mod-article-box .date:hover {text-decoration: unset;}.body-xs .articles-default .mod-article-box .date {color:rgba(252, 252, 252, 1);}.body-sm .articles-default .mod-article-box .date {color:rgba(252, 252, 252, 1);}.body-md .articles-default .mod-article-box .date {color:rgba(252, 252, 252, 1);}.body-lg .articles-default .mod-article-box .date {color:rgba(252, 252, 252, 1);}.body-xl .articles-default .mod-article-box .date {color:rgba(252, 252, 252, 1);}.articles-default .mod-article-box .date {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .well-bc1-cs1{font-size:18px;color:rgba(252, 252, 252, 1);line-height:1.5;text-decoration: unset;} .well-bc1-cs1:hover {text-decoration: unset;}.body-xs  .well-bc1-cs1{color:rgba(252, 252, 252, 1);}.body-sm  .well-bc1-cs1{color:rgba(252, 252, 252, 1);}.body-md  .well-bc1-cs1{color:rgba(252, 252, 252, 1);}.body-lg  .well-bc1-cs1{color:rgba(252, 252, 252, 1);}.body-xl  .well-bc1-cs1{color:rgba(252, 252, 252, 1);} .well-bc1-cs1{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(252, 252, 252, 1);line-height:1.1;text-decoration: unset;}.header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a:hover {text-decoration: unset;}.body-xs .header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(252, 252, 252, 1);}.body-sm .header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(252, 252, 252, 1);}.body-md .header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(252, 252, 252, 1);}.body-lg .header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(252, 252, 252, 1);}.body-xl .header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a {font-family:latobold,Arial,Helvetica,sans-serif;color:rgba(252, 252, 252, 1);}.header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu > li > a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}#djcatalog .djc_subcategory_in .djc_title h2 a {color:rgba(24, 29, 31, 1);line-height:1.1;text-decoration: unset;}#djcatalog .djc_subcategory_in .djc_title h2 a:hover {text-decoration: unset;}.body-xs #djcatalog .djc_subcategory_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-sm #djcatalog .djc_subcategory_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-md #djcatalog .djc_subcategory_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-lg #djcatalog .djc_subcategory_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-xl #djcatalog .djc_subcategory_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}#djcatalog .djc_subcategory_in .djc_title h2 a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} #djcatalog .djc_subcategory_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);line-height:1.1;text-decoration: unset;} #djcatalog .djc_subcategory_in .djc_title:hover h2 a:hover {text-decoration: unset;}.body-xs  #djcatalog .djc_subcategory_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-sm  #djcatalog .djc_subcategory_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-md  #djcatalog .djc_subcategory_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-lg  #djcatalog .djc_subcategory_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-xl  #djcatalog .djc_subcategory_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);} #djcatalog .djc_subcategory_in .djc_title:hover h2 a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} #djcatalog .djc_products_in .djc_title h2 a {color:rgba(24, 29, 31, 1);line-height:1.1;text-decoration: unset;} #djcatalog .djc_products_in .djc_title h2 a:hover {text-decoration: unset;}.body-xs  #djcatalog .djc_products_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-sm  #djcatalog .djc_products_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-md  #djcatalog .djc_products_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-lg  #djcatalog .djc_products_in .djc_title h2 a {color:rgba(24, 29, 31, 1);}.body-xl  #djcatalog .djc_products_in .djc_title h2 a {color:rgba(24, 29, 31, 1);} #djcatalog .djc_products_in .djc_title h2 a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} #djcatalog .djc_products_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);line-height:1.1;text-decoration: unset;} #djcatalog .djc_products_in .djc_title:hover h2 a:hover {text-decoration: unset;}.body-xs  #djcatalog .djc_products_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-sm  #djcatalog .djc_products_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-md  #djcatalog .djc_products_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-lg  #djcatalog .djc_products_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);}.body-xl  #djcatalog .djc_products_in .djc_title:hover h2 a {color:rgba(24, 29, 31, 1);} #djcatalog .djc_products_in .djc_title:hover h2 a {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}#djcatalog .djc_subcategory_in .djc_title h2 {line-height:1.1;text-decoration: unset;}#djcatalog .djc_subcategory_in .djc_title h2:hover {text-decoration: unset;}.body-xs #djcatalog .djc_subcategory_in .djc_title h2 {font-size:22px;}.body-sm #djcatalog .djc_subcategory_in .djc_title h2 {font-size:22px;}.body-md #djcatalog .djc_subcategory_in .djc_title h2 {font-size:24px;}.body-lg #djcatalog .djc_subcategory_in .djc_title h2 {font-size:24px;}.body-xl #djcatalog .djc_subcategory_in .djc_title h2 {font-size:24px;}#djcatalog .djc_subcategory_in .djc_title h2 {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} #djcatalog .djc_item_in .djc_title h2 {line-height:1.1;text-decoration: unset;} #djcatalog .djc_item_in .djc_title h2:hover {text-decoration: unset;}.body-xs  #djcatalog .djc_item_in .djc_title h2 {font-size:22px;}.body-sm  #djcatalog .djc_item_in .djc_title h2 {font-size:22px;}.body-md  #djcatalog .djc_item_in .djc_title h2 {font-size:24px;}.body-lg  #djcatalog .djc_item_in .djc_title h2 {font-size:24px;}.body-xl  #djcatalog .djc_item_in .djc_title h2 {font-size:24px;} #djcatalog .djc_item_in .djc_title h2 {/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .text-style-h2-white  {font-family:asapbold,Arial,Helvetica,sans-serif;color:rgba(24, 29, 31, 1);margin-top:20px;margin-bottom:20px;line-height:1.1;}.body-xs  .text-style-h2-white  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:22px;color:rgba(24, 29, 31, 1);}.body-sm  .text-style-h2-white  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(24, 29, 31, 1);}.body-md  .text-style-h2-white  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:26px;color:rgba(24, 29, 31, 1);}.body-lg  .text-style-h2-white  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);}.body-xl  .text-style-h2-white  {font-family:asapbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(24, 29, 31, 1);} .text-style-h2-white{color:rgba(255, 255, 255, 1);line-height:1.1;text-decoration: unset;} .text-style-h2-white:hover {text-decoration: unset;}.body-xs  .text-style-h2-white{color:rgba(255, 255, 255, 1);}.body-sm  .text-style-h2-white{color:rgba(255, 255, 255, 1);}.body-md  .text-style-h2-white{color:rgba(255, 255, 255, 1);}.body-lg  .text-style-h2-white{color:rgba(255, 255, 255, 1);}.body-xl  .text-style-h2-white{color:rgba(255, 255, 255, 1);} .text-style-h2-white{/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}a.btn,button.btn,.btn,.rsform .btn[type=submit],.rsform .btn[type=reset],.btn:active,.btn-default{font-family:asapregular,Arial,Helvetica,sans-serif;font-size:14px;color:rgba(252, 252, 252, 1);/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/background:;border:1px solid ;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;}a.btn:hover,button.btn:hover,.btn:hover,a.btn:focus,.btn-default:hover,button.btn:focus,.btn:focus,.btn.hovered, .rsform .btn[type=submit]:hover{color:rgba(252, 252, 252, 1);background: ;border:1px solid ;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}#main .well{border:0 none;border-radius:0;}#main  .well-bc1-cs1{background:rgba(19, 161, 183, 1);border:0 none;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:15px;color: rgba(252, 252, 252, 1);}#main  .well-bc1-cs1 h1,#main  .well-bc1-cs1  h2,#main  .well-bc1-cs1 h3,#main  .well-bc1-cs1 h4,#main  .well-bc1-cs1 h5,#main  .well-bc1-cs1 h6{color: rgba(252, 252, 252, 1);}hr {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(19, 161, 183, 1);margin-top:15px;margin-bottom:15px;} hr.hr-extrakgkkh3hh {border-bottom-color:rgba(0, 0, 0, 0);margin-top:25px;margin-bottom:25px;}#wrapper .hr-extra-content-separator  {border-bottom-width:8px;border-bottom-style:solid;border-bottom-color:rgba(19, 161, 183, 1);}.body-xl #wrapper .hr-extra-content-separator  {margin-top:50px;margin-bottom:50px;}.body-lg #wrapper .hr-extra-content-separator  {margin-top:50px;margin-bottom:50px;}.body-md #wrapper .hr-extra-content-separator  {margin-top:40px;margin-bottom:40px;}.body-sm #wrapper .hr-extra-content-separator  {margin-top:30px;margin-bottom:30px;}.body-xs #wrapper .hr-extra-content-separator  {margin-top:30px;margin-bottom:30px;}.extracontent-hr-separator  {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(24, 29, 31, 1);margin-top:30px;margin-bottom:30px;}.tooltip > .tooltip-inner, .popover-content, .popover-title {}.tooltip.top .tooltip-arrow {}.header-brr > div > div.inner {border:0 none;border-radius: 0;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.breadcrumbs-brr .breadcrumbs {border:1px solid rgba(19, 161, 183, 1);border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;}.like-h1-decoration p.text-style-h1::before {background:rgba(19, 161, 183, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .slider .description p.heading3::before {background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} h1::after {background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .testimonials .person::before {background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .h2-decoration h2::before {background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);background:rgba(19, 161, 183, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.content-image-radius img {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .gallery-style.droppicsgallerybxslider img {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} #wrapper .gallery-style.droppicsgallerymasonry .droppicspictures div.wimg a img {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.pagination .pagination a:has(img) {border:0 none;border-radius:30px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}  .pagination .pagination span:has(img) {border:0 none;border-radius:30px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.hr-extra-content-separator {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .blog .articles-box .item-image img {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .offer-box-radius > div > div.inner {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .border-radius img {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .paralaksa-in-brr > div > div.inner {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .paralaksa-in-bef-brr > div > div.inner::before {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .mod-articles-image img {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.visual-onlyimg p:has(img)::before {background:rgba(252,252,252,0.3);border:0 none;border-radius: 0;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .background-extralw0w6mbi{background:rgba(252, 252, 252, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.slider-overlay picture::before {background:rgba(252,252,252,0.5);border:0 none;border-radius: 0;height: 100%;
    width: 100%;
    content: &#039;&#039;;
    position: absolute;
    z-index: 1;} .background-extralw4w6i9j{background:rgba(252, 252, 252, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.testimonials .icon-bg {background:rgba(19, 161, 183, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/
max-width:fit-content;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.offer-bg-hov > div > div.inner:hover {background:rgba(19, 161, 183, 1);border:1px solid rgba(19, 161, 183, 1);border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.rsform .form-group .form-control {border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} .background-extram2op61g6{border:0 none;border-radius: 0;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.header-menu .navbar-custom .nav.menu > li.dropdown > ul.dropdown-menu {background:rgba(24, 29, 31, 1);border:0 none;border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}#djcatalog .djc_subcategories_grid .djc_subcategory_bg {border:1px solid rgba(19, 161, 183, 1);border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/} #djcatalog .djc_items .djc_item_bg {border:1px solid rgba(19, 161, 183, 1);border-radius:15px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/}.arrow-bg .box-slider-container .slick-arrow {background:rgba(86, 29, 179, 0);border:1px solid rgba(24, 29, 31, 1);border-radius:30px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;}.arrow-bg .box-slider-container .slick-arrow:hover {background:rgba(138, 190, 59, 1);border:1px solid rgba(138, 190, 59, 1);border-radius:30px;/*Użyj narzędzia z https://www.cssmatic.com/box-shadow i wklej wygenerowany kod CSS*/padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;}.tooltip > .tooltip-inner {}strong{font-family:asapbold,Arial,Helvetica,sans-serif;font-weight:normal}h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{font-weight:normal}.body-xs h1 strong, .body-xs h2 strong, .body-xs h3 strong, .body-xs h4 strong, .body-xs h5 strong, .body-xs h6 strong {}.body-sm h1 strong, .body-sm h2 strong, .body-sm h3 strong, .body-sm h4 strong, .body-sm h5 strong, .body-sm h6 strong {}.body-md h1 strong, .body-md h2 strong, .body-md h3 strong, .body-md h4 strong, .body-md h5 strong, .body-md h6 strong {}em{font-family:asapitalic,Arial,Helvetica,sans-serif;}#main ul:not(.nav):not(.btn-toolbar):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select), ol:not(.nav):not(.menu):not(.bxslider):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not([class*="ch-grid"]) {margin-top: 25px;margin-bottom: 25px;}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots):not([class*="ch-grid"]):not(.bh-sl-filters) > li{background:url(https://power-eko.pl/images/design/list-bullet.webp) 0px 5px  no-repeat; display: table;padding-left:25px;margin-bottom:15px;}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li::before{}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li::before{}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li{}#main ul:not(.nav):not(.menu):not(.bxslider):not(.slick-dots):not(.pagination):not(.rssocial-icons):not(.bootstrap-select):not(.list-premises):not(.slick-dots) > li ul li {background:url(https://power-eko.pl/images/design/list-bullet.webp) 0px 5px  no-repeat; display: table;}table.table{border:0 none;}.table-striped>tbody>tr:nth-of-type(odd) {background-color: transparent;}.table>tbody>tr>th, .table>thead>tr>th{background:rgba(0, 0, 0, 0);padding-right:1px;padding-bottom:15px;padding-left:1px;border-bottom:1px solid rgba(24, 29, 31, 1);}.table>tbody>tr>td{background:rgba(0, 0, 0, 0);padding-top:15px;padding-right:1px;padding-bottom:15px;padding-left:1px;border-bottom:1px solid rgba(24, 29, 31, 1);}table.table.table-striped tr:nth-of-type(odd) td{background:rgba(0, 0, 0, 0);border-bottom:1px solid rgba(24, 29, 31, 1);}form .form-control{font-size:18px;color:rgba(24, 29, 31, 1);}form .form-control,.rsform .form-group .checkbox .cr, .rsform .form-group .form-control{color:rgba(24, 29, 31, 1);background:rgba(252, 252, 252, 1);border:1px solid ;}.rsform .form-group .form-control::-webkit-input-placeholder {}.rsform .form-control:-moz-placeholder {}.form-control::-moz-placeholder {} .rsform .form-control:-ms-input-placeholder {}.rsform form label{}.rsform form .btn[type=submit]::after, .rsform form .btn[type=submit]::before {}form .form-control[aria-required="true"]{}form .form-control[aria-required="true"], .rsform .form-control[aria-required="true"]{}.rsform .form-control[aria-required="true"]::-webkit-input-placeholder {}.rsform .form-control[aria-required="true"]:-moz-placeholder {}.form-control[aria-required="true"]::-moz-placeholder {} .rsform .form-control[aria-required="true"]:-ms-input-placeholder {}.rsform form label{}.rsform form .btn[type=submit], #fspremises #contact form .submit_button{}.rsform form .btn[type=submit]:hover, #fspremises #contact form .submit_button:hover{}.rsform form .btn[type=reset]{}.formRed,.formError{}form .form-control.rsform-error{}.navbar-custom.navbar-default .navbar-toggle, .navbar-custom.navbar-default .dn-toggle, .navbar-custom.navbar-default .dn-close {background-color:rgba(0, 0, 0, 0);border:1px solid rgba(24, 29, 31, 1);}.navbar-custom.navbar-default .navbar-toggle:hover, .navbar-custom.navbar-default .navbar-toggle:focus, .navbar-custom.navbar-default .dn-toggle:hover, .navbar-custom.navbar-default .dn-toggle:focus, .navbar-custom.navbar-default .dn-close:hover, .navbar-custom.navbar-default .dn-close:focus {background-color:rgba(0, 0, 0, 0);}.navbar-custom.navbar-default .navbar-toggle .icon-bar, .navbar-custom.navbar-default .dn-toggle .dn-toggle-line, .navbar-custom.navbar-default .dn-close .dn-close-line {background-color:rgba(24, 29, 31, 1)}.row.even:after{}.row.even{}.row.even div > h3 {}.row.odd:after{}.row.odd{}.row.odd div > h2 {}div.pagination li a, div.pagination li span{}div.pagination li:hover a, div.pagination li:hover span,div.pagination li.current a, div.pagination li.current span{}.rl_sliders.accordion>.accordion-group {}.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover {}.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {}.border-style-sm {border-width:0px !important; border-style:0px !important;}.border-style {border-width:0px !important; border-style:0px !important;}.border-style-lg {border-width:0px !important; border-style:0px !important;}.border-radius-sm {border-radius:30px !important;}.border-top-left-radius-sm {border-top-left-radius:30px !important;}.border-top-right-radius-sm {border-top-right-radius:30px !important;}.border-bottom-left-radius-sm {border-bottom-left-radius:30px !important;}.border-bottom-right-radius-sm {border-bottom-right-radius:30px !important;}.border-radius {border-radius:15px !important;}.border-top-left-radius {border-top-left-radius:15px !important;}.border-top-right-radius {border-top-right-radius:15px !important;}.border-bottom-left-radius {border-bottom-left-radius:15px !important;}.border-bottom-right-radius {border-bottom-right-radius:15px !important;}.border-radius-lg {border-radius:15px !important;}.border-top-left-radius-lg {border-top-left-radius:15px !important;}.border-top-right-radius-lg {border-top-right-radius:15px !important;}.border-bottom-left-radius-lg {border-bottom-left-radius:15px !important;}.border-bottom-right-radius-lg {border-bottom-right-radius:15px !important;}body:not(.body-xs)  header .header { position: fixed !important; top: 0; left:0; z-index: 999; width: 100%}
.grecaptcha-badge {bottom: 70px !important;}
  
.home #main #content {padding-top: 0; padding-bottom: 0;}
.body-xs #content {padding-top: 20px; padding-bottom: 30px;}

.background1 {background: var(--varcolor1);}
.background2 {background: var(--varcolor2);}
.background3 {background: var(--varcolor3);}
.background1 h2, .background1 h3, .background1 h4, .background2 h2, .background2 h3, .background2 h4, .background3 h2, .background3 h3, .background3 h4, .background1 p, .background2 p, .background3 p, .background1 a, .background2 a, .background3 a, .background1 li, .background2 li, .background3 li {color: #fff;}
.background1 a, .background2 a, .background3 a {text-decoration: underline;}
  
.background1, .background2, .background3 {margin-bottom: 0px;}
  
#content:has(.full-width):has(.control-panel) { padding-bottom: 0px; }
#content:not(:has(.control-panel)) .full-width:last-child {margin-bottom: -50px;}

.page-after h1:after {margin: 20px 0;}
body.body-md.home header .header {position: relative !important;}

/*decoration lines*/
  .like-h1-decoration p.text-style-h1::before, .slider .description p.heading3::before, h1::after, .testimonials .person::before, .h2-decoration h2::before {content:''; display: block; max-width: 270px; height: 8px;}
  .slider .description p.heading3::before, .h2-decoration h2::before, h1::after {margin: 20px auto;}
  .like-h1-decoration p.text-style-h1::before {margin: 20px 0;}
  .testimonials .person::before{margin: 30px 0;}
  .hr-usp {border-color:var(--varcolor1); border-bottom-width: 8px; margin: 20px auto 10px; border-radius: var(--borderradius);}
  
.hr-extra-content-separator {max-width: 270px; margin-left: auto; margin-right: auto;}

/*end decoration lines*/
  
.table>tbody>tr>td {border-top: none;}
  
.visual-onlyimg p:has(img)::before, .visual-f-image-bef .image::before {content: ''; position: absolute; width: 100%; height: 100%;}
  .visual-f-image-bef .image::before {margin-left: -15px; margin-right: -15px;}
  
/*Counters in tables for tr*/
/*  tr:not(:has(th)) {counter-increment: trNumber;}
  td:first-child::before {content: counter(trNumber); color: var(--varcolor2); margin-bottom: 5px; display: block;}*/
/*end counters*/

/*Filters*/
.dark .pagination li a:has(img) img, .dark .pagination li span:has(img) img { filter: invert(1);}
.dark .testimonials .icon-bg:has(img) img{filter:invert(1)}
/*end filters*/
  
/*Shadow header*/
.header-shadow > div > div.inner {box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);}
  
/*News*/
.no_articles_container p {text-align: center; margin-top: 30px;}
  .blog .items-leading {margin-top: 50px; margin-left: -15px; margin-right: -15px;}
  .blog .articles-box article > div {padding-left: 0; padding-right: 0;}
  .blog .articles-box .item-image {margin-bottom: 30px;}
  .blog .articles-box .article-date {display: block; margin-bottom: 10px;}
  .blog .articles-box .article-title {margin-bottom: 20px;}
  .blog .articles-box:has(.row) .readmore {margin-top: 20px;}
  .blog .articles-box {margin-bottom: 30px;}
  .body-xs .blog .articles-box:last-of-type {margin-bottom: 0px;}
  
  dd.published { text-align: center; color: var(--fixedcolor3); }
/*end news*/

/*News - next/prev inside article*/
  .pager.pagenav {margin-top: 50px !important;}
  .pager.pagenav li.next {padding-left: 15px;}
  .pager.pagenav li.previous::before, .pager.pagenav li.next::before {content: none !important;}
  .pager.pagenav:not(:has(li.previous)) li.next { margin-left: 50%; padding-right: 0px;}
  .pager.pagenav .next>a, .pager.pagenav .next>span {float:left;}
  .pager.pagenav .previous>a, .pager.pagenav .previous>span {float: right;}
  .pager.pagenav li>a, .pager.pagenav li>span {background-color: transparent; border-color: var(--fixedcolor3); color: var(--fixedcolor3);}
  .pager.pagenav li>a:focus, .pager.pagenav li>a:hover {background-color: var(--fixedcolor3); color: var(--fixedcolor1);}
  span.icon-chevron-left::before {content: '<';}
  span.icon-chevron-right::after { content: '>';}
  .body-xs .pager.pagenav li.previous, .pager.pagenav li.next {width: 50%;}
/*end news - next/prev inside article*/

/*Pagination*/
.pagination {margin-top: 10px; margin-bottom: 20px;}
.pagination li.current a, .pagination li.current span, .pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover, .pagination>li>a, .pagination>li>span, .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {background: transparent;}
.pagination .pagination a:has(img), .pagination .pagination span:has(img) {border: 1px solid var(--fixedcolor3); margin-left: 30px; padding: 8px 15px; display: flex;}
.pagination li:not(.disabled) a:hover:has(img) {background-color: var(--varcolor3); border-color: var(--varcolor3);}
.pagination li:not(.disabled) a:hover:has(img) img {filter: invert(1);}

  .pagination .pagination > li.current > a:not(:has(img)), .pagination .pagination > li > a:hover:not(:has(img)) { border-color: var(--fixedcolor3); }
  .pagination .pagination > li > a:not(:has(img)) { color: var(--fixedcolor3); line-height: 0; height: 37px; width: 37px; align-content: center; border-radius: 100px; border: 1px solid transparent; margin-right: 3px; margin-bottom: 3px; padding: 0; }
  
.body-xs div.pagination > ul {position: relative; display: flex; justify-content: center; flex-wrap: wrap;}
.body-xs .pagination .pagination li:has(img) {position: absolute; bottom: -50px;}
.body-xs .pagination .pagination li:has(img):last-of-type { left: 0; }
.body-xs .pagination .pagination li:has(img):not(:last-of-type) { right: 0; }
.body-xs .pagination .pagination li a {margin-left: 0px;}

.body-xs .pagination .pagination li:has(img) span, .body-xs .pagination .pagination li:has(img) a { margin-left: 0; }
/*end pagination*/
  
/*Gallery*/
  /*Gallery A*/
  .gallery-style .bx-wrapper .bx-pager.bx-default-pager a.active {background: var(--varcolor2);}
  .gallery-style .bx-wrapper .bx-pager.bx-default-pager a {background: var(--fixedcolor3);}
  
  /*Gallery B*/
  .body-xs #wrapper .gallery-style.droppicsgallerymasonry .droppicspictures .wimg {margin: 5px;}
  .body-xs #wrapper .gallery-style.droppicsgallerymasonry .droppicspictures .wimg > a {width: 270px;}
  .body-xs #wrapper .gallery-style.droppicsgallerymasonry .droppicspictures div.wimg a img {width: 270px;}
  
  /*Gallery C*/
  .gallery-style.droppicsgallerybxslider .bx-wrapper {margin-bottom: 40px;}
  .gallery-style.droppicsgallerybxslider .bx-pager-images a {width: 160px; background: transparent; box-shadow: none; border: 0px solid transparent;}
  .gallery-style.droppicsgallerybxslider .bx-pager-images a img {border: 8px solid transparent;}
  .gallery-style.droppicsgallerybxslider .bx-pager-images a:focus img, .gallery-style.droppicsgallerybxslider .bx-pager-images a:hover img {border-color: var(--varcolor1);}
  .body-xs .gallery-style.droppicsgallerybxslider .bx-pager-images a {width: 120px;}
/*end gallery*/
.grecaptcha-badge { bottom: 70px !important; }
  
/*Product Catalog*/
#djcatalog .djc_title {text-align: center;}
#djcatalog .djc_subcategory_in .djc_title:hover h2 a, #djcatalog .djc_products_in .djc_title:hover h2 a {text-decoration: underline !important;}
#djcatalog .djc_subcategories_grid .djc_subcategory_bg, #djcatalog .djc_items .djc_item_bg {margin: 0px; overflow: hidden;}
#djcatalog .djc_subcategories_grid, #djcatalog .djc_items { margin-left: -15px; margin-right: -15px; }
#djcatalog .djc_subcategories_grid .djc_subcategory, #djcatalog .djc_items .djc_item, #djcatalog .djc_related_items .djc_item {margin-bottom: 30px;}
#djcatalog .djc_subcategories_grid .djc_subcategory_in, #djcatalog .djc_items .djc_item_in, #djcatalog .djc_related_items .djc_item_in {padding: 0;}
#djcatalog .djc_subcategories_grid .djc_image, #djcatalog .djc_items .djc_image, #djcatalog .djc_related_items .djc_image {margin: 0;}
#djcatalog .djc_subcategories_grid .djc_image img, #djcatalog .djc_items .djc_image img, #djcatalog .djc_related_items .djc_image img {background: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; width: 100%;}
#djcatalog .djc_subcategories_grid .djc_subcategory_in > div:has(.djc_image), #djcatalog .djc_items .djc_item_in > div:has(.djc_image), #djcatalog .djc_related_items .djc_item_in > div:has(.djc_image) {padding: 0;}
#djcatalog .djc_subcategories_grid .djc_title, #djcatalog .djc_item_in .djc_title, #djcatalog .djc_related_items .djc_title {margin-top: 15px; margin-bottom: 15px;}
#djcatalog .djc_subcategories_grid .djc_title h2, #djcatalog .djc_item_in .djc_title h2, #djcatalog .djc_related_items .djc_title h2 {margin-bottom: 0;}
#djcatalog .djc_subcategories_grid .djc_readon, #djcatalog .djc_item_in .djc_readon, #djcatalog .djc_related_items .djc_readon {margin: 0 0 15px; text-align: center;}
  
#djcatalog.djc_item .djc_thumbnails > div {margin-top: 15px;}
/*#djcatalog .djc_subcategories {margin-top: 30px;}*/
/*End Product boxes*/
 
/*margin top/bottom xl-lg-md / sm / xs*/
body:not(.body-xs):not(.body-sm) .margin-top-xl-lg-md {margin-top: 30px;}
body:not(.body-xs):not(.body-sm) .margin-bottom-xl-lg-md {margin-bottom: 30px;}
.body-sm .margin-top-sm {margin-top: 20px;}
.body-sm .margin-bottom-sm {margin-bottom: 20px;}
.body-xs .margin-top-xs {margin-top: 20px;}
.body-xs .margin-bottom-xs {margin-bottom: 20px;}

/*obrazy right/left*/
.body-xs .img-toLeft, .body-xs .img-toRight{width: 100%;}
body:not(.body-xs) .img-toLeft, body:not(.body-xs) .img-toRight {max-width: 50vw}
.body-sm .img-toLeft, .body-md .img-toLeft {float:left !important;padding-right:15px}
.body-sm .img-toRight, .body-md .img-toRight {float:right !important;padding-left:15px}
body:not(.body-xs):not(.body-sm):not(.body-md) .img-toRight {margin-left: 50px !important;}
body:not(.body-xs):not(.body-sm):not(.body-md) .img-toLeft {margin-right: 50px !important;}
  
/*Galeria po najechaniu - kolor i lupka jako dodatkowy styl*/
/*.droppicsgallerydefault a { display:block; position: relative;}
.droppicsgallerydefault a img { margin: 0 !important }
.droppicsgallerydefault a:hover::after { content:''; position: absolute; top: 0; left:0; width:100%; height:100%;}*/

/*Wideo po kliknięciu*/
.video-pozycja-rel {position: relative;}
.venobox.video:not(.video-miniatura)::after {content: "\f01d"; font-size: 100px; color: #fff; position: absolute; top: 0; left: 0; bottom: 0; right: 0; transition: 0.5s ease; font-family: "Font Awesome 5 Free"; display: flex; align-content: center; justify-content: center; align-items: center; text-shadow: 0px 0px 30px rgb(0 0 0 / 70%), 0px 0px 10px rgb(0 0 0 / 100%); opacity: 0.90;}
.venobox.video:not(.video-miniatura):hover:after {color: #FF0000; opacity: 0.9; transition: 0.5s ease;}

.body-xs .cadre_bouton .btn_readmore {margin-bottom: 5px!important;}
  
/*wyniki wyszukiwania*/
  #search-form .input-group button.btn {top: -12px; margin-left: 15px;}
  #search-form .form-inline {padding-top: 20px;}
  #search-form label.me-2 {margin-right: 15px;}
  .finder h1 {text-align: center;}
  .input-group .form-control:first-child {border-radius: 0px;}
  .dark #search-form form .form-control {background: var(--fixedcolor3); }
  
/* demo-login*/
  .login .controls {margin-top: 20px;}
  button.btn.input-password-toggle {margin-left: 15px;}
  .login .control-group .control-label {color: var(--fixedcolor1);}
 /* .dark .login .control-group .control-label {color: var(--fixedcolor1);}*/
 
 /*arrows hover*/
  .light .arrow-bg .box-slider-container .slick-arrow:hover img { filter: invert(1);}

 /* darkmode */ 
.dark .progress-bar-path path:nth-child(2) { stroke: var(--fixedcolor1);}
.dark .progress-bar-container .progress-bar-path path:first-child { stroke: var(--fixedcolor3);}  
.dark .arrow-bg .box-slider-container .slick-arrow img {filter: invert(1);}
.dark .usp-box img {filter: invert(1);}

    /* BT Google Maps fix - close button */
.gm-ui-hover-effect { width: 24px !important; height: 24px !important; }
.gm-ui-hover-effect>span { margin: 0 !important; }
.gm-style .gm-style-iw-c{flex-direction: row-reverse !important;}
.gm-style .gm-style-iw-d{padding-top: 10px;}  
  
.header-shadow.header-brr.bcs1-in > div{padding-left:0px !important;padding-right:0px !important;}
  div.webui-popover-inner > h3{font-size:14px !important;padding: 5px 5px;}
  #content{padding-top:100px;}
