.mediaTest{color:red}@media (max-width:991px){.mediaTest{color:green}}@media (min-width:768px) and (max-width:991px){.mediaTest{color:blue}}@media (max-width:480px){.mediaTest{color:pink}}.deal-info{margin-bottom:32px;color:#212529;font-size:.69rem}.deal-info a{color:#e23e4c}.deal-info a:hover{color:#00ACCF}.deal-trip{padding:0 5px 2rem;position:relative}.deal-trip.car-rental{padding-bottom:1rem}.deal-trip.car-rental .deal-trip-item{margin-bottom:0}.deal-trip.car-rental:after{bottom:-6px}.deal-trip.no-after:after{display:none}@media screen and (max-width:480px){.deal-trip{padding-bottom:2rem;text-align:center}}.deal-trip:after{position:absolute;top:30px;left:37px;bottom:0;width:1px;background:#D8D8D8;display:block;content:''}@media screen and (max-width:480px){.deal-trip:after{display:none}}.deal-trip.deal-is-outdated:after{display:none}.deal-trip:last-child:before{display:none}.deal-trip:last-child:after{bottom:65px}.deal-trip-title{margin-left:80px;margin-bottom:1rem;position:relative;transition:all 300ms cubic-bezier(.395,.425,.015,1)}@media screen and (max-width:480px){.deal-trip-title{margin-left:0;margin-bottom:1rem;text-align:center}}.deal-trip-title-wrap{display:flex;align-items:center;position:relative;padding:.3rem .8rem;border:1px solid #D8D8D8;border-radius:4px;background:#444;color:#fff}.deal-trip-title-wrap span{font-size:21px;line-height:1.6em}.deal-trip-title-wrap.deal-is-outdated{justify-content:center;background:#daa61a}.deal-trip-title-wrap.deal-is-outdated span{text-align:center;font-size:12px;line-height:1.4}.deal-trip-title-wrap.deal-is-outdated span a{text-decoration:underline}@media screen and (max-width:840px){.deal-trip-title-wrap.deal-is-outdated span{font-size:10px}}@media screen and (max-width:767px){.deal-trip-title-wrap.deal-is-outdated span{font-size:12px}}@media screen and (max-width:555px){.deal-trip-title-wrap.deal-is-outdated span{font-size:10px}}@media screen and (max-width:484px){.deal-trip-title-wrap.deal-is-outdated span{font-size:8px}}@media screen and (max-width:767px){.deal-trip-title-wrap{padding:.6rem}.deal-trip-title-wrap span{font-size:20px}}@media screen and (max-width:480px){.deal-trip-title-wrap{text-align:center;display:block}.deal-trip-title-wrap span{font-size:18px}}.deal-trip-title-icon{position:absolute;top:50%;left:-80px;background:#fff;border:1px solid #e23e4c;border-radius:50%;width:66px;height:66px;z-index:2;display:flex;align-items:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 200ms cubic-bezier(.395,.425,.015,1)}.deal-trip-title-icon:after{position:absolute;top:50%;left:65px;width:15px;height:1px;background:#D8D8D8;display:block;content:'';z-index:-1}@media screen and (max-width:480px){.deal-trip-title-icon:after{display:none}}@media screen and (max-width:480px){.deal-trip-title-icon{display:none}}.deal-trip-title-icon svg{fill:#000;width:40px;height:40px;transition:all 300ms cubic-bezier(.395,.425,.015,1)}.deal-trip-title-icon.deal-is-outdated{border:none;color:#daa61a;font-size:40px}.deal-trip-title-icon.deal-is-outdated:after{display:none}.deal-trip-item{margin-left:80px;margin-bottom:1rem;position:relative;transition:all 300ms cubic-bezier(.395,.425,.015,1)}@media screen and (max-width:480px){.deal-trip-item{margin-left:0;margin-bottom:1rem}}.deal-trip-item-wrap{display:flex;align-items:center;position:relative;padding:.6rem;background:#fff;border:1px solid #D8D8D8;border-radius:4px}.deal-trip-item-wrap.has-iframe{background:transparent}.deal-trip-item-wrap.has-iframe .bank360-travel-insurance-iframe{width:100%;height:53px}.deal-trip-item-wrap.has-widget{background:transparent}@media screen and (max-width:767px){.deal-trip-item-wrap{padding:.6rem}}@media screen and (max-width:480px){.deal-trip-item-wrap{display:block;padding:20px}.deal-trip-item-wrap.has-iframe{padding:20px 4px}.deal-trip-item-wrap.has-iframe .bank360-travel-insurance-iframe{height:117px}.deal-trip-item-wrap.has-widget{padding:20px 6px}}.deal-trip-item-figure{flex:0 0 220px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.deal-trip-item-figure{display:none}}.deal-trip-item-figure img{max-width:180px;max-height:100px}.deal-trip-item-logo{padding:0 .6rem;min-width:110px;text-align:center;position:relative}@media screen and (max-width:991px){.deal-trip-item-logo{display:none}}.deal-trip-item-logo-hoverbox{opacity:0;position:absolute;bottom:0;margin:0 auto;display:flex;justify-content:center;width:100%;left:0;-webkit-transform:translateY(0%);transform:translateY(0%);transition:all 300ms cubic-bezier(.395,.425,.015,1)}.deal-trip-item-logo.mol-limo{padding-top:2px}.deal-trip-item-content{flex:0 0 310px}@media screen and (max-width:991px){.deal-trip-item-content{flex:1}}.deal-trip-item-icon{position:absolute;top:50%;left:-80px;background:#fff;border:1px solid #D8D8D8;border-radius:50%;width:66px;height:66px;z-index:2;display:flex;align-items:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 200ms cubic-bezier(.395,.425,.015,1)}@media screen and (max-width:480px){.deal-trip-item-icon{display:none}}.deal-trip-item-icon svg{fill:#444;width:40px;height:40px;transition:all 300ms cubic-bezier(.395,.425,.015,1)}.deal-trip-item-icon svg.is-luxus{fill:#daa520}.deal-trip-item-icon:after{position:absolute;top:50%;left:65px;width:15px;height:1px;background:#D8D8D8;display:block;content:'';z-index:-1}@media screen and (max-width:480px){.deal-trip-item-icon:after{display:none}}.deal-trip-item-icon.is-small svg{width:36px;height:36px}.deal-trip-item-icon.is-smaller svg{width:33px;height:33px}.deal-trip-item-title{margin:0 0 .2rem;font-size:18px}.deal-trip-item-title>strong{font-weight:400;display:flex;font-size:18px}@media screen and (max-width:480px){.deal-trip-item-title>strong{display:block}}.deal-trip-item-title>strong figure{font-size:.9rem;margin-bottom:.4rem;display:inline-block;margin-left:.3em;margin-right:.3em}@media screen and (max-width:480px){.deal-trip-item-title>strong figure{display:block;margin-top:.3rem}}.deal-trip-item-title>strong figure svg{fill:#D8D8D8}.deal-trip-item-title>strong figure svg:nth-child(1),.deal-trip-item-title>strong figure svg:nth-child(2){fill:#e23e4c}.deal-trip-item-title>strong figure.is-luxus svg{fill:#e23e4c}.deal-trip-item-data{font-size:.75rem;padding-right:.4rem;line-height:1.34}.deal-trip-item-data.hand-luggage-list{list-style-type:none}.deal-trip-item-data.hand-luggage-list li{margin-top:5px;font-size:.69rem;font-style:italic}.deal-trip-item-button{margin-left:auto}@media screen and (max-width:480px){.deal-trip-item-button{margin-top:1rem}}.deal-trip-item:hover{border-color:#000}.deal-trip-item:hover .deal-trip-item-logo-hoverbox{opacity:1;-webkit-transform:translateY(125%);transform:translateY(125%)}.booking-help{display:flex;justify-content:flex-end;position:relative;top:-10px;right:15px}.booking-help a{text-decoration:none;color:#daa520;font-size:13px}.wolt:before{content:''}@media screen and (max-width:480px){.wolt .wolt-data{text-align:center}}.wolt .wolt-data p{color:#029ddf;font-size:17px;font-weight:700}@media screen and (max-width:480px){.wolt .wolt-data p{text-align:center}}.wolt .wolt-data small{background-color:#029ddf;color:#fff;text-align:right}.wolt .flex-1{flex:1}.wolt .no-border{border:none}.wolt .wolt-btn{border-radius:5px;background-position:center;position:relative;left:-1px;padding:0 4px}@media screen and (max-width:480px){.wolt .wolt-btn{max-width:50%;align-self:center;margin-left:auto;margin-right:auto;width:140px}}.wolt .wolt-btn:hover{opacity:.9}.wolt .wolt-btn a{background-color:transparent;border-color:transparent}.wolt .wolt-btn a span{position:relative;left:-10px}.wolt .wolt-btn a svg{opacity:0}.left{flex:1}.left div{margin:15px 0}.right{flex:1;justify-content:flex-end;margin-right:20px}.right .deal-trip-item-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px}@-webkit-keyframes featuredTilt{30%{-webkit-transform:rotateY(36deg);transform:rotateY(36deg)}60%{-webkit-transform:rotateY(-36deg);transform:rotateY(-36deg)}}@keyframes featuredTilt{30%{-webkit-transform:rotateY(36deg);transform:rotateY(36deg)}60%{-webkit-transform:rotateY(-36deg);transform:rotateY(-36deg)}}.proplist{position:relative}.proplist-item{margin-bottom:1.5rem;color:#000;transition:all 300ms cubic-bezier(.395,.425,.015,1);border:1px solid #D8D8D8;border-radius:4px;padding:1rem;display:block;flex:1;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.proplist-item:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}.proplist-item-figure{margin-bottom:.5rem}.proplist-item-figure svg{fill:#e23e4c;width:38px;height:38px;transition:all 300ms cubic-bezier(.395,.425,.015,1)}.proplist-item-figure svg.bank-card{width:134px;height:84px}.proplist-item-content strong{display:block;font-size:13px;font-weight:400;transition:all 300ms cubic-bezier(.395,.425,.015,1);margin-bottom:.3em}.proplist-item-content span{display:block;font-size:11px;transition:all 300ms cubic-bezier(.395,.425,.015,1)}.proplist-item-content.bank-card{text-align:center}.proplist-item:hover .proplist-item-figure svg{fill:#000;-webkit-transform:scale(1.1) translateX(.1em);transform:scale(1.1) translateX(.1em)}.proplist-item:hover .proplist-item-content strong{color:#e23e4c}.proplist-item:hover .proplist-item-content span{color:#000}.country-props{margin-top:15px;display:block;flex-wrap:wrap;align-items:stretch}.country-props>li{display:flex;flex-wrap:nowrap;font-size:12px;padding:10px 10px 10px 0;border-bottom:1px solid #D8D8D8}.country-props>li>div{max-width:50%;flex:0 0 50%;line-height:1.4}.country-props>li>div:first-child{font-weight:600;display:block;margin-bottom:.4em}.country-props>li:last-child{border-bottom:0}.infobox{display:flex;flex-direction:column;flex-basis:100%;border:1px solid #D8D8D8;border-radius:4px;overflow:hidden;color:#404040}.infobox-figure{display:block;height:180px;background-size:cover;background-position:center;background-color:#fefefe}.infobox-title{font-size:17px;font-weight:600;border-bottom:1px solid #D8D8D8;padding-bottom:1rem;margin-bottom:1rem;color:#000}@media screen and (max-width:480px){.infobox-title{font-size:16px;padding-bottom:.6rem;margin-bottom:.6rem}}.infobox-content{padding:1rem}@media screen and (max-width:480px){.infobox-content{padding:.6rem}}.infobox-description{font-size:14px;line-height:1.3}.infobox-price{display:flex;align-items:flex-start;flex-direction:column;text-align:left;text-transform:uppercase;justify-content:center}.infobox-price span{display:block;color:#e23e4c;font-weight:600;font-size:18px}.infobox-price small{color:#000}.infobox-hotel{display:flex;align-items:flex-start;flex-direction:column;text-align:left;text-transform:uppercase;justify-content:center;padding-right:10px}.infobox-hotel .hotel{display:block;color:#e23e4c;font-weight:600;font-size:14px}.infobox-hotel .price-category{display:block;margin-top:5px;color:#000;font-size:12px}.infobox-button{display:flex;align-items:center}.infobox-footer{padding:0 1rem 1rem;margin-top:auto}@media screen and (max-width:480px){.infobox-footer{padding:0 .6rem .6rem}}