@import url(https://use.typekit.net/tma2wfk.css);:root{--yellow:#ffa400;--blue:#113f6a;--text:#3c3c3c;--thumb-border:30px}.font-atten{font-family:atten-new,sans-serif;font-weight:800;font-style:normal}.font-mk3{font-family:objektiv-mk3,sans-serif;font-style:normal}.font-mk3.mk3-400{font-weight:400}.font-mk3.mk3-700{font-weight:700}.font-mk3.mk3-800{font-weight:800}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar{width:10px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#2d2d2d}body{height:100%;position:relative;font-family:objektiv-mk3,sans-serif;font-style:normal;font-weight:400;color:#616161;font-size:16px}.section{position:relative;width:100%}h1,h2,h3,h4{color:#363636;font-family:adobe-caslon-pro,serif;font-style:normal;font-weight:600}a{text-decoration:none;color:var(--blue)}.container-nav{max-width:1365px}.container-mid{max-width:1300px}@media only screen and (max-width :767px){.container-mid{max-width:540px}}.more_link{padding-top:1rem;padding-bottom:1rem;position:relative;font-weight:700}.more_link .link_arrow{-webkit-transition:all .5s cubic-bezier(1,-.36,.43,1.28);-moz-transition:all .5s cubic-bezier(1,-.36,.43,1.28);-o-transition:all .5s cubic-bezier(1,-.36,.43,1.28);transition:all .5s cubic-bezier(1,-.36,.43,1.28);position:relative;margin-left:1rem}.more_link .link_arrow svg{width:30px;fill:var(--blue)}.img_shadow{box-shadow:0 25px 40px -30px #000}::selection{background:var(--yellow);color:var(--primary)}::-moz-selection{background:var(--yellow);color:var(--primary)}.anim{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.anim_slow{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.anim_very_slow{-webkit-transition:all 7s ease-in-out;-moz-transition:all 7s ease-in-out;-o-transition:all 7s ease-in-out;transition:all 7s ease-in-out}.anim_cubic{-webkit-transition:all .3s cubic-bezier(.64,-.68,.4,1.85);-moz-transition:all .3s cubic-bezier(.64,-.68,.4,1.85);-o-transition:all .3s cubic-bezier(.64,-.68,.4,1.85);transition:all .3s cubic-bezier(.64,-.68,.4,1.85)}.anim_cubic_slow{-webkit-transition:all .5s cubic-bezier(1,-.36,.43,1.28);-moz-transition:all .5s cubic-bezier(1,-.36,.43,1.28);-o-transition:all .5s cubic-bezier(1,-.36,.43,1.28);transition:all .5s cubic-bezier(1,-.36,.43,1.28)}.preloader_home{position:absolute;bottom:0;right:0;background:#181818;width:100%;height:100%;z-index:100;animation:subpage_mask_hor 1s 0s cubic-bezier(.5,0,.1,1) both}.preloader_main{position:absolute;bottom:0;left:0;background:#181818;width:100%;height:100%;z-index:10000;animation:main_initial .6s .3s ease-in-out both}.preloader_main.bye-bye{animation:main_initial_rev .6s .3s ease-in-out both}.reveal{animation:text-clip 1s .5s cubic-bezier(.5,0,.1,1) both}.reveal_2{animation:text-clip 1s 1.3s cubic-bezier(.5,0,.1,1) both}.preloader_01{position:absolute;top:0;left:0;background:#181818;width:100%;height:100%;z-index:9;animation:subpage_mask 2s .5s cubic-bezier(.5,0,.1,1) both}.reveal_01{animation:text-clip .5s .2s cubic-bezier(.5,0,.1,1) both}.preloader_photo{position:absolute;top:0;right:0;background:#181818;width:100%;height:100%;z-index:9;animation:subpage_mask 1.7s 2s cubic-bezier(.5,0,.1,1) both}.preloader_02{width:100%;position:absolute;top:0;right:0;background:#111;height:100%;z-index:9;animation:subpage_mask 2s .4s cubic-bezier(.5,0,.1,1) both}.preloader_03{width:100%;position:absolute;top:0;right:0;background:#111;height:100%;z-index:9;animation:subpage_mask 2s .8s cubic-bezier(.5,0,.1,1) both}@keyframes subpage_mask{from{width:100%}to{width:.00001%}}@keyframes subpage_mask_hor{from{height:100%}to{height:.00001%}}@keyframes main_initial{from{width:100%}to{width:.00001%}}@keyframes main_initial_rev{from{width:.00001%}to{width:100%}}@keyframes subpage_mask_hor_rev{from{height:.00001%}to{height:100%}}@keyframes text-clip{from{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}#main_navigation{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:fixed;top:0;left:0;width:100%;z-index:10;background:rgba(17,63,106,0);display:flex}@media only screen and (max-width :1399px){#main_navigation{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width :767px){#main_navigation{position:absolute}}#main_navigation.fixed{background:rgba(17,63,106,.98)}#main_navigation.fixed #top_logo{width:130px;padding-top:1rem;padding-bottom:1rem}#main_navigation.fixed #top_logo .st0_headlogo{fill:#fff}#main_navigation.fixed #top_logo .st1_headlogo{fill:#FAA31A}#top_logo{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:150px;display:inline-flex;padding-top:1rem;padding-bottom:1rem;position:relative;z-index:1}#top_logo svg{width:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#top_logo .st0_headlogo{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#12406A}#top_logo .st1_headlogo{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#FAA31A}@media only screen and (max-width :575px){#top_logo{width:100px}}.home #top_logo{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home #top_logo .st0_headlogo{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#FFF}.home #top_logo .st1_headlogo{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#FAA31A}#main_nav_wrap{font-family:objektiv-mk3,sans-serif;font-style:normal;font-weight:700;display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:center;align-items:flex-end;color:#fff}#main_nav_wrap.mk3-400{font-weight:400}#main_nav_wrap.mk3-700{font-weight:700}#main_nav_wrap.mk3-800{font-weight:800}#main_nav_wrap a{color:#fff}#main_nav_wrap ul{margin-bottom:0}#main_nav_wrap ul li{display:inline-block}#main_nav_wrap .mv_contact{font-size:12px;margin-bottom:1.5rem}@media only screen and (max-width :575px){#main_nav_wrap .mv_contact{display:none}}#main_nav_wrap .mv_contact ul li{margin-left:2rem}#main_nav_wrap .mv_contact ul li a:hover{text-decoration:underline}#main_nav_wrap .mv_main{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(0,0,0,0)}@media only screen and (max-width :575px){#main_nav_wrap .mv_main{display:none}}#main_nav_wrap .mv_main ul li{margin-left:4rem}@media only screen and (max-width :767px){#main_nav_wrap .mv_main ul li{margin-left:1rem}}#main_nav_wrap .mv_main ul li a{display:block;border-bottom:3px solid transparent}#main_nav_wrap .mv_main ul li a:hover{border-bottom:3px solid var(--yellow)}#main_nav_wrap .mv_main.show_mobile{display:flex;position:fixed;background:var(--blue);top:0;width:100%;left:0;height:100%;padding:2rem;text-align:center;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}#main_nav_wrap .mv_main.show_mobile ul li{display:block}#main_nav_wrap .mv_main.show_mobile ul li a{padding:1rem;color:#fff}.page #main_nav_wrap{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#363636}.page #main_nav_wrap a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#363636}.page .fixed #main_nav_wrap{color:#fff}.page .fixed #main_nav_wrap a{color:#fff}#mn_inner{display:flex;justify-content:space-between;align-items:center;align-content:center;flex-wrap:nowrap;flex-direction:row}#mobile_nav{display:none;width:60px;height:60px;background:var(--blue);position:fixed;margin-top:-10px;top:2rem}@media only screen and (max-width :575px){#mobile_nav{display:block}}#mobile_nav .mn_inner{position:relative;height:100%}#mobile_nav .mn_inner span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:0;left:10px;background:#fff;width:40px;height:2px;transform-origin:center}#mobile_nav .mn_inner span:nth-child(1){top:18px}#mobile_nav .mn_inner span:nth-child(2){top:29px}#mobile_nav .mn_inner span:nth-child(3){bottom:18px;top:unset;opacity:1}#mobile_nav.open .mn_inner span:nth-child(1){top:29px;transform:rotate(-45deg)}#mobile_nav.open .mn_inner span:nth-child(2){top:29px;transform:rotate(45deg)}#mobile_nav.open .mn_inner span:nth-child(3){bottom:29px;top:unset;opacity:0}#footer{position:relative;padding-top:5rem;padding-bottom:3rem}@media only screen and (max-width :1399px){#footer{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :991px){#footer{padding-top:3rem;padding-bottom:3rem}}#footer a:hover{text-decoration:underline}#foot_main{display:flex;align-items:center;justify-content:space-between;align-content:center;flex-wrap:nowrap;flex-direction:row}@media only screen and (max-width :575px){#foot_main{justify-content:center}}#foot_logo{width:100px}#foot_logo .st0_footlogo{fill:#12406A}#foot_logo .st1_footlogo{fill:#FAA31A}@media only screen and (max-width :575px){#foot_logo{display:none}}@media only screen and (max-width :767px){#foot_nav{display:none}}#foot_nav nav ul li{display:inline-block}#foot_nav nav ul li a{display:block;padding:1rem;font-weight:700;font-size:80%}#foot_nav nav ul li a:hover{text-decoration:underline}#foot_kidp #foot_kidp_inner{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:center}#foot_kidp #foot_kidp_inner span{font-weight:700;font-size:.7rem;padding-top:.3rem;color:var(--blue);text-align:right}#foot_low{display:flex;flex-direction:row;align-content:flex-start;justify-content:space-between;align-items:flex-start;font-weight:600;font-size:12px;margin-top:2rem}@media only screen and (max-width :575px){#foot_low{flex-direction:column;align-content:center;justify-content:space-between;align-items:center;font-weight:600;font-size:12px;margin-top:2rem;flex-wrap:nowrap}}#foot_low p{margin-bottom:0}@media only screen and (max-width :575px){#foot_low p{text-align:center;font-size:70%}}@media only screen and (max-width :991px){#foot_low p:nth-child(2){text-align:right}}#hero{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../images/hero.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;max-height:1000px;height:100vh;min-height:700px}@media only screen and (max-width :1399px){#hero{background-position:center left}}#hero #hero_content{position:relative}@media only screen and (max-width :1399px){#hero #hero_content{padding-left:3rem;padding-right:3rem}}#hero #hero_content h1{position:relative;padding-left:0;text-transform:uppercase;font-size:5rem;line-height:5rem;color:#fff;margin-bottom:3rem}@media only screen and (max-width :1399px){#hero #hero_content h1{font-size:4rem;line-height:4rem;margin-bottom:2rem}}@media only screen and (max-width :991px){#hero #hero_content h1{font-size:3rem;line-height:3rem;margin-bottom:2rem;margin-top:5rem}}@media only screen and (max-width :575px){#hero #hero_content h1{font-size:2rem;line-height:2rem;margin-bottom:2rem;margin-top:8rem}}#hero #hero_content h1:before{content:'';background:#ffa400;position:absolute;width:5px;height:100%;left:-2rem}#hero #hero_content p{width:80%;color:#fff}@media only screen and (max-width :575px){#hero #hero_content p{width:100%}}#kidp_head{position:absolute;bottom:4rem;right:0}@media only screen and (max-width :575px){#kidp_head{display:none}}#kidp_head span{display:block;font-weight:800;font-size:12px;text-align:right;margin-top:.5rem;color:var(--blue)}@media only screen and (max-width :767px){#kidp_head span{color:#fff}}#scroll_down{position:absolute;bottom:4rem;width:30px}@media only screen and (max-width :575px){#scroll_down{bottom:2rem}}#scroll_down a{display:block}#scroll_down a svg{width:30px}#scroll_down a svg path{fill:#fff}.with_subtitle{text-transform:uppercase;position:relative}.with_subtitle:before{content:'';background:#ffa400;position:absolute;width:5px;height:100%;left:-2rem}@media only screen and (max-width :575px){.with_subtitle:before{left:-1rem}}.with_subtitle span{display:block;opacity:.4;text-transform:initial;font-size:1.25rem;margin-bottom:3rem}@media only screen and (max-width :575px){.with_subtitle span{font-size:1rem}}#o-nas{padding-top:8rem;margin-bottom:4rem}@media only screen and (max-width :1399px){#o-nas{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :575px){#o-nas{padding-left:1rem;padding-right:1rem;padding-top:6rem}}#o-nas .onas_side_img{text-align:right}@media only screen and (max-width :991px){#o-nas .onas_side_img{text-align:right;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;height:100%}}@media only screen and (max-width :575px){#o-nas .onas_side_img{margin-top:2rem}}#nasza-oferta{padding-top:4rem;padding-bottom:8rem}@media only screen and (max-width :1399px){#nasza-oferta{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :991px){#nasza-oferta{padding-bottom:4rem}}@media only screen and (max-width :575px){#nasza-oferta{padding-left:1rem;padding-right:1rem}}.offer_box{position:relative;margin-bottom:2rem}.offer_box a{display:block}.offer_box a .ob_inner{background:var(--blue);position:relative}.offer_box a .ob_inner:before{-webkit-transition:all .3s cubic-bezier(.64,-.68,.4,1.85);-moz-transition:all .3s cubic-bezier(.64,-.68,.4,1.85);-o-transition:all .3s cubic-bezier(.64,-.68,.4,1.85);transition:all .3s cubic-bezier(.64,-.68,.4,1.85);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--blue);mix-blend-mode:normal;opacity:.7;z-index:1}.offer_box a .ob_inner img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;opacity:1;box-shadow:0 25px 40px -30px #000}.offer_box a .ob_inner .obi_txt{z-index:1;overflow:hidden;display:flex;position:absolute;left:0;top:0;width:100%;height:100%;align-content:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;padding:1rem}.offer_box a .ob_inner .obi_txt h3{font-family:objektiv-mk3,sans-serif;font-style:normal;color:#fff;text-align:center;text-transform:uppercase;font-size:.95rem;margin-bottom:0}.offer_box a .ob_inner .obi_txt h3.mk3-400{font-weight:400}.offer_box a .ob_inner .obi_txt h3.mk3-700{font-weight:700}.offer_box a .ob_inner .obi_txt h3.mk3-800{font-weight:800}.offer_box a .ob_inner .obi_txt .ob_arrow{-webkit-transition:all .5s cubic-bezier(1,-.36,.43,1.28);-moz-transition:all .5s cubic-bezier(1,-.36,.43,1.28);-o-transition:all .5s cubic-bezier(1,-.36,.43,1.28);transition:all .5s cubic-bezier(1,-.36,.43,1.28);position:absolute;bottom:1rem;right:1rem}.offer_box a .ob_inner .obi_txt .ob_arrow svg{width:25px}.offer_box a .ob_inner .obi_txt .ob_arrow svg path{fill:#fff}.offer_box a:hover .ob_inner:before{opacity:.5}.offer_box a:hover .ob_inner .obi_txt .ob_arrow{right:-3rem}#kontakt{overflow:hidden}@media only screen and (max-width :1399px){#kontakt{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :991px){#kontakt{padding-left:0;padding-right:0}}#kontakt .with_subtitle{color:#fff}#kontakt .with_subtitle span{color:#363636}#kontakt .with_subtitle:before{background:var(--blue)}#kontakt .kontakt_side{position:relative;padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width :991px){#kontakt .kontakt_side{padding-top:4rem;padding-bottom:4rem;padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :575px){#kontakt .kontakt_side{padding-left:calc(1rem + calc(var(--bs-gutter-x)/ 2));padding-right:calc(1rem + calc(var(--bs-gutter-x)/ 2))}}#kontakt .kontakt_side:before{content:'';background:var(--yellow);position:absolute;right:0;top:0;width:5000px;height:100%;opacity:.95}#kontakt .kontakt_side p{position:relative;color:#fff;font-weight:700}#kontakt .kontakt_side a{color:#fff}#kontakt .kontakt_side a:hover{text-decoration:underline}#kontakt .kontakt_side_subpage{position:relative;padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width :991px){#kontakt .kontakt_side_subpage{padding-top:4rem;padding-bottom:4rem;padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :575px){#kontakt .kontakt_side_subpage{padding-left:calc(1rem + calc(var(--bs-gutter-x)/ 2));padding-right:calc(1rem + calc(var(--bs-gutter-x)/ 2))}}#kontakt .kontakt_side_subpage:before{display:none}#kontakt .kontakt_side_subpage p{position:relative;font-weight:700}#kontakt .kontakt_side_subpage a:hover{text-decoration:underline}#map{height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1}@media only screen and (max-width :991px){#map{position:relative;height:400px;z-index:1}}.page{margin-top:10rem}@media only screen and (max-width :767px){.page{padding-top:10rem;margin-top:0}}@media only screen and (max-width :575px){.page{padding-top:6rem}}#breadcrumbs_wrap ul li{display:inline-block;font-weight:700;font-size:80%;color:var(--blue)}#breadcrumbs_wrap ul li:after{content:'/';display:inline-block;color:var(--yellow);margin-left:5px}#breadcrumbs_wrap ul li a{display:inline-block;color:#363636}#breadcrumbs_wrap ul li:nth-last-of-type(1):after{display:none}#subpage_hero{background-position:center;background-size:cover;padding-top:4rem;padding-bottom:4rem;max-width:1700px;margin:0 auto 0}#subpage_hero .color_mask{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--blue);mix-blend-mode:normal;opacity:.7}#subpage_hero h1.with_subtitle{color:#fff}#subpage_hero h1.with_subtitle span{margin-bottom:0;opacity:.6}#subpage{padding-top:6rem;padding-bottom:4rem}#subpage h2{text-transform:initial}@media only screen and (max-width :1399px){#subpage{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :575px){#subpage{padding-left:1rem;padding-right:1rem;padding-top:6rem}}.map_section{position:relative;width:100%;height:400px}.map_section #map{z-index:1}#oferta{padding-top:6rem;padding-bottom:4rem}#oferta h2{text-transform:initial}@media only screen and (max-width :1399px){#oferta{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width :575px){#oferta{padding-left:1rem;padding-right:1rem;padding-top:6rem}}#oferta .onas_side_img{text-align:right}@media only screen and (max-width :991px){#oferta .onas_side_img{text-align:right;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;height:100%}}@media only screen and (max-width :575px){#oferta .onas_side_img{margin-top:2rem}}.offer_item{margin-bottom:6rem}.offer_item ul{padding:0;margin:0}.offer_item ul li{position:relative;list-style:none inside;padding-left:1rem;padding-bottom:.4rem}.offer_item ul li:before{content:'';width:7px;height:7px;position:absolute;left:0;background:var(--yellow);top:6px}