.bt{color:#FFF;padding:1.4rem 1.4rem 1.4rem 1.4rem;text-align:center;font-weight:600;position:relative;border-radius:1.4rem;user-select:none;transition:background 0.3s ease-in-out;overflow:hidden;cursor:pointer;z-index:0;background:#e0005a;}@media (max-width:575px){.bt{padding:1rem 1rem 1.2rem 1rem;text-align:left}}.bt:hover{background:#ef0060;transition:background 0.3s ease-in-out;}.bt:hover.bt-arrow:after{background:#c70050}.bt:hover.bt-ghost{border-color:#e0005a;color:#FFF}.bt:hover.bt-ghost.bt-arrow:after{border-left:0.1rem solid #e0005a}.bt:hover.bt-color-2{background:#FFF;color:#2B2973}.bt:hover.bt-color-2.bt-arrow:after{background:#e0005a;color:#FFF;border-left:0.1rem solid #e0005a}.bt:hover.bt-wait{}.bt:hover.bt-wait:after{background:transparent}.bt.bt-small{padding:1.1rem 1.2rem 1.3rem 1.2rem}.bt.bt-xs-small{padding:0.4rem 0.4rem 0.5rem 0.7rem}.bt.bt-xs-small.bt-arrow:after{font-size:1.2rem}.bt.bt-link{position:relative;font-size:1.5rem;font-weight:600;display:inline-block;padding:0.7rem 1.2rem 0.6rem 1.2rem;border-radius:1.8rem}.bt.bt-link.disabled{background:#c5c9d6}.bt.bt-link:after{font-family:"kiwipal";content:"";margin-left:1rem;font-size:1.3rem;position:relative;top:-0.1rem}.bt.bt-ghost{background:0;border:0.1rem solid #2B2973;color:#2B2973;transition:none;}.bt.bt-ghost.bt-arrow:after{border-left:0.1rem solid #2B2973}.bt.bt-color-2{background:#FFF;color:#2B2973}.bt.bt-color-2.bt-arrow:after{background:#FFF;border-left:0.1rem solid #EFF1F6}.bt.bt-arrow:after{font-family:"kiwipal";content:"";display:flex;align-items:center;position:absolute;top:0;right:0;height:100%;padding:0 1.3rem;border-radius:0 0.8rem 0.8rem 0;background:#c70050}.bt.bt-wait{}.bt.bt-wait:after{content:"";background:transparent;animation:spin 1s;animation-fill-mode:forwards;animation-iteration-count:infinite}.bt:after{transition:background 0.3s ease-in-out}.bt-fx:before{content:"";position:absolute;width:110%;height:100%;left:-6%;top:0;background:#bc004c;transition:all 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transform-origin:left;transform:translateX(-96%);z-index:-1}.bt-fx:hover:before{transform:translateX(0)}.badge{background:#e0005a;color:#FFF;padding:0.2rem 0.5rem 0.2rem 0.4rem;font-size:1.2rem;text-align:center;min-width:2.2rem;display:inline-block;box-sizing:border-box;position:relative;top:-0.1rem;font-weight:700;border-radius:0.4rem}.badge:before{font-weight:700}.pretty *{box-sizing:border-box}.pretty input:not([type="checkbox"]):not([type="radio"]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:normal;margin:0;text-indent:1.5em;min-width:calc(1em + 2px);white-space:normal}.pretty .state label:before,.pretty .state label:after{content:"";width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:-0.1rem;background-color:transparent}.pretty .state label:before{border-color:#c5c9d6}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@keyframes zoom{0%{opacity:0;transform:scale(0)}}@keyframes pulse{0%{box-shadow:0px 0px 0px 0px #c5c9d6}100%{box-shadow:0px 0px 0px 1.5em rgba(197,201,214,0)}}.pretty.p-default.p-fill .state label:after{transform:scale(1)}.pretty.p-default .state label:after{transform:scale(0.6)}.pretty.p-default input:checked ~ .state label:after{background-color:#2B2973 !important}.pretty.p-default.p-thick .state label:before,.pretty.p-default.p-thick .state label:after{border-width:calc(1em / 10);}.pretty.p-default.p-thick .state label:after{transform:scale(0.6) !important;}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:flex;flex:1;justify-content:center;align-items:center;line-height:1}.pretty.p-icon input:checked ~ .state .icon{opacity:1}.pretty.p-icon input:checked ~ .state label:before{border-color:#2B2973}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:"";border:1px solid #c5c9d6;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 1em)) - 16%);z-index:0;transition:all 0.5s ease}.pretty.p-switch .state label{text-indent:2.4em}.pretty.p-switch .state label:before,.pretty.p-switch .state label:after{transition:all 0.5s ease;border-radius:100%;left:0.1rem;top:-10%;border-color:transparent;transform:scale(0.8)}.pretty.p-switch .state label:after{background-color:#c5c9d6 !important}.pretty.p-switch input:checked ~ .state:before{border-color:#2B2973}.pretty.p-switch input:checked ~ .state label:before{opacity:0}.pretty.p-switch input:checked ~ .state label:after{background-color:#2B2973 !important;left:1em}.pretty.p-switch.p-fill input:checked ~ .state:before{border-color:#2B2973;background-color:#2B2973 !important}.pretty.p-switch.p-fill input:checked ~ .state label:before{opacity:0}.pretty.p-switch.p-fill input:checked ~ .state label:after{background-color:#FFF !important;left:1em;top:-10%}.pretty.p-switch.p-slim .state:before{height:0.1em;background:#c5c9d6 !important;top:calc(50% - 0.1em)}.pretty.p-switch.p-slim input:checked ~ .state:before{border-color:#2B2973;background-color:#2B2973 !important}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state.p-off,.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#c5c9d6}.pretty.p-toggle input:checked ~ .state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked ~ .state.p-off{opacity:0;display:none}.pretty.p-bigger label:before,.pretty.p-bigger label:after,.pretty.p-bigger .icon,.pretty.p-bigger .svg,.pretty.p-bigger .img{font-size:1.2em !important;top:calc((0% - (100% - 1em)) - 35%) !important}.pretty.p-bigger label{text-indent:1.7em}.pretty.p-round .state label:before,.pretty.p-round .state label:after{border-radius:100%}.pretty.p-curve .state label:before,.pretty.p-curve .state label:after{border-radius:20%}.pretty.p-round input:checked + .state label:after,.pretty.p-curve input:checked + .state label:after{animation:check-anim 0.5s;animation-fill-mode:forwards}@keyframes check-anim{0%{transform:scale(0)}50%{transform:scale(0.7)}100%{transform:scale(0.61)}}.faq{}.faq .faq-theme{font-weight:400;font-size:2rem;margin:2.3rem 0 1.5rem 0;padding:0 0 0.3rem 1rem;border-left:0.4rem solid #e0005a}@media (max-width:575px){.faq .faq-theme{font-size:1.7rem}}.faq .faq-theme.hide{display:none}.faq .theme-container{padding-bottom:1.5rem;border-bottom:0.1rem solid #cbcfda;}@media (max-width:575px){.faq .theme-container{margin-bottom:1.8rem;padding-bottom:1rem}}.faq .theme-container.hide{display:none}.faq .theme-container.last{margin-bottom:0;padding-bottom:0;border:0}.faq .theme-container .faq-question{font-weight:600;background:#E3E5EB;padding:1.1rem 5rem 0.9rem 1.5rem;margin:0 0 1.5rem 0;position:relative;cursor:pointer;border-radius:0.8rem;}@media (max-width:575px){.faq .theme-container .faq-question{padding:1rem 4.5rem 1rem 1rem;font-size:1.7rem}}.faq .theme-container .faq-question:hover{background:#FFF}.faq .theme-container .faq-question:after{font-family:"kiwipal";font-size:1.3rem;content:"";position:absolute;top:0.8rem;right:0.8rem;background:#FFF;border-radius:100%;padding:0.7rem}@media (max-width:575px){.faq .theme-container .faq-question:after{font-size:1.2rem;top:0.7rem;right:0.8rem}}.faq .theme-container .faq-question.show{margin-bottom:0;border-radius:0.8rem 0.8rem 0 0;background:#FFF}.faq .theme-container .faq-question.show span{display:inline-block;animation:question-open 0.8s;animation-fill-mode:forwards}.faq .theme-container .faq-question.show:after{background:#e0005a;color:#FFF;animation:answer-open 0.3s;animation-fill-mode:forwards}.faq .theme-container .faq-question.show + .answer-container{display:block;background:#FFF}.faq .theme-container .faq-question.show + .answer-container .answer{animation:answer-show 0.8s;animation-fill-mode:forwards}.faq .theme-container .answer-container{display:none;margin:0 0 1.5rem 0;padding:0 1.5rem 1.5rem 1.5rem;background:#E3E5EB;border-radius:0 0 0.8rem 0.8rem}@media (max-width:575px){.faq .theme-container .answer-container{padding:0 1rem 1rem 1rem}}.faq .theme-container .answer-container .answer{opacity:1;}.faq .theme-container .answer-container .answer p{line-height:1.35;margin:0;color:#2B2973}.faq .theme-container .answer-container .answer p a{color:#2B2973;font-weight:600;border-bottom:0.1rem solid #2B2973}.faq .theme-container .answer-container .answer p a:hover{border-bottom:0}.faq .theme-container .answer-container .answer ul li{background:#EFF1F6;margin:1.5rem 0;padding:1rem 1rem 1rem 3.1rem;font-weight:600;line-height:1.4;border-radius:0.8rem;width:100%;display:block;position:relative;}@media (max-width:575px){.faq .theme-container .answer-container .answer ul li{padding:0.7rem 1rem 0.8rem 3.1rem}}.faq .theme-container .answer-container .answer ul li:last-child{margin-bottom:0}.faq .theme-container .answer-container .answer ul li:active{top:0.1rem}.faq .theme-container .answer-container .answer ul li a{color:#2B2973;display:block;}.faq .theme-container .answer-container .answer ul li a:hover:before{color:#e0005a}.faq .theme-container .answer-container .answer ul li a:before{font-family:"kiwipal";content:"";margin-right:0.7rem;height:100%;position:absolute;top:0.9rem;left:0.8rem}@keyframes question-open{0%{transform:translateX(0rem)}50%{transform:translateX(0.5rem)}100%{transform:translateX(0rem)}}@keyframes answer-open{0%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@keyframes answer-show{0%{opacity:0;transform:translateY(1rem)}10%{opacity:0}100%{opacity:1;transform:translateY(0rem)}}.scroll-to-top{background:#e0005a;color:#FFF;position:fixed;bottom:0;right:0;padding:1.1rem 1.4rem 0.7rem 1.5rem;font-size:4rem;cursor:pointer;border-top-left-radius:0.5rem;z-index:3;display:none;transition:background 0.3s ease-in-out;}@media (max-width:575px){.scroll-to-top{font-size:3.5rem;padding:0.9rem 1.3rem 0.9rem 1.2rem}}.scroll-to-top:hover{background:#fa0064}.scroll-to-top:active{bottom:-0.1rem}.scroll-to-top.show{display:block}.scroll-to-top.hide{display:none}.hr-1{text-align:center;margin:3.5rem 0 3rem 0}@media (max-width:575px){.hr-1{margin:2.8rem 0 2.5rem 0}.hr-1 img{width:14rem;height:3.3rem}}.hr-2{text-align:center;margin:3rem 0 0 0}@media (max-width:575px){.hr-2{margin:2.5rem 0}.hr-2 img{width:18rem;height:6.9rem}}.author{margin-top:2rem;background:#E3E5EB;border-radius:1.8rem}.author .card{display:table;}.author .card img{display:table-cell;border-radius:0 0 0 1.8rem;vertical-align:middle}.author .card .infos{display:table-cell;vertical-align:middle;padding:0.2rem 0 0 0.7rem;width:auto;}.author .card .infos .name{font-weight:600}.author .card .infos .contact{font-size:1rem;font-weight:600;color:#FFF;background:#107DEC;padding:0.4rem 0.5rem 0.3rem 0.5rem;position:relative;top:-0.2rem;border:0;text-transform:uppercase;margin-left:0.2rem;cursor:pointer;white-space:nowrap;display:inline-block;border-radius:0.5rem;}.author .card .infos .contact:active{top:-0.1rem}.author .card .infos .contact:hover{background:#e0005a}.author .card .infos .legend{display:block;font-weight:400;font-size:1.3rem;margin-top:0.4rem;text-transform:uppercase}.author-footer{background:#E3E5EB;border-radius:1.8rem;height:13.5rem;position:relative;margin-top:3rem;}@media (max-width:575px){.author-footer{height:9rem}}.author-footer .avatar{float:left;height:13.5rem;width:13.5rem;}@media (max-width:575px){.author-footer .avatar{height:9rem;width:9rem}}.author-footer .avatar img{border-radius:1.8rem 0 1.8rem 1.8rem;vertical-align:middle;background:#E3E5EB}@media (max-width:575px){.author-footer .avatar img{height:9rem;width:9rem}}.author-footer .infos{float:left;margin:0;padding:1.5rem 0 0 1.3rem;position:relative;}@media (max-width:575px){.author-footer .infos{padding:1rem 0 0 1.1rem}}.author-footer .infos .name{font-weight:600;font-size:1.6rem;text-transform:uppercase;display:block}.author-footer .infos .name .social{}@media (max-width:575px){.author-footer .infos .name .social{display:block;padding-top:0.6rem}}.author-footer .infos .name .social a{font-size:1rem;font-weight:600;color:#FFF;padding:0.4rem 0.5rem 0.3rem 0.5rem;position:relative;top:-0.2rem;margin-left:0.3rem;border:0;border-radius:0.5rem;background:#e0005a;}.author-footer .infos .name .social a:first-child{margin-left:0.5rem}@media (max-width:575px){.author-footer .infos .name .social a:first-child{margin-left:0}}.author-footer .infos .name .social a:active{top:-0.1rem}.author-footer .infos .name .social a:before{display:none}@media (max-width:374px){.author-footer .infos .name .social a:before{display:inline-block}}@media (max-width:374px){.author-footer .infos .name .social a span{display:none}}.author-footer .infos .name .social a[href*="fac"]{background:#4968AD}.author-footer .infos .name .social a[href*="fac"]:before{content:"FB"}.author-footer .infos .name .social a[href*="twi"]{background:#000}.author-footer .infos .name .social a[href*="twi"]:before{content:"TW"}.author-footer .infos .role{display:block;padding-top:0.5rem;font-size:1.7rem}.author-footer .signature{position:absolute;left:14.5rem;top:6.5rem;}@media (max-width:575px){.author-footer .signature{left:auto;right:0.5rem;top:2.1rem}.author-footer .signature img{width:100px}}@media (max-width:449px){.author-footer .signature{display:none}}.number-picker{background:#FFF;font-weight:600;padding:1.3rem 1rem 0.9rem 1rem;position:relative;text-align:center;border-radius:0.8rem;}.number-picker div:first-child,.number-picker div:last-child{position:absolute;top:0.8rem;border-radius:10rem;border:0.1rem solid #E3E5EB;min-width:2.8rem;min-height:2.8rem;font-size:2rem;line-height:1.3;cursor:pointer}.number-picker div:first-child:hover,.number-picker div:last-child:hover{color:#FFF}.number-picker div:first-child:active,.number-picker div:last-child:active{transform:scale(0.9);transition:all 0.1s ease-in-out}.number-picker div:first-child{left:0.8rem}.number-picker div:first-child:hover{background:#e0005a !important;border-color:#e0005a !important}.number-picker div:last-child{right:0.8rem}.number-picker div:last-child:hover{background:#45b72d !important;border-color:#45b72d !important}.number-picker .singular,.number-picker .plural,.number-picker .none{display:none}.number-picker .singular.show,.number-picker .plural.show,.number-picker .none.show{display:inline}.read-more{border:0.1rem solid #2B2973;color:#2B2973;font-size:1.3rem;padding:0.25rem 0.5rem 0.25rem 0.6rem;border-radius:1rem;font-weight:bold;margin-left:0.4rem;cursor:pointer;position:relative;}.read-more:hover{background:#e0005a;border-color:#e0005a;color:#FFF}.read-more:active{top:0.1rem}.flags{}.flags .days{background:#FFF;color:#2B2973;padding:0.7rem 0 0.7rem 0.3rem;border-radius:1.4rem;font-weight:600;font-size:1.8rem;text-align:center;}@media (max-width:575px){.flags .days{font-size:1.5rem;padding:0.6rem 0}}.flags .days.hide{display:none}.flags .days .count{background:#2f4d91;color:#FFF;padding:0.25rem 0.9rem 0.25rem 0.9rem;border-radius:1.8rem;font-size:1.5rem;position:relative;top:-0.1rem;font-weight:600}@media (max-width:575px){.flags .days .count{font-size:1.3rem;padding:0.2rem 0.5rem}}.flags .date{background:#FFF;color:#2B2973;border-radius:0.8rem;display:block;position:relative;}.flags .date.hide{display:none}.flags .date .day{display:block;text-align:center;padding:0.7rem 0 0.8rem 0;font-weight:700;font-size:1.7rem}@media (max-width:575px){.flags .date .day{font-size:1.5rem}}.flags .date .day sup{position:relative;top:0.1rem;font-size:1.2rem}@media (max-width:575px){.flags .date .day sup{font-size:1.1rem}}.flags .days + .days,.flags .date + .date{margin-top:1.5rem;}@media (max-width:575px){.flags .days + .days,.flags .date + .date{margin-top:1rem}}.flags .video{margin-top:1.5rem;background:#FFF;color:#2B2973;border-radius:0.8rem;position:relative;cursor:pointer;}@media (max-width:575px){.flags .video{margin-top:1rem;background:#e0005a}}@media (min-width:576px){.flags .video:hover .icon{color:#e0005a}}.flags .video:active{top:0.1rem}.flags .video .icon{display:block;text-align:center;padding:0 0 0.6rem 0;text-align:center;position:relative;}@media (max-width:575px){.flags .video .icon{padding:0;height:3rem}}.flags .video .icon:before{font-size:3.5rem;font-family:"kiwipal";content:"";}@media (max-width:575px){.flags .video .icon:before{font-size:2.5rem;color:#FFF;content:"";position:absolute;top:0;left:0;width:6.5rem}}.flags .video .legend{display:block;background:#e0005a;color:#FFF;text-align:center;padding:0.3rem 0 0.4rem 0;font-size:1.3rem;font-weight:600;border-radius:0 0 0.8rem 0.8rem;text-align:center;}@media (max-width:575px){.flags .video .legend{display:none}}.flags .transport{display:inline-block;text-align:center;padding:0.5rem 0 0 0;background:#FFF;text-align:center;width:100%;margin-top:1.5rem;border-radius:1.4rem;height:3.8rem;max-height:3.8rem;overflow:hidden;}@media (max-width:575px){.flags .transport{margin-top:1rem;padding:0.3rem 0 0 0;height:3.3rem;max-height:3.3rem}}.flags .transport:before{font-size:3.1rem;position:relative;top:-0.5rem}@media (max-width:575px){.flags .transport:before{font-size:2.8rem;top:-0.4rem}}.flags .transport.icon-camping-car:before,.flags .transport.icon-camper:before{content:"";font-size:4.2rem;top:-1.6rem}@media (max-width:575px){.flags .transport.icon-camping-car:before,.flags .transport.icon-camper:before{font-size:3.5rem;top:-1.2rem}}.flags .transport.icon-ferry:before{font-size:2.8rem;top:-0.1rem}@media (max-width:575px){.flags .transport.icon-ferry:before{font-size:2.5rem;top:0rem}}.flags .transport.icon-plane:before{font-size:3.5rem;top:-0.8rem}@media (max-width:575px){.flags .transport.icon-plane:before{font-size:3.1rem;top:-0.6rem}}.dropdown{background:#FFF;border-radius:0.8rem;position:relative;cursor:pointer;}.dropdown.open{}.dropdown.open li{display:block}.dropdown.open li:first-child{border-bottom:0.1rem solid #EFF1F6}.dropdown:after{position:absolute;right:1.2rem;top:0.9rem;pointer-events:none;font-family:"kiwipal";font-size:2.5rem;font-weight:600;content:""}.dropdown li{padding:1.1rem 1rem 0.9rem 1rem;position:relative;display:none;}@media (max-width:575px){.dropdown li{padding:0.8rem}}.dropdown li:hover{background:#f6f7fa}.dropdown li:active{background:#E3E5EB}.dropdown li.selected{font-weight:600;display:block}.dropdown li.selected:hover{background:#FFF;transition:all 0.5s ease-in-out}.dropdown li[class^="icon-"],.dropdown li [class*=" icon-"]{padding-left:5.3rem}.dropdown li[class^="icon-"]:after,.dropdown li [class*=" icon-"]:after{border-right:0.1rem solid #E3E5EB;position:absolute;left:4.5rem;top:0;height:4.2rem;content:""}.dropdown li[class^="icon-"]:before,.dropdown li [class*=" icon-"]:before{font-size:2.5rem;position:absolute;left:1rem}.related-post{margin-top:2rem}.related-post li{margin-bottom:1.5rem;position:relative;padding-right:1rem;background-color:#E3E5EB;transition:background 0.3s ease-in-out;border-radius:1.8rem;}.related-post li:active{top:0.1rem}.related-post li:hover{background-color:#FFF;transition:background 0.3s ease-in-out}.related-post li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.related-post li a{color:#2B2973;display:table;}.related-post li a img{width:11.25rem;height:8.5rem;display:table-cell;vertical-align:middle;background:linear-gradient(to bottom,#FFF 0%,#f2f2f2 100%);border-radius:1.8rem 0 0 1.8rem}.related-post li a p{display:table-cell;vertical-align:middle;padding-left:1.5rem;font-weight:600;}@media (max-width:1199px){.related-post li a p{font-size:1.5rem;padding-left:1.2rem}}.related-post li a p .legend{display:block;font-weight:normal}.external-link{margin:1.5rem 0;color:#2B2973;background:#FFF;padding:1rem 1rem 0.8rem 3.3rem;font-weight:600;line-height:1.4;border-radius:0.8rem;width:100%;display:block;position:relative;}.external-link:hover:before{color:#e0005a}.external-link:active{top:0.1rem}.external-link:before{font-family:"kiwipal";content:"";margin-right:0.7rem;height:100%;position:absolute;top:0.9rem;left:0.8rem}.external-link.download:before{content:"";top:0.9rem}.bullet-lnk{font-size:1.8rem;font-weight:600;display:inline-block;cursor:pointer;position:relative}.bullet-lnk:hover span{border-bottom:0.1rem solid #2B2973}.bullet-lnk:active{top:0.1rem}.bullet-lnk:before{font-family:"kiwipal";content:"";font-weight:800;font-size:1.6rem;color:#FFF;background:#e0005a;padding:0.1rem 0.7rem 0.1rem 0.7rem;border-radius:100%;top:-0.1rem;margin-right:0.5rem}.tooltip,.tooltip-basic{border-bottom:0.1rem dotted #2B2973;cursor:pointer;position:relative;}.tooltip:hover .bubble,.tooltip-basic:hover .bubble{display:block}.tooltip .bubble,.tooltip-basic .bubble{display:none;position:absolute;top:-4.5rem;left:50%;transform:translateX(-50%);z-index:2;background:#e0005a;color:#FFF;white-space:nowrap;padding:0.3rem 0.8rem;border-radius:0.8rem;font-weight:600;}.tooltip .bubble.two-lines,.tooltip-basic .bubble.two-lines{top:-5.6rem;text-align:center}.tooltip .bubble:after,.tooltip-basic .bubble:after{top:98%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#e0005a;border-width:0.8rem;left:50%;transform:translateX(-50%)}.half-picture{margin:0}.half-picture img{border-radius:1.8rem 1.8rem 0 0;vertical-align:middle}.half-picture figcaption{background:#253d72;border-radius:0 0 1.8rem 1.8rem;color:#FFF;text-align:center;padding:1rem 1rem 1.1rem 1rem;font-weight:600;position:relative;top:-0.005rem}@media (max-width:575px){.half-picture figcaption{display:none}}.task{position:relative;padding:0 0 1.8rem 6rem;margin-top:2.5rem;border-bottom:0.1rem dashed #b6bccb;}.task.first{margin-top:3.2rem}.task.last{padding-bottom:0;border:0}@media (max-width:575px){.task{padding:0 0 1.8rem 5.5rem}}.task:before{font-size:2.8rem;border:0.2rem solid #2B2973;background:#FFF;padding:0.8rem;border-radius:100%;position:absolute;top:-0.5rem;left:0}@media (max-width:575px){.task:before{font-size:2.2rem}}.task .title{margin:0 0 0.2rem 0;font-weight:600}.task p{margin:0}.task .lnk{margin-top:0.2rem}.task .read-more{background:#dadde5;border-color:#dadde5}.task .read-more:hover{background:#e0005a;border-color:#e0005a}.task .more{margin-top:1rem;padding:1.3rem 1.5rem 1.5rem 1.5rem;background:#E3E5EB;border-radius:1.8rem;}.task .more p{margin-top:1rem;}.task .more p:first-child{margin-top:0}.task .more p .important{color:#e0005a}.task .more ul{margin:1.5rem 0 1.3rem 0}.task .more ul li{padding:0 0 0.8rem 3.2rem;line-height:1.4;position:relative;}@media (max-width:575px){.task .more ul li{padding-left:1.5rem}}.task .more ul li:last-child{padding-bottom:0}.task .more ul li:before{position:absolute;top:0;left:1.5rem;content:"●";height:100%;color:#e0005a}@media (max-width:575px){.task .more ul li:before{left:0}}.task .more .external-link{margin-bottom:0}.table{overflow-x:auto;margin:2rem 0 2.5rem 0}.table table{width:100%;border-collapse:collapse;margin:0}@media (max-width:575px){.table table{font-size:1.4rem}}.table table th,.table table td{text-align:left;border-bottom:1px dashed #b6bccb;padding:1rem 1.5rem 1rem 0;line-height:1.7;vertical-align:top}@media (max-width:575px){.table table th,.table table td{font-size:1.7rem;line-height:1.5}}.table table th:last-child,.table table td:last-child{padding-right:0}.table table th a,.table table td a{color:#2B2973;font-weight:600;border-bottom:0.1rem solid #2B2973;position:relative}.table table th a:hover,.table table td a:hover{border-bottom-style:solid;border-bottom-width:0.2rem}.table table th a:active,.table table td a:active{top:0.1rem}.table table th{padding-top:0;text-transform:uppercase;font-weight:600;font-size:1.6rem}@media (max-width:575px){.table table th{font-size:1.5rem}}.table table th .bold{text-transform:none}.table table th .normal{text-transform:none;font-weight:normal}.table table tr:last-child td{border:0;padding-bottom:0.1rem}.table-arguments table{}@media (max-width:575px){.table-arguments table{font-size:1.7rem}}.table-arguments table .icon{font-weight:600;}.table-arguments table .icon:before{font-family:"kiwipal";margin-right:0.5rem;color:#FFF;border-radius:10rem;font-size:70%;position:relative;top:-0.1rem;text-align:center}.table-arguments table .icon.yes:before{content:"";background:#45b72d;padding:0.4rem 0.5rem}.table-arguments table .icon.option:before{content:"";background:#107DEC;padding:0.4rem 0.5rem}.table-arguments table .icon.no:before{content:"";font-weight:700;background:#e0005a;font-size:48%;padding:0.6rem 0.65rem 0.6rem 0.65rem}.shadow-1,.shadow-2{position:relative;z-index:0}.shadow-1:before,.shadow-1:after,.shadow-2:before,.shadow-2:after{z-index:-1;position:absolute;content:"";bottom:1.5rem;left:1rem;width:50%;top:80%;max-width:300px;box-shadow:0 1.5rem 1rem rgba(37,61,114,0.2);transform:rotate(-3deg)}.shadow-1:after,.shadow-2:after{transform:rotate(3deg);right:1rem;left:auto}.shadow-2:before{display:none}.shadow-2:after{box-shadow:0 1.5rem 1rem rgba(43,41,115,0.3)}.shadow-3{box-shadow:0.2rem 0.1rem 0.4rem rgba(43,41,115,0.1)}.shadow-4{box-shadow:0.2rem 0.1rem 0.4rem rgba(43,41,115,0.2)}.shadow-5{box-shadow:rgba(43,41,115,0.1) 0 2.5rem 2rem -2rem}.shadow-6{box-shadow:rgba(43,41,115,0.15) 0.2rem 0.2rem 0.2rem 0}.message{border-radius:0.5rem 1.8rem 1.8rem 0.5rem;text-align:left;caption-side:bottom;margin-top:2rem;border-left:0.3rem solid #a8aec1;padding:1rem 1rem 1.1rem 1.1rem;background:#E3E5EB;margin:0}.message.important{border-left-color:#e0005a}.message b{display:block;margin-bottom:0.3rem}.testimonials-list{position:relative}.testimonials-list li{margin-top:3rem;position:relative;}.testimonials-list li.shadow-1:before{left:2.5rem}.testimonials-list li.shadow-1:before,.testimonials-list li.shadow-1:after{box-shadow:0 1.5rem 1rem rgba(43,41,115,0.1)}.testimonials-list li .testimonial{position:relative;display:block;background:#FFF;padding:1.8rem 2rem 2rem 5.5rem;border-radius:1.8rem;width:calc(100% - 1rem);margin:0 0 0 auto;}.testimonials-list li .testimonial .avatar{border-radius:100%;position:absolute;left:-2.2rem;top:2.8rem;display:block;box-sizing:content-box;border:0.7rem solid #EFF1F6;box-shadow:0 0 0 #2b2973}.testimonials-list li .testimonial blockquote{margin:0;color:#6c7796;font-size:1.7rem;margin-bottom:0.4rem}.testimonials-list li .testimonial blockquote b{color:#2B2973;display:block;font-size:1.8rem;margin-bottom:1rem}.testimonials-list li .testimonial .rating{display:inline-block;position:relative;top:0.3rem;border-radius:0.8rem;}@media (max-width:575px){.testimonials-list li .testimonial .rating{display:block;margin:0.7rem 0 1.7rem 0}}.testimonials-list li .testimonial .name{display:inline-block;margin-top:1rem;font-weight:600;}@media (max-width:575px){.testimonials-list li .testimonial .name{display:block}}.testimonials-list li .testimonial .name:before,.testimonials-list li .testimonial .name:after{content:"|";font-weight:400;color:#c5c9d6}.testimonials-list li .testimonial .name:before{padding:0 0.7rem 0 0.5rem}@media (max-width:575px){.testimonials-list li .testimonial .name:before{display:none}}.testimonials-list li .testimonial .name:after{padding:0 0.2rem 0 0.7rem}@media (max-width:575px){.testimonials-list li .testimonial .name:after{display:none}}.testimonials-list li .testimonial .link{display:inline-block;margin-top:1rem;font-weight:600;border-bottom:0.1rem solid #253d72;cursor:pointer;}.testimonials-list li .testimonial .link.no-url{border:0;cursor:default}.testimonials-list li .testimonial .link:active{position:relative;top:0.1rem}.testimonials-list li .testimonial .link:hover{border-bottom-color:#FFF}.testimonials-list li .testimonial .link:before{color:#45b72d;padding-right:0.5rem;border-bottom:0.2rem solid #FFF;position:relative;top:0.1rem}@media (max-width:575px){.testimonials-list li .testimonial .link:before{font-size:1.8rem;top:0.2rem;border-bottom:0.3rem solid #FFF}}.visit{background:#FFF;border-radius:1.8rem;position:relative;z-index:0;}.visit .media{position:relative;}.visit .media:active{top:0.1rem}.visit .media figure{padding:0;margin:0;position:relative;overflow:hidden;border-radius:1.8rem 1.8rem 0 0;background:#FFF;background:url("/static/img/svg/loader/loader.svg"),linear-gradient(to bottom,#FFF 0%,#f2f2f2 100%);background-size:4.8rem,cover;background-repeat:no-repeat,repeat;background-position:center center,center center}.visit .media figure.has_video{cursor:pointer}.visit .media figure img{width:660px;height:380px;border-radius:1.8rem 1.8rem 0 0;vertical-align:middle;}@media (max-width:1199px){.visit .media figure img{width:557px;height:321px}}@media (max-width:991px){.visit .media figure img{width:100%;height:auto}}@media (max-width:575px){.visit .media figure img{border-radius:1.8rem 1.8rem 0 0;width:100%;height:auto}}@media (max-width:414px){.visit .media figure img{width:374px;height:215px}}@media (max-width:413px){.visit .media figure img{width:100%;height:auto}}@media (max-width:375px){.visit .media figure img{width:335px;height:193px}}@media (max-width:374px){.visit .media figure img{width:100%;height:auto}}@media (max-width:320px){.visit .media figure img{width:280px;height:161px}}.visit .media .map{display:none;position:absolute;bottom:-3rem;right:1rem;width:6.5rem;background:#FFF;box-shadow:0 0.2rem 0.5rem rgba(197,201,214,0.5);padding:0.6rem 0.6rem 0.4rem 0.7rem;text-align:center;border-radius:100%;z-index:1;}@media (max-width:991px){.visit .media .map{display:block}}.visit .media .map svg{height:4.8rem;}.visit .media .map svg .map-path{stroke:#2B2973;stroke-width:1.3%}.visit .media .map svg .pin{stroke:#ad0046;stroke-width:1.5;fill:#e0005a;r:5}.visit .media .play{display:none;}.visit .media .play:active::before{top:49.3%}.visit .media .play:hover::before{background:#e0005a;border-color:#e0005a}.visit .media .play:before{cursor:pointer;position:absolute;top:49%;left:44.1%;transform:translateY(-47%);z-index:2;font-family:"kiwipal";content:"";font-weight:400;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:rgba(43,41,115,0.3);color:#FFF;padding:3% 2.6% 3% 3.4%;border-radius:100%;font-size:3.5rem;border:0.2rem solid #FFF}@media (max-width:575px){.visit .media .play:before{display:none}}.visit .flags{position:absolute;z-index:1;top:1.5rem;left:1.5rem;display:inline-block;width:8.5rem}@media (max-width:575px){.visit .flags{top:1rem;left:1rem;width:6.7rem}}.visit .infos{padding:1.5rem 1.6rem 1.7rem 1.6rem;}@media (max-width:575px){.visit .infos{padding:1.3rem}}.visit .infos h3{font-size:2.7rem;font-weight:700;margin:0;line-height:1.3;position:relative;left:-0.5rem;display:flex;}.visit .infos h3:before{font-family:"kiwipal";font-weight:600;display:inline-block;margin-right:0.5rem;position:relative;content:"";}@media (max-width:575px){.visit .infos h3:before{height:2.5rem;margin-right:0.3rem}}@media (max-width:575px){.visit .infos h3{font-size:2.2rem;line-height:1.4}}.visit .infos .legend{margin:0.5rem 0 0 0;font-size:1.8rem;line-height:1.3;}@media (max-width:575px){.visit .infos .legend{font-size:1.7rem;line-height:1.4}}.visit .infos .legend .more{opacity:0;display:none;}.visit .infos .legend .more.show{display:block;animation:fadein 0.5s;animation-fill-mode:forwards}.visit .infos .legend .more p{margin:1rem 0 1.2rem 0}.visit .infos .legend .more h4{font-size:1.8rem;font-weight:bold;padding-top:1.5rem;display:block;margin:1.5rem 0 0 0;border-top:0.1rem dashed #cbcfda}.visit .infos .legend .more h4:before{border-left:0.3rem solid #e0005a;padding-right:0.8rem;content:""}.visit .infos .legend .more table{margin-top:0.7rem;}.visit .infos .legend .more table td{padding-right:4rem;}@media (max-width:575px){.visit .infos .legend .more table td{display:block}}.visit .infos .legend .more table td:before{font-family:"kiwipal";content:"";margin-right:0.5rem}.visit .infos .legend .more table tr:first-child td:first-child:before{content:""}.visit .tabs{border-top:0.1rem dashed #dadde5;border-radius:0 0 1.8rem 1.8rem;}.visit .tabs li{float:left;width:33.333333%;text-align:center;font-weight:600;font-size:1.7rem;border:0.1rem solid #FFF;border-top:0;border-left:0.1rem dashed #FFF;border-right:0.1rem dashed #dadde5;padding:1.5rem 0 0 0;position:relative;height:7.9rem;box-sizing:border-box;cursor:pointer;}@media (max-width:575px){.visit .tabs li{font-size:1.5rem;padding:1.3rem 0 0 0;height:6.6rem}}.visit .tabs li:hover{background:whitesmoke;border-bottom-color:#E3E5EB;border-left-color:whitesmoke;border-radius:0}.visit .tabs li:first-child{border-radius:0 0 0 1.8rem}.visit .tabs li:first-child:hover{border-left-color:#E3E5EB;border-bottom-color:#E3E5EB}.visit .tabs li:last-child{border-right:0.1rem solid #FFF;border-radius:0 0 1.8rem 0}.visit .tabs li:last-child:hover{border-right-color:#E3E5EB;border-bottom-color:#E3E5EB;border-left-color:whitesmoke}.visit .tabs li:active{top:0.1rem}.visit .tabs li:before{font-family:"kiwipal";font-weight:400;display:block;font-size:3.5rem;height:3rem;position:relative}@media (max-width:575px){.visit .tabs li:before{height:2.5rem}}.visit .tabs li.guide:before{font-size:3.2rem;content:"";top:-0.4rem}@media (max-width:575px){.visit .tabs li.guide:before{font-size:2.7rem;top:-0.5rem}}.visit .tabs li.accommodations:before{font-size:3rem;content:"";top:-0.2rem}@media (max-width:575px){.visit .tabs li.accommodations:before{font-size:2.6rem;top:-0.4rem}}.visit .tabs li.campings:before{font-size:3.5rem;content:"";top:-0.7rem}@media (max-width:575px){.visit .tabs li.campings:before{font-size:3rem;top:-0.6rem}}.visit .tabs li.activities:before{font-size:3.5rem;content:"";top:-0.8rem}@media (max-width:575px){.visit .tabs li.activities:before{font-size:2.9rem}}.visit .tabs li .badge{margin-left:0.4rem}@media (max-width:575px){.visit .tabs li .badge{display:none}}.visit .tabs li.disabled{color:#a8aec1}.visit .tabs li.disabled:active{top:0}.visit .tabs li.disabled a{color:#a8aec1;cursor:default}.visit .tabs li.disabled:hover{background:#FFF;border-bottom-color:#FFF;cursor:default}.visit .tabs:after{content:".";visibility:hidden;display:block;height:0;clear:both}.visit .tabs-agency{border-top:0.1rem dashed #dadde5;border-radius:0 0 1.8rem 1.8rem;padding:1.6rem;font-weight:600}.visit .tabs-agency .badge{position:relative;top:-0.2rem;margin-right:0.2rem}.visit .tabs-agency .badge:before{font-weight:600}.visit .tabs-agency .badge.disabled{background:#cbcfda}.visit .tabs-agency .badge.disabled + span{cursor:default;color:#b6bccb}.move{margin:2rem 0;padding:0 0 0 5.5rem;}.move.first{margin-top:0}.move.last{margin-bottom:0}@media (max-width:575px){.move{padding:0 0 0 4.3rem}}.move .move-container{border-left:0.1rem dotted #a8aec1;position:relative;}.move .move-container .flags{position:absolute;z-index:1;top:2.5rem;left:-4.1rem;display:inline-block;width:8.5rem}@media (max-width:575px){.move .move-container .flags{width:6.7rem;left:-3.4rem}}.move .move-container .infos{padding:3.2rem 0 0 5.5rem;}@media (max-width:575px){.move .move-container .infos{padding:3rem 0 0 4.5rem}}.move .move-container .infos .title{font-weight:600}.move .move-container .infos .metrics{margin-top:3rem;font-weight:600;}@media (max-width:575px){.move .move-container .infos .metrics{margin-top:2rem}}.move .move-container .infos .metrics .read-more{background:#2B2973;color:#FFF;top:-0.1rem;position:relative;}.move .move-container .infos .metrics .read-more:hover{background:#FFF;color:#2B2973}.move .move-container .infos .metrics .read-more:active{top:0rem}.move .move-container .infos .metrics .read-more.booking{background:#e0005a;border-color:#e0005a;color:#FFF}.move .move-container .infos .metrics .read-more.booking:hover{background:#ff0569;border-color:#ff0569}.move .move-container .infos .description{margin:1rem 0 0 0;line-height:1.3;}.move .move-container .infos .description .break{display:none}@media (max-width:575px){.move .move-container .infos .description{margin-top:1.3rem;line-height:1.4}.move .move-container .infos .description .break{display:block}.move .move-container .infos .description .read-more{position:relative;top:0.3rem;margin:0}}.move .move-container .infos .description .more{opacity:0;display:none;margin:1rem 0 0 0;}.move .move-container .infos .description .more.show{display:block;animation:fadein 0.5s;animation-fill-mode:forwards}.move .move-container .infos .description .more .title{margin-top:1.5rem;font-weight:600}.move .move-container .infos .description .more .legend{margin-top:1.3rem}.move .move-container .infos .description .more p:last-child{margin-bottom:0}.move .move-container .infos .description .more table{width:100%;border-collapse:collapse;}.move .move-container .infos .description .more table tr th{width:33.333%;padding:0;text-align:left;background:#253d72;color:#FFF;padding:0.5rem 1rem}.move .move-container .infos .description .more table tr th:first-child{border-radius:0.8rem 0 0 0}.move .move-container .infos .description .more table tr th:last-child{border-radius:0 0.8rem 0 0}@media (max-width:575px){.move .move-container .infos .description .more table tr th{font-size:1.5rem}}.move .move-container .infos .description .more table tr td{text-align:left;background:#FFF;padding:1rem 1rem 0.5rem 1rem}.move .move-container .infos .description .more table tr:last-child td{padding:0.5rem 1rem 0.8rem 1rem}.move .move-container .infos .description .more table tr:last-child td:first-child{border-radius:0 0 0 0.8rem}.move .move-container .infos .description .more table tr:last-child td:last-child{border-radius:0 0 0.8rem 0}@media (max-width:575px){.move .move-container .infos .description .more table th:last-child,.move .move-container .infos .description .more table td:last-child{display:none}}@media (max-width:575px){.move .move-container .infos .description .more table tr th,.move .move-container .infos .description .more table tr td,.move .move-container .infos .description .more table tr:last-child td{padding:0.2rem 0.6rem}}.move .move-container .infos .description .more .gmap span{position:relative;border-bottom:0.2rem dotted #253d72;padding-bottom:0.3rem}.move .move-container .infos .description .more .gmap span:hover{border-bottom-style:solid}.move .move-container .infos .description .more .gmap span:active{top:0.1rem}.move .move-container .infos .description .more .gmap:before{margin-right:0.3rem}.move .move-container .infos .description:after{content:"";display:block;height:2rem}.flight{padding:0 1rem 0.8rem 1rem;border-radius:100%;text-align:center;background:#FFF;display:inline-block;position:relative;left:2.5rem;}@media (max-width:575px){.flight{padding:0 0.8rem 0.6rem 0.8rem;left:1.8rem}}.flight .icon{font-size:4rem;position:relative;top:-0.3rem}@media (max-width:575px){.flight .icon{font-size:3.5rem;top:-0.4rem}}.divider-1{position:relative;}.divider-1:before{position:absolute;top:-10.4rem;right:0;background:transparent url("/static/img/svg/bg/divider-1.svg") no-repeat left bottom;background-size:cover;transform-origin:top;height:10.5rem;width:100%;content:" "}@media (max-height:750px){.divider-1:before{transform:scaleY(0.75);top:-7.8rem}}@media (max-width:910px){.divider-1:before{transform:scaleY(0.75);top:-7.8rem}}@media (max-width:700px){.divider-1:before{transform:scaleY(0.5);top:-5.2rem}}@media (max-width:575px){.divider-1:before{transform:scaleY(0.35);top:-3.6rem}}.divider-1.white:before{transform:scaleY(0.75);top:-7.8rem;background-image:url("/static/img/svg/bg/divider-1-white.svg")}@keyframes divider-1-scroll{0%{width:100%}50%{width:120%}100%{width:100%}}.divider-2{position:relative;}.divider-2:before{position:absolute;top:-1.3rem;right:0;background:transparent url("/static/img/svg/bg/divider-2.svg") repeat right bottom;height:2rem;width:100%;content:" "}.divider-2.white:before{background-image:url("/static/img/svg/bg/divider-2-white.svg")}.divider-2.gray:before{background-image:url("/static/img/svg/bg/divider-2-gray.svg")}.divider-2.dark-gray:before{background-image:url("/static/img/svg/bg/divider-2-dark-gray.svg")}#mobile-menu-2 .container .row{margin-bottom:0;box-shadow:none}.header-bg{position:relative;cursor:pointer;background:#253d72;}.header-bg:before{background:url("/static/img/svg/loader/loader-dark.svg"),linear-gradient(to bottom,#253d72 0%,lightne(#253d72,8%) 100%);background-size:4.8rem,cover;background-repeat:no-repeat,repeat;background-position:center 40%,center center;position:absolute;width:100%;height:99.9%;content:"";border-bottom:0.1rem solid #253d72}.header-bg .bg{position:relative;height:45rem;width:100%;background:transparent;vertical-align:middle;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit:cover;object-position:center";}.header-bg .bg.hide{display:none}@media (max-width:1366px){.header-bg .bg{height:35rem}}@media (max-width:777px){.header-bg .bg{height:30rem}}@media (max-height:700px){.header-bg .bg{height:40rem}}@media (max-height:600px){.header-bg .bg{height:35rem}}@media (max-width:575px){.header-bg .bg{height:21rem}}.header-bg .bg.align-left{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;font-family:"object-fit:cover;object-position:left"}.header-bg .bg.align-right{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;font-family:"object-fit:cover;object-position:right"}.header-bg .bg.align-center{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit:cover;object-position:center"}.header-breadcrumb{font-size:1.3rem;font-weight:normal;}@media (max-width:575px){.header-breadcrumb{display:none}}.header-breadcrumb ol{}@media (max-width:1199px){.header-breadcrumb ol{margin-top:0}}.header-breadcrumb ol li{display:inline-block;margin:0 0.4rem 0 0.2rem;text-transform:uppercase;}.header-breadcrumb ol li:first-child:before{display:inline-block;font-family:"kiwipal";content:"";color:#FFF;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.6rem;font-size:1.6rem;position:relative}@media (max-width:575px){.header-breadcrumb ol li:first-child:before{font-size:1.5rem;top:0}}.header-breadcrumb ol li:after{display:inline-block;font-family:"kiwipal";content:"";color:#FFF;font-weight:400;margin-left:0.8rem;font-size:1.3rem;vertical-align:middle}.header-breadcrumb ol li a{color:#FFF;border-bottom:0.1rem dotted #FFF;position:relative;white-space:nowrap;}.header-breadcrumb ol li a:hover{border:0}.header-breadcrumb ol li a:active{top:0.1rem}.header-title{position:relative;z-index:3;color:#FFF;padding:1.8rem 1.7rem 1.4rem 1.7rem;width:100%;background:#263f76;}.header-title.has-border-top{border-top:0.1rem solid #1b2d53;background:#263f76;min-height:5.4rem;}@media (max-width:991px){.header-title{padding:1.3rem 1.7rem 1.2rem 3rem}}@media (max-width:575px){.header-title{min-height:5.4rem;padding:0.9rem 2rem 1rem 2rem}}@media (min-width:1200px){.header-title .container{padding:0}}.header-title h1{font-size:4rem;font-weight:700;margin:1.2rem 0 0.2rem 0;line-height:1.2;}@media (max-width:991px){.header-title h1{font-size:3.5rem}}@media (max-width:575px){.header-title h1{font-size:2.5rem;line-height:1.15;margin:0.3rem 0 0.2rem 0}}.header-tabs{background:#FFF;padding:1.4rem 0 1.1rem 0;border-bottom:0.1rem solid #d4d7e0;position:relative;z-index:4;min-height:4.9rem;}@media (max-width:991px){.header-tabs{padding:1.4rem 1.6rem 1.1rem 3rem;min-height:4.7rem;max-height:4.7rem}}@media (max-width:575px){.header-tabs{padding:1.1rem 2rem 1.1rem 2rem;min-height:auto;}}@media (min-width:1200px){.header-tabs .container{padding:0}}.header-tabs.shadow{box-shadow:rgba(43,41,115,0.08) 0px 0.4rem 0.6rem 0.2rem}.header-tabs .col{padding-right:0}.header-tabs nav{}.header-tabs nav ul li{float:left;margin-right:2.5rem;position:relative;cursor:pointer;user-select:none;}.header-tabs nav ul li.hide{display:none}@media (max-width:575px){.header-tabs nav ul li{margin-right:2rem}}.header-tabs nav ul li:before{width:100%;content:" ";position:absolute}.header-tabs nav ul li:last-child{margin-right:0}.header-tabs nav ul li.selected{font-weight:600;}.header-tabs nav ul li.selected:before{height:0.5rem;background:#e0005a;display:block;top:3rem;border-radius:1.4rem;animation:bounce-line 1s;animation-fill-mode:forwards;}@media (max-width:991px){.header-tabs nav ul li.selected:before{top:2.9rem}}@media (max-width:575px){.header-tabs nav ul li.selected:before{top:2.8rem}}.header-tabs nav ul li.selected a{white-space:nowrap}.header-tabs nav ul li.selected a .badge{background:#e0005a}.header-tabs nav ul li a{color:#2B2973;position:relative}.header-tabs nav ul li a:active{top:0.1rem}@keyframes bounce-line{0%{width:0%;left:50%}4%{width:43%;left:28%}8%{width:88%;left:11%}12%{width:118.9%;left:-9.45%}16%{width:127.5%;left:-13.5%}21%{width:119.6%;left:-9.8%}25%{width:105.9%;left:-2.95%}30%{width:95,98%;left:2.5%}34%{width:93.07%;left:4%}43%{width:98.53%;left:0.74%}52%{width:101.739%;left:-0.7%}70%{width:99.56%;left:0.22%}89%{width:100.11%;left:-0.05%}100%{width:100%;left:0%}}.view-itinerary{overflow:hidden;background:#EFF1F6;}@media (min-width:576px){.view-itinerary{font-size:1.8rem}}.view-itinerary.show-itinerary .steps,.view-itinerary.show-itinerary .widget-side .content{animation:itinerary-show 0.3s;animation-fill-mode:forwards}.view-itinerary.hide-itinerary{}.view-itinerary.hide-itinerary .steps,.view-itinerary.hide-itinerary .widget-side .content{animation:itinerary-hide 0.3s;animation-fill-mode:forwards}.view-itinerary.hide-itinerary .loading{display:inline-block !important}.view-itinerary .itinerary-container{}.view-itinerary .itinerary-container .block{}.view-itinerary .itinerary-container .block .content{border-radius:1.8rem;position:relative;margin:0 auto 3.5rem auto}.view-itinerary .itinerary-container .container{}@media (min-width:1200px){.view-itinerary .itinerary-container .container{padding:0}}@media (max-width:575px){.view-itinerary .itinerary-container .container{margin-right:0}}.view-itinerary .itinerary-container .container .col-main{margin-top:0}.view-itinerary .itinerary-container .container .col-main .block{border-radius:1.8rem}.view-itinerary .itinerary-container .container .col-main .block .content{padding:0 0 3rem 0;box-sizing:border-box;}@media (max-width:991px){.view-itinerary .itinerary-container .container .col-main .block .content{border:0;padding:0 3rem 3rem 3rem}}@media (max-width:575px){.view-itinerary .itinerary-container .container .col-main .block .content{padding:0 2rem 0 2rem}}.view-itinerary .itinerary-container .container .col-main .block .content .left{max-width:690px;margin-right:2rem;}@media (max-width:1199px){.view-itinerary .itinerary-container .container .col-main .block .content .left{max-width:587px}}@media (max-width:991px){.view-itinerary .itinerary-container .container .col-main .block .content .left{max-width:100%;margin-right:0}}.view-itinerary .itinerary-container .container .col-main .block .content .left .hide{display:none}.view-itinerary .itinerary-container .container .col-main .block .content .left h2{font-weight:600;font-size:3rem}@media (max-width:575px){.view-itinerary .itinerary-container .container .col-main .block .content .left h2{font-size:2.5rem}}@media (max-width:575px){.view-itinerary .itinerary-container .container .col-main .block .content .left .hr-1 img{width:130px;height:30px}}.view-itinerary .itinerary-container .container .col-main .block .content .left .hr-2{margin-bottom:0}@media (max-width:575px){.view-itinerary .itinerary-container .container .col-main .block .content .left .hr-2 img{width:170px;height:45px}}.view-itinerary .itinerary-container .container .col-main .block .content .left .steps{margin-top:2.5rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .info{}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter{margin:2rem auto;border-radius:1.8rem;position:relative}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon{width:100%;position:relative}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon{width:50%;}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon.selected{}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon.selected span:after{display:inline-block;color:#e0005a;font-family:"kiwipal";content:"";margin-left:0.5rem}@media (max-width:767px){.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon.selected span:after{width:0.9rem;height:0.9rem;margin-right:0.2rem}}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon .user:before{max-height:3.5rem;font-size:4.3rem;top:-0.4rem}@media (max-width:575px){.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon .user:before{font-size:3.8rem;max-height:3rem;top:-0.3rem}}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon .agency:before{max-height:3.5rem;font-size:4.7rem;top:-0.8rem}@media (max-width:575px){.view-itinerary .itinerary-container .container .col-main .block .content .left .info .filter .tabs-icon .tab-icon .agency:before{font-size:4rem;max-height:2.9rem;top:-0.7rem}}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .hide{display:none}.view-itinerary .itinerary-container .container .col-main .block .content .left .info .content{margin-top:3rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq{}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .intro{margin-bottom:1.7rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter{background:#E3E5EB;padding:1rem;margin-bottom:3rem;border-radius:1.8rem;}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter.no-margin{margin-bottom:1.6rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li{}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-crown:before{left:1.1rem;top:0.7rem;font-size:2.4rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-itinerary:before{left:1.1rem;top:0.8rem;font-size:2.35rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-seasons:before{top:0.5rem;font-size:2.7rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-formalities:before{left:1.1rem;top:0.8rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-trip:before{left:1.2rem;top:0.8rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-car:before{font-size:2.5rem;left:1.1rem;top:0.6rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-camping-car:before{font-size:3.5rem;left:0.7rem;top:-0.3rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-wheel:before{font-size:2.4rem;left:1.1rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-hotel:before{font-size:2.4rem;left:1.2rem;top:1rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-camping:before{top:0.8rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-medicine:before{font-size:2.3rem;left:1.2rem;top:1rem}.view-itinerary .itinerary-container .container .col-main .block .content .left .faq .filter .dropdown li.icon-activities:before{left:1.2rem;top:0.6rem}.view-itinerary .itinerary-container .container .col-main .block .content .right{box-sizing:border-box;border-left:0.1rem dashed #ced2dc;position:relative}@media not all and (min-resolution:0.001dpcm){.view-itinerary .itinerary-container .container .col-main .block .content .right{}@supports (-webkit-appearance:none) and (not (stroke-color:transparent)){.view-itinerary .itinerary-container .container .col-main .block .content .right{position:absolute}}}.view-itinerary .itinerary-container .container .col-main .block .content .right .content{min-width:42rem;margin-top:6.6rem;padding:2rem !important;position:relative}@media (max-width:1199px){.view-itinerary .itinerary-container .container .col-main .block .content .right .content{min-width:34rem}}.view-itinerary .itinerary-container .container .col-main .block .content _::-webkit-:not(:root:root),.view-itinerary .itinerary-container .container .col-main .block .content .right{position:absolute}@keyframes itinerary-show{0%{transform:translateY(3rem);display:block;opacity:0}100%{transform:translateY(0rem);opacity:1}}@keyframes itinerary-hide{0%{opacity:1}99%{opacity:0;transform:translateY(3rem)}100%{opacity:0}}.header-bg .widget-header{height:100%;padding:0}@media (max-width:991px){.header-bg .widget-header{width:100%;max-width:100%;display:block;padding:0;margin:0}}.header-bg .widget-header .row{height:100%;margin:0}.header-bg .widget-header .row .widget{position:absolute;right:-1.5rem;bottom:0;z-index:2;overflow:hidden;display:table;border-radius:1.4rem;margin:0 2rem 2rem 0;transition:background 0.3s ease-in-out;white-space:nowrap;background:#107DEC;}.header-bg .widget-header .row .widget:hover{background:#3d97f2}.header-bg .widget-header .row .widget:active{bottom:-0.1rem}@media (max-width:991px){.header-bg .widget-header .row .widget{margin:0 3rem 1.5rem 0}}.header-bg .widget-header .row .widget.default{box-sizing:border-box;padding:1rem 1.2rem 1rem 1rem;height:5rem}.header-bg .widget-header .row .widget.default .lnk{display:table;color:#FFF;padding-right:2.8rem;}.header-bg .widget-header .row .widget.default .lnk:after{font-family:"kiwipal";content:"";display:flex;align-items:center;position:absolute;top:0;right:0;height:100%;padding:0 1.1rem 0 1rem;border-radius:0 1.8rem 1.8rem 0;background:#0e70d4}.header-bg .widget-header .row .widget.default .lnk .icon{display:table-cell;position:relative;padding-right:0.8rem}.header-bg .widget-header .row .widget.default .lnk .icon.icon-help-2{font-size:3.7rem}.header-bg .widget-header .row .widget.default .lnk .icon.icon-insurance{font-size:3.5rem}.header-bg .widget-header .row .widget.default .lnk .icon.icon-interview{font-size:3.5rem;top:-0.1rem;padding-right:0.5rem}.header-bg .widget-header .row .widget.default .lnk .text{display:table-cell;vertical-align:middle}.header-bg .widget-header .row .widget.default .lnk .text p{font-size:1.6rem;margin:0;line-height:1.2}.header-bg .widget-header .row .widget.default .lnk .text p b{font-weight:700;padding-bottom:0.2rem;display:block}.view-itinerary .col-side .widget-side{max-width:38rem;}@media (max-width:1199px){.view-itinerary .col-side .widget-side{max-width:34rem;margin-top:6.5rem}}.view-itinerary .col-side .widget-side.sticky{position:fixed}@media (max-width:1199px){.view-itinerary .col-side .widget-side.sticky{margin-top:10.5rem}}.view-itinerary .col-side .widget-side.show{animation:show-widget 0.5s;animation-fill-mode:forwards}.view-itinerary .col-side .widget-side.hide{animation:hide-widget 0.5s;animation-fill-mode:forwards}@keyframes show-widget{0%{opacity:0;transform:translateX(3rem)}100%{opacity:1;transform:translateX(0rem)}}@keyframes hide-widget{0%{opacity:1}100%{opacity:0}}.view-itinerary .col-side .widget-side .widget-side-itinerary{display:none}.view-itinerary .col-side .widget-side .widget-side-itinerary.show{display:block;animation:show-widget 0.8s;animation-fill-mode:forwards}.view-itinerary .col-side .widget-side .widget-side-itinerary .content{}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container{background:#E3E5EB;padding:1.5rem 1.5rem 1rem 1.5rem;position:relative;border-radius:1.8rem 1.8rem 0 0;}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map{text-align:center;position:relative;}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map.north-island-selected{}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map.north-island-selected .nz-map .north-island{fill:#cbcfda}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map.north-island-selected .nz-map .south-island{fill:#EFF1F6;stroke-width:0.5;stroke:#d4d7e0}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map.south-island-selected .nz-map .north-island{fill:#EFF1F6;stroke-width:0.5;stroke:#d4d7e0}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map.south-island-selected .nz-map .south-island{fill:#cbcfda}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map{height:40rem;position:relative;}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map{height:35rem}}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .north-island,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .south-island{fill:#cbcfda}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .pin{fill:#FFF;stroke-width:3;stroke:#8a92ab;cursor:pointer;}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .pin.colorize{stroke:#e0005a}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .pin:hover{stroke:#2B2973}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .pin.hide{display:none}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .line{stroke-width:3;stroke:#8a92ab}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .nz-map .line.colorize{stroke:#e0005a}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .legends{position:absolute;top:0px;left:0px}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .legends div{position:absolute;white-space:nowrap;background:#FFF;color:#2B2973;padding:0.3rem 0.5rem 0.2rem 0.5rem;font-weight:600;font-size:1.3rem;border-radius:0.4rem;display:none;z-index:1}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .map .legends div.show{display:block;animation:fadein 0.5s;animation-fill-mode:forwards}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-north-island,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island{position:absolute;top:9rem;left:9rem;}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-north-island,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island{left:5.5rem}}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-north-island .name,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .name{font-size:2rem;font-weight:600;padding:0 0 0 0.2rem}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-north-island .maori-name,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .maori-name{background-color:#29437e;color:#FFF;padding:0.1rem 0.6rem 0.4rem 0.6rem;font-weight:400;font-size:1.4rem;display:inline-block;position:relative;border-radius:0 0 0.8rem 0.8rem;}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-north-island .maori-name:before,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .maori-name:before{position:absolute;left:0;top:-0.2rem;width:11.7rem;height:0.2rem;background-color:#29437e;content:""}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-north-island .maori-name:after,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .maori-name:after{position:absolute;left:11.7rem;top:-0.5rem;width:0.9rem;height:0.9rem;background-color:#29437e;content:"";border-radius:0.1rem}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island{text-align:right;top:31.5rem;left:22rem;}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island{top:28rem;left:17rem}}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .name{font-size:2rem;font-weight:600;padding:0 0.2rem 0 0}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .maori-name{padding:0.1rem 0.6rem 0.4rem 0.6rem;}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .maori-name:before{left:-3.2rem;width:14.7rem;top:-0.2rem}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .map-container .legend-south-island .maori-name:after{left:-3.2rem}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .contact{font-size:1.8rem;font-weight:600;text-align:center;background:#d4d7e0;border-radius:0 0 1.8rem 1.8rem;padding:1rem}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .contact .bt{display:block;background:#29437e;text-align:left;padding-left:4.5rem;border-radius:1.4rem}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .contact .bt:before{font-size:2.7rem;padding-right:0.5rem;position:absolute;top:1.2rem;left:1rem}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .scale{font-size:1.3rem;position:absolute;top:2.7rem;right:3.2rem;width:4.5rem;text-align:center;color:#2B2973}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-itinerary .content .scale{width:4.8rem}}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .scale:after,.view-itinerary .col-side .widget-side .widget-side-itinerary .content .scale:before{display:block;border:0.1rem solid #2B2973;border-top:0;height:0.3rem;content:"";position:relative}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .scale:before{top:2rem;border:0.1rem solid #2B2973;border-bottom:0}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .metrics{font-size:1.3rem;position:absolute;top:3rem;left:3.2rem;text-align:left;color:#2B2973}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .metrics .metric{display:block}.view-itinerary .col-side .widget-side .widget-side-itinerary .content .metrics .metric:first-child{border-bottom:0.1rem solid #2B2973;padding-bottom:0.3rem;margin-bottom:0.3rem}.view-itinerary .col-side .widget-side .widget-side-info{display:none;}.view-itinerary .col-side .widget-side .widget-side-info.show{display:block;animation:show-widget 0.8s;animation-fill-mode:forwards}.view-itinerary .col-side .widget-side .widget-side-info img{vertical-align:middle;border-radius:1.8rem 1.8rem 0 0}.view-itinerary .col-side .widget-side .widget-side-info .infos{background:#E3E5EB;padding:1.3rem 1.5rem 1.9rem 1.5rem;border-radius:0 0 1.8rem 1.8rem;}.view-itinerary .col-side .widget-side .widget-side-info .infos .title{font-size:2.5rem;font-weight:600}.view-itinerary .col-side .widget-side .widget-side-info .infos .desc{margin-top:1.5rem;font-size:1.7rem;font-weight:400;padding-top:1.4rem;margin-top:1.6rem;border-top:0.1rem dashed #b6bccb}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-info .infos .desc{padding-top:0;margin-top:1.4rem;border-top:0}}.view-itinerary .col-side .widget-side .widget-side-info .infos .contact{margin-top:1.5rem}.view-itinerary .col-side .widget-side .widget-side-formalities{display:none;}.view-itinerary .col-side .widget-side .widget-side-formalities.show{display:block;animation:show-widget 0.8s;animation-fill-mode:forwards}.view-itinerary .col-side .widget-side .widget-side-formalities img{vertical-align:middle;border-radius:1.8rem 1.8rem 0 0}.view-itinerary .col-side .widget-side .widget-side-formalities .infos{background:#E3E5EB;padding:1.3rem 1.5rem 1.9rem 1.5rem;border-radius:0 0 1.8rem 1.8rem;}.view-itinerary .col-side .widget-side .widget-side-formalities .infos .title{font-size:2rem;font-weight:600}.view-itinerary .col-side .widget-side .widget-side-formalities .infos .desc{margin-top:1.5rem;font-size:1.7rem;font-weight:400;padding-top:1.4rem;margin-top:1.6rem;border-top:0.1rem dashed #b6bccb}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-formalities .infos .desc{padding-top:0;margin-top:1.4rem;border-top:0}}.view-itinerary .col-side .widget-side .widget-side-formalities .infos .contact{margin-top:1.5rem}.view-itinerary .col-side .widget-side .widget-side-testimonials{display:none;}.view-itinerary .col-side .widget-side .widget-side-testimonials.show{display:block;animation:show-widget 0.8s;animation-fill-mode:forwards}.view-itinerary .col-side .widget-side .widget-side-testimonials img{vertical-align:middle;border-radius:1.8rem 1.8rem 0 0}.view-itinerary .col-side .widget-side .widget-side-testimonials .infos{background:#E3E5EB;padding:1.3rem 1.5rem 1.9rem 1.5rem;border-radius:0 0 1.8rem 1.8rem;}.view-itinerary .col-side .widget-side .widget-side-testimonials .infos .title{font-size:2rem;font-weight:600}.view-itinerary .col-side .widget-side .widget-side-testimonials .infos .desc{margin-top:1.5rem;font-size:1.7rem;font-weight:400;padding-top:1.4rem;margin-top:1.6rem;border-top:0.1rem dashed #b6bccb}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-testimonials .infos .desc{padding-top:0;margin-top:1.4rem;border-top:0}}.view-itinerary .col-side .widget-side .widget-side-testimonials .infos .contact{margin-top:1.5rem}.view-itinerary .col-side .widget-side .widget-side-faq{display:none;}.view-itinerary .col-side .widget-side .widget-side-faq.show{display:block;animation:show-widget 0.8s;animation-fill-mode:forwards}.view-itinerary .col-side .widget-side .widget-side-faq img{vertical-align:middle;border-radius:1.8rem 1.8rem 0 0}.view-itinerary .col-side .widget-side .widget-side-faq .infos{background:#E3E5EB;padding:1.3rem 1.5rem 1.9rem 1.5rem;border-radius:0 0 1.8rem 1.8rem;}.view-itinerary .col-side .widget-side .widget-side-faq .infos .name{font-size:2.5rem;font-weight:600}.view-itinerary .col-side .widget-side .widget-side-faq .infos .role{font-size:1.8rem;font-weight:600}.view-itinerary .col-side .widget-side .widget-side-faq .infos .role .online{margin-left:0.5rem;position:relative;top:-0.1rem;padding:0.2rem 0.6rem;background:#29437e;color:#FFF;font-size:1.2rem;border-radius:0.5rem;cursor:pointer;}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-faq .infos .role .online{display:none}}.view-itinerary .col-side .widget-side .widget-side-faq .infos .role .online:active{top:0}.view-itinerary .col-side .widget-side .widget-side-faq .infos .role .online span{color:#45b72d;font-size:1.4rem;padding-right:0.3rem;cursor:pointer}.view-itinerary .col-side .widget-side .widget-side-faq .infos .desc{margin-top:1.5rem;font-size:1.7rem;font-weight:400;padding-top:1.4rem;margin-top:1.6rem;border-top:0.1rem dashed #b6bccb}@media (max-width:1199px){.view-itinerary .col-side .widget-side .widget-side-faq .infos .desc{padding-top:0;margin-top:1.4rem;border-top:0}}.view-itinerary .col-side .widget-side .widget-side-faq .infos .contact{margin-top:1.5rem}.view-itinerary{}.view-itinerary .summary{}.view-itinerary .summary .intro{margin-top:2rem;margin-bottom:1rem;position:relative;line-height:1.3;font-size:1.8rem}@media (max-width:575px){.view-itinerary .summary .intro{font-size:1.7rem;line-height:1.4}}.view-itinerary .summary .task{}.view-itinerary .summary .task:last-child{border-bottom:0}.view-itinerary .summary .task:before{top:-0.2rem}.view-itinerary .tailor-made{margin-top:1.4rem}.header-quote{position:absolute;height:4.9rem;width:38rem;top:-1.4rem;right:4.4rem;font-size:1.6rem;border-radius:0;padding-right:3rem;display:none;background:#45b72d;}.header-quote:hover{background:#4ac330}.header-quote:hover.bt-arrow{}.header-quote:hover.bt-arrow:after{background:#45b72d;border-radius:0 !important}.header-quote:after{padding:0 1rem;font-size:1.6rem;background:#3da328 !important}.header-quote.show{display:inline-block}@media (max-width:1200px){.header-quote{width:30rem;right:1.8rem}}@media (max-width:991px){.header-quote{width:18rem;height:4.7rem;right:2.9rem;padding-right:3.5rem}}@media (max-width:850px){.header-quote{display:none !important}}.view-itinerary .testimonials{}.view-itinerary .testimonials h3{margin:2.5rem 0 2rem 0;font-weight:normal;padding:0 0 0.3rem 1rem;border-left:0.4rem solid #e0005a}.view-itinerary .testimonials .info{padding-bottom:2.2rem;border-bottom:0.1rem solid #d1d4de}.view-itinerary .testimonials .info a{border-bottom:0.1rem solid #253d72;cursor:pointer}.view-itinerary .testimonials .info a:active{position:relative;top:0.1rem}.view-itinerary .testimonials .testimonials-list{margin-top:3rem}.view-itinerary .formalities{}.view-itinerary .formalities h3{margin:2.5rem 0 2rem 0;font-weight:normal;padding:0 0 0.3rem 1rem;border-left:0.4rem solid #e0005a}.view-itinerary .formalities .contact{border-bottom:0.1rem solid #253d72;cursor:pointer}.view-itinerary .formalities .contact:active{position:relative;top:0.1rem}.view-itinerary .formalities .info{padding-bottom:1.7rem;border-bottom:0.1rem solid #d1d4de}.view-itinerary .formalities .info.important{background:#E3E5EB;color:#2B2973;padding:1.7rem;border-radius:0.8rem;font-weight:600;border:0}.view-itinerary .formalities .related{margin-top:2.5rem;padding:1.3rem 1.5rem 1.5rem 1.5rem;background:#E3E5EB;border-radius:0.8rem;}.view-itinerary .formalities .related .intro{margin-top:0}.view-itinerary .formalities .related .bt{margin-top:2rem}.view-itinerary .formalities .related .bt:active{top:0.1rem}@media (max-width:575px){.view-itinerary .formalities .related .bt{text-align:center}}.view-itinerary .formalities .related .related-post{margin-top:1rem}.view-itinerary .formalities .related .related-post li{background:#EFF1F6}.view-itinerary .formalities .related .related-post li:hover{background:#FFF}.view-itinerary .formalities .related .related-post p{font-size:inherit}.view-itinerary .formalities .related .related-post p .legend{}@media (max-width:575px){.view-itinerary .formalities .related .related-post p .legend{display:none}}.view-itinerary .info{}.view-itinerary .info h3{margin:2.5rem 0 2rem 0;font-weight:normal;padding:0 0 0.3rem 1rem;border-left:0.4rem solid #e0005a;}.view-itinerary .info h3 .days{}.view-itinerary .info h3 .days:before{content:" | "}@media (max-width:575px){.view-itinerary .info h3 .days{display:block;margin-top:0.3rem;font-size:1.8rem}.view-itinerary .info h3 .days:before{display:none}}.view-itinerary .info .task-intro{margin:2.5rem 0 1rem 0}.view-itinerary .info .message{margin-top:2rem}.view-itinerary .info .task{}.view-itinerary .info .task .title{margin-bottom:0.4rem}.view-itinerary .info .task li{padding:0 0 0.8rem 1.8rem}.view-itinerary .info .task li:before{left:0}.view-itinerary .info .related{margin-top:2.5rem;padding:1.3rem 1.5rem 1.5rem 1.5rem;background:#E3E5EB;border-radius:0.8rem;}.view-itinerary .info .related .intro{margin-top:0}.view-itinerary .info .related .bt{margin-top:2rem}.view-itinerary .info .related .bt:active{top:0.1rem}@media (max-width:575px){.view-itinerary .info .related .bt{text-align:center}}.view-itinerary .info .related .related-post{margin-top:1rem}.view-itinerary .info .related .related-post li{background:#EFF1F6}.view-itinerary .info .related .related-post li:hover{background:#FFF}.view-itinerary .info .related .related-post p{font-size:inherit}.view-itinerary .info .related .related-post p .legend{}@media (max-width:575px){.view-itinerary .info .related .related-post p .legend{display:none}}
