/**
	Above Beyond Finance Website v1.0.0 (09-09-2025)
	clonestudios.co.uk
*/

:root{--header-bg:hsla(0,0%,100%,0.7);--header-color:255,255,255;--lerp-0:2.4;--lerp-1:1.8;--lerp-2:1.4;--lerp-3:1.25;--lerp-4:1.12;--lerp-5:1}.subscribe-button{text-indent:150%;white-space:nowrap;overflow:hidden}.promos1{margin-bottom:50px}@media(min-width:768px){.promos1{margin-bottom:70px}}@media(min-width:1024px){.promos1{margin-bottom:80px}}@media(min-width:1280px){.promos1{margin-bottom:90px}}.footer,.subscribe{padding-top:40px;padding-bottom:40px}@media(min-width:768px){.footer,.subscribe{padding-top:50px;padding-bottom:50px}}@media(min-width:1280px){.footer,.subscribe{padding-top:70px;padding-bottom:70px}}.offers{padding-top:70px}@media(min-width:1024px){.offers{padding-top:100px}}@media(min-width:1280px){.offers{padding-top:120px}}.container{padding-bottom:110px}@media(min-width:768px){.container{padding-bottom:130px}}@media(min-width:1024px){.container{padding-bottom:150px}}@media(min-width:1280px){.container{padding-bottom:180px}}@font-face{font-family:Inter;src:url(/core/fonts/Inter-Thin.woff2) format("woff2"),url(/core/fonts/Inter-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/core/fonts/Inter-Light.woff2) format("woff2"),url(/core/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/core/fonts/Inter-Regular.woff2) format("woff2"),url(/core/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/core/fonts/Inter-Medium.woff2) format("woff2"),url(/core/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:STIX Two Text;src:url(/core/fonts/STIXTwoText-Regular.woff2) format("woff2"),url(/core/fonts/STIXTwoText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:STIX Two Text;src:url(/core/fonts/STIXTwoText-Bold.woff2) format("woff2"),url(/core/fonts/STIXTwoText-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avant Garde Pro;src:url(/core/fonts/AvantGardePro-XLt.woff2) format("woff2"),url(/core/fonts/AvantGardePro-XLt.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Avant Garde Pro;src:url(/core/fonts/AvantGardePro-Bold.woff2) format("woff2"),url(/core/fonts/AvantGardePro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html{overflow-y:scroll;scroll-behavior:smooth}body{background:#fff;margin:0;padding:0}img{max-width:100%;height:auto;border-style:none}.inner{max-width:1240px;margin:0 auto;padding:0 25px}.inner,section{position:relative}section{-webkit-transform:translateZ(0)}hr{display:block;width:100%;height:1px;margin:60px 0;background:#d5d5d5;border:0}.fullscreen{min-height:100vh}body{font-family:Inter,sans-serif;font-size:15px;font-weight:300;letter-spacing:.025em;line-height:1.7em;color:#6d6c6c}h1,h2,h3,h4,h5{margin:0}ol,p,ul{margin:0 0 1.6em}ol,ul{padding:0}ol li,ul li{margin:0 0 1em;line-height:1.7em}a{color:#6d6c6c;text-decoration:none}a:focus{outline:0;box-shadow:none}b,strong{font-weight:700}small{font-size:.8em}.cookies__heading,.footer-links-heading,.footer-menu li:first-child,.modal-container.message h2,.offer-card-title,.offer-heading,.offers-heading,.promos1-heading,.subscribe-heading{font-family:STIX Two Text,serif;font-weight:400;letter-spacing:.05em;line-height:1em;text-transform:uppercase;text-wrap:balance;color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookies__heading b,.footer-links-heading b,.footer-menu li:first-child b,.modal-container.message h2 b,.offer-card-title b,.offer-heading b,.offers-heading b,.promos1-heading b,.subscribe-heading b{white-space:nowrap}.offer-heading{font-size:clamp(1.5rem,1.2917rem + 1.0417vw,2.125rem)}.modal-container.message h2,.offer-card-title,.offers-heading,.promos1-heading,.subscribe-heading{font-size:22px}@media(min-width:768px){.modal-container.message h2,.offer-card-title,.offers-heading,.promos1-heading,.subscribe-heading{font-size:23px}}@media(min-width:1280px){.modal-container.message h2,.offer-card-title,.offers-heading,.promos1-heading,.subscribe-heading{font-size:24px}}.btn{font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:.025em;line-height:1em;text-transform:none}.cookies a:not(.btn),.underlined{position:relative;display:inline-block;transform:translateZ(0);backface-visibility:hidden;line-height:1em}.cookies a:not(.btn):before,.underlined:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;background-color:#d5d5d5;width:100%;height:1px}.cookies a:not(.btn):after,.underlined:after{content:"";position:absolute;z-index:-1;bottom:0;left:0;background-color:#9d8969;width:100%;height:1px;transform:scaleX(0);transform-origin:center right;transition:transform .5s ease}.cookies a:active:not(.btn):after,.cookies a:focus:not(.btn):after,.cookies a:hover:not(.btn):after,.underlined:active:after,.underlined:focus:after,.underlined:hover:after{transform-origin:center left;transform:scaleX(1)}.footer-menu a{position:relative;transform:translateZ(0);backface-visibility:hidden;line-height:1em;overflow:hidden}.footer-menu a:after{content:"";position:absolute;z-index:-1;bottom:0;left:0;background-color:#9d8969;width:100%;height:1px;transform:scaleX(0);transform-origin:center right;transition:transform .5s ease}.footer-menu a:active:after,.footer-menu a:focus:after,.footer-menu a:hover:after{transform-origin:center left;transform:scaleX(1)}.header{position:fixed;z-index:20000;top:0;left:0;width:100%;padding:5px 0;color:#9d8969;transform:translateZ(0)}@media(min-width:768px){.header{padding:20px 0}}@media(min-width:1280px){.header{padding:25px 0}}.header-inner{display:flex;align-items:center;width:100%;padding:0;transition:.3s ease}@media(min-width:375px){.header-inner{padding:0 10px}}@media(min-width:768px){.header-inner{padding:0 13px 0 5px}}.header-col{flex:1;display:flex;justify-content:center}.header-col-left{margin-right:auto}.header-col-right{margin-left:auto}.header-social{display:flex;margin:0;list-style:none}@media(min-width:768px){.header-social{gap:10px}}.header-social li{margin:0}.header-social a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:50px;color:#9d8969;transition:color .3s ease}@media(min-width:768px){.header-social a{width:50px}}.header-social a:hover{color:#fff}.header-logo{display:block;color:inherit;transition:color .3s ease}.header-logo:hover{color:#fff}.header-logo-image{display:block;width:217px}@media(max-width:767px){.header-logo-image{width:170px}}.header-logo-symbol,.header-logo-type{fill:currentColor}.static .header-pad{height:60px}@media(min-width:768px){.static .header-pad{height:90px}}@media(min-width:1280px){.static .header-pad{height:100px}}.scroll-anchor{position:relative;top:-100px}@media(min-width:768px){.scroll-anchor{top:-130px}}@media(min-width:1280px){.scroll-anchor{top:-140px}}.menu-toggle{position:relative;appearance:none;width:50px;height:50px;padding:12px;border:0;background:0;outline:0;cursor:pointer}.menu-toggle span{position:relative;display:block;width:100%;height:2px;background:#9d8969;transition:all .3s}.menu-toggle span+span{margin-top:6px}.menu-toggle span:first-child{animation:top-2 .7s ease forwards}.menu-toggle span:nth-child(2){animation:scaled-2 .7s ease forwards}.menu-toggle span:nth-child(3){animation:bottom-2 .7s ease forwards}.menu-open .menu-toggle span:first-child{animation:top .7s ease forwards}.menu-open .menu-toggle span:nth-child(2){animation:scaled .7s ease forwards}.menu-open .menu-toggle span:nth-child(3){animation:bottom .7s ease forwards}.menu-toggle:hover span{background:#fff}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:8px;transform:rotate(0)}to{top:8px;transform:rotate(45deg)}}@keyframes top-2{0%{top:8px;transform:rotate(45deg)}50%{top:8px;transform:rotate(0deg)}to{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:8px;transform:rotate(0)}to{bottom:8px;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:8px;transform:rotate(135deg)}50%{bottom:8px;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}.nav{position:fixed;z-index:19000;top:0;left:0;width:100%;height:60px;overflow:hidden;transition:height 0s linear 1s}@media(min-width:768px){.nav{height:90px}}@media(min-width:1280px){.nav{height:100px}}.menu-open .nav{transition-delay:0s;height:100vh}.nav-wrapper{position:absolute;top:0;left:0;width:100%;height:60px;overflow:hidden;transition:height .4s ease-in-out,-webkit-backdrop-filter .3s linear .3s;transition:height .4s ease-in-out,backdrop-filter .3s linear .3s;transition:height .4s ease-in-out,backdrop-filter .3s linear .3s,-webkit-backdrop-filter .3s linear .3s}@media(min-width:768px){.nav-wrapper{height:90px}}@media(min-width:1280px){.nav-wrapper{height:100px}}.menu-open .nav-wrapper{height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition-delay:0s}.nav-background{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;background-color:rgba(25,25,25,.76);overflow:hidden}.nav-content{margin:60px 20px 0;border-top:1px solid #9d8969}@media(min-width:768px){.nav-content{margin:90px 25px 0}}@media(min-width:1280px){.nav-content{margin:100px 45px 0}}@media(min-width:1660px){.nav-content{margin:100px 100px 0}}.nav-menu{flex:1;width:100%;padding-top:30px;overflow:scroll}@media(min-width:768px){.nav-menu{padding-top:50px}}@media(min-width:1280px){.nav-menu{padding-top:75px}}.menu{position:relative;margin:0;list-style:none;font-family:STIX Two Text,serif;font-size:21px}@media(min-width:768px){.menu{font-size:23px}}.menu ul{list-style:none;margin:0}.menu li{margin:0}.menu a{display:inline-block;padding:10px 0;line-height:1.2em;color:#9d8969;transition:color .3s ease}@media(min-width:768px){.menu a:after{content:"";display:block;width:100%;height:3px;background:#9d8969;transform:scaleX(0);transform-origin:center right;transition:transform .5s ease}}@media(max-width:767px){.menu>li{border-bottom:1px solid #5d503c}}@media(min-width:768px){.menu>li{max-width:250px}}.menu>li:hover .menu-sub{transition:all .4s ease;max-height:700px}.menu>li:hover>a{color:#fff}.menu>li:hover>a:after{transform-origin:center left;transform:scaleX(1)}.menu>li:hover>.menu-image{opacity:1}.menu>li.menu-sub-list>a{padding-right:35px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3E%3Cpath fill='%239d8969' d='M.7.4C.7.3.7.2.8.2c.1-.2.3-.2.5-.1l6.1 6.1L13.5.1c.1-.1.4-.1.5 0 .1.1.1.4 0 .5L7.6 6.9c-.1.1-.4.1-.5 0L.8.6C.7.5.7.4.7.4z'/%3E%3C/svg%3E");background-size:21px;background-position:right 0 top 50%;background-repeat:no-repeat}@media(min-width:768px){.menu>li.menu-sub-list>a{padding-right:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 19'%3E%3Cpath fill='%239d8969' d='M.5 19c-.1 0-.3 0-.4-.1-.2-.2-.2-.5 0-.7l8.6-8.6L.1.9C0 .7 0 .3.1.1c.2-.1.6-.1.8 0l9 9c.2.2.2.5 0 .7l-9 9c-.1.2-.3.2-.4.2z'/%3E%3C/svg%3E");background-size:10px}}@media(max-width:767px){.menu>li>a{padding:18px 0}}@media(min-width:1280px){.menu>li.active>a{color:red;transition:color .3s ease}}.menu-sub{overflow:hidden;height:auto;max-height:0;padding-left:15px}@media(min-width:768px){.menu-sub{position:absolute;top:0;left:200px;width:calc(100% - 200px);padding-left:60px}}@media(min-width:1024px){.menu-sub{padding-left:100px}}.menu-sub a{font-size:.9em}.menu-sub a:after{height:1px}.menu-sub a:hover{color:#fff}.menu-sub a:hover:after{transform-origin:center left;transform:scaleX(1)}.menu-sub a:hover+.menu-image{opacity:1}@media(min-width:768px){.menu-sub li:first-child{padding-top:3px}}@media(max-width:767px){.menu-sub li:last-child{padding-bottom:20px}}.menu-image{position:absolute;top:0;right:0;border-radius:12px;opacity:0;transition:opacity .3s ease;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:1023px){.menu-image{display:none}}@media(max-width:1279px){.menu-image{width:330px}}.cookies{position:fixed;z-index:995;top:100%;width:100%;color:#fff}.cookies__panel{width:100%;max-width:550px;transform:translateY(100%);transition:transform .8s cubic-bezier(.68,.01,.3,1.2)}@media(min-width:530px){.cookies__panel{padding:20px}}.consent-show .cookies__panel{transform:translateY(-100%)}.cookies__wrapper{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:15px;background:rgba(25,25,25,.8)}@media(min-width:530px){.cookies__wrapper{padding:20px 25px}}.cookies__heading{font-size:15px;font-weight:700;letter-spacing:.1em;line-height:1.2em;color:#c1b49f;margin:0 0 7px}.cookies p{font-size:12px;line-height:1.3em;margin:0}.cookies a:not(.btn){color:#fff}.cookies .btn{font-size:13px;min-width:90px}.form-grid{display:grid;gap:30px 20px}@media(min-width:768px){.form-grid{grid-template-columns:repeat(2,1fr);gap:50px 30px}}@media(min-width:1024px){.form-grid{gap:50px}}.form-grid-double{position:relative}@media(min-width:768px){.form-grid-double{grid-column:1/3}}.form-item{--input-height:60px;--input-bg-color:transparent;--input-line-color:#d5d5d5;position:relative;flex:1}.form-item:not(.date):after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--input-line-color)}.form-item:after{bottom:0}.form-label{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none}.form-label:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#9d8969;transform:scaleX(0);transition:transform .5s ease;bottom:0;transition-duration:.6s;transform-origin:center left}.focus .form-label:before{transition-delay:.2s;transform-origin:center left;transform:scaleX(1)}.focus .form-label:after,.has-error .form-label:after{transition-duration:.7s;transform-origin:center right;transform:scaleX(1)}.has-error .form-label:after{background-color:#b80000}.form-label-text{font-weight:300;color:#6d6c6c;position:absolute;top:0;left:0;padding:0;background:var(--input-bg-color);transform-origin:top left;transform:translateY(calc(var(--input-height)/2)) scale(1);transition:all .2s ease}.date .form-label-text,.filled .form-label-text,.fixed .form-label-text{transform:translateY(-10px) scale(.9)}.filled.has-error .form-label-text{color:#9d8969}.form-input{appearance:none;display:inline-block;vertical-align:middle;width:100%;height:var(--input-height);padding:0;border:0;border-radius:0;background:var(--input-bg-color);box-shadow:none;box-sizing:border-box;font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:.025em;line-height:1em;color:#191919;outline:0}.form-input:autofill{border-radius:0}textarea.form-input{display:block;height:120px;padding:23px 0 7px;line-height:1.2em;resize:none}select{line-height:1.2em;padding:0 31px 0 3px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3E%3Cpath fill='%236d6c6c' d='M.7.4C.7.3.7.2.8.2c.1-.2.3-.2.5-.1l6.1 6.1L13.5.1c.1-.1.4-.1.5 0 .1.1.1.4 0 .5L7.6 6.9c-.1.1-.4.1-.5 0L.8.6C.7.5.7.4.7.4z'/%3E%3C/svg%3E");background-size:14px;background-position:right 15px top 50%;background-repeat:no-repeat}.radio{display:inline-block;text-align:left}.radio input{position:absolute;opacity:0}.radio input+label{position:relative;display:inline-block;padding-left:35px;font-size:12px;line-height:1.7em;color:#191919;cursor:pointer}.radio input+label:before{top:2px;left:0;width:20px;height:20px;border:1px solid #191919;border-radius:50%;background:none;transition:border-color .2s ease-out}.radio input+label:after,.radio input+label:before{content:"";position:absolute;-webkit-user-select:none;user-select:none}.radio input+label:after{top:7px;left:5px;width:10px;height:10px;background:transparent;border-radius:50%;transition:all .2s ease-out}.radio input+label:hover:after{background:#d5d5d5}.radio input+label small{font-size:15px;letter-spacing:.025em}.radio input:focus+label:before{border-color:#9d8969}.radio input:checked+label:after{background:#9d8969;transform:scale(1)}.help-block{font-size:12px;font-weight:400;letter-spacing:.05em;position:absolute;z-index:1;bottom:-25px;left:0;padding:0}.form-error{color:#b80000}.btn{position:relative;display:inline-block;vertical-align:middle;appearance:none;min-width:150px;height:50px;overflow:hidden;text-align:center;text-decoration:none;text-shadow:none;line-height:50px;color:#ede8de;margin:0;padding:0 25px;border:0;outline:0;border-radius:7px;background:linear-gradient(135deg,#473e2e,#9d8969);box-shadow:1px 1px 2px rgba(0,0,0,.2);touch-action:manipulation;white-space:nowrap;transition:color .2s ease;cursor:pointer}@media(min-width:768px){.btn{min-width:180px}}.btn:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:50px;background:linear-gradient(90deg,rgba(74,65,49,0),#b9a37e 60%,#ccb18a 74%,rgba(142,126,96,0));background-size:100%;background-repeat:no-repeat;transform:translateX(-150%) skewX(-35deg)}.btn i{position:relative;z-index:3;font-style:normal}.btn.btn-small{min-width:0;height:40px;padding:0 18px;line-height:40px}.btn.btn-full{display:block}.btn:hover{color:#fff}.btn:hover:before{animation-name:shine;animation-duration:.8s;animation-fill-mode:forwards}.btn-outline{padding-right:20px;border:2px solid #9d8969;background:hsla(0,0%,100%,.8);box-shadow:none;line-height:45px;text-align:left;color:#191919;transition:color .2s ease,border .3s ease}.btn-outline i{display:flex;align-items:center;gap:10px}.btn-outline-icon{margin-left:auto}.btn-outline:before{background-image:linear-gradient(135deg,#473e2e,#9d8969);transform:none;opacity:0;transition:opacity .3s ease}.btn-outline:hover{border-color:transparent}.btn-outline:hover:before{animation:none;opacity:1}@keyframes shine{0%{transform:translateX(-150%) skewX(-35deg)}to{transform:translateX(110%) skewX(-35deg)}}.arrow-next,.arrow-prev{appearance:none;position:relative;display:inline-flex;align-items:center;padding:10px 0;background:none;border:0;outline:0;transition:color .3s ease}.arrow-next:after,.arrow-next:before,.arrow-prev:after,.arrow-prev:before{content:"";position:absolute;transition:all .2s ease}.arrow-next:before,.arrow-prev:before{width:31px;height:1px;background:#9d8969}.arrow-next:after,.arrow-prev:after{top:50%;width:0;height:0;border-style:solid;transform:translateY(-50%)}.arrow-prev{padding-left:50px}.arrow-prev:before{left:7px}.arrow-prev:after{left:6px;border-width:4px 6px 4px 0;border-color:transparent #9d8969 transparent transparent}.arrow-next{padding-right:50px}.arrow-next:before{right:7px}.arrow-next:after{right:6px;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #9d8969}a.arrow-next:hover,a.arrow-prev:hover,button.arrow-next:hover,button.arrow-prev:hover{color:red}a.arrow-next:hover:before,a.arrow-prev:hover:before,button.arrow-next:hover:before,button.arrow-prev:hover:before{width:39px;background:red}a.arrow-prev:hover:before,button.arrow-prev:hover:before{left:-1px}a.arrow-prev:hover:after,button.arrow-prev:hover:after{left:-2px;border-right-color:red}a.arrow-next:hover:before,button.arrow-next:hover:before{right:-1px}a.arrow-next:hover:after,button.arrow-next:hover:after{right:-2px;border-left-color:red}.text-center{text-align:center}.bg-lightgrey{background-color:#f8f8f8}.bg-darkgrey{background-color:#6d6c6c}.bg-black{background-color:#191919}.breadcrumb{font-size:14px;line-height:1em;display:flex;align-items:center;flex-wrap:wrap;margin:0;list-style:none}@media(max-width:767px){.breadcrumb{display:none}}.breadcrumb-inner{padding-bottom:30px}@media(min-width:768px){.breadcrumb-inner{padding-top:30px}}@media(min-width:1024px){.breadcrumb-inner{padding-top:40px;padding-bottom:40px}}.breadcrumb li{margin:0 10px 0 0}.breadcrumb li:not(:last-of-type):after{content:"/";display:inline-block;margin-left:11px}.breadcrumb a{display:inline-block;padding:4px 0;line-height:1.2em;transition:color .3s ease}@media(max-width:767px){.breadcrumb a{padding:16px 0}}.breadcrumb a:hover{color:#9d8969}.breadcrumb span{display:inline-block;padding:7px 0;line-height:1em}.kgdeGalleryThumbListWrapper{position:relative;margin-top:18px}@media(min-width:1024px){.kgdeGalleryThumbListWrapper{margin-top:28px}}.kgdeGalleryThumbListWrapper .kgdeGalleryGoBack{left:-25px}.kgdeGalleryThumbListWrapper .kgdeGalleryGoBack:after{transform:rotate(-45deg);left:10px}@media(min-width:1280px){.kgdeGalleryThumbListWrapper .kgdeGalleryGoBack{left:-40px}.kgdeGalleryThumbListWrapper .kgdeGalleryGoBack:after{left:16px}}.kgdeGalleryThumbListWrapper .kgdeGalleryGoNext{right:-25px}.kgdeGalleryThumbListWrapper .kgdeGalleryGoNext:after{transform:rotate(135deg);right:10px}@media(min-width:1280px){.kgdeGalleryThumbListWrapper .kgdeGalleryGoNext{right:-40px}.kgdeGalleryThumbListWrapper .kgdeGalleryGoNext:after{right:16px}}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList{position:relative;display:flex;width:100%;border-radius:7px;overflow:hidden}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList *{-webkit-user-select:none;user-select:none;user-drag:none}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul{display:flex;gap:14px;transform:translate(0);margin:0;list-style:none}@media(min-width:768px){.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul{gap:19px}}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li{width:102px;margin:0}@media(min-width:1280px){.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li{width:214px}}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li>div{border-radius:7px;background:#f8f8f8;overflow:hidden;transition:opacity .3s ease}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li>div .kgdeGalleryThumb,.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li>div .kgdeGalleryThumb img{display:block}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li>div .kgdeGalleryInfo,.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li>div .kgdeGalleryThumb>div{display:none}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul li.kgdeGallerySelected>div{opacity:.4}.kgdeGalleryThumbListWrapper .kgdeGalleryThumbList ul.sliderAnimation{transition:transform .2s ease}.kgdeGalleryThumbListWrapper .kgdeGalleryGoBack,.kgdeGalleryThumbListWrapper .kgdeGalleryGoNext{position:absolute;z-index:100;top:50%;width:40px;height:50px;margin:-25px 0 0;cursor:pointer}@media(max-width:767px){.kgdeGalleryThumbListWrapper .kgdeGalleryGoBack,.kgdeGalleryThumbListWrapper .kgdeGalleryGoNext{display:none}}.kgdeGalleryThumbListWrapper .kgdeGalleryGoBack:after,.kgdeGalleryThumbListWrapper .kgdeGalleryGoNext:after{content:"";position:absolute;top:16px;width:16px;height:16px;border-left:1px solid #191919;border-top:1px solid #191919}.kgdeGalleryImages{position:relative;width:100%;aspect-ratio:17/12;border-radius:7px;background:#f8f8f8;overflow:hidden}.kgdeGalleryImages .kgdeGalleryImage{position:absolute;top:0;left:0;width:100%;height:100%}.kgdeGalleryImages .kgdeGalleryImage img{width:100%;height:100%;object-fit:cover}.kgdeGalleryImages .kgdeGalleryImage:first-child{opacity:1;animation-name:imageHide;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:.3s}.kgdeGalleryImages .kgdeGalleryImage:last-child{opacity:0;animation-name:imageShow;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:.3s}@keyframes imageShow{0%{opacity:0}to{opacity:1}}@keyframes imageHide{0%{opacity:1}to{opacity:0}}.kgdeImageViewerOverlay{display:none;position:fixed;z-index:20000;top:0;left:0;width:100%;height:100%;background-color:rgba(25,25,25,.9);overflow:hidden}.kgdeImageViewerOverlay *{-ms-touch-action:none;-webkit-user-select:none;user-select:none;touch-action:none;user-drag:none}.kgdeImageViewerOverlay.kgdeImageViewerActive{display:block}.kgdeImageViewerOverlay .kgdeImageViewerWrapper{width:100%;height:100%;position:relative;overflow:visible}.kgdeImageViewerOverlay .kgdeImageViewerWrapper.kgdeImageViewerAnim{transition:transform .2s ease}.kgdeImageViewerOverlay .kgdeImageViewerWrapper .kgdeImageViewer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.kgdeImageViewerOverlay .kgdeImageViewerWrapper .kgdeImageViewer img{max-height:95%;max-width:95%;width:auto;height:auto;border-radius:7px;object-fit:contain}@media(min-width:1024px){.kgdeImageViewerOverlay .kgdeImageViewerWrapper .kgdeImageViewer img{border-radius:12px}}@media(min-resolution:192dpi)and (min-width:1024px){.kgdeImageViewerOverlay .kgdeImageViewerWrapper .kgdeImageViewer img.kgdeImageViewerLandscape{max-height:100vh}}@media(min-resolution:192dpi)and (min-height:1024px){.kgdeImageViewerOverlay .kgdeImageViewerWrapper .kgdeImageViewer img.kgdeImageViewerPortrait{max-width:100vw}}.kgdeImageViewerOverlay .kgdeImageViewerWrapper .kgdeImageViewer:first-child{left:-100%}.kgdeImageViewerOverlay .kgdeImageViewerWrapper .kgdeImageViewer:last-child{left:100%}.kgdeImageViewerOverlay .kgdeImageViewerClose{position:fixed;z-index:20000;top:10px;right:1%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media(min-width:1280px){.kgdeImageViewerOverlay .kgdeImageViewerClose{top:20px}}.kgdeImageViewerOverlay .kgdeImageViewerClose:after,.kgdeImageViewerOverlay .kgdeImageViewerClose:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:2px;background-color:#fff;transform-origin:50% 50%;transition:background-color .3s ease}.kgdeImageViewerOverlay .kgdeImageViewerClose:before{transform:translate(-50%,-50%) rotate(45deg)}.kgdeImageViewerOverlay .kgdeImageViewerClose:after{transform:translate(-50%,-50%) rotate(-45deg)}.kgdeImageViewerOverlay .kgdeImageViewerClose:hover:after,.kgdeImageViewerOverlay .kgdeImageViewerClose:hover:before{background-color:#9d8969}.kgdeImageViewerOverlay .kgdeImageViewerGoBack{left:1%;transition-delay:.1s!important}.kgdeImageViewerOverlay .kgdeImageViewerGoBack:after{left:35%;transform:rotate(-45deg)}.kgdeImageViewerOverlay .kgdeImageViewerGoNext{right:1%;transition-delay:.2s!important}.kgdeImageViewerOverlay .kgdeImageViewerGoNext:after{transform:rotate(135deg);right:35%}.kgdeImageViewerOverlay.kgdeImageViewerShowTools .kgdeImageViewerClose,.kgdeImageViewerOverlay.kgdeImageViewerShowTools .kgdeImageViewerGoBack,.kgdeImageViewerOverlay.kgdeImageViewerShowTools .kgdeImageViewerGoNext{opacity:1}.kgdeImageViewerOverlay .kgdeImageViewerClose,.kgdeImageViewerOverlay .kgdeImageViewerGoBack,.kgdeImageViewerOverlay .kgdeImageViewerGoNext{opacity:0;transition:opacity .3s ease}.kgdeImageViewerOverlay .kgdeImageViewerGoBack,.kgdeImageViewerOverlay .kgdeImageViewerGoNext{position:fixed;top:50%;width:50px;height:50px;z-index:100;transform:translateY(-50%);cursor:pointer}@media(max-width:767px){.kgdeImageViewerOverlay .kgdeImageViewerGoBack,.kgdeImageViewerOverlay .kgdeImageViewerGoNext{display:none}}.kgdeImageViewerOverlay .kgdeImageViewerGoBack:after,.kgdeImageViewerOverlay .kgdeImageViewerGoNext:after{content:"";position:absolute;top:25%;width:50%;height:50%;border-left:2px solid #fff;border-top:2px solid #fff;transition:border .3s ease}.kgdeImageViewerOverlay .kgdeImageViewerGoBack:hover:after,.kgdeImageViewerOverlay .kgdeImageViewerGoNext:hover:after{border-color:#9d8969}.accordion .expand{overflow-y:hidden;max-height:0;transition:all .8s ease}.accordion li.active .expand{max-height:1200px}.accordion{list-style:none;margin:0}.accordion>li{margin:0;border-top:1px solid #d5d5d5}.accordion .toggle,.accordion>li{position:relative}.accordion .toggle a{display:block;padding:20px 40px 20px 0;font-weight:400;color:#191919;transition:color .3s ease}.accordion .toggle a:after,.accordion .toggle a:before{content:"";position:absolute;top:45%;right:4px;width:15px;height:1px;background:#191919}.accordion .toggle a:before{transform:rotate(-90deg);transition:all .2s ease}.accordion .toggle a:after{transform:rotate(-180deg);transition:all .3s ease}.accordion .toggle a:hover{color:#9d8969}.accordion .active .toggle a:after,.accordion .active .toggle a:before{transform:rotate(0deg)}.offers-list{display:grid;gap:25px 25px}@media(max-width:767px){.offers-list{max-width:379px;margin:0 auto}}@media(min-width:768px){.offers-list{grid-template-columns:repeat(2,1fr);gap:60px 25px}}@media(min-width:1024px){.offers-list{grid-template-columns:repeat(3,1fr)}}.offers-item--hidden{display:none}.offers-meta{display:block;font-size:15px;line-height:1em;color:#9d8969}.offer-card{position:relative;display:block;padding-bottom:30px;background:#fff;border-radius:7px 7px 0 0;overflow:hidden}.offer-card-display{background:#ededed;border-radius:7px;overflow:hidden}.offer-card-image{display:block;width:100%;border-radius:7px;transform:scale(1);transform-origin:50% 80%;transition:transform .5s ease}.offer-card-meta{padding:24px 0 9px}.offer-card-title{margin:.2em 0 1.5em}@media(min-width:768px){.offer-card-title{margin-bottom:3.5em}}.offer-card-more{position:absolute;right:0;bottom:15px;transform:translateX(-7px);transition:transform .5s ease,color .5s ease}.offer-card-more-image{display:block;width:19px}.offer-card:after,.offer-card:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px}.offer-card:before{background:#d5d5d5}.offer-card:after{transform:scaleX(0);transform-origin:center right;transition:transform .5s ease;background:#9d8969}.offer-card:hover:after{transform-origin:center left;transform:scaleX(1)}.offer-card:hover .offer-card-image{transform:scale(1.2)}.offer-card:hover .offer-card-more{color:#9d8969;transform:translateX(0)}.promos1-content{padding-top:40px;border-top:1px solid #d5d5d5}.promos1-heading{line-height:1.2em;margin-bottom:1em}.promos1-list{display:grid;gap:20px;padding-top:40px}@media(max-width:767px){.promos1-list{max-width:379px;margin:0 auto}}@media(min-width:768px){.promos1-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.promos1-list{gap:25px}}.promos1-item{position:relative;border-radius:7px;background:#a3afb2;overflow:hidden}.promos1-item:hover .promos1-display:after{opacity:1}.promos1-item:hover .promos1-display-image{transition:transform .8s ease-out;transform:scale(1.1)}.promos1-display-image{display:block;width:100%;transform-origin:98% 50%;transition:transform .3s ease}.promos1-display:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-backdrop-filter:sepia(.8);backdrop-filter:sepia(.8);opacity:0;transition:opacity .3s ease}.promos1-link{position:absolute;bottom:20px;left:20px;max-width:200px;font-family:STIX Two Text,serif;font-size:20px;font-weight:400;letter-spacing:.05em;line-height:1.1em;text-transform:uppercase;text-wrap:balance;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:768px){.promos1-link{bottom:15px;left:15px;font-size:19px}}@media(min-width:1024px){.promos1-link{bottom:20px;left:20px;font-size:21px}}@media(min-width:1280px){.promos1-link{bottom:25px;left:27px;font-size:24px}}.promos1-link-image{width:19px}.offer-heading{border-bottom:1px solid #d5d5d5;padding-bottom:30px;margin-bottom:40px}@media(min-width:768px){.offer-heading{padding-bottom:50px}}.offer-meta{font-weight:100;margin-bottom:40px}.offer-meta-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.offer-meta-year{color:#9d8969}.detail-grid{display:flex;flex-direction:column-reverse;gap:20px}@media(min-width:768px){.detail-grid{gap:60px;flex-direction:row;align-items:flex-start;justify-content:space-between}}@media(min-width:768px){.detail-grid-col1{flex:1;max-width:385px}}@media(min-width:768px){.detail-grid-col2{flex:1;max-width:48%}}@media(min-width:1024px){.detail-grid-col2{max-width:57.144%}}.detail-intro{margin-bottom:40px}@media(min-width:768px){.detail-intro{padding-top:10px}}.detail-intro b,.detail-intro strong{font-weight:400}.detail-price{font-size:24px;font-weight:100;color:#9d8969;margin:50px 0 0}.detail-status{font-size:14px;font-weight:400;font-style:italic;letter-spacing:.05em;color:#191919;margin-top:7px}.detail-form{transform:translateY(calc(-100% + 50px));transition:transform .4s ease}.detail-form-checkbox{position:absolute;opacity:0}.detail-form-checkbox:checked+.detail-form-reveal{max-height:550px}.detail-form-checkbox:checked+.detail-form-reveal .detail-form{transform:translateY(0)}.detail-form-checkbox:checked+.detail-form-reveal .detail-form-label{display:none}.detail-form-label{position:relative;z-index:1}.detail-form-reveal{max-height:50px;overflow:hidden;transition:max-height .35s ease}.detail-form-text{padding-top:30px;border-top:1px solid #d5d5d5;font-weight:400}.detail-form-grid{display:grid;gap:30px;margin-top:30px}.detail-form textarea.form-input{height:60px;padding:20px 0}.detail-form-button{margin-top:20px}.detail-btn{display:block;width:100%;max-width:380px;margin:0 auto}.detail-btn:hover:before{animation-duration:1.2s}.detail-content{margin-top:50px;border-bottom:1px solid #d5d5d5}.detail-content p,.detail-content table,.detail-content ul:not(.accordion){margin-bottom:40px}.detail-content ol,.detail-content ul:not(.accordion){text-align:left}.detail-content ol li,.detail-content ul:not(.accordion) li{position:relative;margin:0 0 .5em;padding-left:1em}.detail-content ol li>p,.detail-content ul:not(.accordion) li>p{margin-bottom:1em}.detail-content ul:not(.accordion){list-style:none}.detail-content ul:not(.accordion) li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;background:#9d8969;border-radius:50%}.detail-content ol{margin-left:1.5em}.detail-content ol li{padding-left:.5em}.detail-content ol li::marker{color:#9d8969;font-weight:500}.detail-content ol li li::marker{font-weight:400}.detail-content p+ol,.detail-content p+ul:not(.accordion){margin-top:-.7em}.detail-content table{width:100%;border-collapse:collapse}.detail-content tr:first-of-type td{border-top:0}.detail-content td{border-top:1px solid #d5d5d5;padding:13px 2px;line-height:1.2em}.detail-content td:first-of-type{min-width:120px;padding-right:15px}@media(min-width:1024px){.detail-content td:first-of-type{width:170px}}.detail-content b,.detail-content strong{font-weight:400}.offers-heading{line-height:1.2em;margin-bottom:50px;padding-top:40px;border-top:1px solid #d5d5d5}@media(min-width:1280px){.offers-heading{margin-bottom:70px}}.offer-card-title{margin-bottom:1.5em}.footer{background-color:#f8f8f8}.footer-cols{display:flex;align-items:flex-start;gap:40px}@media(max-width:1023px){.footer-cols{flex-wrap:wrap;gap:40px 20px;text-align:center}}.footer-col{width:100%;flex:1}@media(max-width:1023px){.footer-col{min-width:270px}}.footer-menu{margin:0;padding:0;list-style:none}.footer-menu li{margin:0;line-height:1em}.footer-menu li:first-child{font-size:15px;font-weight:700;letter-spacing:.1em;color:#191919;margin-bottom:1.3em}.footer-menu a{display:inline-block;padding:6px 0;font-family:STIX Two Text,serif;font-size:16px;letter-spacing:.05em;color:#191919;transition:color .3s ease}.footer-menu a.email{letter-spacing:.025em}@media(max-width:767px){.footer-menu a{padding:15px 0}}.footer-menu a:hover{color:#9d8969}.footer-menu a.arrow{padding-right:2px}.footer-menu a.arrow svg{width:11px;transition:transform .2s ease}.footer-menu a.arrow:hover svg{transform:translate(2px,-2px)}.footer-links{margin-top:40px}.footer-links-heading{font-size:15px;font-weight:700;letter-spacing:.1em;color:#191919;margin-bottom:1.3em}@media(max-width:1023px){.footer-links-heading{text-align:center}}.footer-links-buttons{display:flex;flex-wrap:wrap;gap:15px}@media(max-width:1023px){.footer-links-buttons{justify-content:center}}.footer-links .btn-outline{height:40px;padding:0 0 0 15px;font-size:15px;line-height:1em}.footer-links .btn-outline-icon{width:46px}.footer-content{display:flex;justify-content:space-between;gap:50px;margin-top:50px;border-top:2px solid #bcbdbd}@media(max-width:1023px){.footer-content{flex-direction:column-reverse;gap:0;text-align:center}}@media(min-width:1024px){.footer-content{margin-top:70px}}@media(min-width:1280px){.footer-content{margin-top:90px}}.footer-smallprint{max-width:65em;padding-top:18px;font-size:12px;line-height:1.3em;color:#191919}@media(max-width:1023px){.footer-smallprint{margin:0 auto}}.footer-smallprint a,.footer-smallprint span{display:inline-block;padding:5px 0}.footer-credit{display:inline-block;font-size:8px;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:#707070;transition:color .3s ease}.footer-credit:hover{color:#9d8969}.footer-graphic{padding-top:32px}.footer-logo{display:block;color:#191919;transition:color .2s ease}.footer-logo:hover{color:#9d8969}.footer-logo>svg{width:217px;height:39px}.footer-whatsapp{position:fixed;z-index:10000;right:20px;bottom:40px}@media(max-width:767px){.footer-whatsapp{bottom:60px}}@media(min-width:1024px){.footer-whatsapp{right:30px}}.footer-whatsapp-text{display:block;margin-right:32px;padding:4px 23px 4px 7px;border-radius:7px;background:#fff;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.2em;color:#191919;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:color .3s ease}@media(max-width:767px){.footer-whatsapp-text{display:none}}.footer-whatsapp svg{position:absolute;top:50%;right:0;width:55px;transform:translateY(-50%)}.footer-whatsapp:hover .footer-whatsapp-text{color:#9d8969}.subscribe{color:#fff;background:linear-gradient(135deg,#75654c,#9d8969)}.subscribe-inner{display:flex;align-items:flex-start;gap:110px}@media(max-width:767px){.subscribe-inner{max-width:590px;flex-direction:column;gap:20px}}.subscribe-col-right{flex:1;max-width:580px}.subscribe-heading{margin:0;color:#fff}.subscribe-form{position:relative;margin-bottom:50px}.subscribe .form-item{--input-height:80px;--input-bg-color:transparent;--input-line-color:#a39784}.subscribe .form-item:after,.subscribe .form-label:after{height:5px}.subscribe .form-label:after{background:#fff}.subscribe .form-label-text{font-size:31px;font-weight:300;letter-spacing:.025em;color:#aba399;transform:translateY(calc(var(--input-height)/2 - 12px)) scale(1)}@media(max-width:767px){.subscribe .form-label-text{font-size:24px}}.subscribe .filled .form-label-text{transform:translate(1px,-4px) scale(.5)}.subscribe input[type=email]{font-size:31px;font-weight:300;color:#fff}@media(max-width:767px){.subscribe input[type=email]{font-size:24px}}.subscribe .form-error{bottom:-30px;color:#fff}.subscribe-button{appearance:none;position:absolute;right:0;top:0;min-width:20%;height:100%;margin:0;padding:20px 0 0;border:0;border-radius:0;background:transparent;outline:0;cursor:pointer;color:#b7a993;transition:color .3s ease}.subscribe-button:hover{color:#fff}.subscribe-button svg{display:block;width:19px;margin-left:auto}.subscribe-smallprint{font-size:12px;line-height:1.4em;color:#ada190;margin:0}.subscribe-smallprint a{color:#ada190;transition:color .3s ease}.subscribe-smallprint a:hover{color:#c6c1b8}.subscribe-smallprint a:before{background-color:#ada190}.subscribe-smallprint a:after{background-color:#c6c1b8}body.modal-show{overflow:hidden}.modal-container{position:fixed;z-index:19500;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;overflow:auto;visibility:hidden;opacity:0;transition:all .3s}.modal-show .modal-container{visibility:visible;opacity:1}.modal-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(25,25,25,.98)}.modal{position:relative;z-index:1;text-align:left;transform-style:preserve-3d;margin:0 auto}.modal-close-button{appearance:none;position:fixed;z-index:850;top:7px;right:15px;width:50px;height:50px;padding:0;border:0;background:none;color:#9d8969;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;transition:color .3s ease}@media(min-width:768px){.modal-close-button{top:21px;right:30px}}@media(min-width:1280px){.modal-close-button{top:31px;right:45px}}.modal-close-button:hover{color:#d5d5d5}.modal-close-button svg{width:19px;height:19px}.modal-container--form{background:#191919}.modal-container--form .modal-wrapper{display:flex;height:100%}.modal-container--form .modal{flex:1}.modal-container.message{padding:0;display:flex;justify-content:center;align-items:center}.modal-container.message .modal{margin-bottom:100px;padding:30px;max-width:500px;letter-spacing:.05em;background:#fff}.modal-container.message .modal-close-button{position:absolute;right:9px;top:7px}.modal-container.message h2{margin:.5em 0;padding:0}html{visibility:visible;opacity:1}
