@charset "UTF-8";
@font-face{font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.eot?v=4.6.3");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:100;src:url("../fonts/noto-serif-v28-latin_latin-ext-100.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-100.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-100.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-100.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-100.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-100.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:200;src:url("../fonts/noto-serif-v28-latin_latin-ext-200.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-200.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-200.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-200.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-200.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-200.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:300;src:url("../fonts/noto-serif-v28-latin_latin-ext-300.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-300.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-300.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-300.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-300.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-300.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:400;src:url("../fonts/noto-serif-v28-latin_latin-ext-regular.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-regular.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-regular.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-regular.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-regular.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:500;src:url("../fonts/noto-serif-v28-latin_latin-ext-500.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-500.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-500.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-500.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-500.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-500.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:600;src:url("../fonts/noto-serif-v28-latin_latin-ext-600.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-600.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-600.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-600.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-600.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-600.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:700;src:url("../fonts/noto-serif-v28-latin_latin-ext-700.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-700.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-700.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-700.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-700.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-700.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:800;src:url("../fonts/noto-serif-v28-latin_latin-ext-800.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-800.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-800.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-800.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-800.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-800.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:900;src:url("../fonts/noto-serif-v28-latin_latin-ext-900.eot");src:url("../fonts/noto-serif-v28-latin_latin-ext-900.eot?#iefix") format("embedded-opentype"), url("../fonts/noto-serif-v28-latin_latin-ext-900.woff2") format("woff2"), url("../fonts/noto-serif-v28-latin_latin-ext-900.woff") format("woff"), url("../fonts/noto-serif-v28-latin_latin-ext-900.ttf") format("truetype"), url("../fonts/noto-serif-v28-latin_latin-ext-900.svg#NotoSerif") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:100;src:url("../fonts/geologica-v1-latin_latin-ext-100.eot");src:url("../fonts/geologica-v1-latin_latin-ext-100.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-100.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-100.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-100.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-100.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:200;src:url("../fonts/geologica-v1-latin_latin-ext-200.eot");src:url("../fonts/geologica-v1-latin_latin-ext-200.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-200.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-200.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-200.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-200.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:300;src:url("../fonts/geologica-v1-latin_latin-ext-300.eot");src:url("../fonts/geologica-v1-latin_latin-ext-300.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-300.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-300.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-300.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-300.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:400;src:url("../fonts/geologica-v1-latin_latin-ext-regular.eot");src:url("../fonts/geologica-v1-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-regular.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-regular.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-regular.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-regular.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:500;src:url("../fonts/geologica-v1-latin_latin-ext-500.eot");src:url("../fonts/geologica-v1-latin_latin-ext-500.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-500.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-500.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-500.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-500.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:600;src:url("../fonts/geologica-v1-latin_latin-ext-600.eot");src:url("../fonts/geologica-v1-latin_latin-ext-600.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-600.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-600.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-600.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-600.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:700;src:url("../fonts/geologica-v1-latin_latin-ext-700.eot");src:url("../fonts/geologica-v1-latin_latin-ext-700.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-700.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-700.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-700.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-700.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:800;src:url("../fonts/geologica-v1-latin_latin-ext-800.eot");src:url("../fonts/geologica-v1-latin_latin-ext-800.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-800.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-800.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-800.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-800.svg#Geologica") format("svg")}@font-face{font-display:swap;font-family:"Geologica";font-style:normal;font-weight:900;src:url("../fonts/geologica-v1-latin_latin-ext-900.eot");src:url("../fonts/geologica-v1-latin_latin-ext-900.eot?#iefix") format("embedded-opentype"), url("../fonts/geologica-v1-latin_latin-ext-900.woff2") format("woff2"), url("../fonts/geologica-v1-latin_latin-ext-900.woff") format("woff"), url("../fonts/geologica-v1-latin_latin-ext-900.ttf") format("truetype"), url("../fonts/geologica-v1-latin_latin-ext-900.svg#Geologica") format("svg")}.fa{display:inline-block;font-weight:normal;font-style:normal;font-size:14px;line-height:1;font-family:FontAwesome !important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook-square:before{content:""}.fa-linkedin-square:before{content:""}.fa-envelope:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-phone:before{content:""}.fa-envelope-o:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-check-circle:before{content:""}.fa-linkedin:before{content:""}.fa-spotify:before{content:""}.fa-youtube-play:before{content:""}.fa-quote-right:before{content:""}.fa-angle-down:before{content:""}.fa-angle-up:before{content:""}.fa-angle-right:before{content:""}.fa-angle-left:before{content:""}.fa-calendar:before{content:""}.fa-angle-up:before{content:""}.fa-caret-down:before{content:""}.fa-diamond:before{content:""}.fa-chevron-up:before{content:""}.fa-star-o:before{content:""}.fa-map-marker:before{content:""}.fa-heart-o:before{content:""}.fa-search:before{content:""}.fa-instagram:before{content:""}.fa-twitter:before{content:""}.fa-fa-clock-o:before{content:""}.fa-youtube-play:before{content:""}.fa-whatsapp:before{content:""}.fa-at:before{content:""}.fa-file-pdf-o:before{content:""}.fa-sign-out:before{content:""}.fa-sign-in:before{content:""}.fa-adjust:before{content:""}.fa-arrow-circle-right:before{content:""}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Geologica", sans-serif;font-size:16px;font-weight:300;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Noto Serif", sans-serif}img{max-width:100%;height:auto;display:block}iframe{width:100%}strong{font-weight:bold}em{font-style:italic}.separator{margin:100px 0}.container-wide,.is-style-container-wide{max-width:1500px;margin:0 auto}.container,.is-style-container{max-width:1280px !important;padding-left:15px;padding-right:15px;margin:0 auto;position:relative;box-sizing:border-box}.is-style-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}i.empty-space{display:inline-block;width:25px;height:10px}.alignfull .is-style-full-width{width:100vw !important;position:relative;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important}.padding-40{padding:40px}.padding-20{padding:20px}.padding-30{padding:30px}.v-padding{padding-top:60px;padding-bottom:60px}.vw-padding{padding-left:10%;padding-right:10%}.v-padding-top{padding-top:50px}.v-padding-bottom{padding-bottom:50px}.spacer-mb-10{margin-bottom:10px}.spacer-mb-20{margin-bottom:20px}.spacer-mb-30{margin-bottom:30px}.spacer-mb-40{margin-bottom:40px}.spacer-mb-50{margin-bottom:50px}.spacer-mb-60{margin-bottom:60px}.narrow-column{max-width:900px;margin:0 auto}.row{margin-left:-15px;margin-right:-15px}.row-flex,.display-flex{display:flex;flex-wrap:wrap}.row-flex-space{justify-content:space-between}.row-flex-start{justify-content:flex-start}.row-flex-end{justify-content:flex-end}.row-revers{flex-flow:row-reverse}.margin-horizontal{margin:0 10px}.row-flex-column{flex-flow:column;justify-content:start;align-items:flex-start}.row-flex-center{justify-content:center}.row-flex-align-center,.v-center{align-items:center}.row-flex-nowrap{flex-wrap:nowrap}.v-stretch{align-items:stretch}.v-bottom{align-items:flex-end}.v-top{align-items:flex-start}.justify-end{justify-content:right}.center{text-align:center}.inline{display:inline-block}.col-3{width:25%;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-4{width:33.33333333%;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-5{width:41%;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-6{width:50%;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-7{width:58.3333%;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-8{width:66.66666666%;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-9{width:75%;padding-left:15px;padding-right:15px;box-sizing:border-box}.owl-carousel .owl-item img{width:auto !important}.owl-dots{position:absolute;left:0;right:0;display:flex;justify-content:center;align-items:center;bottom:0px;z-index:2}.owl-dots .owl-dot span{width:8px;height:8px;border-radius:50%;margin:0px;background-color:#ccc !important;display:block}.owl-dots .owl-dot.active span{width:14px;height:14px;background-color:#ccc !important;display:block}.owl-nav{position:absolute;bottom:0px;left:0;right:0;display:flex;justify-content:space-between;font-size:30px;color:#ccc;z-index:2}.owl-nav>div{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.side-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.section,section{padding:80px 0}:root{--color1: #8194c5;--color2: #3c5390}body{overflow-x:hidden}.top.darkHeader{position:fixed;left:0;right:0;top:0;background-color:#fff;box-shadow:0 0 5px 0 #ccc;z-index:130;padding:10px 0}.top.darkHeader .logo{width:200px;background-image:url(../../assets/images/logo.svg)}.top.darkHeader .logo a{height:50px}.top.darkHeader .menu-wrap #nav ul li a{color:#474747}.top{padding:20px 0;position:absolute;top:0;left:0;right:0;z-index:10;transition:all 0.5s ease-in-out}.top .logo{width:300px;background-image:url(../../assets/images/logo-white.png);background-repeat:no-repeat;background-position:left center;background-size:contain;transition:all 0.5s ease-in-out}.top .logo a{display:block;height:80px}.top .menu-wrap{display:flex;align-items:center}.top .menu-wrap #nav .menu{display:flex;flex-direction:row;flex-wrap:nowrap}.top .menu-wrap #nav .menu li a{color:#fff;text-transform:uppercase;padding:10px 15px;display:block;text-decoration:none;font-weight:600}.top .menu-wrap #nav .menu .sub-menu{display:none}.top .menu-wrap .lang-6{padding-left:15px}.top .menu-wrap .lang-6 .pl{display:none}.top .menu-wrap .lang-167{padding-left:15px}.top .menu-wrap .lang-167 .en{display:none}.btn .more{padding:8px 20px;font-size:16px;text-transform:uppercase;border-radius:4px;margin-right:5px;font-weight:600}.btn .more-color{background-color:var(--color1);border:1px solid #fff;text-decoration:none;color:#fff}.btn .more-base{background-color:#fff;border:1px solid #fff;color:var(--color2);text-decoration:none}.section-wrapper .lead-title-main-base{font-size:46px;padding-bottom:20px;line-height:1.2;color:var(--color2)}.section-wrapper p{color:#2b2b2b;padding-bottom:15px}.section-wrapper p strong{color:#3c5390;font-size:20px}.section-wrapper .lead-title{font-size:18px;color:#2b2b2b;padding-bottom:10px}ul.lista-oferta{color:#fff;font-size:18px;list-style:square;margin:0 0 20px 30px}ul.lista-oferta li{font-size:18px;margin-bottom:8px}ul.lista-oferta li span{display:block;font-size:13px}.max-70{max-width:70%;margin:0 auto 30px}div#o-firmie{position:sticky;top:0}div#oferta{position:relative;z-index:100}section#nasza-misja,section#kontakt{position:relative;z-index:0;background-color:#fff}section#kontakt{background-color:#f6f6f6}form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style){background-color:#3c5390 !important}.header-page{background-image:url(../images/Slider-bck.png);background-repeat:no-repeat;background-size:cover;background-position:center}.header-page>div{min-height:40vh;display:flex;flex-flow:column;justify-content:flex-end;padding-bottom:100px;box-sizing:border-box}.header-page>div h1{color:#fff;font-weight:500;font-size:38px}.pages ul{margin:10px 0 20px 30px;list-style:square}.pages ol{margin:10px 0 20px 30px;list-style:decimal}.pages p{margin-bottom:20px}.pages h2.wp-block-heading.has-large-font-size{font-size:26px !important;margin-bottom:10px;line-height:1.2}.footer{background-color:#283556;background:#020024;background:linear-gradient(90deg, #020024 0%, #3c5390 35%, #2892a7 100%);padding:50px 0;color:#fff}.footer img{padding-bottom:20px}.footer h2{font-size:22px;padding-bottom:15px}.footer p{padding-bottom:15px}.footer a{color:#fff;text-decoration:none}.footer ul{list-style:square;margin:0 20px 15px 20px}.footer-under{background-color:#1c263d;padding:20px 0;color:#fff}@media screen and (max-width:768px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}.row-flex{flex-flow:column}.top{padding:0 0}.top .row-flex-align-center{align-items:flex-start !important}.top .row-flex-align-center .logo{width:200px}.section-info .container{padding-left:20px;padding-right:20px}.section-info .container .owl-theme .lead-title-main-base{font-size:35px}.section-info .container .owl-theme p strong{font-size:18px}.section-info .container .owl-theme .owl-nav{display:none}.section-info .container .owl-theme .owl-nav .owl-next{right:0}.section-info .container .owl-theme .owl-nav .owl-prev{left:0}.section-slider .slider .caption{max-width:100% !important;padding:20px}.section-slider .slider .caption .btn{flex-flow:nowrap !important}.section-slider .slider .caption .lead-title-main-white{font-size:30px !important}.vw-padding{padding-left:15px;padding-right:15px}.lead-info{text-align:center}.lead-title-main-base,.is-style-section-title{font-size:30px}.max-70{max-width:90%;margin:0 auto 30px}.col-6{padding-top:30px;padding-bottom:30px}div#o-firmie{position:relative}.section,section{padding-top:50px;padding-bottom:50px}.section-oferta .lead-title-main-white{font-size:30px !important}.section-oferta img{padding-bottom:30px}#nasza-misja .is-style-section-title{font-size:35px !important}#faq .lead-title-main-base{font-size:35px}#faq .container-box{max-width:100%}#kontakt img{max-width:250px}#rmp-container-138{background-color:#283556 !important}#rmp-menu-additional-content-138{color:#fff;text-align:left}.section-slider .slider .container{position:relative;min-height:55vh}.section-slider .btn .more-color,.section-slider .btn .more-base{font-size:14px}}