*{margin:0;padding:0;box-sizing:border-box;outline:none!important;list-style:none}body{color:#333;line-height:1.3;font-weight:400;font-family:Open Sans,sans-serif;overflow-x:hidden!important;background-color:#f6f6f6}.dark-theme{background:#f6f6f6;color:#eee}.dark-theme .title:before{background:#222}.dark-theme .nav-scroll{background:#181818}.dark-theme .nav-scroll .icon-bar,.dark-theme .nav-scroll .navbar-nav .nav-link{color:#eee}.dark-theme .nav-scroll .logo,.dark-theme .nav-scroll .logo:hover{color:#fff}.dark-theme .pzw_box_txt .pzw_box_txt-img:after{background:#181818}.dark-theme .services .active{border-color:#222}.dark-theme .services .active.bolt:after,.dark-theme .services .active.bolt:before{background:#131414}.dark-theme .services .bord{border-color:#222}.dark-theme .blog .pitem .content,.dark-theme .portfolio .item-img-overlay:after,.dark-theme .portfolio .item-img-overlay:before{background:#181818}.dark-theme .blog .pitem .content h3{color:#ccc}.dark-theme .blog .pitem .content .more,.dark-theme .blog .pitem .content p{border-color:#222}.dark-theme footer{background:#181818}.logo,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}p{font-size:15px;color:#6f6e6e;line-height:1.6;word-spacing:1px;margin:0}img{width:100%;height:auto}a,a:hover,span{display:inline-block;text-decoration:none;color:inherit}.section-head{text-align:center;margin-bottom:80px}.title{display:inline-block;font-size:30px;padding-bottom:10px;position:relative;z-index:2}.title:after{width:60px;background:#76cee9;left:calc(50% - 30px)}.title:after,.title:before{content:"";height:1px;position:absolute;bottom:0}.title:before{width:100%;background:rgba(1,1,1,.05);left:0}.title-left{text-align:left;margin-bottom:30px}.title-left:after{left:0}.bg-gray{background:#f7f7f7}.bg-gray .title:before{background:#ddd}.bg-gray .owl-theme .owl-dots .owl-dot span{background:#777}.o-hidden{overflow:hidden}.position-re{position:relative}.full-width{width:100%!important}.bg-img{background-size:cover;background-repeat:no-repeat}.bg-img .title:before{background:hsla(0,0%,100%,.1)}.section-padding{padding:50px 0}.section-ptb{padding:80px 0}.section-pt{padding:80px 0 0}.section-pb{padding:0 0 80px}.valign{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.cd-headline{font-size:3rem;line-height:1.2}@media only screen and (min-width:768px){.cd-headline{font-size:4.4rem;font-weight:300}}@media only screen and (min-width:1170px){.cd-headline{font-size:6rem}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper:after{content:"";position:absolute;top:10%;right:0;width:2px;height:70%;background-color:#aebcb9}.cd-headline.clip b{opacity:0}.cd-headline b.is-visible{opacity:1;font-weight:900}.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,58.8%,.4)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#76cee9}.txt-dark{font-size:12px;color:#999}.buton,.buton a,.buton button{position:relative;cursor:pointer}.buton a,.buton button{font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;height:40px;line-height:40px;width:130px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.3s;transition:.3s;box-shadow:0 5px 10px rgba(0,0,0,.1)}.buton a:before,.buton button:before{content:attr(back);font-family:Font Awesome\ 5 Free;font-size:18px;background:transparent;color:#82c67d;border:1px solid #82c67d;line-height:38px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}.buton a:after,.buton a:before,.buton button:after,.buton button:before{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s;transition:.3s}.buton a:after,.buton button:after{content:attr(front);background:#82c67d;color:#fff;-webkit-transform-origin:top;transform-origin:top}.buton a:after,.buton a:hover:before,.buton button:after,.buton button:hover:before{-webkit-transform:translateY(0) rotateX(0deg);transform:translateY(0) rotateX(0deg)}.buton a:hover:after,.buton button:hover:after{-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}.buton-bord a:before,.buton-bord button:before{background:#76cee9;color:#fff}.buton-bord a:after,.buton-bord button:after{background:transparent;color:#76cee9;border:1px solid #76cee9}.buton-lg a,.buton-lg button{width:160px}.buton-dark a:before,.buton-dark button:before{color:#222;border:1px solid #222}.buton-dark a:after,.buton-dark button:after{background:#222}.navbar{position:absolute;left:0;top:0;width:100%;background:transparent;z-index:9;background:#fff}.navbar .icon-bar{color:#fff}.navbar .navbar-nav .nav-link{font-size:16px;font-weight:600;color:#315282;font-family:Roboto;font-weight:400;letter-spacing:.5px;margin:15px 5px;-webkit-transition:all .5s;transition:all .5s}.nav-item{padding:0 10px}.nav-item a{color:#315282;font-size:1rem;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-family:Roboto;font-weight:400;letter-spacing:.5px}.nav-item a:hover{color:#007bff}.navbar .navbar-nav .nav-link:hover{color:#76cee9}.navbar .navbar-nav .active a{color:#007bff!important}.logo{padding:15px 0;width:90px;font-size:20px;font-weight:700}.logo,.logo:hover{color:#fff}.header{min-height:100vh}.header .caption{margin-top:50px}.header .caption h2{font-weight:200}.header .caption h1{margin:10px 0;font-size:70px}.header .arrow{position:absolute;bottom:5vh;width:100%;text-align:center;color:#fff;font-size:32px;z-index:8}.header .arrow i{position:relative;display:inline-block;width:60px;height:60px;line-height:45px}.header .arrow i:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(130,198,125,.6);border-radius:50%;z-index:-1;-webkit-transition:all .2s;transition:all .2s}.header .arrow i:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:all .5s;transition:all .5s}.bg_green{background:#6bc496}.bg_green p{color:#fff}.pzw_box_txt .pzw_box_txt-img{padding:0 20px 0 0;position:relative;-webkit-transition:all .4s;transition:all .4s}.pzw_box_txt .pzw_box_txt-img:hover{padding:0 0 0 20px}.pzw_box_txt .pzw_box_txt-img:hover:after{background:#76cee9;left:5px;top:-15px;right:15px;bottom:15px}.pzw_box_txt .pzw_box_txt-img:after{content:"";background:#f5f5f5;position:absolute;left:15px;right:5px;top:15px;bottom:-15px;z-index:-1;-webkit-transition:all .5s;transition:all .5s}.pzw_box_txt .content p{margin-bottom:15px}.pzw_box_txt .content p span{font-weight:700}.pzw_box_txt .content .social-icon span{width:30px;height:30px;line-height:30px;text-align:center;font-size:12px;border:1px solid #eee;margin:15px 5px 15px 0;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.pzw_box_txt .content .social-icon span:hover{background:#76cee9;border-color:#76cee9;color:#fff}.pzw_box_txt .content .buton{margin-top:30px}.resume{background-attachment:fixed;padding:50px 0}.resume .title{margin-bottom:40px;letter-spacing:2px}.resume .item h5{font-size:25px;font-weight:400}.resume .item .icon{font-size:30px;color:#76cee9;margin-bottom:15px}.resume .item li{margin-bottom:30px}.resume .item li:last-child{margin-bottom:0}.resume .item li h6{color:#eee;font-size:16px;font-weight:600;font-family:inherit;margin-bottom:5px}.resume .item li p{color:#999}.resume .skills .skill{margin-bottom:30px}.resume .skills .skill:last-child{margin-bottom:0}.resume .skills .skill h6{margin-bottom:8px;font-size:14px;font-weight:400}.resume .skills .skill h6 span{padding:4px 8px 0;font-size:10px;float:right;background:rgba(80,80,80,.3);position:relative;top:8px}.resume .skills .skill .skills-progress{position:relative;width:100%;height:4px;background:rgba(80,80,80,.3)}.resume .skills .skill .skills-progress span{position:absolute;top:0;left:0;height:100%;width:5%;background:#76cee9;-webkit-transition:all 1s;transition:all 1s}.services .item{text-align:center;padding:40px 15px}.services .item .icon{font-size:40px;color:#76cee9;margin-bottom:30px}.services .item h6{font-size:22px;margin-bottom:15px}.services .active{border-right:1px solid #eee;border-left:1px solid #eee;position:relative}.services .active.bolt:after,.services .active.bolt:before{content:"";width:30px;height:30px;border-radius:50%;background:#fff;position:absolute;bottom:-15px;z-index:4}.services .active.bolt:before{left:-15px}.services .active.bolt:after{right:-15px}.services .bord{border-bottom:1px solid #eee}.numbers{padding:50px 0}.numbers .item{text-align:center}.numbers .item .icon{font-size:30px;color:#76cee9;margin-bottom:30px}.numbers .item h2{font-weight:200;margin-bottom:10px}.portfolio{overflow:hidden}.portfolio .filtering span{padding:8px 20px;margin:0 5px;color:#777;letter-spacing:1px;font-weight:600;font-size:13px;cursor:pointer;border:1px solid #eee;border-radius:10px}.portfolio .filtering .active{color:#fff;background:#76cee9;border-color:#76cee9}.portfolio .filtering .active:after{bottom:0;top:calc(100% - 1px);opacity:1}.portfolio .filtering .active:before{top:0;opacity:1}.portfolio .items{padding:0 15px;margin-bottom:30px}.portfolio .item-img{position:relative;overflow:hidden}.portfolio .item-img h5{font-size:18px;-webkit-transform:translateY(15px);transform:translateY(15px)}.portfolio .item-img h5,.portfolio .item-img h6{position:relative;-webkit-transition:all .6s;transition:all .6s;opacity:0;z-index:5}.portfolio .item-img h6{color:#76cee9;font-size:13px;margin-bottom:10px;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.portfolio .item-img .link{position:absolute;bottom:10px;right:10px;color:#76cee9;-webkit-transition:all .5s;transition:all .5s;z-index:5;opacity:0}.portfolio .item-img-overlay{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:transparent;z-index:2}.portfolio .item-img-overlay:after,.portfolio .item-img-overlay:before{content:"";position:absolute;width:0;height:50%;background:#fff;-webkit-transition:all .4s;transition:all .4s}.portfolio .item-img-overlay:before{left:0;top:0}.portfolio .item-img-overlay:after{right:0;bottom:0}.portfolio .item-img-overlay:hover:after,.portfolio .item-img-overlay:hover:before{width:100%}.portfolio .item-img-overlay:hover .link,.portfolio .item-img-overlay:hover h5,.portfolio .item-img-overlay:hover h6{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.testimonials{background-attachment:fixed}.testimonials .icon{font-size:40px;margin-bottom:15px}.testimonials .citem p{font-size:18px;word-spacing:2px;margin-bottom:15px}.testimonials .citem h5{font-size:16px;display:inline-block;padding-right:10px;margin-right:10px;position:relative}.testimonials .citem h5:after{content:"|";position:absolute;right:-5px;bottom:4px}.testimonials .citem h6{display:inline-block;font-weight:400;font-size:14px;margin:15px 0}.blog .owl-carousel .owl-stage-outer{padding:15px 0}.blog .pitem{box-shadow:0 0 30px -4px rgba(0,0,0,.1)}.blog .pitem .post-img{position:relative}.blog .pitem .post-img .tag{position:absolute;bottom:-15px;right:15px;padding:8px 22px;font-size:11px;background:#76cee9;color:#fff;box-shadow:0 0 20px rgba(0,0,0,.05)}.blog .pitem .content{padding:35px 1px 15px;background:#fff}.blog .pitem h3{font-size:20px;font-weight:700;color:#393737;margin-bottom:15px}.blog .pitem p{font-size:14px;padding-bottom:12px;border-bottom:1px solid #f7f7f7}.blog .pitem .info{padding-top:15px}.blog .pitem .info span{font-size:12px;color:#999}.blog .pitem .info .more{color:#76cee9;border-bottom:1px solid #eee;float:right}.blog .pitem .info .by{float:none}.logo_partner{width:70px;float:left;margin-top:-5px;margin-left:0;margin-right:10px}.contact{background-attachment:fixed}.contact .form input[type=email],.contact .form input[type=text],.contact .form textarea{width:100%;border:1px solid hsla(0,0%,100%,.2);padding:10px;background:rgba(10,10,10,.6);color:#fff;margin-bottom:15px}.contact .form textarea{height:160px;max-height:160px;max-width:100%}.contact .form button{background:transparent;border:0}.contact .info{margin-top:30px}.contact .info .item .icon{float:left;padding-top:5px;font-size:25px;color:#76cee9}.contact .info .item .cont{margin-left:45px;padding-left:15px;border-left:1px solid hsla(0,0%,78.4%,.4)}.contact .info .item .cont h6{font-size:14px}.social-icon a{color:#636261}.social-icon a:hover{color:#fff}.footer{padding:20px 0;background:#111;text-align:center}.footer p{font-size:13px}.mobi_logo,.mobiheader{display:none}.mobiheader{min-height:100vh}.mobiheader .caption{margin-top:50px}.mobiheader .caption h2{font-weight:200}.mobiheader .caption h1{margin:10px 0;font-size:70px}.mobiheader .arrow{position:absolute;bottom:5vh;width:100%;text-align:center;color:#fff;font-size:32px;z-index:8}.mobiheader .arrow i{position:relative;display:inline-block;width:60px;height:60px;line-height:45px}.mobiheader .arrow i:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.2);border-radius:50%;z-index:-1;-webkit-transition:all .2s;transition:all .2s}.mobiheader .arrow i:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:all .5s;transition:all .5s}.trade-section{background-size:cover;min-height:450px}.mobile-menu{display:none}@media screen and (max-width:991px){body{padding-top:70px}.character .col-lg-5,.character .col-lg-5 .form-group{margin-bottom:0}.character .col-lg-6{padding-top:0;margin-top:-30px}.header{display:none}.bg-front{background-image:url(https://odpoczywajwpolsce.pl/images/bg_mobile.jpg?cf34ed61568a8569909f981b2e2101d5=)!important;background-repeat:no-repeat!important;display:block!important;background-position-y:0;min-height:80vh}.navbar{background:#fff!important}.nav-menu{width:100%;margin-top:45px;display:none}.nav-item{padding:10px 20px}.navbar-nav{padding-top:30px}.nav-menu ul{width:100%;display:block}.mobile-menu{display:block;position:absolute;top:15px;right:15px}.mobile-menu span{width:35px;height:5px;background-color:#2279be;margin:6px 0;display:block;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-open span:first-child{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:15px;position:absolute}.menu-open span:nth-child(2){opacity:0}.menu-open span:nth-child(3){-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:15px;position:absolute}}#skad2{background-color:#2279be;padding:10px}#skad2 label{padding-top:3px}#skad2 .help-block{margin:0}form .required-label:after{content:" *";color:#d42128}.alert,.btn,input,select,textarea{border-radius:4px!important}.btn:link,.btn:visited{text-decoration:none}.jumbotron h1,.jumbotron h2,.jumbotron h3{font-size:2.5rem;margin-bottom:20px}form .btn{font-size:1.5rem}th{font-weight:400}.form-control{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143}.control-label{padding-top:7px;color:#000;text-align:right}.leaflet-touch a{text-decoration:none}.page-item{margin:2px}.page-item.active .page-link{background-color:#77c886;box-shadow:0 .125rem .3125rem rgba(0,0,0,.1);margin:0 .125rem;padding:12px;height:36px;border:none;line-height:15px}.page-item.active .page-link:after{border-color:#77c886 transparent transparent!important;border-style:solid!important;border-width:.5rem .5rem 0 0!important;bottom:-.4375rem!important;content:""!important;height:0!important;left:0!important;position:absolute!important;width:0!important;-webkit-transition:.3s ease!important;transition:.3s ease!important}.page-item a[rel=next],.page-item a[rel=prev],.page-item span{background-color:#fff;box-shadow:0 .125rem .3125rem rgba(0,0,0,.1);margin:0 .125rem;padding:12px;height:36px;border:none;line-height:10px}.page-item a[rel=next]:hover,.page-item a[rel=prev]:hover{background-color:transparent;box-shadow:none}.logo-img2{display:none}.pagination{display:inline-block;padding-bottom:30px}@media only screen and (min-width:768px){.pagination{display:-webkit-box!important;display:flex!important;-webkit-box-align:center!important;align-items:center!important;-webkit-box-pack:center!important;justify-content:center!important}}.pagination li{list-style:none;display:inline;float:left}.pagination li a{margin:0 .125rem;padding:12px;text-decoration:none;background-color:transparent;border:none;height:36px;line-height:15px}.pagination li a:hover{background-color:#fff;box-shadow:0 .125rem .3125rem rgba(0,0,0,.1);color:#191919;text-decoration:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.pagination li a,.pagination li span{line-height:15px;font-size:1em;color:#000}.pagination span{cursor:default!important}.btn,input,select,textarea{border-radius:8px}.navbar{z-index:9999}.search-map .offers-map{height:80vh;margin-top:130px}.section-btn{border:1px solid #fff;padding:10px;color:#fff;letter-spacing:-.3px;border-radius:5px;display:inline-block;margin-top:40px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.section-btn:hover{background:#fff;color:#2279be;cursor:pointer}@media only screen and (max-width:1400px){.control-label{text-align:left}.checkbox label,.control-label{font-size:.8rem}}.blog .pitem .info .more a{color:#2279be}.blog .pitem .post-img .tag{background:#2279be}.safe-travels{background-color:#e9ecef}.safe-travels header h2{font-size:72px;font-weight:300}.safe-travels header h2 span{margin-left:40px}.safe-travels h3{color:#315282;font-size:46px;font-weight:300;line-height:110%;padding-bottom:25px;padding-top:40px}.safe-travels h3 span{color:#2279be;font-weight:800}.safe-travels .section-1 p{margin-bottom:15px;text-align:left;font-size:15px;letter-spacing:-.06px;color:#191919}.safe-travels .section-1 h4{font-size:26px;color:#315282;font-weight:400;line-height:110%;padding-bottom:15px;padding-top:15px}.safe-travels .section-1 h4 span{font-weight:800;color:#2279be}.safe-travels .section-1 form{margin-top:30px}.safe-travels .section-1 form input[type=text],.safe-travels .section-1 form select{width:100%}.safe-travels .section-1 .section-btn{background-color:#2279be;color:#fff;margin-bottom:70px;margin-top:10px;white-space:normal;word-wrap:break-word}.safe-travels .section-1 .section-btn:hover{background-color:#fff;color:#2279be;border-color:#2279be}.safe-travels .section-2{margin-top:-30px}.safe-travels .section-2 p{margin-top:100px;margin-bottom:15px;font-size:20px;color:#315282;font-weight:400;line-height:30px}.safe-travels .section-2 h3{font-size:52px}.safe-travels .section-3{margin-bottom:60px}.safe-travels .section-3 .col-lg-1{text-align:center}.safe-travels .section-3 .col-lg-11{padding-left:50px}.safe-travels .section-3 h4{font-size:18px;color:#2279be;font-weight:800;padding-bottom:10px}.safe-travels .section-3 p{font-size:15px;letter-spacing:-.06px;color:#191919}.safe-travels .section-3 .img-1{width:45px;height:73px}.safe-travels .section-3 .img-2{width:53px;height:77px}.safe-travels .section-3 .img-3{width:83px;height:63px}.safe-travels .section-3 .img-4{width:63px;height:63px}.safe-travels .section-3 .img-5{width:73px;height:55px}.safe-travels .section-3 .img-6{width:85px;height:56px}.safe-travels .section-3 .img-7{width:84px;height:56px}.safe-travels .section-3 .img-8{width:68px;height:69px}.safe-travels .section-3 .img-9{width:57px;height:71px}.safe-travels .section-3 .img-10{width:55px;height:69px}.safe-travels .section-3 a{color:#007bff!important;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.safe-travels .section-3 a:hover{color:#315282!important}.safe-travels .section-3 .dek-state{text-align:center}.safe-travels .section-4{padding:50px 0}.safe-travels .section-4 h3{color:#fff;font-size:38px;font-weight:400;line-height:110%;padding-bottom:15px;letter-spacing:-1.84px}.safe-travels .section-4 p{font-size:15px;letter-spacing:-.06px;color:#fff;font-weight:300;margin-top:15px}.safe-travels .section-4 .section-btn{border:1px solid #fff;padding:10px;color:#fff;letter-spacing:-.3px;border-radius:5px;display:inline-block;margin-top:40px;margin-bottom:80px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.safe-travels .section-4 .section-btn:hover{background:#fff;color:#2279be}.safe-travels .section-5{margin-top:50px;padding-bottom:80px}.safe-travels .section-5 .col-lg-2{text-align:right}.safe-travels .section-5 h3{font-size:22px;padding-top:0;color:#315282;font-weight:600}.safe-travels .section-5 p{margin-bottom:15px;font-size:15px;line-height:18px;color:#191919}.safe-travels .section-5 ul{list-style:none;margin-left:50px;margin-top:30px}.safe-travels .section-5 ul li{margin-bottom:15px;font-size:15px}.safe-travels .section-5 ul li span{color:#2279be;font-size:32px;font-weight:800;margin-right:20px}.safe-travels .info-img{width:90px;height:90px}.form-btn{font-size:1rem;text-transform:uppercase;padding:10px;border-radius:4px;background-color:#007bff;color:#fff;border:1px solid #fff;box-shadow:none;cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.form-btn:hover{border-color:#315282}.panel-container{padding-top:120px;margin-bottom:50px}.panel-container input,.panel-container select,.panel-container textarea{border-radius:4px!important}.panel-container .agregment .form-group,.panel-container .agregment .form-group .col{margin-bottom:0}.panel-container .agregment *{font-size:11px;color:#333}.panel-container h2{color:#315282;font-size:28px;margin-top:70px;margin-bottom:40px}.panel-container .offer-item-box{width:100%;height:18rem;background-color:#fff;box-shadow:10px 10px 5px -8px rgba(0,0,0,.75)}.panel-container .offer-item-box .add-offer-btn{min-height:18rem;text-align:center;background-color:#e9ecef;font-size:11px;display:block;background-position:50%;background:url(https://odpoczywajwpolsce.pl/images/addoffer.jpg?a67c70e2d26a64af36a1351fb2a60a71=) 50% no-repeat}.panel-container .add-offer-item-box{background-color:#e9ecef;box-shadow:none}.panel-container .alert{margin-top:30px}.panel-container .owner-radio input{margin-left:25px;margin-top:20px}.panel-container #map{width:100%;height:300px;padding:0;margin-bottom:20px}.panel-container .address{cursor:pointer;margin-top:20px}.panel-container .address:hover{color:#a00;text-decoration:underline}.panel-container .leaflet-left a:link,.panel-container .leaflet-left a:visited{text-decoration:none!important}.panel-container textarea{height:120px;margin-top:-15px}.panel-container h3{font-size:18px;color:#315282}.panel-container .character h3{margin-bottom:-30px}.panel-container .img_blank{width:348px;height:225px;color:#fff;text-align:center;padding:50px;cursor:pointer;border:2px solid #fff;background:url(/images/addoffer.jpg);background-repeat:no-repeat!important;background-position:50%!important;background-color:#e8ecef}.panel-container .img_full img{width:100%}.panel-container .change-img{margin-bottom:20px}.panel-container ul{list-style:none;margin-left:50px;margin-top:30px}.panel-container ul li{margin-bottom:15px;font-size:15px}.panel-container ul li:before{content:"\2022";color:#007bff;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.offer-box{min-height:430px;-webkit-transition:.3s ease;box-shadow:0 .125rem .3125rem rgba(0,0,0,.1);transition:.3s ease;-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:5px}.offer-box:hover{box-shadow:0 .3125rem 1.5625rem rgba(0,0,0,.25);color:inherit;-webkit-transform:translateY(-.3125rem);transform:translateY(-.3125rem)}.offer-box ul{margin-left:30px;margin-top:0}.offer-box ul li{font-size:10px}.offer-box .btn-section{margin:0;background:#f6f6f6;border-top:.0625rem solid rgba(0,0,0,.1);min-height:35px}.offer-box .btn-section .col-lg-4,.offer-box .btn-section .col-md-4,.offer-box .btn-section .col-sm-4,.offer-box .btn-section .col-xs-4{padding:0;margin-bottom:0;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.offer-box .btn-section .link-btn{border-right:.0625rem solid rgba(0,0,0,.1);color:#315282;font-size:12px;text-align:center;padding:10px 0;display:block;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-family:Roboto,sans-serif}.offer-box .btn-section .link-btn:last-child{border-right:none}.offer-box .btn-section .link-btn:hover{background:#77c886;color:#fff}.offer-box .btn-section .link-btn:hover:after{color:#fff}.offer-box .btn-section .link-btn:after{content:"\F054";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:.625rem;margin-left:.75rem;position:relative;top:-.0625rem;vertical-align:middle;color:#007bff}.offer-box .action-buttons{border:none;border-bottom:.0625rem solid rgba(0,0,0,.1)}.offer-box .action-buttons .col-lg-6{padding-left:0;padding-right:0;padding-top:0;margin-bottom:0}.offer-box .action-buttons .col-lg-6 .link-btn{margin-bottom:0;border-top:.0625rem solid rgba(0,0,0,.1)}.offer-box .action-buttons .col-lg-6 .link-btn:first-child{border-right:.0625rem solid rgba(0,0,0,.1)}.offer-box .action-buttons .col-lg-6 .link-btn:after{content:""}.offer-box .action-buttons a{margin-bottom:15px}.offer-box .offer-img{height:225px;background-repeat:no-repeat!important;background-size:cover!important;background-position:50%;display:-webkit-box;display:flex}.offer-box .offer-img .show-more{background:url(/images/owp/btn-color.png) repeat-x;padding:10px 20px;height:35px;font-size:14px;line-height:16px;vertical-align:middle;color:#fff;font-weight:700;border-radius:3px;position:absolute;right:15px;margin-top:-20px;border:1px solid transparent;box-shadow:0 .1875rem .9375rem rgba(0,0,0,.15);top:225px}.offer-box .offer-img .show-more:hover{color:#191919;background:#fff}.offer-box .offer-img .members{height:55px;width:100%;position:absolute;top:-3px}.offer-box .offer-img .members .members-1{background:url(/images/owp/pins_marks/mark_unesco2.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.offer-box .offer-img .members .members-2{background:url(/images/owp/pins_marks/mark_red.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.offer-box .offer-img .members .members-3{background:url(/images/owp/pins_marks/mark_orange.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.offer-box .offer-img .members .members-4{background:url(/images/owp/pins_marks/mark_green.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.offer-box .offer-img .members .members-5{background:url(/images/owp/pins_marks/mark_blue.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.offer-box .offer-img .members .members-6{background:url(/images/owp/pins_marks/mark_park.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.offer-box .offer-img .members .members-7{background:url(/images/owp/pins_marks/pin_pomniki.png) no-repeat;height:55px;float:right;margin-right:10px}.offer-box .offer-img .card-title{position:absolute;font-family:Roboto,sans-serif;align-self:flex-end;width:100%;padding:22px 22px 15px}.offer-box .offer-img .card-title h4{color:#fff;font-size:1.1rem;font-weight:800}.offer-box .offer-img .card-title .city{margin-left:-10px;color:#ccc;font-size:.75rem}.offer-box .offer-img .card-title .city span i{opacity:.5}.offer-box .offer-img .img-cover{top:0;height:112.5px;margin-top:112.5px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0,#000);position:absolute;width:100%}.offer-box .offer-img .img-cover:after{border-color:#000 transparent transparent;border-style:solid;border-width:.5rem .5rem 0 0;bottom:-.4375rem;content:"";height:0;left:0;position:absolute;width:0}.offer-box .card-body{-webkit-box-flex:1;flex:1 1 auto;padding:1.5rem 1rem .5rem 1.25rem}.offer-box .card-text{color:#191919;font-family:Roboto,sans-serif;font-weight:400;font-size:.835rem;line-height:1.2rem}.offer-box-preview{min-height:18rem}.search-map .switch-map-wrapper{position:absolute;top:150px;right:-218px;z-index:444;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;border-radius:4px;background:#fff;font-size:12px}.search-map .switch-map-wrapper:hover{right:0;cursor:pointer}.search-map .switch-map-wrapper .btn-desc{padding:10px;float:left;height:40px;border:1px solid #77c886;border-left:none}.search-map .switch-map{height:40px;width:48.5px;float:left;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;box-shadow:0 .1875rem .9375rem rgba(0,0,0,.15);padding:0 2px 2px;font-size:20px;border-radius:4px 0 0 4px;background-color:#77c886;color:#fff;border:1px solid #77c886;box-shadow:none}.search-map .switch-map:hover{background:#fff;cursor:pointer;color:#77c886}.search-map .map-wraper{padding:0;margin-bottom:40px}.search-map .leaflet-left{right:10px!important;left:auto!important}.search-map .leaflet-top{bottom:50px!important;top:auto!important}.search-map .map-filter{position:absolute;top:155px;z-index:4444;margin-left:20px;background-color:hsla(0,0%,100%,.95);border-radius:.1875rem;box-shadow:0 .1875rem .9375rem rgba(0,0,0,.15);padding:1rem}.search-map .map-filter .legend-btn h4{font-family:Roboto,sans-serif;font-weight:400;font-size:.9375rem;color:#315282;margin-left:-10px}.search-map .map-filter .legend ul{margin-top:20px}.search-map .map-filter .legend ul li{height:30px;line-height:30px;margin-left:-5px;font-family:Roboto,sans-serif;font-weight:400;font-size:.7375rem}.search-map .map-filter .legend ul li img{width:28px;height:28px;float:left;margin-right:10px}.search-map .map-filter select:hover{cursor:pointer}.search-map .map-filter .col-lg-12,.search-map .map-filter .form-group{margin-bottom:0}.search-map .map-filter .filter-btn{padding-top:0;margin-bottom:0}.search-map .map-filter a{width:100%}.search-map .map-filter a h3{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-size:18px;color:#315282;font-weight:800;padding-bottom:0}.search-map .map-filter a h3:hover{color:#007bff}.search-map .map-filter .btn-filter{float:left;font-size:1rem;text-transform:uppercase;padding:10px;border-radius:4px;background-color:#77c886;color:#fff;border:1px solid #77c886;box-shadow:none;cursor:pointer;width:48%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;box-shadow:0 .1875rem .9375rem rgba(0,0,0,.15);text-transform:none}.search-map .map-filter .btn-filter:hover{border-color:#fff;background:#69bf78}.search-map .map-filter .btn-reset{text-align:center;float:right;width:auto;display:inline-block;font-size:1rem;text-transform:uppercase;padding:10px;border-radius:4px;background-color:#fff;color:#77c886;border:1px solid #77c886;box-shadow:none;cursor:pointer;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;box-shadow:0 .1875rem .9375rem rgba(0,0,0,.15);text-transform:none;width:48%}.search-map .map-filter .btn-reset:hover{border-color:#fff;background:#77c886;color:#fff}.search-map .map-filter .tooltip-inner{background-color:#000!important;background:#000!important;z-index:10000!important}.search-map .leaflet-popup{left:-10px!important}.search-map .leaflet-popup:after{border-color:#000 transparent transparent;border-style:solid;border-width:.8rem .8rem 0 0;content:"";height:0;left:19px;position:absolute;width:0;top:188px}.search-map .leaflet-popup-content-wrapper{padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}.search-map .leaflet-popup-tip-container{display:none}.search-map .leaflet-popup-content{background:#fff}.search-map .leaflet-popup-content a{width:245px;height:175px;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:10px 10px 5px;display:-webkit-box;display:flex;font-size:1rem;box-shadow:0 .4rem 3rem rgba(0,0,0,.4)}.search-map .leaflet-popup-content a .members{height:55px;width:100%;position:absolute;top:-3px;top:10px;margin-left:-55px}.search-map .leaflet-popup-content a .members .members-1{background:url(/images/owp/pins_marks/mark_unesco2.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.search-map .leaflet-popup-content a .members .members-2{background:url(/images/owp/pins_marks/mark_red.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.search-map .leaflet-popup-content a .members .members-3{background:url(/images/owp/pins_marks/mark_orange.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.search-map .leaflet-popup-content a .members .members-4{background:url(/images/owp/pins_marks/mark_green.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.search-map .leaflet-popup-content a .members .members-5{background:url(/images/owp/pins_marks/mark_blue.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.search-map .leaflet-popup-content a .members .members-6{background:url(/images/owp/pins_marks/mark_park.png) no-repeat;width:32px;height:55px;float:right;margin-right:10px}.search-map .leaflet-popup-content a h4{position:absolute;text-shadow:0 .125rem .1875rem rgba(25,25,25,.8);font-size:1rem;margin-bottom:.5rem;line-height:1.175rem;bottom:35px;font-weight:600;color:#fff;width:80%;align-self:flex-end}.search-map .leaflet-popup-content a span{position:absolute;color:#ccc;bottom:15px;left:20px;font-size:.75rem;opacity:.5}.search-map .leaflet-popup-content .cover{width:245px;height:112px;bottom:12px;position:absolute;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0,#000)}.search-map .leaflet-container a.leaflet-popup-close-button{width:25px;height:25px;opacity:.7;background:#fff;padding:5px;font-size:14px;border-radius:30px;line-height:16px;z-index:999;box-shadow:0 .1875rem .9375rem rgba(0,0,0,.15);-webkit-transition:.3s ease;transition:.3s ease;top:-3px;right:5px}.search-map .leaflet-container a.leaflet-popup-close-button:hover{opacity:1}.front-url{display:block;max-width:900px;width:100%;height:300px;position:absolute;left:20px;top:250px;z-index:4}.front-url:hover{cursor:pointer}@media only screen and (max-width:1700px){.safe-travels .section-4{padding:30px 0}}@media only screen and (max-width:1490px){.trade-section{background-repeat-x:no-repeat;background-position-x:90%;margin-bottom:-40px;padding:0}.search-map .map-filter{margin-left:15px}}@media (min-width:769px){.search-map .map-filter{width:25%}}@media (min-width:1200px){.search-map .map-filter{width:22%}.offer-box{min-height:430px}}@media (min-width:1400px){.search-map .map-filter{width:20%}}@media only screen and (max-width:1200px){.offer-box{min-height:470px}}@media only screen and (max-width:990px){.search-map .offers-map{margin-top:0}.search-map .map-filter{margin-left:15px;width:33%;top:100px}.front-url{display:none}}@media only screen and (max-width:768px){.switch-map{display:none}.offer-box{min-height:400px}.search-map .offers-map{height:50vh}.search-map .map-filter{margin-left:15px;width:100%;top:95px}.search-map .map-wraper{margin-top:90px}.panel-container{padding-top:0}.panel-container .col-lg-5,.panel-container .col-lg-6{padding-bottom:0;margin-bottom:0}.panel-container .col-lg-5 .form-group,.panel-container .col-lg-6 .form-group{margin-bottom:0}.panel-container .character .col-lg-5{padding-bottom:0;margin-bottom:15px!important}.search-map .map-filter{margin-left:1%;width:98%}.navbar{background:#fff}body{padding-top:70px}.info-img{display:none}.trade-section{background-position-x:center;background-image:url(https://odpoczywajwpolsce.pl/images/bg_branza_mobile.jpg?67ad587f6228bf7713a121b43a3da41a=)!important;padding:0}.contact-form #form_name,.contact-form .form-group,.trade-section{margin-bottom:0}.contact-form .controls{padding:0 15px}.panel-container{margin-bottom:0}.panel-container .img_blank{display:none}.panel-container h2{margin-top:30px;margin-bottom:10px}.panel-container .character .form-group,.panel-container .character .form-group div{padding-bottom:0;margin-bottom:0}.panel-container .character .col-lg-6{margin-top:-30px;padding-top:0}.panel-container ul{margin-left:20px}.safe-travels .section-1{margin-bottom:50px}.safe-travels .section-1 h3{font-size:34px;margin-top:-30px}.safe-travels .section-2 p{margin-top:0}.safe-travels .section-2 h3{font-size:34px;margin-top:-100px}.safe-travels .section-3 .col-lg-11{padding-left:15px}.safe-travels .section-4 h3{font-size:34px;margin-top:-30px}.safe-travels .section-4 .section-btn{margin-bottom:30px}.safe-travels .section-5 .col-lg-1{display:none}.safe-travels .section-5 h3{margin-top:-30px}.safe-travels .section-5 p{font-size:18px}.safe-travels .section-5 ul{margin-bottom:-100px;margin-left:15px}.safe-travels .section-5 ul li{font-size:18px}.offer-box .btn-section{margin-bottom:0}.offer-box .btn-section .col-lg-4{padding:0;margin-bottom:0}footer img{padding:0}}.user-form .card-body .form-group{margin-bottom:0}.user-form .card-body label{font-size:15px}.user-form .btn-link{font-size:14px}.user-form label{margin-top:10px}.user-form .form-check-input{margin-top:15px}.navbar{background:hsla(0,0%,100%,0)}#header{-webkit-transition:.2s;transition:.2s}.nav-scroll{background:#fff;border-bottom:1px solid rgba(12,12,12,.04);padding:0;position:fixed;top:-100px;left:0;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(100px);transform:translateY(100px)}.nav-scroll .icon-bar{color:#222}.nav-scroll .navbar-nav .nav-link{color:#325382}.nav-scroll .logo{padding:15px 0;color:#111}.nav-scroll .logo:hover{color:#111}.contact-form .row{margin-bottom:-30px}.contact-form button{margin-bottom:50px}.help-block{font-size:11px;padding:5px}.marker-cluster>div{background-color:#1c75bc;box-shadow:inset 0 0 0 .175rem hsla(0,0%,100%,.2),0 .1875rem .9375rem rgba(0,0,0,.15);border-radius:50%;color:#fff!important;text-align:center;-webkit-transition:.3s ease;transition:.3s ease;width:38px;height:38px}.marker-cluster>div:hover{box-shadow:inset 0 0 0 .375rem hsla(0,0%,100%,.3),0 .3125rem 1.5625rem rgba(0,0,0,.5)}.marker-cluster-large,.marker-cluster-medium,.marker-cluster-small{background-color:transparent}.gm-style-cc,.gmnoprint,.leaflet-control-attribution{display:none}.marker-cluster span{line-height:38px}@media only screen and (min-height:1900px){.search-map .offers-map{height:60vh}}.login-section{margin-top:140px}