.slicknav_btn{position:absolute;top:-12px;right:0px;display:block;vertical-align:middle;float:right;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.25em}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{width:1.12em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:rgba(0,0,0,0);width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:22px;height:2px}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both;position:absolute;background:#232323;right:-20px;top:68px;width:260px;z-index:99999;padding:1em 0}.slicknav_nav ul{display:block}.slicknav_nav li{display:block;padding:.4em 1em}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{box-sizing:border-box;position:relative;z-index:9999;background-color:#fbfbfb}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold}.slicknav_menu .slicknav_icon-bar{background-color:#000}.slicknav_btn{padding:13px 14px;text-decoration:none;background-color:#f4e4bc}*,*::before,*::after{box-sizing:border-box}@font-face{font-family:EthicaFont;src:url("../fonts/AvenirNextLTPro-Light.ttf")}body{font-family:"Quicksand",sans-serif;font-family:"Josefin Sans",sans-serif;background-color:#232323;color:#8c8c8c;font-size:.9rem;margin:0;padding:0;overflow-x:hidden !important;width:100%}@media(min-width: 1024px){body{background-color:#303030}}img{max-width:100%}ul{margin:0;padding:0}ul li{font-size:1.2rem;list-style-type:none}p{font-size:.8rem;font-weight:200;line-height:1.3;margin:0;margin-bottom:10px;color:#f2f2f2;text-align:center;letter-spacing:1px}@media(min-width: 1024px){p{font-size:1.2rem}}h1,h2,h3,h4,h5,h6{font-family:"Dancing Script",cursive;line-height:.8;margin:0}h1{font-size:2rem;color:#fbfbfb;font-weight:300;position:relative;line-height:1.1;text-align:center}h1 span{color:#be8e8e;font-weight:800}@media(min-width: 1024px){h1{font-size:2.4rem}}@media(min-width: 1280px){h1{font-size:8rem}}h2{color:#fbfbfb;font-size:48px;font-weight:300;margin-bottom:20px;padding-bottom:20px}h2 span{color:#be8e8e;font-weight:300;font-style:normal}@media(min-width: 1280px){h2{font-size:58px}}h4{font-size:2rem;color:#fbfbfb;font-weight:300;position:relative;line-height:1.1;text-align:center}h4 span{color:#be8e8e;font-weight:800}h5{font-weight:400;color:#fbfbfb;font-family:"Quicksand",sans-serif;line-height:1.5;text-align:center;font-size:.8rem;letter-spacing:3px;text-transform:uppercase;margin-bottom:30px}a{color:#fbfbfb;text-decoration:none;transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19);text-transform:uppercase;font-weight:400;letter-spacing:3px;display:inline-block;position:relative;padding-bottom:10px;font-size:.8rem}a::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background-color:#be8e8e;transform:scaleX(0);transform-origin:right;transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}a:hover::after{transform:scaleX(1);transform-origin:left;background-color:#be8e8e}img{display:block}blockquote{text-align:center;margin:0;color:#f2f2f2;font-family:"Quicksand",sans-serif;font-style:normal;font-size:.65rem;text-transform:uppercase;letter-spacing:3px}hr{width:2px;background-color:#f2f2f2;border:none;height:10px;text-align:center;margin-top:100px;margin-bottom:100px;position:relative}hr::after{content:"";position:absolute;bottom:0px;left:-5px;width:2px;height:12px;background-color:#f2f2f2;transform:skewX(40deg)}hr::before{content:"";position:absolute;bottom:0px;left:5px;width:2px;height:12px;background-color:#f2f2f2;transform:skewX(-40deg)}i{color:#fbfbfb;font-size:1.2rem}#cookie{font-size:11px !important;flex-direction:column !important;justify-content:flex-start !important;align-items:flex-start !important;width:50% !important}.o-container{margin:0 auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width: 1024px){.o-container{max-width:768px}}@media(min-width: 1280px){.o-container{max-width:1380px}}.o-container--narrow{max-width:768px}@media(min-width: 1280px){.o-container--narrow{max-width:1000px}}.o-container--wide{max-width:90%}.o-col{width:100%}@media(min-width: 1024px){.o-col--md25{flex:0 0 25%;max-width:25%}}@media(min-width: 1024px){.o-col--md33{flex:0 0 33.3333%;max-width:33.3333%}}@media(min-width: 1024px){.o-col--md50{flex:0 0 50%;max-width:50%}}@media(min-width: 1024px){.o-col--md75{flex:0 0 75%;max-width:75%}}@media(min-width: 1280px){.o-col--lg25{flex:0 0 25%;max-width:25%}}@media(min-width: 1280px){.o-col--lg30{flex:0 0 30%;max-width:30%}}@media(min-width: 1280px){.o-col--lg33{flex:0 0 33.3333%;max-width:33.3333%}}@media(min-width: 1280px){.o-col--lg40{flex:0 0 40%;max-width:40%}}@media(min-width: 1280px){.o-col--lg50{flex:0 0 50%;max-width:50%}}@media(min-width: 1280px){.o-col--lg66{flex:0 0 66%;max-width:66%}}@media(min-width: 1280px){.o-col--lg75{flex:0 0 75%;max-width:75%}}.o-row{display:flex;flex-direction:column;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}@media(min-width: 1024px){.o-row{flex-direction:row}}.o-row--center-y{align-items:center}.c-nav__items{display:flex;justify-content:center}.c-nav__links{padding:60px 0;position:absolute;right:0;height:auto;top:0;background-color:#be8e8e;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;transform:translateX(110%);transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19);z-index:10}@media(min-width: 768px){.c-nav__links{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;background-color:rgba(0,0,0,0);transform:translateX(0);top:0}}.c-nav__link{text-align:center;position:relative;padding:10px;border-radius:2px;text-align:center;margin-left:16px;margin-right:16px;font-weight:400;opacity:0}@media(min-width: 768px){.c-nav__link{opacity:1}}.c-nav__burger{cursor:pointer;display:block;position:absolute;top:40px;right:40px;z-index:999}@media(min-width: 768px){.c-nav__burger{display:none}}.c-nav__burger>div{transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.c-nav__burger-line{width:25px;height:3px;background-color:#fbfbfb;margin:5px}.nav-active{transform:translateX(0%)}.toggle .line1{transform:rotate(-45deg) translate(-5px, 6px)}.toggle .line2{opacity:0}.toggle .line3{transform:rotate(45deg) translate(-5px, -6px)}@keyframes navLinkFade{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0px)}}.c-btn{padding:18px 22px;background-color:#f4e4bc;transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19);color:#fbfbfb;display:none;font-size:.9rem;font-family:"Montserrat",sans-serif;color:#232323;font-weight:500;text-transform:uppercase;letter-spacing:1px;position:relative;opacity:0}@media(min-width: 1024px){.c-btn{display:inline-block}}@media(min-width: 1280px){.c-btn{font-size:1.2rem}}.c-btn:after{content:"";bottom:-10px;left:-10px;border:1px solid #f4e4bc;position:absolute;width:120px;height:52px;z-index:-1;transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.c-btn:hover{background-color:#be8e8e;color:#f2f2f2}.c-btn:hover:after{bottom:0px;left:0px;transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.c-intro{background:#000;position:fixed;top:0;left:0;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;z-index:999}@media(min-width: 1280px){.c-intro{width:100%;height:100%}}.c-intro h2,.c-intro h1{text-align:center}.c-intro__text{color:#fbfbfb}.c-intro__slider{background:#be8e8e;position:fixed;top:0;left:0;width:100%;height:100%;transform:translateY(220%)}@media(min-width: 1280px){.c-intro__slider{height:100vh}}.c-intro__hide{background:#000;overflow:hidden}.c-intro__hide span{transform:translateY(150%);display:inline-block}.c-sidemenu{opacity:0;width:0;height:100%;position:absolute;right:0;top:0;background-color:#f2f3f5;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center;transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19);z-index:999;overflow-x:hidden}.c-sidemenu h4{color:#be8e8e}.c-sidemenu a{color:#232323}.c-sidemenu__close{width:40px;height:40px;justify-content:center;align-items:center;position:absolute;top:10px;right:10px;cursor:pointer;transition:transform 600ms cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;display:none;z-index:5;overflow-x:hidden}@media(min-width: 1280px){.c-sidemenu__close{display:flex}}.c-sidemenu__close span{display:inline-block}.c-sidemenu__close:hover{color:#000}.c-sidemenu__close--firstline{width:39px;height:2px;background-color:#8a7c64;color:#8a7c64;position:absolute;top:20px;right:5px;transform:rotateZ(40deg)}.c-sidemenu__close--secondline{width:39px;height:2px;background-color:#8a7c64;color:#8a7c64;position:absolute;top:20px;right:5px;transform:rotateZ(-40deg)}.youtube-container{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none}.youtube-container iframe{width:300%;height:100%;margin-left:-100%}.t-about{background-color:#000;padding-top:100px;padding-bottom:100px;position:relative;overflow-x:hidden !important}.t-about h1{margin-bottom:80px}.t-about__text{margin-top:60px}.t-about__more-text{margin-top:60px;padding-right:40px;padding-left:40px}@media(min-width: 1024px){.t-about__more-text{padding-left:0;padding-right:40px}}.t-about__more-text p{text-align:left}.t-about__more-text a{margin-top:20px;display:inline-block;padding-top:10px}.t-about__image{overflow:hidden;padding-left:0;padding-top:50px}@media(min-width: 1280px){.t-about__image{padding-left:50px;padding-top:0}}.t-main{width:100%;height:100%;background-color:#000;overflow-x:hidden !important}.t-main__logo{position:absolute;top:15%;max-width:110px;left:50%;transform:translate(-50%, -50%)}@media(min-width: 480px){.t-main__logo{top:25%}}@media(min-width: 768px){.t-main__logo{top:34%;max-width:200px}}@media(min-width: 1280px){.t-main__logo{top:50%;max-width:380px}}.t-main__text{position:absolute;left:50%;transform:translateX(-50%);font-family:"Lora",serif;font-style:italic;display:none}@media(min-width: 768px){.t-main__text{display:block;top:49%}}@media(min-width: 1024px){.t-main__text{top:65%}}@media(min-width: 1280px){.t-main__text{top:82%}}.t-main__video{width:100%;height:100%;position:relative}.t-footer{background-color:#000;background:url("../images/dom-opieki-osob-starszych.jpg") no-repeat;width:100%;padding-top:150px;padding-bottom:20px;overflow-x:hidden !important}@media(min-width: 1280px){.t-footer{padding-top:300px}}.t-footer__logo{margin-bottom:120px;flex-direction:column;align-items:center}.t-footer__logo a{position:static;transition:300ms ease-in-out}.t-footer__logo a:hover{color:#be8e8e}.t-footer__logo img{max-width:110px;margin-bottom:60px}@media(min-width: 1024px){.t-footer__logo img{max-width:200px}}.t-footer__items{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #f2f2f2;padding-bottom:20px}@media(min-width: 1024px){.t-footer__items{flex-direction:row;justify-content:space-between}}.t-footer__address{display:flex;flex-direction:column;align-items:flex-end;margin-top:40px}@media(min-width: 1024px){.t-footer__address{margin-top:0}}.t-footer__address h5{margin-bottom:10px}.t-footer__socials{margin-top:10px}.t-footer__socials a{position:static}.t-footer__socials i{margin-right:0;transition:300ms ease-in-out}@media(min-width: 1024px){.t-footer__socials i{margin-right:16px}}.t-footer__socials i:hover{color:#be8e8e}.t-footer__copy{margin-top:32px;flex-direction:column;align-items:center}.t-footer__copy h5{margin-bottom:10px}@media(min-width: 1024px){.t-footer__copy h5{margin-bottom:0}}@media(min-width: 1024px){.t-footer__copy{margin-top:22px;align-items:flex-start}}.t-header{display:flex;justify-content:center;align-items:center;height:40vh;width:100%;padding-left:10px;padding-right:20px;position:absolute;top:0;left:0;overflow-x:hidden !important}@media(min-width: 1024px){.t-header{padding-left:45px;padding-right:50px;height:15vh}}.t-header--goal{background-color:rgba(0,0,0,.9)}.t-header__logo{max-width:130px}@media(min-width: 1280px){.t-header__logo{font-family:"Lobster";padding-top:5px}}.t-header__logo img{max-width:80%}@media(min-width: 1280px){.t-header__logo img{max-width:100%}}.t-header__menu-mobile{display:block}@media(min-width: 1024px){.t-header__menu-mobile{display:none}}#main-menu{display:none}@media(min-width: 1024px){#main-menu{display:flex}}.t-goal{padding-top:40px;overflow-x:hidden !important}.t-goal img{max-width:399px}@media(min-width: 1280px){.t-goal{padding-top:120px}}.t-goal__items{width:100%;display:flex;justify-content:center}.t-goal__more-text{margin-top:0;padding-left:20px;display:flex;justify-content:center;flex-direction:column}@media(min-width: 1024px){.t-goal__more-text{padding-left:0;padding-right:40px}}.t-goal__more-text p{text-align:left}.t-goal__more-text a{margin-top:20px;display:inline-block;padding-top:10px}.t-goal__image{display:flex;justify-content:center;flex-direction:column;padding-left:20px}.t-goal__more-img{margin-top:40px}@media(min-width: 1280px){.t-goal__more-img{margin-top:120px}}.t-video{background-color:#000;overflow-x:hidden !important;padding-top:0;overflow:hidden}@media(min-width: 1280px){.t-video{padding-top:100px}}.t-video__heading{margin-top:20px}.t-video__items{justify-content:space-between;align-items:center}.t-video__items h4{margin-left:0}.t-video__items a{margin-right:0}.t-video__btn{font-weight:800;letter-spacing:3px;display:inline-block;position:relative;padding-bottom:10px;padding-top:20px}.t-video iframe{width:100% !important;height:400px}@media(min-width: 1280px){.t-video iframe{height:700px}}.t-page-about{overflow-x:hidden !important;width:100%;height:40vh;background:url("../../images/dom-opieki-osob-starszych-zakrzewo.jpg") no-repeat 71% 70%}@media(min-width: 1024px){.t-page-about{background:url("../../images/dom-opieki-osob-starszych-zakrzewo.jpg") no-repeat right center;height:90vh}}.t-page-about__items{align-items:center}.t-page-about__info{padding-top:0;background-color:#000}@media(min-width: 768px){.t-page-about__info{padding-top:100px}}@media(min-width: 1024px){.t-page-about__info{padding-top:150px}}@media(min-width: 1280px){.t-page-about__info{padding-top:200px}}.t-page-about__info iframe{width:100% !important;height:474px}.t-page-about__text{padding-top:50px;padding-left:40px;padding-right:40px}@media(min-width: 768px){.t-page-about__text{padding-top:100px}}@media(min-width: 1024px){.t-page-about__text{padding-top:200px;padding-left:0;padding-right:0}}.t-page-about__text p{text-align:left;padding-right:40px}.t-page-about__text a,.t-page-about__text .u-accent{margin-top:40px}.t-page-about__footer{padding-top:200px}.t-page-about__extra-image{padding-top:200px;justify-content:center;display:flex}.t-page-goal{width:100%;height:40vh;overflow-x:hidden !important;background:url("../../images/dom-opieki-zakrzewo.jpg") no-repeat no-repeat 81% 77%}@media(min-width: 1024px){.t-page-goal{height:90vh;background:url("../../images/dom-opieki-zakrzewo.jpg") no-repeat 10% 30%}}.t-page-goal__items{justify-content:center;align-items:center;flex-wrap:nowrap}@media(min-width: 1024px){.t-page-goal__items{flex-wrap:wrap}}.t-page-goal__info{padding-top:0;background-color:#000}@media(min-width: 768px){.t-page-goal__info{padding-top:100px}}@media(min-width: 1024px){.t-page-goal__info{padding-top:0}}@media(min-width: 1280px){.t-page-goal__info{padding-top:100px}}.t-page-goal__info video{margin-top:100px}.t-page-goal__text{text-align:center;padding-left:40px;padding-right:40px}@media(min-width: 1024px){.t-page-goal__text{padding-left:0;padding-right:0}}.t-page-goal__text p{text-align:center}.t-page-goal__text a,.t-page-goal__text .u-accent{margin-top:40px}.t-page-goal__text h2{margin-bottom:60px}.t-page-goal__footer{padding-top:200px}.t-page-pupils{background:url("../../images/dom-opieki-zakrzewo-buk.jpg") no-repeat no-repeat 81% 15%;text-align:center}.t-page-pupils__text h2{text-align:center;margin-bottom:0}.t-page-pupils__info video{margin-top:60px}.t-page-pupils__gallery-item{display:flex;justify-content:center}.t-page-offer{overflow-x:hidden !important;width:100%;height:40vh;background:url("../../images/dom-opieki-dr-quinn-oferta.jpg") no-repeat 71% 70%}@media(min-width: 1024px){.t-page-offer{background:url("../../images/dom-opieki-dr-quinn-oferta.jpg") no-repeat right center;height:90vh}}.t-page-offer__info{padding-top:0;background-color:#000;padding-top:120px}.t-page-offer__info h2{text-align:center}.t-page-offer__items{align-items:center;justify-content:space-between;padding-top:0}@media(min-width: 1280px){.t-page-offer__items{padding-top:100px}}.t-page-offer__items--mt{margin-top:0}@media(min-width: 1024px){.t-page-offer__items--mt{margin-top:60px}}.t-page-offer__items p span{background-color:#be8e8e;width:6px;height:6px;border-radius:50%;display:inline-block;margin-right:15px;margin-bottom:2px}@media(min-width: 1024px){.t-page-offer__items p span{width:8px;height:8px}}.t-page-offer__image{margin-top:60px}@media(min-width: 1280px){.t-page-offer__image{margin-top:0}}.t-page-offer__celebrate{justify-content:center;margin-top:100px}@media(min-width: 1280px){.t-page-offer__celebrate{margin-top:60px}}.t-page-offer__celebrate p,.t-page-offer__celebrate h5{padding-left:10px;padding-right:10px}.t-page-offer__celebrate-text{margin-top:30px}.t-page-offer__celebrate-text p{padding-left:10px;padding-right:10px}.t-page-offer__txt{display:flex;flex-direction:column;align-items:center;justify-content:center}.t-page-offer__txt p{text-align:center}@media(min-width: 1280px){.t-page-offer__txt p{text-align:left}}@media(min-width: 1280px){.t-page-offer__txt{align-items:flex-start}}.u-bg-white{background-color:#fbfbfb}.u-bg-white-dark{background-color:#f2f3f5}.u-white{color:#fbfbfb}.u-active::after,.u-active::before{content:"";transform:scaleX(1);color:#be8e8e;background-color:#be8e8e}.u-accent{color:#be8e8e;font-weight:500}.u-mb-05{margin-bottom:5px}.u-mb-1{margin-bottom:10px}.u-mb-2{margin-bottom:20px}.u-mb-3{margin-bottom:30px}.u-mt-3{margin-top:30px}.u-mt-4{margin-top:40px}.u-mt-12{margin-top:120px}.u-text-center{text-align:center}.u-text-right{text-align:right}