html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,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%;font:inherit;vertical-align:baseline}body{font-family:'Lexend Deca',sans-serif}.page-loader-wrapper{position:fixed;width:100%;height:100%;background:linear-gradient(150.79deg,#189feb -2.21%,#5bc4ff 68.63%,#5bc4ff 68.64%),#c4c4c4;z-index:9999999999;overflow:hidden;display:flex;flex-direction:column;justify-content:center}#preloader{position:fixed;top:0;left:0;width:100%;height:100%}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#9370db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.waveBtn{background:0 0;height:22px;width:55px;border-radius:9999rem;border:1px solid #fff;position:relative;overflow:hidden;transform:scale(6);top:50%;left:50%}.waveImg{position:absolute;top:-20%;left:10%}.treby-header{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/treby-top2.jpg) no-repeat center center;height:767px}.treby-header iframe{position:absolute;top:375px;left:50%;transform:translate(-50%,-50%)}.wave{animation:moveTheWave 3.4s linear infinite;stroke-dasharray:0 16 101 16}@keyframes moveTheWave{0%{stroke-dashoffset:-3;transform:translate3d(0,0,0)}100%{stroke-dashoffset:-138;transform:translate3d(-90px,0,0)}}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:931.087158203125px;stroke-dasharray:931.087158203125px}100%{stroke-dashoffset:0;stroke-dasharray:931.087158203125px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:931.087158203125px;stroke-dasharray:931.087158203125px}100%{stroke-dashoffset:0;stroke-dasharray:931.087158203125px}}.svg-elem-1{-webkit-animation:animate-svg-stroke-1 3s ease-in-out 1s both;animation:animate-svg-stroke-1 3s ease-in-out 1s both}.navbar-collapse{padding-right:0}.navbar-default .container{padding-right:0}.navbar-collapse>div{display:inline-table;vertical-align:middle;float:right}.navbar{border:none}.navbar-default{padding-top:0;background-color:transparent;border-color:transparent;z-index:99;width:100%;top:0;left:0;min-height:70px}.navbar-collapse{float:right}.navbar{margin-bottom:-3px}.navbar-header{margin-top:20px;margin-bottom:20px}.navbar-default .nav li a{font-family:'Lexend Deca',sans-serif;font-size:17px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.navbar-default .navbar-nav>.active>a{border-radius:0;color:#5bb446;background-color:transparent}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#5bb446;background-color:transparent}.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{outline:0;color:#1da1f2}.navbar-nav>li>a{line-height:20px}.navbar-nav{margin-top:29px}.nav>li>a{position:relative;display:block;padding:10px 22px}.treby-header{height:767px}.treby-top{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/top-overlay9.svg) no-repeat center center;height:767px;position:relative;z-index:2}.list-wrapper{margin-top:20px}.lake-content .button-treby{margin-top:15px}.treby-top:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/treby-wave.svg);position:absolute;content:"";display:block;height:128px;width:100%;right:0;bottom:-102px;background-repeat:no-repeat}.treby-header:before{background:linear-gradient(359deg,rgba(10,35,81,.5) 14%,rgba(10,35,81,.141) 99%);width:100%;position:absolute;height:796px;top:0;left:0;content:"";z-index:1}.video-treby{text-align:center;margin-top:200px}.video-treby h4{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#fff;margin-top:25px}.treby-slogan{margin-top:155px;position:relative}.treby-slogan h1{font-family:'Atma',cursive;font-style:normal;font-weight:600;font-size:85px;line-height:95px;color:#fff}.slogan-animate{position:relative}.slogan-animate .text-wrapper{position:relative;display:inline-block;overflow:hidden}.slogan-animate .letter{transform-origin:50% 100%;display:inline-block}.treby-slogan h2{font-family:'Atma',cursive;font-style:normal;font-weight:600;font-size:32px;line-height:42px;margin-top:-10px;color:#fad852}.treby-slogan .button-treby{margin-top:20px}.button-treby{margin-top:10px;display:inline-block;overflow:hidden;border-radius:10px}.button-treby a{color:#0f316a}.button-inner{height:54px;transform:translate(0%,0%);padding:17px 32px;display:inline-block;text-decoration:none;overflow:hidden;cursor:pointer;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;background:#fad852;transition:box-shadow .4s ease,background-color .4s ease,color .4s ease;border-radius:10px}.button-treby:hover .button-inner{background-color:#189feb;box-shadow:0 0 2px 0 rgba(24,159,235,.1),0 0 4px 0 rgba(24,159,235,.2),0 0 6px 0 rgba(24,159,235,.3),0 0 8px 0 rgba(24,159,235,.4),0 0 12px 0 rgba(24,159,235,.5),0 0 18px 0 rgba(24,159,235,.6),0 0 4px 0 rgba(24,159,235,.7);color:#fff}.button-inner i{position:absolute;z-index:-1;left:0;top:50%;transform:translateY(-50%);width:100%;height:200px;background-color:inherit;transition:transform .4s linear,top 1s linear;overflow:hidden}.button-inner:hover i{box-shadow:inset 0 0 50px rgba(0,0,0,.5)}.price-box{margin-top:35px}.button-inner i:before,.button-inner i:after{content:"";position:absolute;width:200%;height:200%;top:0;left:50%;transform:translate(-50%,-75%)}.button-inner i:hover:before,.button-treby:hover .button-inner i:before{border-radius:46%;background-color:rgba(20,20,20,.2);animation:animate 5s linear infinite}.button-inner i:hover:after,.button-treby:hover .button-inner i:after{border-radius:40%;background-color:rgba(20,20,20,.5);animation:animate 10s linear infinite}@keyframes animate{0%{transform:translate(-50%,-75%) rotate(0deg)}100%{transform:translate(-50%,-75%) rotate(360deg)}}body #daextlwcn-cookie-notice-container-mask{height:0 !important}#wave{transform-origin:center;position:absolute;height:50px;width:100%;bottom:0;right:0;opacity:0;transition:all .25s cubic-bezier(.19,1,.22,1);transform:translate(0,0)}.active.button-treby2 #wave{transform:translate(0,-6px);opacity:1}.button{display:inline-block;position:relative}.button.is-play{background:rgba(255,255,255,.6);border-radius:50%;width:100px;height:100px;transition:all .3s ease 0s}.button.is-play:hover{background:rgba(255,255,255,1);border-radius:50%;width:100px;height:100px;transform:scale(1.2)}.button.is-play .button-outer-circle{background:rgba(255,255,255,.3);border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.button.is-play .button-icon{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%)}.button.is-play .button-icon .triangle{-webkit-animation:fadeIn 7s ease;animation:fadeIn 7s ease}.button.is-play .button-icon .path{stroke-dasharray:90;stroke-dashoffset:0;-webkit-animation:triangleStroke 3s;animation:triangleStroke 3s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.has-scale-animation{-webkit-animation:smallScale 3s infinite;animation:smallScale 3s infinite}.has-delay-short{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes triangleStroke{from{stroke-dashoffset:90}to{stroke-dashoffset:0}}@keyframes triangleStroke{from{stroke-dashoffset:90}to{stroke-dashoffset:0}}@-webkit-keyframes smallScale{from{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}@keyframes smallScale{from{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}#treby-place{margin-top:180px;margin-bottom:150px}.treby-info{padding-right:40px}.treby-info h2{font-family:'Atma',cursive;font-style:normal;font-weight:400;font-size:24px;line-height:28px;margin-bottom:35px;letter-spacing:.15em;color:#fad852}.treby-info h2 span{color:#189feb}.treby-info h4{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:34px;line-height:42px;margin-bottom:20px;margin-top:-25px;color:#0f316a}.treby-info p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#2f4c7c}.treby-photo{position:relative}.place-info{position:absolute;bottom:-42px;right:134px}.icon-info{width:42px;height:42px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:linear-gradient(150.79deg,#189feb -2.21%,#5bc4ff 68.63%,#5bc4ff 68.64%),#c4c4c4}.lake-info .icon-info{width:56px;height:42px}.place-info .icon-info{width:70px;height:42px}.info-box{width:267px;height:89px;display:flex;align-items:center;background:#fff;box-shadow:0px 4px 54px rgba(9,129,251,.2);border-radius:10px;padding:23px 16px}.content-info{padding-left:12px}.content-info p{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:#0f316a}.treby-scroll{text-align:center;margin-bottom:-750px;margin-right:0}#treby-scroll{margin-bottom:-100px}#treby-lake{position:relative;background:#f2f9fe url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-pattern.svg);background-repeat:repeat;background-position:center -180px;padding:150px 0;margin-top:90px}.page-template-jezioro #treby-lake{margin-top:0}#treby-lake:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-top3.svg);position:absolute;content:"";display:block;height:91px;width:100%;right:0;top:-26px;background-repeat:no-repeat}#treby-lake:after{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-bottom.svg);position:absolute;content:"";display:block;height:93px;width:100%;right:0;bottom:-26px;background-repeat:no-repeat}.lake-info{position:absolute;bottom:270px;left:-40px}.family-photo{margin-top:-147px;text-align:right;width:390px;height:273px;float:right}.lake-content h2,.resort-info h2,.diving-info h2,.park-content h2,.view-content h2{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:34px;line-height:42px;margin-bottom:15px;color:#0f316a}.diving-info{margin-top:110px}.lake-content p,.resort-info p,.diving-info p,.park-content p,.view-content p,.house-content p,.price-list p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#2f4c7c}.lake-list{height:69px;align-items:center;display:flex;background:#fff;border-radius:10px;padding:0 20px;margin-bottom:15px}.icon-box{width:42px;height:42px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:linear-gradient(150.79deg,#189feb -2.21%,#5bc4ff 68.63%,#5bc4ff 68.64%),#c4c4c4}.info-text{padding-left:12px}.info-text p{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#0f316a;margin-bottom:0}.resort-info{margin-top:150px}#treby-resort{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/beach-map5.jpg) no-repeat center center;height:888px;z-index:9;position:relative}.number-map,.number-treasure{position:relative}.number{position:absolute;top:15px;left:24px}.number h5{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:19px;line-height:137%;color:#fff}.map-legend,.water-treasure{display:flex;flex-flow:wrap;margin-top:40px}.map-point,.list-treasure{display:flex;align-items:center;width:270px;margin-bottom:25px}.info-map p,.info-treasure p{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:17px;line-height:23px;color:#0f316a}.info-map,.info-treasure{padding-left:10px}#treby-promo{margin:130px 0 40px}.promo-box{height:418px;background:linear-gradient(150.79deg,#189feb -2.21%,#5bc4ff 68.63%,#5bc4ff 68.64%),#c4c4c4;border-radius:46px}.promo-content{padding:45px 0 0 65px}.promo-photo{margin-top:-89px;margin-left:10px}.promo-content h3{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:34px;line-height:42px;margin-bottom:20px;color:#fff}.promo-content p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:151%;color:#fff}#kleczew-attractions{background:#0f316a url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-pattern3.svg);background-repeat:repeat;background-position:center -180px;padding:100px 0 130px;position:relative;margin-top:94px}#kleczew-attractions:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-top6.svg);position:absolute;content:"";display:block;height:128px;width:100%;right:0;top:-93px;background-repeat:no-repeat}#kleczew-attractions:after{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-bottom5.svg);position:absolute;content:"";display:block;height:128px;width:100%;right:0;bottom:-88px;background-repeat:no-repeat}.tourist-attractions{margin-top:30px}.tourist-attractions h2{font-family:'Atma',cursive;font-style:normal;font-weight:600;font-size:95px;line-height:95px;margin-bottom:30px;color:#fad852}.tourist-attractions p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:151%;color:#c0d5ea}.map-attractions{position:relative}.bagger-icon{position:absolute;top:327px;right:80px}.windmill-icon{position:absolute;top:69px;left:57px}.billard-icon{position:absolute;top:467px;right:5px}.cinema-icon{position:absolute;top:455px;right:153px}.malta-icon{position:absolute;top:364px;right:-52px}#treby-route{margin-top:70px}.route-title{text-align:center;margin-bottom:80px}.route-title h3{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:35px;line-height:69px;color:#0f316a}.route-content h2{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:55px;line-height:69px;margin-bottom:30px;color:#0f316a}.route-content h4{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:26px;line-height:32px;margin-bottom:10px;color:#0f316a}.route-content p{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:21px;line-height:31px;color:#0f316a}.route-city{margin-top:60px;display:flex;flex-wrap:wrap}.city-distance p{color:#0f316a;font-weight:600}.route-box{width:212px;display:flex;justify-content:space-between;margin-right:55px}footer{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/footer2.png) no-repeat center center;height:433px;position:relative;margin-top:80px}.design,.design a{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:15px;line-height:19px;text-decoration:none;color:#0f316a;transition:all .3s ease 0s}.design a:hover{color:#2caaf1}.design{margin-top:8px}.treby_socialmedia{text-align:center;margin-top:130px}.treby_socialmedia h4{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:19px;line-height:24px;margin-bottom:5px;color:#0f316a}.treby_socialmedia h2{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:37px;line-height:46px;color:#0f316a;margin-bottom:15px}#summer-house{margin:120px 0}.house-title{text-align:center}.house-title h3{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:35px;line-height:45px;color:#0f316a;margin-bottom:50px}.box-house{background:#fff;box-shadow:0px 8px 16px 8px rgba(15,49,106,.03);border-radius:10px}.house-photo img{border-top-left-radius:10px;border-top-right-radius:10px}.house-entry p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#2f4c7c}.house-entry{padding:5px 25px}.house-photo img{max-width:100%}.house-entry h3{margin:13px 0 9px}.house-entry h3 a{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:21px;line-height:26px;color:#0f316a}.house-detail{display:flex;flex-wrap:wrap;border-top:1px solid #d9dfe8;border-bottom:1px solid #d9dfe8;padding:15px 0;margin:22px 0 13px}.accomodation-single{display:flex;align-items:center;padding-right:15px}.accomodation-single p{margin-bottom:0;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:15px;line-height:16px;color:#0f316a;padding-left:10px}.location-house{display:flex;align-items:center}.location-house p{margin-bottom:0;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:15px;line-height:16px;color:#0f316a;padding-left:10px}.box-footer{display:flex;margin:15px 0 15px}.coupon{margin-left:-18px}.box-footer .button-treby{margin-top:-2px}.box-footer .button-inner{transform:translate(0%,0%);padding:15px 29px}.house-photo{position:relative}.house-price{position:absolute;bottom:0;right:0;background:linear-gradient(150.79deg,#189feb -2.21%,#5bc4ff 68.63%,#5bc4ff 68.64%),#c4c4c4;border:3px solid #fff;border-radius:10px 0 0;display:inline-block;padding:12px 18px}.house-price p{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:14px;line-height:18px;margin-bottom:0;color:#fff}.house-price p span{font-weight:700}.page-title{text-align:center}.page-title h1{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:45px;line-height:56px;color:#0f316a;padding-top:60px}.treby-page .navbar-default .nav li a{color:#0f316a;transition:all .3s ease 0s}.treby-page .navbar-default .nav li a:hover{color:#2caaf1}.page-template-jezioro #treby-lake:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/lake-top.svg);position:absolute;content:"";display:block;height:86px;width:100%;right:0;top:-64px;background-repeat:no-repeat;background-position:center}.jezioro-header{background:linear-gradient(180deg,#fcf5cf 0%,rgba(234,245,255,0) 100%)}.treby-page{height:340px;position:relative}.jezioro-page{margin-top:20px}.sun-top{position:absolute;top:69px;left:390px;animation:mike-move 8s ease-out infinite}.cloud-top1{position:absolute;top:107px;right:150px;animation:clouds 10s ease-out infinite}@keyframes clouds{0%{transform:translatex(0)}50%{transform:translatex(-70px)}}.cloud-top2{position:absolute;top:114px;left:36px;animation:cloudsz 7s ease-out infinite}@keyframes cloudsz{0%{transform:translatex(0)}50%{transform:translatex(-40px)}}.cloud-top3{position:absolute;top:201px;left:122px;animation:cloudsb 8s ease-out infinite}@keyframes cloudsb{0%{transform:translatex(0)}50%{transform:translatex(55px)}}.lifebuoy-top{position:absolute;top:271px;left:145px;-webkit-animation:mike-float 3.2s infinite;-ms-animation:mike-float 3.2s infinite;-moz-animation:mike-float 3.2s infinite;-o-animation:mike-float 3.2s infinite;animation:mike-float 3.2s infinite}@keyframes fly{0%{transform:translateY(0px)}100%{transform:translateY(25px)}}@keyframes mike-move{0%{transform:rotate(0deg)}}@keyframes mike-move{100%{transform:rotate(360deg)}}@-webkit-keyframes mike-float{0%{-webkit-transform:rotateZ(0deg) translateY(0%);-ms-transform:rotateZ(0deg) translateY(0%);-moz-transform:rotateZ(0deg) translateY(0%);-o-transform:rotateZ(0deg) translateY(0%);transform:rotateZ(0deg) translateY(0%)}50%{-webkit-transform:rotateZ(5deg) translateY(-5%);-ms-transform:rotateZ(5deg) translateY(-5%);-moz-transform:rotateZ(5deg) translateY(-5%);-o-transform:rotateZ(5deg) translateY(-5%);transform:rotateZ(5deg) translateY(-5%)}100%{-webkit-transform:rotateZ(0deg) translateY(0%);-ms-transform:rotateZ(0deg) translateY(0%);-moz-transform:rotateZ(0deg) translateY(0%);-o-transform:rotateZ(0deg) translateY(0%);transform:rotateZ(0deg) translateY(0%)}}@keyframes mike-float{0%{-webkit-transform:rotateZ(0deg) translateY(0%);-ms-transform:rotateZ(0deg) translateY(0%);-moz-transform:rotateZ(0deg) translateY(0%);-o-transform:rotateZ(0deg) translateY(0%);transform:rotateZ(0deg) translateY(0%)}50%{-webkit-transform:rotateZ(5deg) translateY(-5%);-ms-transform:rotateZ(5deg) translateY(-5%);-moz-transform:rotateZ(5deg) translateY(-5%);-o-transform:rotateZ(5deg) translateY(-5%);transform:rotateZ(5deg) translateY(-5%)}100%{-webkit-transform:rotateZ(0deg) translateY(0%);-ms-transform:rotateZ(0deg) translateY(0%);-moz-transform:rotateZ(0deg) translateY(0%);-o-transform:rotateZ(0deg) translateY(0%);transform:rotateZ(0deg) translateY(0%)}}.umbrella-top{position:absolute;top:276px;left:596px;-webkit-animation:mike-float 3.2s infinite;-ms-animation:mike-float 3.2s infinite;-moz-animation:mike-float 3.2s infinite;-o-animation:mike-float 3.2s infinite;animation:mike-float 3.2s infinite}.family-top{position:absolute;top:222px;right:40px;-webkit-animation:mike-float 3.2s infinite;-ms-animation:mike-float 3.2s infinite;-moz-animation:mike-float 3.2s infinite;-o-animation:mike-float 3.2s infinite;animation:mike-float 3.2s infinite}#treby-diving{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/diver-background2.jpg) no-repeat center center;height:788px}.diving-info h4{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:24px;line-height:30px;margin-top:40px;color:#0f316a}.page-template-jezioro #treby-lake{position:relative;background:#f2f9fe;padding:150px 0}.diving-wrapper{position:relative}.diver-info{position:absolute;top:282px;right:225px}@keyframes flys{0%{transform:translateY(0px)}100%{transform:translateY(25px)}}.diver-photo{position:absolute;top:385px;right:105px;animation:flys 1.5s ease-in-out infinite alternate}#treby-video{height:628px;position:relative;background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/lake-video2.jpg);background-attachment:fixed;margin-top:100px}#treby-video:before{background:linear-gradient(359deg,rgba(10,35,81,.24) 14%,rgba(10,35,81,.141) 99%);width:100%;position:absolute;height:628px;top:0;left:0;content:""}.video-bg:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-top6.svg);position:absolute;content:"";display:block;height:128px;width:100%;right:0;top:-93px;background-repeat:no-repeat}.video-bg:after{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-bottom5.svg);position:absolute;content:"";display:block;height:128px;width:100%;right:0;bottom:-88px;background-repeat:no-repeat}.video-content{margin-top:250px}.video-content h2{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:85px;line-height:30px;margin-bottom:45px;color:#fff;text-shadow:0px 8px 8px rgba(15,49,106,.15)}.video-content p{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#fff;text-shadow:0px 8px 8px rgba(15,49,106,.15)}.play-video{text-align:center;margin-top:250px}.play-video h4{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:26px;line-height:32px;color:#fff;margin-top:20px;text-shadow:0px 8px 8px rgba(15,49,106,.15)}.play-video .button.is-play{box-shadow:0px 4px 4px rgba(15,49,106,.11)}.play-video .button.is-play{background:rgba(255,255,255,.9)}#park-powidzki{margin-top:90px;overflow:hidden}.park-content{margin-top:90px}.family-photo2{margin-top:-160px;margin-right:-980px}.beach-header{background:linear-gradient(180deg,#b9ddff 0%,rgba(234,245,255,0) 100%)}#treby-beach{position:relative;background:#fef9e5;padding:150px 0;margin-top:20px}#treby-beach:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/beach-top2.svg);position:absolute;content:"";display:block;height:86px;width:100%;right:0;top:-84px;background-repeat:no-repeat;background-position:center}#treby-beach:after{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-bottom.svg);position:absolute;content:"";display:block;height:93px;width:100%;right:0;bottom:-26px;background-repeat:no-repeat}.ball-photo{margin-top:-140px}.beach-wrapper{position:relative}.towel{position:absolute;bottom:-105px;right:-138px}.hat{position:absolute;bottom:-115px;right:195px}.glasses{position:absolute;bottom:36px;right:385px}.flip-flops{position:absolute;bottom:-263px;right:453px}#treby-view{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/beach-place3.jpg) no-repeat center center;height:765px;position:relative}.arrow-info{position:absolute;top:134px;right:-22px}#treby-view:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-top6.svg);position:absolute;content:"";display:block;height:128px;width:100%;right:0;top:-93px;background-repeat:no-repeat}#treby-view:after{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-bottom5.svg);position:absolute;content:"";display:block;height:128px;width:100%;right:0;bottom:-88px;background-repeat:no-repeat}.diver-info .icon-info{width:59px}.view-content{margin-top:140px}.house-gallery img{border-radius:10px;max-width:100%;height:auto}.house-content h3,.facilities h3,.price-list h3,.location h3,.house-content h4{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:28px;line-height:35px;margin-bottom:15px;color:#0f316a}.house-content h4{font-size:20px}.house-content{margin-top:30px}.house-content strong{font-weight:700}.house-content ul li,.house-content ol li{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#2f4c7c;padding-left:0}.house-content ul{padding-left:0}.location{margin-top:35px}.location h5{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:20px;color:#0f316a;margin-top:10px}.facilities{margin-top:35px}.price-list{margin-top:45px}.facilities-wrapper{background:#fff;border:1px solid #dee1e6;box-sizing:border-box;box-shadow:0px 14px 24px rgb(0 0 0/3%);border-radius:10px;padding:35px 25px}.box-facilities{display:flex;flex-wrap:wrap;margin-bottom:30px}.facilities-wrapper h4{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:#0f316a;margin-bottom:10px}.facilities-wrapper .box-facilities:last-child{margin-bottom:0}.single-facilities{display:flex;align-items:center;background:#f2f9fe;border-radius:10px;padding:11px 20px;margin-right:10px;margin-bottom:20px}.single-facilities p{margin-bottom:0;font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:20px;padding-left:10px;color:#0f316a}.info-house{background:#fff;border-radius:10px;padding:30px 40px;border:1px solid #dee1e6;box-sizing:border-box;box-shadow:0px 14px 24px rgb(0 0 0/3%);border-radius:10px}.info-house h1{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:28px;line-height:35px;margin-bottom:10px;color:#0f316a}.location-place{display:flex;align-items:center}.location-place p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:20px;margin-bottom:0;color:#0f316a;padding-left:8px}.house-accomodation{display:flex;align-items:center;margin:15px 0 25px;border:1px solid #dee1e6;box-sizing:border-box;box-shadow:0px 14px 24px rgb(0 0 0/3%);border-radius:10px;padding:15px 20px}.social-links a{padding-right:5px}.price-list strong{font-weight:700}.price-box h3{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#0f316a}.price-box h3 strong{font-weight:700}.button-contact{margin-top:20px}.button-phone{margin-bottom:10px}.button-cta a{padding:15px 20px;display:block;text-align:center;background:#fad852;border-radius:10px;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;justify-content:center;align-items:center;color:#0f316a;transition:all .3s ease 0s;text-decoration:none}.button-cta a:hover path{fill:#fff}.button-cta a:hover{background:#0f316a;color:#fff}.button-email a{background:#fff;border:2px solid #506992}.form-house{margin-top:50px;padding:50px 40px;background:#0f316a;border-radius:10px}.form-house h3{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:28px;line-height:35px;text-align:center;color:#fff;margin-bottom:25px}.form-house input[type=email],.form-house input[type=text]{width:100%;height:54px;border-radius:10px;background:#fff;margin-bottom:5px;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;line-height:175%;padding-left:15px;border:0;color:#0f316a}.form-house textarea{height:165px;width:100%;background:#fff;border-radius:10px;padding-left:15px;padding-top:10px;margin-bottom:14px;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;line-height:175%;border:0;color:#0f316a}.button-send{text-align:center}.form-house input[type=submit]{float:none;text-decoration:none;transition:all .3s ease 0s;text-align:center;margin:0 auto;transition:background .3s ease 0s;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:block;width:100%;border:0;color:#0f316a;display:block;height:50px;background:#fad852;border-radius:10px}.form-house .wpcf7-list-item{margin:0}.wpcf7-list-item-label{padding-left:20px}.wpcf7-list-item-label a{color:#2caaf1}.page-treby{margin-top:90px}.page-treby h2,.page-treby h3,.page-treby h4,.page-treby h5{font-family:'Lexend Deca';font-style:normal;font-weight:700;line-height:42px;margin-bottom:20px;color:#0f316a}.page-treby h2{font-size:34px}.page-treby h3{font-size:30px}.page-treby h4{font-size:25px}.page-treby h5{font-size:20px}.page-treby ul li,.page-treby ol li{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#2f4c7c}.page-treby ul li{padding-left:0}.page-treby p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#2f4c7c}.wpcf7-list-item label{display:flex;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:13px;line-height:167%;color:#fff}.security-form{margin-top:15px}.single-security{align-items:center;margin-bottom:20px}.icon-security{width:42px;height:42px;border-radius:50%;background:#385483;float:left;margin-right:15px;display:flex;justify-content:center;align-items:center}.wpcf7-form .wpcf7-radio label{position:relative;cursor:pointer}.wpcf7-form .wpcf7-radio input[type=radio]{position:relative;visibility:hidden}.wpcf7-form .wpcf7-radio input[type=radio]+span:before{display:block;position:absolute;content:'';border-radius:100%;height:18px;width:18px;top:0;border:2px solid #fff;left:-18px}.wpcf7-form .wpcf7-radio input[type=radio]+span:after{display:block;position:absolute;content:'';border-radius:100%;height:10px;width:10px;top:6px;left:6px;visibility:hidden}.wpcf7-form .wpcf7-radio input[type=radio]:checked+span:before{background:0 0}.wpcf7-form .wpcf7-radio input[type=radio]:checked+span:after{background:#222;visibility:visible}.wpcf7-form label{position:relative;cursor:pointer}.wpcf7-form input[type=checkbox]{position:relative;visibility:hidden}.wpcf7-form input[type=checkbox]+span:before{display:block;position:absolute;content:'';border-radius:5px;height:22px;width:22px;top:3px;border:2px solid #fff;left:1px}.wpcf7-form input[type=checkbox]+span:after{display:block;position:absolute;content:'\2713';border-radius:100%;height:10px;width:10px;top:3px;left:6px;visibility:hidden;font-size:16px}.form-house .wpcf7 form .wpcf7-response-output{margin:0}.form-house .wpcf7 form.invalid .wpcf7-response-output{border-color:transparent}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7-response-output{border-color:transparent;background:red;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;line-height:144%;color:#fff;border-radius:10px}.wpcf7-response-output{border-color:transparent;background:#46b450}.wpcf7-form input[type=checkbox]:checked+span:before{background:0 0}.wpcf7-form input[type=checkbox]:checked+span:after{visibility:visible}.single-security p{font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;line-height:144%;color:#fff;margin-bottom:0;padding-left:15px}.domki-header{background:linear-gradient(180deg,#b9ddff 0%,rgba(234,245,255,0) 100%);position:relative}.domki-header:before{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/wave-bottom.svg);position:absolute;content:"";display:block;height:93px;width:100%;right:0;bottom:-26px;background-repeat:no-repeat;background-position:center}#treby-house{margin-top:-240px}.footer-sky{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/footer-background.png) no-repeat center bottom;height:480px;position:relative;margin-top:80px;overflow:hidden}.footer-sky .treby_socialmedia{text-align:center;margin-top:156px;z-index:99;position:relative}.footer-wrapper{position:relative}.water-boat{position:absolute;bottom:-132px;right:227px}.sun-footer{position:absolute;top:40px;right:149px}.birds-footer{position:absolute;top:-14px;left:178px}.bird-wrapper{position:absolute;width:100%;animation:fly 15s infinite linear;top:-100px;right:0;left:0}.bird div{position:absolute}.bird{position:absolute;-webkit-backface-visibility:hidden;animation:float .7s infinite cubic-bezier(.7,.7,.1,.4)}.bird-body-one,.bird-body-two,.bird-wing-left,.bird-wing-right{width:0;height:0;border-color:transparent;border-style:solid;border-radius:5px}.bird-body-one{border-width:15px;border-left-width:25px;border-top-width:20px;border-right-width:60px;border-top-color:#ade6fe;border-radius:15px}.bird-body-two{left:50px;bottom:0;border-width:5px;border-left-width:5px;border-top-width:2px;border-right-width:10px;border-bottom-color:#dff4fd;border-radius:15px}.bird-wing-left{left:20px;bottom:-5px;border-width:10px;border-left-width:20px;border-bottom-width:0;border-right-width:10px;border-bottom-color:#dff4fd;animation:flap-left .7s ease-in-out infinite}.bird-wing-right{left:22px;top:4px;border-width:10px;border-left-width:20px;border-bottom-width:0;border-right-width:10px;border-top-color:#dff4fd;animation:flap-right .7s ease-in-out infinite}@keyframes flap-right{0%,10%{border-top-width:20px}40%,60%{border-top-width:10px}100%{border-top-width:40px}}@keyframes flap-left{0%{border-bottom-width:0}40%,60%{border-bottom-width:40px}100%{border-bottom-width:0}}@keyframes fly{0%,10%{left:-50%;top:150px;transform:scale3d(.75,.75,1)}90%,100%{left:100%;top:160px;transform:scale3d(.25,.25,1)}}.sandpit-footer{position:absolute;bottom:-40px;right:-10px}.sand-beach{background-image:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/sand3.png);width:100%;height:165px;position:absolute;bottom:0;left:0;z-index:5;background-position:center}.people-footer{position:absolute;bottom:-49px;left:143px}.sun-footer svg{width:125;height:121px}.boat-footer{position:absolute;top:121px;left:0}.boat-footer svg{width:450px;height:180px}@keyframes sail{0%{left:-50%;right:70%;bottom:30px}90%,100%{left:70%;right:-50%;bottom:30px}}@keyframes float{0%{top:25px}50%{top:0}100%{top:25px}}.cloud-footer{position:absolute;top:91px;right:50px;animation:clouds 10s ease-out infinite}.form-treby{background:#f2f9fe;border-radius:20px;padding:45px 50px;margin-top:60px}.form-treby .acf-label{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:20px;color:#0f316a}.acf-input-wrap input{border-radius:10px;box-shadow:1px 1px 0 0 rgb(196 196 196/24%);border:1px solid #e7edf3;background-color:#fff;font-size:16px;font-weight:500;color:#222732;height:53px;padding:17px;width:100%;position:relative}.acf-field-626ef84e35f26 .acf-input{text-align:right}.acf-input .fea-submit-button{padding:15px 25px;background:#fad852;border-radius:7px;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#0f316a;border:0}.house-gallery .lSAction>a{opacity:1;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.acf-map{width:100%;height:250px;border-radius:10px}.icon-phone,.icon-email{padding-top:5px;padding-right:10px}.wrapper-links{display:flex;align-items:center;margin-top:20px}.house-list .box-house{margin-bottom:30px}.house-list{margin-top:60px}.clearbox:nth-child(3n+4){clear:both}.map-route{position:relative}.pulsating-circle{position:absolute;left:248px;top:260px;transform:translateX(-50%) translateY(-50%);width:30px;height:30px}.pulsating-circle:before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:#01a4e9;-webkit-animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite}.pulsating-circle:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#fff;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@-webkit-keyframes pulse-ring{0%{transform:scale(.33)}80%,100%{opacity:0}}@keyframes pulse-ring{0%{transform:scale(.33)}80%,100%{opacity:0}}@-webkit-keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}.bike-wheel{animation:mike-move 3s 2s ease-out infinite}.promo-photo{position:relative;animation:mike-float 3.2s infinite}.flaming{position:absolute;bottom:-81px;right:90px;animation:mike-float 3.2s infinite}.add-house{background:#fff;display:flex;align-items:center;border:1px solid #dee1e6;box-sizing:border-box;box-shadow:0px 24px 34px rgba(0,0,0,.03);border-radius:15px;padding:35px 40px;margin-top:50px;justify-content:space-between}.add-house .button-treby{margin-top:0}.content-add h3{font-family:'Lexend Deca';font-style:normal;font-weight:600;font-size:28px;line-height:35px;margin-bottom:15px;color:#0f316a}.content-add p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#506992}.content-add{margin-right:50px}.acf-field-62b025dd4b421 .acf-checkbox-list label{background-color:transparent;border:none}.acf-field-626ef5273bcf7 .acf-checkbox-list label,.acf-field-626ef4923bcf6 .acf-checkbox-list label{display:inline-block;background-color:#fff;border:2px solid #506992;color:#adadad;border-radius:10px;white-space:nowrap;margin:3px 0;color:#0f316a;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:all .2s;padding:8px 12px;cursor:pointer}.acf-field-626ef5273bcf7 .acf-checkbox-list label:before,.acf-field-626ef4923bcf6 .acf-checkbox-list label:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;padding:2px 6px 2px 2px;content:"\f067";transition:transform .3s ease-in-out}ul.acf-checkbox-list.acf-hl li{margin-right:20px;clear:none;margin-bottom:25px}.form-treby .acf-field .acf-label{vertical-align:top;margin:0 0 16px}.acf-field-626ef5273bcf7 .acf-checkbox-list li label.selected:before,.acf-field-626ef4923bcf6 .acf-checkbox-list li label.selected:before{content:"\f00c";transform:rotate(-360deg);transition:transform .3s ease-in-out}.acf-field-626ef5273bcf7 .acf-checkbox-list li label.selected,.acf-field-626ef4923bcf6 .acf-checkbox-list li label.selected{border:2px solid #189feb;background-color:#189feb;color:#fff;transition:all .2s}.acf-field-626ef5273bcf7 .acf-checkbox-list li input[type=checkbox],.acf-field-626ef4923bcf6 .acf-checkbox-list li input[type=checkbox]{display:absolute}.acf-field-626ef5273bcf7 .acf-checkbox-list li input[type=checkbox],.acf-field-626ef4923bcf6 .acf-checkbox-list li input[type=checkbox]{position:absolute;opacity:0}.acf-gallery-toolbar .acf-gallery-add{padding:17px 32px;display:inline-block;text-decoration:none;overflow:hidden;cursor:pointer;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:16px;background:#fad852;transition:box-shadow .4s ease,background-color .4s ease,color .4s ease;border-radius:10px}.acf-field-62b025dd4b421 .acf-required{display:none}.acf-field-62b025dd4b421 label{font-size:16px;color:#0f316a}.acf-field-62b025dd4b421 ul.acf-checkbox-list li input[type=checkbox]{margin:-1px 8px 0 0;vertical-align:middle}.acf-field-62b025dd4b421 input[type=checkbox]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);padding:10px}.home .squares-element h3{font-family:'Lexend Deca';font-style:normal;font-weight:700;font-size:24px;line-height:32px;margin-bottom:5px;color:#fff}.home .squares-element p{font-family:'Lexend Deca';font-style:normal;font-weight:300;font-size:16px;line-height:27px;color:#fff}.tourist-couple{position:absolute;bottom:-89px;right:-155px}.icon-summer{width:71px;height:71px;display:flex;align-items:center;justify-content:center;box-shadow:0px 4px 54px rgba(9,129,251,.2);border-radius:50%}.icon-white{background:#fff}.icon-blue{background:#189feb;box-shadow:0px 4px 46px 10px rgba(9,129,251,.3)}.icon-one{position:absolute;top:70px;left:-32px}.icon-two{position:absolute;top:24px;right:94px}.icon-three{position:absolute;bottom:24px;left:39px}.icon-four{position:absolute;top:232px;right:-18px}.wave1{position:absolute;top:-25px;left:205px;z-index:1}.wave2{position:absolute;top:281px;left:-30px;z-index:1}.wave3{position:absolute;top:321px;right:-24px;z-index:1}.line-top{position:absolute;top:-293px;left:338px}.entry-logo{display:flex;justify-content:center;align-items:center;height:100%}.map-mobile,.diver-mobile,.menu-mobile{display:none}@media screen and (min-width:1400px) and (max-width:1920px){.treby-header iframe{position:absolute;top:268px;left:50%;height:984px;transform:translate(-50%,-50%)}}@media screen and (max-width:1400px){.towel{position:absolute;bottom:-105px;right:-89px}}@media screen and (max-width:1368px){.tourist-couple img{max-width:200px}#treby-resort{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/beach-map6.jpg) no-repeat center center;height:875px;z-index:99999;position:relative}.tourist-couple{position:absolute;bottom:-113px;right:-99px}#summer-house{margin:120px 0 0}}@media screen and (min-width:992px) and (max-width:1199px){.box-footer .button-inner{height:46px}.treby-photo .place-info{width:257px}.add-house .button-inner{transform:translate(0%,0%);padding:17px 11px}.content-add{margin-right:14px}.treby-slogan h2{font-size:28px;line-height:42px;margin-top:-29px}}@media screen and (max-width:1199px){.nav>li>a{position:relative;display:block;padding:10px 13px}.navbar-nav{margin-top:38px}.treby-page .navbar-default .nav li a{color:#0f316a;transition:all .3s ease 0s}.navbar-default .nav li a{font-family:'Lexend Deca',sans-serif;font-size:15px}.lifebuoy-top{left:45px}.umbrella-top{left:456px}.cloud-top1{right:-30px}.cloud-top3{left:5px}.sun-top{top:75px;left:339px}.page-title h1{padding-top:44px}.family-top{right:10px}.lake-photo img,.park-photo img,.beach-photo img,.map-route img,.treby-photo img{max-width:100%;height:auto}.lake-content h2,.resort-info h2,.diving-info h2,.park-content h2,.view-content h2{font-size:30px;line-height:38px}.diver-info{right:122px}.video-content h2{font-size:75px}.diver-photo img{max-width:400px}.number-treasure img,.number-map img{max-width:50px}.info-map p,.info-treasure p{font-size:15px}#treby-beach{padding:50px 0 150px;margin-top:20px}.flaming{position:absolute;bottom:-69px;right:26px}.map-point,.list-treasure{display:flex;align-items:center;width:226px}.number h5{font-size:17px}.number{top:9px;left:18px}.park-content{margin-top:0}.people-footer{left:41px}.sandpit-footer{right:-35px}.water-boat{right:140px}.boat-footer{left:-79px}.promo-content{padding:24px 0 0 36px}.promo-content h3{font-size:30px}.promo-photo{margin-top:-36px;margin-left:-27px}.promo-photo img{max-width:473px}.glasses,.hat{display:none}.towel{bottom:-238px;right:13px}.box-footer .button-inner{transform:translate(0%,0%);padding:13px 8px}.coupon img{max-width:140px}.tourist-couple{display:none}.pulsating-circle{left:188px;top:190px}.route-box{width:172px;display:flex;margin-right:50px}.route-content p{font-size:18px}.tourist-attractions h2{font-size:65px;line-height:65px}.info-box{width:233px;height:73px}.lake-info{left:0}.treby-slogan h1{font-size:75px}#kleczew-attractions{margin-top:50px}#treby-promo{margin:0 0 40px;z-index:9999;position:relative}.page-template-plaza #treby-promo{margin:66px 0 40px}#summer-house{margin:50px 0 10px}.treby-info{padding-right:15px}.treby-header iframe{position:absolute;top:377px;left:50%}.treby-info h2{font-size:24px;line-height:34px}.place-info{position:absolute;right:83px}#treby-place{margin-top:68px;margin-bottom:30px;z-index:999;position:relative}#treby-lake{margin-top:20px}.arrow-info{top:87px;right:-22px}.place-info .icon-info{width:72px}.place-info{position:absolute;bottom:-42px;right:83px}#spot-3815 img{width:90px !important}#spot-6153 img{width:107px !important}#spot-1967 img{width:54px !important}#spot-5891 img{width:55px !important}#spot-3352 img{width:68px !important}#spot-8734 img{width:103px !important}.wave1{left:152px;z-index:1}.lake-info .icon-info{width:74px;height:42px}.icon-info{width:74px;height:42px}}@media screen and (max-width:991px){.treby-top{background:0 0}.treby-header:before{background:linear-gradient(359deg,rgba(10,35,81,.94) 14%,rgba(10,35,81,.141) 99%);width:100%;position:absolute;height:720px;top:0;left:0;content:"";z-index:1}.treby-header{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/treby-mobile-md2.jpg) no-repeat center center;height:720px}.treby-top{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/beach-mobile-md.svg) no-repeat center bottom;height:720px}.player-treby{display:none}.map-mobile{display:block;margin-top:35px}#treby-diving{background:0 0;height:auto}.video-content{text-align:center}.video-content{margin-top:175px}.play-video{text-align:center;margin-top:38px}.park-photo{text-align:center}.family-photo2{display:none}.park-content{margin-top:30px}.lake-photo{text-align:center;margin-top:30px}.page-template-jezioro #treby-lake{padding:65px 0 120px}.umbrella-top{left:316px}.cloud-top1 img{max-width:150px}.cloud-top3 img{max-width:110px}.family-top{right:-3px;top:210px}.page-title h1{padding-top:125px}.sun-top{top:55px;left:417px}.water-boat{display:none}.people-footer{left:7px}.sandpit-footer{right:22px}.boat-footer{left:-190px}#park-powidzki{margin-top:40px;overflow:hidden}.beach-photo,.route-content{text-align:center}.page-template-jezioro .lake-content{margin-top:0}.lake-info .icon-info{width:74px;height:42px}.content-info{text-align:left}.lake-content{margin-top:-60px}.navbar-toggle{background-color:#0f316a}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}#treby-resort{background:0 0;height:auto}.resort-info{margin-top:40px}.promo-box{height:auto;background:0 0;padding:0}.promo-content{padding:0}.promo-content h3{color:#0f316a}.promo-content p{color:#2f4c7c}.promo-photo{width:555px;margin:0 auto;margin-top:30px}.page-template-plaza #treby-promo{margin:40px 0 40px}.map-route{text-align:center;margin-top:30px}.route-title{text-align:center;margin-bottom:20px}.map-attractions{margin-top:40px}#image-map-pro-7475{max-width:550px;margin:0 auto}.arrow-info{top:102px;right:25px}.video-treby{text-align:center;margin-top:55px}.treby-photo{max-width:566px;margin:0 auto;margin-top:40px}#treby-promo{margin:50px 0 40px}.text-scroll img{max-width:100%}.add-house{text-align:center;display:block}.box-house{max-width:360px;margin:0 auto;margin-bottom:30px}.house-gallery{margin:10px 0 40px}.content-add{margin-right:0}#treby-scroll{display:none}.diver-mobile{display:block}.diver-mobile img,.map-mobile img{max-width:100%;height:auto}#treby-view{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/resort-mobile.jpg) no-repeat center center;height:765px;position:relative}#treby-resort{z-index:999;position:relative}.treby-slogan h1{font-size:59px;line-height:63px}.treby-slogan h2{font-size:20px}.logo-mobile{margin-top:20px}.menu-mobile{display:block}.navbar-default{display:none}.menu-mobile{height:88px;position:fixed;width:100%;z-index:99999999;overflow:hidden;transition:.4s height linear}.imp-fullscreen-tooltips-container{z-index:999999999}.line{fill:none;stroke:#fff;stroke-width:4;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line1{stroke-dasharray:60 207;stroke-width:4}.line2{stroke-dasharray:60 60;stroke-width:4}.line3{stroke-dasharray:60 207;stroke-width:4}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:4}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:4}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:4}.logo-menu{float:left}.menu-expand{height:812px;background:#22a3ed}.menu-expand.menu-scroll{height:812px}.menu-scroll{-webkit-box-shadow:-7px 19px 13px -26px rgba(66,68,90,1);-moz-box-shadow:-7px 19px 13px -26px rgba(66,68,90,1);box-shadow:-7px 19px 13px -26px rgba(66,68,90,1);height:70px;background:linear-gradient(150.79deg,#189feb -2.21%,#5bc4ff 68.63%,#5bc4ff 68.64%),#c4c4c4}.menu-scroll .logo-menu img{max-width:190px}.logo-menu{margin:10px 0 0 15px}.logo-menu img{max-width:230px;transition:.4s max-width linear}.menu-wrapper{padding:50px 25px;background:linear-gradient(150.79deg,#189feb -2.21%,#5bc4ff 68.63%,#5bc4ff 68.64%),#c4c4c4;height:100vh;margin-top:90px}.menu-wrapper ul{margin-top:90px}.menu-wrapper li{list-style:none;text-align:center}.menu-wrapper li a{text-align:center;font-family:'Lexend Deca';font-size:23px;line-height:44px;font-style:normal;font-weight:400;letter-spacing:.5px;text-align:left;color:#fff}.menu-hamburger{background:#0f316a;cursor:pointer;border-radius:10px;padding:0;border:0;float:right;margin-top:18px;margin:12px 15px 0 0;height:50px}.page-loader-wrapper{display:none}.treby-slogan{text-align:center}#treby-video:before{background:linear-gradient(359deg,rgba(10,35,81,.24) 14%,rgba(10,35,81,.541) 99%)}#treby-video{background-position:center}.flaming{position:absolute;bottom:-74px;right:86px}.view-content{margin-top:210px}#treby-promo{margin:20px 0 40px}.pulsating-circle{left:42%;top:45%}.domki-header .menu-mobile{z-index:999}.sl-wrapper .sl-close{right:30px;z-index:99999}.sl-wrapper .sl-counter{left:30px;z-index:99999;font-size:1rem}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:999999}.diving-info{margin-top:40px}.diving-wrapper{position:relative;z-index:9}.diver-photo{position:absolute;top:260px;right:auto;left:0}.diver-info{display:none}.place-info .icon-info{width:66px}.wave1 img{max-width:94px}.wave1{position:absolute;top:-17px}.place-info .content-info p{font-size:14px}.place-info{position:absolute;bottom:-42px;right:83px;width:280px}.coupon img{max-width:173px}.box-footer .button-inner{height:49px;padding:14px 26px}}@media screen and (max-width:480px){.treby-header{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/treby-mobile-sm2.jpg) no-repeat center center;height:720px}.treby-top{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/beach-mobile-sm2.svg) no-repeat center bottom;height:720px}.promo-photo{width:100%}.house-title h3{font-size:30px;line-height:40px}.info-box{display:none}.promo-photo img{max-width:100%}.promo-content h3{font-size:26px;line-height:36px}.flaming{position:absolute;bottom:-28px;right:55px}.flaming img{max-width:140px}#summer-house{margin:30px 0 10px}.icon-summer{width:50px;height:50px}.wave1{left:135px;top:-14px;z-index:1}.icon-one{position:absolute;top:43px;left:-18px}#treby-place{margin-top:35px;margin-bottom:30px}#treby-lake{margin-top:35px}.boat-footer{display:none}.sun-footer svg{max-width:100px}.sun-footer{position:absolute;top:30px;right:28px}.wave1 img{max-width:80px}.icon-two{position:absolute;top:19px;right:58px}.icon-four{position:absolute;top:175px;right:-10px}.icon-summer img{max-width:30px}.route-content h2{font-size:25px;line-height:39px;margin-bottom:10px}.route-content h4{font-size:20px;line-height:32px;margin-bottom:1px}.treby-header{overflow:hidden}.route-box{width:151px;display:flex;margin-right:21px}.route-city{margin-top:30px;justify-content:center}.route-content p{font-size:16px}#treby-route{margin-top:20px}.tourist-attractions{margin-top:0}.footer-sky{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/footer-background.png) no-repeat center bottom;height:480px;position:relative;margin-top:0;overflow:hidden}.add-house{margin-top:10px}.info-map p,.info-treasure p{font-size:14px;line-height:20px}.map-point,.list-treasure{width:172px}.number h5{font-size:15px}.number{top:12px;left:21px}.family-photo{margin-top:-86px;text-align:right;width:289px;height:108px;float:right}.family-photo svg{max-width:230px}.lake-info{display:none}.sandpit-footer{position:absolute;bottom:-93px;right:7px}.sandpit-footer img{max-width:114px}.people-footer{position:absolute;bottom:-95px;left:7px}.people-footer img{max-width:158px}.sand-beach{height:84px}.cloud-footer{position:absolute;top:95px;right:-111px}.footer-sky .treby_socialmedia{text-align:center;margin-top:136px}#spot-3815 img{width:70px !important}#spot-6153 img{width:85px !important}.map-attractions .imp-wrap #spot-6153{margin-left:-54.5px;margin-top:-58px}#spot-1967 img{width:44px !important}.map-attractions #text-7765{left:62.519%;top:61.877%;font-family:Lexend Deca;font-size:15px}.pulsating-circle{left:40%;top:43%}.arrow-info{top:85px;right:-11px}.arrow-info img{max-width:130px}.map-attractions #text-5048{left:19.926%;top:25.622%;font-family:Lexend Deca;font-size:14px}.map-attractions #spot-5891{left:83.818%;top:83.224%}.map-attractions #spot-5891 img{width:43px !important}.map-attractions #spot-3352{left:88.74%;top:70.293%}#spot-3352 img{width:59px !important}.map-attractions #spot-8734{left:77.001%;top:58.862%}#spot-8734 img{width:93px !important}.box-footer .button-inner{transform:translate(0%,0%);padding:14px 26px}.coupon img{max-width:156px}.icon-box{float:left;margin:15px 15px 0 0}.info-text{padding-top:13px}.info-text p{font-size:15px}.lake-list{display:block}#kleczew-attractions{padding:85px 0 81px}.video-content h2{font-size:50px;margin-bottom:25px}#treby-video{margin-top:18px}.diving-info{margin-top:25px}#treby-diving{background:0 0;height:auto;z-index:999;position:relative}.lake-content{margin-top:-21px}.page-title h1{font-size:36px;line-height:42px}.lake-content h2,.resort-info h2,.diving-info h2,.park-content h2,.view-content h2{font-size:24px;line-height:32px}.navbar-header img{max-width:230px}.view-content{margin-top:79px}.ball-photo{margin-top:-116px;margin-left:-211px}.ball-photo img{max-width:140px}.umbrella-top{right:-9px;top:261px;left:auto}.family-top{right:120px;top:249px}.family-top img{max-width:115px}.lifebuoy-top{left:-12px;top:263px}.lifebuoy-top img{max-width:70px}.diver-photo{top:134px;right:184px}.diver-photo img{max-width:183px}.sun-top{top:84px;left:254px}.sun-top img{max-width:65px}.form-house{margin-top:50px;padding:32px 22px}.info-house{background:#fff;border-radius:10px;padding:30px 19px}.house-accomodation{flex-wrap:wrap;padding:15px 20px 0}.single .accomodation-single{padding-bottom:15px;width:150px}.home .accomodation-single p,.archive .accomodation-single p{margin-bottom:0;font-family:'Lexend Deca';font-style:normal;font-weight:400;font-size:14px}.treby-info h4{font-size:26px;line-height:36px}.home #treby-lake{padding:116px 0 150px}.cloud-top1,.cloud-top3{display:none}#treby-beach{padding:25px 0 150px}.resort-info{margin-top:15px}.page-template-plaza #treby-promo{margin:12px 0 40px}.towel img{max-width:140px}.towel{bottom:-320px;right:10px}.flip-flops{bottom:-282px;right:auto;left:-11px}.flip-flops img{max-width:137px}.hat{bottom:-215px;right:147px;display:block;position:absolute}.hat img{max-width:77px}.form-treby{padding:27px 20px}.single-security p{font-size:14px}.house-gallery{margin:5px 0 40px}.coupon img{max-width:173px}.box-footer .button-inner{height:49px;padding:14px 26px}.design,.design a{font-size:12px;line-height:18px}}@media screen and (max-width:375px){.treby-header{background:url(//trebystare.pl/wp-content/themes/trebystare/css/../img/treby-mobile-xs2.jpg) no-repeat center center;height:720px}.family-top{right:100px;top:249px}.box-footer .button-inner{transform:translate(0%,0%);padding:14px 22px;height:51px}}@media screen and (max-width:361px){.route-box{width:149px;display:flex;margin-right:16px}.view-content p{font-size:15px}.map-point,.list-treasure{width:165px}.accomodation-single{padding-right:11px}.box-footer .button-inner{height:48px}.box-footer .button-inner{transform:translate(0%,0%);padding:14px 17px}.coupon img{max-width:162px}.button-inner{height:48px;padding:14px 30px}.treby-slogan h1{font-size:54px}.treby-slogan h2{font-size:19px}.promo-content h3{font-size:25px}.treby-info h4{font-size:25px}}