body,div,form,h1,h2,h4,html,i,iframe,img,li,nav,p,span,ul,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}@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')}h1,h2,h4{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,h4{font-weight:400;margin:0 0 1.5rem}h1,h2,h4{margin:15px 0}[class*=box-],div[class*=box-]{display:inline-block;margin:0 -2px;vertical-align:top}.box-100{width:100%}@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}h1,h2{font-weight:300;letter-spacing:-.03125rem;margin:10px 0}h1{font-size:2.5rem;font-weight:700;line-height:3.125rem}h2{font-size:1.875rem;line-height:2.25rem}h4{font-size:1.25rem;line-height:1.625rem}}@media only screen and (max-width:767px){#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}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}h1,h2{font-weight:300;margin:10px 0}h1{font-size:1.875rem;line-height:2.125rem}h2{font-size:1.625rem;line-height:2rem}h4{font-size:1.125rem;line-height:1.375rem}p{font-size:.875rem;line-height:1.375rem;margin:10px 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}.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}h1,h2,h4{margin:0}.text-center{text-align:center}@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)}}*,:after,:before{box-sizing:border-box;text-rendering:optimizeLegibility}body,div,form,h2,h4,html,i,iframe,img,li,nav,p,span,ul,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}nav{display:block}nav ul{list-style:none}a{margin:0;padding:0;border:0;vertical-align:baseline;background:0 0}form{margin:0}button,input,select{font-size:100%;font-family:inherit;margin:0;vertical-align:baseline}button,input{line-height:normal}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}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}}h2,h4{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}h2,h4{font-weight:400;margin:0 0 1.5rem}p{margin:0 0 1.5rem}a{color:var(--primary-color);font-weight:700;text-decoration:none}input,select{background:rgba(0,0,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}select option{background-color:#fafafa;color:#2b3135;padding:4px}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)}#main{display:block;margin:0;min-height:100px;position:relative;z-index:10;border-bottom:1.5rem solid var(--white)}#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 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{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}.button,button{border:0;background:var(--primary-color);color:var(--white);display:inline-block;font-size:.8125rem;font-weight:600;padding:12px 20px;position:relative;text-align:left;text-transform:uppercase;border-radius:40px}button{border:none}.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%}.tt-search{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}.tt-search{margin-bottom:.5rem}.tt-search::-webkit-input-placeholder{color:#a7afbc}.tt-search::-ms-input-placeholder{color:#a7afbc}@media only screen and (min-width:1024px){.search-field--search{flex:1;min-width:60%}.tt-search{min-height:4.5rem;border-width:2px;border-right-width:0;font-size:24px;line-height:32px;font-size:1.5rem;line-height:2rem}.tt-search{margin-bottom:0}}.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}}*,::after,::before{box-sizing:border-box;margin:0;padding:0}body{background:#d8d8d8;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);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:url(../img/TransIndus_logo_white.svg) 0 center no-repeat rgba(0,0,0,0);display:inline-block;height:100px;padding-top:100px;overflow:hidden;position:relative;z-index:9000;text-indent:-9000px}h2,h4{margin:15px 0}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}iframe{margin:0;max-width:100%}.error{color:#d0061b;font-size:.8125rem;font-weight:600;text-transform:uppercase}@media only screen and (min-width:1024px){.innerframe{padding:0 30px}}@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 .innerframe{position:relative;max-height:100%}#masthead #navbar a#menu{display:none}#masthead ul.nav-menu span.trigger{display:none}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>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 ul li a{color:#909eaa}ul.upper-menu{position:relative;height:40px;display:inline-block;padding:8px 5px 0;margin:0 0 10px}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)}ul.upper-menu li#enq a{display:block;background:var(--primary-color);color:var(--white);border-color:var(--primary-color)}ul.upper-menu li#enq a i{display:inline-block;vertical-align:middle;margin-right:10px}}@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}h2{font-weight:300;letter-spacing:-.03125rem;margin:10px 0}h2{font-size:1.875rem;line-height:2.25rem}h4{font-size:1.25rem;line-height:1.625rem}}@media only screen and (max-width:1280px){#masthead{display:block;left:0;top:0;width:100%;z-index:9000}#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}#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}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#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}#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%;visibility:hidden;width:100%;z-index:5000;bottom:0;overflow-y:auto}#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>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.hasdrop .trigger{display:block;height:40px;position:absolute;right:0;text-align:right;top:5px;width:50%}#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 ul li{float:none}#masthead #navbar ul.nav-menu>li.hasdrop>span{display:inline-block}#masthead #navbar ul.nav-menu ul li:last-child{border-bottom:none}#masthead #navbar ul.nav-menu>li:last-child{margin-bottom:50px}#masthead #navbar ul.nav-menu{background-position:0 -80px}}@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}}@media only screen and (max-width:767px){#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}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}h2{font-weight:300;margin:10px 0}h2{font-size:1.625rem;line-height:2rem}h4{font-size:1.125rem;line-height:1.375rem}p{font-size:.875rem;line-height:1.375rem;margin:10px 0}}@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}#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}}@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}}[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-mail:before{content:'\e9da'}.icon-menu:before{content:'\e9e0'}.icon-user:before{content:'\ea36'}: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%}#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-search{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}@media (max-width:767px){#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 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 .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 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 .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 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 .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 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}}#main{z-index:2;border-bottom:none}#main{border-bottom:none}.content{display:block;margin:0;background-color:var(--white);padding:50px 0 1px;position:relative;min-height:auto}.d-none{display:none!important}.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}h2,h4{margin:0}.radius-btn{font-size:1rem;font-weight:500;line-height:1rem;padding:12px 20px;border-radius:40px}@media (max-width:767px){.container{width:calc(100% - 20px)!important}.container-fluid{width:calc(100% - 20px)}}@media (min-width:768px) and (max-width:991px){.container{width:calc(100% - 20px)!important}.container-fluid{width:calc(100% - 20px)!important}}@media (min-width:992px) and (max-width:1200px){.container{width:calc(100% - 20px)!important}.container-fluid{width:calc(100% - 20px)}}@media (min-width:1201px) and (max-width:1360px){.container{width:calc(100% - 20px)}.container-fluid{width:calc(100% - 20px)}}.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 .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}.news-letter .join-mail input{padding:14px 20px;border-radius:2rem;margin-bottom:1.5rem}@media (max-width:767px){.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}}@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}}@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}}@media (min-width:1201px) and (max-width:1460px){.search-box{width:80%}}@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}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:130px}#masthead .innerframe #navbar .innerframe .nav-menu li{text-transform:uppercase}.banner video{width:100%;height:210px;object-fit:cover}#masthead{position:fixed}#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}}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}.block-home-banner{overflow:hidden}.search-wrapper{padding-bottom:60px;background:#fff}@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}#masthead .innerframe #navbar .innerframe .upper-menu li .search-header-search .tt-search{width:130px}#masthead .innerframe #navbar .innerframe .nav-menu li{text-transform:uppercase}.banner video{width:100%;height:210px;object-fit:cover}#masthead{position:fixed}#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}.block-home-banner{height:210px}}@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}.banner video{width:100%;height:310px;object-fit:cover}#masthead{position:fixed}#main{padding-top:70px}.banner .trustpilot-logo{bottom:20px;right:40px}}@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}.container{width:calc(100% - 60px)!important}.container-fluid{width:calc(100% - 60px)!important}.banner video{width:100%;height:620px;object-fit:cover}#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}.container{width:calc(100% - 60px)}.container-fluid{width:calc(100% - 60px)}}@media (min-width:1201px) and (max-width:1280px){#masthead{position:fixed}}.field{background-color:var(--white)}.banner{height:auto;max-height:660px}.banner .trustpilot-logo{z-index:9}.banner .trustpilot-logo img{width:120px;height:auto;object-fit:contain}.tt-search{border-radius:50px;border:1px solid #d8d8d8;background:#fff;padding:14px 20px;margin-bottom:0}.search-box{top:600px}@media (max-width:767px){.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-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}}