.elementor-102 .elementor-element.elementor-element-f16ded2:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-f16ded2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#223555;background-image:url("https://grafolog-opinie.pl/wp-content/uploads/2021/03/slide4.jpg");background-position:center center;background-size:cover}.elementor-102 .elementor-element.elementor-element-f16ded2>.elementor-background-overlay{background-color:#223555;opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-102 .elementor-element.elementor-element-f16ded2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:7em 0}.elementor-102 .elementor-element.elementor-element-4150cc7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-102 .elementor-element.elementor-element-4150cc7>.elementor-element-populated{padding:1em}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-102 .elementor-element.elementor-element-3f9a786 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:42px;font-weight:800;color:#b89b5e}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-102 .elementor-element.elementor-element-5454038{text-align:justify}.elementor-102 .elementor-element.elementor-element-cf1dcd5:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-cf1dcd5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-102 .elementor-element.elementor-element-cf1dcd5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px;padding:4em 0 0}.elementor-102 .elementor-element.elementor-element-cf1dcd5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-ff66f88.elementor-column .elementor-widget-wrap{align-items:center}.elementor-102 .elementor-element.elementor-element-ff66f88.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-102 .elementor-element.elementor-element-ff66f88>.elementor-element-populated{padding:0 1em}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-102 .elementor-element.elementor-element-2d73f01{text-align:start}.elementor-102 .elementor-element.elementor-element-14b54c9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-102 .elementor-element.elementor-element-14b54c9>.elementor-element-populated{padding:1em}.elementor-102 .elementor-element.elementor-element-f09ec52 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:40px;font-weight:800;color:#223555}.elementor-102 .elementor-element.elementor-element-993bc79 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:16px;font-style:italic;color:#b89b5e}.elementor-102 .elementor-element.elementor-element-704fcd9{--spacer-size:15px}.elementor-102 .elementor-element.elementor-element-eebac11{text-align:justify;font-family:"Oxygen",Sans-serif;font-size:16px;color:#555}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-102 .elementor-element.elementor-element-0545059 .elementor-button{background-color:var(--e-global-color-5e0e524);font-family:"Lora",Sans-serif;font-size:18px;font-weight:600;fill:#fff;color:#fff;padding:1em 2em}.elementor-102 .elementor-element.elementor-element-0545059 .elementor-button:hover,.elementor-102 .elementor-element.elementor-element-0545059 .elementor-button:focus{background-color:#223555;color:#fff}.elementor-102 .elementor-element.elementor-element-0545059>.elementor-widget-container{margin:20px 0 0}.elementor-102 .elementor-element.elementor-element-0545059 .elementor-button:hover svg,.elementor-102 .elementor-element.elementor-element-0545059 .elementor-button:focus svg{fill:#fff}.elementor-102 .elementor-element.elementor-element-29f5eec:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-29f5eec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-102 .elementor-element.elementor-element-29f5eec{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px;padding:4em 0 0}.elementor-102 .elementor-element.elementor-element-29f5eec>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-102 .elementor-element.elementor-element-b4e1a49>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-102 .elementor-element.elementor-element-b4e1a49>.elementor-element-populated{padding:1em}.elementor-102 .elementor-element.elementor-element-1345c3d .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:40px;font-weight:800;color:#223555}.elementor-102 .elementor-element.elementor-element-5bf674c .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:16px;font-style:italic;color:#b89b5e}.elementor-102 .elementor-element.elementor-element-c4c7526{--spacer-size:15px}.elementor-102 .elementor-element.elementor-element-9a1f076{text-align:justify;font-family:"Oxygen",Sans-serif;font-size:16px;color:#555}.elementor-102 .elementor-element.elementor-element-9ff4e63 .elementor-button{background-color:var(--e-global-color-5e0e524);font-family:"Lora",Sans-serif;font-size:18px;font-weight:600;fill:#fff;color:#fff;padding:1em 2em}.elementor-102 .elementor-element.elementor-element-9ff4e63 .elementor-button:hover,.elementor-102 .elementor-element.elementor-element-9ff4e63 .elementor-button:focus{background-color:#223555;color:#fff}.elementor-102 .elementor-element.elementor-element-9ff4e63>.elementor-widget-container{margin:20px 0 0}.elementor-102 .elementor-element.elementor-element-9ff4e63 .elementor-button:hover svg,.elementor-102 .elementor-element.elementor-element-9ff4e63 .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-6b6c2de.elementor-column .elementor-widget-wrap{align-items:center}.elementor-102 .elementor-element.elementor-element-6b6c2de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-102 .elementor-element.elementor-element-6b6c2de>.elementor-element-populated{padding:0 1em}.elementor-102 .elementor-element.elementor-element-b4dcdef{text-align:start}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-7b5ee51{width:100%}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-3f9a786{text-align:center}.elementor-102 .elementor-element.elementor-element-3f9a786 .elementor-heading-title{font-size:28px}.elementor-102 .elementor-element.elementor-element-f09ec52{text-align:center}.elementor-102 .elementor-element.elementor-element-f09ec52 .elementor-heading-title{font-size:28px}.elementor-102 .elementor-element.elementor-element-993bc79{text-align:center}.elementor-102 .elementor-element.elementor-element-eebac11{text-align:center}.elementor-102 .elementor-element.elementor-element-1345c3d{text-align:center}.elementor-102 .elementor-element.elementor-element-1345c3d .elementor-heading-title{font-size:28px}.elementor-102 .elementor-element.elementor-element-5bf674c{text-align:center}.elementor-102 .elementor-element.elementor-element-9a1f076{text-align:center}}