*,:after,:before{box-sizing:border-box;text-rendering:optimizeLegibility}abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;border:0;vertical-align:baseline;background:0 0}ins,mark{background:#ff0;color:#444;text-decoration:none}mark{display:inline-block;padding:.1em;text-shadow:none;background:#f2d3a9;color:#a93901}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}::selection{text-shadow:none;background:#a0232e;color:var(--white)}form{margin:0}fieldset{margin:0;padding:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;font-family:inherit;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}.fade-in{-webkit-animation:fadein .25s;animation:fadein .25s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(../fonts/playfair-display/playfair-display-v21-latin-regular.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-regular.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-regular.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-regular.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-regular.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:600;src:url(../fonts/playfair-display/playfair-display-v21-latin-600.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-600.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-600.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-600.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-600.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:500;src:url(../fonts/playfair-display/playfair-display-v21-latin-500.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-500.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-500.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-500.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-500.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(../fonts/playfair-display/playfair-display-v21-latin-700.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-700.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-700.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-700.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-700.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:900;src:url(../fonts/playfair-display/playfair-display-v21-latin-900.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-900.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-900.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-900.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-900.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:800;src:url(../fonts/playfair-display/playfair-display-v21-latin-800.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-800.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-800.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-800.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-800.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:400;src:url(../fonts/playfair-display/playfair-display-v21-latin-italic.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-italic.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-italic.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-italic.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-italic.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:500;src:url(../fonts/playfair-display/playfair-display-v21-latin-500italic.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-500italic.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-500italic.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-500italic.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-500italic.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:600;src:url(../fonts/playfair-display/playfair-display-v21-latin-600italic.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-600italic.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-600italic.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-600italic.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-600italic.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:700;src:url(../fonts/playfair-display/playfair-display-v21-latin-700italic.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-700italic.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-700italic.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-700italic.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-700italic.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:900;src:url(../fonts/playfair-display/playfair-display-v21-latin-900italic.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-900italic.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-900italic.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-900italic.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-900italic.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-900italic.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:800;src:url(../fonts/playfair-display/playfair-display-v21-latin-800italic.eot);src:local(""),url(../fonts/playfair-display/playfair-display-v21-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../fonts/playfair-display/playfair-display-v21-latin-800italic.woff2) format("woff2"),url(../fonts/playfair-display/playfair-display-v21-latin-800italic.woff) format("woff"),url(../fonts/playfair-display/playfair-display-v21-latin-800italic.ttf) format("truetype"),url(../fonts/playfair-display/playfair-display-v21-latin-800italic.svg#PlayfairDisplay) format("svg")}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:400;src:url(../fonts/dm-sans/dm-sans-v4-latin-regular.eot);src:local("DM Sans Regular"),local("DMSans-Regular"),url(../fonts/dm-sans/dm-sans-v4-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/dm-sans-v4-latin-regular.woff2) format("woff2"),url(../fonts/dm-sans/dm-sans-v4-latin-regular.woff) format("woff"),url(../fonts/dm-sans/dm-sans-v4-latin-regular.ttf) format("truetype"),url(../fonts/dm-sans/dm-sans-v4-latin-regular.svg#DMSans) format("svg")}@font-face{font-display:swap;font-family:'DM Sans';font-style:italic;font-weight:400;src:url(../fonts/dm-sans/dm-sans-v4-latin-italic.eot);src:local("DM Sans Italic"),local("DMSans-Italic"),url(../fonts/dm-sans/dm-sans-v4-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/dm-sans-v4-latin-italic.woff2) format("woff2"),url(../fonts/dm-sans/dm-sans-v4-latin-italic.woff) format("woff"),url(../fonts/dm-sans/dm-sans-v4-latin-italic.ttf) format("truetype"),url(../fonts/dm-sans/dm-sans-v4-latin-italic.svg#DMSans) format("svg")}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:500;src:url(../fonts/dm-sans/dm-sans-v4-latin-500.eot);src:local("DM Sans Medium"),local("DMSans-Medium"),url(../fonts/dm-sans/dm-sans-v4-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/dm-sans-v4-latin-500.woff2) format("woff2"),url(../fonts/dm-sans/dm-sans-v4-latin-500.woff) format("woff"),url(../fonts/dm-sans/dm-sans-v4-latin-500.ttf) format("truetype"),url(../fonts/dm-sans/dm-sans-v4-latin-500.svg#DMSans) format("svg")}@font-face{font-display:swap;font-family:'DM Sans';font-style:italic;font-weight:500;src:url(../fonts/dm-sans/dm-sans-v4-latin-500italic.eot);src:local("DM Sans Medium Italic"),local("DMSans-MediumItalic"),url(../fonts/dm-sans/dm-sans-v4-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/dm-sans-v4-latin-500italic.woff2) format("woff2"),url(../fonts/dm-sans/dm-sans-v4-latin-500italic.woff) format("woff"),url(../fonts/dm-sans/dm-sans-v4-latin-500italic.ttf) format("truetype"),url(../fonts/dm-sans/dm-sans-v4-latin-500italic.svg#DMSans) format("svg")}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:700;src:url(../fonts/dm-sans/dm-sans-v4-latin-700.eot);src:local("DM Sans Bold"),local("DMSans-Bold"),url(../fonts/dm-sans/dm-sans-v4-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/dm-sans-v4-latin-700.woff2) format("woff2"),url(../fonts/dm-sans/dm-sans-v4-latin-700.woff) format("woff"),url(../fonts/dm-sans/dm-sans-v4-latin-700.ttf) format("truetype"),url(../fonts/dm-sans/dm-sans-v4-latin-700.svg#DMSans) format("svg")}@font-face{font-display:swap;font-family:'DM Sans';font-style:italic;font-weight:700;src:url(../fonts/dm-sans/dm-sans-v4-latin-700italic.eot);src:local("DM Sans Bold Italic"),local("DMSans-BoldItalic"),url(../fonts/dm-sans/dm-sans-v4-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/dm-sans-v4-latin-700italic.woff2) format("woff2"),url(../fonts/dm-sans/dm-sans-v4-latin-700italic.woff) format("woff"),url(../fonts/dm-sans/dm-sans-v4-latin-700italic.ttf) format("truetype"),url(../fonts/dm-sans/dm-sans-v4-latin-700italic.svg#DMSans) format("svg")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:300;src:url(../fonts/raleway-v12-latin-300italic.eot);src:local("Raleway Light Italic"),local("Raleway-LightItalic"),url(../fonts/raleway-v12-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-v12-latin-300italic.woff2) format("woff2"),url(../fonts/raleway-v12-latin-300italic.woff) format("woff"),url(../fonts/raleway-v12-latin-300italic.ttf) format("truetype"),url(../fonts/raleway-v12-latin-300italic.svg#Raleway) format("svg")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(../fonts/raleway-v12-latin-regular.eot);src:local("Raleway"),local("Raleway-Regular"),url(../fonts/raleway-v12-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-v12-latin-regular.woff2) format("woff2"),url(../fonts/raleway-v12-latin-regular.woff) format("woff"),url(../fonts/raleway-v12-latin-regular.ttf) format("truetype"),url(../fonts/raleway-v12-latin-regular.svg#Raleway) format("svg")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:400;src:url(../fonts/raleway-v12-latin-italic.eot);src:local("Raleway Italic"),local("Raleway-Italic"),url(../fonts/raleway-v12-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-v12-latin-italic.woff2) format("woff2"),url(../fonts/raleway-v12-latin-italic.woff) format("woff"),url(../fonts/raleway-v12-latin-italic.ttf) format("truetype"),url(../fonts/raleway-v12-latin-italic.svg#Raleway) format("svg")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url(../fonts/raleway-v12-latin-500.eot);src:local("Raleway Medium"),local("Raleway-Medium"),url(../fonts/raleway-v12-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-v12-latin-500.woff2) format("woff2"),url(../fonts/raleway-v12-latin-500.woff) format("woff"),url(../fonts/raleway-v12-latin-500.ttf) format("truetype"),url(../fonts/raleway-v12-latin-500.svg#Raleway) format("svg")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:500;src:url(../fonts/raleway-v12-latin-500italic.eot);src:local("Raleway Medium Italic"),local("Raleway-MediumItalic"),url(../fonts/raleway-v12-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-v12-latin-500italic.woff2) format("woff2"),url(../fonts/raleway-v12-latin-500italic.woff) format("woff"),url(../fonts/raleway-v12-latin-500italic.ttf) format("truetype"),url(../fonts/raleway-v12-latin-500italic.svg#Raleway) format("svg")}body{font-style:normal;font-weight:400;font-variant-numeric:lining-nums;font-size:.875rem;line-height:20px;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){body{font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem}}h1,h2,h3,h4,h5,h6{margin:0 0 1.5rem;font-size:24px;line-height:28px;font-size:1.5rem;line-height:1.75rem;font-weight:700;font-family:"Playfair Display",Times New Roman,serif}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 1.5rem 0}p{margin:0 0 1.5rem}a{color:var(--primary-color);font-weight:700;text-decoration:none}a:active,a:focus{outline:medium none}a:hover{text-decoration:none}figure{margin:0 0 1.5rem}figcaption{font-size:.8rem;line-height:22.4px;font-size:.8rem;line-height:1.4rem;font-style:italic;color:#9e9e9e}blockquote{color:#666;margin:0 0 20px;padding:10px 0 50px 20px;position:relative}blockquote::before{color:#efefef;content:"Ã®Â¨â€š";font-family:icomoon;font-size:8.125rem;font-style:normal;left:-20px;margin:0 10px 0 0;position:absolute;top:-25px;-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:0}blockquote::after{content:""}blockquote p{display:inline;font-family:"Playfair Display",Times New Roman,serif;font-size:18.4px;line-height:32px;font-size:1.15rem;line-height:2rem;position:relative}blockquote cite{margin-top:1rem;border-top:1px solid #ccc;color:#6d6367;display:block;font-style:normal;line-height:1.875rem;text-align:right;width:70%}#EnquireBox,#Search{background:var(--bs-header-bg-color);border-top:1px solid #495056;border-bottom:4px solid #495056;color:var(--white);display:block;padding:30px 20px;position:absolute;z-index:-1;top:100%;width:100%;right:-100%;visibility:hidden;opacity:0;transition:visibility ease-in-out .4s,right ease-in-out .6s,opacity ease-in-out .3s;min-height:650px}#EnquireBox.active,#Search.active{visibility:visible;opacity:1;right:0}#Search{height:auto;min-height:250px}#EnquireBox input,#EnquireBox select,#EnquireBox textarea{border-color:#5e676f;color:#909eaa;color:var(--white)}#BrochureOrder select,#EnquireBox select,.sortbox select{-webkit-appearance:none;appearance:none}#BrochureOrder label,#EnquireBox label,.sortbox label{position:relative;z-index:0}#BrochureOrder label i,#EnquireBox label i,.sortbox label i{position:absolute;top:0;right:10px;height:100%;line-height:2.625rem;z-index:-1;color:#909eaa}#EnquireBox h2,#EnquireBox h3{margin-bottom:30px}#EnquireBox #btnEnquire{border:none;background:var(--primary-color);color:var(--white);font-weight:500}#EnquireBox #btnEnquire:hover{background:#972577}.enquiry-privacy a{text-decoration:underline}input,select{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #d8d8d8;border-radius:0;color:var(--bs-body-color);display:block;font-family:inherit;font-size:.875rem;height:45px;margin:0 0 8px;padding:4px 10px;width:100%}select{-webkit-appearance:none;appearance:none;padding:8px;background:url(../img/arrow.png) 98.5% center no-repeat}input:not([type=radio]):not([type=checkbox]):focus,select:focus,textarea:focus{border-color:var(--bs-body-color);color:var(--bs-body-color);outline:medium none}input:disabled,select:disabled{border-color:var(--white);background:var(--white)}input[type=button],input[type=checkbox],input[type=radio],input[type=submit]{display:inline-block;vertical-align:middle;width:auto}input[type=checkbox],input[type=radio]{height:auto;padding:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition-delay:9999s}select option{background-color:#fafafa;color:#2b3135;padding:4px}textarea{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #d8d8d8;color:#5e676f;display:block;font-family:inherit;font-size:.875rem;height:150px;margin:0 0 8px;padding:14px 10px;width:100%}label{display:block;margin-bottom:8px;vertical-align:top}label.no-show{display:none}label>span{line-height:2.5rem}input[type=button],input[type=submit]{cursor:pointer;display:inline-block;width:auto}input[type=button][class*=box-],input[type=password][class*=box-],input[type=submit][class*=box-],input[type=text][class*=box-],select[class*=box-],textarea[class*=box-]{display:inline-block;margin:0 -2px 8px}input[type=checkbox]+[class*=box-]{padding:0 10px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}:-webkit-input-placeholder{color:var(--bs-body-color);opacity:1}:-moz-placeholder{color:var(--bs-body-color);opacity:1}::-moz-placeholder{color:var(--bs-body-color);opacity:1}:-ms-input-placeholder{color:var(--bs-body-color);opacity:1}::-ms-input-placeholder{color:var(--bs-body-color);opacity:1}:placeholder-shown{color:var(--bs-body-color);opacity:1}:-moz-placeholder{opacity:1}::-webkit-input-placeholder{opacity:1;color:var(--bs-body-color)}::-ms-input-placeholder{opacity:1;color:var(--bs-body-color)}::placeholder{opacity:1;color:var(--bs-body-color)}#EnquireBox ::-webkit-input-placeholder{opacity:1;color:var(--white)}#EnquireBox ::-ms-input-placeholder{opacity:1;color:var(--white)}#EnquireBox ::placeholder{opacity:1;color:var(--white)}#EnquireBox :-ms-input-placeholder{color:var(--white);opacity:1}#EnquireBox ::-ms-input-placeholder{color:var(--white);opacity:1}.enquirybox p.enquire-button,.enquirybox p.human{text-align:right}.NLbox{display:block;margin:0}.gdpr{display:inline-block;vertical-align:middle;position:relative;min-height:30px}.gdpr .message{display:block;border:1px solid #ccc;background:var(--white);margin:20px 0;padding:20px;border-radius:4px;bottom:200%;right:0;position:absolute;width:500%;max-width:450px;opacity:0;visibility:hidden;transition:bottom .4s ease-in-out 0s,opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s}.gdpr:hover .message{opacity:1;visibility:visible;bottom:95%}.gdpr .message:after{content:"\e950";font-family:icomoon;position:absolute;padding:0;margin:0;color:#ccc;bottom:-15px;right:40px;height:15px;line-height:.8125rem;font-size:1.875rem}.NLbox .gdpr>p{margin:0;cursor:pointer;font-size:.8125rem;text-transform:uppercase;color:#5e676f;font-weight:500;white-space:nowrap;padding:0 10px}#masthead .gdpr>p{color:#ccc;padding-left:20px}#masthead .gdpr:hover>p{color:var(--primary-color)}#EnquireBox .gdpr>p i,.gdpr>p i{display:inline-block;vertical-align:middle;margin:0 0 0 5px;font-size:1.25rem;position:relative;right:auto}.gdpr .message p{color:#2b3135;text-align:left}#EnquireBox label>span{padding-right:10px}label[for=newsletter] span{cursor:pointer}#EnquireBox #Whatisit{width:150px}label[for=Whatisit]{text-align:right}#EnquireBox label.signup span{font-size:.75rem;line-height:1rem}.select-css{display:block;font-size:1rem;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-webkit-appearance:none;appearance:none;background-color:var(--white);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom,var(--white) 0,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:0}.select-css option{font-weight:400}:root:lang(ar) .select-css,:root:lang(iw) .select-css,[dir=rtl] .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-css:disabled,.select-css[aria-disabled=true]{color:graytext;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom,var(--white) 0,#e5e5e5 100%)}.select-css:disabled:hover,.select-css[aria-disabled=true]{border-color:#aaa}.autocomplete{background:var(--white);z-index:1000;font-family:"DM Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.9375rem;line-height:22px;font-size:.9375rem;line-height:1.375rem;overflow:auto;box-sizing:border-box;border:2px solid #a7afbc;border-top-width:0}.autocomplete>div{padding:.375rem .75rem;color:var(--bs-body-color)}.autocomplete .group{background:var(--bs-body-color);color:var(--white);font-weight:700;text-transform:uppercase}.autocomplete .selected{background:var(--primary-color);color:var(--white)}.autocomplete>div:hover:not(.group){background:#dadada;color:var(--bs-body-color);cursor:pointer}.autocomplete>div:not(.group):nth-child(odd){background:#f3f3f3;color:var(--bs-body-color)}.autocomplete>div:not(.group):nth-child(odd):hover{background:#dadada;color:var(--bs-body-color)}.autocomplete>div:not(.group).selected{background:var(--primary-color)}#cookie_law_notification{transition:all .5s;padding:15px;box-shadow:0 4px 32px 0 rgba(0,0,0,.5);-o-box-shadow:0 4px 32px 0 rgba(0,0,0,.5);-ms-box-shadow:0 4px 32px 0 rgba(0,0,0,.5);line-height:1.5;box-sizing:border-box;visibility:visible!important;color:var(--bs-body-color)!important;font-weight:400!important}#cookie_law_notification.cookielaw3.cookie_bottom_left{bottom:auto!important;top:150px!important}@media only screen and (min-width:768px){#cookie_law_notification.cookielaw3.cookie_bottom_left{bottom:50px!important;top:auto!important}}#cookie_learnmore_link{font-size:.75rem!important;float:none!important}#cookie_law_notification blockquote{padding:0;margin:0 0 15px}#cookie_accept_button{cursor:pointer}#cookie_law_notification.cookielaw1{font-size:.8125rem;bottom:0;position:fixed;left:0;right:0;width:100%;background-color:var(--bs-body-color);z-index:9999999}#cookie_law_notification a{color:var(--white)!important;text-decoration:underline!important}.cookielaw1 #cookie_message{width:calc(100% - 130px);color:#d9d9d9;font-size:.9375rem;text-align:justify}.cookielaw1 #cookie_accept_button{background-color:var(--white);border-color:var(--white);width:100px;line-height:2.25rem;height:36px;font-size:.9375rem;position:absolute;right:20px;top:50%;margin-top:-18px;border-radius:4px;color:#000;font-weight:700;text-align:center}#cookie_law_notification.cookielaw2{bottom:20px;position:fixed;left:20px;width:400px;background-color:#262626;z-index:9999999;padding:25px}.cookielaw2 #cookie_message{width:100%;color:#d9d9d9;font-size:.9375rem;padding-bottom:25px;display:block;text-align:justify}.cookielaw2 #cookie_accept_button,.cookielaw3 #cookie_accept_button{border-color:var(--white);font-size:.9375rem;border-radius:4px;text-align:center;display:block}.cookielaw2 #cookie_accept_button{background-color:var(--white);width:calc(100% - 40px);margin:auto;line-height:2.25rem;height:36px;color:#000;font-weight:700}.cookielaw4 #cookie_accept_button,.cookielaw5 #cookie_accept_button{line-height:2.25rem;height:36px;top:50%;margin-top:-18px;font-weight:700}#cookie_law_notification.cookielaw3{transition:all .5s;position:fixed;width:400px;background-color:var(--white);border-radius:4px;bottom:20px;right:20px;z-index:9999999;padding:25px}.cookielaw3 #cookie_message{width:100%;color:#000;font-size:.9375rem;padding:0 0 25px;display:block}.cookielaw3 #cookie_accept_button{background-color:var(--primary-color)!important;float:none!important;padding:0 15px;margin-right:0;color:var(--white);font-weight:700}#cookie_law_notification.cookielaw4{font-size:.8125rem;bottom:0;position:fixed;left:0;right:0;width:100%;background-color:#c64444;z-index:9999999}#cookie_law_notification.cookielaw4 a{color:var(--white);text-decoration:underline}.cookielaw4 #cookie_message{width:calc(100% - 140px);color:var(--white);font-size:.9375rem;text-align:justify}.cookielaw4 #cookie_accept_button{background-color:var(--white);border-color:#c64444;width:110px;font-size:.9375rem;position:absolute;right:20px;color:#c64444;text-align:center}#cookie_law_notification.cookielaw5{font-size:.8125rem;bottom:0;position:fixed;left:0;right:0;width:100%;background-color:#237afc;z-index:9999999}#cookie_law_notification.cookielaw5 a{color:var(--white);text-decoration:underline overline}.cookielaw5 #cookie_message{width:calc(100% - 140px);color:var(--white);font-size:.9375rem;text-align:justify}.cookielaw5 #cookie_accept_button{border:2px solid var(--white);width:110px;font-size:.9375rem;position:absolute;right:20px;color:var(--white);text-align:center}.cookie_bottom_left,.cookie_bottom_right{bottom:20px!important;top:auto!important}.cookie_bottom_left{left:20px!important;right:auto!important}.cookie_bottom_right{right:20px!important;left:auto!important}.cookie_top_left,.cookie_top_right{top:20px!important;bottom:auto!important}.cookie_top_left{left:20px!important;right:auto!important}.cookie_top_right{right:20px!important;left:auto!important}.cookie_bottom,.cookie_top{right:0!important;left:0!important}.cookie_top{top:0!important;bottom:auto!important}.cookie_bottom{top:auto!important;bottom:0!important}#cookie_law_notification.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}#cookie_law_notification.shake2{-webkit-animation:shake2 .5s;animation:shake2 .5s}@-webkit-keyframes shake2{0%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0);transform:translate(3px,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0);transform:translate(1px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake2{0%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0);transform:translate(3px,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0);transform:translate(1px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@media (max-width:767px){#cookie_law_notification{left:0!important;right:0!important;width:100%!important}#cookie_law_notification.cookielaw2,#cookie_law_notification.cookielaw3{left:15px!important;right:15px!important;width:auto!important}}#main{display:block;margin:0;min-height:100px;position:relative;z-index:10;border-bottom:1.5rem solid var(--white)}#content{display:block;margin:0;background-color:var(--white);padding:50px 0 1px;position:relative}.document-countryContainer #content{padding:1px 0}#content.no-pad-top{padding-top:0}#intro{margin-top:-300px}#navbar .innerframe{height:100%;position:relative}ul.nav-menu{display:block;min-height:40px;position:relative;text-align:left}ul.nav-menu li{display:inline-block;list-style-type:none;margin:0 0 0 20px;vertical-align:top;font-weight:500}ul.nav-menu>li>a,ul.nav-menu>li>span{color:var(--white);display:block;font-size:1.125rem;font-weight:500;height:40px;padding:0 10px}ul.nav-menu>li a:hover{color:var(--white)}ul.nav-menu>li:hover>a{color:#be5da3}ul.nav-menu li ul{background:var(--white) none repeat scroll 0 0;display:none;left:0;min-width:200px;padding:10px 0 0;position:absolute}ul.nav-menu li ul li{border-bottom:1px solid #e6e5e6;display:block;margin:4px 0 0;padding:0}ul.nav-menu li ul li a,ul.nav-menu li ul li span{color:var(--bs-body-color);display:block;font-size:.9375rem;font-weight:500;padding:8px 10px}ul.nav-menu li.hasdrop:not(.meganav){position:relative}.global-alert{padding:.375rem;background-color:var(--white) 3cd;border-bottom:1px solid #ffeeba}.global-alert p{font-size:.75rem;line-height:16px;font-size:.75rem;line-height:1rem;color:#856404;text-align:center;margin-bottom:0}@media only screen and (min-width:1024px){.global-alert p{font-size:.8125rem;line-height:20px;font-size:.8125rem;line-height:1.25rem}}.global-alert a{font-weight:700;text-decoration:underline}.global-alert a:hover{text-decoration:none}.button,.purple,button{border:0;background:var(--primary-color);color:var(--white);cursor:pointer;display:inline-block;font-size:.8125rem;font-weight:600;padding:12px 20px;position:relative;text-align:left;text-transform:uppercase;transition:all .25s ease 0s;border-radius:40px}.button:hover,.purple:hover,button:hover{background:#972577}.button.white{background:var(--white);color:#4c4d4e}.button.white:hover{background:#f3f3f3}.button.line{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid var(--white)}.button.line.black{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #4c4d4e;color:#4c4d4e}.button.line:hover{background:var(--white) none repeat scroll 0 0;color:#484d54}.button.line.black:hover{background:#4c4d4e none repeat scroll 0 0;border:1px solid #4c4d4e;color:var(--white)}button{border:none}.header-breadcrumb{margin:0 0 .5rem;text-shadow:0 0 5px #111;font-size:.9375rem;line-height:24px;font-size:.9375rem;line-height:1.5rem}.header-breadcrumb li{display:inline-block;list-style:none;position:relative;font-weight:400}.header-breadcrumb li:after{content:"\00BB";color:rgba(255,255,255,.75);margin-right:.5rem;margin-left:.5rem}.header-breadcrumb li:last-of-type:after{content:""}.header-breadcrumb a{font-weight:700;color:var(--white);text-decoration:underline}#upperbox{color:var(--white);display:block;margin:0 auto;padding:0;position:relative;background:linear-gradient(to bottom,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,.35) 100%);height:400px}@media only screen and (min-width:768px){#upperbox{height:60vh}}.document-search #upperbox{height:380px}@media only screen and (min-width:768px){.document-search #upperbox{height:60vh}}#upperbox .innerframe{height:100%;display:block;position:relative}@media only screen and (min-width:1280px){#upperbox .innerframe{opacity:1;visibility:visible;padding:0 20px}}#upperbox .section{width:100%;bottom:130px;text-align:center;padding:0 30px;left:0;position:absolute}@media only screen and (min-width:1280px){#upperbox .section{left:30px;bottom:10px;text-align:left;width:48%;bottom:0;padding:20px 20px 20px 0}}#upperbox .section.awardbox{text-align:center;bottom:10px;padding:0;left:auto;right:0}@media only screen and (min-width:1280px){#upperbox .section.awardbox{right:30px;text-align:right}}#upperbox .section.pagetitle{text-align:center;padding:0 30px;left:0;bottom:10px}@media only screen and (min-width:768px){#upperbox .section.pagetitle{bottom:130px}}@media only screen and (min-width:1280px){#upperbox .section.pagetitle{bottom:10px;left:30px;text-align:left;padding:0}}#upperbox .section h1{margin:0;padding-bottom:10px;border-bottom:1px solid rgba(250,250,250,.13)}#upperbox .section h1::first-letter{text-transform:capitalize}@media only screen and (min-width:1280px){#upperbox .section h1{font-size:42.4px;line-height:58px;font-size:2.65rem;line-height:3.625rem;font-weight:700;letter-spacing:normal;text-shadow:0 0 5px #111}}#upperbox .section p{font-size:.8125rem;text-transform:uppercase;font-weight:600;letter-spacing:.03125rem;min-height:24px}#upperbox .centerbox{max-width:initial}@media only screen and (min-width:1280px){.document-myAccount #upperbox .section.pagetitle{width:80%;max-width:1120px;right:0;padding:50px 0;margin:0 auto}}#upperbox .section.pagetitle p{color:var(--white);font-size:.875rem;margin:10px 0}#upperbox .section.pagetitle p:empty{display:none}#upperbox .award,#upperbox .title{height:130px}#upperbox .title{padding:0}#upperbox .title p{font-weight:500;text-transform:uppercase;letter-spacing:.03125rem;margin:0;display:block;padding:0 10px}#upperbox .title span{display:block;font-size:1rem;letter-spacing:normal;margin:0 3px;text-align:center;vertical-align:middle}#upperbox .title span::before{display:none}@media only screen and (min-width:1280px){#upperbox .title span{margin:5px 0 0;text-align:right}}#upperbox .announcement-title{position:absolute;top:90px;left:30px}#upperbox .announcement-title.right{right:30px;left:auto}#upperbox .announcement-title.center{left:auto;width:100%;text-align:center}@media only screen and (max-width:767px){#upperbox .announcement-title{top:120px}}#upperbox .awardbox span{font-size:.8125rem}#upperbox .award{width:130px;height:130px;background:url(../img/TI_award.svg) center/contain no-repeat}@media only screen and (min-width:1280px){#upperbox .pagetitle{width:57%}}@media only screen and (min-width:1280px){#upperbox .awardbox{width:40%}}@media only screen and (min-width:1024px){.Newsletter{max-width:50%;margin:0 auto}}.search-results-wrap .search-results{padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width:1024px){.search-results-wrap .search-results{max-width:60%;margin:0 auto 30px;padding-left:0;padding-right:0}}.search-results-wrap.innerframe{margin:1.5rem auto;padding:0}.search-result-group{margin-bottom:1.5rem}.search-result-group.innerframe{padding:0}.search-results-types{background:#e5dfdd;border:2px solid #f2ede9;border-left-width:0;border-right-width:0}.search-results-types.innerframe{padding-top:1.5rem;padding-bottom:1.5rem;margin-top:0;max-width:none}.search-results-filters{margin-bottom:0}.search-results-filters a{margin:0 .5rem .5rem 0}.search-result-group-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.5rem}.search-result-group-header .search-result-group-filter{flex:1;margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.search-result-group-header .form-group{margin-left:.5rem}.search-result-group-header p{margin:0}.search-result-group-header select{height:auto;margin-bottom:0;padding:.5rem}.search-result-group-header-title{display:inline-block;flex:1;margin:0;font-size:32px;line-height:40px;font-size:2rem;line-height:2.5rem}.search-result-group-header-title--block{display:block;width:100%;margin:0 auto 15px;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width:1024px){.search-result-group-header-title--block{padding-left:0;padding-right:0;max-width:60%;text-align:center}}.general-content-snippet{font-size:.8125rem;line-height:1.5}.tour-item{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:1.5rem}.tour-item-image-link{flex:1;max-width:25%;border-width:2px;border-style:solid;border-color:#e5dfdd;border-radius:2px;background:var(--white);padding:3px;display:inline-block;box-shadow:0 0 3px #e5dfdd;transition:all .25s ease 0s}.tour-item-image-link img{border-radius:2px;display:block;width:100%}.tour-item-image-link:hover{background:#f3f3f3}.tour-item-content{flex:1;padding-left:1.5rem}.tour-item-content-title{font-weight:700;font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem;margin-top:0;margin-bottom:1rem}@media only screen and (min-width:1024px){.tour-item-content-title{font-size:24px;line-height:28px;font-size:1.5rem;line-height:1.75rem}}.tour-item-content-title a{font-weight:inherit;text-decoration:underline}.tour-item-content-title a:hover{text-decoration:none}.tour-options i{color:#a7afbc;margin-right:.5rem}.hotel-item-wrap{display:flex;flex-wrap:wrap;margin-top:1.5rem}.hotel-item{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:1.5rem}@media only screen and (min-width:1024px){.hotel-item{flex:1 0 50%;max-width:50%}}.hotel-item-image-link{border-width:2px;border-style:solid;border-color:#e5dfdd;border-radius:2px;background:var(--white);padding:3px;display:inline-block;box-shadow:0 0 3px #e5dfdd;transition:all .25s ease 0s}.hotel-item-image-link img{border-radius:2px;display:block}.hotel-item-image-link:hover{background:#f3f3f3}.hotel-item-content{flex:1;padding-left:1.5rem;padding-right:1.5rem}.hotel-item-content-title{font-weight:700;font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem;margin-top:0;margin-bottom:.375rem}.hotel-item-content-title a{color:var(--bs-body-color);font-weight:inherit;text-decoration:none}.hotel-item-content-title a:hover{text-decoration:underline}.hotel-location{color:#a7afbc;margin:0}.document-Home #upperbox,.document-search #upperbox{display:none}.document-search #main #content{padding-top:0}.search-header{margin-top:0}.search-header.search-component{padding-top:0;background-color:#f2ede9;position:relative;border:2px solid #e5dfdd;border-left-width:0;border-right-width:0}.search-header.search-component:after{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;content:"";opacity:.5;z-index:1;background-image:url(../img/pattern-2.png);background-repeat:repeat}.search-header-inner{position:relative;height:50vh;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr);grid-gap:.5rem;padding:0 2rem;position:relative}@media only screen and (min-width:1024px){.search-header-inner{height:60vh;grid-gap:1rem}}.search-header-results .search-header-inner{height:auto;min-height:25vh;padding-top:50px;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center}.search-component .search-header-inner{height:auto;margin-bottom:0;padding-top:3rem;padding-bottom:3rem;grid-template-rows:auto;max-width:1240px;margin:0 auto}.search-header-content{position:relative;z-index:5;grid-column:1/12;grid-row:2}@media only screen and (min-width:1024px){.search-header-content{grid-column:3/11;padding:0}}@media only screen and (min-width:1280px){.search-header-content{grid-column:4/10}}.search-header-results .search-header-content{width:100%;padding:1.5rem;margin:auto}@media only screen and (min-width:1024px){.search-header-results .search-header-content{max-width:60%}}.search-component .search-header-content{grid-column:1/13}@media only screen and (min-width:1024px){.search-component .search-header-content{grid-column:1/13;padding:0}}@media only screen and (min-width:1280px){.search-component .search-header-content{grid-column:1/13}}.search-header-content .search-header-title{color:var(--white);font-weight:700;text-align:center;margin:0 auto 1.5rem;text-shadow:1px 1px 3px var(--bs-body-color);font-size:24px;line-height:28px;font-size:1.5rem;line-height:1.75rem}@media only screen and (min-width:1024px){.search-header-content .search-header-title{max-width:20ch;font-size:56px;line-height:60px;font-size:3.5rem;line-height:3.75rem}}.search-component .search-header-content .search-header-title,.search-header-results .search-header-content .search-header-title{font-size:24px;line-height:28px;font-size:1.5rem;line-height:1.75rem;color:var(--bs-body-color);font-weight:700;text-shadow:none;max-width:none;text-align:left;margin:0 0 1.5rem}.search-header-results .search-header-content .search-header-title{color:var(--bs-body-color);width:100%;margin:0 0 .75rem;font-size:28px;line-height:32px;font-size:1.75rem;line-height:2rem}.search-header-terms{margin:0;font-size:20px;line-height:24px;font-size:1.25rem;line-height:1.5rem}.search-header-terms-detail{font-weight:700}.search-header-search{flex:1 0 100%;display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:1.5rem;font-size:24px;line-height:24px;font-size:1.5rem;line-height:1.5rem;position:relative}.search-field--search{flex:1 0 100%}@media only screen and (min-width:1024px){.search-field--search{flex:1;min-width:60%}}.search-field--month{flex:1}@media only screen and (min-width:1024px){.search-field--month{min-width:20%}}.search-field--submit{flex:0}.tt-month,.tt-search,.tt-submit{min-height:3rem;padding:.5rem 1rem;margin:0;border-radius:0;border-width:1px;border-color:#a7afbc;background-color:var(--white);color:var(--bs-body-color);font-family:inherit;font-weight:400;font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem;transition:all .25s ease 0s}.tt-month:active,.tt-month:focus,.tt-month:hover,.tt-search:active,.tt-search:focus,.tt-search:hover,.tt-submit:active,.tt-submit:focus,.tt-submit:hover{background-color:#f3f3f3;border-color:#a7afbc!important}@media only screen and (min-width:1024px){.tt-month,.tt-search,.tt-submit{min-height:4.5rem;border-width:2px;border-right-width:0;font-size:24px;line-height:32px;font-size:1.5rem;line-height:2rem}}.search-component .tt-month,.search-component .tt-search,.search-component .tt-submit{font-size:18px;line-height:24px;font-size:1.125rem;line-height:1.5rem}.tt-search{margin-bottom:.5rem}.tt-search::-webkit-input-placeholder{color:#a7afbc}.tt-search::-ms-input-placeholder{color:#a7afbc}.tt-search::placeholder{color:#a7afbc}@media only screen and (min-width:1024px){.tt-search{margin-bottom:0}}.search-component .tt-search{background-color:var(--white)}.tt-month{cursor:pointer;background-image:url(../img/search-form-select-dropdown.svg);background-position:right center 1.5rem;background-repeat:no-repeat;background-size:1.5rem}@media only screen and (min-width:1024px){.tt-month{border-left-width:1px}}.search-component .tt-month{background-color:var(--white)}.tt-submit{position:absolute;right:0;top:0;bottom:0;background-color:var(--white);background-image:url(../img/icon-search.svg);background-position:center left 1rem;background-repeat:no-repeat;background-size:1rem;padding-left:2.25rem;color:var(--white);font-weight:700;border-right-width:1px;border-left-width:0}.tt-submit:active,.tt-submit:focus,.tt-submit:hover{background-color:#cdcdcd!important}@media only screen and (min-width:1024px){.tt-submit{border-right-width:2px;padding-left:3.75rem;background-size:1.5rem;background-position:center left 1.5rem}.tt-submit:active,.tt-submit:focus,.tt-submit:hover{border-color:#a7afbc!important;background-image:url(../img/icon-search.svg)!important;background-repeat:no-repeat!important;background-size:1.5rem!important;background-position:center left 1.5rem!important}}.search-component .tt-submit{padding-top:.5rem;padding-bottom:.5rem}.search-header-lead{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.search-header-results .search-header-lead{opacity:.5}.search-header-lead img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover;display:block}.search-header-lead-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";z-index:2;background:var(--bs-body-color);background:radial-gradient(circle,rgba(44,49,53,.1) 35%,rgba(0,0,0,.5) 100%)}.search-header-results .search-header-lead-overlay{background:var(--white);background:radial-gradient(circle,rgba(255,255,255,.25) 35%,var(--white) 100%)}.search-header-usp-list{width:100%;position:absolute;bottom:-1rem;left:0;right:0;background:var(--white)}@media only screen and (min-width:1024px){.search-header-usp-list{grid-template-columns:repeat(3,1fr);display:grid;grid-gap:.5rem}}@media only screen and (min-width:1024px){.search-header-usp-list{background:0 0;position:relative}}.usp-item{width:100%;text-align:center;text-transform:uppercase;color:var(--white);font-size:.8125rem;line-height:20px;font-size:.8125rem;line-height:1.25rem;font-weight:700;position:absolute;bottom:0;margin-bottom:.75rem}@media only screen and (min-width:1024px){.usp-item{width:auto;color:var(--white);text-shadow:1px 1px 3px var(--bs-body-color);text-align:left;margin-bottom:0;padding:0;position:relative;padding-right:4.5rem}}.usp-item--1{-webkit-animation:fade 10s infinite;animation:fade 10s infinite}@media only screen and (min-width:1024px){.usp-item--1{-webkit-animation:none;animation:none;padding-right:0}}.usp-item--2{-webkit-animation:fade2 10s infinite;animation:fade2 10s infinite}@media only screen and (min-width:1024px){.usp-item--2{text-align:center;padding-left:15px;padding-right:15px;-webkit-animation:none;animation:none}}.usp-item--3{-webkit-animation:fade3 10s infinite;animation:fade3 10s infinite}@media only screen and (min-width:1024px){.usp-item--3{padding-right:0;margin-left:auto;text-align:right;-webkit-animation:none;animation:none}}.search-component .usp-item{text-shadow:none;color:#8c8c8c}@-webkit-keyframes fade{0%{opacity:1}33.333%{opacity:0}66.666%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:1}33.333%{opacity:0}66.666%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade2{0%{opacity:0}33.333%{opacity:1}66.666%{opacity:0}100%{opacity:0}}@keyframes fade2{0%{opacity:0}33.333%{opacity:1}66.666%{opacity:0}100%{opacity:0}}@-webkit-keyframes fade3{0%{opacity:0}33.333%{opacity:0}66.666%{opacity:1}100%{opacity:0}}@keyframes fade3{0%{opacity:0}33.333%{opacity:0}66.666%{opacity:1}100%{opacity:0}}.experts{background-color:#f2ede9;border:2px solid #e5dfdd;border-left-width:0;border-right-width:0;padding:50px 20px;position:relative}@media only screen and (min-width:1280px){.experts{padding:50px 30px}}.experts:after{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;content:"";opacity:.5;z-index:1;background-image:url(../img/pattern-2.png);background-repeat:repeat}.experts .inner{position:relative;z-index:5;max-width:768px;margin:0 auto;display:flex;flex-wrap:nowrap}.experts-person-wrap{flex:1 0 40%;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.experts-person-wrap{flex:1 0 50%}}.experts-person{padding-top:0;padding-bottom:1.5rem;padding-right:1.5rem}@media only screen and (min-width:768px){.experts-person{flex:1;min-width:50%}}@media only screen and (min-width:768px){.experts-person:nth-child(n+3){max-width:50%}}.experts-person-photo{border-width:2px;border-style:solid;border-color:#e5dfdd;border-radius:2px;background:var(--white);padding:3px;display:inline-block;box-shadow:0 0 3px #e5dfdd}.experts-person-photo img{border-radius:2px;display:block}.experts-person-name{font-size:.8125rem;line-height:16px;font-size:.8125rem;line-height:1rem;margin:0}.experts-person-name strong{display:block;text-transform:uppercase}.experts-content{flex:1 0 60%}@media only screen and (min-width:768px){.experts-content{flex:1 0 50%}}.experts-content-title{margin-top:0;font-weight:700;margin-bottom:1.5rem}.innerframe--split{display:flex;flex-wrap:wrap;align-items:flex-start}#Brochures .brochure-container{display:flex;align-content:flex-start;flex-wrap:wrap}@media only screen and (min-width:1024px){#Brochures .brochure-container{max-width:70%}}.brochure-panel-title{width:100%}.brochure-item{flex:1 0 auto;max-width:150px;margin-bottom:5px;margin-right:5px}@media only screen and (min-width:768px){.brochure-item{max-width:160px}}@media only screen and (min-width:1024px){.brochure-item{margin-bottom:0;padding-bottom:15px;min-width:180px;max-width:20%;padding-right:15px}}.brochure-item div{width:auto!important;height:auto!important}.brochure-item div a{min-width:170px}.brochure-item div a div{width:150px!important;height:192px!important;max-width:95%!important;max-height:none!important}@media only screen and (min-width:1024px){.brochure-item div a div{width:170px!important;height:225px!important}}.brochure-item div a div img{width:150px!important;height:192px!important;max-width:none!important;max-height:none!important}@media only screen and (min-width:1024px){.brochure-item div a div img{width:170px!important;height:225px!important}}.brochure-item div a div div{width:60px!important;height:60px!important}.brochure-order-button{flex:1 0 100%;padding-top:1.5rem;margin:0}.hotel--tours{padding-top:3rem}.hover-wrapper{overflow:hidden}.hover-wrapper .lazy.loaded:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease 0s}.footer{padding:4.5rem 20px;background:var(--bs-body-color);color:#f3f3f3;display:block;margin:0;position:relative}#footer_content{padding:3rem 20px}.footer-title{padding-bottom:.375rem;border-bottom:1px solid #4d4d4d}.footernav{padding:0 0 20px;margin:0 2px;display:flex;flex-wrap:wrap}.footernav li{padding:0 30px 0 0;margin:0 0 5px 0;flex:1 0 50%;list-style:none}.footernav a{font-size:.8125rem;display:inline-block;color:#f3f3f3;text-decoration:underline}.footernav a:active,.footernav a:focus,.footernav a:hover{color:var(--white);text-decoration:none}.copyright{color:#666;display:block;margin:1.5rem 0;padding:0 0 1.5rem 0;position:relative;width:100%}.copyright p{margin-bottom:.375rem}.copyright a{color:#666}.social a{color:#a7afbc;display:inline-block;line-height:3rem;margin:0 .5rem 0 0;width:3rem;height:3rem;position:relative}.social a:before{font-size:3rem;position:absolute;top:0;left:0;width:100%;height:100%}.social a:hover{color:var(--white)}.footerlogos-link img{display:inline-block;margin-right:.5rem}.enquiry-form.innerframe{max-width:850px}.enquiry-form input[type=checkbox]{width:auto;vertical-align:middle;display:inline-block;margin-left:0}.enquiry-form input[type=email],.enquiry-form input[type=tel],.enquiry-form input[type=text],.enquiry-form select,.enquiry-form textarea{width:95%;margin-left:15px;text-align:left}.enquiry-form input{margin-left:15px;text-align:left}.enquiry-form .NLbox{width:auto;vertical-align:middle;margin-left:15px;display:inline-block;padding-bottom:10px}.enquiry-form .required:after{color:red;content:" *";float:left;font-size:1.375rem;padding-left:5px}.enquiry-form .required-notification{margin-left:10px;font-size:.8125rem;font-size:13px;font-weight:700;float:left;width:50%}#additional_details_to_share{display:none!important}.row{font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem}@media only screen and (min-width:1280px){.row{font-size:17.6px;line-height:25.6px;font-size:1.1rem;line-height:1.6rem}}.row--content,.row--two-column{max-width:1240px;margin:0 auto;padding:20px 2rem;display:grid;grid-template-columns:repeat(12,1fr);position:relative}@media only screen and (min-width:768px){.row--content,.row--two-column{grid-column-gap:2rem}}.row--two-column{grid-row-gap:0}@media only screen and (min-width:768px){.row--two-column{gap:2rem}}.row--content+.row--two-column,.row--two-column+.row--content{padding-top:0;margin-top:-20px}.row--content+.row--widget .widget-map{padding-top:0;margin-top:-20px}.row--content+.row--widget .widget~.widget-map{padding-top:20px;margin-top:0}.row--inner{grid-column:1/13}.column{grid-column:1/13}@media only screen and (min-width:1024px){.column--index-0,.column--text{grid-column:1/7}}@media only screen and (min-width:1024px){.column--index-1,.column--map{grid-column:7/13}}@media only screen and (min-width:1024px){.widget-map--left .column--map{grid-column:1/7;grid-row-start:1}}@media only screen and (min-width:1024px){.widget-map--left .column--text{grid-column:7/13;grid-row-start:1}}.widget--two-column{max-width:1240px;margin:0 auto;padding:20px 2rem;display:grid;grid-template-columns:repeat(12,1fr);position:relative;gap:2rem;grid-row-gap:0}.widget--inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);position:relative;grid-row-gap:0;padding:20px 2rem}@media only screen and (min-width:768px){.widget--inner{gap:2rem}}.widget__wide .widget--inner{max-width:1600px}.widget--center{text-align:center}.widget--primary{background-color:var(--secondary-color)}.widget--intro{grid-column:1/13}.widget--brand{padding:20px 0 40px;font-size:20.8px;line-height:28.8px;font-size:1.3rem;line-height:1.8rem}.widget--usps{grid-column:1/13}@media only screen and (min-width:768px){.widget--usps{grid-template-columns:repeat(3,1fr);display:grid;grid-gap:.5rem}}@media only screen and (min-width:1024px){.widget--usps{grid-gap:2rem}}@media only screen and (min-width:1280px){.widget--usps{margin:0 -3.5rem;grid-gap:3rem}}.widget--cta{text-align:center}.widget--cta h2{color:var(--primary-color)}.widget--cta .tel{font-size:36px;line-height:38px;font-size:2.25rem;line-height:2.375rem;font-weight:300;margin:10px 0;letter-spacing:.03125rem}.usp{font-size:18.4px;line-height:25.6px;font-size:1.15rem;line-height:1.6rem;color:#9e9e9e;font-weight:700}.usp--icon{display:inline-block;vertical-align:middle;max-width:32px}@media only screen and (min-width:768px){.usp--icon{max-width:62px}}.usp--text{display:inline-block;vertical-align:middle;max-width:calc(100% - 48px);margin-left:10px;margin-bottom:0}@media only screen and (min-width:768px){.usp--text{max-width:calc(100% - 72px)}}.image-with-text{padding-bottom:40px}.image-with-text--content,.image-with-text--headline,.image-with-text--image{grid-column:1/13}@media only screen and (min-width:768px){.image-with-text--image{grid-column:1/6}.image-with-text--content{grid-column:6/13}.image-with-text--right .image-with-text--image{grid-column:7/13;grid-row:2}.image-with-text--right .image-with-text--content{grid-column:1/7;grid-row:2}}.quote-widget--title{grid-column:1/13;position:relative;z-index:2}.quote-widget--content{grid-column:1/13;width:100%;line-height:1.6rem}.quote-widget--related{width:70%;text-align:right}.quote-widget blockquote{padding-bottom:0}@media only screen and (min-width:768px){.quote-widget--image{grid-column:1/6}.quote-widget--content{grid-column:1/13}.quote-widget--image+.quote-widget--content{grid-column:6/13}}.list-icons{grid-column:1/13}@media only screen and (min-width:768px){.list-icons{display:flex;margin:0 -1rem;align-items:flex-start;flex-wrap:wrap;justify-content:center}}.list-icon-item{position:relative;text-align:center;color:#9e9e9e;padding-bottom:1rem;margin-bottom:2rem;border-bottom:solid 1px var(--secondary-color);font-size:19.2px;line-height:28.8px;font-size:1.2rem;line-height:1.8rem}@media only screen and (min-width:768px){.list-icon-item{padding-bottom:0;margin:0 1rem;margin-bottom:0;border-bottom:none;flex-grow:5;flex-basis:14%}}.list-icon-item--icon{display:block;margin:0 auto 1rem;width:40%}.related--blog{display:grid;grid-gap:2rem;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:1280px){.related--blog{grid-template-columns:repeat(2,1fr)}}.content-picker .main-carousel{margin-bottom:2rem;grid-column:1/13}.content-picker--tall .picked-content--name{font-family:"DM Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:24px;font-size:1rem;line-height:1.5rem}.content-picker--tall .picked-content--name a{color:var(--bs-body-color)}.content-picker--pagination{text-align:center;display:block;width:100%;grid-column:1/13;margin-bottom:1.5rem}.content-picker--pagination li{display:inline-block;list-style-type:none;margin:0;padding:0}.content-picker--pagination .pagination-link{padding:10px 15px;margin:.375rem .25rem;color:var(--bs-body-color);border:solid 1px #f3f3f3}.content-picker--pagination .pagination-link.active,.content-picker--pagination .pagination-link:hover{border:solid 1px #a7afbc}.picked-content{display:grid;gap:1rem;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-columns:repeat(1,1fr);grid-column:1/13}@media only screen and (min-width:768px){.picked-content{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.picked-content{grid-row-gap:2rem;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:768px){.picked-content--headline{grid-column:1/3}}@media only screen and (min-width:1280px){.picked-content--headline{grid-column:1/4}}.picked-content--link{position:relative;display:block}.picked-content--tags{position:absolute;top:1rem;right:-.5rem;background:var(--secondary-color);padding:.25rem 1rem;text-transform:uppercase}@media only screen and (min-width:1024px){.content-picker--two-column .picked-content--tags{right:-1rem}}.picked-content--name{margin-bottom:.25rem}.picked-content--price-duration{font-style:italic;font-size:.9rem;line-height:19.2px;font-size:.9rem;line-height:1.2rem;color:#9e9e9e;margin-bottom:.5rem}.widget--center .picked-content{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;margin:0 -.5rem}@media only screen and (min-width:1280px){.widget--center .picked-content{margin:0 -1rem}}.picked-content--blog{display:flex;flex-flow:wrap;align-items:flex-start;align-content:flex-start;margin:0 -1rem}@media only screen and (min-width:768px){.picked-content--blog{grid-column-gap:1rem;grid-template-columns:none}}@media only screen and (min-width:1280px){.picked-content--blog{grid-template-columns:none}}.picked-content--blog .picked-content--headline{display:block;width:100%;margin:15px 1rem}@media only screen and (min-width:1280px){.content-picker--two-column .picked-content{grid-template-columns:repeat(2,1fr)}}.content-picker--two-column .picked-content--name{margin-top:0}@media only screen and (min-width:768px){.content-picker--two-column .picked-content--name{font-size:17.6px;line-height:22.4px;font-size:1.1rem;line-height:1.4rem}}@media only screen and (min-width:1280px){.content-picker--two-column .picked-content--name{font-size:20px;line-height:28px;font-size:1.25rem;line-height:1.75rem}}.main-carousel .picked-content--item{width:100%;margin:0 1rem 1rem}@media only screen and (min-width:768px){.main-carousel .picked-content--item{width:50%}}@media only screen and (min-width:1280px){.main-carousel .picked-content--item{width:33%}}.content-picker--tall .picked-content--item{width:70%;margin:0 .2rem 1rem;border-bottom:solid 1px var(--bs-body-color)}@media only screen and (min-width:768px){.content-picker--tall .picked-content--item{width:40%}}@media only screen and (min-width:1024px){.content-picker--tall .picked-content--item{width:28%}}.content-picker--tall .picked-content--item:hover{transition:all .25s ease 0s;border-bottom:solid 1px var(--primary-color)}.content-picker--tall .picked-content--item:hover a{color:var(--primary-color)}.widget__wide.content-picker--tall .picked-content--item{width:45%}@media only screen and (min-width:768px){.widget__wide.content-picker--tall .picked-content--item{width:30%}}@media only screen and (min-width:1280px){.widget__wide.content-picker--tall .picked-content--item{width:23%}}.content-picker--two-column .picked-content--item{width:100%;display:grid;grid-gap:.5rem;text-align:left}@media only screen and (min-width:768px){.content-picker--two-column .picked-content--item{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.content-picker--two-column .picked-content--item{grid-gap:2rem}}@media only screen and (min-width:1280px){.content-picker--two-column .picked-content--item{width:100%}}.widget--center .picked-content--item{width:100%;margin:0 .5rem 1rem}@media only screen and (min-width:768px){.widget--center .picked-content--item{width:calc(50% - 1rem)}}@media only screen and (min-width:1280px){.widget--center .picked-content--item{width:calc(33% - 2rem)}}@media only screen and (min-width:1280px){.widget--center.content-picker--two-column .picked-content--item{width:calc(50% - 2rem)}}.picked-content--blog .picked-content--item{width:calc(50% - 2rem)}.picked-content--promotion .picked-content--content{overflow:auto;padding:0 1.5rem;background:#f3f3f3}.picked-content--promotion .picked-content--tags{background:#568a8e;color:var(--white)}.picked-content--promotion .picked-content--footer{padding:1.5rem;border-top:solid 1px #a7afbc;text-align:center}.picked-content--promotion .picked-content--more-link{text-transform:uppercase;font-size:.8rem;font-weight:500}.picked-content--intro{width:80%;padding:1.5rem}@media only screen and (min-width:768px){.picked-content--intro{width:45%}}@media only screen and (min-width:1024px){.picked-content--intro{width:30%;padding:3rem}}@media only screen and (min-width:1280px){.picked-content--intro{padding:4.5rem 3.3rem;width:23%}}.content-picker--two-column .main-carousel .picked-content--item{width:100%}@media only screen and (min-width:1024px){.content-picker--two-column .main-carousel .picked-content--item{width:50%;margin:0 1rem}}.flickity-button{background:#fff}.flickity-button:disabled{display:none}.flickity-button:hover{background:#fff}.flickity-prev-next-button{width:100px;height:100px}.flickity-prev-next-button.previous{left:-3.5rem}@media only screen and (min-width:1280px){.flickity-prev-next-button.previous{left:-110px}}@media only screen and (min-width:1280px){.widget__wide .flickity-prev-next-button.previous{left:-3.5rem}}.flickity-prev-next-button.next{right:-3.5rem}@media only screen and (min-width:1280px){.flickity-prev-next-button.next{right:-110px}}@media only screen and (min-width:1280px){.widget__wide .flickity-prev-next-button.next{right:-3.5rem}}.flickity-button-icon{fill:var(--primary-color)}.flickity-button-icon:hover{fill:var(--bs-body-color)}*,::after,::before{box-sizing:border-box;margin:0;padding:0}body{background:#d8d8d8 none repeat scroll 0 0;color:var(--bs-body-color)}#site_container{display:block;overflow:hidden;position:relative;width:100%}#headerimg{background-color:rgba(0,0,0,0);background-url:url("");background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:0;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#headerimg::after{background:rgba(0,0,0,.06) none repeat scroll 0 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#masthead{background:0 0;display:block;position:relative;z-index:9000}#masthead #navbar{color:var(--white);display:block;min-height:40px;padding:0;text-align:left;width:100%;z-index:5000}a#logo{background:rgba(0,0,0,0) url(../img/TransIndus_logo_white.svg) no-repeat scroll 0 center;display:inline-block;height:100px;padding-top:100px;overflow:hidden;position:relative;z-index:9000;text-indent:-9000px}a#gotop{background:rgba(167,175,188,.4) none repeat scroll 0 0;border-radius:50%;color:var(--white);display:block;font-size:1.375rem;height:40px;left:0;line-height:2.8125rem;margin:0 auto;position:absolute;right:0;text-align:center;top:20px;width:40px;z-index:10}a#gomain{background-color:rgba(255,255,255,.13);border-radius:50%;color:var(--white);display:block;font-size:1.375rem;height:40px;line-height:2.8125rem;margin:50px auto 0;text-align:center;width:40px;position:absolute;bottom:20px;left:0;right:0;z-index:10}h1,h2,h3,h4,h5,h6{margin:15px 0}a#dd_tag{color:#616e7e}[class*=box-],div[class*=box-],input[class*=box-]{display:inline-block;margin:0 -2px;vertical-align:top}.box-10,input.box-10[type=password],input.box-10[type=text]{width:10%}.box-20,input.box-20[type=password],input.box-20[type=text]{width:20%}.box-25,input.box-25[type=password],input.box-25[type=text]{width:25%}.box-30,input.box-30[type=password],input.box-30[type=text]{width:30%}.box-33,input.box-33[type=password],input.box-33[type=text]{width:33.3%}.box-35,input.box-35[type=password],input.box-35[type=text]{width:35%}.box-40,input.box-40[type=password],input.box-40[type=text]{width:40%}.box-45,input.box-45[type=password],input.box-45[type=text]{width:45%}.box-50,input.box-50[type=password],input.box-50[type=text]{width:50%}.box-55,input.box-55[type=password],input.box-55[type=text]{width:55%}.box-60,input.box-60[type=password],input.box-60[type=text]{width:60%}.box-65,input.box-65[type=password],input.box-65[type=text]{width:65%}.box-70,input.box-70[type=password],input.box-70[type=text]{width:70%}.box-75,input.box-75[type=password],input.box-75[type=text]{width:75%}.box-80,input.box-80[type=password],input.box-80[type=text]{width:80%}.box-90,input.box-90[type=password],input.box-90[type=text]{width:90%}.box-100,input.box-100[type=password],input.box-100[type=text]{width:100%}.pad-5{padding:5px}.pad-0-5{padding:0 5px}.pad-10{padding:10px}.pad-0-10{padding:0 10px}.pad-10-l{padding:0 0 0 10px}.pad-10-r{padding:0 10px 0 0}.pad-20{padding:20px}.pad-0-20{padding:0 20px}.pad-20-l{padding:0 0 0 20px}.pad-20-r{padding:0 20px 0 0}.pad-40{padding:40px}.pad-0-40{padding:0 40px}.pad-40-l{padding:0 0 0 40px}.pad-40-r{padding:0 40px 0 0}.pad-50{padding:50px}.pad-0-50{padding:0 50px}.pad-50-l{padding:0 0 0 50px}.pad-50-r{padding:0 50px 0 0}.pad-30-bottom{padding-bottom:30px}.pad-50-bottom{padding-bottom:50px}img{display:block;height:auto;max-width:100%}iframe{display:block;max-width:100%}.innerframe{display:block;position:relative;margin:0 auto;max-width:1600px;padding:0 20px}.center-txt{text-align:center}h2.subcaption,p.subcaption{display:block;margin:0;position:relative}h2.subcaption::after,p.subcaption::after{background-color:var(--primary-color);content:"";display:block;height:4px;margin:20px auto 30px;position:relative;width:100px}.intro{display:block;margin:0 auto;width:60%}.padbox{padding:50px 0}.imgband{background:#333 url("") no-repeat scroll center center/cover;display:block;margin:0 -16px;position:relative}.imgband.fixedimg{background-attachment:fixed}.imgband::after{background-color:rgba(0,0,0,.61);content:"";display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.imgband.padbox{padding:100px 0}.imgband .innerframe{color:var(--white);position:relative;z-index:100}.imgband .intro{width:50%}.centerbox{width:100%;max-width:600px;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0 auto}.alphabox{background:#f0f0f0 none repeat scroll 0 0;display:block;margin:0 auto 1px;position:relative}.alphabox .content{padding:30px 50px}.alphabox h1{margin-top:0}.aligncenter{text-align:center}.alignright{text-align:right}.color1{color:var(--primary-color)}.bkg1{background-color:#dbd8d3;color:#696260}.section.bkg1{margin:0 -16px;padding:0 16px}#CTAbox{display:block;position:relative}#CTAbox h2{color:var(--primary-color)}#CTAbox p.tel{font-size:2.25rem;font-weight:300;line-height:2.375rem;margin:10px 0;letter-spacing:.03125rem}.document-TextPage #Section1 .intro{padding-bottom:50px;border-bottom:1px solid #d8d8d8}p.cta{margin:30px 0}.QuoteFrame{display:block;margin:0 auto;max-width:600px}.rte ol,.rte ul{padding:0 0 0 20px;margin:20px 0}.rte ol li,.rte ul li{padding:0 0 0 20px;margin:10px 0}.rte a{font-weight:500;text-decoration:underline}.boxframe{display:block;margin:0 auto;padding:0;text-align:left}.boxframe.tours{display:flex;flex-wrap:wrap;align-items:center;text-align:left}.boxframe--center{text-align:center}.boxframe--center.tours{text-align:center}.boxframe-pad{padding-left:16px;padding-right:16px}.boxframe:after{content:".";display:inline-block;height:0;overflow:hidden;vertical-align:top;width:100%}.boxgrid{background:#fafafa url("") no-repeat scroll center center/cover;display:inline-block;min-height:150px;margin:1px -2px 4px;margin-right:.2%;margin-bottom:.2%;overflow:hidden;padding:0;position:relative;text-align:left;vertical-align:top}.boxgrid--image-row{margin-top:10px;margin-bottom:10px;min-height:auto}.boxframe.region .boxgrid{padding:0 2px}@media only screen and (min-width:1280px){.boxframe.region .boxgrid{max-width:calc(100%/3)}}.boxframe.tours .boxgrid{max-width:calc(100% / 3 - 4px);flex:1 0 calc(100% / 3 - 4px)}@media (max-width:1023px){.boxframe.tours .boxgrid{max-width:calc(100% / 2);flex:1 0 calc(100% / 2)}}.boxgrid .featimg img{width:100%;height:auto;display:block;background:linear-gradient(to bottom,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 70%,rgba(0,0,0,.35) 100%)}#search_results .boxgrid{background:var(--white)}#main .boxframe .boxgrid.blank{height:1px;background:0 0;border:none;min-height:initial;margin:0 -2px;padding:0}.boxgrid .infobox{top:78%;left:0;width:100%;height:100%;display:block;position:absolute;color:var(--white);padding:20px 20px;transition:top .4s ease-in-out .6s,background .3s ease-in-out .6s;text-shadow:1px 1px 1px #111;top:calc(100% - 82px)}.boxframe.tours .boxgrid .infobox .tourtype{margin-top:5px}.boxframe.tours .boxgrid .infobox .tourtype span:first-of-type{display:inline-block;vertical-align:middle;padding:0;margin:0;color:var(--white)}.boxframe.tours .boxgrid .infobox .tourtype span:first-of-type:after{content:"\e93e";font-family:icomoon;position:relative;display:inline-block;vertical-align:middle;padding:0 10px;font-weight:400}.boxframe.tours .boxgrid .infobox .txt{display:none}.boxgrid .infobox .tframe{display:block;width:100%;min-height:60px}.boxgrid .infobox h4{border-bottom:1px solid rgba(250,250,250,.13);position:relative;margin:0;padding:0 0 3px}.boxframe.hotel .boxgrid .infobox h4{padding:20px 0 3px;height:60px}.boxframe.highlights .infobox .tframe,.boxframe.region .boxgrid .tframe{display:table;border-bottom:1px solid rgba(250,250,250,.13)}.boxframe.highlights .boxgrid .tframe h4,.boxframe.region .boxgrid .tframe h4{display:table-cell;vertical-align:bottom;border:none;height:60px;width:100%}.boxframe.highlights .boxgrid .type-tag{display:inline-block;background:var(--white);color:var(--bs-body-color);font-size:.6875rem;font-weight:700;text-transform:uppercase;padding:5px 10px;letter-spacing:.03125rem;position:absolute;top:20px;right:0;margin:0;display:none!important}.boxgrid i.trigger{position:absolute;bottom:0;right:0;color:var(--white);background:rgba(255,255,255,.2);width:40px;line-height:2.5rem;text-align:center;z-index:500;display:none}.boxframe .boxgrid a{display:block;position:relative;margin:0}.boxgrid .infobox p{font-size:.875rem;line-height:1.25rem}.boxgrid .infobox span.button{margin-top:10px}.document-countryContainer .boxframe.country{max-width:1900px;padding:0 30px}.boxframe.highlights,.boxframe.tours,.document-highlight .boxframe.holidayType,.document-holidayType .boxframe.country,.document-holidayTypes .boxframe.holidayType,.document-tourType .boxframe.country{max-width:1900px;padding:0 30px}#TourHighlights .boxframe.highlights{padding:0}.boxframe.highlights .boxgrid,.boxframe.hotel .boxgrid,.boxframe.tours .boxgrid{width:49.95%}.boxframe .featband,.boxgrid .infobox p.more,.boxgrid .infobox p.tourtype span{display:inline-block;text-transform:uppercase;font-size:.8125rem;font-weight:600;letter-spacing:.03125rem;padding:0 20px 0 0}.boxframe .featband{position:absolute;top:10px;right:0;padding:6px 30px 6px 10px;background:#568a8e;color:var(--white);text-transform:uppercase;font-size:.8125rem;font-weight:600;letter-spacing:.0625rem}.boxframe.tours .featband.blank{display:none}.boxframe.region .boxgrid.current .infobox{top:0;background:rgba(110,27,87,.8)}.boxframe.region .boxgrid .infobox p{margin:10px 0}.boxframe.region .boxgrid.current .infobox .txt,.boxframe.region .boxgrid.current:hover .infobox .txt{display:none!important}.boxframe.holidayType .boxgrid{width:24.7%;text-shadow:1px 1px 1px #111}.boxframe.holidayType .boxgrid .infobox{top:auto;height:auto;bottom:0}.boxframe.holidayType .boxgrid .infobox h4{min-height:initial;border-bottom:none}.boxframe.holidayType .boxgrid:hover .infobox{top:auto;background:0 0}.boxframe.holidayType .boxgrid .featimg{background-size:105% auto;transition:background .3s ease-in-out 0s}.boxframe.holidayType .boxgrid:hover .featimg{background-size:115% auto}.sortbox{display:block;text-align:center;margin:0 0 20px 0;padding:0}.sortbox.hide{visibility:hidden;position:absolute;z-index:-1}.sortbox label{display:inline-block;vertical-align:top;margin:0}.sortbox select{display:inline-block;width:auto;min-width:200px}.sortbox h6{float:left}#OpenBrochure.active,#OpenBrochure:hover{background:var(--primary-color);color:var(--white)}#Brochures{display:block}#Brochures .Newsletter{padding:0 0 0 50px}#Brochures .boxframe.brochures .boxgrid{width:18%;background:0 0}#Brochures .boxframe.brochures .button{border-radius:0;width:100%;margin:5px 0 0;text-align:center}.brochure-head{position:relative;padding-right:100px}.brochure-head>h2{min-height:40px}.brochure-head #OpenBrochure{width:auto}#Brochures .boxframe.brochures h6{font-weight:500}#Brochures .featimg img{background:0 0}#BrochureOrder{display:block;margin:0;padding:0 0 50px;background:var(--white)}#BrochureOrder .innerframe{padding:0 0 50px}#BrochureOrder select option{background:var(--white)}#BrochureOrder #OrderBrochureBrochure{height:auto}#BrochureOrder .brochurelist{display:block;padding:0 0 20px 0}#BrochureOrder input[type=checkbox]{margin-left:2px;display:inline-block;vertical-align:middle;margin-bottom:15px}#BrochureOrder input[type=checkbox]+span{display:inline-block;vertical-align:middle;padding:0 20px;font-weight:600;font-size:.8125rem;text-transform:uppercase;color:#5e676f;margin-bottom:15px;line-height:1.25rem;max-width:90%}#BrochureOrder input#pcaButtonYY36{padding:4px 6px;border-color:var(--white);font-weight:600;font-size:.8125rem;color:#5e676f;background:var(--white)}#BrochureOrder #pcaButtonYY36{display:inline-block}#BrochureOrder #pcaDivYY36 a{display:none}#BrochureOrder #pcaSelectYY36{margin-left:-2px;height:75px}#BrochureOrder #pcaSelectYY36 option{padding:6px}#BrochureOrder #pcaDivYY36 br{display:none}#signup table{background:0 0}.gdpr p{font-size:.875rem;line-height:1.5rem}#signup input{border-color:#c7b39f;color:#568a8e}#signup input:focus{background:var(--white);color:#131313}.boxframe.country .boxgrid{width:24.7%;text-shadow:1px 1px 1px #111}.boxframe.country .boxgrid:hover .infobox{top:auto;background:0 0}.boxframe.country .boxgrid .featimg{background-size:115% auto;transition:background .3s ease-in-out 0s}.boxframe.country .boxgrid:hover .featimg{background-size:105% auto}.boxframe.country .boxgrid.current .infobox{background:rgba(110,27,87,.8) none repeat scroll 0 0;top:0}.boxframe.country .boxgrid h4,.boxframe.holidayType .boxgrid h4{position:absolute;bottom:0;left:0;padding:10px 20px;margin:0;color:var(--white)}.boxframe.trending{padding:50px 0 0}.boxframe.trending .boxgrid{width:23%;margin-bottom:30px;background-color:#f5f5f5}.boxframe.trending .boxgrid .featimg p{position:absolute;bottom:0;color:var(--white);left:0;width:100%;text-transform:uppercase;margin:0;padding:10px 20px;font-size:.8125rem;font-weight:600;line-height:1.125rem;text-shadow:1px 1px 1px #111}.boxframe.trending .boxgrid .featimg{background-size:115% auto;transition:background .3s ease-in-out 0s}.boxframe.trending .boxgrid:hover .featimg{background-size:105% auto}.boxframe.trending .boxgrid .txtbox{padding:5px 20px 20px}.boxframe.trending .boxgrid .txtbox a.more{display:block;text-align:center;border-top:1px solid #e6e5e6;padding:10px 0;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.03125rem;margin:30px 0 0}.trendbox{display:block;margin:50px 0;padding:10px 12px;border:1px solid #efefef;background-color:#fafafa;position:relative}.trendbox .featimg{display:inline-block;vertical-align:top;width:40%;margin:0 -2px}.trendbox .txtbox{display:inline-block;vertical-align:top;width:60%;margin:0 -2px;padding:10px 40px 20px}.trendbox .featimg p{position:absolute;display:block;font-size:.8125rem;font-weight:600;line-height:1.875rem;padding:8px 30px 8px 10px;text-transform:uppercase;top:20px;right:0;background:#fafafa;margin:0}.trendbox .txtbox p:last-of-type{margin-bottom:0}iframe{margin:0;max-width:100%}p [class*=icon-]{display:inline-block;line-height:1.875rem;margin:0 20px 0 0;vertical-align:middle}.featimg{background-color:#efefef;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;display:block;position:relative}#Video{margin:20px auto 50px;border:1px solid #efefef;background-color:#fafafa;max-width:890px}.videobox{margin:0;padding:20px}#Video .content{padding:5px 20px 20px}.bandframe .bandbox{display:block;margin:8px auto;padding:0 2px;position:relative}.bandframe .bandbox::after{clear:both;content:".";display:block;font-size:0;height:0;overflow:hidden}.bandframe .bandbox .featimg{background:rgba(0,0,0,0) url("") no-repeat scroll center center/cover}.bandframe .bandbox .txtbox{height:380px;padding:20px 30px}.bandframe .bandbox:nth-of-type(2n) .featimg{float:right}ul.pagelinks{display:block;margin:0;padding:8px 0 0;text-align:justify}ul.pagelinks::after{content:".";display:inline-block;font-size:0;height:0;overflow:hidden;width:100%}ul.pagelinks li{background-color:#d8d8d8;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:300px;margin:8px 0;overflow:hidden;position:relative;text-align:left;vertical-align:top;width:32.6%}ul.pagelinks li a{border:4px solid var(--white);display:block;height:100%;width:100%}ul.pagelinks li a .info{background-color:var(--white);color:#191d21;display:block;height:100%;margin:0;padding:10px 20px 20px;position:absolute;top:100%;transition:top .6s ease-in-out 0s;width:100%}ul.pagelinks li:hover a .info{top:110px}ul.pagelinks li .info h3{background-color:var(--white);display:inline-block;height:50px;left:0;margin:0;min-width:220px;padding:8px 20px;position:absolute;top:-50px}ul.pagelinks li .info span{color:#873551;display:block;text-align:right}.socialbox{display:block;margin-top:8px;padding:0 2px}.socialbox .box{background-color:var(--white);display:inline-block;margin:0;min-height:300px;padding:20px;vertical-align:top;width:49.7%}.socialbox .box.instagram-frame{float:right}#twitterBox ul.tweet-list{margin:0 auto;padding:20px 0;width:80%}#twitterBox ul.tweet-list li{display:block;margin:10px 0 20px}.socialbox h4{color:#7b072d}.socialbox h4 span{display:inline-block;margin-right:10px;vertical-align:middle}.accordion{display:block;margin:15px auto}#MyBookings .accordion{max-width:1120px}.accordion .title{border-bottom:1px solid #d5cbcf;color:#a5959d;cursor:pointer;display:block;margin:10px 0;padding:5px 40px 5px 0;position:relative;text-transform:uppercase}.accordion.active .title{color:var(--primary-color);border-color:var(--white)}.accordion .title p{text-transform:none;color:var(--bs-body-color)}.accordion .title span{color:inherit;display:block;height:40px;line-height:2.5rem;position:absolute;right:0;text-align:center;top:0;width:40px;font-size:1.25rem}.accordion.active .title span.icon-squared-plus{display:none}.accordion .title span.icon-squared-minus{display:none}.accordion.active .title span.icon-squared-minus{display:block}.accordion .title i{font-size:1rem;margin:15px 0;color:#a4aeb5}.accordion-content{display:none;padding:10px 0}.accordion.active .accordion-content{display:block}.accordion.active .title span{color:var(--primary-color)}#MyBookings .accordion-content{border:1px solid #d5cbcf;padding:10px 50px}#MyBookings .accordion-content .booking-header{display:block;margin:30px 0;border-bottom:1px solid #e6e5e6;padding-bottom:10px;text-align:center}#MyBookings .accordion-content .booking-header .status{text-transform:uppercase}#MyBookings .accordion-content .booking-header .SagePay i{font-size:1.25rem}#MyBookings .accordion-content ul.tour-info{display:block;padding:0 2px;margin:20px 0;text-align:justify}#MyBookings .accordion-content ul.tour-info:after{content:".";display:inline-block;width:100%;height:1px;margin:0;overflow:hidden}#MyBookings .accordion-content ul.tour-info li{display:inline-block;vertical-align:top;width:100%;margin:10px -2px 20px;padding:0;text-align:left}#MyBookings .accordion-content ul.tour-info li.twoCol{width:48%}#MyBookings .accordion-content ul.tour-info li span{display:inline-block;vertical-align:top;padding:0 22px 0 2px;margin:5px -2px;font-size:.875rem}#MyBookings .accordion-content ul.tour-info li span.label{width:40%;border-right:1px solid #ccc;text-transform:uppercase;color:#a4aeb5;font-size:.8125rem}#MyBookings .accordion-content ul.tour-info li span.data{width:60%;padding-left:20px}#MyBookings .accordion-content ul.tour-info li h4{border-bottom:1px solid #e6e5e6}#MyBookings .accordion-content ul.tour-info li.travellerframe{width:100%;border-top:1px solid #e6e5e6}#MyBookings .accordion-content ul.travellers{padding:0;margin:0;text-align:justify}#MyBookings .accordion-content ul.travellers:after{content:".";display:inline-block;width:100%;height:1px;margin:0;overflow:hidden}h2.offer{color:var(--primary-color)}.closebox{font-weight:500;height:40px;line-height:2.5rem;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:40px;z-index:500}#Search .DocType label{display:inline-block;padding-right:20px;min-width:20%;padding:10px 0}#Search .DocType label input{margin-right:5px}#SignIn{border-top:1px solid #495056;border-bottom:4px solid #495056;display:block;padding:0;position:absolute;height:auto;top:100px;right:-105%;visibility:hidden;opacity:0;background:rgba(21,24,26,.95) none repeat scroll 0 0;color:var(--white);width:100%;transition:visibility ease-in-out .4s,right ease-in-out .6s,opacity ease-in-out .4s;z-index:5000}#SignIn.active{right:0;visibility:visible;opacity:1}#SignIn .featimg{display:inline-block;vertical-align:top;width:49%}#SignIn .txtbox{padding:30px 50px;display:inline-block;vertical-align:top;width:50%}#SignIn .txtbox>h3{margin:0 0 15px 0}#SignIn ul.loginLinks{margin:0 0 30px 0;border-bottom:1px solid rgba(255,255,255,.13);border-top:1px solid rgba(255,255,255,.13);padding:5px 0}#SignIn ul.loginLinks li{display:block;margin:5px 0}#SignIn ul.loginLinks li a{display:block;padding:5px 0;color:#c7b39f;font-size:.8125rem;font-weight:500;text-transform:uppercase}#SignIn ul.loginLinks li:hover a{color:var(--white)}#SignIn .user{color:#5e676f;display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.03125rem;padding:0;text-transform:uppercase;vertical-align:middle}#SignIn .user p{margin:0 0 5px}#SignIn input,#SignIn textarea{border-color:#5e676f;color:#909eaa}#cNav{display:inline-block;vertical-align:top;padding:8px 10px 5px 0;font-size:.8125rem;font-weight:600;color:#909eaa;text-transform:uppercase;cursor:auto}#cNav i{margin-right:5px;font-size:1.125rem;display:inline-block;vertical-align:middle}#cNav span{display:none}#CountryNav{display:inline-block;vertical-align:top;padding:0;position:relative;height:40px;z-index:10}#CountryNav li{display:inline-block;vertical-align:middle;margin:0 -4px 5px 0;border-left:1px solid #e6e5e6;position:relative}#CountryNav li a,#CountryNav li>span{display:block;padding:0 20px 6px;line-height:1.875rem;font-size:.8125rem;font-weight:600;color:inherit;text-transform:uppercase;border-bottom:4px solid var(--white)}#CountryNav li.label,#CountryNav li.label a{padding-left:0}#CountryNav li a:hover,#CountryNav li:hover>span,.current-page{color:var(--primary-color);border-color:#909eaa;cursor:pointer}#CountryNav li a.current-page{border-color:var(--primary-color)}#CountryNav li ul{display:none;width:280px;position:absolute;left:-1px;background:var(--white);border:1px solid #e6e5e6;border-top:1px solid #909eaa;padding:0;margin:0}#CountryNav li:hover>ul{display:block}#CountryNav li ul li{display:block;border:none;border-bottom:1px solid #e6e5e6;margin:0}#CountryNav li ul li:last-of-type{border-bottom:none}#CountryNav li ul li a{border:none;padding:6px 20px}#NavFrame{display:block;padding:8px 20px 0;background:#fafafa;border-bottom:1px solid #e6e5e6;border-top:1px solid #e6e5e6;margin:-50px -20px 50px}.no-pad-top #NavFrame{margin-top:0}.document-toursContainer #NavFrame{margin-bottom:20px}.document-country #CountryNav li.navCountry a,.document-highlight #CountryNav li.navHighlight.show a,.document-highlights #CountryNav li.navHighlight.show a,.document-holidayType #CountryNav li.navTypes a,.document-holidayTypes #CountryNav li.navTypes a,.document-hotel #CountryNav li.navHotel a,.document-hotels #CountryNav li.navHotel a,.document-region #CountryNav li.navRegion>span,.document-tour #CountryNav li.navTour a,.document-toursContainer #CountryNav li.navTour a,.document-travelGuide #CountryNav li.navGuides a,.document-whenToGo #CountryNav li.navWhen a,.page-16993 #CountryNav li.gtTour a,.page-17058 #CountryNav li.tmTour a{color:var(--primary-color);border-color:var(--primary-color)}.document-hotel #Section1{z-index:0;position:relative}#SearchFrame{display:block;position:absolute;height:150px;top:-150px;left:0;width:100%;background:rgba(0,0,0,.6);color:var(--white);padding:10px 20px}#SearchFrame.searchbox{position:relative;top:auto;height:auto;color:var(--bs-body-color);background:0 0;padding:0 20px 50px}#Search .innerframe,#SearchFrame .innerframe{max-width:1020px;position:relative}#Search #KeywordSearch,#SearchFrame #KeywordSearch{display:block;padding:10px 0}#Search #KeywordSearch{border:none}#Search input#searchText,#SearchFrame input#searchText{display:inline-block;vertical-align:top;width:40%;border:1px solid rgba(255,255,255,.13);height:40px;color:var(--white)}#Search .DocType,#SearchFrame .DocType{display:inline-block;vertical-align:top;width:49%;min-height:40px}#Search #KeywordSearch .DocType,#SearchFrame #KeywordSearch .DocType{border:1px solid rgba(255,255,255,.13)}#Search .DocType label,#SearchFrame .DocType label{display:inline-block;vertical-align:top;line-height:1.25rem;padding:10px 20px 5px;color:#ccc;cursor:pointer;margin-bottom:0;font-size:.75rem;font-weight:500;letter-spacing:.03125rem;text-transform:uppercase}#SearchFrame .DocType label input:not([type=radio]){margin-right:0}#SearchFrame .DocType label input[type=radio]{margin-right:10px}#Search input#btnKeywordSearch,#SearchFrame input#btnKeywordSearch,#SearchFrame input#btnadvancetourSearch{display:inline-block;vertical-align:top;width:10%;margin:0;height:40px;border-radius:0;background:#5e676f;border-color:#5e676f}#SearchFrame h4{margin:0 0 10px}#SearchFrame #AdvancedSearch{display:block;padding:10px 0}#SearchFrame #AdvancedSearch .DocType{width:89.8%}#SearchFrame #AdvancedSearch .DocType select{display:inline-block;vertical-align:top;width:32.6%;margin:0 6px 5px 0;float:left;border:1px solid rgba(255,255,255,.13);height:40px}#SearchFrame #AdvancedSearch #btnReset{position:absolute;top:20px;right:0;padding:0;border:none;height:auto;font-weight:500;font-size:.75rem;letter-spacing:.0625rem}#SearchFrame #AdvancedSearch #btnadvancetourSearch{float:right;width:10%}#SearchFrame.searchbox #KeywordSearch .DocType,#SearchFrame.searchbox input#searchText,#SearchFrame.searchbox input[type=button]{border-color:#ccc;color:inherit}#SearchFrame.searchbox .DocType label{color:inherit}.document-search #Search.active{display:none}#Feedback{display:block;padding:30px 0;width:100%;max-width:800px;margin:0 auto}ul.paged{display:block;padding:0;text-align:center}ul.paged li{display:inline-block;vertical-align:top;margin:5px}ul.paged li a{display:block;padding:10px 15px;color:#131313;border:1px solid #e6e5e6}ul.paged li a:hover{background-color:#e6e5e6}ul.paged li a.active{border-color:#131313}.document-aboutUs #Section1 .intro{margin-bottom:100px}.document-aboutUs #Stepslist ol{margin:30px 0;padding:0;counter-reset:custom-counter}.document-aboutUs #Stepslist ol li{display:inline-block;vertical-align:top;text-align:left;padding-left:250px;position:relative;min-height:200px;margin:20px 0 30px;max-width:800px}.document-aboutUs #Stepslist ol li:before{background:#30353a none repeat scroll 0 0;color:#f5f5f5;content:counter(custom-counter,decimal);counter-increment:custom-counter;font-size:1rem;height:40px;left:-5px;line-height:2.25rem;position:absolute;text-align:center;top:5px;font-weight:700;width:40px;z-index:500;border-radius:50%;border:2px solid #bec6cd}.document-aboutUs #Stepslist ol li img{position:absolute;top:-20px;left:0;width:40%;max-width:200px;max-height:200px;border:3px solid #bec6cd;border-radius:50%;background-color:#36767b}.document-aboutUs #Brochures{margin:0}.boxframe.events .boxgrid{width:100%;background-color:var(--white);border-bottom:1px solid #e6e5e6;padding-bottom:10px;margin-bottom:50px}.boxframe.events .boxgrid .txtbox{padding:0 0 0 50px;position:relative}.boxframe.events .boxgrid .txtbox p{margin:5px 0}.boxframe.events .boxgrid .txtbox h3{font-weight:500;color:var(--primary-color)}.boxframe.events .boxgrid .register{display:none;position:absolute;top:0;right:0;left:50px;height:100%;background:var(--white);padding:0}.boxframe.events .boxgrid .register.active{display:block}.boxframe.events .boxgrid .register .closebox{position:relative;top:auto;right:auto;display:inline-block;text-transform:uppercase;font-size:.8125rem;line-height:1.125rem;letter-spacing:.03125rem;font-weight:600;z-index:500;float:right;width:auto;height:auto;margin:0 0 10px 0}.boxframe.events .button{display:inline-block}.document-tour .introbox{padding:0 2px 10px;display:block;border-bottom:1px solid #e6e5e6;margin:0 auto 20px;min-height:60px}.document-tour #leftSide h4.title,.document-tour .introbox .title{display:inline-block;vertical-align:middle;margin:0;color:var(--primary-color);font-weight:600;padding:0}.document-tour #leftSide h4.title span,.document-tour .introbox .title span{display:inline-block;padding:0 20px 0 0;color:var(--bs-body-color)}.tag{display:inline-block;vertical-align:middle;padding:6px 15px;background:#568a8e;color:var(--white);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03125rem;margin:0 30px 0 0;border-radius:4px}.document-hotel .specialOffer,.document-tour .specialOffer{display:block;padding:1px 20px;background:#efe9e3;color:#568a8e;border-radius:6px;text-align:center}.document-tour .introbox .cta{display:inline-block;vertical-align:middle;float:right;margin:0}.document-tour h5.places{display:block;margin:30px 0 20px;border-bottom:1px solid #e6e5e6;padding:0 0 5px 0}.document-tour h5.places span{color:#568a8e;margin-left:20px}.document-tour h5.places i{color:#5e676f}.document-tour .maintxt{margin-left:2px;margin-right:-4px;padding:0 100px 0 0}.document-tour .sidetxt .types span{display:inline-block;vertical-align:middle;padding:0;color:#b5a99d;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03125rem;margin:0 10px 0 0}.document-tour #content #NavFrame+div ul{display:block;padding:0 0 0 20px;margin:30px 0}.document-tour #content #NavFrame+div ul li{padding:0 0 0 20px;margin:4px 0}.document-tour #Itinerary{display:block;position:relative;padding:0 2px}.document-tour #Itinerary #leftSide{padding:0 100px 0 0;min-height:660px}.document-tour #Itinerary #rightSide{padding:0;max-width:616px}.document-tour #Quotes{margin-bottom:50px}#Itinerary .accordion-frame{padding:0;margin:30px 0}#Itinerary .accordion-frame.extension{display:none}#Itinerary .accordion-frame.extension.active{display:block}#Itinerary .accordion{display:block;margin:0 0 10px}#Itinerary .accordion .title{border-bottom:1px solid #d5cbcf;display:block;margin:0;padding:5px 40px 10px 0;position:relative}#Itinerary .ShowExtention.active,#Itinerary .ShowExtention:hover{color:#a5959d;border-color:#a5959d;background:var(--white)}#Itinerary .accordion .title .day,#Itinerary .accordion .title .dest>h5{color:#a5959d;font-size:1rem;font-weight:500;padding:0 2px}#Itinerary .accordion .title .dest>h5{margin:0;padding:0}#Itinerary .accordion .title .dest p{margin:10px 0 0}#Itinerary .accordion.active .title span{color:#909eaa}#Itinerary .accordion .title span{color:#d5cbcf;display:block;height:40px;line-height:2.5rem;position:absolute;right:0;text-align:center;bottom:0;width:40px;cursor:pointer}#Itinerary .accordion.active .title span.icon-squared-plus{display:none}#Itinerary .accordion .title span.icon-squared-minus{display:none}#Itinerary .accordion.active .title span.icon-squared-minus{display:block}#Itinerary .accordion .accordion-content{display:none;padding:0 0 30px;border-bottom:1px solid #d5cbcf}#Itinerary .accordion.active .accordion-content{display:block}#Extensions h2{margin-bottom:30px}#Extensions .featimg,#Extensions .txtbox{margin-bottom:30px}#Itinerary .boxframe.itinerary .boxgrid{padding:0 2px;width:100%;display:block;background:var(--white);margin:0}#Itinerary .boxframe.itinerary .boxgrid .featimg{display:inline-block;vertical-align:top;margin:15px -2px 0;width:40%}#Itinerary .boxframe.itinerary .boxgrid .featimg img{background:0 0}#Itinerary .boxframe.itinerary .boxgrid .txtbox{display:inline-block;vertical-align:top;margin:0 -2px;width:60%;padding:0 0 0 20px}#Itinerary .boxframe.hotel{height:185px}#Itinerary .boxframe.hotel .boxgrid{background:var(--white);width:32%}#Itinerary .boxframe.hotel .boxgrid h6{position:absolute;bottom:0;left:0;padding:0 10px;color:var(--white)}.map{display:block;height:400px;border:1px solid #e6e5e6;background:#fafafa}#googlemap.map{height:450px}#Itinerary #googleMap{position:relative;width:100%;height:450px;margin:0;display:block;border:1px solid #e6e5e6;background:#fafafa}.document-tour .boxframe.itinerary+h4{margin-top:0}.document-tour #content ul.tourinfo{padding:0!important;margin:0}.document-tour #content #Section1 ul.tourinfo li{display:block;padding:0 2px}.document-tour ul.tourinfo li span{display:inline-block;vertical-align:middle;padding:0;font-size:.75rem;font-weight:500;letter-spacing:.03125rem;margin:5px -2px 5px;width:30%}.document-tour ul.tourinfo li span:last-of-type{border-left:1px solid #ccc;padding-left:10px;width:70%}.document-tour #Extensions{display:block;padding:30px 0 0}#Itinerary #Extensions .accordion-frame{margin-bottom:0}.document-tour #TourPrices{padding-top:50px;position:relative}.document-tour #TourPrices table.pricing{margin-bottom:50px}.document-tour #TourHighlights{padding:50px 0 0}.document-tour #ExtenseionsMessage{display:block;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;padding:30px;background:rgba(0,0,0,.9);color:var(--white);z-index:8000;overflow-y:auto;border:1px solid #444}.document-tour #ExtenseionsMessage .extframe{display:block;margin:20px 0}.document-tour #ExtenseionsMessage table{color:#222;margin:0}table a.jump{padding:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03125rem;margin:0}table a.jump i{margin-right:10px}table{background:#fff none repeat scroll 0 0;border:1px solid #efefef;margin:20px auto;width:100%}table tfoot,table thead{background:#f5f5f5 none repeat scroll 0 0}table tfoot tr td,table tfoot tr th,table thead tr td,table thead tr th{color:#222;font-size:.75rem;font-weight:600;padding:5px;text-align:left;letter-spacing:.03125rem;text-transform:uppercase}table tbody tr td,table tbody tr th{font-size:.875rem;font-weight:500;padding:5px;text-align:left}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:#f9f9f9 none repeat scroll 0 0}table tbody tr td,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125rem}table button[type=button]{display:block;margin:2px auto;padding:6px 15px;background:#4d753a;color:var(--white);border-radius:4px;border:none;font-size:.6875rem;font-weight:700;letter-spacing:.03125rem;text-transform:uppercase;cursor:pointer}table button[type=button]:hover{background:#313131}.document-myAccount #upperbox .section.awardbox,.document-myAccount a#gomain{display:none}.document-myAccount #upperbox .user p{padding:0 5px}.document-myAccount #upperbox .loginLinks p{display:inline-block;vertical-align:top}.document-myAccount #upperbox .loginLinks{position:relative}.document-myAccount #upperbox .loginLinks .logout{margin:0;position:absolute;top:-60px;right:0}.document-myAccount #upperbox .loginLinks .logout button{background-color:var(--white);color:var(--primary-color)}.document-myAccount #upperbox .loginLinks a{color:var(--white);display:inline-block;margin:0 20px 5px 0;font-size:.8125rem;font-weight:600;letter-spacing:.03125rem;text-transform:uppercase}.document-myAccount #upperbox .loginLinks a.active,.page-1648 #upperbox .loginLinks a.tour,.page-1649 #upperbox .loginLinks a.details,.page-1650 #upperbox .loginLinks a.address,.page-1651 #upperbox .loginLinks a.bookings{padding-bottom:5px;border-bottom:2px solid var(--white)}.document-myAccount #upperbox .loginLinks a:hover{color:#c7b39f}.page-9143 #upperbox{display:none}.page-9143 #main #content{background-color:rgba(0,0,0,.61);color:#ccc;border-top:1px solid #444;border-bottom:1px solid #444}#MyAccount #mainbox.loginbox{padding-top:150px}.page-9143 #MyAccount a{color:#be5da3}.page-9143 #MyAccount button{background-color:#be5da3;margin-top:10px}.page-9143 #MyAccount #mainbox form{border-bottom:none}#MyAccount #mainbox.loginbox{display:block;max-width:400px}#MyAccount #mainbox{display:block;max-width:1120px;margin:0 auto;padding:0 0 100px}#MyAccount #mainbox h2,#MyBookings>h2{border-bottom:1px solid #bec6cd;padding-bottom:10px;margin-bottom:30px}#MyAccount #mainbox form{display:block;padding:30px 0;border-bottom:1px solid #bec6cd}#MyAccount #UpdatePW{border-top:1px solid #d8d8d8;margin-top:30px}#MyAccount input:not(#btnsubmit),#MyAccount select{color:#5e676f}#MyAccount #SignIn2 input:not(#btnsubmit){color:var(--white)}#MyAccount #returnMessage{display:block;padding:20px;text-align:center;max-width:600px;margin:0 auto;color:var(--primary-color);font-weight:600;text-transform:uppercase}#MyBookings{display:block;padding:0 0 50px;max-width:1120px;margin:0 auto}#MyBookings ul{padding:0 0 0 20px}#MyBookings ul li{padding:0 0 0 20px}#MyBookings fieldset{border:1px solid #d8d8d8;margin:20px 0;padding:20px}#MyAccount ul.myDocs{display:block;padding:0;margin:30px 0}#MyAccount ul.myDocs li{display:inline-block;vertical-align:top;width:150px;height:200px;margin:0 20px 20px 0;border:1px solid #d8d8d8;border-radius:8px;position:relative;padding:0;overflow:hidden}#MyAccount ul.myDocs li a{display:block;width:100%;height:100%;color:#5e676f}#MyAccount ul.myDocs li a:hover{background:#5e676f}#MyAccount ul.myDocs li a:hover *{color:var(--white)}#MyAccount ul.myDocs li a span{position:absolute;bottom:20%;left:0;right:0;padding:10px;text-align:center;font-size:.8125rem;text-transform:uppercase;font-weight:600}#MyAccount ul.myDocs li a i{position:absolute;top:20%;left:0;right:0;padding:10px;text-align:center;font-size:1.875rem;font-weight:400;color:#909eaa}.document-myAccount #Register h3{border-bottom:1px solid #d8d8d8;padding-bottom:5px;margin-bottom:20px}.document-myAccount .validation-summary-errors ul li{display:block;background:var(--primary-color);color:var(--white);text-align:center;padding:5px 10px;margin:0 0 5px 0}#BookTour{display:block;padding:0 20px 50px;margin:0 auto;max-width:1120px}#BookTour .form-required:after{content:"*";color:#d979be;position:relative;display:inline-block;vertical-align:middle;font-weight:700;padding:5px;font-size:1.875rem;line-height:.9375rem}#BookTour h2{border-bottom:1px solid #666;padding-bottom:10px;margin-bottom:30px}#BookTour h3{padding:0 0 5px 0;margin:30px 0 15px 0}ul.BookTourHead{display:block;padding:20px 22px;margin:0 0 30px;text-align:justify;border:1px solid #d8d8d8;border-radius:4px}ul.BookTourHead:after{content:"";display:inline-block;width:100%}.BookTourHead li{display:inline-block;vertical-align:top;padding:0 2px;margin:5px -2px;width:48%;text-align:left}.BookTourHead li:nth-of-type(2){border-right:1px solid #d8d8d8}.BookTourHead li.head{display:block;width:100%}#BookTour .BookTourHead li.head h3,.BookTourHead li.head h3{margin:0 0 15px}.BookTourHead li span{display:inline-block;vertical-align:top;margin:5px -2px;line-height:1.375rem}.BookTourHead li span.label{text-transform:uppercase;font-size:.8125rem;color:#909eaa;font-weight:600;width:40%}.BookTourHead li span.data{width:60%}.note{color:#be5da3;font-weight:500}.error{color:#d0061b;font-size:.8125rem;font-weight:600;text-transform:uppercase}#BookTour #RegisterForm label span{display:none}#BookTour #RegisterForm .NLbox label span{display:inline-block;width:auto;padding-right:20px;max-width:90%;line-height:1.375rem;vertical-align:top}#BookTour #RegisterForm label input:not([type=radio]):not([type=checkbox]),#BookTour #RegisterForm label select,#BookTour #RegisterForm label span{width:100%}#RegisterForm .regPerson{padding-right:10px}#RegisterForm .regAddress{padding-left:10px}#regLogin{padding-right:20px;width:30%}#regForm{padding-left:20px;width:70%}#regForm h2{margin-bottom:10px}#regForm #pcaSelectYY36{margin-left:-2px;height:75px;color:var(--bs-body-color);border:1px solid var(--bs-body-color);padding:0}#regForm #pcaSelectYY36 option{padding:4px;color:var(--bs-body-color)}#regForm #emailIsregisteredMessage,#regForm #returnMessage{color:#db080c;font-size:.8125rem;padding:0 10px;font-weight:700}#regForm p.submit span.loadicon,.loadicon{display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;vertical-align:middle;margin:0 20px;line-height:1.875rem;padding:0 40px 0 0;background:url(../img/spinner.svg) right center/contain no-repeat;visibility:hidden}#regForm p.submit span.loadicon.active,.loadicon.active{visibility:visible}#EnquireBox .loadicon{background-image:url(../img/spinner.svg);line-height:2.5rem;padding:0 50px 0 0}p.submit input{float:right}p.small-note,p.submit span{display:inline-block;vertical-align:middle;max-width:60%;padding:5px 20px 0 0;font-size:.8125rem;font-weight:500;line-height:1.0625rem}p.small-note{max-width:100%;display:block;padding:0;text-transform:none}#BrochureOrder label.txt input[type=checkbox]+span{text-transform:none}#regLogin #SignIn2{display:block;margin:0 auto;max-width:500px}#regLogin #RecoveryPassword{display:block;margin:0 auto;max-width:600px}#regLogin #RecoveryPassword #WhatisitRP{display:inline-block;margin:0 10px;width:50px}#BookTour.success .info{margin:0 auto 20px;text-align:center;max-width:750px}#BookTour.success .tourinfo{margin:0 auto 50px}#RecoveryPasswordResult.loading{display:block;height:50px;background:url(../img/spinner.svg) center/contain no-repeat}.document-blogContainer ul.category-list li:nth-of-type(2) a{color:#7fadbb}.document-blogContainer p.bigmargin{display:block;margin:70px 0 150px 0}#blogFrame{display:block;padding:0 0 50px 0}.boxframe.News{display:block;margin:0 auto}.boxframe.News .boxgrid{width:30%;max-width:480px;margin:0 auto 30px;background:var(--white)}.boxframe.News .boxgrid a{color:inherit}.boxframe.News .boxgrid .featimg{background-size:100% auto;transition:background ease-in-out .4s}.boxframe.News .boxgrid:hover .featimg{background-size:110% auto}.boxframe.News .boxgrid .featimg img{background:0 0}.boxframe.News .boxgrid .txt{padding:0 2px}.boxframe.News .boxgrid a .rte h4,.boxframe.News .boxgrid:hover .txt p.link{color:var(--primary-color)}.boxframe.News .boxgrid h6{font-size:.8125rem;font-weight:600;letter-spacing:.03125rem;text-transform:uppercase}.boxframe.News .boxgrid h6 i{color:#7fadbb;margin-right:10px}.boxframe.News .boxgrid .txt p.link{font-weight:600}ul.category-list{display:block;padding:10px 0;border-bottom:1px solid #e6e5e6;margin:0 0 50px 0}ul.category-list li{display:inline-block;margin:0 20px 5px 0;vertical-align:top}ul.category-list li,ul.category-list li a{color:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.03125rem;text-transform:uppercase}.document-blogContainer ul.category-list li:first-of-type a,ul.category-list li.active a,ul.category-list li:hover a{color:#7fadbb}#newsFrame{max-width:1395px;display:block;margin:0 auto 50px;position:relative;z-index:10;padding:0}#newsFrame .main{max-width:800px;position:relative}#newsFrame .side{background:#ecf0f1;max-width:480px;float:right;padding:0 40px 25px;z-index:10;margin:0}#newsFrame .side .bloghome{display:block;height:250px;margin:0 -40px 40px;position:relative}#newsFrame .side .bloghome a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;padding:200px 20px 20px;background:rgba(0,0,0,.16);color:var(--white);text-transform:uppercase}#newsFrame .side .bloghome a:hover{background:rgba(0,0,0,.2)}#newsFrame .side .widget{display:block;border-bottom:1px solid #ccc;margin-bottom:20px}#newsFrame .side .widget:last-of-type{border-bottom:none}#newsFrame .side .alt{margin-top:20px}#newsFrame .side .alt:nth-of-type(2){margin-top:40px}#newsFrame .side ul.sidelist{padding:0 2px;margin:20px 0;display:block}#newsFrame .side ul.sidelist li{padding:0;margin:0 0 10px;display:block}#newsFrame .side .cat ul.sidelist li{padding:0 20px 0 0;margin:0 -2px 10px;display:inline-block;width:50%}#newsFrame .side ul.sidelist li a{color:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.03125rem;text-transform:uppercase}#newsFrame .side ul.sidelist li a span{color:#7fadbb}#newsFrame .side ul.sidelist li a:hover{color:#7fadbb}#newsFrame .side .backbutton{margin:80px 0 0}#newsFrame .main h4.cat{color:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.03125rem;text-transform:uppercase}#newsFrame .main h4.cat i{margin-right:10px;color:#7fadbb}#newsFrame.profile .main h4.cat{border-bottom:1px solid #7fadbb;padding-bottom:10px}#newsFrame.profile .main .kaption{text-align:right;margin-bottom:30px;display:block}#newsFrame .main .post{border-bottom:2px solid #7fadbb;padding:0 0 30px}#newsFrame .main .sharebar{display:block;height:50px;margin:60px 0 0 0}#newsFrame .main .sharebar h4{display:inline-block;vertical-align:middle;color:var(--primary-color);margin:0;padding-right:10px}#newsFrame .main .sharebar .addthis_inline_share_toolbox{display:inline-block;vertical-align:middle}#newsFrame .main .related{margin:30px -2px}#newsFrame .main .related a{color:var(--primary-color)}#relatedNews{display:block;padding:1px 0;margin:0}.boxframe.team{padding:50px 0 0}.boxframe.team .boxgrid{width:30%;background-color:var(--white);margin-bottom:30px}.document-Home #main #content{padding-bottom:0}.document-Home #Quotes{margin-bottom:100px}#Quotes h2{margin-top:50px}.document-Home #Trending{padding:50px 0}.document-Home #Brochures{margin:0}.document-Home #Aboutbox ul{margin:0;padding:20px 2px;border-bottom:1px solid rgba(255,255,255,.13)}.document-Home #Aboutbox ul li{display:inline-block;vertical-align:top;margin:5px -2px 10px;width:33.3%;padding:0 20px 0 30px;position:relative;text-align:left}.document-Home #Aboutbox ul li:before{content:"\e9fa";font-family:icomoon;position:absolute;top:0;left:0;color:#909eaa}.document-Home #Aboutbox a{color:var(--white);text-transform:uppercase;font-size:.8125rem;font-weight:500}#Quotes iframe body .tp-widget-review .text{font-family:Raleway,"Century Gothic",Helvetica,serif!important;font-size:1rem;font-style:normal;border:1px solid #f60}#SearchBox{display:block;padding:0 2px}#SearchBox #filters{border-right:1px solid #d8d8d8;padding-top:5px}#SearchBox #filters h5{margin:5px 0 0}#SearchBox #searchText{margin-right:5px}#SearchBox input{border-color:#ccc;width:100%;text-align:center}#search_results{display:block;padding:10px 2px 0}.group-filter,.group-select{min-height:40px;border-right:1px solid #d8d8d8}#keyword .group-select{border:none}.group-filter h6,.group-select h6{margin:0 0 10px}.group-filter label{display:inline-block;vertical-align:top;margin:0 10px 15px 0;border:1px solid #d8d8d8;border-radius:4px;position:relative;cursor:pointer;color:#3c4145;text-align:center;font-size:.75rem;line-height:.875rem;font-weight:600;padding:15px 20px;min-width:80px;letter-spacing:.0625rem;float:left;text-transform:uppercase}.group-filter label:hover{background:#f9f9f9}.group-filter input[type=radio]:checked+label{border-color:var(--primary-color);color:var(--primary-color)}.group-filter input[type=radio]{display:none}.group-filter label span{padding:10px 0;display:block;min-height:50px;border-bottom:1px solid #e6e5e6}.group-filter label strong{display:block;padding:10px 0 0}.group-filter label.checked{color:#cead74}.bx-wrapper{margin-bottom:50px}ul#slider{padding:0 2px;margin:0}ul#slider li{width:100%}ul#slider li .featimg img{background:0 0}ul#slider li p.caption{display:inline-block;position:absolute;bottom:0;right:0;left:0;padding:8px 20px;color:var(--white);font-size:.8125rem;font-weight:500;letter-spacing:.03125rem;background:rgba(0,0,0,.4);margin:0;text-align:center}.document-highlight #Video{margin-top:50px}.SEObox{display:block;margin:0 auto;max-width:860px;padding:0 30px 50px}.SEObox+#TourList{padding-top:0}.document-contact #CTAbox .innerframe{padding:0}.document-contact #CTAbox .intro{text-align:left;padding:0 0 20px;width:100%}.document-contact .success{display:block;padding:20px;color:var(--white);background:#568a8e;text-align:center;max-width:600px;margin:0 auto 30px;border-radius:4px}#BookTour input[type=submit]{background:#4d753a;border:none;color:var(--white);font-weight:500}#BookTour input[type=submit]:hover{background:#499624}#BookTour label{padding:0 2px}#BookTour label input:not([type=radio]):not([type=checkbox]),#BookTour label select,#BookTour label span{display:inline-block;vertical-align:middle;margin:0 -2px 10px}#BookTour label span{width:40%}#BookTour label input:not([type=radio]):not([type=checkbox]){width:60%}#BookTour label select{width:60%}#BookTour label input[type=checkbox],#BookTour label input[type=radio]{margin-right:10px}#BookTour label input{color:#000}#BookTour #termsbox{display:block;padding:20px 0;margin:40px 0 0;border-top:1px solid #666;text-align:right}#BookTour #termsbox a{color:#be5da3;font-weight:600}#BookTour #termsbox span{width:auto;padding:0 20px 0 0}.document-region #Quotes{padding:80px 0 50px}.document-region #Quotes h2{margin-bottom:40px}.document-region #hbox{padding:50px 0}.page-1123 #pagedHolidayTypes{display:none}@media only screen and (min-width:1024px){.innerframe{padding:0 30px}.alphabox{max-width:974px;width:974px}}@media only screen and (min-width:1280px){a#logo{height:100px;padding:100px 0 0;width:260px}#masthead{width:100%;display:block;z-index:9000;background:var(--bs-header-bg-color)}#masthead #navbar{position:absolute;bottom:0;right:0;text-align:right}#masthead #navbar ul.nav-menu{text-align:right;width:initial;padding:0}#masthead #navbar ul.nav-menu li{text-align:left}#masthead #navbar ul.nav-menu li#enq>a{background:var(--primary-color)}#masthead .innerframe{position:relative;max-height:100%}#masthead #navbar a#menu{display:none}#masthead ul.nav-menu span.trigger{display:none}.alphabox{margin:0 auto 1px;max-width:1580px}#main #content{min-height:800px}.document-search #main #content{min-height:auto}.document-Home #main #content{padding-bottom:0}#NavFrame.docked{position:fixed;top:0;left:0;width:100%;z-index:100;margin:0;padding:8px 0 0;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}ul.nav-menu{display:block;margin:0;position:relative;text-align:left;width:100%}ul.nav-menu>li{margin-left:10px}ul.nav-menu>li.icon{max-width:40px;margin:0}ul.nav-menu>li.icon span{padding:0;width:40px;text-align:center}ul.nav-menu>li>a,ul.nav-menu>li>span{display:block;font-size:.9375rem;font-weight:500;letter-spacing:.03125rem;line-height:2.1875rem;padding:0 10px;text-transform:uppercase}ul.nav-menu li ul{border-top:1px solid #909eaa;background-color:rgba(26,30,32,.91);display:none;left:0;min-width:200px;padding:0;position:absolute}ul.nav-menu>li>ul:before{content:"\e92c";color:#909eaa;position:absolute;top:-15px;left:0;height:20px;width:100%;text-align:left;padding:0 20px;font-family:icomoon}ul.nav-menu>li:last-of-type ul{left:auto;right:0}ul.nav-menu>li:last-of-type ul:before{text-align:right}ul.nav-menu li ul li{border-bottom:1px solid #444}ul.nav-menu>li:hover ul{display:block}ul.nav-menu>li:hover>a{color:#909eaa}ul.nav-menu>li>a:hover,ul.nav-menu>li>span:hover{color:#909eaa;cursor:pointer;background:0 0}ul.nav-menu>li.activate:hover>a,ul.nav-menu>li.activate:hover>span,ul.nav-menu>li.activate>a,ul.nav-menu>li.activate>span{border-bottom:5px solid #495056;color:#909eaa;cursor:pointer}ul.nav-menu li ul li a{color:#909eaa}ul.nav-menu li.meganav{position:initial}ul.nav-menu li.meganav ul{background:transparent none repeat scroll 0 0;margin:0;padding:0}ul.nav-menu li.meganav>ul{left:-100%;margin:0 auto;opacity:0;padding:50px 0;position:fixed;right:0;transition:visibility ease-in-out .6s,left ease-in-out .8s,opacity ease-in-out .4s;visibility:hidden;max-width:1220px;z-index:-1;border-top:none;top:100px;overflow-x:hidden;overflow-y:auto;bottom:0}ul.nav-menu li.meganav>ul:before{background:var(--bs-header-bg-color);border-top:1px solid #495056;content:"";left:0;position:fixed;top:100px;height:auto;bottom:0;width:100%;z-index:-1;border-bottom:4px solid #495056}ul.nav-menu li.meganav.activate>ul{opacity:1;visibility:visible;left:0}ul.nav-menu li.meganav>ul>li{border:medium none;display:block;margin:0;padding:0;position:initial;vertical-align:top;width:25%;max-width:250px}ul.nav-menu li.meganav>ul>li:last-child{margin-bottom:60px}ul.nav-menu li.meganav>ul>li>a,ul.nav-menu li.meganav>ul>li>span{border-bottom:1px solid rgba(255,255,255,.09);color:#909eaa;display:block;padding:8px;cursor:pointer}ul.nav-menu li.meganav>ul.country>li>a,ul.nav-menu li.meganav>ul.country>li>span{padding:4px 8px}ul.nav-menu li.meganav>ul>li.activate>a,ul.nav-menu li.meganav>ul>li:hover>a,ul.nav-menu li.meganav>ul>li:hover>span{color:var(--white);background-color:var(--primary-color)}.baselink:after,ul.nav-menu li.meganav>ul>li.activate>a:after,ul.nav-menu li.meganav>ul>li:hover>a:after,ul.nav-menu li.meganav>ul>li:hover>span:after{content:"\e923";font-family:icomoon;display:inline-block;padding:0;float:right}ul.nav-menu li.meganav>ul>li .sub-menu{display:none;position:absolute;top:30px;left:250px;width:950px;border:none;padding:0 10px}ul.nav-menu li.meganav>ul>li .sub-menu:before{content:"";position:absolute;top:-10px;height:100%;width:30px;border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);min-height:102%}ul.nav-menu li.meganav>ul>li .sub-menu:before{border-left:1px solid var(--primary-color);left:0}ul.nav-menu li.meganav>ul>li.activate .sub-menu,ul.nav-menu li.meganav>ul>li:hover .sub-menu{display:block}ul.nav-menu li.meganav>ul>li .sub-menu>li{display:inline-block;vertical-align:top;float:left;min-height:450px;height:100%;width:28%;margin:20px 2.5% 0}ul.nav-menu li.meganav>ul.type>li .sub-menu>li{min-height:550px}ul.nav-menu li.meganav>ul.country>li .sub-menu>li{min-height:620px}ul.nav-menu li.meganav>ul>li .sub-menu>li.section-head{width:95%;margin:0 auto;padding:10px 0;position:relative;display:block;min-height:50px;float:none}ul.nav-menu li.meganav>ul>li .sub-menu>li.section-head>span{display:block}ul.nav-menu li.meganav>ul>li .sub-menu>li.section-head .phone{position:absolute;top:20px;right:20px}ul.nav-menu li.meganav>ul>li .sub-menu>li.section-head .phone i{font-style:normal;padding:0 10px}ul.nav-menu li.meganav>ul>li .sub-menu>li h3{font-weight:300}ul.nav-menu li.meganav>ul>li .sub-menu>li .section-title{display:block;color:#e6e5e6;padding:0;margin:0;font-size:1.125rem}ul.nav-menu li.meganav ul li ul{display:block;position:relative;margin:10px 0;padding-bottom:10px;border-top:1px solid rgba(255,255,255,.13)}ul.nav-menu li.meganav ul ul li{border:none}ul.nav-menu li.meganav ul ul li a{line-height:1.25rem;padding:2px 10px 2px 0;text-transform:none}ul.nav-menu li.meganav>ul>li .sub-menu>li a.baselink{padding:6px 0;display:inline-block;color:#4d753a}.baselink:after{margin-left:10px;color:inherit}ul.nav-menu>li.meganav.activate ul{display:block;opacity:1;visibility:visible}ul.nav-menu .sub-menu li a:hover,ul.nav-menu li.meganav>ul>li .sub-menu>li a.baselink:hover{color:var(--white)}ul.upper-menu{position:relative;height:40px;display:inline-block;padding:8px 5px 0;margin:0 0 10px 0}ul.upper-menu li{display:inline-block;vertical-align:top;margin:0 0 0 10px;padding:0;color:var(--white);line-height:1.875rem}ul.upper-menu li a{color:#909eaa;display:inline-block;vertical-align:middle;padding:0 15px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03125rem;border:1px solid #5e676f;margin-left:5px;border-radius:4px}ul.upper-menu li a i:before{font-size:.875rem;display:inline-block;vertical-align:bottom;line-height:.625rem;margin-right:5px;top:-2px;position:relative}ul.upper-menu li p{margin:0;padding:0;color:var(--white);line-height:1.875rem;display:inline-block;vertical-align:middle;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.03125rem}#phonebox p{margin:0 0 0 20px;letter-spacing:.03125rem;font-size:1.125rem;line-height:1.125rem;font-weight:500}#phonebox p span{padding:0 5px}#phonebox a{border:none;padding:0;font-size:1.125rem;font-weight:500;color:var(--white)}#login .active a{color:var(--white);border:1px solid #efefef}#login .active a:hover,ul.upper-menu li a:hover{color:var(--white);border-color:#efefef}p [class*=icon-]{display:inline-block;line-height:.75rem;margin:0 5px 0 0;vertical-align:middle}ul.upper-menu li#enq a{display:block;background:var(--primary-color);color:var(--white);border-color:var(--primary-color);transition:all .25s ease 0s}ul.upper-menu li#enq a:hover{background:#972577}ul.upper-menu li#enq a i{display:inline-block;vertical-align:middle;margin-right:10px}.document-myAccount .openLogin,.document-search ul.upper-menu li#topsearch a,ul.upper-menu li a.active,ul.upper-menu li#enq a.active{border-color:var(--white);color:var(--white)}.alphabox{width:100%}#Itinerary #rightSide.docked{position:fixed;top:155px;margin:0 2px}#Itinerary #rightSide.docked.end{position:absolute;bottom:0;top:auto}#main #content .boxframe .boxgrid:hover .infobox{top:0;background:rgba(0,0,0,.61)}#main #content .boxframe .boxgrid:hover .infobox .txt{display:block}.document-tour #ExtenseionsMessage{top:90px;bottom:0;margin:0;border:1px solid #444}}@media only screen and (min-width:1580px){a#logo{height:100px;padding:100px 0 0;width:260px}ul.upper-menu{padding:0 5px}.document-Home #EnquireBox{height:780px}.alphabox .content{padding:5px 50px 20px}.alphabox{width:100%}#map{height:500px}h1{font-size:2.625rem;line-height:3rem}.h2,h2{font-size:2.25rem;line-height:2.5rem}h3{font-size:1.625rem;line-height:2rem}h4{font-size:1.25rem;letter-spacing:initial;line-height:1.75rem}h5{font-size:1.125rem;line-height:1.5rem}h6{font-size:1rem;line-height:1.5rem}ul.nav-menu li.meganav>ul>li .sub-menu{width:1280px}ul.nav-menu li.meganav>ul{height:auto;padding:50px 0 50px;max-width:1520px;margin-bottom:50px}ul.nav-menu li.meganav>ul>li .sub-menu:before{border-bottom:1px solid var(--primary-color);border-top:1px solid var(--primary-color);content:"";height:100%;min-height:700px;position:absolute;top:0;width:30px}ul.nav-menu li.meganav>ul.country>li .sub-menu>li:not(.section-head){min-height:630px}ul.nav-menu li.meganav>ul>li .sub-menu{top:20px}.boxframe.tours .boxgrid{width:33.2%;margin-bottom:6px}.boxframe.highlights .boxgrid,.boxframe.hotel .boxgrid,.boxframe.region .boxgrid{width:24.7%;margin-bottom:6px}#NavFrame+#TourList,.document-holidayType #Section2{padding-top:0}}@media only screen and (max-width:1579px){a#logo{width:220px;height:90px;padding-top:90px}#phonebox p{font-size:.9375rem}ul.nav-menu>li{margin-left:5px}ul.nav-menu>li>a,ul.nav-menu>li>span{font-size:.875rem;padding:0 6px}#SignIn,ul.nav-menu li.meganav>ul:before{top:90px}#main #content{min-height:550px}.h2,h1,h2,h3{font-weight:300;letter-spacing:-.03125rem;margin:10px 0}h1{font-size:2.5rem;font-weight:700;line-height:3.125rem}.pagetitle h1{text-shadow:0 0 5px #111}.h2,h2{font-size:1.875rem;line-height:2.25rem}.h2-alt,h2.alt{font-size:3.75rem;font-weight:300;letter-spacing:initial;line-height:4.375rem;text-transform:none}h3{font-size:1.625rem;letter-spacing:-.03125rem;line-height:2rem}h4{font-size:1.25rem;line-height:1.625rem}h5{font-size:1.125rem;line-height:1.625rem}h6{font-size:1rem;line-height:1.5rem}.boxframe.hotel .boxgrid.txtbox{width:66.4%}.document-Home .boxframe.trending{padding:50px 20px}#Brochures{padding:30px 2px}#Brochures .boxframe.brochures .boxgrid{width:19%}#Brochures .boxframe.brochures h6{min-height:50px}#Brochures .Newsletter{padding:0 0 0 30px;width:30%}.document-country #Section1,.document-region #Section1,.document-tour #Section1{padding:0 30px}.document-tour #Itinerary #leftSide{padding:0 30px 0 0}.document-tour #Itinerary #rightSide{padding:0}#Itinerary #rightSide.docked{padding-left:22px;padding-right:2px;right:30px}#Itinerary #googleMap{height:380px}.document-holidayTypes .boxframe.holidayType .boxgrid{width:24.7%}#NavFrame+#TourList,.document-holidayType #Section2{padding-top:0}.boxframe.highlights .boxgrid .infobox h4{min-height:35px}.document-tour .boxframe.highlights .boxgrid{width:33.1%}.boxframe.hotel .boxgrid{width:33.2%}.document-holidayTypes #HolidayTypesList{padding:0 0 50px}.document-holidayTypes #NavFrame{margin-bottom:4px}.document-myAccount #Register{padding:0 20px}#newsFrame .side{max-width:450px}.videobox{padding:10px}.boxframe.highlights .boxgrid,.boxframe.hotel .boxgrid{width:33.1%}.boxframe.tours .boxgrid{width:49.9%}#EnquireBox{padding:10px 20px}#CountryNav li a,#CountryNav li>span{padding:0 15px 6px}}@media only screen and (max-width:1279px){#masthead{display:block;left:0;top:0;width:100%;z-index:9000}#EnquireBox,#Search,#masthead,#masthead #navbar ul.nav-menu{background-color:var(--bs-header-bg-color)}a#logo{width:200px;padding-top:80px;height:80px}#masthead #navbar{top:0;right:0;left:0;background-color:var(--bs-header-bg-color);position:absolute;padding:15px 0 0 0}#masthead #navbar a#menu{border:1px solid var(--white);color:var(--white);display:block;font-size:1.375rem;height:40px;line-height:2.625rem;position:absolute;right:30px;text-align:center;top:0;width:40px;border-radius:50%}#masthead #navbar a#menu span{font-weight:400}#masthead #navbar a#menu.active,.document-myAccount .openLogin i,.document-search ul.upper-menu li#topsearch a i,ul.upper-menu li#enq a.active i,ul.upper-menu li#login a.active i,ul.upper-menu li#topsearch a.active i{border-color:var(--primary-color);color:var(--white);background:var(--primary-color)}ul.upper-menu{display:block;margin:0 60px 10px 0;padding:0;position:relative;text-align:right}ul.upper-menu li{display:inline-block;vertical-align:top;margin:0;padding:0;color:var(--white);line-height:1.875rem}ul.upper-menu li a{color:var(--white);display:inline-block;vertical-align:middle;padding:0 15px 0 0;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.03125rem}ul.upper-menu li p{margin:0;padding:0;color:var(--white);line-height:1.875rem;display:inline-block;vertical-align:middle;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.03125rem}ul.upper-menu li a span{display:none}ul.upper-menu li a i{font-size:1.125rem;line-height:2.5rem;margin:0;width:40px;height:40px;text-align:center;color:#a7afbc;border:1px solid rgba(255,255,255,.25);border-radius:50%}ul.upper-menu li#login a i{font-size:.9375rem}ul.upper-menu li#login a i:before{position:relative;top:-2px}ul.upper-menu li#enq a{margin:0;padding:0}ul.upper-menu li#enq a i{display:block;border:1px solid rgba(255,255,255,.25);border-radius:50%;line-height:2.5rem;margin:0;width:40px;height:40px;text-align:center}#phonebox p{margin:0 10px 4px 0;letter-spacing:.03125rem;font-size:1.125rem;line-height:1.25rem;font-weight:500;display:inline-block;padding:10px 0 0}#phonebox a{letter-spacing:.03125rem;font-size:1.125rem;line-height:1.25rem;font-weight:500;display:inline-block;padding:0}#phonebox p span{padding:0 5px}#phonebox p .loc{color:#909eaa;vertical-align:middle}#login .active a i{border:1px solid var(--white);color:var(--white)}#masthead #navbar ul.nav-menu{background:var(--bs-header-bg-color);border-top:1px solid #495056;border-bottom:4px solid #495056;color:#191e21;display:block;margin:0;padding:40px 20px 30px;position:fixed;top:80px;right:-100%;transition:visibility .4s ease-in-out 0s,right .6s ease-in-out 0s;visibility:hidden;width:100%;z-index:5000;bottom:0;overflow-y:auto}#masthead #navbar ul.nav-menu.active{right:0;visibility:visible}#masthead #navbar ul.nav-menu li{border-bottom:1px solid #444;display:block;font-weight:500;margin:2px 0;position:relative}#masthead #navbar ul.nav-menu li a,#masthead #navbar ul.nav-menu li>span{color:#bec6cd;font-size:.875rem;padding:10px 0;line-height:1.875rem}#masthead #navbar ul.nav-menu>li:hover>a{background:0 0}#masthead #navbar ul.nav-menu>li>a,#masthead #navbar ul.nav-menu>li>span{color:#bec6cd;display:inline-block;padding:10px 0 15px;font-size:1.125rem;height:auto}#masthead #navbar ul.nav-menu li>a,#masthead #navbar ul.nav-menu li>span{display:inline-block}#masthead #navbar ul.nav-menu li ul{padding:0 0 0 20px;margin:0;position:relative;background:0 0}#masthead #navbar ul.nav-menu li.active{border-bottom:1px solid var(--primary-color)}#masthead #navbar ul.nav-menu li.active>ul{display:block}#masthead #navbar ul.nav-menu li.active ul{border-top:1px solid var(--primary-color)}#masthead #navbar ul.nav-menu li.active ul li.hasdrop{background:#444}#masthead #navbar ul.nav-menu li.hasdrop .trigger{cursor:pointer;display:block;height:40px;position:absolute;right:0;text-align:right;top:5px;width:50%}#masthead #navbar ul.nav-menu li .section-head{display:none}#masthead #navbar ul.nav-menu li.hasdrop .trigger:after{color:#909eaa;content:"\ea1b";font-family:icomoon;line-height:2.5rem;position:absolute;right:0;top:0;width:100%;font-size:1.25rem}#masthead #navbar ul.nav-menu li.active>.trigger:after{content:"\ea1a";color:var(--primary-color)}#masthead #navbar ul.nav-menu li.active>a,#masthead #navbar ul.nav-menu li.active>span,#masthead #navbar ul.nav-menu>li.active>.trigger:after{color:#a73b89}#masthead #navbar ul.nav-menu li.active ul li.hasdrop>a,#masthead #navbar ul.nav-menu li.active ul li.hasdrop>span:not(.trigger){color:inherit;display:inline-block;height:38px;padding:8px 10px;text-transform:none}#masthead #navbar ul.nav-menu li.active ul li.hasdrop ul{display:none}#masthead #navbar ul.nav-menu li.active ul li.hasdrop.active ul{display:block}#masthead #navbar ul.nav-menu li ul li{float:none}#masthead #navbar ul.nav-menu>li.hasdrop>a,#masthead #navbar ul.nav-menu>li.hasdrop>span{display:inline-block}#masthead #navbar ul.nav-menu ul.sub-menu li a{color:#bec6cd;text-transform:none}#masthead ul.nav-menu li.img{display:none}#masthead #navbar ul.nav-menu li:empty,#masthead #navbar ul.nav-menu ul li:last-child,#masthead #navbar ul.toplist li{border-bottom:none}#masthead #navbar ul.nav-menu>li:last-child{margin-bottom:50px}#masthead #navbar ul li ul.toplist{padding:20px}#masthead #navbar ul li ul.toplist li{display:inline-block;vertical-align:top;margin:0 -2px;width:50%}#SignIn{min-height:330px}#SignIn .featimg{width:45%;height:100%;position:absolute;top:0;left:0}#SignIn .txtbox{width:55%;margin-left:45%}a#gomain{display:none}#main #intro{margin-top:-170px}.alphabox .content{padding:30px}ul.pagelinks li{height:220px}.videobox iframe{height:540px}#CTAbox .txtbox{padding:20px}.boxgrid i.trigger{display:block}.intro{width:80%}.padbox{padding:30px 0}.boxframe .boxgrid.active .infobox{top:0;background:rgba(0,0,0,.61)}.document-Home .imgband .intro{width:80%}#NavFrame{height:50px;position:relative;z-index:500;margin:-50px 0 30px;padding:8px 0 0}#NavFrame #cNav{display:block;line-height:2.1875rem;height:40px;font-size:.8125rem;font-weight:600;letter-spacing:.03125rem;text-transform:uppercase;color:#2b3135;padding:0}#NavFrame #cNav i{font-size:1.125rem;display:inline-block;vertical-align:middle;padding:0 10px 0 0}#NavFrame #cNav span{display:inline-block}#NavFrame #CountryNav{position:absolute;top:100%;left:0;width:100%;background:var(--white);border:1px solid #e6e5e6;padding:20px;height:auto;display:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.4)}#NavFrame.active #CountryNav{display:block}#NavFrame.active #cNav{color:var(--primary-color)}#NavFrame #CountryNav li{display:block;border:none;border-bottom:1px solid #e6e5e6;padding:0}#NavFrame #CountryNav li>a,#NavFrame #CountryNav li>span{padding:6px 0;display:block;border:none}#NavFrame #CountryNav li>span:after{content:"\e921";font-family:icomoon;position:relative;float:right;line-height:1.875rem;display:inline-block;vertical-align:middle;padding:0 10px;color:#5e676f}#NavFrame #CountryNav li ul{display:none;position:relative;width:100%;border-left:none;border-right:none}#NavFrame #CountryNav li.active ul{display:block}#NavFrame #CountryNav li ul li{display:block;border:none}#NavFrame #CountryNav li ul li a{padding:6px 20px 4px;display:block}.document-holidayType .boxframe.country .boxgrid,.document-holidayTypes .boxframe.holidayType .boxgrid{width:33.2%}.document-tour #Itinerary #leftSide,.document-tour #Itinerary #rightSide,.document-tour .maintxt,.document-tour .sidetxt{display:block;width:100%;padding:0}.document-tour #Itinerary #rightSide{padding-top:30px;max-width:100%}.document-tour #Itinerary #rightSide #googleMap{margin-bottom:30px}.document-tour .boxframe.highlights .boxgrid{width:49.7%}.document-tour #ExtenseionsMessage{top:80px}#newsFrame .side{max-width:300px;padding:20px}#newsFrame .main{max-width:740px;width:65%}#newsFrame .main .post.rte img{height:auto!important}.boxframe.News .boxgrid{width:31.5%}.boxframe.events .boxgrid .txtbox{padding:0 0 0 30px}.boxframe.events .boxgrid .register{height:auto;left:auto;padding:10px 0 0;position:relative;right:auto;top:-60px;border-top:1px solid #e6e5e6}#SignIn{top:80px}#SignIn .closebox{display:none}#MyAccount #mainbox.loginbox{padding:90px 16px 0}.document-Home .boxframe.country .boxgrid{width:49.7%}.document-Home .boxframe.holidayType .boxgrid{width:33.2%}.document-Home .boxframe.trending .boxgrid{width:48%}#OrderBrochureForm .brochurelist label{width:100%}#BrochureOrder .box-50.pad-40-r{padding-right:20px}#BrochureOrder .box-50.pad-40-l{padding-left:20px}.brochure-head{padding-right:30px}.brochure-head #OpenBrochure{right:30px}#NavFrame #CountryNav{padding:20px 30px}#SearchBox #filters,#SearchBox #keyword{width:100%;display:block;margin:0;padding:0 2px 10px;border:none;min-height:auto}#SearchBox #filters{margin-bottom:20px}#SearchBox #keyword>.box-60>.box-20 input{width:100%;text-align:center;padding:8px}.boxframe.highlights .boxgrid,.boxframe.tours .boxgrid{margin:2px 0 3px;width:49.7%}#main #content .boxframe .boxgrid.active .infobox{top:0;background:rgba(0,0,0,.65)}#main #content .boxframe .boxgrid.active .infobox .txt{display:block}.document-travelGuide .intro{width:100%;padding:0 50px}.document-trendingContainer .boxframe.trending .boxgrid{width:48%}.document-offers .boxframe.trending .boxgrid{width:32%}.document-contact #Section1>.mapbox{width:100%;padding:0}.document-contact #Section1>.address{width:100%;padding:0 2px 30px}#footer .boxcol{width:33.3%;padding:0}#EnquireBox,#Search,#masthead #navbar ul.nav-menu{background-position:0 -80px}.document-hotel .boxgrid>div{width:50%}.document-hotel .boxgrid .imgbox{padding-right:20px}.document-hotel .boxgrid .info{padding-left:20px}.document-region #Quotes{padding:50px 0 50px}}@media only screen and (max-width:1023px){.innerframe{padding:0 20px}#masthead #navbar a#menu{right:16px}#phonebox p{display:block;padding:0;line-height:1.125rem;font-size:.9375rem}#main #intro{margin-top:-170px}#SignIn{position:fixed;bottom:0}#SignIn .featimg,#SignIn .txtbox{position:relative;display:block;height:auto;width:100%;margin:0}#SignIn .featimg{height:300px}#SignIn .logout{display:inline-block;position:absolute;top:15px;right:50px}#regForm,#regLogin{display:block;padding:0;width:100%;max-width:600px;margin:0 auto 30px}.document-Home #Quotes{margin-bottom:50px}#upperbox .section.awardbox p{text-align:center}.alphabox{margin:0 1px 1px}.intro{width:100%}.padbox{padding:20px 0}#newsframe .article{width:48.5%}#newsframe .article .featimg{height:200px}#Article .article_content{display:block;margin:0;width:100%}#Article .article_content .pad-0-40{padding:0}.alphabox .sideframe,.alphabox .txtframe{padding:20px 0;width:100%}ul.pagelinks li{height:220px;width:49.2%}ul.pagelinks li:hover a .info{top:100%}.bandframe .bandbox{padding:0}.bandframe .bandbox .featimg,.bandframe .bandbox .txtbox,.bandframe .bandbox:nth-of-type(2n) .featimg{display:block;float:none;margin:0;width:100%}.bandframe .bandbox .txtbox{height:auto;padding:20px}.videobox iframe{height:400px}#CTAbox{padding:0}#CTAbox .featimg,#CTAbox .txtbox{display:block;margin:0;position:relative;width:100%}.boxframe.hotel .boxgrid.imgbox,.boxframe.hotel .boxgrid.txtbox{display:block;margin:0;width:100%}.boxframe.hotel .boxgrid.txtbox{height:auto}.boxframe.hotel .boxgrid.txtbox .box-50{padding:0 20px}.boxframe.hotel .boxgrid.txtbox .cta{margin-bottom:20px}.boxframe.hotel .boxgrid.txtbox h6{margin-top:15px}.boxframe.gallery,.boxframe.hotel{margin:0}.boxframe.gallery .boxgrid{display:block;height:350px;margin:5px 0;width:100%}.document-hotel .boxframe.gallery{margin-bottom:0;padding-bottom:0}.document-hotel .boxframe.gallery::after{display:none}#map{display:block;height:350px;margin:0 0 20px}.document-Home .boxframe.country .boxgrid{width:49.7%}.document-Home .boxframe.holidayType .boxgrid{width:32.9%}.document-Home .boxframe.trending .boxgrid{width:48.5%}.document-Home .imgband .intro{width:90%}#Brochures{padding:30px 0 0}#Brochures .Newsletter{padding:0;width:100%}#Brochures .brochure-head{width:100%;padding:0}#BrochureOrder .box-50.pad-40-l,#BrochureOrder .box-50.pad-40-r{padding:5px 2px}#BrochureOrder label{margin:0}.brochure-head #OpenBrochure{right:0}.boxframe.highlights,.boxframe.tours{padding:0 20px}.boxframe.tours .boxgrid{width:100%;margin-bottom:10px}.boxframe.tours .boxgrid .infobox{padding:20px}.boxframe.tours .boxgrid .infobox .tourtype{display:none}.boxframe.tours .boxgrid i.trigger{display:none}.boxframe.region .boxgrid .infobox .txt{display:none}.document-holidayType .boxframe.country .boxgrid,.document-holidayTypes .boxframe.holidayType .boxgrid{width:49.7%}.document-country #Section1,.document-region #Section1,.document-tour #Section1{padding:0 20px}.document-country #Section1 .maintxt,.document-country #Section1 .mapbox,.document-highlight #Section1 .gallerybox,.document-highlight #Section1 .maintxt,.document-region #Section1 .maintxt,.document-region #Section1 .mapbox{width:100%;padding:0}.mapbox iframe{width:100%;max-width:100%}.document-country .boxframe.highlights .boxgrid,.document-country .boxframe.holidayType .boxgrid,.document-country .boxframe.region .boxgrid,.document-region .boxframe.holidayType .boxgrid,.document-region .boxframe.region .boxgrid{width:49.7%}.document-tour .introbox .cta{width:100%;padding:0;display:block;float:none;margin:30px 0 0}#Itinerary .boxframe.hotel{height:155px}.document-tour .boxframe.highlights{padding:0}.document-highlight #Section1 .maintxt{padding:0 0 20px}.document-highlight .boxframe.holidayType .boxgrid{width:33%}#newsFrame .main,#newsFrame .side{max-width:650px;width:100%;margin:0 auto;display:block;float:none}#newsFrame .side{margin-top:50px}.boxframe.News .boxgrid{width:48.5%}ul.category-list{border-bottom:1px solid #e6e5e6;display:block;margin:0 0 30px;padding:0;text-align:justify}ul.category-list li:not(#OpenList){display:none;width:48%;margin:0 -2px}ul.category-list.active li:not(#OpenList){display:inline-block}ul.category-list li a{display:block;padding:10px 0}ul.category-list li#OpenList{display:block;width:100%;padding:0 0 10px 0;cursor:pointer}ul.category-list.active li#OpenList{color:#d979be;border-bottom:1px solid #e6e5e6}.boxframe .boxgrid{width:49.7%;margin:2px 0}.boxframe.events{padding:0 50px}.boxframe.events .boxgrid .featimg{width:100%}.boxframe.events .boxgrid .txtbox{padding:10px 0;position:relative;margin:0;width:100%}.document-trendingContainer .boxframe.trending .boxgrid{width:48.5%}.document-search #main #content{padding-top:0}.document-search #SearchFrame{height:auto;position:relative;top:auto;padding:20px 50px;background:#15181a}#Search{height:auto;padding:20px 50px 50px}#SearchFrame h4{margin:10px 0}#Search input#searchText,#SearchFrame input#searchText{width:100%}#Search #KeywordSearch .DocType,#SearchFrame #AdvancedSearch .DocType,#SearchFrame #KeywordSearch .DocType{width:100%}#Search input#btnKeywordSearch,#SearchFrame #AdvancedSearch #btnadvancetourSearch,#SearchFrame input#btnKeywordSearch{width:100%;margin-top:5px;float:none}#SearchFrame #AdvancedSearch .DocType select{width:100%;margin:5px 0}.trendbox{padding:0;margin:30px 0}.trendbox .featimg,.trendbox .txtbox{width:100%;margin:0}.trendbox .txtbox{padding:10px 20px 20px}#EnquireBox{padding:50px 0;height:auto}#EnquireBox .closebox{display:none}#EnquiryForm>.box-50{width:100%;padding:0;margin:0;display:block}#OrderBrochureForm>.box-50{width:100%;padding:0}#Brochures .boxframe.brochures{margin-bottom:0}#Brochures .Newsletter{margin-bottom:30px}.document-Home .boxframe.trending{padding:30px 20px 0}.boxframe:not(.brochures) .boxgrid.blank{display:none}.document-country #Section1 .maintxt,.document-region #Section1 .maintxt{padding-bottom:20px}.document-holidayType .boxframe.country{padding:0 20px}.document-holidayTypes .boxframe.holidayType{padding:30px 20px}#NavFrame #CountryNav{padding:20px}#search_results{padding:20px 0 0}#Search .innerframe,#SearchFrame .innerframe{max-width:600px}#SearchBox #filters>.box-60{padding-right:0}.boxframe.team .boxgrid,.document-offers .boxframe.trending .boxgrid{width:48%}#footer .boxcol{width:50%;padding:0}#BookTour .BookTourHead li span{width:100%}.document-TextPage #Section1{padding:50px 30px}.document-hotel .boxgrid>div{width:100%}.document-hotel .boxgrid .imgbox{padding:0 30px}.document-hotel .boxgrid .info{padding:30px 30px}}@media only screen and (max-width:767px){#EnquireBox,#Search{background-position:0 -80px}#masthead #navbar ul.nav-menu{background-position:0 -120px;top:120px;padding-top:20px}#masthead #navbar{height:115px}a#logo{background-size:contain;height:80px;padding-top:80px}.document-myAccount #upperbox .section.pagetitle{text-align:left}ul.upper-menu li#phonebox{display:block;position:absolute;top:60px;left:0;right:-60px;width:auto;text-align:center;margin:0;height:40px;padding:0}#phonebox p{display:inline-block;vertical-align:top;border:1px solid rgba(255,255,255,.25);border-radius:4px;padding:6px 15px}ul.upper-menu li#enq a{margin:0;padding:0}#upperbox .title{display:none}#upperbox .h2{font-size:3.125rem;line-height:3.75rem;margin-bottom:40px}.h2,h1,h2,h3{font-weight:300;margin:10px 0}h1{font-size:1.875rem;line-height:2.125rem}.h2,h2{font-size:1.625rem;line-height:2rem}h3{font-size:1.25rem;letter-spacing:-.03125rem;line-height:1.625rem}h4{font-size:1.125rem;line-height:1.375rem}h5{font-size:1rem;line-height:1.5rem}h6{font-size:.875rem;line-height:1.375rem}p{font-size:.875rem;line-height:1.375rem;margin:10px 0}#newsframe .article .featimg{height:180px}ul.usp li{display:block;width:100%}ul.pagelinks li{height:200px}.videobox iframe{height:300px}.socialbox .box.instagram-frame,.socialbox .box.twitter-frame{display:block;float:none;margin:10px 0;min-height:initial;width:100%}.boxframe.hotel .boxgrid.txtbox .box-50{display:block;margin:0;width:100%}#masthead #navbar ul li ul.toplist{padding:10px 0 10px 20px}#masthead #navbar ul li ul.toplist li{display:block;margin:0;width:100%}.document-Home .boxframe.holidayType .boxgrid{width:49.7%}.document-Home #Aboutbox ul li{width:50%}#Brochures .innerframe{padding:30px 16px}#Brochures .boxframe.brochures .boxgrid{width:32%}.boxframe.highlights .boxgrid,.boxframe.hotel .boxgrid,.boxframe.tours .boxgrid,.document-country .boxframe.region .boxgrid{width:100%;margin-bottom:10px}.document-search #SearchFrame{padding:20px 30px}.document-highlight .boxframe.holidayType .boxgrid,.document-holidayType .boxframe.country .boxgrid,.document-tour .boxframe.highlights .boxgrid{width:49.6%}#EnquireBox{padding:30px 0 100px}.boxframe.highlights .boxgrid,.document-country .boxframe.highlights .boxgrid,.document-region .boxframe.highlights .boxgrid,.document-tour .boxframe.highlights .boxgrid{width:100%}.document-Home .boxframe.country .boxgrid,.document-Home .boxframe.holidayType .boxgrid,.document-country .boxframe.highlights .boxgrid,.document-country .boxframe.holidayType .boxgrid,.document-country .boxframe.region .boxgrid,.document-holidayTypes .boxframe.holidayType .boxgrid,.document-region .boxframe.holidayType .boxgrid,.document-region .boxframe.region .boxgrid{width:49.6%}.boxframe.highlights{padding:0 20px}#SearchBox #filters,#SearchBox #keyword{padding:0;margin:0}#SearchBox #filters{margin-bottom:10px}#SearchBox #filters>.box-40,#SearchBox #keyword>.box-40{width:30%}#SearchBox #filters>.box-60,#SearchBox #keyword>.box-60{width:70%;padding:0}#SearchBox #keyword>.box-60>.box-80{width:75%;padding-left:2px}#SearchBox #keyword>.box-60>.box-20{width:25%;padding-right:0}#SignIn .featimg{height:250px}.SEObox,.document-travelGuide .intro{padding:0 20px}.document-trendingContainer .boxframe.trending .boxgrid{width:100%}.document-contact #Section1>.address .boxcol{width:100%;padding:0}#footer .boxcol{width:100%;padding:0}.boxgrid .featimg img{background:linear-gradient(to bottom,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 60%,rgba(0,0,0,.55) 100%)}.document-tour table.extensions thead,.document-tour table.pricing thead{display:none}.document-tour table.extensions tbody tr,.document-tour table.pricing tbody tr{border:1px solid #e6e5e6;margin-bottom:30px}.document-tour table.extensions tbody tr td,.document-tour table.pricing tbody tr td{display:block;width:100%;border-top:none}.document-tour table.extensions tbody tr td:before,.document-tour table.pricing tbody tr td:before{content:"";display:inline-block;width:50%;color:#5e676f;font-size:.75rem;font-weight:500;text-transform:uppercase}.document-tour table.pricing tbody tr td:nth-child(1):before{content:"Departure Date"}.document-tour table.pricing tbody tr td:nth-child(2):before{content:"Price Per Person"}.document-tour table.pricing tbody tr td:nth-child(3):before{content:"Single Room Suppliment"}.document-tour table.pricing tbody tr td:nth-child(4):before{content:"Availability"}.document-tour table.pricing tbody tr td:nth-child(5):before{content:""}.document-tour table button[type=button]{max-width:100%;margin:5px 0 10px}.document-tour table form{display:inline-block;margin:0 0 0 -4px}.document-tour table.extensions tbody tr td:nth-child(1):before{content:"Extension"}.document-tour table.extensions tbody tr td:nth-child(2):before{content:"Price Per Person"}.document-tour table.extensions tbody tr td:nth-child(3):before{content:"Single Room Suppliment"}.document-tour table.extensions tbody tr td:nth-child(4):before{content:"Itinerary"}.document-tour table.extensions tbody tr td:nth-child(5):before{content:"Include Extension";margin-bottom:20px}.document-tour #ExtenseionsMessage{position:fixed}#Extensions .txtbox{padding:0 0 0 20px}.document-TextPage #Section1{padding:0 20px}.document-hotel .boxgrid .imgbox{padding:0}.document-hotel .boxgrid .info{padding:30px 0}.document-tour #ExtenseionsMessage{top:120px;padding:30px}}@media only screen and (max-width:599px){a#gomain{display:none}#main .rte img{height:auto!important}#masthead #navbar ul li ul.toplist{padding:10px 0 10px 20px}#upperbox .h2{font-size:2.5rem;line-height:3.125rem;margin-bottom:40px}#main #intro{margin-top:-100px}.alphabox .content{padding:20px}#CTAbox .featimg,#CTAbox .txtbox{min-height:initial}#CTAbox .txtbox{padding:20px}blockquote::before{font-size:5rem;left:-10px}blockquote{padding-left:0}blockquote p{font-size:1rem;line-height:1.375rem}ul.pagelinks li{height:220px;width:100%}#main .boxframe .boxgrid{width:100%}.videobox iframe{height:220px}.boxframe.country .boxgrid h4,.boxframe.holidayType .boxgrid h4{padding:20px}#Brochures .boxframe.brochures .boxgrid{width:48%}#Brochures .boxframe.brochures h6{min-height:45px}.brochure-head #OpenBrochure{position:relative;width:100%;text-align:center}.boxframe.highlight .boxgrid .featimg,.boxframe.region .boxgrid .featimg,.boxframe.tour .boxgrid .featimg{padding-top:20px}.document-tour .introbox .cta{text-align:center}.document-tour .introbox .cta a:first-of-type{margin-right:0;margin-bottom:10px}#Itinerary .accordion .title{padding:5px 0 10px}#Itinerary .accordion .title span{bottom:auto;top:0}#Itinerary .accordion .accordion-content{padding:0}#Itinerary .boxframe.hotel{height:auto}#Itinerary .boxframe.hotel .boxgrid,#Itinerary .boxframe.itinerary .boxgrid .featimg,#Itinerary .boxframe.itinerary .boxgrid .txtbox{width:100%;margin:10px 0;padding:0}#Itinerary .accordion .title .day,#Itinerary .accordion .title .dest{width:100%;min-height:30px}#Extensions .featimg,#Extensions .txtbox{width:100%;margin:10px 0;padding:0;height:auto}#Itinerary #Extensions .accordion-frame{margin:0;border-top:1px solid #d5cbcf;padding-top:10px}.document-tour #rightSide ul.tourinfo li span,.document-tour #rightSide ul.tourinfo li span:last-of-type{width:100%;margin:0 0 10px 0;border:none;padding:0}ul.category-list li:not(#OpenList){width:100%}.document-Home h2{margin-bottom:30px}.document-Home .boxframe.country,.document-Home .boxframe.holidayType{padding:0 20px}.boxframe.tours{padding:0}.boxframe.tours .boxgrid .infobox .tourtype{margin-top:5px}.boxframe.events{padding:0}.document-search #SearchFrame{padding:20px}#Search{padding:30px 20px 50px}#SignIn{top:70px}#SignIn .featimg{height:150px}#SignIn .txtbox{padding:30px 20px}#SignIn .logout{right:20px}#Brochures .innerframe{padding:0 20px}#SearchBox #filters>.box-40,#SearchBox #filters>.box-60,#SearchBox #keyword>.box-40,#SearchBox #keyword>.box-60{width:100%;padding:0}#SearchBox #filters h5,#SearchBox #keyword h5{margin:0 0 10px}#SearchBox #keyword>.box-60>.box-20 input{padding:8px}.document-contact #Section1 #googlemap.map{height:300px}.document-Home #Aboutbox ul li{width:100%}}@media only screen and (max-width:479px){ul.upper-menu li#phonebox{top:50px;right:-45px}ul.upper-menu li#phonebox p:last-of-type{display:none}a#logo{width:130px;margin-left:-10px;height:70px;padding-top:70px}#EnquireBox,#masthead #navbar ul.nav-menu{background-position:0 -110px;top:110px;padding-top:20px}ul.upper-menu{margin-right:45px}ul.upper-menu li a{padding:0 5px 0 0}#SignIn .user span{display:block}#newsframe .article{width:100%}#newsframe .article .featimg{height:210px}#Article .pad-40{padding:16px}#CTAbox .button{text-align:center;width:100%}.videobox iframe{height:180px}#EnquireBox{padding:20px 0 100px;height:480px;overflow-y:auto}textarea{border-radius:0}.boxframe .boxgrid{margin-bottom:10px}.sortbox label{margin:0}.sortbox label span{padding:0 10px 0 0}#MyAccount #mainbox h2,#MyBookings>h2{margin-bottom:0}.document-myAccount #upperbox .loginLinks a{display:block;padding:6px 0}.document-myAccount #main #content{padding:30px 0}#MyDetailsForm .box-40,#MyDetailsForm .box-60,#MyLocationsForm .box-40,#MyLocationsForm .box-60{width:100%}#MyBookings .accordion .title{font-size:.9375rem;line-height:1.375rem;font-weight:500}#MyBookings .accordion-content{padding:10px}#MyBookings .accordion-content ul.tour-info li.twoCol{width:100%}#MyBookings .accordion-content ul.tour-info li span.data,#MyBookings .accordion-content ul.tour-info li span.label{width:100%;padding:0;border:none}#MyAccount ul.myDocs li{width:100%;height:120px;margin:0 0 20px 0}#MyAccount ul.myDocs li a span{bottom:10%}#MyAccount ul.myDocs li a i{top:10%}#RegisterForm .regAddress,#RegisterForm .regPerson{padding:0;width:100%}#BookTour .BookTourHead li{width:100%;border:none}ul.BookTourHead{padding:0 14px}#BookTour label input:not([type=radio]):not([type=checkbox]),#BookTour label select,#BookTour label span{width:100%;margin-bottom:5px;color:#000;opacity:1}#BookTour input{border-color:var(--white);font-size:1rem}#BookTour input:disabled{padding:0}#BookTour #termsbox [class*=box-]{width:100%}#BookTour #termsbox span,#regForm .alignright span{width:100%;max-width:100%;padding:0 0 20px 0}label>span{line-height:1.5rem}#BookTour #termsbox p{text-align:center;margin-top:20px}.gdpr{display:block}.gdpr .message{max-width:100%;width:100%}.tag{margin-bottom:20px}.document-tour #ExtenseionsMessage{top:110px;padding:60px 10px 30px}.document-tour #ExtenseionsMessage .extframe{margin:10px 0 10px}.boxframe .boxgrid .infobox{top:calc(100% - 100px)}.boxframe.tours .boxgrid .infobox .tourtype span{display:block}.boxframe.tours .boxgrid .infobox .tourtype span:first-of-type:after{display:none}}@media only screen and (max-width:359px){a#logo{width:120px;margin-left:-10px;height:70px;padding-top:70px}ul.upper-menu{margin-right:35px}#masthead #navbar a#menu,ul.upper-menu li a i,ul.upper-menu li#enq a i{height:35px;line-height:2.1875rem;width:35px}#masthead #navbar a#menu{right:10px}#masthead #navbar a#menu{line-height:2.375rem}#masthead .innerframe{padding:0 16px}}@media only screen and (min-width:1024px){.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.delay1{-webkit-animation-delay:.4s;animation-delay:.4s}.delay2{-webkit-animation-delay:.85s;animation-delay:.85s}.delay3{-webkit-animation-delay:1.4s;animation-delay:1.4s}}.lazy{opacity:0;transition:all .15s ease 0s}.lazy.loaded{opacity:1}.boxframe.tours{padding:0 20px 20px}.boxframe.tours .boxgrid{margin:2px 0 3px;padding:0 2px;width:100%;max-width:none;flex:auto}@media only screen and (min-width:768px){.boxframe.tours .boxgrid{width:50%;max-width:calc(100% / 2 - 4px);flex:calc(100% / 2 - 4px)}}@media only screen and (min-width:1280px){.boxframe.tours .boxgrid{max-width:calc(100% / 3 - 4px);flex:1 0 calc(100% / 3 - 4px)}}.boxframe.tours .boxgrid .infobox{height:auto;top:auto;bottom:0;background:rgba(0,0,0,.25);transition:all .25s ease 0s}.boxframe.tours .boxgrid .more{display:none}@media only screen and (min-width:768px){.boxframe.tours .boxgrid .more{display:block;margin-bottom:0}}.boxframe.tours .boxgrid .tourtype{margin-bottom:0}@media only screen and (min-width:1280px){.boxframe.tours .boxgrid .tourtype{margin-bottom:10px}}.boxframe.tours .boxgrid .tframe{min-height:auto}.boxframe.tours .boxgrid i.trigger{display:none}@media only screen and (min-width:768px){.boxframe.tours .boxgrid i.trigger{display:block}}@media only screen and (min-width:1280px){.boxframe.tours .boxgrid i.trigger{display:none}}@media only screen and (min-width:1280px){#main #content .boxframe .boxgrid:hover .infobox{height:100%;top:0}}@font-face{font-display:swap;font-family:icomoon;src:url(../fonts/icomoon.ttf);src:url(../fonts/icomoon.eot?x4bac9);src:url(../fonts/icomoon.eot?x4bac9#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?x4bac9) format("truetype"),url(../fonts/icomoon.woff?x4bac9) format("woff"),url(../fonts/icomoon.svg?x4bac9#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-to-list:before{content:"\e900"}.icon-classic-computer:before{content:"\e901"}.icon-controller-fast-backward:before{content:"\e902"}.icon-creative-commons-attribution:before{content:"\e903"}.icon-creative-commons-noderivs:before{content:"\e904"}.icon-creative-commons-noncommercial-eu:before{content:"\e905"}.icon-creative-commons-noncommercial-us:before{content:"\e906"}.icon-creative-commons-public-domain:before{content:"\e907"}.icon-creative-commons-remix:before{content:"\e908"}.icon-creative-commons-share:before{content:"\e909"}.icon-creative-commons-sharealike:before{content:"\e90a"}.icon-creative-commons:before{content:"\e90b"}.icon-document-landscape:before{content:"\e90c"}.icon-remove-user:before{content:"\e90d"}.icon-warning:before{content:"\e90e"}.icon-arrow-bold-down:before{content:"\e90f"}.icon-arrow-bold-left:before{content:"\e910"}.icon-arrow-bold-right:before{content:"\e911"}.icon-arrow-bold-up:before{content:"\e912"}.icon-arrow-down:before{content:"\e913"}.icon-arrow-left:before{content:"\e914"}.icon-arrow-long-down:before{content:"\e915"}.icon-arrow-long-left:before{content:"\e916"}.icon-arrow-long-right:before{content:"\e917"}.icon-arrow-long-up:before{content:"\e918"}.icon-arrow-right:before{content:"\e919"}.icon-arrow-up:before{content:"\e91a"}.icon-arrow-with-circle-down:before{content:"\e91b"}.icon-arrow-with-circle-left:before{content:"\e91c"}.icon-arrow-with-circle-right:before{content:"\e91d"}.icon-arrow-with-circle-up:before{content:"\e91e"}.icon-bookmark:before{content:"\e91f"}.icon-bookmarks:before{content:"\e920"}.icon-chevron-down:before{content:"\e921"}.icon-chevron-left:before{content:"\e922"}.icon-chevron-right:before{content:"\e923"}.icon-chevron-small-down:before{content:"\e924"}.icon-chevron-small-left:before{content:"\e925"}.icon-chevron-small-right:before{content:"\e926"}.icon-chevron-small-up:before{content:"\e927"}.icon-chevron-thin-down:before{content:"\e928"}.icon-chevron-thin-left:before{content:"\e929"}.icon-chevron-thin-right:before{content:"\e92a"}.icon-chevron-thin-up:before{content:"\e92b"}.icon-chevron-up:before{content:"\e92c"}.icon-chevron-with-circle-down:before{content:"\e92d"}.icon-chevron-with-circle-left:before{content:"\e92e"}.icon-chevron-with-circle-right:before{content:"\e92f"}.icon-chevron-with-circle-up:before{content:"\e930"}.icon-cloud:before{content:"\e931"}.icon-controller-fast-forward:before{content:"\e932"}.icon-controller-jump-to-start:before{content:"\e933"}.icon-controller-next:before{content:"\e934"}.icon-controller-paus:before{content:"\e935"}.icon-controller-play:before{content:"\e936"}.icon-controller-record:before{content:"\e937"}.icon-controller-stop:before{content:"\e938"}.icon-controller-volume:before{content:"\e939"}.icon-dot-single:before{content:"\e93a"}.icon-dots-three-horizontal:before{content:"\e93b"}.icon-dots-three-vertical:before{content:"\e93c"}.icon-dots-two-horizontal:before{content:"\e93d"}.icon-dots-two-vertical:before{content:"\e93e"}.icon-download:before{content:"\e93f"}.icon-emoji-flirt:before{content:"\e940"}.icon-flow-branch:before{content:"\e941"}.icon-flow-cascade:before{content:"\e942"}.icon-flow-line:before{content:"\e943"}.icon-flow-parallel:before{content:"\e944"}.icon-flow-tree:before{content:"\e945"}.icon-install:before{content:"\e946"}.icon-layers:before{content:"\e947"}.icon-open-book:before{content:"\e948"}.icon-resize-100:before{content:"\e949"}.icon-resize-full-screen:before{content:"\e94a"}.icon-save:before{content:"\e94b"}.icon-select-arrows:before{content:"\e94c"}.icon-sound-mute:before{content:"\e94d"}.icon-sound:before{content:"\e94e"}.icon-trash:before{content:"\e94f"}.icon-triangle-down:before{content:"\e950"}.icon-triangle-left:before{content:"\e951"}.icon-triangle-right:before{content:"\e952"}.icon-triangle-up:before{content:"\e953"}.icon-uninstall:before{content:"\e954"}.icon-upload-to-cloud:before{content:"\e955"}.icon-upload:before{content:"\e956"}.icon-add-user:before{content:"\e957"}.icon-address:before{content:"\e958"}.icon-adjust:before{content:"\e959"}.icon-air:before{content:"\e95a"}.icon-aircraft-landing:before{content:"\e95b"}.icon-aircraft-take-off:before{content:"\e95c"}.icon-aircraft:before{content:"\e95d"}.icon-align-bottom:before{content:"\e95e"}.icon-align-horizontal-middle:before{content:"\e95f"}.icon-align-left:before{content:"\e960"}.icon-align-right:before{content:"\e961"}.icon-align-top:before{content:"\e962"}.icon-align-vertical-middle:before{content:"\e963"}.icon-archive:before{content:"\e964"}.icon-area-graph:before{content:"\e965"}.icon-attachment:before{content:"\e966"}.icon-awareness-ribbon:before{content:"\e967"}.icon-back-in-time:before{content:"\e968"}.icon-back:before{content:"\e969"}.icon-bar-graph:before{content:"\e96a"}.icon-battery:before{content:"\e96b"}.icon-beamed-note:before{content:"\e96c"}.icon-bell:before{content:"\e96d"}.icon-blackboard:before{content:"\e96e"}.icon-block:before{content:"\e96f"}.icon-book:before{content:"\e970"}.icon-bowl:before{content:"\e971"}.icon-box:before{content:"\e972"}.icon-briefcase:before{content:"\e973"}.icon-browser:before{content:"\e974"}.icon-brush:before{content:"\e975"}.icon-bucket:before{content:"\e976"}.icon-cake:before{content:"\e977"}.icon-calculator:before{content:"\e978"}.icon-calendar:before{content:"\e979"}.icon-camera:before{content:"\e97a"}.icon-ccw:before{content:"\e97b"}.icon-chat:before{content:"\e97c"}.icon-check:before{content:"\e97d"}.icon-circle-with-cross:before{content:"\e97e"}.icon-circle-with-minus:before{content:"\e97f"}.icon-circle-with-plus:before{content:"\e980"}.icon-circle:before{content:"\e981"}.icon-circular-graph:before{content:"\e982"}.icon-clapperboard:before{content:"\e983"}.icon-clipboard:before{content:"\e984"}.icon-clock:before{content:"\e985"}.icon-code:before{content:"\e986"}.icon-cog:before{content:"\e987"}.icon-colours:before{content:"\e988"}.icon-compass:before{content:"\e989"}.icon-copy:before{content:"\e98a"}.icon-credit-card:before{content:"\e98b"}.icon-credit:before{content:"\e98c"}.icon-cross:before{content:"\e98d"}.icon-cup:before{content:"\e98e"}.icon-cw:before{content:"\e98f"}.icon-cycle:before{content:"\e990"}.icon-database:before{content:"\e991"}.icon-dial-pad:before{content:"\e992"}.icon-direction:before{content:"\e993"}.icon-document:before{content:"\e994"}.icon-documents:before{content:"\e995"}.icon-drink:before{content:"\e996"}.icon-drive:before{content:"\e997"}.icon-drop:before{content:"\e998"}.icon-edit:before{content:"\e999"}.icon-email:before{content:"\e99a"}.icon-emoji-happy:before{content:"\e99b"}.icon-emoji-neutral:before{content:"\e99c"}.icon-emoji-sad:before{content:"\e99d"}.icon-erase:before{content:"\e99e"}.icon-eraser:before{content:"\e99f"}.icon-export:before{content:"\e9a0"}.icon-eye:before{content:"\e9a1"}.icon-feather:before{content:"\e9a2"}.icon-flag:before{content:"\e9a3"}.icon-flash:before{content:"\e9a4"}.icon-flashlight:before{content:"\e9a5"}.icon-flat-brush:before{content:"\e9a6"}.icon-folder-images:before{content:"\e9a7"}.icon-folder-music:before{content:"\e9a8"}.icon-folder-video:before{content:"\e9a9"}.icon-folder:before{content:"\e9aa"}.icon-forward:before{content:"\e9ab"}.icon-funnel:before{content:"\e9ac"}.icon-game-controller:before{content:"\e9ad"}.icon-gauge:before{content:"\e9ae"}.icon-globe:before{content:"\e9af"}.icon-graduation-cap:before{content:"\e9b0"}.icon-grid:before{content:"\e9b1"}.icon-hair-cross:before{content:"\e9b2"}.icon-hand:before{content:"\e9b3"}.icon-heart-outlined:before{content:"\e9b4"}.icon-heart:before{content:"\e9b5"}.icon-help-with-circle:before{content:"\e9b6"}.icon-help:before{content:"\e9b7"}.icon-home:before{content:"\e9b8"}.icon-hour-glass:before{content:"\e9b9"}.icon-image-inverted:before{content:"\e9ba"}.icon-image:before{content:"\e9bb"}.icon-images:before{content:"\e9bc"}.icon-inbox:before{content:"\e9bd"}.icon-infinity:before{content:"\e9be"}.icon-info-with-circle:before{content:"\e9bf"}.icon-info:before{content:"\e9c0"}.icon-key:before{content:"\e9c1"}.icon-keyboard:before{content:"\e9c2"}.icon-lab-flask:before{content:"\e9c3"}.icon-landline:before{content:"\e9c4"}.icon-language:before{content:"\e9c5"}.icon-laptop:before{content:"\e9c6"}.icon-leaf:before{content:"\e9c7"}.icon-level-down:before{content:"\e9c8"}.icon-level-up:before{content:"\e9c9"}.icon-lifebuoy:before{content:"\e9ca"}.icon-light-bulb:before{content:"\e9cb"}.icon-light-down:before{content:"\e9cc"}.icon-light-up:before{content:"\e9cd"}.icon-line-graph:before{content:"\e9ce"}.icon-link:before{content:"\e9cf"}.icon-list:before{content:"\e9d0"}.icon-location-pin:before{content:"\e9d1"}.icon-location:before{content:"\e9d2"}.icon-lock-open:before{content:"\e9d3"}.icon-lock:before{content:"\e9d4"}.icon-log-out:before{content:"\e9d5"}.icon-login:before{content:"\e9d6"}.icon-loop:before{content:"\e9d7"}.icon-magnet:before{content:"\e9d8"}.icon-magnifying-glass:before{content:"\e9d9"}.icon-mail:before{content:"\e9da"}.icon-man:before{content:"\e9db"}.icon-map:before{content:"\e9dc"}.icon-mask:before{content:"\e9dd"}.icon-medal:before{content:"\e9de"}.icon-megaphone:before{content:"\e9df"}.icon-menu:before{content:"\e9e0"}.icon-message:before{content:"\e9e1"}.icon-mic:before{content:"\e9e2"}.icon-minus:before{content:"\e9e3"}.icon-mobile:before{content:"\e9e4"}.icon-modern-mic:before{content:"\e9e5"}.icon-moon:before{content:"\e9e6"}.icon-mouse:before{content:"\e9e7"}.icon-music:before{content:"\e9e8"}.icon-network:before{content:"\e9e9"}.icon-new-message:before{content:"\e9ea"}.icon-new:before{content:"\e9eb"}.icon-news:before{content:"\e9ec"}.icon-note:before{content:"\e9ed"}.icon-notification:before{content:"\e9ee"}.icon-old-mobile:before{content:"\e9ef"}.icon-old-phone:before{content:"\e9f0"}.icon-palette:before{content:"\e9f1"}.icon-paper-plane:before{content:"\e9f2"}.icon-pencil:before{content:"\e9f3"}.icon-phone:before{content:"\e9f4"}.icon-pie-chart:before{content:"\e9f5"}.icon-pin:before{content:"\e9f6"}.icon-plus:before{content:"\e9f7"}.icon-popup:before{content:"\e9f8"}.icon-power-plug:before{content:"\e9f9"}.icon-price-ribbon:before{content:"\e9fa"}.icon-price-tag:before{content:"\e9fb"}.icon-print:before{content:"\e9fc"}.icon-progress-empty:before{content:"\e9fd"}.icon-progress-full:before{content:"\e9fe"}.icon-progress-one:before{content:"\e9ff"}.icon-progress-two:before{content:"\ea00"}.icon-publish:before{content:"\ea01"}.icon-quote:before{content:"\ea02"}.icon-radio:before{content:"\ea03"}.icon-reply-all:before{content:"\ea04"}.icon-reply:before{content:"\ea05"}.icon-retweet:before{content:"\ea06"}.icon-rocket:before{content:"\ea07"}.icon-round-brush:before{content:"\ea08"}.icon-rss:before{content:"\ea09"}.icon-ruler:before{content:"\ea0a"}.icon-scissors:before{content:"\ea0b"}.icon-share-alternitive:before{content:"\ea0c"}.icon-share:before{content:"\ea0d"}.icon-shareable:before{content:"\ea0e"}.icon-shield:before{content:"\ea0f"}.icon-shop:before{content:"\ea10"}.icon-shopping-bag:before{content:"\ea11"}.icon-shopping-basket:before{content:"\ea12"}.icon-shopping-cart:before{content:"\ea13"}.icon-shuffle:before{content:"\ea14"}.icon-signal:before{content:"\ea15"}.icon-sound-mix:before{content:"\ea16"}.icon-sports-club:before{content:"\ea17"}.icon-spreadsheet:before{content:"\ea18"}.icon-squared-cross:before{content:"\ea19"}.icon-squared-minus:before{content:"\ea1a"}.icon-squared-plus:before{content:"\ea1b"}.icon-star-outlined:before{content:"\ea1c"}.icon-star:before{content:"\ea1d"}.icon-stopwatch:before{content:"\ea1e"}.icon-suitcase:before{content:"\ea1f"}.icon-swap:before{content:"\ea20"}.icon-sweden:before{content:"\ea21"}.icon-switch:before{content:"\ea22"}.icon-tablet:before{content:"\ea23"}.icon-tag:before{content:"\ea24"}.icon-text-document-inverted:before{content:"\ea25"}.icon-text-document:before{content:"\ea26"}.icon-text:before{content:"\ea27"}.icon-thermometer:before{content:"\ea28"}.icon-thumbs-down:before{content:"\ea29"}.icon-thumbs-up:before{content:"\ea2a"}.icon-thunder-cloud:before{content:"\ea2b"}.icon-ticket:before{content:"\ea2c"}.icon-time-slot:before{content:"\ea2d"}.icon-tools:before{content:"\ea2e"}.icon-traffic-cone:before{content:"\ea2f"}.icon-tree:before{content:"\ea30"}.icon-trophy:before{content:"\ea31"}.icon-tv:before{content:"\ea32"}.icon-typing:before{content:"\ea33"}.icon-unread:before{content:"\ea34"}.icon-untag:before{content:"\ea35"}.icon-user:before{content:"\ea36"}.icon-users:before{content:"\ea37"}.icon-v-card:before{content:"\ea38"}.icon-video:before{content:"\ea39"}.icon-vinyl:before{content:"\ea3a"}.icon-voicemail:before{content:"\ea3b"}.icon-wallet:before{content:"\ea3c"}.icon-water:before{content:"\ea3d"}.icon-500px-with-circle:before{content:"\ea3e"}.icon-500px:before{content:"\ea3f"}.icon-basecamp:before{content:"\ea40"}.icon-behance:before{content:"\ea41"}.icon-creative-cloud:before{content:"\ea42"}.icon-dropbox:before{content:"\ea43"}.icon-evernote:before{content:"\ea44"}.icon-flattr:before{content:"\ea45"}.icon-foursquare:before{content:"\ea46"}.icon-google-drive:before{content:"\ea47"}.icon-google-hangouts:before{content:"\ea48"}.icon-grooveshark:before{content:"\ea49"}.icon-icloud:before{content:"\ea4a"}.icon-mixi:before{content:"\ea4b"}.icon-onedrive:before{content:"\ea4c"}.icon-paypal:before{content:"\ea4d"}.icon-picasa:before{content:"\ea4e"}.icon-qq:before{content:"\ea4f"}.icon-rdio-with-circle:before{content:"\ea50"}.icon-renren:before{content:"\ea51"}.icon-scribd:before{content:"\ea52"}.icon-sina-weibo:before{content:"\ea53"}.icon-skype-with-circle:before{content:"\ea54"}.icon-skype:before{content:"\ea55"}.icon-slideshare:before{content:"\ea56"}.icon-smashing:before{content:"\ea57"}.icon-soundcloud:before{content:"\ea58"}.icon-spotify-with-circle:before{content:"\ea59"}.icon-spotify:before{content:"\ea5a"}.icon-swarm:before{content:"\ea5b"}.icon-vine-with-circle:before{content:"\ea5c"}.icon-vine:before{content:"\ea5d"}.icon-vk-alternitive:before{content:"\ea5e"}.icon-vk-with-circle:before{content:"\ea5f"}.icon-vk:before{content:"\ea60"}.icon-xing-with-circle:before{content:"\ea61"}.icon-xing:before{content:"\ea62"}.icon-yelp:before{content:"\ea63"}.icon-dribbble-with-circle:before{content:"\ea64"}.icon-dribbble:before{content:"\ea65"}.icon-facebook-with-circle:before{content:"\ea66"}.icon-facebook:before{content:"\ea67"}.icon-flickr-with-circle:before{content:"\ea68"}.icon-flickr:before{content:"\ea69"}.icon-github-with-circle:before{content:"\ea6a"}.icon-github:before{content:"\ea6b"}.icon-google-with-circle:before{content:"\ea6c"}.icon-google:before{content:"\ea6d"}.icon-instagram-with-circle:before{content:"\ea6e"}.icon-instagram:before{content:"\ea6f"}.icon-lastfm-with-circle:before{content:"\ea70"}.icon-lastfm:before{content:"\ea71"}.icon-linkedin-with-circle:before{content:"\ea72"}.icon-linkedin:before{content:"\ea73"}.icon-pinterest-with-circle:before{content:"\ea74"}.icon-pinterest:before{content:"\ea75"}.icon-rdio:before{content:"\ea76"}.icon-stumbleupon-with-circle:before{content:"\ea77"}.icon-stumbleupon:before{content:"\ea78"}.icon-tumblr-with-circle:before{content:"\ea79"}.icon-tumblr:before{content:"\ea7a"}.icon-twitter-with-circle:before{content:"\ea7b"}.icon-twitter:before{content:"\ea7c"}.icon-vimeo-with-circle:before{content:"\ea7d"}.icon-vimeo:before{content:"\ea7e"}.icon-youtube-with-circle:before{content:"\ea7f"}.icon-youtube:before{content:"\ea80"}.pagetitle h1 a{color:#fff;text-decoration:underline}.boxgrid a img{width:100%;height:382px;object-fit:cover}#Extensions .featimg{height:205px}#TourHighlights .featimg{height:240px}#newsFrame .featimg{height:500px}.widget--content-picker .picked-content--item img{height:388px;object-fit:cover}#blogFrame .boxgrid a img{height:295px;transform:scale(1);transition:all .5s ease 0s}#blogFrame .boxgrid a img:hover{transform:scale(1.1);transition:all .5s ease 0s}#TourList .featimg{height:380px}#RegionList .featimg{height:235px}.bx-wrapper{position:relative;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff;z-index:10}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-next:before,.bx-wrapper .bx-prev:before{content:"\e92f";position:absolute;font-family:icomoon;top:0;left:0;width:100%;text-align:center;color:#909eaa;height:100%;text-indent:0;line-height:32px;font-size:30px;font-weight:noemal}.bx-wrapper .bx-prev:before{content:"\e92e"}.bx-wrapper .bx-prev{left:10px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px}.bx-wrapper .bx-controls-direction a{position:absolute;bottom:-40px;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}:root{--bs-body-font-family:"DM Sans";--bs-heading-font-family:"Playfair Display",serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--primary-color:#6E1B57;--secondary-color:#EDE9E6;--bs-body-color:#2C3135;--bs-header-bg-color:#1F2224;--gray-color:#DCDCDC;--white:#ffffff;--bs-black:#000;--bs-body-text-align:left;--bs-body-line-height:1.6}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--white);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}#masthead{z-index:9}#masthead .innerframe{display:flex;justify-content:space-between;align-items:center;padding:0}#masthead .innerframe a#logo{height:auto;padding:0;width:auto}#masthead .innerframe a#logo img{height:80px}#masthead .innerframe #navbar{position:relative}#masthead .innerframe #navbar .innerframe{flex-direction:column;align-items:end}#masthead .innerframe #navbar .innerframe .upper-menu{padding:0;display:flex;justify-content:end;align-items:center;margin:2rem 0 1.5rem;height:auto;gap:16px}#masthead .innerframe #navbar .innerframe .upper-menu li{margin:0}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a{padding:12px 20px;font-size:1rem;font-weight:500;line-height:1;border-radius:40px;margin:0;display:flex;gap:6px;border:none}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a i{margin-right:0;width:13px;height:10px}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox{display:flex;gap:26px}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox p{font-size:1rem;font-weight:400;margin:0;display:flex;align-items:center;gap:8px;position:relative}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox p::after{content:"";width:5px;height:5px;display:inline-block;background-color:var(--white);border-radius:10px;position:absolute;left:calc(100% + 11px)}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox p:last-child::after{display:none}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox p span{padding:0}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox p a{font-weight:400;font-size:1rem;padding:0;margin:0}#masthead .innerframe #navbar .innerframe .upper-menu .search-header-search{margin-bottom:0}#masthead .innerframe #navbar .innerframe .upper-menu .search-header-search .tt-month,#masthead .innerframe #navbar .innerframe .upper-menu .search-header-search .tt-search,#masthead .innerframe #navbar .innerframe .upper-menu .search-header-search .tt-submit{min-height:auto;padding:12px 22px 12px 20px;border-radius:40px;border:1px solid var(--white);background-color:rgba(0,0,0,0);width:318px;font-size:1rem;font-weight:400;line-height:1;background-image:url(../img/search.png);background-repeat:no-repeat;background-position:20px 13px;height:40px;padding-left:47px;color:var(--white)}#masthead .innerframe #navbar .innerframe .nav-menu{display:flex;justify-content:end;gap:32px;align-items:center;min-height:10px}#masthead .innerframe #navbar .innerframe .nav-menu li{margin:0}#masthead .innerframe #navbar .innerframe .nav-menu li a,#masthead .innerframe #navbar .innerframe .nav-menu li span{font-size:1rem;font-weight:400;line-height:1.5;padding:0;height:auto;padding-bottom:2rem}#masthead .innerframe #navbar .innerframe .nav-menu li ul{z-index:999999}#masthead .innerframe #navbar .innerframe .nav-menu li ul li{padding:10px}#masthead .innerframe #navbar .innerframe .nav-menu li ul li a{padding:0}.autocomplete{z-index:10;border:1px solid var(--white);border-top-width:0;border-radius:20px;transform:translateY(10px);box-shadow:0 0 2px 3px rgba(0,0,0,.0901960784)}.document-country_page .widget--content-picker.content-picker--two-column .picked-content--item img{height:250px}@media(max-width:767px){.autocomplete{width:90%!important;left:20px!important}#masthead.menuopen{position:fixed}#masthead .innerframe{flex-wrap:wrap}#masthead .innerframe a#logo{width:100px;margin:0}#masthead .innerframe a#logo img{object-fit:contain}#masthead .innerframe #navbar{position:relative;height:auto;width:auto;padding:0;width:calc(100% - 200px)}#masthead .innerframe #navbar .innerframe{padding:0;width:auto;height:auto;right:0;flex-direction:row-reverse;align-items:start}#masthead .innerframe #navbar .innerframe #menu{right:0}#masthead .innerframe #navbar .innerframe .upper-menu{display:none;display:flex;margin:0;gap:10px;margin-right:50px}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox{display:none}#masthead .innerframe #navbar .innerframe .upper-menu li#enq{display:none}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a{padding:0}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a i{border:1px solid #fdfdfd;color:var(--white)}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:180px;margin:0}#masthead .innerframe #navbar .innerframe .nav-menu{top:70px;flex-direction:column;gap:10px;padding:0;justify-content:start}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox{display:none;padding:10px;display:flex;flex-direction:column;gap:10px}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p{display:flex;padding:5px;margin:0;align-items:center;border-radius:46px;background:#6e1b57;color:#fff}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span.loc{padding:10px;width:auto}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span a{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu li{width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li a,#masthead .innerframe #navbar .innerframe .nav-menu li span{padding:1rem;width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li .trigger{right:15px}}@media(min-width:768px)and (max-width:991px){#masthead{padding:10px}#masthead.menuopen{position:fixed}#masthead .innerframe{flex-wrap:wrap}#masthead .innerframe a#logo img{height:50px}#masthead .innerframe #navbar{position:relative;height:auto;width:auto;padding:0;width:calc(100% - 170px)}#masthead .innerframe #navbar .innerframe{padding:0;width:auto;height:auto;right:0;flex-direction:row-reverse;align-items:start}#masthead .innerframe #navbar .innerframe #menu{right:0}#masthead .innerframe #navbar .innerframe .upper-menu{display:none;display:flex;margin:0;gap:10px;margin-right:50px}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox{display:none}#masthead .innerframe #navbar .innerframe .upper-menu li#enq{display:none}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a{padding:0}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a i{border:1px solid #fdfdfd;color:var(--white)}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:380px;margin:0}#masthead .innerframe #navbar .innerframe .nav-menu{top:70px;flex-direction:column;gap:10px;padding:0;justify-content:start}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox{display:none;padding:10px;display:flex;flex-direction:row;gap:10px;display:flex}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p{display:flex;padding:5px;margin:0;align-items:center;border-radius:46px;background:#6e1b57;color:#fff;padding:10px 20px;width:max-content}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span.loc{width:auto}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span a{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu li{width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li a,#masthead .innerframe #navbar .innerframe .nav-menu li span{padding:1rem;width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li .trigger{right:15px}}@media(min-width:992px)and (max-width:1200px){#masthead{padding:10px}#masthead.menuopen{position:fixed}#masthead .innerframe{flex-wrap:wrap}#masthead .innerframe a#logo img{height:50px}#masthead .innerframe #navbar{position:relative;height:auto;width:auto;padding:0;width:calc(100% - 270px)}#masthead .innerframe #navbar .innerframe{padding:0;width:auto;height:auto;right:0;flex-direction:row-reverse;align-items:start}#masthead .innerframe #navbar .innerframe #menu{right:0}#masthead .innerframe #navbar .innerframe .upper-menu{display:none;display:flex;margin:0;gap:10px;margin-right:50px}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox{display:none}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a{padding:0}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a i{border:1px solid #fdfdfd;color:var(--white);width:40px;height:40px}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:380px;margin:0}#masthead .innerframe #navbar .innerframe .nav-menu{top:70px;flex-direction:column;gap:10px;padding:0;justify-content:start}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox{display:none;padding:10px;display:flex;flex-direction:row;gap:10px}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p{display:flex;padding:10px 20px;margin:0;align-items:center;border-radius:46px;background:#6e1b57;color:#fff}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span.loc{padding:10px;width:auto}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span a{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu li{width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li a,#masthead .innerframe #navbar .innerframe .nav-menu li span{padding:1rem;width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li .trigger{right:15px}}@media(min-width:1200px)and (max-width:1280px){#masthead{padding:10px}#masthead.menuopen{position:fixed}#masthead .innerframe{flex-wrap:wrap}#masthead .innerframe a#logo img{height:60px}#masthead .innerframe #navbar{position:relative;height:auto;width:auto;padding:0;width:calc(100% - 270px)}#masthead .innerframe #navbar .innerframe{padding:0;width:auto;height:auto;right:0;flex-direction:row-reverse;align-items:start}#masthead .innerframe #navbar .innerframe #menu{right:0}#masthead .innerframe #navbar .innerframe .upper-menu{display:none;display:flex;margin:0;gap:10px;margin-right:50px}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox{display:none}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a{padding:0}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a i{border:1px solid #fdfdfd;color:var(--white);width:40px;height:40px}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:380px;margin:0}#masthead .innerframe #navbar .innerframe .nav-menu{top:70px;flex-direction:column;gap:10px;padding:0;justify-content:start}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox{display:none;padding:10px;display:flex;flex-direction:row;gap:10px}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p{display:flex;padding:5px;margin:0;align-items:center;border-radius:46px;background:#6e1b57;color:#fff;padding:10px 20px}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span.loc{width:auto}#masthead .innerframe #navbar .innerframe .nav-menu #phonebox p span a{padding:0}#masthead .innerframe #navbar .innerframe .nav-menu li{width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li a,#masthead .innerframe #navbar .innerframe .nav-menu li span{padding:1rem;width:100%}#masthead .innerframe #navbar .innerframe .nav-menu li .trigger{right:15px}}@media(min-width:1281px)and (max-width:1335px){#masthead .innerframe #navbar .innerframe .upper-menu #phonebox p{font-size:.8rem}#masthead .innerframe #navbar .innerframe .upper-menu #phonebox p a{font-size:.8rem}#masthead .innerframe #navbar .innerframe .upper-menu .search-header-search .tt-search{padding:8px 18px;background-position:20px 11px;height:36px;padding-left:40px}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a{padding:10px 20px}#masthead .innerframe #navbar .innerframe .upper-menu li#enq a i{margin:0}#masthead .innerframe #navbar .innerframe .nav-menu{gap:20px}}.footer{padding:3.5rem 0}.footer #gotop{position:static;margin-bottom:3rem}.footer #footer_content{padding:0;display:flex;justify-content:space-between;gap:60px}.footer #footer_content .footer-title{margin-bottom:1rem}.footer #footer_content .footernav{padding:0 0 50px}.footer #footer_content .footerlogos-link img{height:61px}.footer #footer_content .social{display:flex;gap:10px}.footer #footer_content .social a{line-height:2rem;width:28px;height:28px;margin:0}.footer #footer_content .social a::before{font-size:2rem}.footer .copyright{margin:0}@media(max-width:767px){.footer{padding:2rem 0}.footer #gotop{margin-bottom:2rem}.footer #footer_content{flex-wrap:wrap;gap:20px}.footer #footer_content .footernav{padding:0}.footer #footer_content .footernav li{flex:1 0 100%}}@media(min-width:768px)and (max-width:991px){#footer #footer_content{gap:0;flex-wrap:wrap}#footer #footer_content .box-50{width:100%}#footer #footer_content .box-25{width:calc(50% - 6px)}}@media(min-width:992px)and (max-width:1200px){#footer #footer_content{gap:0;flex-wrap:wrap}#footer #footer_content .box-50{width:100%}#footer #footer_content .box-25{width:calc(50% - 6px)}}#main{z-index:2;border-bottom:none}#TourList.padbox{padding-bottom:0}#TourList .boxframe.tours .boxgrid{transition:.5s ease-in-out}#TourList .boxframe.tours .boxgrid:hover .infobox{top:0}#TourList .boxframe.tours .boxgrid .infobox{top:270px;transition:.5s ease-in-out}.document-highlights #HighlightList .boxframe{padding:0}.document-highlights #HighlightList .boxframe .boxgrid{width:calc(33.3333333333% - 5px);margin-bottom:0}#HighlightList .boxframe{display:flex;gap:5px;flex-wrap:wrap}#HighlightList .boxframe.tours .boxgrid{margin:0;padding:0}#HighlightList .boxframe.tours .boxgrid .featimg:hover img{scale:1}#HighlightList .boxframe.tours .boxgrid .infobox{top:170px;transition:.5s ease-in-out}.featimg img{transition:.5s ease-in-out}.featimg:hover img{scale:1.1}#NavFrame{margin:0 auto 0}#Extensions .txtbox h4{margin-bottom:10px;font-weight:500}#Extensions .txtbox h6{margin-bottom:15px;font-weight:500}#TourPrices{padding-top:7.5rem!important}#TourHighlights .boxframe{gap:5px;display:flex;flex-wrap:wrap}#TourHighlights .boxgrid{width:calc(25% - 5px);margin:0;padding:0}#TourHighlights .boxgrid img{scale:1}#TourHighlights .boxgrid:hover{scale:1}#TourHighlights .boxgrid .featimg img{width:100%;height:100%}#HighlightList #search_results.boxframe.tours .boxgrid:hover .infobox{top:0}#HighlightList #search_results.boxframe.tours .boxgrid .infobox{top:170px}.search-header-results{height:250px}.search-header-results .search-header-content .search-header-title{color:var(--white)}.search-header-results .search-header-inner{height:100%;padding-top:0}.search-header-results .search-header-inner .text-white{z-index:9}.search-header-results .search-header-inner .text-white h1{font-size:56px;font-weight:700;line-height:80px}.search-header-results .search-header-lead-overlay{background:rgba(0,0,0,.2509803922)}.search-page{display:flex;flex-wrap:wrap;gap:80px;margin:50px 0}.search-page .search-filter{width:calc(30% - 40px)}.search-page .search-filter .filter-box .item select{border-radius:32px;border:1px solid #d8d8d8;padding:14px 20px;font-size:16px;height:auto;font-weight:400;line-height:normal;color:#2c3135;background:url(../img/arrow.png) 95.5% center no-repeat;margin-bottom:20px}.search-page .search-tour{width:calc(70% - 40px);display:flex;flex-wrap:wrap;gap:20px}.search-page .search-tour .item{width:calc(33.3333333333% - 14px);background:#ede9e6}.search-page .search-tour .item:hover .tour-img img{scale:1.1}.search-page .search-tour .item .tour-img{overflow:hidden;height:160px}.search-page .search-tour .item .tour-img img{width:100%;height:100%;object-fit:cover;scale:1;transition:.5s ease-in-out}.search-page .search-tour .item .search-tour-content{padding:8px 20px 20px 20px}.search-page .search-tour .item .search-tour-content .tour-heading{font-size:24px;font-weight:600;line-height:36px;color:var(--primary-color)}.search-page .search-tour .item .search-tour-content .tour-type{font-size:16px;font-weight:200;line-height:28px;color:#000;font-family:"DM Sans"}.search-page .search-tour .item .search-tour-content .tour-details{margin:4px 0}.search-page .search-tour .item .search-tour-content .tour-details .item{display:flex;font-size:16px;font-weight:400;line-height:28px;width:100%;gap:6px}.search-page .search-tour .item .search-tour-content .tour-details .item div:first-child{width:100px;font-weight:500}.search-page .search-tour .item .search-tour-content .covered-places .Places-Covered-heading{font-size:16px;font-weight:600;line-height:24px;color:var(--primary-color)}.search-page .search-tour .item .search-tour-content .covered-places ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;gap:4px}.search-page .search-tour .item .search-tour-content .covered-places ul li{font-size:14px;font-weight:400;line-height:20px}.search-page .search-tour .item .search-tour-content .secondary-btn a{font-size:14px;font-weight:400;line-height:20px;padding:12px 20px;border:1px solid;border-radius:40px;display:inline-block;margin-top:12px;text-transform:uppercase;transition:.5s ease-in-out}.search-page .search-tour .item .search-tour-content .secondary-btn a:hover{background-color:var(--primary-color);color:var(--white);border-color:var(--primary-color)}#search_results.boxframe.tours{display:flex;gap:5px;padding:0}#search_results.boxframe.tours .boxgrid{transition:.5s ease-in-out}#search_results.boxframe.tours .boxgrid .featimg img{scale:1}#search_results.boxframe.tours .boxgrid .featimg:hover img{scale:1}#search_results.boxframe.tours .boxgrid .infobox{top:190px;bottom:0;transition:.5s ease-in-out;padding-bottom:0}#search_results.boxframe.tours .boxgrid .infobox .text{display:none}#search_results.boxframe.tours .boxgrid:hover .infobox{top:0;bottom:auto;padding-bottom:10px;height:100%}#search_results.boxframe.tours .boxgrid:hover .infobox .text{display:block}.widget--image-with-text .widget--inner{width:100%;padding:0}.widget--content-picker .picked-content--item img{width:100%}#upperbox .p-0{padding:0}#upperbox .section.pagetitle{left:0;width:48%}#upperbox .section.awardbox{right:0}.document-TextPage #Section1.padbox{padding:0}.document-contact #content{padding:0}.document-tour #TourHighlights{padding:0}.boxframe.News{display:flex;margin:0;flex-wrap:wrap;gap:30px}.boxframe.News .boxgrid{width:calc(33.3333333333% - 20px);max-width:100%;margin:0}.boxframe.News .boxgrid .anchor-without-btn{color:var(--primary-color)}#blogFrame{padding:0}.picked-content--name.secondary-heading{margin-top:10px}.document-article #newsFrame{margin:0 auto}.boxframe.trending .boxgrid .featimg{height:180px;overflow:hidden}.boxframe.trending .boxgrid .txtbox{padding-top:15px}.boxframe.trending .boxgrid .txtbox h4{line-height:30px;margin-bottom:10px;font-size:20px}.document-search .headimg{width:100%;height:250px}#main #content{min-height:auto}#BookTour{padding:0 15px;max-width:1328px}.document-myAccount #upperbox .section.pagetitle{width:100%;max-width:1328px;right:0;padding:50px 0;margin:0 auto}#regLogin #SignIn2{max-width:100%}#BrochureOrder{padding:0}#BrochureOrder .innerframe{padding:0}.document-region .widget--two-column{max-width:100%;padding:0}#blogFrame .boxgrid .txt .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px}#blogFrame .boxgrid .txt p{height:110px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.document-teamContainer .picked-content{display:flex;flex-wrap:wrap}.document-teamContainer .picked-content .picked-content--item{width:calc(33.3333333333% - 11px)}.document-teamContainer .picked-content .picked-content--item .picked-content--name.secondary-heading{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.document-teamContainer .picked-content .picked-content--item .picked-content--description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#Video{margin:20px auto 0}.document-teamContainer .content-segment p:last-child{margin:0}.document-brochureFormPage #main #content{padding:0}.document-brochureFormPage #main #content #Brochures{padding:0 10px}#RegionList .boxframe{display:flex;flex-wrap:wrap;gap:5px}#RegionList .boxframe .boxgrid{max-width:calc(25% - 4px);width:100%;margin:0;padding:0}.document-country .flickity-enabled .picked-content--name{margin-top:10px}.document-country .picked-content--link{position:relative;display:block;flex:0 0 40%}.document-country .widget--content-picker .suggested-holidays .content-picker--content{display:flex;flex-wrap:wrap;gap:20px}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item{display:flex;width:calc(50% - 10px);gap:15px}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--link{flex:0 0 40%}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--link img{height:200px}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--content{width:calc(60% - 15px)}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--content .picked-content--name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--content .picked-content--price-duration{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--content .picked-content--description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.regions .picked-content--item .picked-content--content .picked-content--name{margin:10px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.regions .picked-content--item .picked-content--content .picked-content--description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.travel-highlights .picked-content--item .picked-content--content .picked-content--name{margin:10px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.travel-highlights .picked-content--item .picked-content--content .picked-content--description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.document-toursContainer .picked-content--name{margin-bottom:10px;margin-top:10px}.document-toursContainer blockquote:before{content:"î¨‚"}.document-toursContainer blockquote cite{width:100%}.document-toursContainer .boxgrid .featimg img{height:270px}.document-hotels #search_results{display:flex;flex-wrap:wrap;gap:4px}.document-hotels #search_results .boxgrid{width:calc(33.3333333333% - 3px);margin:0}.document-tour #content .tailor-made-details .title{font-size:26px;font-weight:600;line-height:38px;color:var(--primary-color);margin-bottom:1rem}.document-tour #content .tailor-made-details .details ul{margin:0!important;list-style:none;padding:0!important;max-width:max-content}.document-tour #content .tailor-made-details .details ul li{padding:0!important;display:flex;gap:40px;justify-content:start;font-size:1rem;font-weight:400;line-height:28px}.document-tour #content .tailor-made-details .details ul li span{width:200px}.document-tour #content .tailor-made-details .maintxt h5{display:flex;flex-wrap:wrap;align-items:center;border:none;font-size:1rem;font-weight:600;line-height:28px;color:var(--primary-color);font-family:"DM Sans";padding:0}.document-tour #content .tailor-made-details .maintxt h5 span{color:#2c3135;margin-left:5px;font-weight:400}.document-tour #content #Itinerary #leftSide{padding:0;min-height:max-content}.document-tour #content #Itinerary #leftSide h3{font-size:26px;font-weight:600;line-height:38px;color:var(--primary-color)}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion{border-bottom:1px solid #000}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .title{display:flex;gap:100px;padding:16px 0;border-bottom:none;font-family:"Playfair Display"}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .title .box-20{width:auto;font-size:20px;font-weight:600;line-height:26px;color:var(--primary-color)!important;min-width:80px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .title .box-80{width:auto;padding-right:70px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .title .box-80 h5{font-size:20px;font-weight:600;line-height:26px;color:var(--primary-color)!important}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .title .box-80 p{font-size:1rem;font-weight:400;line-height:28px;font-family:"DM Sans"}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content{padding-right:70px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid{display:flex;flex-direction:row-reverse;padding:0;gap:20px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{margin:0;width:calc(40% - 10px);overflow:hidden;height:260px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox{margin:0;padding:0;width:calc(60% - 10px);margin-left:175px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content h4{margin-top:36px;font-size:20px;font-weight:600;line-height:26px;color:var(--primary-color);margin-bottom:8px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel{height:auto;display:flex;flex-wrap:wrap;gap:20px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid{width:calc(33.3333333333% - 14px)}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-img{width:100%}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-img img{width:100%}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content{display:flex;gap:10px;padding:5px 10px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content .hotel-name{font-size:18px;font-weight:600;line-height:36px;font-family:"Playfair Display";color:var(--primary-color)}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content .stars{display:flex;align-items:center}.document-country_group_tour .content .tailor-made-details .title,.document-tailor_made_tour .content .tailor-made-details .title{font-size:26px;font-weight:600;line-height:38px;color:var(--primary-color);margin-bottom:1rem}.document-country_group_tour .content .tailor-made-details .details ul,.document-tailor_made_tour .content .tailor-made-details .details ul{margin:0!important;list-style:none;padding:0!important;max-width:max-content}.document-country_group_tour .content .tailor-made-details .details ul li,.document-tailor_made_tour .content .tailor-made-details .details ul li{padding:0!important;display:flex;gap:40px;justify-content:start;font-size:1rem;font-weight:400;line-height:28px}.document-country_group_tour .content .tailor-made-details .details ul li span,.document-tailor_made_tour .content .tailor-made-details .details ul li span{width:200px}.document-country_group_tour .content .tailor-made-details .maintxt h5,.document-tailor_made_tour .content .tailor-made-details .maintxt h5{display:flex;flex-wrap:wrap;align-items:center;border:none;font-size:1rem;font-weight:600;line-height:28px;color:var(--primary-color);font-family:"DM Sans";padding:0}.document-country_group_tour .content .tailor-made-details .maintxt h5 span,.document-tailor_made_tour .content .tailor-made-details .maintxt h5 span{color:#2c3135;margin-left:5px;font-weight:400}.document-country_group_tour .content #Itinerary #leftSide,.document-tailor_made_tour .content #Itinerary #leftSide{padding:0;min-height:max-content}.document-country_group_tour .content #Itinerary #leftSide h3,.document-tailor_made_tour .content #Itinerary #leftSide h3{font-size:26px;font-weight:600;line-height:38px;color:var(--primary-color)}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion{border-bottom:1px solid #000}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .title{display:flex;gap:100px;padding:16px 0;border-bottom:none;font-family:"Playfair Display"}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-20,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-20{width:auto;font-size:20px;font-weight:600;line-height:26px;color:var(--primary-color)!important;min-width:80px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-80,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-80{width:auto;padding-right:70px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-80 h5,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-80 h5{font-size:20px;font-weight:600;line-height:26px;color:var(--primary-color)!important}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-80 p,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .title .box-80 p{font-size:1rem;font-weight:400;line-height:28px;font-family:"DM Sans"}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content{padding-right:70px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid{display:flex;flex-direction:row-reverse;padding:0;gap:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{margin:0;width:calc(40% - 10px);overflow:hidden;height:260px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox{margin:0;padding:0;width:calc(60% - 10px);margin-left:175px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content h4,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content h4{margin-top:36px;font-size:20px;font-weight:600;line-height:26px;color:var(--primary-color);margin-bottom:8px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel{height:auto;display:flex;flex-wrap:wrap;gap:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid{width:calc(33.3333333333% - 14px)}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-img,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-img{width:100%}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-img img,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-img img{width:100%}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content{display:flex;gap:10px;padding:5px 10px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content .hotel-name,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content .hotel-name{font-size:18px;font-weight:600;line-height:36px;font-family:"Playfair Display";color:var(--primary-color)}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content .stars,.document-tailor_made_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid .accomodation-content .stars{display:flex;align-items:center}.what-include{position:relative;overflow:hidden}.what-include:before{content:"";background-image:url(../img/include-left.svg);display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;opacity:.1;z-index:0}.what-include:after{content:"";background-image:url(../img/include-right.svg);display:block;position:absolute;width:370px;height:100%;bottom:0;right:0;background-repeat:no-repeat;opacity:.1;z-index:0}.what-include .primary-heading{margin-bottom:40px}.what-include .include-items{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.what-include .include-items .item{text-align:center;width:calc(25% - 130px);display:flex;flex-direction:column;gap:14px;align-items:center;margin:0 50px}.what-include .include-items .item img{width:50px;height:50px}.what-include .include-items .item p{margin:0;font-size:18px;font-weight:400;line-height:28px;color:var(--primary-color)}.holiday-extension .boxes{display:flex;flex-wrap:wrap;gap:20px}.holiday-extension .boxes .box{width:calc(25% - 15px)}.holiday-extension .boxes .box:hover .box-img img{scale:1.1}.holiday-extension .boxes .box .box-img{width:100%;height:180px;overflow:hidden;margin:0}.holiday-extension .boxes .box .box-img img{width:100%;height:100%;object-fit:cover;scale:1;transition:.5s ease-in-out}.holiday-extension .boxes .box .box-content{margin:0;padding:10px 20px 20px;width:100%}.holiday-extension .boxes .box .box-content h3{font-size:24px;font-weight:600;line-height:36px;margin-bottom:10px}.holiday-extension .boxes .box .box-content h5{font-family:"DM Sans";font-size:1rem;font-weight:500;line-height:22px}.holiday-extension .boxes .box .box-content p{font-size:1rem;font-weight:400;line-height:22px;margin-bottom:10px}.holiday-extension .boxes .box .box-content p span{display:block}.holiday-extension .boxes .box .box-content .button{margin-top:10px}.similar-tours .boxes{display:flex;flex-wrap:wrap;gap:20px}.similar-tours .boxes .box{width:calc(25% - 15px)}.similar-tours .boxes .box:hover .box-img img{scale:1.1}.similar-tours .boxes .box .box-img{width:100%;height:180px;overflow:hidden;margin:0}.similar-tours .boxes .box .box-img img{width:100%;height:100%;object-fit:cover;scale:1;transition:.5s ease-in-out}.similar-tours .boxes .box .box-content{margin:0;padding:10px 20px 20px;width:100%}.similar-tours .boxes .box .box-content h3{font-size:24px;font-weight:600;line-height:36px;margin-bottom:0}.similar-tours .boxes .box .box-content h4{font-family:"DM Sans";font-size:1rem;font-weight:200;line-height:28px;color:#000}.similar-tours .boxes .box .box-content ul li{font-family:"DM Sans";font-size:1rem;font-weight:400;line-height:28px;list-style:none}.similar-tours .boxes .box .box-content ul li span{font-weight:500;width:100px;display:inline-block}.similar-tours .boxes .box .box-content .place-covered h4{font-size:1rem;font-weight:600;line-height:24px;color:var(--primary-color)}.similar-tours .boxes .box .box-content .place-covered ul{display:flex;flex-wrap:wrap;gap:5px}.similar-tours .boxes .box .box-content .place-covered ul li{font-size:14px;font-weight:400;line-height:20px}.similar-tours .boxes .box .box-content .button-transparent{margin-top:10px}.blog-details .post .title-blog{font-size:18px;line-height:24px;font-family:"DM Sans"}.blog-details .blog-sections .blog-item{display:flex;gap:20px;align-items:center;background:#ecf0f1;padding:5px;border-radius:10px;margin-bottom:20px}.blog-details .blog-sections .blog-item .blog-img{width:200px}.blog-details .blog-sections .blog-item .blog-img img{border-radius:5px;width:100%;height:120px;object-fit:cover}.blog-details .blog-sections .blog-item .blog-content p{margin:0}.blog-details .blog-sections .blog-item:nth-child(even){flex-direction:row-reverse}.blog-details .latest-articles{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.blog-details .latest-articles .article{display:flex;flex-direction:column;gap:10px;width:calc(50% - 10px);box-shadow:0 0 1px 2px rgba(104,104,104,.0705882353);padding:10px;border-radius:10px}.blog-details .latest-articles .article:hover .article-img img{scale:1.1}.blog-details .latest-articles .article .article-img{position:relative;overflow:hidden}.blog-details .latest-articles .article .article-img img{width:100%;height:200px;object-fit:cover;scale:1;transition:.5s ease-in-out}.blog-details .latest-articles .article .article-img .article-category{position:absolute;top:10px;right:10px;background:#fff;padding:4px 12px;font-size:12px;text-transform:uppercase;font-weight:600;border-radius:4px}.blog-details .latest-articles .article .article-content .article-title{color:var(--primary-color);font-weight:600}.blog-details .latest-articles .article .article-content .article-date{margin:0}#main .document-home{border-bottom:none;background-color:#fff}#main{border-bottom:none}.widget--intro .secondary-heading{display:block}.document-small-group-tours #TourList .boxframe.tours .boxgrid .infobox{top:298px}.picked-content--name{margin-top:10px}.content{display:block;margin:0;background-color:var(--white);padding:50px 0 1px;position:relative;min-height:auto}#HotelList .boxframe{display:flex;flex-wrap:wrap;gap:4px}#HotelList .boxframe .boxgrid{width:calc(33.3333333333% - 4px);margin:0}#HotelList .boxframe .boxgrid .featimg img{width:100%;height:280px;object-fit:cover}#HotelList .boxframe .boxgrid .infobox{transition:.5s ease-in-out;background:linear-gradient(0deg,rgba(0,0,0,.5411764706),rgba(0,0,0,.3098039216));top:calc(100% - 62px)}#HotelList .boxframe .boxgrid .infobox h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0}#HotelList .boxframe .boxgrid:hover .infobox{top:0}.login .login-box{max-width:600px;margin:50px auto;padding:50px;border-radius:10px}.login .login-box .login-form .login-field-item{position:relative}.login .login-box .login-form .login-field-item input{position:relative;padding:25px;border-radius:50px;padding-left:45px}.login .login-box .login-form .login-field-item img{position:absolute;width:30px;padding:5px;height:30px;border-radius:4px;left:10px;top:50%;transform:translateY(-50%)}.login .login-box .login-form .or{position:relative}.login .login-box .login-form .or::before{content:"";width:45%;height:2px;background-color:#d8d8d8;display:block;position:absolute;top:50%;transform:translateY(-50%)}.login .login-box .login-form .or::after{content:"";width:45%;height:2px;background-color:#d8d8d8;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.login .login-box .login-form .other-login{display:flex;gap:10px;justify-content:space-between;margin-top:40px}.login .login-box .login-form .other-login .item{background:#fff;flex:auto;padding:15px;border-radius:10px;display:flex;justify-content:center;align-items:center}.login .login-box .login-form .other-login .item a img{width:30px;height:30px;object-fit:contain}.or{position:relative}.or::before{content:"";width:45%;height:2px;background-color:#d8d8d8;display:block;position:absolute;top:50%;transform:translateY(-50%)}.or::after{content:"";width:45%;height:2px;background-color:#d8d8d8;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.other-login{display:flex;gap:10px;justify-content:space-between;margin-top:40px}.other-login .item{flex:auto;border-radius:10px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 1px 2px rgba(238,238,238,.5803921569)}.other-login .item a{display:block;width:100%;padding:15px}.other-login .item a img{width:30px;height:30px;object-fit:contain;margin:0 auto}#MyAccount #mainbox{max-width:1220px;margin:0 auto;width:100%;padding:0}#MyAccount #mainbox form{border:none}#MyAccount input:not(#btnsubmit){color:#000}#MyAccount input.text-white{color:var(--white)!important}#MyAccount #MyBookings{max-width:1220px;margin:0 auto;width:100%;padding:0}#MyAccount #MyBookings .accordion{max-width:100%;border-bottom:1px solid}#MyAccount #MyBookings .accordion .title{border-color:transparent;color:var(--primary-color);padding:10px 20px}#MyAccount #MyBookings .accordion .title span{top:50%;transform:translateY(-50%);color:#000;height:auto}#MyAccount #MyBookings .accordion .title span::before{color:#000;margin:0}#MyAccount #MyBookings .accordion .accordion-content .booking-header{border-bottom:none}#MyAccount #MyBookings .accordion .accordion-content ul.tour-info li h4{margin-bottom:20px}#MyAccount #MyBookings .accordion .accordion-content ul.tour-info li span.label{color:#000}#MyAccount #MyBookings .accordion .accordion-content ul.tour-info li.travellerframe{border:none}.SagePay{background-color:#972577}input:disabled,select:disabled{border-color:#d8d8d8;background:#efefef;color:#000!important}#BookTour .BookTourHead{background:var(--primary-color);color:var(--white)}#BookTour .BookTourHead li span.label{color:var(--white)}#BookTour input[type=submit]{background:var(--primary-color)}#BookTour input[type=submit]:hover{background-color:#972577}.payment-process{max-width:600px;box-shadow:0 0 4px 2px rgba(0,0,0,.1490196078);margin:0 auto;border-radius:10px;margin-bottom:40px}.payment-process .payment-status{padding:15px;text-align:center}.payment-process .payment-status img{margin:0 auto;width:80px;background:rgba(255,255,255,.5490196078);border-radius:40px;margin-bottom:15px;padding:7px}.payment-process .payment-process-details{padding:15px;border-top:1px solid #777}.payment-process .payment-process-details .item{display:flex;justify-content:space-between;padding:5px 0}@media(max-width:767px){#upperbox{position:relative;height:210px}#upperbox:after{content:"";width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.231372549);top:0;z-index:0}#upperbox .innerframe{padding:0;position:relative;z-index:1}#upperbox .innerframe .pagetitle{padding:0;width:100%}#upperbox .section.pagetitle p{display:none}.boxframe.tours{padding:0}.boxframe.tours .boxgrid img{height:auto}.boxframe.tours .boxgrid .infobox{top:auto}.boxframe.tours .boxgrid .infobox .text{display:none}#search_results.boxframe.tours .boxgrid .infobox{top:auto;bottom:0;transition:.5s ease-in-out;padding-bottom:10px}#search_results.boxframe.tours .boxgrid .infobox .tourtype{display:block}#TourHighlights .infobox{top:calc(100% - 85px)}.bx-viewport{height:auto}#newsFrame .featimg{height:200px;object-fit:cover}.document-TextPage .widget--inner{display:block}.document-TextPage .widget--inner .image-with-text--image{float:none;width:100%;padding:0 0 10px 0}.widget--image-with-text .widget--inner.container-fluid{width:calc(100% - 20px)}#Video{margin:20px auto 0}#Quotes{margin:0 0!important}#TourList .boxframe.tours .boxgrid .infobox{top:300px}#RegionList .boxframe .boxgrid{width:100%;max-width:calc(100% - 4px)}#RegionList .boxframe .boxgrid .featimg{height:220px}#RegionList .boxframe .boxgrid .infobox{top:calc(100% - 75px);padding:10px}#HighlightList #search_results.boxframe.tours .boxgrid:hover .infobox{top:0}#HighlightList #search_results.boxframe.tours .boxgrid .infobox{top:auto}.document-teamContainer .picked-content .picked-content--item{width:calc(100% - 0px)}.document-teamContainer .picked-content .picked-content--item img{height:230px}.document-myAccount #main #content #BookTour input{border-color:#d8d8d8}.document-country .widget{display:block}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item{width:calc(100% - 0px);flex-wrap:wrap}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--link{flex:0 0 100%}.document-country .widget--content-picker .suggested-holidays .content-picker--content .picked-content--item .picked-content--content{width:calc(100% - 0px)}.document-country .padbutton{display:flex;flex-wrap:wrap;gap:10px}.document-country #Quotes{margin:0 0!important}.document-toursContainer .boxframe.tours .boxgrid img{height:250px}.document-highlights #HighlightList .boxframe .boxgrid{width:calc(100% - 0px)}.document-highlights #HighlightList .boxframe .boxgrid .infobox{top:calc(100% - 70px)}.document-highlights #HighlightList .boxframe .boxgrid .infobox h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 35px)}.document-hotels #search_results .boxgrid{width:calc(100% - 0px);margin:0}.document-hotels #search_results .boxgrid .infobox{top:calc(100% - 80px)}.document-hotels #search_results .boxgrid .infobox h4{padding:20px 30px 3px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-hotels #search_results .boxgrid .infobox p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-page{gap:50px;margin:50px 10px}.search-page .search-filter{width:calc(100% - 0px)}.search-page .search-tour{width:calc(100% - 0px)}.search-page .search-tour .item{width:calc(100% - 0px)}.tailor-made-details .box-60{width:100%}.tailor-made-details .box-40{width:100%}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .title{gap:10px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .title .box-80{padding-right:10px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content{padding-right:0}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid{flex-direction:column;gap:10px}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{width:calc(100% - 0px)}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox{width:calc(100% - 0px)}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel{gap:0}.document-tour #content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .boxframe.hotel .boxgrid{width:calc(100% - 0px)}.what-include .include-items .item{text-align:center;width:calc(50% - 20px);margin:0}.what-include:before{display:none}.what-include:after{display:none}.holiday-extension .boxes{gap:10px}.holiday-extension .boxes .box{width:calc(100% - 0px)}.similar-tours .boxes{gap:10px}.similar-tours .boxes .box{width:calc(100% - 0px)}.sortbox{text-align:left}.sortbox label{display:block}.sortbox label select{width:100%}.content-picker--tall .picked-content--item{width:100%}#HotelList .boxframe .boxgrid{width:calc(100% - 0px)}.document-destinations .flickity-slider .picked-content--item a{height:330px}.document-myAccount #upperbox{position:relative;height:320px}.document-myAccount #upperbox .section.pagetitle{padding:10px 0}.document-myAccount .search-header-usp-list{bottom:-2rem}.payment-process{margin:0 20px}}@media(min-width:768px)and (max-width:991px){#upperbox{height:30vh;position:relative;padding:0}#upperbox:after{content:"";width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.231372549);top:0;z-index:0}#upperbox .innerframe{padding:0;position:relative;z-index:1}#upperbox .innerframe .pagetitle{width:100%;padding:0}.boxframe.country{display:flex;flex-wrap:wrap;gap:5px}.boxframe.country .boxgrid{width:calc(50% - 10px);text-shadow:1px 1px 1px #111;min-height:10px;margin:0}.boxframe.tours{padding:0}.boxframe.tours .boxgrid img{height:360px}.boxframe.tours .boxgrid .infobox{top:auto}.boxframe.tours .boxgrid .infobox .tourtype{display:block}.boxframe.tours .boxgrid .infobox .text{display:none}#search_results.boxframe.tours .boxgrid .infobox{padding-bottom:10px}.image-with-text--content{grid-column:1/13}.our-fav.content-picker .main-carousel{padding-bottom:40px}.our-fav.content-picker .main-carousel .flickity-page-dots{bottom:30px}.our-fav.widget--center .picked-content--item{width:calc(45% - 1rem)}.widget--image-with-text .widget--inner{width:100%;padding:0}.widget--image-with-text .widget--inner.container-fluid{width:calc(100% - 20px)}.blogs-on-golden.widget--center .picked-content--item{width:calc(48% - 1rem)}#HighlightList #search_results.boxframe.tours .boxgrid:hover .infobox{top:0}#HighlightList #search_results.boxframe.tours .boxgrid .infobox{top:auto}.document-teamContainer .picked-content .picked-content--item img{height:230px}.document-highlights #HighlightList .boxframe .boxgrid{width:calc(50% - 3px)}.document-hotels #search_results .boxgrid{width:calc(50% - 3px);margin:0}.what-include::before{left:-440px;display:none}.what-include::after{right:-240px;display:none}.what-include .include-items .item{width:calc(33.3% - 20px)}.holiday-extension .boxes .box{width:calc(50% - 15px)}.similar-tours .boxes .box{width:calc(50% - 15px)}#HotelList .boxframe .boxgrid{width:calc(50% - 3px)}.document-myAccount .search-header-usp-list{bottom:-2rem}}@media(min-width:992px)and (max-width:1200px){#upperbox .section.pagetitle{width:100%}.boxframe.country{display:flex;flex-wrap:wrap;gap:5px}.boxframe.country .boxgrid{margin:0;width:calc(33.3333333333% - 4px);min-height:50px}.boxframe.tours{padding:0}.boxframe.tours .boxgrid img{height:360px}.boxframe.tours .boxgrid .infobox{top:auto}.boxframe.tours .boxgrid .infobox .text{display:none}.boxframe.tours .boxgrid .infobox .tourtype{display:block;margin-bottom:0}#search_results.boxframe.tours .boxgrid .infobox{padding-bottom:10px}#search_results.boxframe.tours .boxgrid .infobox .tourtype{display:block}#TourHighlights .boxgrid{width:calc(33.3% - 5px)}.our-fav.widget--center .picked-content--item{width:calc(45% - 1rem)}#RegionList .boxframe .boxgrid{width:100%;max-width:calc(33.3333333333% - 4px)}#RegionList .boxframe .boxgrid .featimg{height:220px}#RegionList .boxframe .boxgrid .infobox{top:calc(100% - 75px);padding:10px}.blogs-on-golden.widget--center .picked-content--item{width:calc(32% - 1rem)}#HighlightList #search_results.boxframe.tours .boxgrid:hover .infobox{top:0}#HighlightList #search_results.boxframe.tours .boxgrid .infobox{top:auto}.document-hotels #search_results .boxgrid{width:calc(33.3333333333% - 5px)}.document-hotels #search_results .boxgrid .infobox h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-hotels #search_results .boxgrid .infobox p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.what-include:before{top:120px;left:-230px}.what-include:after{bottom:-210px;right:-90px}.what-include .include-items .item{text-align:center;width:calc(25% - 40px)}#HotelList .boxframe .boxgrid{width:calc(33.3% - 5px)}}@media(min-width:1201px)and (max-width:1460px){#upperbox .section.pagetitle{width:100%}.boxframe.country .boxgrid{width:32.9%}#search_results.boxframe.tours .boxgrid .infobox{padding-bottom:10px}#search_results.boxframe.tours .boxgrid .infobox .tourtype{display:block}#HighlightList #search_results.boxframe.tours .boxgrid:hover .infobox{top:0}#HighlightList #search_results.boxframe.tours .boxgrid .infobox{top:auto}.widget--image-with-text .widget--inner{padding:0 10px}#HotelList .boxframe .boxgrid{width:calc(33.3% - 5px)}}@media(min-width:480px)and (max-width:991px){.boxframe.country .boxgrid{width:calc(50% - 3px)}.boxframe.tours .boxgrid{width:calc(50% - 3px)}#TourHighlights .boxgrid{width:calc(50% - 5px)}#RegionList .boxframe .boxgrid{width:100%;max-width:calc(50% - 4px)}#RegionList .boxframe .boxgrid .featimg{height:220px}#RegionList .boxframe .boxgrid .infobox{top:calc(100% - 75px);padding:10px}.search-page .search-tour .item{width:calc(50% - 10px)}}@media(min-width:601px)and (max-width:991px){.boxframe.News .boxgrid{width:calc(50% - 20px)}}@media(max-width:1279px){#newsFrame .side{padding-top:0}#newsFrame .side .bloghome{margin:0 -20px 40px}#newsFrame .side .bloghome a{position:relative;padding:20px;height:200px;display:flex;align-items:end}#newsFrame .side .bloghome a .icon-chevron-right{margin-bottom:7px}}.post-type-archive .filter-wrapper .wpfFilterContent .wpfFilterVerScroll li label{display:flex;align-items:center}.post-type-archive .filter-wrapper .wpfFilterContent .wpfFilterVerScroll li label span{margin:0}.post-type-archive .filter-wrapper .wpfFilterContent .wpfFilterVerScroll li label span input[type=checkbox]:checked+label{border-color:red}.post-type-archive .filter-wrapper .wpfFilterContent .wpfFilterVerScroll li label span input[type=checkbox]:checked+label::before{background:0 0!important}.post-type-archive .filter-wrapper .wpfFilterContent .wpfFilterVerScroll li label span input+label::before{content:"";position:absolute;width:20px;height:20px;background-color:#e57d8a;border:2px solid #e57d8a;border-radius:50%;top:50%;left:0;transform:translateY(-50%) scale(0);transition:transform .4s ease}.post-type-archive .filter-wrapper .wpfFilterContent .wpfFilterVerScroll li label span input[type=checkbox]:checked+label::before{border-color:#e57d8a}.primary-heading{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.secondary-heading{font-size:1.5rem;font-weight:600;line-height:36px;margin-bottom:1rem}.primary-color{color:var(--primary-color)}.secondary-color{color:var(--bs-body-color)}.text-white{color:var(--white)}.bg-white{background-color:var(--white)}.bg-secondary{background-color:var(--secondary-color)}.d-none{display:none!important}.w-100{width:100%}.container{max-width:1220px;width:100%;margin:0 auto}.container-fluid{width:100%;margin:0 auto;max-width:1328px}p{font-size:1rem;font-weight:400;line-height:28px}.anchor-without-btn{font-size:1rem;font-weight:600;line-height:28px;color:var(--primary-color);font-family:var(--bs-heading-font-family)}.subtitle{font-size:1.125rem;font-weight:400;line-height:25px;margin-bottom:2.25rem}.p-0{padding:0!important}h1,h2,h3,h4,h5,h6{margin:0}.text-center{text-align:center}.common-spacing{padding:60px 0 0}.without-common-spacing .common-spacing{padding:0}.headimg{width:100%;height:550px;background-repeat:no-repeat;background-size:cover;position:absolute;background-attachment:fixed}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.mt-50{margin-top:50px!important}.mt-100{margin-top:100px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.pt-40{padding-top:40px}.pt-50{padding-top:50px!important}.pb-40{padding-bottom:40px}.pb-7{padding-bottom:60px!important}.line-clamp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#upperbox{background:linear-gradient(to bottom,rgba(0,0,0,.35) 20%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.35) 100%)}#upperbox .section.pagetitle{width:100%}#upperbox .section.pagetitle .header-breadcrumb li:after{content:"/"}#upperbox .section.pagetitle .header-breadcrumb li:last-child:after{display:none}#upperbox .section.pagetitle .header-breadcrumb li a{font-weight:400;text-decoration:none;font-size:1rem;line-height:30px}#upperbox .section.pagetitle p{font-size:1rem;font-weight:400;line-height:30px;margin-bottom:20px}#upperbox .section.pagetitle h1{font-size:56px;font-weight:400;line-height:80px;border:none}#upperbox .section.awardbox{display:none}a#gomain{display:none}.icon-squared-plus:before{content:"";color:#1c1b1f;background:url(../img/plus-icon.svg);display:block;width:20px;height:20px;margin-top:16px}.icon-squared-minus:before{content:"";color:#1c1b1f;background:url(../img/minus-icon.svg);display:block;width:20px;height:20px;margin-top:16px}.flickity-slider .picked-content--item{overflow:hidden}.flickity-slider .picked-content--item a{overflow:hidden;height:350px}.flickity-slider .picked-content--item a img{scale:1;transition:.5s ease-in-out}.flickity-slider .picked-content--item:hover img{scale:1.1}.flickity-prev-next-button{height:50px;width:50px;top:42%}.flickity-prev-next-button.flickity-button{background-color:rgba(0,0,0,0)}.flickity-prev-next-button:focus{box-shadow:none;outline:0}.flickity-prev-next-button.previous{left:-50px}.flickity-prev-next-button.next{right:-50px}.three-img-gallery{position:relative;height:490px}.three-img-gallery img:nth-child(1){position:absolute;right:193px;top:0;z-index:3;left:40px;width:246px;height:274px}.three-img-gallery img:nth-child(2){position:absolute;bottom:45px;right:0;z-index:2;width:227px;height:348px}.three-img-gallery img:nth-child(3){position:absolute;left:0;bottom:0;width:327px;height:170px}.btn-group{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.radius-btn{font-size:1rem;font-weight:500;line-height:1rem;padding:12px 20px;border-radius:40px}.button-transparent{text-transform:uppercase;border:1px solid var(--primary-color);display:inline-block;transition:.5s ease-in-out}.button-transparent:hover{background-color:var(--primary-color);color:var(--white)}#Brochures .brochure-list{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.document-TextPage ul li{font-size:1rem;font-weight:400;line-height:28px;list-style-position:inside}#Quotes{margin:30px 0!important}.boxframe::after{display:none}.overflow-h{overflow:hidden}#Destinations .boxgrid .featimg img{height:200px}.holiday-type .boxgrid .featimg img{height:200px}.boxframe.country .boxgrid .featimg img{height:200px}@media(max-width:767px){.primary-heading{font-size:1.75rem;font-weight:600;line-height:38px;margin-bottom:20px!important}.container{width:calc(100% - 20px)!important}.container-fluid{width:calc(100% - 20px)}.common-spacing{padding:2.5rem 0 0}.flickity-prev-next-button{width:40px;height:40px;top:40%}.flickity-prev-next-button.flickity-button{background-color:var(--white)}.flickity-prev-next-button:focus{outline:0;box-shadow:none}.flickity-prev-next-button.previous{left:-20px}.flickity-prev-next-button.next{right:-20px}.three-img-gallery{width:100%;height:420px;max-width:325px}.three-img-gallery img:nth-child(1){width:206px;height:230px;left:0}.three-img-gallery img:nth-child(2){width:157px;height:240px}.three-img-gallery img:nth-child(3){width:277px;height:143px}#Brochures .brochure-list{gap:1rem}.document-countryContainer .boxframe.country{padding:10px}#upperbox .section.pagetitle h1{font-size:26px;font-weight:400;line-height:36px}}@media(min-width:768px)and (max-width:991px){.container{width:calc(100% - 20px)!important}.container-fluid{width:calc(100% - 20px)!important}.common-spacing{padding:3rem 0 0}.primary-heading{font-size:2rem;line-height:44px}.three-img-gallery{width:100%;height:420px;max-width:340px}.three-img-gallery img:nth-child(1){width:206px;height:230px;left:0}.three-img-gallery img:nth-child(2){width:157px;height:240px}.three-img-gallery img:nth-child(3){width:277px;height:143px}.btn-group{gap:.5rem}.flickity-prev-next-button{top:32%}.flickity-prev-next-button.next{right:-40px}.flickity-prev-next-button.previous{left:-40px}.flickity-slider .picked-content--item a{height:200px}.flickity-slider .picked-content--item a img{height:190px}#upperbox .section.pagetitle{bottom:20px}#upperbox .section.pagetitle h1{font-size:36px;line-height:60px}}@media(min-width:992px)and (max-width:1200px){.container{width:calc(100% - 20px)!important}.container-fluid{width:calc(100% - 20px)}.common-spacing{padding:3.5rem 0 0}.three-img-gallery{position:relative;height:410px}.three-img-gallery img:nth-child(1){right:293px;top:0;z-index:3;left:0;width:206px;height:234px}.three-img-gallery img:nth-child(2){bottom:55px;right:0;z-index:2;width:167px;height:256px}.three-img-gallery img:nth-child(3){left:0;bottom:0;width:297px;height:130px}#upperbox .section.pagetitle{bottom:20px}}@media(min-width:1201px)and (max-width:1360px){.container{width:calc(100% - 20px)}.container-fluid{width:calc(100% - 20px)}}.document-Home #main{z-index:2}.banner{height:560px;position:relative}.banner video{width:100%}.banner::after{content:"";width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:linear-gradient(180deg,var(--bs-black) 0,rgba(0,0,0,0) 52.56%)}.banner .banner-content{position:absolute;top:160px;left:110px;z-index:2;max-width:440px;text-align:center}.banner .banner-content .banner-title{color:var(--white);font-size:3.5rem;font-weight:700;line-height:80px;font-family:var(--bs-heading-font-family)}.banner .trustpilot-logo{position:absolute;bottom:92px;right:57px}.search-box{position:absolute;width:63%;top:500px;z-index:3;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:33px 50px;border-radius:50px;background-color:#ede9e6}.search-box::before{content:"";background-image:url(../img/search-bg-left.svg);display:block;width:100%;height:100%;position:absolute;z-index:-1;opacity:.04;background-repeat:no-repeat;left:0}.search-box::after{content:"";background-image:url(../img/search-bg-right.svg);display:block;width:100%;height:100%;position:absolute;z-index:-1;opacity:.04;background-repeat:no-repeat;right:0;background-position:right}.search-box .item{flex:auto;width:calc(20% - 15px)}.search-box .item select{border-radius:50px;border:1px solid #d8d8d8;background-color:#fff;padding:14px 20px;font-size:20px;font-weight:400;line-height:1.5;min-height:60px;background:url(../img/down-arrow.svg) 98.5% center no-repeat #fff;background-position:92%;margin:0;text-overflow:ellipsis;white-space:nowrap;padding-right:38px}.search-box .item input{border-radius:50px;border:1px solid #d8d8d8;background-color:#fff;padding:14px 20px;font-size:20px;font-weight:400;line-height:1.5;min-height:60px;margin:0;text-overflow:ellipsis;white-space:nowrap}.search-box .item .search-btn{display:flex;align-items:center;justify-content:center;margin-left:20px;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:.5px}.about-sec-home{display:flex;align-items:center;gap:80px}.about-sec-home .about-content{flex:0 0 55%}.about-sec-home .about-img{width:45%}.special-group-departure .widget--intro{padding:0 15px}.special-group-departure .picked-content--item{width:calc(30% - 1rem)}.special-group-departure .picked-content--item img{width:100%;margin-bottom:15px}.special-group-departure .picked-content--item .picked-content--price-duration{font-size:.875rem;color:var(--bs-body-color)}.recent-review{display:flex;align-items:center;gap:40px}.recent-review .recent-review-img{width:40%}.recent-review .recent-review-content{width:60%}.recent-review .recent-review-content .review-box{background:var(--primary-color);height:400px;border-radius:70px 0;padding:40px 20px;position:relative}.recent-review .recent-review-content .review-box p{color:var(--gray-color);font-size:1rem;font-weight:400;line-height:24px}.recent-review .recent-review-content .review-box:after{content:"";background-image:url(../img/home/quote.png);width:290px;height:210px;display:block;position:absolute;right:0;bottom:0;opacity:.2}.recent-review .recent-review-content .reviewer{font-size:1rem;font-weight:600;line-height:28px;font-family:var(--bs-heading-font-family);color:var(--primary-color);text-align:right;margin-top:1.5rem}.expertise .widget--brand{padding:60px 0;position:relative;z-index:2;overflow:hidden;background-image:url(../img/expertise-bg.webp);background-size:cover;color:#fff}.expertise .widget--brand::before{display:none;background-image:url(../img/home/expertise-1.png);display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;opacity:.1;z-index:0}.expertise .widget--brand::after{display:none;background-image:url(../img/home/expertise-2.png);display:block;position:absolute;width:370px;height:100%;bottom:0;right:0;background-repeat:no-repeat;opacity:.1;z-index:0}.expertise .widget--brand .widget--inner{display:flex;gap:2rem;align-items:center;padding:0;z-index:2;justify-content:space-between}.expertise .widget--brand .widget--inner .widget--intro{width:50%}.expertise .widget--brand .widget--inner .widget--usps{display:flex;margin:0;flex-direction:column;width:35%;gap:1.5rem}.expertise .widget--brand .widget--inner .widget--usps .widget__usp{padding:18px 34px;background:var(--white);border-radius:16px;font-size:18px;font-weight:400;line-height:28px;color:var(--primary-color);border:1px solid var(--primary-color);display:flex;align-items:center;gap:25px}.expertise .widget--brand .widget--inner .widget--usps .widget__usp:nth-child(1){transform:translateX(-20px)}.expertise .widget--brand .widget--inner .widget--usps .widget__usp:nth-child(2){transform:translateX(-40px)}.expertise .widget--brand .widget--inner .widget--usps .widget__usp .usp--icon{height:43px}.expertise .widget--brand .widget--inner .widget--usps .widget__usp .usp--text{margin:0}#Destinations .boxframe{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:1.5rem}#Destinations .boxframe:after{display:none}#Destinations .boxframe .boxgrid{width:calc(25% - 3px);text-shadow:1px 1px 1px #111;margin:0}.holiday-type .boxframe{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:1.5rem}.holiday-type .boxframe:after{display:none}.holiday-type .boxframe .boxgrid{width:calc(25% - 3px);margin:0}.holiday-type .boxframe .boxgrid .featimg:before{content:"";width:100%;height:100%;display:block;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);position:absolute}#Aboutbox{padding:7.75rem 0}#Aboutbox .innerframe{padding:0}#Aboutbox .innerframe .intro{width:100%}#Aboutbox .innerframe .intro .primary-heading{color:var(--white)}#Aboutbox .innerframe .intro p{margin-bottom:2rem}#Aboutbox .innerframe .intro ul{width:95%;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;gap:40px 70px;justify-content:center}#Aboutbox .innerframe .intro ul li{display:inline-block;vertical-align:top;margin:0 0 0;width:calc(25% - 53px);padding:0;position:relative;text-align:left;padding-left:30px}#Aboutbox .innerframe .intro ul li::before{padding-top:3px;content:"î§º";font-family:icomoon;position:absolute;top:0;left:0;color:#909eaa}#Aboutbox .innerframe .intro ul li p{margin:0}.press-reviews .main-carousel .flickity-viewport{height:80px!important}.press-reviews .main-carousel .flickity-viewport .picked-content--item{width:20%;padding:0 20px;margin:0 auto;text-align:center}.press-reviews .main-carousel .flickity-viewport .picked-content--item a{height:100%}.press-reviews .main-carousel .flickity-viewport .picked-content--item a img{height:70px;object-fit:contain;margin:0 auto;width:100%}.press-reviews .main-carousel .flickity-viewport .picked-content--item:hover a img{scale:1}.press-reviews .main-carousel .flickity-page-dots{bottom:-50px}.awards-recognition{position:relative}.awards-recognition::before{display:none;content:"";background-image:url(../img/home/expertise-1.png);display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;opacity:.1;z-index:0}.awards-recognition::after{display:none;content:"";background-image:url(../img/home/expertise-2.png);display:block;position:absolute;width:370px;height:100%;bottom:0;right:0;background-repeat:no-repeat;opacity:.1;z-index:0}.awards-recognition .heading{width:60%;margin:0 auto}.awards-recognition .awards-item{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.awards-recognition .awards-item .item img{mix-blend-mode:darken}.news-letter{display:flex}.news-letter .plan-next{width:60%;background:var(--secondary-color);padding:55px 50px;position:relative;overflow:hidden}.news-letter .plan-next .phone-no h2{font-size:2.25rem;line-height:38px;margin-top:1rem;font-family:var(--bs-body-font-family)}.news-letter .plan-next:before{content:"";background-image:url(../img/home/plan-1.png);display:block;position:absolute;width:100%;height:100%;top:0;left:-30px;background-repeat:no-repeat;opacity:.1;z-index:0}.news-letter .plan-next:after{content:"";background-image:url(../img/home/plan-2.png);display:block;position:absolute;width:210px;height:100%;bottom:0;right:0;background-repeat:no-repeat;opacity:.1;z-index:0}.news-letter .join-mail{display:flex;flex:1;padding:53px;flex-direction:column;justify-content:center}.news-letter .join-mail input{padding:14px 20px;border-radius:2rem;margin-bottom:1.5rem}.news-letter .join-mail a{width:max-content}@media(max-width:767px){.btn-group{gap:10px}.btn-group .radius-btn{font-size:.8rem}.banner{height:auto}.banner .banner-content{top:50%;left:auto;transform:translate(0,-50%);padding:0 20px}.banner .banner-content .banner-title{font-size:2rem;font-weight:700;line-height:50px}.banner .trustpilot-logo{position:absolute;bottom:15px;right:10px}.search-box{position:relative;width:90%;top:10px;padding:25px 15px;border-radius:15px;margin-bottom:30px}.search-box .item{width:100%}.search-box .item select{padding-right:45px}.search-box .item .search-btn{margin-left:0;margin-top:20px}.about-sec-home{flex-direction:column-reverse;gap:30px}.about-sec-home .about-img{width:100%;height:420px}.about-sec-home .about-img img:nth-child(1){width:206px;height:230px;left:0}.about-sec-home .about-img img:nth-child(2){width:157px;height:240px}.about-sec-home .about-img img:nth-child(3){width:277px;height:143px}.special-group-departure .widget--intro{width:100%}.special-group-departure .flickity-viewport{min-height:400px;height:100%}.special-group-departure .picked-content--item{width:calc(100% - 0rem)}.recent-review{flex-direction:column}.recent-review .recent-review-img{width:100%}.recent-review .recent-review-content{width:100%}.recent-review .recent-review-content .review-box{height:auto}.expertise .widget--brand{padding:40px 0}.expertise .widget--brand:after,.expertise .widget--brand:before{display:none}.expertise .widget--brand .widget--inner{flex-direction:column;gap:2rem}.expertise .widget--brand .widget--inner .widget--intro{width:100%}.expertise .widget--brand .widget--inner .widget--usps{width:80%}#Destinations .boxframe{gap:20px;margin-bottom:1.5rem;padding:0 10px}#Destinations .boxframe .boxgrid{width:calc(100% - 0px)}.press-reviews .main-carousel .flickity-viewport .picked-content--item{width:50%}.awards-recognition .heading{width:100%}.awards-recognition::after,.awards-recognition::before{display:none}.document-Home #Quotes{margin:2.5rem 0}.document-Home #Quotes .center-txt{display:none}.document-Home #Quotes #Feedback{padding:0}.document-Home #Quotes #Feedback iframe{height:50px!important}.holiday-type .boxframe{gap:20px;margin-bottom:1.5rem;padding:0 10px}.holiday-type .boxframe.holidayType{padding:0 10px}.holiday-type .boxframe .boxgrid{width:calc(100% - 0px)!important}#Aboutbox{padding:2.75rem 10px}#Aboutbox .innerframe .intro p{padding:0 10px;text-align:justify}#Aboutbox .innerframe .intro ul{width:85%;margin:20px 5px;padding:0;gap:20px}#Aboutbox .innerframe .intro ul li{width:calc(100% - 0px)}#Aboutbox .innerframe .intro ul li p{margin:0;padding:0;text-align:left}.news-letter{flex-wrap:wrap}.news-letter .plan-next{width:100%;padding:20px}.news-letter .plan-next::after,.news-letter .plan-next::before{display:none}.news-letter .join-mail{padding:20px}}@media(min-width:768px)and (max-width:991px){.banner{height:auto}.banner .banner-content .banner-title{font-size:2.5rem;line-height:60px}.banner .trustpilot-logo{bottom:140px}.search-box{position:relative;width:90%;top:20px}.search-box .item{flex:auto;width:auto}.search-box .item .search-btn{margin-left:0;margin-top:10px}.about-sec-home{flex-direction:column-reverse;gap:30px;align-items:start}.special-group-departure .picked-content--item img{height:auto}.special-group-departure .flickity-enabled.is-draggable .flickity-viewport{max-height:320px}.recent-review{align-items:start;flex-direction:column}.recent-review .recent-review-img{width:100%}.recent-review .recent-review-content{width:100%}.expertise .widget--brand::before{width:100%;height:100%;top:100px;left:-420px}.expertise .widget--brand::after{width:100%;height:100%;bottom:-200px;right:-580px}.expertise .widget--brand .usp--text{max-width:calc(100% - 65px);font-size:.8rem;line-height:20px}#Destinations .boxframe .boxgrid{width:calc(33.3% - 3px);min-height:50px}.holidayType .boxgrid{min-height:50px}#Aboutbox{padding:2.75rem 0}#Aboutbox .innerframe .intro ul{width:100%;gap:10px 20px}#Aboutbox .innerframe .intro ul li{width:calc(33.3% - 14px)}.news-letter .plan-next::before{top:-20px;left:-250px;rotate:12deg}.news-letter .plan-next::after{bottom:-220px}.awards-recognition::after,.awards-recognition::before{display:none}}@media(min-width:992px)and (max-width:1200px){.banner .banner-content{left:110px}.banner .trustpilot-logo{bottom:150px}.search-box{width:90%;top:470px}.search-box .item .search-btn{margin-left:0;margin-top:0}#main #content{padding-top:120px}#Aboutbox .innerframe .intro{width:90%}#Aboutbox .innerframe .intro ul li{width:calc(34% - 53px)}.widget--content-picker .flickity-enabled.is-draggable .flickity-viewport{max-height:380px}.widget--content-picker .flickity-enabled.is-draggable .flickity-viewport .picked-content--item img{height:330px}.recent-review .recent-review-content .review-box{overflow-y:scroll}.expertise .widget--brand .widget--inner .widget--usps .widget__usp{padding:18px}#Destinations .boxframe .boxgrid{min-height:50px}.document-Home #Quotes{margin-bottom:0}.holiday-type .boxframe .boxgrid{width:calc(33.3% - 3px)!important}#Aboutbox{padding:3.75rem 0}#Aboutbox .innerframe .intro ul{width:90%;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;gap:20px 70px}.news-letter .plan-next::before{top:30px;left:-160px}.news-letter .plan-next::after{bottom:-130px}.news-letter .join-mail{padding:25px}.content-picker.widget--primary{padding-bottom:3.5rem}.awards-recognition::after,.awards-recognition::before{display:none}}@media(min-width:1201px)and (max-width:1460px){.search-box{width:80%}.holiday-type .boxframe .boxgrid{width:calc(25% - 3px)!important}#Aboutbox .innerframe .intro ul{width:85%;gap:20px}#Aboutbox .innerframe .intro ul li{width:calc(33.3% - 14px)}}.document-group_tours_list #HighlightList #search_results.boxframe.tours .boxgrid .featimg img{height:250px}.loginbox{box-shadow:0 0 4px 2px #dcdcdc;padding:40px!important;max-width:500px!important;border-radius:10px}.loginbox #SignIn2 .txtbox .primary-heading{margin-bottom:0!important}.loginbox #SignIn2 .txtbox form{padding-bottom:0}.loginbox #SignIn2 .txtbox form p{margin:0}.loginbox #SignIn2 .txtbox form p button#btnSubmitLogin{width:100%;text-align:center;margin-top:20px;font-size:1rem;padding:12px 20px}#MyAccount #MyBookings .accordion .title{display:flex;justify-content:space-between;padding:0}#MyAccount #MyBookings .accordion .title .details-title .id-booking-name .id-name{margin:0;margin-bottom:0;font-size:26px}#MyAccount #MyBookings .accordion .title .details-title .status .item{display:flex;position:relative;flex-direction:row;gap:20px}#MyAccount #MyBookings .accordion .title .details-title .status .item h4{display:flex;align-items:center;gap:5px;font-size:16px;font-family:'DM Sans';text-transform:capitalize}#MyAccount #MyBookings .accordion .title .details-title .status .item h4:after{content:"|";display:inline-block;margin-left:12px}#MyAccount #MyBookings .accordion .title .details-title .status .item h4:last-child::after{display:none}#MyAccount #MyBookings .accordion .title .details-title .status .item h4 span{position:static;transform:none;width:max-content;font-size:15px}#st-form{max-width:500px;margin:0 auto;padding:40px;border-radius:10px;box-shadow:0 0 4px 2px #dcdcdc}#st-form .pay_details{margin-bottom:15px}#st-form .payment-btns{display:flex;gap:10px}#st-form .payment-btns button{flex:1;text-align:center}#st-form .payment-btns button.cancel-btn{border:1px solid var(--primary-color);color:var(--primary-color);background:#fff}.gm-style-mtc button{border-radius:0}.validation-summary-errors{background:var(--primary-color);color:#fff;text-align:center}.no-pad-top{padding-top:0}.promotion .picked-content--item a img{height:180px}body{overscroll-behavior:none}.search-box{background-color:#ede9e69c}.search-box .item:nth-child(2){width:100%;max-width:280px}.search-box .item:last-child{width:100%;max-width:140px}.usp--text{max-width:calc(100% - 72px);font-family:var(--bs-heading-font-family);font-size:22px;line-height:32px}.three-col-grid{display:flex;flex-wrap:wrap;gap:4px}.three-col-grid .boxgrid{width:calc(100% / 3 - 5px)!important;margin:0!important;max-width:100%!important;padding:0!important;flex:0 0 calc(100% / 3 - 5px)!important}.three-col-grid .boxgrid .infobox{background:rgb(0 0 0 / 20%)}.three-col-grid .boxgrid .infobox h4{margin:0}.three-col-grid .boxgrid img{height:360px}#search_results.boxframe.tours .boxgrid:hover .infobox .text{display:none}.tm-holidays-grid #TourList .featimg{height:270px}.tm-holidays-grid #TourList .boxframe.tours .boxgrid .infobox{top:180px}.tm-holidays-grid #TourList .boxframe.tours .boxgrid .infobox{top:auto;bottom:0;transition:.5s ease-in-out}.tm-holidays-grid #TourList .boxframe.tours .boxgrid:hover .infobox{top:0!important}#Brochures{background-color:#fff}.overflow-hidden{overflow:hidden}.four-col-grid{display:flex!important;flex-wrap:wrap!important;gap:4px!important}.four-col-grid .boxgrid{width:calc(100% / 4 - 3px)!important;margin:0!important}.four-col-grid .boxgrid .featimg img{height:100%}#Feedback{max-width:1220px;width:100%;margin:0 auto}.awards-recognition .awards-item .item img{width:220px;height:200px;object-fit:contain}.brochure-list .item a img{width:170px;height:225px;object-fit:contain}.news-letter .join-mail input#btnSubmitsignupForm{margin:0}.line-clamp6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.padbutton{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.country-region-tiles .boxgrid a .featimg{height:280px!important;object-fit:cover}.country-region-tiles .boxgrid a .infobox{top:auto!important;padding:10px!important;transition:.5s ease-in-out!important}.country-region-tiles .boxgrid:hover a .infobox{top:0!important}.country-region-tiles .boxgrid a .infobox .txt{display:none!important}.country-region-tiles .boxgrid:hover a .infobox .txt{display:block!important}.region-content .widget--two-column{max-width:100%;padding:20px 0;margin:0}.block-group-tour-review blockquote:before{content:"î¨‚"}ul.paged{margin-top:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{height:100%}.document-tailor-made-tours .block #tour-list-container{display:flex;gap:4px}.document-tailor-made-tours .block #tour-list-container .boxgrid{margin:0;padding:0;width:calc(100% / 3 - 4px)}.document-tailor-made-tours .block #tour-list-container .boxgrid .featimg{height:280px;object-fit:cover}.document-tailor-made-tours .block #tour-list-container .boxgrid .infobox{top:auto;transition:.5sease-in-out;bottom:0;padding:10px}.document-tailor-made-tours .block #tour-list-container .boxgrid .infobox .txt{display:none!important}.document-tailor-made-tours .block #tour-list-container .boxgrid:hover .infobox .txt{display:block!important}.document-country_holiday_type_list .field .row--content{max-width:1220px;padding:0;padding-top:3.5rem}.document-country_holiday_type_list .field .row--content h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.document-country_subpage .field-content .innerframe .intro{max-width:1220px;width:100%}.document-country_subpage .field-content h2{color:var(--primary-color);font-family:var(--bs-heading-font-family);font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.ideal-group-tour .boxframe .boxgrid .featimg img{height:100%}.special-offer .picked-content .picked-content--item .picked-content--image{height:260px}.special-offer .picked-content .picked-content--item .picked-content--content .picked-content--description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.block-blog-details .post h3{font-size:1.75rem;font-weight:600;line-height:1.6;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1rem}.block-blog-details #newsFrame .main .sharebar{display:block;height:auto;margin:20px 0 0 0}.block-blog-details .related--blog .picked-content--headline{font-size:1.75rem;font-weight:600;line-height:1.6;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:0}.block-blog-details .related--blog .picked-content--item{width:calc(50% - 8px)}.block-blog-details .related--blog .picked-content--item img{width:100%;height:250px;object-fit:cover}.block-blog-details .related--blog .picked-content--item a{text-decoration:none}.about-us .widget--icon-list .widget--inner .list-icons .list-icon-item{color:#000!important;line-height:1.4!important}.block-team-members-details #newsFrame{padding-top:50px}.block-team-members-details .profile .post h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.block-team-members-details .profile .post h4{font-size:1.5rem;font-weight:600;line-height:36px;margin-bottom:1rem}.block-team-members-details .profile .post h3{font-size:1.5rem;font-weight:600;line-height:36px;margin-bottom:1rem}.search-header-title{margin-top:20px;text-align:center;text-shadow:0 1px 3px #000}.search-header-terms{color:#fff;text-align:center;width:100%;text-shadow:0 1px 2px #000}.search-results-types.innerframe{padding-bottom:.5rem;margin-bottom:0}.search-result-group-header-title{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:10px}.block-search-result .tour-item{background:var(--secondary-color);padding:15px;border-radius:5px}.block-search-result .tour-item .tour-item-content .tour-item-content-title a{text-decoration:none!important}.block-search-result .tour-item .tour-item-content .tour-options i{color:#000}.block-search-result .tour-item .tour-item-image-link{padding:0;box-shadow:none;border:none}.block-search-result .tour-item .tour-item-image-link .tour-item-image{border-radius:4px;height:180px;width:100%;object-fit:cover}.block-search-result .hotel-item-wrap{margin-top:1.5rem;gap:10px;margin-bottom:20px}.block-search-result .hotel-item-wrap .hotel-item{max-width:calc(50% - 5px);width:calc(50% - 5px);margin:0}.block-search-result .hotel-item-wrap .hotel-item .hotel-item-image-link{box-shadow:0 0 2px #8e8e8e;border:none}.block-search-result .hotel-item-wrap .hotel-item .hotel-item-image-link img{width:100px;height:60px;object-fit:cover}.block-search-result .hotel-item-wrap .hotel-item .hotel-item-content-title{font-family:var(--bs-body-font-family)}.document-places_to_visit_list #HighlightList .boxframe.hotel .boxgrid .infobox h4{height:auto}.document-places_to_visit_list #HighlightList .boxgrid .featimg img{height:260px!important;object-fit:cover}.document-places_to_visit_list .boxgrid .infobox{height:auto;top:auto;bottom:0}.document-places_to_visit_list .boxgrid .infobox .txt{display:none!important}.block-highlight-gallery .innerframe{max-width:1220px;width:100%;margin:0 auto;padding:0}.boxframe.hotel .boxgrid .infobox h4{height:auto}.document-static h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.document-static h3{font-size:1.5rem;font-weight:600;line-height:36px;margin-bottom:1rem}.block-upperbox-video{width:100%;position:relative;z-index:1;overflow:hidden}.block-upperbox-video .banner{height:0}.block-upperbox-video .innerframe{position:relative;z-index:9;bottom:0}.boxframe .boxgrid .infobox{top:auto!important;bottom:0;height:auto}.boxframe .boxgrid .infobox .txt{display:none!important}.boxframe .boxgrid:hover .infobox{top:0!important}.boxframe .boxgrid:hover .infobox .txt{display:block!important}#HotelList .boxframe .boxgrid .infobox h4{text-overflow:initial;white-space:normal;overflow:visible}.block-regions-about-map-info .widget--two-column{padding:0!important}#TourPrices{padding-top:0!important}.document-holiday_type .SEObox{display:block;margin:0 auto;max-width:1228px;width:100%;padding:60px 0 0}.document-holiday_type .SEObox h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.document-holiday_type .block-suggested-cultural-holidays-tours .pt-50{padding-top:0!important}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe .boxgrid .featimg,.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe .boxgrid img{height:300px!important;object-fit:cover}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe{display:flex;gap:4px}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe .boxgrid{margin:0;padding:0}.bg-white{position:relative}.document-home .holiday-type .boxgrid .featimg img{height:200px}.block-event-list .boxgrid .txtbox h4{font-family:var(--bs-body-font-family);font-size:16px}.block-event-list .boxgrid .txtbox h2{font-size:28px;color:var(--primary-color)}@media (max-width:767px){.search-box .item:nth-child(2){width:100%;max-width:100%}.search-box .item:last-child{max-width:100%}.search-box .item:last-child button{width:100%}.banner .banner-content{top:70%;left:50%;transform:translate(-50%,-50%);padding:0 20px;max-width:100%!important;width:100%}.banner .banner-content .banner-title{font-size:1.5rem;line-height:35px}.container{width:calc(100% - 40px)!important}.container-fluid{width:calc(100% - 40px)!important}.boxframe{padding:0!important}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:130px}.special-group-departure .widget--intro{padding:0}.three-col-grid .boxgrid{width:calc(100% / 1 - 0px)!important;flex:1 0 calc(100% / 1 - 0px)!important}.three-col-grid{gap:15px}.four-col-grid{gap:15px!important}.four-col-grid .boxgrid{width:calc(100% - 0px)!important}.celebrate-home{padding-top:0!important}.pb-7{padding-bottom:40px!important}.country-region-tiles .boxgrid a .featimg{height:200px!important}.region-content .widget--two-column{padding:0 0;grid-template-columns:repeat(1,1fr)}.region-content .widget--two-column .column{grid-column:1/1}.region-fav-holiday .widget--inner{padding:20px}.region-blog .widget--inner{padding:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title{gap:10px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content{padding-right:0}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid{flex-direction:column}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{width:calc(100% - 0px);height:100%}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox{width:calc(100% - 0px);margin-left:0}.document-tailor-made-tours .block #tour-list-container{gap:15px}.document-tailor-made-tours .block #tour-list-container .boxgrid{width:calc(100% / 1 - 0px)}.document-country_holiday_type_list .field .row--content{padding-top:1.5rem;width:calc(100% - 60px)}.special-offer .widget--inner{padding:2.5rem 20px 20px}.about-us .widget--image-with-text .widget--inner{grid-row-gap:15px}.block-team-members-details #newsFrame .side{padding-top:1px}#masthead .innerframe #navbar .innerframe .nav-menu li{text-transform:uppercase}.block-search-result .tour-item{gap:10px}.block-search-result .search-header-inner{padding:0}.block-search-result .tour-item .tour-item-image-link{flex:auto;max-width:100%;width:100%}.block-search-result .tour-item .tour-item-content{padding-left:0}.block-search-result .hotel-item-wrap .hotel-item{max-width:calc(100% - 0px);width:calc(100% - 0px)}#pagination-control{margin-left:0!important}.block-highlight-gallery .innerframe{width:calc(100% - 40px)!important}.block-highlight-gallery .innerframe .box-50{width:100%;padding:0}.document-static .widget--image-with-text .widget--inner{gap:20px}.block-upperbox-video{height:auto}.banner video{width:100%;height:210px;object-fit:cover}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 40px)!important}.document-country_subpage .field-content #content{padding-top:0}.related--blog .container{width:calc(100% - 0px)!important}.block-regions-about-map-info .widget--two-column{gap:0}.document-holiday_type .SEObox{width:calc(100% - 40px);padding:40px 0 0}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe{gap:10px}#masthead{position:fixed}#masthead .innerframe a#logo img{height:60px}#masthead .innerframe a#logo img{height:60px}#masthead .innerframe #navbar .innerframe .nav-menu{top:60px}#main{padding-top:60px}.banner .banner-content{top:auto;left:0;transform:none;padding:0 20px;max-width:100%!important;width:70%;bottom:10px;text-align:left}.banner .banner-content .banner-title{font-size:1.2rem;line-height:28px}}@media (min-width:768px) and (max-width:991px){.search-box{margin:15px 0 25px;position:relative;width:90%;top:0}.search-box .item:nth-child(2){width:auto;max-width:100%}.search-box .item:last-child{width:100%;max-width:100%}.search-box .item:last-child button{width:100%}.banner .banner-content{top:60%;left:40px;text-align:left}.container{width:calc(100% - 60px)!important}.container-fluid{width:calc(100% - 60px)!important}.three-col-grid .boxgrid{width:calc(100% / 2 - 5px)!important;flex:0 0 calc(100% / 2 - 5px)!important}.four-col-grid .boxgrid{width:calc(100% / 2 - 3px)!important}.celebrate-home{padding-top:0!important}.why-travel .imgband{margin:0}.flickity-prev-next-button.previous{left:-20px;background:#fff}.flickity-prev-next-button.next{right:-20px;background:#fff}.pb-7{padding-bottom:48px!important}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title{gap:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content{padding-right:0}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox{margin-left:0}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{height:100%}.document-country_holiday_type_list .field .row--content{padding-top:1.5rem;width:calc(100% - 60px)}.special-offer .widget--inner{padding:3rem 20px 20px}.special-offer .widget--inner .content-picker--content .picked-content--item{width:calc(100% - 0rem)}.block-team-members-details #newsFrame .side{padding-top:1px}.block-upperbox-video{height:auto}.banner video{width:100%;height:310px;object-fit:cover}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 60px)!important}.document-country_subpage .field-content #content{padding-top:0}.document-holiday_type .SEObox{width:calc(100% - 60px);padding:48px 0 0}.document-holiday_type .block-suggested-cultural-holidays-tours .sortbox{text-align:left}#masthead{position:fixed}#main{padding-top:70px}.banner .trustpilot-logo{bottom:20px;right:40px}.boxframe.trending .boxgrid{width:49%}}@media(min-width:992px) and (max-width:1200px){.search-box{top:495px}.search-box .item:nth-child(2){width:calc(20% - 15px);max-width:100%}.search-box .item:last-child{width:100%;max-width:100px}#Feedback{width:calc(100% - 30px)}.container{width:calc(100% - 60px)!important}.container-fluid{width:calc(100% - 60px)!important}.home-small-tour{padding:3.5rem 30px 0}.four-col-grid .boxgrid{width:calc(100% / 3 - 3px)!important}.slider{padding:0 30px}.flickity-prev-next-button.previous{left:-20px;background:#fff}.flickity-prev-next-button.next{right:-20px;background:#fff}#main #content{padding-top:0}.pb-7{padding-bottom:56px!important}.country-fav-holidays{padding-bottom:0!important}.country-popular-destination{padding-bottom:0!important}.document-country_holiday_type_list .field .row--content{padding-top:1.5rem;width:calc(100% - 60px)}.block-event-list #content{padding-top:40px!important}.block-upperbox-video{height:auto}.banner video{width:100%;height:620px;object-fit:cover}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 60px)!important}.document-country_subpage .field-content #content{padding-top:0}.document-holiday_type .SEObox{width:calc(100% - 60px);padding:56px 0 0}#masthead{position:fixed}}@media (min-width:1201px) and (max-width:1460px){.search-box .item:nth-child(2){width:100%;max-width:215px}.search-box .item:last-child{width:100%;max-width:130px}.four-col-grid .boxgrid{width:calc(100% / 4 - 3px)!important}.imgband{margin:0}#Feedback{width:calc(100% - 60px)}.container{width:calc(100% - 60px)}.container-fluid{width:calc(100% - 60px)}.flickity-prev-next-button.previous{left:-20px;background:#fff}.flickity-prev-next-button.next{right:-20px;background:#fff}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 60px)!important}}@media (min-width:1461px) and (max-width:1805px){.search-box .item:nth-child(2){width:100%;max-width:200px}.search-box .item:last-child{width:100%;max-width:130px}}@media(min-width:1201px) and (max-width:1280px){#masthead{position:fixed}}.document-country_holiday_type #main .field-content{background:#fff}.document-country_holiday_type #main .field-content #content{max-width:1220px;margin:0 auto;padding-top:60px}.document-country_subpage .field-content h2{color:var(--primary-color);font-family:var(--bs-heading-font-family)}.no-click{pointer-events:none}.sortbox select{max-width:250px;padding-right:25px}.field{background-color:var(--white)}.lazy{opacity:1!important}.banner{height:auto;max-height:660px}#search_results.boxframe.tours .boxgrid:hover .infobox .text{display:block}body{overscroll-behavior:none}.search-box{background-color:#ede9e69c}.search-box .item:nth-child(2){width:100%;max-width:280px}.search-box .item:last-child{width:100%;max-width:140px}.usp--text{max-width:calc(100% - 72px);font-family:var(--bs-heading-font-family);font-size:22px;line-height:32px}.three-col-grid{display:flex;flex-wrap:wrap;gap:4px}.three-col-grid .boxgrid{width:calc(100% / 3 - 5px)!important;margin:0!important;max-width:100%!important;padding:0!important;flex:0 0 calc(100% / 3 - 5px)!important}.three-col-grid .boxgrid .infobox{background:#000}.three-col-grid .boxgrid .infobox h4{margin:0}.three-col-grid .boxgrid img{height:360px}#search_results.boxframe.tours .boxgrid:hover .infobox .text{display:none}.tm-holidays-grid #TourList .featimg{height:270px}.tm-holidays-grid #TourList .boxframe.tours .boxgrid .infobox{top:180px}.tm-holidays-grid #TourList .boxframe.tours .boxgrid .infobox{top:auto;bottom:0;transition:.5s ease-in-out}.tm-holidays-grid #TourList .boxframe.tours .boxgrid:hover .infobox{top:0!important}#Brochures{background-color:#fff}.overflow-hidden{overflow:hidden}.four-col-grid{display:flex!important;flex-wrap:wrap!important;gap:4px!important}.four-col-grid .boxgrid{width:calc(100% / 4 - 3px)!important;margin:0!important}.four-col-grid .boxgrid .featimg img{height:100%}#Feedback{max-width:1220px;width:100%;margin:0 auto}.awards-recognition .awards-item .item img{width:220px;height:200px;object-fit:contain}.brochure-list .item a img{width:170px;height:225px;object-fit:contain}.news-letter .join-mail input#btnSubmitsignupForm{margin:0}.line-clamp6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.padbutton{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.country-region-tiles .boxgrid a .featimg{height:280px!important;object-fit:cover}.country-region-tiles .boxgrid a .infobox{top:auto!important;padding:10px!important;transition:.5s ease-in-out!important}.country-region-tiles .boxgrid:hover a .infobox{top:0!important}.country-region-tiles .boxgrid a .infobox .txt{display:none!important}.country-region-tiles .boxgrid:hover a .infobox .txt{display:block!important}.region-content .widget--two-column{max-width:100%;padding:20px 0;margin:0}.block-group-tour-review blockquote:before{content:""}ul.paged{margin-top:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{height:100%}.document-tailor-made-tours .block #tour-list-container{display:flex;gap:4px}.document-tailor-made-tours .block #tour-list-container .boxgrid{margin:0;padding:0;width:calc(100% / 3 - 4px)}.document-tailor-made-tours .block #tour-list-container .boxgrid .featimg{height:280px;object-fit:cover}.document-tailor-made-tours .block #tour-list-container .boxgrid .infobox{top:auto;transition:.5s ease-in-out;bottom:0;padding:10px}.document-tailor-made-tours .block #tour-list-container .boxgrid .infobox .txt{display:none!important}.document-tailor-made-tours .block #tour-list-container .boxgrid:hover .infobox .txt{display:block!important}.document-country_holiday_type_list .field .row--content{max-width:1220px;padding:0;padding-top:3.5rem}.document-country_holiday_type_list .field .row--content h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.document-country_subpage .field-content .innerframe .intro{max-width:1220px;width:100%}.document-country_subpage .field-content h2{color:var(--primary-color);font-family:var(--bs-heading-font-family);font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.ideal-group-tour .boxframe .boxgrid .featimg img{height:100%}.special-offer .picked-content .picked-content--item .picked-content--image{height:260px}.special-offer .picked-content .picked-content--item .picked-content--content .picked-content--description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.block-blog-details .post h3{font-size:1.75rem;font-weight:600;line-height:1.6;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1rem}.block-blog-details #newsFrame .main .sharebar{display:block;height:auto;margin:20px 0 0 0}.block-blog-details .related--blog .picked-content--headline{font-size:1.75rem;font-weight:600;line-height:1.6;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:0}.block-blog-details .related--blog .picked-content--item{width:calc(50% - 8px)}.block-blog-details .related--blog .picked-content--item img{width:100%;height:250px;object-fit:cover}.block-blog-details .related--blog .picked-content--item a{text-decoration:none}.about-us .widget--icon-list .widget--inner .list-icons .list-icon-item{color:#000!important;line-height:1.4!important}.block-team-members-details #newsFrame{padding-top:50px}.block-team-members-details .profile .post h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.block-team-members-details .profile .post h4{font-size:1.5rem;font-weight:600;line-height:36px;margin-bottom:1rem}.block-team-members-details .profile .post h3{font-size:1.5rem;font-weight:600;line-height:36px;margin-bottom:1rem}.search-header-title{margin-top:20px;text-align:center;text-shadow:0 1px 3px #000}.search-header-terms{color:#fff;text-align:center;width:100%;text-shadow:0 1px 2px #000}.search-results-types.innerframe{padding-bottom:.5rem;margin-bottom:0}.search-result-group-header-title{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:10px}.block-search-result .tour-item{background:var(--secondary-color);padding:15px;border-radius:5px}.block-search-result .tour-item .tour-item-content .tour-item-content-title a{text-decoration:none!important}.block-search-result .tour-item .tour-item-content .tour-options i{color:#000}.block-search-result .tour-item .tour-item-image-link{padding:0;box-shadow:none;border:none}.block-search-result .tour-item .tour-item-image-link .tour-item-image{border-radius:4px;height:180px;width:100%;object-fit:cover}.block-search-result .hotel-item-wrap{margin-top:1.5rem;gap:10px;margin-bottom:20px}.block-search-result .hotel-item-wrap .hotel-item{max-width:calc(50% - 5px);width:calc(50% - 5px);margin:0}.block-search-result .hotel-item-wrap .hotel-item .hotel-item-image-link{box-shadow:0 0 2px #8e8e8e;border:none}.block-search-result .hotel-item-wrap .hotel-item .hotel-item-image-link img{width:100px;height:60px;object-fit:cover}.block-search-result .hotel-item-wrap .hotel-item .hotel-item-content-title{font-family:var(--bs-body-font-family)}.document-places_to_visit_list #HighlightList .boxframe.hotel .boxgrid .infobox h4{height:auto}.document-places_to_visit_list #HighlightList .boxgrid .featimg img{height:260px!important;object-fit:cover}.document-places_to_visit_list .boxgrid .infobox{height:auto;top:auto;bottom:0}.document-places_to_visit_list .boxgrid .infobox .txt{display:none!important}.block-highlight-gallery .innerframe{max-width:1220px;width:100%;margin:0 auto;padding:0}.boxframe.hotel .boxgrid .infobox h4{height:auto;padding:0}.document-static h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.document-static h3{font-size:1.5rem;font-weight:600;line-height:36px;margin-bottom:1rem}.block-upperbox-video{width:100%;position:relative;z-index:1;overflow:hidden}.block-upperbox-video .banner{height:0}.block-upperbox-video .innerframe{position:relative;z-index:9;bottom:0}.boxframe .boxgrid .infobox{top:auto!important;bottom:0;height:auto}.boxframe .boxgrid .infobox .txt{display:none!important}.boxframe .boxgrid:hover .infobox{top:0!important}.boxframe .boxgrid:hover .infobox .txt{display:block!important}#HotelList .boxframe .boxgrid .infobox h4{text-overflow:initial;white-space:normal;overflow:visible}.block-regions-about-map-info .widget--two-column{padding:0!important}#TourPrices{padding-top:0!important}.document-holiday_type .SEObox{display:block;margin:0 auto;max-width:1228px;width:100%;padding:60px 0 0}.document-holiday_type .SEObox h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}.document-holiday_type .block-suggested-cultural-holidays-tours .pt-50{padding-top:0!important}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe .boxgrid .featimg,.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe .boxgrid img{height:300px!important;object-fit:cover}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe{display:flex;gap:4px}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe .boxgrid{margin:0;padding:0}.bg-white{position:relative}.document-home .holiday-type .boxgrid .featimg img{height:200px}.block-event-list .boxgrid .txtbox h4{font-family:var(--bs-body-font-family);font-size:16px}.block-event-list .boxgrid .txtbox h2{font-size:28px;color:var(--primary-color)}.block-home-banner{overflow:hidden}.search-wrapper{padding-bottom:60px;background:#fff}.boxframe .boxgrid .infobox{transition:.5s ease-in-out;top:calc(100% - 55px)!important;bottom:0;height:auto;padding:10px;background:rgba(0,0,0,.5)!important}.boxgrid .infobox .tframe{min-height:auto}.boxframe.highlights .boxgrid .tframe h4,.boxframe.region .boxgrid .tframe h4{height:auto;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.boxframe.highlights .boxgrid:hover .tframe h4,.boxframe.region .boxgrid:hover .tframe h4{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.boxframe.region .boxgrid .infobox .txt p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#TourList .featimg{height:380px!important}#TourList .boxframe.tours .boxgrid .infobox{top:calc(100% - 80px)!important;transition:.5s ease-in-out;background:rgba(0,0,0,.5)}#TourList .boxframe.tours .boxgrid .infobox .tframe h4{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#TourList .boxframe.tours .boxgrid .infobox .tframe .tourtype{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#TourList .boxframe.tours .boxgrid .infobox .txt p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#TourList .boxframe.tours .boxgrid:hover .infobox{top:0!important}#TourList .boxframe.tours .boxgrid:hover .infobox .tframe .tourtype,#TourList .boxframe.tours .boxgrid:hover .infobox .tframe h4{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.boxframe .featband,.boxgrid .infobox p.more,.boxgrid .infobox p.tourtype span{display:inline}#search_results.boxframe .boxgrid .infobox{top:calc(100% - 70px)!important}#search_results.boxframe .boxgrid:hover .infobox{top:0!important}.boxgrid .featimg img{height:100%}.travel-to-go h2{font-size:2.25rem;font-weight:600;line-height:48px;color:var(--primary-color);font-family:var(--bs-heading-font-family);margin:0;margin-bottom:1.5rem}@media (max-width:767px){.search-box .item:nth-child(2){width:100%;max-width:100%}.search-box .item:last-child{max-width:100%}.search-box .item:last-child button{width:100%}.banner .banner-content{top:70%;left:50%;transform:translate(-50%,-50%);padding:0 20px;max-width:100%!important;width:100%}.banner .banner-content .banner-title{font-size:1.5rem;line-height:35px}.container{width:calc(100% - 40px)!important}.container-fluid{width:calc(100% - 40px)!important}.boxframe{padding:0!important}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:130px}.special-group-departure .widget--intro{padding:0}.three-col-grid .boxgrid{width:calc(100% / 1 - 0px)!important;flex:1 0 calc(100% / 1 - 0px)!important}.three-col-grid{gap:15px}.four-col-grid{gap:15px!important}.four-col-grid .boxgrid{width:calc(100% - 0px)!important}.celebrate-home{padding-top:0!important}.pb-7{padding-bottom:40px!important}.country-region-tiles .boxgrid a .featimg{height:200px!important}.region-content .widget--two-column{padding:0 0;grid-template-columns:repeat(1,1fr)}.region-content .widget--two-column .column{grid-column:1}.region-fav-holiday .widget--inner{padding:20px}.region-blog .widget--inner{padding:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title{gap:10px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content{padding-right:0}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid{flex-direction:column}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{width:calc(100% - 0px);height:100%}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox{width:calc(100% - 0px);margin-left:0}.document-tailor-made-tours .block #tour-list-container{gap:15px}.document-tailor-made-tours .block #tour-list-container .boxgrid{width:calc(100% / 1 - 0px)}.document-country_holiday_type_list .field .row--content{padding-top:1.5rem;width:calc(100% - 60px)}.special-offer .widget--inner{padding:2.5rem 20px 20px}.about-us .widget--image-with-text .widget--inner{grid-row-gap:15px}.block-team-members-details #newsFrame .side{padding-top:1px}#masthead .innerframe #navbar .innerframe .nav-menu li{text-transform:uppercase}.block-search-result .tour-item{gap:10px}.block-search-result .search-header-inner{padding:0}.block-search-result .tour-item .tour-item-image-link{flex:auto;max-width:100%;width:100%}.block-search-result .tour-item .tour-item-content{padding-left:0}.block-search-result .hotel-item-wrap .hotel-item{max-width:calc(100% - 0px);width:calc(100% - 0px)}#pagination-control{margin-left:0!important}.block-highlight-gallery .innerframe{width:calc(100% - 40px)!important}.block-highlight-gallery .innerframe .box-50{width:100%;padding:0}.document-static .widget--image-with-text .widget--inner{gap:20px}.block-upperbox-video{height:auto}.banner video{width:100%;height:210px;object-fit:cover}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 40px)!important}.document-country_subpage .field-content #content{padding-top:0}.related--blog .container{width:calc(100% - 0px)!important}.block-regions-about-map-info .widget--two-column{gap:0}.document-holiday_type .SEObox{width:calc(100% - 40px);padding:40px 0 0}.document-holiday_type .block-suggested-cultural-holidays-tours .boxframe{gap:10px}#masthead{position:fixed}#masthead .innerframe a#logo img{height:60px}#masthead .innerframe a#logo img{height:60px}#masthead .innerframe #navbar .innerframe .nav-menu{top:60px}#main{padding-top:60px}.banner .banner-content{top:auto;left:0;transform:none;padding:0 20px;max-width:100%!important;width:70%;bottom:10px;text-align:left}.banner .banner-content .banner-title{font-size:1.2rem;line-height:28px}.search-wrapper .banner{max-height:210px}.block-home-banner{height:210px}.travel-to-go h2{font-size:1.75rem;font-weight:600;line-height:38px;margin-bottom:20px!important}}@media (min-width:768px) and (max-width:991px){.search-box{margin:15px 0 25px;position:relative;width:90%;top:0}.search-box .item:nth-child(2){width:auto;max-width:100%}.search-box .item:last-child{width:100%;max-width:100%}.search-box .item:last-child button{width:100%}.banner .banner-content{top:60%;left:40px;text-align:left}.container{width:calc(100% - 60px)!important}.container-fluid{width:calc(100% - 60px)!important}.three-col-grid .boxgrid{width:calc(100% / 2 - 5px)!important;flex:0 0 calc(100% / 2 - 5px)!important}.four-col-grid .boxgrid{width:calc(100% / 2 - 3px)!important}.celebrate-home{padding-top:0!important}.why-travel .imgband{margin:0}.flickity-prev-next-button.previous{left:-20px;background:#fff}.flickity-prev-next-button.next{right:-20px;background:#fff}.pb-7{padding-bottom:48px!important}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .title{gap:20px}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content{padding-right:0}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .txtbox{margin-left:0}.document-country_group_tour .content #Itinerary #leftSide .accordion-frame .accordion .accordion-content .itinerary .boxgrid .featimg{height:100%}.document-country_holiday_type_list .field .row--content{padding-top:1.5rem;width:calc(100% - 60px)}.special-offer .widget--inner{padding:3rem 20px 20px}.special-offer .widget--inner .content-picker--content .picked-content--item{width:calc(100% - 0rem)}.block-team-members-details #newsFrame .side{padding-top:1px}.block-upperbox-video{height:auto}.banner video{width:100%;height:310px;object-fit:cover}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 60px)!important}.document-country_subpage .field-content #content{padding-top:0}.document-holiday_type .SEObox{width:calc(100% - 60px);padding:48px 0 0}.document-holiday_type .block-suggested-cultural-holidays-tours .sortbox{text-align:left}#masthead{position:fixed}#main{padding-top:70px}.banner .trustpilot-logo{bottom:20px;right:40px}.boxframe.trending .boxgrid{width:49%}.travel-to-go h2{font-size:2rem;line-height:44px}}@media (min-width:992px) and (max-width:1200px){.search-box{top:495px}.search-box .item:nth-child(2){width:calc(20% - 15px);max-width:100%}.search-box .item:last-child{width:100%;max-width:100px}#Feedback{width:calc(100% - 30px)}.container{width:calc(100% - 60px)!important}.container-fluid{width:calc(100% - 60px)!important}.home-small-tour{padding:3.5rem 30px 0}.four-col-grid .boxgrid{width:calc(100% / 3 - 3px)!important}.slider{padding:0 30px}.flickity-prev-next-button.previous{left:-20px;background:#fff}.flickity-prev-next-button.next{right:-20px;background:#fff}#main #content{padding-top:0}.pb-7{padding-bottom:56px!important}.country-fav-holidays{padding-bottom:0!important}.country-popular-destination{padding-bottom:0!important}.document-country_holiday_type_list .field .row--content{padding-top:1.5rem;width:calc(100% - 60px)}.block-event-list #content{padding-top:40px!important}.block-upperbox-video{height:auto}.banner video{width:100%;height:620px;object-fit:cover}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 60px)!important}.document-country_subpage .field-content #content{padding-top:0}.document-holiday_type .SEObox{width:calc(100% - 60px);padding:56px 0 0}#masthead{position:fixed}}@media (min-width:1201px) and (max-width:1460px){.search-box .item:nth-child(2){width:100%;max-width:215px}.search-box .item:last-child{width:100%;max-width:130px}.four-col-grid .boxgrid{width:calc(100% / 4 - 3px)!important}.imgband{margin:0}#Feedback{width:calc(100% - 60px)}.container{width:calc(100% - 60px)}.container-fluid{width:calc(100% - 60px)}.flickity-prev-next-button.previous{left:-20px;background:#fff}.flickity-prev-next-button.next{right:-20px;background:#fff}.document-country_subpage .field-content .innerframe .intro{width:calc(100% - 60px)!important}}@media (min-width:1461px) and (max-width:1805px){.search-box .item:nth-child(2){width:100%;max-width:200px}.search-box .item:last-child{width:100%;max-width:130px}}@media (min-width:1201px) and (max-width:1280px){#masthead{position:fixed}}.document-country_holiday_type #main .field-content{background:#fff}.document-country_holiday_type #main .field-content #content{max-width:1220px;margin:0 auto;padding-top:60px}.document-country_subpage .field-content h2{color:var(--primary-color);font-family:var(--bs-heading-font-family)}.no-click{pointer-events:none}.sortbox select{max-width:250px;padding-right:25px}.field{background-color:var(--white)}.lazy{opacity:1!important}.banner{height:auto;max-height:660px}.flickity-prev-next-button.next{right:-50px;z-index:9}.awards-items .flickity-slider .picked-content--item:hover img{scale:1}.awards-recognition{padding-bottom:80px!important}.similar-tours .boxes .box .box-content h3{min-height:72px}.similar-tours .boxes .box .box-content{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.similar-tours .boxes .box{background-color:var(--secondary-color)}.similar-tours .boxes .box .box-content h3{min-height:72px}.similar-tours .boxes .box .box-content .place-covered ul li{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.similar-tours .boxes .box .box-content ul li{display:flex;justify-content:space-between}.main-carousel.awards-items .picked-content--item img{width:100%;height:180px;object-fit:contain}.banner .trustpilot-logo{z-index:9}.banner .trustpilot-logo img{width:120px;height:auto;object-fit:contain}.sorting-box{align-items:end;display:flex;text-align:left;margin:0;gap:15px;flex-wrap:wrap}.sorting-box label{width:calc(100% / 6 - 8px)}@media (max-width:767px){.sorting-box label{width:100%}}@media (min-width:768px) and (max-width:991px){.sorting-box label{width:calc(100% / 2 - 8px)}}@media (min-width:992px) and (max-width:1199px){.sorting-box label{width:calc(100% / 3 - 10px)}}@media (min-width:1200px) and (max-width:1400px){.sorting-box label{width:calc(100% / 4 - 14px)}}.sorting-box label input,.sorting-box label select{margin:0;width:100%;border-radius:40px;padding:10px 15px}.document-enquiryFormPage #content{background-color:var(--secondary-color);position:relative}.document-enquiryFormPage #content::before{content:"";background-image:url(../img/include-left.svg);display:block;position:absolute;width:100%;height:500px;bottom:0;left:0;background-repeat:no-repeat;opacity:.1;z-index:0}@media (max-width:767px){.document-enquiryFormPage #content::before{display:none}}.document-enquiryFormPage #content:after{content:"";background-image:url(../img/include-right.svg);display:block;position:absolute;width:370px;height:500px;bottom:0;right:0;background-repeat:no-repeat;opacity:.1;z-index:0}@media (max-width:767px){.document-enquiryFormPage #content:after{display:none}}.form-wrapper{display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:2}.form-wrapper .col-1{width:calc(100% - 4px)}.form-wrapper .col-2{width:calc(100% / 2 - 7px)}@media (max-width:767px){.form-wrapper .col-2{width:100%}}.form-wrapper .col-3{width:calc(100% / 3 - 7px)}@media (max-width:767px){.form-wrapper .col-3{width:100%}}.form-wrapper label{margin:0}.form-wrapper label select{width:100%;margin:0;border-radius:50px;border:1px solid #d8d8d8;background-color:#fff;padding:14px 20px;background-image:url(../img/arrow-down-black.svg);background-position:98%;padding-right:35px}.form-wrapper input{width:100%!important;margin:0!important;border-radius:50px;border:1px solid #d8d8d8;background-color:#fff;padding:14px 20px}.form-wrapper textarea{width:100%!important;margin:0!important;border-radius:30px;border:1px solid #d8d8d8;background-color:#fff;padding:14px 20px}.form-wrapper .NLbox{margin:0!important;padding:0!important}.form-wrapper .consent{display:flex;gap:10px}.form-wrapper .consent input[type=checkbox]{width:24px!important;min-width:24px;height:24px!important;border-radius:7px;padding:0;appearance:none;border-color:#000;position:relative}.form-wrapper .consent input[type=checkbox]:checked{background-color:#000}.form-wrapper .consent input[type=checkbox]:checked:before{content:"";position:absolute;top:50%;left:50%;background-image:url(../img/check-consent-white.png);width:16px;height:18px;transform:translate(-50%,-50%)}.form-wrapper .submit-btn{display:flex;gap:10px;align-items:center;margin-top:10px;flex-wrap:wrap}.form-wrapper .submit-btn p{margin:0}.form-wrapper .submit-btn .radius-btn{background-color:var(--primary-color)!important}.tt-search{border-radius:50px;border:1px solid #d8d8d8;background:#fff;padding:14px 20px;margin-bottom:0}.tt-submit{border:none;border-radius:50px;top:0;right:1px;bottom:0;height:100%;max-height:100%;min-height:100%}.search-header-results .search-header-content .search-header-title{line-height:1.4;margin-top:10px}.search-header-results .search-header-content{padding-top:70px}.no-result-msg{padding-top:40px;padding-bottom:100px}.no-result-msg h2{color:#2c3135;text-align:center;font-family:"Playfair Display";font-size:30px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:-.5px}.search-header-search-inner{position:relative;width:100%}.search-results-wrap.innerframe{padding:1.5rem;padding-bottom:40px}.search-results-wrap .search-results{padding-left:1.5rem;padding-right:1.5rem;margin-bottom:0}.pr-30{padding-right:30px!important}.pt-30{padding-top:30px!important}.search-box{top:600px}@media (max-width:767px){.flickity-prev-next-button.next{right:-20px}.search-wrapper{position:relative;padding-top:20px;background:#fff;padding-bottom:0}.search-wrapper .mob-search{background:var(--secondary-color);padding:20px;border-radius:20px;width:90%;margin:0 auto;text-align:center;z-index:1}.search-wrapper .mob-search input{border-radius:50px;border:1px solid #d8d8d8;background-color:#fff;padding:14px 20px;font-size:16px;font-weight:400;line-height:1.5}.search-wrapper .mob-search .search-btn{width:100%;text-align:center;font-size:14px}.search-wrapper .sb-wrapper{display:none;position:fixed;top:0;background:var(--secondary-color);width:100%;height:100vh;z-index:9999;padding-top:60px}.search-wrapper .sb-wrapper.active-search{display:block}.search-wrapper .sb-wrapper.active-search .search-box{width:100%;z-index:99}.search-wrapper .sb-wrapper.active-search .search-box .close-btn img{position:absolute;top:-40px;width:35px;height:35px;right:20px}.search-wrapper+.pt-50{padding-top:0!important}.masthead-low #masthead{z-index:0}.search-box{top:80px}}@media (min-width:768px){.mob-search{display:none}.close-btn{display:none}}@media (min-width:768px) and (max-width:991px){.search-box{top:0}.search-box .item{flex:auto;width:48%!important}.search-box .item:nth-child(2){width:48%;max-width:48%}.banner{max-height:310px;height:100%}.search-wrapper{padding-bottom:0;background:#fff;padding-top:30px}}@media (min-width:992px) and (max-width:1200px){.search-box{top:565px}}@media only screen and (min-width:1280px){.main-carousel.awards-items .picked-content--item{width:calc(20% - 0px);padding:0 10px;margin:0;display:flex;align-items:center;justify-content:center}}.awards-items .flickity-page-dots{display:block}.outer-nav{position:relative;display:block;z-index:1;overflow:visible}.sortbox{align-items:end;display:flex;justify-content:center;text-align:left;margin:0;gap:15px;flex-wrap:wrap;margin-bottom:20px}.sortbox label .pad-0-20{padding:0}.sortbox label input,.sortbox label select{margin:0;width:100%;max-width:100%;border-radius:40px;padding:10px 15px}.saurabh{background-color:red}