﻿.pStaticTourCards .accordian-button{display:none;}.pStaticTourCards .l-elastic__tabs{display:none;}.pHCHWinfo{padding:var(--s-padding-top) 0 var(--s-padding-top) 0;background-color:#f2f3f9;}.pHCHWinfo__intro{position:relative;z-index:30;}.pHCHWinfo__main{background-color:var(--color-brand-tertiary);padding-top:var(--gtr-large);}.pHCHWinfo h2{--h-size:var(--h-h4);--h-margin-bottom:-.5rem;--h-weight:500;}.pHCHWinfo h2 br{display:none;}.pHCHWinfo__subtitle{font-size:var(--h-h5);margin-top:1.5rem;font-weight:600;line-height:1.15;color:var(--color-brand-main);}@media(min-width:768px){.pHCHWinfo__main{padding-top:0;padding-bottom:0;}.pHCHWinfo h2{--h-margin-bottom:var(--s-padding-bottom-x-small);--h-size:var(--h-h3);}.pHCHWinfo h2 br{display:block;}}.p-coach-holidays .pHCHWinfo__intro--howCoachHolidaysWorkPage{display:none;}.pHCHWinfo__intro--coachHolidaysPage{--t-size:var(--t-size-BASE);}.pHCHWinfo__intro--coachHolidaysPage h2{margin-top:.5rem;--h-size:var(--h-h2);--h-margin-bottom:calc(var(--h-size)*.4);--h-weight:700;}.pHowCoachHolidaysWork .pHCHWinfo__intro--coachHolidaysPage{display:none;}@media(min-width:1200px){.pHCHWinfo{padding:var(--s-padding-top) 0 var(--s-padding-top-large) 0;}}.cRoad{display:grid;grid-template-areas:"cTL top cTR" "lef ... rig" "cBL bot cBR";grid-template-columns:var(--roadAreaSize) 1fr var(--roadAreaSize);grid-template-rows:var(--roadAreaSize) 1fr var(--roadAreaSize);position:absolute;top:var(--roadComponentTop);left:var(--roadComponentLeft);width:var(--roadComponentWidth);height:var(--roadComponentHeight);z-index:1;}.cRoad__road{position:absolute;}.cRoad__area--top .cRoad__road{left:0;border-top:var(--roadBorder);width:100%;border-top:var(--roadBorder);}.cRoad__area--bottom .cRoad__road{left:0;border-bottom:var(--roadBorder);width:100%;border-bottom:var(--roadBorder);}.cRoad__area--left .cRoad__road{top:0;border-left:var(--roadBorder);height:100%;border-left:var(--roadBorder);}.cRoad__area--right .cRoad__road{top:0;border-right:var(--roadBorder);height:100%;border-right:var(--roadBorder);}.cRoad__area--corner .cRoad__road{width:var(--roadCornerSize);height:var(--roadCornerSize);border:var(--roadBorder);border-radius:var(--roadRadius);}.cRoad__area--cornerTopLeft .cRoad__road{top:0;left:0;}.cRoad__area--cornerTopRight .cRoad__road{top:0;right:0;}.cRoad__area--cornerBottomLeft .cRoad__road{bottom:0;left:0;}.cRoad__area--cornerBottomRight .cRoad__road{bottom:0;right:0;}.cRoad__line{position:absolute;}.cRoad__area--top .cRoad__line{top:var(--roadMarkingPositionFromSide);border-top:var(--roadMarkingBorder);left:0;width:100%;}.cRoad__area--bottom .cRoad__line{top:var(--roadMarkingPositionFromSide);border-bottom:var(--roadMarkingBorder);left:0;width:100%;}.cRoad__area--left .cRoad__line{left:var(--roadMarkingPositionFromSide);border-left:var(--roadMarkingBorder);top:0;height:100%;}.cRoad__area--right .cRoad__line{left:var(--roadMarkingPositionFromSide);border-right:var(--roadMarkingBorder);top:0;height:100%;}.cRoad__area--corner .cRoad__line{width:var(--roadCornerSize);height:var(--roadCornerSize);border:var(--roadMarkingBorder);border-radius:calc(var(--roadRadius)*.6);}.cRoad__area--cornerTopLeft .cRoad__line{top:var(--roadMarkingPositionFromSide);left:var(--roadMarkingPositionFromSide);}.cRoad__area--cornerTopRight .cRoad__line{top:var(--roadMarkingPositionFromSide);right:var(--roadMarkingPositionFromSide);}.cRoad__area--cornerBottomLeft .cRoad__line{bottom:var(--roadMarkingPositionFromSide);left:var(--roadMarkingPositionFromSide);}.cRoad__area--cornerBottomRight .cRoad__line{bottom:var(--roadMarkingPositionFromSide);right:var(--roadMarkingPositionFromSide);}.cRoad__area{position:relative;}.cRoad__area--top{grid-area:top;top:var(--roadComponentPositionFromSide);}.cRoad__area--bottom{grid-area:bot;top:var(--roadComponentPositionFromSide);}.cRoad__area--left{grid-area:lef;left:var(--roadComponentPositionFromSide);}.cRoad__area--right{grid-area:rig;left:var(--roadComponentPositionFromSide);}.cRoad__area--corner{overflow:hidden;}.cRoad__area--cornerTopLeft{grid-area:cTL;top:var(--roadComponentPositionFromSide);left:var(--roadComponentPositionFromSide);}.cRoad__area--cornerTopRight{grid-area:cTR;top:var(--roadComponentPositionFromSide);right:var(--roadComponentPositionFromSide);}.cRoad__area--cornerBottomLeft{grid-area:cBL;bottom:var(--roadComponentPositionFromSide);left:var(--roadComponentPositionFromSide);}.cRoad__area--cornerBottomRight{grid-area:cBR;bottom:var(--roadComponentPositionFromSide);right:var(--roadComponentPositionFromSide);}.cRoad__cornerInner{display:block;position:absolute;width:100px;height:100px;background-color:var(--roadBorderColor);}.cRoad__cornerInner:after{display:block;position:relative;content:"";width:100%;height:100%;background-color:var(--roadCornerRadiusBackgroundColor);border-radius:calc(var(--roadRadius)*.3);}.cRoad__area--cornerTopLeft .cRoad__cornerInner{top:var(--roadBorderWidth);left:var(--roadBorderWidth);}.cRoad__area--cornerTopRight .cRoad__cornerInner{top:var(--roadBorderWidth);right:var(--roadBorderWidth);}.cRoad__area--cornerBottomLeft .cRoad__cornerInner{bottom:var(--roadBorderWidth);left:var(--roadBorderWidth);}.cRoad__area--cornerBottomRight .cRoad__cornerInner{bottom:var(--roadBorderWidth);right:var(--roadBorderWidth);}.cRoad__cover{position:absolute;width:200px;height:100px;background-color:#f2f3f9;top:var(--roadCoverTop);left:var(--roadCoverLeft);right:var(--roadCoverRight);bottom:var(--roadCoverBottom);}:root{--roadRadius:var(--roadBorderWidth);--roadAreaSize:calc(var(--roadRadius)*2);--roadBorderColor:#b9b9b9;--roadBorderWidth:23px;--roadBorderWidthHalf:calc(var(--roadBorderWidth)*.5);--roadBorder:var(--roadBorderWidth) solid var(--roadBorderColor);--roadCornerSize:calc(var(--roadAreaSize)*2);--roadCornerRadiusBackgroundColor:#f2f3f9;--roadComponentPositionFromSide:calc(50% - (var(--roadBorderWidth)*.5));--roadMarkingBorderWidth:2px;--roadMarkingBorderWidthHalf:calc(var(--roadMarkingBorderWidth)*.5);--roadMarkingBorderColor:#f2f3f9;--roadMarkingBorder:var(--roadMarkingBorderWidth) dashed var(--roadMarkingBorderColor);--roadMarkingPositionFromSide:calc(var(--roadBorderWidthHalf) - var(--roadMarkingBorderWidthHalf));}@media(min-width:768px){:root{--roadBorderWidth:35px;--roadMarkingBorderWidth:3px;}}@media(min-width:1200px){:root{--roadBorderWidth:40px;--roadMarkingBorderWidth:4px;}}.cHCHWI{--roadComponentWidth:calc(100% - var(--widthContent));--roadComponentLeft:0;--roadComponentTop:calc(var(--roadAreaSize)*-.5);--roadComponentHeight:calc(100% + var(--stepMarginBottom) + (var(--roadAreaSize)));}@media(min-width:768px){.cHCHWI{--roadComponentWidth:calc(100% - var(--widthContent) - var(--widthContent));--roadComponentLeft:calc(var(--widthContent));}}.cHCHWI{display:flex;flex-direction:column;padding-inline:var(--gtr-BASE);--widthNumber:var(--roadAreaSize);--widthNumberHalf:calc(var(--widthNumber)*.5);--widthContent:220px;--contentAndNumberMarginTop:30px;--contentPaddingSize:var(--gtr-BASE);--stepMarginBottom:30px;--orderContent:1;--orderNumber:0;--orderBlank:2;--cHCHWIbase:20px;--infoNumberWidth:calc(var(--roadAreaSize)*1);--infoNumberMarginTop:calc(var(--cHCHWIbase)*1);--infoNumberFontSize:calc(var(--infoNumberWidth)*.6);--BTN-margin:1rem 0 .5rem 0;--BTN-width:230px;--step1CoverHeight:30px;--step1CoverTop:10px;--imageDisplay:none;--BTN-background-color-HOVER:var(--color-brand-main);--BTN-color-HOVER:white;overflow:hidden;}.cHCHWI__number{flex:0 0 var(--widthNumber);order:var(--orderNumber);position:relative;z-index:20;margin-top:var(--contentAndNumberMarginTop);display:flex;justify-content:center;align-items:flex-start;}.cHCHWI__content{flex:0 0 var(--widthContent);order:var(--orderContent);padding:var(--contentPadding);position:relative;z-index:20;margin-top:var(--contentAndNumberMarginTop);--t-color:var(--t-color-dark);--t-size:14px;--textScriptColor:var(--color-brand-secondary);--textScriptRotate:-4deg;--t-margin-bottom:0;}.cHCHWI__blank{flex:0 0 calc(100% - var(--widthNumber) - var(--widthContent));order:var(--orderBlank);position:relative;}.cHCHWI .infoNumber{display:flex;justify-content:center;align-items:center;background-color:var(--color-brand-main);width:var(--infoNumberWidth);height:var(--infoNumberWidth);border-radius:999px;}.cHCHWI .infoNumber span{font-size:var(--infoNumberFontSize);color:#fff;font-weight:900;}.cHCHWI h3{--h-size:var(--cHCHWIbase);--h-line-height:1;--textScriptSize:1em;--h-weight:800;}.cHCHWI__image{position:absolute;top:var(--imageTop);left:var(--imageLeft);right:var(--imageRight);bottom:var(--imageBottom);width:var(--imageWidth);height:var(--imageHeight);border:var(--imageBorder);border-radius:var(--imageRadius);transform:translate(var(--imageTransform));z-index:50;overflow:hidden;display:var(--imageDisplay);}.cHCHWI__image img{width:100%;height:100%;object-fit:cover;}.cHCHWI__image--square{width:var(--imageSquareWidth);height:var(--imageSquareHeight);}.cHCHWI__step{display:flex;flex-wrap:nowrap;position:relative;margin-bottom:var(--stepMarginBottom);--contentPadding:0 0 0 var(--contentPaddingSize);}.cHCHWI__step:nth-child(even){--orderBlank:0;--orderNumber:1;--orderContent:2;}.cHCHWI__step--step1{--roadCoverTop:-30px;}.cHCHWI__step--step6{--roadCoverTop:calc(100% - 130px);--roadCoverRight:-60px;}.cHCHWI__tourSectionLink{--BTN-margin:2.5rem auto 0 auto;--BTN-width:300px;--BTN-background-color-HOVER:var(--color-brand-main);--BTN-color-HOVER:white;}.pHowCoachHolidaysWork .cHCHWI__tourSectionLink{display:none;}@media(min-width:576px){.cHCHWI{--imageDisplay:block;--imageBorder:3px solid var(--roadBorderColor);--imageRadius:999px;--imageTransform:none;--imageWidth:152px;--imageSquareWidth:200px;--imageSquareHeight:100px;}.cHCHWI__step--step2{--imageHeight:var(--imageWidth);--imageBottom:100%;--imageLeft:100%;}.cHCHWI__step--step3,.cHCHWI__step--step5{--imageLeft:0;--imageHeight:var(--imageWidth);--imageBottom:100%;}.cHCHWI__step--step4{--imageBottom:100%;--imageRadius:0;--imageLeft:var(--contentPaddingSize);--imageTransform:0,-15%;}.cHCHWI__step--step5 .cHCHWI__image--square{display:none;}}@media(min-width:768px){.cHCHWI{--widthContent:250px;--cHCHWIbase:26px;--contentAndNumberMarginTop:20px;--contentPaddingSize:var(--gtr-large);--stepMarginBottom:20px;--orderContent:0;--orderNumber:1;--orderBlank:2;}.cHCHWI__step{--contentPadding:0 var(--contentPaddingSize) 0 0;}.cHCHWI__step:nth-child(even){--orderBlank:0;--orderNumber:1;--orderContent:2;--contentPadding:0 0 0 var(--contentPaddingSize);}.cHCHWI__step--step2{--imageLeft:auto;--imageRight:0;--imageTransform:calc(var(--imageWidth)*.2),calc(var(--roadBorderWidth)*.7);}.cHCHWI__step--step3,.cHCHWI__step--step5{--imageTransform:calc(var(--imageWidth)*-.3),calc(var(--roadBorderWidth)*1);--imageLeft:0;--imageHeight:var(--imageWidth);--imageBottom:100%;}.cHCHWI__step--step5 .cHCHWI__image--square{display:block;--imageBottom:100%;--imageRadius:0;--imageLeft:0;--imageTransform:calc(var(--imageWidth)*-1.7),calc(var(--imageHeight)*.15);}.cHCHWI__content{--t-size:var(--t-size-small);}}@media(min-width:992px){.cHCHWI{--widthContent:350px;}}@media(min-width:1200px){.cHCHWI{--widthContent:400px;--BTN-margin:1.5rem 0 0 0;}}@media(min-width:1400px){.cHCHWI{--widthContent:455px;--cHCHWIbase:35px;--contentAndNumberMarginTop:50px;--stepMarginBottom:0px;--imageSquareWidth:219px;--imageSquareHeight:118px;}.cHCHWI__step--step1{--roadCoverTop:50px;}.cHCHWI__step--step2{--imageWidth:189px;--imageHeight:var(--imageWidth);--imageTransform:0,calc(var(--roadBorderWidth)*.7);}.cHCHWI__step--step5{--imageWidth:169px;}}.pHCHWslider{padding:var(--s-padding-top) 0 var(--s-padding-top) 0;--slick-item-width:auto;}.pHCHWslider__title{font-weight:800;--h-size:var(--h-h2);}@media screen and (max-width:575px){.pHCHWslider{--slick-item-width:260px;}.pHCHWslider .slider-sect-standard{margin-inline:calc(var(--gtr-BASE)*-1);width:calc(100% + var(--gtr-BASE)*2);}.pHCHWslider .slider-sect-standard .slick-track{margin-inline:var(--gtr-BASE);}}@media(min-width:1400px){.pHCHWslider{padding:var(--s-padding-top-small) 0 var(--s-padding-top) 0;}}