.elementor-15972 .elementor-element.elementor-element-6ddc1110{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:145px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15972 .elementor-element.elementor-element-6f81e51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:72px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-15972 .elementor-element.elementor-element-6f81e51:not(.elementor-motion-effects-element-type-background), .elementor-15972 .elementor-element.elementor-element-6f81e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15972 .elementor-element.elementor-element-238b6088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15972 .elementor-element.elementor-element-238b6088 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:400;line-height:1.25em;letter-spacing:0.7px;color:#FFFFFF;}.elementor-15972 .elementor-element.elementor-element-44ebf16f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15972 .elementor-element.elementor-element-44ebf16f, .elementor-15972 .elementor-element.elementor-element-44ebf16f.thegem-e-con-layout-thegem{--content-width:850px;}.elementor-15972 .elementor-element.elementor-element-12436419{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-15972 .elementor-element.elementor-element-12436419, .elementor-15972 .elementor-element.elementor-element-12436419 .elementor-text-editor *{font-size:16px;font-weight:300;line-height:24px;letter-spacing:0.5px;}.elementor-15972 .elementor-element.elementor-element-12436419, .elementor-15972 .elementor-element.elementor-element-12436419 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-secondary );}.elementor-15972 .elementor-element.elementor-element-1b9dc430 .elementor-button{background-color:#FFFFFF;font-family:"Lora", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;fill:#111111;color:#111111;border-radius:60px 60px 60px 60px;padding:9px 30px 9px 30px;}.elementor-15972 .elementor-element.elementor-element-1b9dc430 .elementor-button:hover, .elementor-15972 .elementor-element.elementor-element-1b9dc430 .elementor-button:focus{background-color:#E9E3DC;color:#111111;}.elementor-15972 .elementor-element.elementor-element-1b9dc430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15972 .elementor-element.elementor-element-1b9dc430 .elementor-button:hover svg, .elementor-15972 .elementor-element.elementor-element-1b9dc430 .elementor-button:focus svg{fill:#111111;}.elementor-15972 .elementor-element.elementor-element-69d9c2e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:58px;--padding-bottom:82px;--padding-left:36px;--padding-right:36px;}.elementor-15972 .elementor-element.elementor-element-69d9c2e6:not(.elementor-motion-effects-element-type-background), .elementor-15972 .elementor-element.elementor-element-69d9c2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E3DC;}.elementor-15972 .elementor-element.elementor-element-69d9c2e6, .elementor-15972 .elementor-element.elementor-element-69d9c2e6.thegem-e-con-layout-thegem{--content-width:1240px;}.elementor-15972 .elementor-element.elementor-element-1c93603d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap{font-family:"Now Font", Sans-serif;font-size:15px;line-height:1.6em;--nbap-ink:#25211E;color:#25211E;--nbap-accent:#111111;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-section-title, .elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-gate h3, .elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-card-title{font-family:"Now Font", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-button, .elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-categories button, .elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-downloads a{font-family:"Lora", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:1.2px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-field > span{font-family:"Now Font", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0.5px;}body.elementor-page-15972:not(.elementor-motion-effects-element-type-background), body.elementor-page-15972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E3DC;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15972 .elementor-element.elementor-element-6ddc1110{--width:100%;}.elementor-15972 .elementor-element.elementor-element-6f81e51{--width:100%;}}@media(max-width:1024px){.elementor-15972 .elementor-element.elementor-element-6ddc1110{--padding-top:175px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15972 .elementor-element.elementor-element-6f81e51{--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-15972 .elementor-element.elementor-element-69d9c2e6{--padding-top:48px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-15972 .elementor-element.elementor-element-6ddc1110{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15972 .elementor-element.elementor-element-6f81e51{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-15972 .elementor-element.elementor-element-238b6088 .elementor-heading-title{font-size:28px;}.elementor-15972 .elementor-element.elementor-element-12436419{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-15972 .elementor-element.elementor-element-69d9c2e6{--padding-top:36px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-grid{grid-template-columns:repeat(1,minmax(0,1fr));}}/* Start custom CSS for text-editor, class: .elementor-element-12436419 */.elementor-15972 .elementor-element.elementor-element-12436419 strong,
.elementor-15972 .elementor-element.elementor-element-12436419 b {
  font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for nbap_library, class: .elementor-element-1c93603d */.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-library-toolbar{margin-top:0;margin-bottom:32px;gap:24px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-search{background:#DDD7D0;min-height:52px;width:min(100%,490px);}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-search input{font-family:"Lora",Georgia,serif!important;font-size:12px!important;text-transform:uppercase;letter-spacing:1px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-result-count{font-size:12px;letter-spacing:.8px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-library-filters{padding-bottom:22px;margin-bottom:36px;gap:24px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-categories{gap:10px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-categories button{background:#DDD7D0;min-height:32px;padding:6px 22px;border:1px solid transparent;font-weight:400;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-categories button.is-active{background:#111;color:#fff;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-categories button:hover{border-color:#25211E;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-format-select{font-family:"Lora",Georgia,serif!important;font-size:12px!important;min-width:140px;padding:8px 28px 8px 4px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-grid{column-gap:28px;row-gap:48px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-card-image{aspect-ratio:4/3;background:#F3EFE9;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-card-image img{object-fit:contain;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-card-title{margin-top:20px;margin-bottom:5px;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-card-category{margin-bottom:18px;font-size:12px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-downloads{gap:10px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-downloads a{padding:7px 18px;border:1px solid rgba(37,33,30,.35);border-radius:40px;gap:24px;min-height:34px;transition:background .2s,color .2s;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-downloads a:hover{background:#111;border-color:#111;color:#fff;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-library-footer{margin-top:56px;padding-top:24px;font-size:12px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-gate{padding:54px 32px;background:rgba(255,255,255,.24);border:1px solid rgba(37,33,30,.15);}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-gate h3{font-family:"Lora",Georgia,serif;font-size:30px;font-weight:400;margin:18px 0;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-button{min-height:36px;padding:9px 26px;gap:18px;}
.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-empty{background:rgba(255,255,255,.24);padding:58px 24px;}
@media(max-width:767px){.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-library-toolbar{gap:16px;margin-bottom:26px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-search{width:100%;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-result-count{text-align:left;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-library-filters{gap:22px;align-items:stretch;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-categories{gap:8px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-categories button{padding:6px 16px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-format-filter{justify-content:space-between;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-format-select{min-width:160px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-grid{row-gap:36px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-gate{padding:36px 22px;}.elementor-15972 .elementor-element.elementor-element-1c93603d .nbap-gate h3{font-size:25px;}}/* End custom CSS */
/* Start custom CSS */body.page-id-15972 #main .block-content { padding-top: 0; padding-bottom: 0; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Now Font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://demonowastrona.nobonobo.pl/wp-content/uploads/2026/05/now.regular.woff') format('woff');
}
@font-face {
	font-family: 'Now Font';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://demonowastrona.nobonobo.pl/wp-content/uploads/2026/05/now.medium.woff') format('woff');
}
@font-face {
	font-family: 'Now Font';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://demonowastrona.nobonobo.pl/wp-content/uploads/2026/05/now.bold_.woff') format('woff');
}
@font-face {
	font-family: 'Now Font';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://demonowastrona.nobonobo.pl/wp-content/uploads/2026/05/now.black_.woff') format('woff');
}
@font-face {
	font-family: 'Now Font';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://demonowastrona.nobonobo.pl/wp-content/uploads/2026/05/now.light_.woff') format('woff');
}
@font-face {
	font-family: 'Now Font';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://demonowastrona.nobonobo.pl/wp-content/uploads/2026/05/now.thin_.woff') format('woff');
}
/* End Custom Fonts CSS */