/* cmsms stylesheet: oferta2023 modified: środa, 5 sierpnia 2026 11:12:58 */
h1.megatitle {text-shadow:3px 3px 8px rgba(0,0,0,0.5);}.text-right {text-align:right;}.post-single.long {height:auto !important;max-height:500px;padding-top:20px !important;}.post-single.long .post-body {border-bottom:0px !important;}.pilotka {margin-bottom:20px;font-weight:400;}.pilotka img {display:inline-block;border-radius:100%;margin-right:8px;border:2px solid #fff;box-shadow:0 0 8px rgba(0,0,0,0.6);max-width:54px;}.rel-foto {position:relative;overflow:hidden;margin-bottom:10px;}.rel-foto img {transition:all .3s ease;border-radius:4px;}.rel-foto:hover img {opacity:0.8;}.abso-data {position:absolute;bottom:5px;right:10px;text-shadow:0 0 4px rgba(0,0,0,0.3);color:#fff;padding:3px;font-weight:600;font-size:16px;}.rela {font-weight:400;font-size:1.05em;line-height:1.5em;}.rela .data {font-size:15px;display:block;}.rela .pilot-small {margin-bottom:15px;}.pilot-small {float:right;width:310px;background:#efefef;border-radius:6px;padding:7px;display:flex;align-items:center;}.pilot-small span {display:block;width:100%;}.pilot-small img {display:inline-block;border-radius:100%;margin-right:8px;border:2px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.3);}.quickform {background:url(https://estatravel.pl/images/bg-form.png) 0 0 no-repeat;background-position:fixed;background-size:cover;padding:25px 16px;text-align:center;margin:15px 0;}.quickform h4, .quickform p a {color:#ffd107}.quickform h2 {color:#fff;font-family: 'Amatic SC',cursive;font-size:45px;margin-bottom:30px;}.quickform label, .quickform p {color:#fff;display:block;margin:10px 0 5px 0}.quickform input.form-control {border-radius:6px;background:#fff;color:#333;text-transform: none;}.quickform .btn-color {border:none;border-radius:6px;margin-top:8px;font-weight:600;font-size:18px;padding:12px 20px;line-height:20px;height:auto;}.printer {background:#e7e7e7;text-align:center;line-height:40px;padding:10px;font-size:26px;font-weight:300;display:block;margin-top:30px;color:#222;}.masonry-post {transition:all .3s ease}.masonry-post a.abso, .offer-new a.more {position:absolute;bottom:20px;right:20px;display:block;z-index:10;background:#ffd107;width:30px;height:30px;border-radius:100%;text-align:center;line-height:34px;visibility:hidden;transition:all .6s ease;font-size:14px;color:#fff;opacity:0;}.masonry-post:hover a.abso, .offer-new:hover a.more {visibility: visible;opacity:1;}a.btn-ochra > * {transition:all .3s ease}a.btn-ochra i {position:relative;display:inline-block}a.btn-ochra:hover i {transform: translateX(4px);}.offer {max-width:1500px;width:90%;margin:0 auto;}.leader {padding:20px;display:flex;background:#eee;justify-content:center;align-items:center;}.txt {width:60%;padding-right:15px;}.txt-more {padding-right:15px;}.img {width:40%;}.leader .photo-gallery {margin:0;padding:0;}.leader .photo-gallery > li {padding:0;}.leader .photo-gallery > li .gallery-item > a::before {bottom:auto;width:100%;height:100%;left:auto;z-index:10;}.leader .photo-gallery > li .gallery-item > a::after {z-index:11;}.full-gal {line-height:40px;font-size:22px;background:#ffd107;text-transform:uppercase;text-align:center;color:#000;display:block;width:100%;position:relative;z-index:11;padding:10px;}.info-box {background:#f1582b;color:#fff;padding:10px;font-size:16px;}.info-box .price em {font-style:normal;font-size:35px;padding:7px 0;margin:0;display:block; font-family: 'Oswald',sans-serif;letter-spacing:-1px;}.info-box h4 span {font-size:20px;color:#ffd107}.info-box a.details {font-weight:400;font-size:17px;color:#fff}.info-box a.details:hover {color:#ffd107}.info-box h4 {margin-top:20px}.info-box ul li, .info-box ul {list-style-type:none;position:relative;}.info-box ul li:before {content:"\e649";font-family:'themify';display:block;position:absolute;margin-left:-20px;color:#fff;font-size:14px;}h3.marker {position:relative;display:inline-block;margin:20px 0 30px}h3.marker::after {background-color: #ffd107;bottom: -2px;content: "";height: 10px;left: 0px;position: absolute;width: 103%;z-index: -1;opacity:.7;}#prog, #opis {border-bottom:none}#price {border-top:1px solid #e7e7e7}#price ul li::before {color:#222;width:20px;height:20px;border-radius:100%;background:#eee;display:inline-block;line-height:21px;font-size:13px;text-align:center;margin-left:-26px;}#price .include ul li::before {color:#fff;background:#5f8833;content:"\e61a"}#price .not-include ul li::before {color:#fff;background:#8c1815;content:"\e622";}#price ul li {padding:4px 0;}.timeline > li .timeline-item {font-size:15px;border-bottom:none}.timeline > li .timeline-description {transition:all .3s ease;padding-top:10px;padding-bottom:10px;width:82%}.timeline > li:hover .timeline-description {background-color:#eee;border-radius:9px;}.pilot {margin:10px 0 20px 0;}.pilot img {width:100%;max-width:300px;border-radius:100%;border:2px solid #fff;box-shadow:3px 3px 10px rgba(0,0,0,0.1);display:block;margin:0 auto;}figure.snip1084 {color: #fff;position: relative;overflow: hidden;min-width: 220px;width: 100%;background: #000000;text-align: center;}figure.snip1084 * {-webkit-box-sizing: padding-box;box-sizing: padding-box;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}figure.snip1084 img {opacity: .6;width: 100%;}figure.snip1084 figcaption {top: 50%;left: 40px;right: 40px;position: absolute;-webkit-transform: translateY(-50%);transform: translateY(-50%);}figure.snip1084 figcaption h2 {position: relative;font-weight: 400;text-transform: uppercase;margin: 0;font-family: 'Amatic SC',cursive;font-size:42px;}figure.snip1084 figcaption p {font-size: 1em;font-weight: 500;opacity: 1;margin: 0;background:#f1582b;display:inline-block;color:#fff;padding:3px 10px;border-radius:5px;}figure.snip1084:before,figure.snip1084:after {position: absolute;top: 20px;right: 20px;bottom: 20px;left: 20px;content: '';opacity: 0;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, -webkit-transform 0.6s, -moz-transform 0.6s, -o-transform 0.6s, transform 0.6s;}figure.snip1084:before {border-top: 1px double #fff;border-bottom: 1px double #fff;-webkit-transform: scale(0, 1);transform: scale(0, 1);}figure.snip1084:after {border-right: 1px double #fff;border-left: 1px double #fff;-webkit-transform: scale(1, 0);transform: scale(1, 0);}/* NEW OFFER GRID */.offer-list {display: flex;flex-wrap: wrap;row-gap: 0px;column-gap: 12px;}.offer-list .offer-new {width:32.1%;background:#efefef;box-shadow:none;}.offer-new {position:relative;width:100%;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,0.1);margin-bottom:12px;}.offer-new .desc { padding:10px;}.offer-new .desc > div {padding:5px 0 5px 40px;position:relative;}.offer-new .desc > div > i {color:#ffd107;position:absolute;margin-left:-30px;margin-top:7px;font-size:18px;}.offer-new a.abso { left: 0;  right: 0;  top: 0;  bottom: 0;  position: absolute;z-index:1;}.offer-new a.more {width:50px;height:50px;line-height:53px;}.offer-new a.more i {color:#fff;padding-left:2px;}figure.snip1084 h2 i {font-size:17px;}figure.snip1084:hover img,figure.snip1084.hover img {opacity: 0.7;-webkit-filter: blur(5px);filter: blur(5px);-webkit-transform: scale(1.1);transform: scale(1.1);}figure.snip1084:hover figcaption h2,figure.snip1084:hover figcaption p {opacity: 1;border-color: rgba(255, 255, 255, 0.5);-webkit-transition-delay: 0.2s;transition-delay: 0.2s;transform: translateY(-25%);}figure.snip1084:hover figcaption p {transform: translateY(25%);}figure.snip1084:hover:before,figure.snip1084.hover:before,figure.snip1084:hover:after,figure.snip1084.hover:after {opacity: 0.8;-webkit-transform: scale(1);transform: scale(1);}@media screen and (max-width: 1350px) {.offer {width:100%;}#opis {padding:20px 10px;}}@media screen and (max-width: 1000px) {.offer-list .offer-new {  width:49%; }}@media screen and (max-width: 767px) {.pilot-small {width:100%;margin:0 auto 30px;}.offer-list .offer-new {  width:100%; }.mob-header {margin-top:60px;}.mob-title h1 {padding:0 10px;color:#f1582b;text-shadow:none;padding-top:20px}.mob-title .megatitle {margin-bottom:20px;}#contextnav div a {padding:4px 0;font-size:15px;border-bottom:1px solid #fff !important;font-weight:400;}#contextnav div.active a::after {left: 0;margin-left: 5px;border:none;transform: translateY(-24px);content: "\e649";font-family: 'themify';}figure.snip1084 figcaption h2 {font-size:35px;}.leader {display:block;}.leader > div {display:block;width:100%;}.timeline > li .timeline-description {width:100%;}.timeline > li .timeline-item {font-size:27px;}}/* POPUP dla nieaktywnej oferty */.backgroundOverlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;height: 100%;width: 100%;margin: 0;padding: 0;background-color: rgba(0, 0, 0, 0.6);filter: alpha(opacity=60);-moz-opacity: 0.6;z-index: 101;display: none;backdrop-filter: blur(10px);}.delayedPopupWindow {display: none;position: fixed;width: 480px;height: 250px;top: 50%;left: 50%;margin-left: -240px;margin-top: -125px;background-color: #e3e9e7;border-radius: 5px;z-index: 102;padding: 22px;}.sidepop {width: 10%;float: right;}#btnClose {display: block;text-align: right;}.txtright {width: 98%;padding: 1%;}#btnClose:hover {color: #c90c12;}@media screen and (max-width: 480px) {.delayedPopupWindow {margin-left: 1%;width: 95%;left: 0%;padding: 22px 5px 30px 5px;}.sidepop {width: 10%;float: right;margin-right:15px;}}
