:root{--ScrollBcolor:hsla(0, 100%, 100%, 0.5)}.mp-results,.mp-left,.mp-scheme-light,.mp-no-controls{display:none !important}.c-trust{display:flex;flex-wrap:wrap;margin-bottom:20px;--graphic-size:100px;--trust-image-width:70px}.c-trust__item{flex:0 0 100%;display:flex;position:relative;align-items:center}.c-trust__item--yourMoney{--trust-image-MT:3px}.c-trust__item--100secure{--trust-image-width:30px;--trust-image-MB:var(--gtr-half)}.c-trust__item--tourDeparts .c-trust__graphic{align-items:end;--trust-image-MB:var(--gtr-large)}.c-trust__item--tourDeparts .trust-sun{position:absolute;width:50px;top:-0.5rem;left:-0.5rem}.c-trust__item--paid{--trust-image-width:80px;--trust-image-MT:var(--gtr-x3-small)}.c-trust__item--paid .c-trust__graphic{align-items:start}.c-trust__item--paid .trust-tick{position:absolute;width:40px;top:-0.5rem;right:-0.5rem}.c-trust__item--paid .trust-paidText{position:absolute;width:100%;bottom:0;left:0;text-align:center;background-color:var(--color-brand-main);color:var(--color-brand-secondary);text-transform:uppercase;font-size:var(--t-size-x3-small);line-height:1;font-weight:var(--t-weight-strong);padding:var(--gtr-small);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.c-trust__item--paid .trust-paidText span{display:block;font-size:1.8em}.c-trust__graphic{background-color:#eae9f3;flex:0 0 var(--graphic-size);height:var(--graphic-size);display:flex;justify-content:center;align-items:center;border-radius:20px;position:relative}.c-trust__arrow{position:relative;flex:0 0 var(--graphic-size);display:flex;color:var(--color-brand-main);justify-content:center;font-size:30px;line-height:1}.c-trust__arrow--Desktop{display:none}.c-trust__arrow--Mobile{display:block}.c-trust__arrow--left{display:none}.c-trust__imgBlk{width:100%;position:relative;text-align:center}.c-trust__imgBlk img{margin-left:auto;margin-right:auto;width:var(--trust-image-width);margin-top:var(--trust-image-MT);margin-bottom:var(--trust-image-MB)}.c-trust__text{width:100%;text-align:left;padding-left:var(--gtr-BASE)}.c-trust__offsetText{display:none}.c-trust__graphicText{display:inline-block;font-weight:800;color:#1a3855;text-align:center;font-size:var(--t-size-x2-small);line-height:var(--line-height-x2-small);text-transform:uppercase}.c-trust .trust-cross{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;transform:rotate(45deg)}.c-trust .trust-cross:before,.c-trust .trust-cross:after{content:"";background-color:red;position:absolute;border-radius:3px;background-clip:padding-box}.c-trust .trust-cross:before{height:10px;width:100%;left:0;top:calc(50% - 5px)}.c-trust .trust-cross:after{width:10px;height:100%;top:0;left:calc(50% - 5px)}.c-trust .trust-cross--inArrows{display:none}.c-trust--cancelled .c-trust__item--tourDeparts .c-trust__graphic,.c-trust--cancelled .c-trust__item--tourDeparts .trust-sun{opacity:.5}@media(min-width: 992px){.c-trust{--graphic-size:160px;flex-wrap:nowrap;width:calc(100% - 140px)}.c-trust__item{flex:0 0 20%}.c-trust__item--yourMoney{--trust-image-width:120px;--trust-image-MT:var(--gtr-small);--trust-image-MB:var(--gtr-small)}.c-trust__item--100secure{--trust-image-width:40px;--trust-image-MB:var(--gtr-small)}.c-trust__item--tourDeparts{--trust-image-width:112px}.c-trust__item--tourDeparts .trust-sun{width:68px;top:-1rem;left:-1rem}.c-trust__item--house{--trust-image-width:103px}.c-trust__item--paid{--trust-image-width:134px;--trust-image-MT:var(--gtr-BASE)}.c-trust__item--paid .c-trust__text{width:calc(200% + 35px);right:0}.c-trust__item--paid .trust-tick{width:57px;top:-1rem;right:-1rem}.c-trust__item--paid .trust-paidText{font-size:var(--h-h6);padding:var(--gtr-BASE)}.c-trust__item>*{z-index:20}.c-trust__graphic{flex:0 0 100%;width:100%}.c-trust__arrow{flex:0 0 35px;height:auto;align-items:center}.c-trust__arrow--Desktop{display:block}.c-trust__arrow--Mobile{display:none}.c-trust__arrow--multiple{flex-direction:column}.c-trust__arrow--left{display:block}.c-trust__text{position:absolute;top:calc(100% + var(--gtr-BASE));text-align:center;padding-left:0;font-weight:var(--t-weight-strong);font-size:var(--t-size-small);line-height:1.25}.c-trust__graphicText{font-size:var(--t-size-small);line-height:var(--line-height-small)}.c-trust__offsetText{display:block;position:absolute;opacity:.8;width:182%;right:86px;height:120px;top:100%;border:5px dotted var(--color-brand-main);border-bottom-right-radius:30px;border-top:none;z-index:0;font-weight:var(--t-weight-strong);font-size:var(--t-size-small);line-height:1.25}.c-trust__offsetText span{display:block;position:absolute;top:100%;left:0;width:120px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;padding:7px 0 7px 0;background-color:#fff}.c-trust__offsetText:after{content:"";position:absolute;top:0;right:0;background-color:#fff;height:70px;width:188px;--webkit-transform: translate(50%, 0);transform:translate(50%, 0)}.c-trust .trust-cross--tourDeparts{display:none}.c-trust .trust-cross--inArrows{display:block;width:30px;height:30px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.c-trust .trust-cross--inArrows:before{height:5px;top:calc(50% - 2.5px)}.c-trust .trust-cross--inArrows:after{width:5px;left:calc(50% - 2.5px)}.c-trust--tourCancelled{margin-top:120px}.c-trust--cancelled .c-trust__arrow--last{display:none}.c-trust--cancelled .c-trust__item--yourMoney--last{display:none}.c-trust--NextHolidayLink{margin-top:146px}}@media(min-width: 1200px){.c-trust{--graphic-size:180px}.c-trust__item{flex:0 0 20%}.c-trust__item--yourMoney{--trust-image-width:140px}.c-trust__item--100secure{--trust-image-width:60px}.c-trust__item--tourDeparts{--trust-image-width:132px}.c-trust__item--tourDeparts .trust-sun{width:88px}.c-trust__item--house{--trust-image-width:123px}.c-trust__item--paid{--trust-image-width:154px}.c-trust__item--paid .trust-tick{width:77px}.c-trust__text{font-size:var(--t-size-BASE)}.c-trust__offsetText{font-size:var(--t-size-BASE)}.c-trust__offsetText:after{width:200px}}@media(min-width: 1400px){.c-trust__offsetText{width:178%;right:106px}}.carouselTA{margin-top:20px}@media(min-width: 992px){.carouselTA{margin-top:140px}}@media(min-width: 1400px){.carouselTA{margin-top:150px}}