:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}html{line-height:1.15;font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{position:relative;overflow-x:hidden;margin:0;background-color:#fff}body.no-scroll{overflow:hidden}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}.truncate{display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted transparent}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}[hidden],template{display:none}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}*{margin:0;padding:0;box-sizing:border-box}p b{font-weight:700}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}label{display:inline-block;margin-bottom:.5rem}button:focus:not(:focus-visible){outline:0}a[href^="tel:"]:before{content:url(/phone.svg);margin-right:8px;vertical-align:middle}a[href^="mailto:"]:before{content:url(/email.svg);margin-right:8px;vertical-align:middle}a[href^="https://www.google.com/maps/"]:before{content:url(/location.svg);margin-right:8px;vertical-align:middle}a[href^="https://www.google.com/maps/"]:hover{text-decoration:underline}*{font-family:var(--font-work-sans),Arial;color:#112d63;letter-spacing:0;text-align:left}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-recife),Arial,sans-serif}a,b,li,p{font-family:var(--font-work-sans),Arial}.h0,.h0 *{font-size:70px;font-style:normal;font-weight:700;line-height:63px;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.h0,.h0 *{font-size:42px;line-height:38px}}.h1,.h1 *{font-size:48px;font-style:normal;font-weight:700;line-height:50px;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.h1,.h1 *{font-size:36px;line-height:40px}}.h2,.h2 *{font-size:36px!important;font-style:normal;font-weight:700;line-height:40px!important;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.h2,.h2 *{font-size:30px;line-height:32px}}.h3,.h3 *{font-size:30px;font-style:normal;font-weight:700;line-height:36px;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.h3,.h3 *{font-size:28px;line-height:32px}}.h4,.h4 *{font-size:28px;font-style:normal;font-weight:700;line-height:32px;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.h4,.h4 *{font-size:24px;line-height:28px}}.h5,.h5 *{font-size:23px;font-style:normal;font-weight:700;line-height:30px;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.h5,.h5 *{font-size:20px;line-height:24px}}.h6,.h6 *{font-size:20px;font-style:normal;font-weight:700;line-height:24px;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.h6,.h6 *{font-size:18px;line-height:22px}}li,p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;font-family:var(--font-work-sans),Arial}@media(max-width:600px){li,p{font-size:16px!important;line-height:24px!important}}li.large,p.large{font-size:24px;line-height:40px}@media(max-width:600px){li.large,p.large{font-size:18px;line-height:28px}}li b,p b{font-weight:700}li i,p i{font-style:italic}li u,p u{text-decoration:underline}ul{padding-left:18px;margin:0 0 2em}ul li{margin-bottom:8px;list-style:none;list-style-position:outside}ul li p{margin:0;display:inline}ol{list-style-position:inside;margin-bottom:2em}ol li p{margin:.5em 0}.align-right{text-align:end}.align-center{text-align:center}.align-left{text-align:start}.rich-text-content.align-right *{text-align:end}.rich-text-content.align-center *{text-align:center}.rich-text-content.align-left *{text-align:start}.body-text h1{font-size:60px;font-style:normal;font-weight:500;line-height:67px}@media(max-width:600px){.body-text h1{font-size:36px;line-height:44px}}.body-text h2{font-size:40px;font-style:normal;font-weight:500;line-height:47px}@media(max-width:600px){.body-text h2{font-size:25px;line-height:25px}}.body-text h3{font-size:32px;font-style:normal;font-weight:700;line-height:40px}@media(max-width:600px){.body-text h3{font-size:28px;line-height:34px}}.body-text h4{font-size:24px;font-style:normal;font-weight:700;line-height:32px}@media(max-width:600px){.body-text h4{font-size:23px;line-height:28px}}.body-text h5{font-size:18px;font-style:normal;font-weight:500;line-height:30px}.body-text h6{font-size:16px;font-style:normal;font-weight:400;line-height:24px}::selection{background-color:hsla(0,0%,93%,.203);color:red}::-moz-selection{background-color:hsla(0,0%,93%,.203);color:red}.outer-wrapper{width:100%;display:flex;justify-content:center;padding:96px min(5vw,2.5vw + 24px)}.outer-wrapper.pt-100{padding-top:96px}@media(max-width:600px){.outer-wrapper.pt-100{padding-top:32px}}.outer-wrapper.pt-50{padding-top:40px}.outer-wrapper.pt-0{padding-top:0}.outer-wrapper.pb-100{padding-bottom:96px}@media(max-width:600px){.outer-wrapper.pb-100{padding-bottom:32px}}.outer-wrapper.pb-50{padding-bottom:40px}.outer-wrapper.pb-0{padding-bottom:0}.outer-wrapper ul{padding-left:20px}.outer-wrapper ul li{list-style:disc;position:relative;z-index:5}.outer-wrapper.background.none{background-color:transparent}.outer-wrapper.background.none p,.outer-wrapper.background.none p *{color:#112d63}.outer-wrapper.background.none .outer-wrapper.background.primary,.outer-wrapper.background.primary,.outer-wrapper.background.secondary .background.primary{background-color:#f8f8f8}.outer-wrapper.background.secondary{background-color:#112d63}.outer-wrapper.background.secondary *{color:#fff!important}@media(max-width:600px){.outer-wrapper{padding:40px min(5vw,2.5vw + 24px)}}.inner-wrapper{width:100%;max-width:1200px}.grid-container{display:grid;grid-gap:16px;gap:16px}.grid-container.two-columns{grid-template-columns:1fr 1fr}@media(max-width:600px){.grid-container.two-columns{grid-template-columns:1fr}}.grid-container.three-columns{grid-template-columns:1fr 1fr 1fr}@media(max-width:1000px){.grid-container.three-columns{grid-template-columns:1fr 1fr}}@media(max-width:600px){.grid-container.three-columns{grid-template-columns:1fr}}.grid-container.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}.grid-container.five-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid-container.six-columns{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media(max-width:1280px){.grid-container.five-columns,.grid-container.four-columns,.grid-container.six-columns{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(max-width:1000px){.grid-container.five-columns,.grid-container.four-columns,.grid-container.six-columns{grid-template-columns:1fr 1fr}}@media(max-width:600px){.grid-container.five-columns,.grid-container.four-columns,.grid-container.six-columns{grid-template-columns:1fr}}.arrow{width:100%}@media(max-width:1000px){.arrow{display:none}}.image{min-height:100%;min-width:100%;height:auto;width:auto}@media screen and (max-width:600px){body.no-scroll-mobile{overflow-y:hidden}}@media screen and (max-width:1000px){body.no-scroll-tablet{overflow-y:hidden}}.title-container{display:flex;flex-direction:column;gap:16px;align-items:center;max-width:900px;margin:0 auto}.title-container *{text-align:center}.suspense-screen{width:100vw;height:100vh;background-color:#112d63;padding:10px;position:relative;display:flex;align-items:center;justify-content:center}.suspense-loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.suspense-loader:after,.suspense-loader:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #fff;animation:prixClipFix 2s linear infinite}.suspense-loader:after{border-color:#fff;animation:prixClipFix 2s linear infinite,rotate .5s linear infinite reverse;inset:6px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.multiselect-container.error input[type=text]{border:1px solid #112d63;outline:2px solid red!important}.search-wrapper.searchWrapper:after{display:inline-block;position:absolute;content:"";background-repeat:no-repeat;height:30px;width:30px;right:1rem;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none}@media print{.grecaptcha-badge{visibility:hidden}.c-header__outer-wrapper,.c-hero__outer-wrapper{display:none}}ol,ul{list-style-position:outside;padding-left:40px;margin-left:0}.astonmartin-theme *{color:#fff!important}.astonmartin-theme * .h0 *,.astonmartin-theme * h1 *,.astonmartin-theme * h2 *,.astonmartin-theme * h3 *,.astonmartin-theme * h4 *,.astonmartin-theme * h5 *,.astonmartin-theme * h6 *{font-family:var(--font-optima),sans-serif!important;font-weight:400;word-spacing:12px}.astonmartin-theme .c-validator__error-message{font-size:16px;color:#faff17!important;margin-top:8px}.light-font{font-weight:300!important;font-family:var(--font-recife),Arial,sans-serif!important}.show-as-button,button{display:flex;align-items:center;justify-content:center;padding:12px 24px;width:-moz-fit-content;width:fit-content;outline:none;border-radius:100px;text-decoration:none;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-align:center;cursor:pointer;border:2px solid transparent;font-family:var(--font-work-sans),Arial!important;position:relative}.show-as-button svg,button svg{margin-left:8px}.show-as-button.primary,button.primary{background-color:#fff;color:#fff!important}.show-as-button.primary:hover,button.primary:hover{box-shadow:inset 0 0 0 1px #fff}@media(max-width:600px){.show-as-button.primary,button.primary{width:100%}}.show-as-button.link,button.link{position:relative;min-width:unset;padding:0;font-size:20px;line-height:1;font-weight:400;cursor:pointer!important;background-color:transparent;height:-moz-fit-content;height:fit-content;min-height:none;border:0;border-radius:0!important;border-bottom:1px solid transparent}@media(max-width:600px){.show-as-button.link,button.link{font-size:16px;line-height:1}}.show-as-button.link:hover,button.link:hover{box-shadow:unset!important}.show-as-button.link:after,button.link:after{content:"";position:absolute;bottom:-10px;left:0;height:2px;background-color:red;transition:width .3s ease-out}.show-as-button.link:hover:after,button.link:hover:after{width:0}.show-as-button.link:not(:hover):after,button.link:not(:hover):after{width:100%;transition:width .2s ease-out}.button-container{display:flex;align-items:center;justify-content:flex-start;gap:24px}.button-container.align-center{justify-content:center}.button-container.align-right{justify-content:flex-end}@media(max-width:600px){.button-container{flex-direction:column}}.card{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);width:100%;height:100%;overflow:hidden;border:1px solid #dadada}.card :not(button):not(.show-as-button):not(button):not(.show-as-button){color:#112d63}a.card:hover{border:1px solid #e40521;box-shadow:0 20px 40px -14px rgba(255,0,0,.25)}select{position:relative;border:none;border-radius:4px;padding:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:3em!important}select option{color:#112d63!important}select:after{content:"";display:inline-block;width:1rem;height:1rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#112d63;position:absolute;transition:.3s;pointer-events:none}select:focus-visible{outline:2px solid #112d63}.tag{position:absolute;top:10px;right:10px;padding:5px 15px;background-color:#fff;border-radius:20px}.tag p{margin:0}select{color:#112d63;border:1px solid #eaeaea}label{font-weight:500;line-height:19px;text-align:left;color:#121212}.text-danger{color:#e40521!important}input{padding:0 12px;border-radius:4px;color:#112d63;outline:2px solid transparent;border:none;border-radius:8px;height:3em!important}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=url]{background-color:#fff}input:focus-visible{outline:none;outline:2px solid #112d63}input:focus-within{border:1px solid #112d63!important;outline:2px solid #fff!important}input.error{outline:2px solid #e40521!important}input::placeholder{color:#112d63!important;font-size:16px;font-weight:300;line-height:19px}textarea{padding:12px;height:8em!important;background-color:#fff;color:#112d63;border-radius:8px;border:none}textarea:focus-visible{border:1px solid #112d63;outline:2px solid #fff!important}textarea::placeholder{color:#112d63!important;font-size:16px;font-weight:400;line-height:19px}.OptInPrivacy-input>label{display:none}.checkbox{position:relative}.checkbox label{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;text-transform:unset}.checkbox label input[type=checkbox]{display:none}.checkbox label span{margin:0 0 0 25px;padding:10px 0}.checkbox label span:after,.checkbox label span:before{position:absolute;content:"";display:inline-block}.checkbox label span:before{height:15px;width:15px;background-color:#fff;border:1px solid #112d63;border-radius:4px;left:0;margin-top:3px}.checkbox label span:after{height:3px;width:10px;border-left:2px solid #112d63;border-bottom:2px solid #112d63;color:#112d63;transform:rotate(-45deg);left:3px;top:8px}.checkbox label input[type=checkbox]+span:after{content:none}.checkbox label input[type=checkbox]:checked+span:before{content:"";background-color:#fff;border:1px solid #112d63}.checkbox label input[type=checkbox]:checked+span:after{content:""}.field-radio-group{display:flex;gap:16px}.field-radio-group label{cursor:pointer}.field-radio-group label>span{margin-left:5px;display:flex;align-items:center}.field-radio-group label>span>span{position:relative}.field-radio-group label>span>span:after,.field-radio-group label>span>span:before{content:"";display:inline-block;height:10px;width:10px;background-color:#112d63;border:none;border-radius:10px;position:absolute}.field-radio-group label>span>span:before{height:14px;width:14px;background-color:#fff;border:1px solid #112d63;border-radius:10px;left:-18px}.field-radio-group label>span input[type=radio]{opacity:0}.field-radio-group label>span input[type=radio]+span:after{content:none}.field-radio-group label>span input[type=radio]:checked+span:after{content:"";top:3px;left:-15px}.field-radio-group label>span input[type=radio]:checked+span:before{content:"";background-color:#fff;border:1px solid #112d63}.c-not-found__body,.c-not-found__html{height:100%;position:relative}.c-not-found__body .c-homepage-hero__header-wrapper,.c-not-found__html .c-homepage-hero__header-wrapper{position:absolute;top:80px;left:80px;z-index:500}@media(max-width:600px){.c-not-found__body .c-homepage-hero__header-wrapper,.c-not-found__html .c-homepage-hero__header-wrapper{top:40px;left:40px}}.c-not-found__wrapper{display:flex;padding:132px 140px;height:100%;background-color:#112d63}@media(max-width:600px){.c-not-found__wrapper{padding:64px 16px;gap:16px}}.c-not-found__text-container{display:flex;flex-direction:column;gap:24px;max-width:50%;height:-moz-fit-content;height:fit-content;position:relative;z-index:2}@media(max-width:1000px){.c-not-found__text-container{max-width:unset;padding-top:72px}}.c-not-found__icon{width:260px;height:112px;min-width:260px;min-height:112px;background:url(/circle8-404.svg) 50%/contain;background-repeat:no-repeat}.c-not-found__title{color:#fff;font-size:60px;font-style:normal;font-weight:700;line-height:72px;text-transform:unset}.c-not-found__notice{color:#fff}@media(max-width:600px){.c-not-found__button{width:100%}}.c-not-found__image{min-height:100%;min-width:100%;height:auto;width:100%;z-index:0;object-fit:cover}.c-page-layout__outer-wrapper{display:flex;flex-direction:column;background-color:#fff;position:relative;z-index:1;padding-top:0;overflow:hidden}.c-page-layout__outer-wrapper.showing-fixed-header{padding-top:66px}.c-page-layout__outer-wrapper.astonmartin-theme{background-color:#12201e}.c-page-layout__outer-wrapper.astonmartin-theme ::selection{background-color:rgba(255,255,0,.118);color:#ff0}.c-page-layout__outer-wrapper.astonmartin-theme ::-moz-selection{background-color:rgba(255,255,0,.118);color:#ff0}.c-page-layout__outer-wrapper.astonmartin-theme .show-as-button:after{background-color:#faff17}.c-article-template__outer-wrapper{position:relative;margin-top:65px}.c-article-template__outer-wrapper .outer-wrapper{padding-left:0;padding-right:0}.c-article-template__content-wrapper{max-width:706px}.c-article-template__logo{position:absolute;right:-20px;top:-270px}@media(max-width:1000px){.c-article-template__logo{display:none}}.c-article-template__title{font-size:35px;font-weight:350;line-height:1;margin-bottom:24px}.c-article-template__image,.c-article-template__video{width:100%;height:auto}.c-article-template__excerpt{display:block;font-size:20px;line-height:30px;font-weight:400;margin-top:40px;margin-bottom:80px}.c-article-lister-block__outer-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:150px}@media(max-width:600px){.c-article-lister-block__outer-wrapper{padding-top:80px}}.c-article-lister-block__inner-wrapper{display:flex;flex-direction:column;gap:120px;z-index:1}@media(max-width:600px){.c-article-lister-block__inner-wrapper{gap:60px}}.c-article-lister-block__content-wrapper{display:flex;flex-direction:column;gap:60px;padding:0}.c-article-lister-block__content-wrapper .c-article-tile{border-bottom:1px solid #112d63}.c-article-lister-block__content-wrapper .c-article-tile:last-child{border-bottom:none}.c-article-lister-block__title,.c-article-lister-block__title *{color:#112d63!important;font-family:var(--font-avenir),Arial,sans-serif}@media(max-width:600px){.c-article-lister-block__title,.c-article-lister-block__title *{font-size:42px;line-height:38px}}.c-article-lister-block__image{position:absolute;right:-30px;top:-100px;filter:drop-shadow(50px 19px 53px rgba(0,0,0,.2));-webkit-filter:drop-shadow(50px 19px 53px rgba(0,0,0,.2))}@media(max-width:1000px){.c-article-lister-block__image{width:200px;top:-30px;right:-30px;height:auto}}.c-article-lister-block__title-container{margin-bottom:32px}.c-article-tile{display:flex;flex-direction:column;overflow:hidden;background-color:transparent;z-index:1;padding-bottom:40px;height:-moz-fit-content;height:fit-content}.c-article-tile *{font-size:16px;line-height:24px}.c-article-tile__inner-wrapper,.c-article-tile__text-container{display:flex;flex-direction:column}.c-article-tile__text-container{font-weight:400;padding:0}.c-article-tile__title{font-size:35px;line-height:1;letter-spacing:inherit;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:300;font-family:var(--font-recife),Arial,sans-serif;color:#112d63!important;max-width:490px;margin-bottom:30px}@media(max-width:600px){.c-article-tile__title{font-size:25px;line-height:28px}}.c-article-tile__body-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-bottom:50px}.c-article-tile__body-text,.c-article-tile__body-text *{font-size:20px;line-height:30px;font-weight:400;color:#112d63!important}@media(max-width:600px){.c-article-tile__body-text,.c-article-tile__body-text *{font-size:16px;line-height:24px}}.c-article-tile__button{display:flex;color:#112d63!important}.c-article-pagination__wrapper{display:flex;align-items:center;justify-content:flex-end;gap:18px}.c-article-pagination__wrapper *{text-decoration:none}.c-article-pagination__wrapper .article-pagination-button{border-radius:10px;border:1px solid #8292b0;background-color:transparent;color:#8292b0!important}.c-article-pagination__wrapper .article-pagination-button[data-ellipsis=true]{border:unset}.c-article-pagination__wrapper .article-pagination-button[data-current=true]{background-color:#fff;color:#fff!important}.c-article-pagination__page-control{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0;width:56px;height:56px}.c-article-pagination__page-control[data-disabled=true]{opacity:.3}.c-article-pagination__page-control--prev{transform:scaleX(-1)}.c-article-pagination__page-control svg{margin-left:0}.c-grid-container__outer-wrapper{position:relative;z-index:2}.c-grid-container__outer-wrapper.has-bg-image{min-height:800px;background-color:transparent!important}.c-grid-container__outer-wrapper.top-radius{border-top-right-radius:24px;border-top-left-radius:24px}.c-grid-container__outer-wrapper.bottom-radius{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.c-grid-container__background-image{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.2}.c-grid-container__inner-wrapper{display:flex;flex-direction:column;align-items:center;gap:48px;overflow:hidden;z-index:3}@media(max-width:600px){.c-grid-container__inner-wrapper{gap:32px}}.c-grid-container__title-container{margin:unset;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:80px;width:100%;max-width:unset}.c-grid-container__title-container *{text-align:left}.c-grid-container__body-text{margin-top:16px;max-width:672px}.c-grid-container__subtitle{text-align:center;max-width:700px;margin-top:20px}.c-grid-container__tile-container{width:100%;margin:0 auto;display:grid;justify-content:space-evenly;grid-gap:20px;gap:20px}@media(max-width:600px){.c-grid-container__tile-container{padding:0 10px 20px;gap:50px}}.c-grid-container__tile-container.col-1{grid-template-columns:1fr}.c-grid-container__tile-container.col-2{grid-template-columns:1fr 1fr;row-gap:95px;column-gap:160px}@media(max-width:1000px){.c-grid-container__tile-container.col-2{grid-template-columns:1fr}}.c-grid-container__tile-container.col-3{grid-template-columns:1fr 1fr 1fr}@media(max-width:1000px){.c-grid-container__tile-container.col-3{grid-template-columns:1fr}}.c-grid-container__tile-container.col-4{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1000px){.c-grid-container__tile-container.col-4{grid-template-columns:1fr}}.c-grid-container__tile-container.col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.c-grid-container__tile-container.col-4-2{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1000px){.c-grid-container__tile-container.col-4-2{grid-template-columns:1fr 1fr}}@media(max-width:600px){.c-grid-container__tile-container.col-4-2{grid-template-columns:1fr 1fr!important;gap:8px}.c-grid-container__tile-container{padding-bottom:0;grid-template-columns:1fr!important}}.c-grid-container__button-wrapper{display:block;float:right;flex-shrink:0;margin-top:auto;margin-left:auto;margin-bottom:10px}.c-column-container__outer-wrapper{padding-top:0;padding-bottom:0;background-repeat:no-repeat;position:relative}@media(max-width:1000px){.c-column-container__outer-wrapper{padding-top:24px;padding-bottom:24px;background-color:unset}}.c-column-container__outer-wrapper.has-bg-image{min-height:calc(100vh - 65px)}@media(max-width:1000px){.c-column-container__outer-wrapper.has-bg-image{min-height:unset}}.c-column-container__outer-wrapper.alignment-left-top{background-position:0 0}.c-column-container__outer-wrapper.alignment-left-center{background-position:0}.c-column-container__outer-wrapper.alignment-left-bottom{background-position:0 100%}.c-column-container__outer-wrapper.alignment-right-top{background-position:100% 0}.c-column-container__outer-wrapper.alignment-right-center{background-position:100%}.c-column-container__outer-wrapper.alignment-right-bottom{background-position:100% 100%}.c-column-container__outer-wrapper.padding-top{padding-top:80px}.c-column-container__outer-wrapper.padding-bottom{padding-bottom:80px}.c-column-container__outer-wrapper.top-radius{border-radius:30px 30px 0 0}.c-column-container__outer-wrapper.show-box-shadow{box-shadow:0 -10px 50px rgba(0,0,0,.102),inset 2px 2px 2px #fff}.c-column-container__background-image{position:absolute;right:0;top:-100px}@media(max-width:1000px){.c-column-container__background-image{display:none}}.c-column-container__inner-wrapper{display:flex;flex-direction:column;align-items:center}.c-column-container__tile-container{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}@media(max-width:1000px){.c-column-container__tile-container{gap:40px;grid-template-columns:1fr!important}}@media(max-width:600px){.c-column-container__tile-container{gap:32px}}.c-column-container__tile-container.p30{grid-template-columns:1fr 2fr}.c-column-container__tile-container.p40{grid-template-columns:4fr 6fr}.c-column-container__tile-container.p60{grid-template-columns:6fr 4fr}.c-column-container__tile-container.p70{grid-template-columns:2fr 1fr}@media(max-width:600px){.c-column-container__tile-container .c-image-tile__tile-wrapper{order:2}}.c-column-container__title-container{margin-bottom:36px}.c-column-container__title{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.c-column-container__shape{position:absolute;top:0;right:0;height:auto!important;width:470px!important}@media(max-width:1000px){.c-column-container__shape{display:none}}.c-faq-container__content-wrapper{max-width:846px;margin:0 auto;width:100%}.c-list-container__outer-wrapper{padding:0}@media(max-width:600px){.c-list-container__outer-wrapper{padding:40px min(5vw,2.5vw + 24px)}}.c-list-container__inner-wrapper{display:flex;flex-direction:column;align-items:center;gap:48px}.c-list-container__tile-container{display:flex;flex-direction:column;gap:16px;width:100%}@media(max-width:600px){.c-list-container__tile-container{gap:16px}.outer-wrapper .c-list-container__outer-wrapper{padding:0}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-1050px)}}.c-showcase-banner__outer-wrapper{background:#fff;overflow:hidden;position:relative;width:100%;justify-content:flex-start}.c-showcase-banner__inner-wrapper{display:flex;flex-direction:column;gap:48px;max-width:1200px;margin:auto;overflow:hidden}@media(max-width:1000px){.c-showcase-banner__inner-wrapper{gap:32px}}.c-showcase-banner__slide-track-wrapper{height:80px}.c-showcase-banner__slide-track-wrapper:after,.c-showcase-banner__slide-track-wrapper:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";height:80px;position:absolute;width:200px;z-index:2}.c-showcase-banner__slide-track-wrapper:after{right:0;top:50%;transform:translateY(-50%) rotate(180deg)}.c-showcase-banner__slide-track-wrapper:before{left:-10px}.c-showcase-banner__slide-track{animation:scroll 40s linear infinite;display:flex;width:3500px;height:80px;position:relative}.c-showcase-banner__slide{height:100%;width:150px}.c-contact-container__inner-wrapper{display:flex;flex-direction:column;gap:20px}.c-contact-container__logo{max-width:200px;width:auto;margin-right:auto}.c-contact-container__title{font-size:20px;font-family:var(--font-avenir),Arial,sans-serif;font-weight:600;color:#112d63}@media(max-width:600px){.c-contact-container__title{font-size:16px;line-height:27px}}.c-contact-container__tile-wrapper{display:flex;flex-direction:column;gap:16px}.c-carousel-container__outer-wrapper{--slide-spacing:16px;--slide-height:fit-content;position:relative;display:flex;justify-content:center;padding:0;cursor:none}.c-carousel-container__outer-wrapper.col-1{--slide-size:calc(100% / 1.6)}@media(max-width:1000px){.c-carousel-container__outer-wrapper.col-1{--slide-size:calc(100% / 1.2)}}.c-carousel-container__outer-wrapper.col-2{--slide-size:calc(100% / 2)}@media(max-width:1000px){.c-carousel-container__outer-wrapper.col-2{--slide-size:calc(100% / 1)}}.c-carousel-container__outer-wrapper.col-3{--slide-size:calc(100% / 3)}@media(max-width:1000px){.c-carousel-container__outer-wrapper.col-3{--slide-size:calc(100% / 2)}}@media(max-width:600px){.c-carousel-container__outer-wrapper.col-3{--slide-size:calc(100% / 1)}}.c-carousel-container__outer-wrapper.col-3-5{--slide-size:calc(100% / 3.1)}@media(max-width:1000px){.c-carousel-container__outer-wrapper.col-3-5{--slide-size:calc(100% / 2)}}@media(max-width:600px){.c-carousel-container__outer-wrapper.col-3-5{--slide-size:calc(100vw / 1.2)}}.c-carousel-container__outer-wrapper.col-4{--slide-size:calc(100% / 4)}@media(max-width:1000px){.c-carousel-container__outer-wrapper.col-4{--slide-size:calc(100% / 2)}}@media(max-width:600px){.c-carousel-container__outer-wrapper.col-4{--slide-size:calc(100% / 1)}}.c-carousel-container__outer-wrapper.col-5{--slide-size:calc(100% / 5)}@media(max-width:1000px){.c-carousel-container__outer-wrapper.col-5{--slide-size:calc(100% / 3)}}@media(max-width:600px){.c-carousel-container__outer-wrapper.col-5{--slide-size:calc(100% / 2)}}.c-carousel-container__outer-wrapper.col-6{--slide-size:calc(100% / 6)}@media(max-width:1000px){.c-carousel-container__outer-wrapper.col-6{--slide-size:calc(100% / 3)}}@media(max-width:600px){.c-carousel-container__outer-wrapper.col-6{--slide-size:calc(100% / 2)}}.c-carousel-container__inner-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;overflow:hidden;max-width:100%;transform:translateX(50%);transition:transform .5s ease-in-out}.c-carousel-container__inner-wrapper.visible{transform:translateX(0)}.c-carousel-container__carousel-wrapper{overflow:visible;max-width:1200px;width:100%}.c-carousel-container__carousel-container{display:flex;margin-left:calc(var(--slide-spacing)*-1)}@media(max-width:1000px){.c-carousel-container__carousel-container{margin-left:calc(100vw - 24px)}}.c-carousel-container__carousel-slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.c-text-field__container{display:flex;flex-direction:column;position:relative;width:100%;grid-column-start:1;grid-column-end:3}.c-text-field__container .PhoneInput .PhoneInputCountry{margin-left:8px}.c-text-field__container label{color:#112d63}.c-text-field__container.--full-width-input{grid-column:1/3}.c-text-field__container input[type=date]{width:100%;min-width:calc(100% - 16px)}.c-text-field__input-wrapper{position:relative;height:54px}.c-text-field__input-wrapper:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";width:15px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L8 8L1 15' stroke='grey'/><path d='M7 1L14 8L7 15' stroke='grey'/></svg>")}.c-text-field__input-wrapper input{position:relative;width:100%;background-color:transparent;outline:none!important;border-radius:0!important;border:none!important;border-bottom:2px solid #faff17!important;padding:15px 0!important;font-size:20px!important}.c-text-field__input-wrapper input::placeholder{color:gray!important;font-size:20px!important}.c-text-field__clear-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.c-checkbox__container{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.c-checkbox__container.--full-width-input{grid-column:1/3}.c-checkbox__container.--full-width-input textarea{height:100%;border-radius:30px;color:#fff}@media(max-width:1000px){.c-checkbox__container{padding:8px}}.c-checkbox__label{margin:0;font-weight:500!important;text-transform:none}.c-checkbox__policy{display:flex;font-size:17px;font-weight:300!important;margin:0}.c-checkbox__policy a{text-decoration:underline}.c-checkbox__policy:before{content:"";display:flex;width:16px;height:16px;background:url(/ga-check-box-outline.svg) no-repeat;padding-right:10px;margin-top:4px}.c-checkbox__policy.unchecked:before{background:#112d63;-webkit-mask-image:url(/ga-check-box-outline.svg);mask-image:url(/ga-check-box-outline.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-checkbox__input{display:none}.c-checkbox__input:checked+label:before{background:url(/check-box-filled.svg) no-repeat}.c-checkbox__policy-container{display:flex;align-items:center;gap:5px}@media(max-width:1000px){.c-checkbox__policy-container{gap:10px}}.c-validator__error-message{color:#e40521!important;padding-top:4px;font-weight:500;font-size:14px}.c-multi-select__container .chip{color:#fff!important;background-color:#112d63!important}.c-multi-select__container .optionListContainer{margin-top:4px;border-radius:8px;padding:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.05)}.c-multi-select__container .optionContainer{display:flex;flex-direction:column;gap:16px;border:none}.c-multi-select__container .optionContainer input{height:20px!important}.c-multi-select__container .optionContainer .highlightOption{background:none;color:#112d63!important}.c-multi-select__container .optionContainer .option:hover{background:transparent;color:#112d63!important}.c-multi-select__container .optionContainer input{margin-top:6px}.c-multi-select__container .searchBox{padding-left:0;height:38px!important}.c-multi-select__container .option{display:flex;align-items:center;color:#111928;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize;padding-left:0!important}.c-multi-select__container .option input{visibility:hidden}.c-multi-select__container .option:before{background-image:none!important;width:16px;height:16px;left:0;border:1px solid #b3bcb3;border-radius:4px}.c-multi-select__container .option .checkbox{margin-top:0}.c-multi-select__container .option.selected{z-index:100}.c-multi-select__container .option.selected:before{border:none;background-image:url(/check-box-filled.svg)!important;background-repeat:no-repeat}.c-multi-select__select-wrapper{position:relative}.c-multi-select__arrow-icon{position:absolute;top:50%;transform:translateY(-50%);right:16px}.c-statistic__inner-wrapper{display:flex}.c-statistic__inner-wrapper *{transition:transform .5s ease-in-out,opacity .5s ease-in-out}.c-statistic__main-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.c-statistic__stats{font-size:160px;line-height:120px;font-weight:400;color:#fff}@media(max-width:1000px){.c-statistic__stats{font-size:42px;line-height:31.5px}}.c-statistic__stats-label{font-size:20px;line-height:30px;font-weight:400;color:#fff}@media(max-width:1000px){.c-statistic__stats-label{font-size:16px;line-height:24px}}.c-statistic__large-stats{font-size:600px;line-height:600px;font-weight:400}@media(max-width:1000px){.c-statistic__large-stats{font-size:350px;line-height:350px}}@media(max-width:600px){.c-statistic__large-stats{font-size:100px;line-height:100px}}.c-cursor-pointer__outer-wrapper{width:20px;height:20px;background-color:#fff;border-radius:999999999px;z-index:1;position:fixed;top:0;left:0;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .2s ease,width .2s ease,height .2s ease;opacity:0}.c-cursor-pointer__outer-wrapper:before{left:10px;transform:translateY(-50%)}.c-cursor-pointer__outer-wrapper:after,.c-cursor-pointer__outer-wrapper:before{content:"";position:absolute;top:50%;display:inline-block;width:9px;height:18px;background-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%209%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M8%201%202.3%206.158c-1.734%201.57-1.734%204.115%200%205.684L8%2017'%20stroke='%2302214D'%20stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.c-cursor-pointer__outer-wrapper:after{right:10px;transform:translateY(-50%) rotate(180deg)}.c-cursor-pointer__outer-wrapper.visible{opacity:1;width:60px;height:60px}.c-cursor-pointer__outer-wrapper.scroll-press{width:45px;height:45px;background-color:hsla(0,0%,100%,.6)}.c-progress-bar__container{position:fixed;top:0;left:0;height:2px;background-color:red;z-index:9999;transition:width .1s ease-out}.c-progress-bar__container.astonmartin-theme{background-color:#faff17}.c-header-mobile{position:fixed;top:0;background-color:#f8f8f8;transform:translateY(-100%);transition:transform .3s ease}.c-header-mobile.visible{transform:translateY(0)}.c-header-mobile.astonmartin-theme{background-color:#12201e}.c-header-mobile.astonmartin-theme .c-header-mobile__top-section{background-color:#12201e;box-shadow:none}.c-header-mobile.astonmartin-theme .c-header-mobile__hamburger-menu{background-color:#12201e}.c-header-mobile.astonmartin-theme .c-hamburger__content{background-color:#fff}.c-header-mobile.astonmartin-theme .c-hamburger__content.active{background-color:transparent}.c-header-mobile.astonmartin-theme .c-hamburger__content:after,.c-header-mobile.astonmartin-theme .c-hamburger__content:before{background-color:#fff}.c-header-mobile.astonmartin-theme .c-header-mobile__menu-link:after{background-color:#faff17}.c-header-mobile__top-section{width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;z-index:3;background-color:#f8f8f8;padding:22px min(5vw,2.5vw + 24px) 20px;box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.c-header-mobile .c-header__button.show-as-button:after{right:32px}.c-header-mobile__content-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.c-header-mobile__logo-container{width:100%;max-width:-moz-fit-content;max-width:fit-content;position:relative}.c-header-mobile__logo-container svg{width:80px}.c-header-mobile__hamburger-button{background-color:transparent;outline:none;border:none;padding:8px 0;border-radius:0}.c-header-mobile__hamburger-button svg{margin-left:0}.c-header-mobile__close-icon{transform:scale(.6)}.c-header-mobile__hamburger-menu{height:100dvh;width:100vw;display:flex;flex-direction:column;position:fixed;background-color:#f8f8f8;transition:transform .5s ease-in-out;overflow:auto;padding:125px min(5vw,2.5vw + 24px)}.c-header-mobile__hamburger-menu.--close{transform:translateY(-100vh)}.c-header-mobile__hamburger-menu.--open{transform:translateY(0);z-index:2}.c-header-mobile__menu-container{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0;padding:0 0 60px;height:100%}.c-header-mobile____menu-item:first-of-type li a{padding-top:0}.c-header-mobile__menu-item-container{display:flex;align-items:center;width:100%}.c-header-mobile__menu-item{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:none;margin-bottom:0;font-size:16px;font-style:normal;font-weight:400;line-height:27px}.c-header-mobile__menu-item a{text-decoration:none}.c-header-mobile__menu-item.subsite-switch a{color:#d9d9d9}.c-header-mobile__menu-link{padding:20px 0;width:100%;color:#112d63;display:flex;align-items:center;font-size:16px;font-weight:400;font-family:var(--font-work-sans),Arial;position:relative;width:-moz-fit-content;width:fit-content}.c-header-mobile__menu-link.no-pointer{pointer-events:none}.c-header-mobile__menu-link.active{color:#fff}.c-header-mobile__menu-link svg{margin-left:auto;transform:rotate(-90deg);transition:all .2s ease-in-out}.c-header-mobile__menu-link svg.active{transform:rotate(-180deg)}.c-header-mobile__menu-link:after{content:"";position:absolute;bottom:18px;left:0;height:2px;background-color:red;transition:width .3s ease-out}.c-header-mobile__menu-link:hover:after{width:100%}.c-header-mobile__menu-link:not(:hover):after{width:0;transition:width .2s ease-out}.c-header-mobile__submenu-item-container{width:100%;display:flex;flex-direction:column;margin-bottom:24px}.c-header-mobile__submenu-item{width:100%;list-style:none;display:flex;margin-bottom:0}.c-header-mobile__submenu-link{width:100%;height:100%;color:#fff!important;padding:20px 0 20px 16px;font-family:var(--font-recife),Arial,sans-serif;font-weight:700}.c-header-mobile__button-container{padding:20px;align-items:flex-start;width:100%;gap:32px;margin-top:36px}.c-header-mobile__button{width:172px!important}.c-header-mobile__external-link{display:flex;align-items:center;gap:4px;color:#fff;font-size:16px;line-height:24px;font-weight:700}.c-header-mobile{display:flex;width:100%;z-index:5}.c-footer__outer-wrapper{position:relative;background-color:#f8f8f8;padding-top:250px;padding-bottom:100px;overflow:hidden;z-index:1;margin-top:auto}.c-footer__outer-wrapper.astonmartin-theme{background-color:#12201e}.c-footer__outer-wrapper.astonmartin-theme .c-footer__background-image{display:none}.c-footer__outer-wrapper.astonmartin-theme .c-footer__email:before,.c-footer__outer-wrapper.astonmartin-theme .c-footer__linkedIn:before,.c-footer__outer-wrapper.astonmartin-theme .c-footer__phone:before{background:#fff}.c-footer__outer-wrapper *{color:#112d63}@media(max-width:600px){.c-footer__outer-wrapper{padding-left:50px;padding-right:50px}}.c-footer__astom-martin-theme-8{position:absolute;z-index:2;bottom:0}.c-footer__astom-martin-theme-8 svg{position:absolute;bottom:0;left:-200px;height:1600px}@media(max-width:1000px){.c-footer__astom-martin-theme-8 svg{height:800px;bottom:600px}}@media(max-width:600px){.c-footer__astom-martin-theme-8{display:none}}.c-footer__scroll-to-top-container{position:absolute!important;max-width:1200px;margin:auto;width:100%;top:40px;padding-top:0;padding-bottom:0;display:flex;justify-content:flex-start}@media(min-width:1280px){.c-footer__scroll-to-top-container{padding:0}}.c-footer__background-image-wrapper{position:absolute;bottom:-600px;right:0;width:650px;height:900px;background-size:cover;background-position:50%}@media(max-width:600px){.c-footer__background-image-wrapper{bottom:-400px}}.c-footer__background-image{filter:drop-shadow(50px 19px 53px rgba(0,0,0,.2))}.c-footer__inner-wrapper{display:flex;flex-direction:column;max-width:1200px;height:100%;z-index:1}@media(max-width:600px){.c-footer__inner-wrapper{flex-direction:column;gap:20px}}.c-footer__content-wrapper{display:flex;align-items:flex-start;justify-content:space-between;width:100%}@media(max-width:600px){.c-footer__content-wrapper{flex-direction:column;gap:20px}}.c-footer__menu-wrapper{margin-top:-32px;width:-moz-fit-content;width:fit-content}@media(max-width:600px){.c-footer__menu-wrapper{margin-top:0}}.c-footer__logo-menu-wrapper{display:flex;align-items:center;flex-direction:column;gap:32px;width:-moz-fit-content;width:fit-content}.c-footer__contact-group{display:flex;gap:32px}@media(max-width:600px){.c-footer__contact-group{flex-direction:column;gap:8px}}.c-footer__contact-group *{font-size:12px}.c-footer__contact-group h5{font-size:20px;line-height:24px;font-weight:600;font-family:var(--font-avenir),Arial,sans-serif}.c-footer__contact-group>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.c-footer__contact-location{display:flex;gap:8px}.c-footer__contact-location p{line-height:32px;margin-top:-5px}.c-footer__phone:before{-webkit-mask-image:url(/phone.svg);mask-image:url(/phone.svg)}.c-footer__email:before,.c-footer__phone:before{content:""!important;display:inline-flex;width:22px;height:22px;margin-right:8px;vertical-align:middle;background:#112d63}.c-footer__email:before{-webkit-mask-image:url(/email.svg);mask-image:url(/email.svg)}.c-footer__linkedIn:before{content:"";display:inline-flex;width:22px;height:22px;-webkit-mask-image:url(/linkedIn.svg);mask-image:url(/linkedIn.svg);margin-right:8px;vertical-align:middle;background:#112d63}.c-footer__logo{height:41.66px}.c-footer__menu-wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:16px 50px}@media(max-width:1000px){.c-footer__menu-wrapper{flex-direction:column}}.c-footer__contact{display:flex;align-items:center;margin-top:32px}.c-footer__contact.address,.c-footer__contact.email{text-decoration:underline}@media(max-width:600px){.c-footer__contact{margin-top:0}}.c-footer__menu-container{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:1000px){.c-footer__menu-container{gap:8px;margin-left:0}}.c-footer__menu-item{display:flex;flex-direction:column;gap:10px}.c-footer__menu-link{font-weight:400;color:#112d63;font-size:20px;line-height:24px}.c-footer__menu-link:hover{text-decoration:underline}@media(max-width:600px){.c-footer__menu-link{font-size:16px}}.c-footer__aston-martin-footer-pattern{background-image:url(/aston-martin-footer-pattern.png);background-color:#12201e;background-repeat:repeat;height:45px;width:100vw}.c-hamburger__wrapper{position:relative}.c-hamburger__button{width:15px;height:15px;padding:0;border-radius:0;border:none;background-color:transparent}.c-hamburger__content{width:15px;height:2px;background-color:#112d63;transition:.25s cubic-bezier(.85,0,.15,1)}.c-hamburger__content:before{transform:translateY(-6px)}.c-hamburger__content:after{transform:translateY(6px)}.c-hamburger__content:after,.c-hamburger__content:before{content:"";position:absolute;width:15px;height:2px;left:0;background-color:#112d63;transition:.4s cubic-bezier(.85,0,.15,1)}.c-hamburger__content.active{background-color:transparent}.c-hamburger__content.active:before{transform:translateY(0);rotate:-45deg}.c-hamburger__content.active:after{transform:translateY(0);rotate:45deg}.c-hero__outer-wrapper{position:relative;border-radius:0 0 50px 50px;overflow:hidden;min-height:450px}@media(max-width:600px){.c-hero__outer-wrapper{padding:40px 16px;border-radius:0 0 40px 40px;min-height:-moz-fit-content;min-height:fit-content}.c-hero__outer-wrapper.has-image{min-height:400px}}.c-hero__outer-wrapper.has-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(0deg,rgba(0,31,0,.5),rgba(0,31,0,.5))}.c-hero__inner-wrapper{display:flex}@media(max-width:600px){.c-hero__inner-wrapper{margin-top:auto}}.c-hero__image,.c-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-hero__image{min-height:100%;min-width:100%;z-index:0}@media(max-width:600px){.c-hero__image{max-height:unset}}.c-hero__text-container{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;max-width:724px;z-index:2}.c-hero__text-container *{color:#fff}.c-hero__label{display:flex;padding:10px 20px;justify-content:center;align-items:center;align-content:center;gap:8px;border-radius:8px;flex-wrap:wrap;color:#112d63;font-family:var(--font-recife),Arial,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:40px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.c-hero__title{margin-bottom:-8px}.c-hero__body-text,.c-hero__body-text p{font-size:18px;line-height:26px;font-weight:400}@media(max-width:600px){.c-hero__body-text,.c-hero__body-text p{font-size:16px;line-height:24px}.c-hero__button-container{flex-wrap:wrap;flex-direction:unset}.c-hero__button-container .show-as-button{width:-moz-fit-content;width:fit-content}}.c-homepage-hero__outer-wrapper{position:relative;overflow:hidden;min-height:100vh;z-index:1;padding-top:60px}@media(max-width:600px){.c-homepage-hero__outer-wrapper{padding:50px 16px 24px;border-radius:0 0 40px 40px}.c-homepage-hero__outer-wrapper.has-image{min-height:636px}}.c-homepage-hero__outer-wrapper.has-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(0deg,rgba(0,31,0,.5),rgba(0,31,0,.5))}.c-homepage-hero__image{position:absolute;right:-50px;top:-250px;width:600px;height:auto}@media(max-width:1000px){.c-homepage-hero__image{display:none}}.c-homepage-hero__background-video{position:fixed;inset:0;width:100vw;height:100vh;object-fit:cover;z-index:0}.c-homepage-hero__background-overlay{position:fixed;inset:0;width:100vw;height:100vh;background-color:#000;opacity:.4}.c-homepage-hero__inner-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 192px);height:auto;z-index:1}.c-homepage-hero__header-wrapper{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;gap:24px}.c-homepage-hero__header-logos-wrapper{display:flex;align-items:center;height:100%}.c-homepage-hero__header-partner-logo-wrapper{justify-content:flex-start}.c-homepage-hero__header-logo-wrapper,.c-homepage-hero__header-partner-logo-wrapper{display:flex;align-items:center;width:130px;height:86px;overflow:hidden;padding:10px 0}.c-homepage-hero__header-logo-wrapper{justify-content:flex-end}.c-homepage-hero__header-logo-divider{height:85px;width:2px;background-color:#fff}@keyframes home-hero-partner-logo{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes home-hero-header-logo{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes home-hero-strapline{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes home-hero-title{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes home-hero-body-text{0%{transform:translateY(35px);opacity:0}to{transform:translateY(0);opacity:1}}.c-homepage-hero__header-partner-logo{animation:home-hero-partner-logo .5s ease-out}.c-homepage-hero__header-logo{animation:home-hero-header-logo .5s ease-out}.c-homepage-hero__strapline-wrapper{width:100%;height:100%;overflow:hidden}.c-homepage-hero__strapline{font-size:14px!important;line-height:1!important;text-transform:uppercase;color:#fff;text-align:center;transform:translateY(-100%);opacity:0;animation:home-hero-strapline .25s ease-out .5s forwards}.c-homepage-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-homepage-hero__text-container{display:flex;flex-direction:column;justify-content:center;gap:24px;max-width:724px;z-index:2;margin:auto 0}.c-homepage-hero__text-container *{color:#fff}@media(max-width:1000px){.c-homepage-hero__text-container{margin-top:60px}}.c-homepage-hero__label{display:flex;padding:10px 20px;justify-content:center;align-items:center;align-content:center;gap:8px;border-radius:8px;flex-wrap:wrap;color:#112d63;font-family:var(--font-recife),Arial,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:40px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.c-homepage-hero__logo{animation:home-hero-body-text .3s ease-in-out}@media(max-width:1000px){.c-homepage-hero__logo{width:165px!important}}.c-homepage-hero__title div{display:flex;overflow:hidden;max-height:85px}.c-homepage-hero__title div span{animation:home-hero-title .5s ease-out 1s both;transform:translateY(100%);opacity:0;font-weight:400!important;font-size:75px;line-height:1.1}@media(max-width:1000px){.c-homepage-hero__title div span{font-size:35px}}.c-homepage-hero__title div:first-of-type span{animation-delay:0s}.c-homepage-hero__title div:nth-of-type(2) span{animation-delay:.15s}.c-homepage-hero__title div:nth-of-type(3) span{animation-delay:.3s}.c-homepage-hero__title br{display:none}.c-homepage-hero__body-text{animation:home-hero-body-text .5s ease 1s both}.c-homepage-hero__body-text p{font-size:20px;line-height:30px;font-weight:400}@media(max-width:600px){.c-homepage-hero__body-text p{font-size:16px;line-height:24px}}.c-homepage-hero__button-container{animation:home-hero-body-text .5s ease 1s both;margin-top:26px}@media(max-width:600px){.c-homepage-hero__button-container{flex-wrap:wrap;flex-direction:unset}.c-homepage-hero__button-container .show-as-button{width:-moz-fit-content;width:fit-content}}.c-paragraph__outer-wrapper{z-index:2;background-repeat:no-repeat;position:relative}.c-paragraph__outer-wrapper.alignment-left-top{background-position:0 0}.c-paragraph__outer-wrapper.alignment-left-center{background-position:0}.c-paragraph__outer-wrapper.alignment-left-bottom{background-position:0 100%}.c-paragraph__outer-wrapper.alignment-right-top{background-position:100% 0}.c-paragraph__outer-wrapper.alignment-right-center{background-position:100%}.c-paragraph__outer-wrapper.alignment-right-bottom{background-position:100% 100%}.c-paragraph__outer-wrapper.has-bg-image{min-height:756px;display:flex;justify-content:center;align-items:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;z-index:3}.c-paragraph__outer-wrapper.has-bg-image:after{content:"";position:absolute;bottom:0;width:100%;height:33%;background:linear-gradient(180deg,#12201e,transparent);transform:scaleY(-1);z-index:2}.c-paragraph__outer-wrapper.has-bg-image .c-paragraph__text-container{margin:0 auto}.c-paragraph__outer-wrapper.has-bg-image .c-paragraph__button-container{justify-content:flex-end;margin-left:auto;margin-top:120px}@media(max-width:1000px){.c-paragraph__outer-wrapper.has-bg-image .c-paragraph__title,.c-paragraph__outer-wrapper.has-bg-image .c-paragraph__title *{font-size:20px!important;line-height:20px!important;font-weight:400}}.c-paragraph__outer-wrapper.aston-martin-theme{padding-top:250px;padding-bottom:0;margin-bottom:200px}@media(max-width:600px){.c-paragraph__outer-wrapper.aston-martin-theme{padding-top:0;margin-top:50px;padding-bottom:400px;margin-bottom:100px}}.c-paragraph__outer-wrapper.aston-martin-theme .c-paragraph__inner-wrapper{max-width:766px;margin-left:300px}@media(max-width:1000px){.c-paragraph__outer-wrapper.aston-martin-theme .c-paragraph__inner-wrapper{margin-left:150px}}@media(max-width:600px){.c-paragraph__outer-wrapper.aston-martin-theme .c-paragraph__inner-wrapper{margin-left:0}}.c-paragraph__outer-wrapper.aston-martin-theme .button-container{align-items:flex-start}.c-paragraph__outer-wrapper.aston-martin-theme .show-as-button{width:-moz-fit-content;width:fit-content}.c-paragraph__outer-wrapper .c-paragraph-block__aston-martin-animated-8{position:absolute;grid-column:1/-1;grid-row:1/-2;width:1200px;z-index:1;align-self:flex-end;justify-self:start;transform:translate(-35%) translateY(20px)}@media(max-width:600px){.c-paragraph__outer-wrapper .c-paragraph-block__aston-martin-animated-8{align-items:flex-start;transform:translate(-15%) translateY(-10%);width:130%;bottom:0}}.c-paragraph__inner-wrapper{z-index:3}.c-paragraph__text-container{display:flex;flex-direction:column;gap:35px;height:100%;z-index:3}.c-paragraph__text-container.left{align-items:flex-start}.c-paragraph__text-container.center{align-items:center}.c-paragraph__text-container.center *{text-align:center}.c-paragraph__text-container.right{align-items:flex-end}.c-paragraph__text-container.right .c-paragraph__body-text{max-width:570px}.c-paragraph__text-container.right .c-paragraph__body-text *{font-family:var(--font-recife),Arial,sans-serif}.c-paragraph__text-container.title-left .c-paragraph__title-container{align-self:flex-start}.c-paragraph__text-container.title-center .c-paragraph__title-container{align-self:center}.c-paragraph__text-container.title-right .c-paragraph__title-container{align-self:flex-end}.c-paragraph__text-container.justify-center .body-text{margin:auto}.c-paragraph__button-container{margin-top:12px;margin-bottom:10px}@media(max-width:600px){.c-paragraph__button-container{gap:16px}.c-paragraph__button-container .show-as-button{width:100%}.c-paragraph__button-container.button-center{width:-moz-fit-content;width:fit-content}}.c-paragraph__button-container.button-left{margin-left:0!important}.c-paragraph__button-container.button-right{margin-left:auto}.c-paragraph__subtitle{font-size:20px;font-style:normal;font-weight:800;line-height:33.928px;letter-spacing:-.22px}.c-paragraph__title,.c-paragraph__title *{font-size:70px;line-height:63px;font-weight:600;word-spacing:1;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.c-paragraph__title *,.c-paragraph__title * *{font-family:var(--font-avenir),Arial,sans-serif}@media(max-width:1000px){.c-paragraph__title,.c-paragraph__title *{font-size:42px;line-height:38px}}.c-paragraph__body-text{max-width:850px}.c-paragraph__body-text *{font-size:20px;line-height:30px;font-weight:400}@media(max-width:1000px){.c-paragraph__body-text *{font-size:16px;line-height:24px}}.c-paragraph__body-text p{margin-bottom:25px}.c-paragraph__body-text p:last-of-type{margin-bottom:0}.c-paragraph__body-text p img{height:25.5px;margin-bottom:-5px;margin-left:12px}.c-statistics-block__outer-wrapper .c-statistics-block__inner-wrapper{display:flex;flex-direction:column;z-index:2}@media(max-width:1000px){.c-statistics-block__outer-wrapper .c-statistics-block__inner-wrapper{gap:40px}}.c-statistics-block__outer-wrapper .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper{width:50%}.c-statistics-block__outer-wrapper .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(2n){align-self:flex-end}@media(max-width:600px){.c-statistics-block__outer-wrapper .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper{width:100%}}.c-statistics-block__outer-wrapper .c-statistics-block__button-container{margin-top:48px;align-items:flex-start}.c-statistics-block__outer-wrapper .c-statistics-block__button-container *{color:#fff!important}.c-statistics-block__outer-wrapper.type-2{background-color:#f8f8f8}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper *{color:#112d63!important}@media(max-width:600px){.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper{gap:80px}}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper{width:100%;flex-direction:row}@media(max-width:600px){.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper .c-statistic__inner-wrapper{flex-direction:column}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper .c-statistic__inner-wrapper .c-statistic__stats{display:none}}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(2n) .c-statistic__inner-wrapper{flex-direction:row-reverse}@media(max-width:600px){.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(2n) .c-statistic__inner-wrapper{flex-direction:column}}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(2n) .c-statistic__inner-wrapper .c-statistic__large-stats{transform:translateX(-20px);opacity:0}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(2n) .c-statistic__inner-wrapper .c-statistic__large-stats.visible{transform:translateX(0);opacity:1}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(2n) .c-statistic__inner-wrapper .c-statistic__main-content-wrapper{transform:translateX(20px);opacity:0}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(2n) .c-statistic__inner-wrapper .c-statistic__main-content-wrapper.visible{transform:translateX(0);opacity:1}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(odd) .c-statistic__inner-wrapper .c-statistic__large-stats{transform:translateX(20px);opacity:0}@media(max-width:600px){.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(odd) .c-statistic__inner-wrapper .c-statistic__large-stats{transform:translateX(40px)}}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(odd) .c-statistic__inner-wrapper .c-statistic__large-stats.visible{transform:translateX(0);opacity:1}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(odd) .c-statistic__inner-wrapper .c-statistic__main-content-wrapper{transform:translateX(-20px);opacity:0}@media(max-width:600px){.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(odd) .c-statistic__inner-wrapper .c-statistic__main-content-wrapper{transform:translateX(-40px)}}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__outer-wrapper:nth-child(odd) .c-statistic__inner-wrapper .c-statistic__main-content-wrapper.visible{transform:translateX(0);opacity:1}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__main-content-wrapper{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content}@media(max-width:1000px){.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__main-content-wrapper{flex-direction:column;align-items:flex-start}}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__main-content-wrapper .c-statistic__stats{font-size:70px;line-height:119px;font-weight:400;flex-shrink:0}.c-statistics-block__outer-wrapper.type-2 .c-statistics-block__inner-wrapper .c-statistic__main-content-wrapper .c-statistic__stats-label{flex-shrink:0;width:max-content}.c-astonmartin-hero__outer-wrapper{display:flex;position:relative;min-height:100vh;height:100vh;height:auto;color:#fff}.c-astonmartin-hero__frames-container:before{content:"";position:absolute;bottom:0;left:0;width:100%;right:0;height:470px;z-index:1;background:linear-gradient(180deg,#12201e,transparent);transform:scaleY(-1)}.c-astonmartin-hero__frame{position:absolute;inset:0;max-width:100vw;max-height:100vh;width:auto;height:auto;transform:scaleX(0);object-fit:cover}.c-astonmartin-hero__frame.visible{transform:scaleX(1)}.c-astonmartin-hero__frame img{width:100vw;height:100vh;object-fit:cover}.c-astonmartin-hero__inner-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;z-index:2}@media(max-width:600px){.c-astonmartin-hero__inner-wrapper{margin:0}}.c-astonmartin-hero__bottom-wrapper{position:relative;display:flex;flex-direction:column;gap:16px}@media(max-width:600px){.c-astonmartin-hero__bottom-wrapper{margin-bottom:150px}}.c-astonmartin-hero__title,.c-astonmartin-hero__title *{color:#fff;font-size:36px;line-height:36px}@media(max-width:600px){.c-astonmartin-hero__title,.c-astonmartin-hero__title *{font-size:20px;line-height:20px}}.c-astonmartin-hero__logo-wrapper{position:relative;width:280px;height:70.7px!important}@media(max-width:600px){.c-astonmartin-hero__logo-wrapper{width:180px;height:45px!important}}.c-astonmartin-hero__direction-button{position:absolute;right:0;bottom:10px;display:flex;flex-direction:column;cursor:pointer;background-color:transparent;outline:none;border:none;gap:4px}@media(max-width:600px){.c-astonmartin-hero__direction-button{right:unset;left:50%;transform:translateX(-50%);bottom:calc(-100% - 50px)}}@keyframes direction-arrow{0%,to{opacity:.2}50%{opacity:.6}}.c-astonmartin-hero__direction-arrow{opacity:.5;animation:direction-arrow 1.5s infinite}.c-astonmartin-hero__direction-arrow.arrow-2{animation-delay:.25s}.c-astonmartin-hero__direction-arrow.arrow-3{animation-delay:.5s}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-120px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(120px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){@keyframes slideInLeft{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0}to{opacity:1}}}.c-video__outer-wrapper{--bg-image:none;background-image:var(--bg-image);background-repeat:no-repeat;background-position:bottom;background-size:cover;position:relative;z-index:2}@media(max-width:600px){.c-video__outer-wrapper{display:flex;align-items:center}}.c-video__outer-wrapper.has-bg-image{min-height:756px;display:flex;justify-content:center;align-items:center;z-index:3}.c-video__outer-wrapper.has-bg-image:after{content:"";position:absolute;inset-inline:0;bottom:0;width:100%;height:33%;background:linear-gradient(180deg,#12201e,transparent);transform:scaleY(-1);z-index:2}.c-video__outer-wrapper.aston-martin-theme{height:100dvh}@media(max-width:600px){.c-video__outer-wrapper.aston-martin-theme{max-height:70dvh!important}}.c-video-block__aston-martin-animated-8{position:absolute;width:1000px;z-index:1;bottom:200px;transform:translateY(100px)}@media(max-width:600px){.c-video-block__aston-martin-animated-8{width:130%;bottom:0;transform:translate(-15%) translateY(-10%)}}.c-video__title-left{position:absolute;left:0;top:-20px;font-size:200px;line-height:1}.c-video__title-left span{color:#1e4c46!important}@media(max-width:600px){.c-video__title-left{font-size:80px;top:0}}.c-video__title-right{position:absolute;right:0;bottom:120px;font-size:180px;line-height:1}.c-video__title-right span{color:#1e4c46!important}@media(max-width:600px){.c-video__title-right{font-size:80px;bottom:80px}}.c-video__inner-wrapper{position:relative;z-index:3;height:-moz-fit-content;height:fit-content}.c-video__title-container,.c-video__video-container{display:flex;justify-content:center;align-items:center}.c-video__video-container .c-video__player,.c-video__video-container .c-video__thumbnail{width:100%;max-width:800px;height:auto;display:block}.c-video__video-container--thumb{position:relative;cursor:pointer;outline:none}.c-video__video-container--thumb:focus-visible,.c-video__video-container--thumb:has(.c-video__play-button:focus-visible){box-shadow:0 0 0 3px rgba(250,255,23,.6);border-radius:12px}.c-video__play-button{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:68px;height:68px;border-radius:50%;border:1px solid #faff17;background:rgba(0,0,0,.5);color:#faff17;cursor:pointer;transition:transform .12s ease,background .12s ease,box-shadow .12s ease}.c-video__play-button:hover{transform:translate(-50%,-50%) scale(1.04);background:rgba(0,0,0,.6);box-shadow:0 0 0 4px rgba(250,255,23,.2)}.c-video__play-button:active{transform:translate(-50%,-50%) scale(.98)}.c-video__title-anim-left,.c-video__title-anim-right{opacity:0;will-change:transform,opacity}.c-video__title-anim-left.is-visible{animation:slideInLeft 1s ease forwards}.c-video__title-anim-right.is-visible{animation:slideInRight 1s ease forwards}.c-press-release__outer-wrapper{display:flex;justify-content:center;padding:0;flex-direction:column;align-items:center}.c-press-release__inner-wrapper{max-width:1280px;width:100%;display:flex;flex-direction:column;gap:40px;align-items:flex-end;padding:0 16px 80px}.c-press-release__header-wrapper{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;gap:24px;position:absolute;z-index:100;top:100px;left:100px}.c-press-release__header-wrapper *{color:#fff}@media(max-width:1000px){.c-press-release__header-wrapper{top:20px;left:16px}}.c-press-release__header-logos-wrapper{display:flex;align-items:center;height:100%}.c-press-release__header-partner-logo-wrapper{justify-content:flex-start}.c-press-release__header-logo-wrapper,.c-press-release__header-partner-logo-wrapper{display:flex;align-items:center;width:130px;height:86px;overflow:hidden;padding:10px 0}.c-press-release__header-logo-wrapper{justify-content:flex-end}.c-press-release__header-logo-divider{height:85px;width:2px;background-color:#fff}.c-press-release__strapline{text-transform:uppercase;font-size:14px!important;line-height:1!important}.c-press-release__hero-image-container{position:relative;width:100%;height:400px;overflow:hidden}.c-press-release__hero-image-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.c-press-release__hero-image-container .c-press-release__hero-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-press-release__hero-image-container:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(180deg,rgba(17,45,99,0) 0,#12201e);z-index:300}.c-press-release__hero-image{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.c-press-release__text-container{display:flex;flex-direction:column;gap:24px;margin-top:-100px;z-index:400;max-width:750px}.c-press-release__title{font-size:clamp(36px,36px + 4vw,70px);line-height:.9;font-weight:300;margin-bottom:20px}.c-press-release__title :not(.light-font){font-family:var(--font-avenir),Arial,sans-serif!important;font-weight:600!important}@media(max-width:600px){.c-press-release__title{font-size:clamp(36px,28px + 3vw,70px)}.c-press-release__title *{letter-spacing:-.05em}}.c-press-release__hero{width:100%;position:relative}.c-press-release__svg-background{width:70%;position:absolute;bottom:-300px;left:-100px;z-index:1000}@media(max-width:1000px){.c-press-release__svg-background{display:none}}.c-press-release__body-text{font-size:18px;line-height:1.6;font-weight:400;position:relative;max-width:100%;overflow:hidden}.c-press-release__body-text i{font-size:20px;font-family:var(--font-optima),sans-serif;line-height:1.5;font-weight:300;text-wrap:balance;font-style:normal}@media(max-width:600px){.c-press-release__body-text i{font-size:16px}}.c-press-release__body-text img{max-width:100%;height:auto;object-fit:contain;padding:32px 0}.c-press-release__button-container{display:flex;gap:16px;flex-wrap:wrap}.c-press-release__button{display:inline-block;padding:12px 20px;background-color:#0070f3;color:#fff;border-radius:8px;text-decoration:none;font-weight:600;text-align:center}.c-press-release__button:hover{background-color:#005bb5}.c-image-tile__tile-wrapper{height:100%}.c-image-tile__tile-wrapper.type-2{position:absolute;right:0;top:0;height:100%;width:50%}@media(max-width:1000px){.c-image-tile__tile-wrapper.type-2{transform:translate3d(10px,-25px,0);position:relative;width:125%}}.c-image-tile__tile-wrapper.type-2:after{content:"";position:absolute;background:linear-gradient(270deg,#f8f8f8,transparent 35%);height:100%;width:100%;inset:-5% 0 0;pointer-events:none}.c-image-tile__tile-wrapper.type-2 .c-image-tile__image{object-position:bottom center;object-fit:contain}@media screen and (max-width:600px){.c-image-tile__image-container.mobile-hide{display:none}}@media(max-width:600px){.c-image-tile__image-container.video{height:200px}}.c-image-tile__image{min-height:100%;min-width:100%;height:auto;width:auto;z-index:0;object-fit:cover}.c-image-tile__image.show-shadow{filter:drop-shadow(50px 19px 53px rgba(0,0,0,.2));-webkit-filter:drop-shadow(50px 19px 53px rgba(0,0,0,.2))}.c-image-tile__video{position:relative;height:100%;width:100%;z-index:0;object-fit:cover}.c-paragraph-tile__tile-wrapper{padding:0;display:flex;flex-direction:column;justify-content:center}.c-paragraph-tile__tile-wrapper.vertical-top{justify-content:flex-start}.c-paragraph-tile__tile-wrapper.align-body-content{margin-top:126px}@media(max-width:1000px){.c-paragraph-tile__tile-wrapper.align-body-content{margin-top:0}}.c-paragraph-tile__title-container{display:flex;flex-direction:column;gap:24px}@media(max-width:600px){.c-paragraph-tile__title-container{gap:16px}}.c-paragraph-tile__text-container{display:flex;flex-direction:column;gap:40px}.c-paragraph-tile__text-container.left{align-items:flex-start}.c-paragraph-tile__text-container.left *{text-align:left}.c-paragraph-tile__text-container.center{align-items:center}.c-paragraph-tile__text-container.center *{text-align:center}.c-paragraph-tile__text-container.right{align-items:flex-end}.c-paragraph-tile__text-container.right *{text-align:right}.c-paragraph-tile__pre-title{font-size:20px;line-height:34px;margin-bottom:-12px;display:block}.c-paragraph-tile__title{display:inline;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.c-paragraph-tile__subtitle{font-family:var(--font-recife),Arial,sans-serif;font-size:20px;line-height:30px;font-weight:300}.c-paragraph-tile__body-text{margin-top:-8px}.c-paragraph-tile__body-text a{color:#fff!important;text-decoration:underline}.c-paragraph-tile__body-text.smaller-text p,.c-paragraph-tile__body-text.smaller-text p *{font-size:16px;line-height:24px;min-height:24px;margin-bottom:16px}.c-paragraph-tile__body-text p,.c-paragraph-tile__body-text p *{min-height:30px;margin-bottom:24px;font-size:20px;line-height:30px}.c-paragraph-tile__body-text p:last-of-type{margin-bottom:0}.c-paragraph-tile__body-text ul:last-of-type{margin:0}.c-paragraph-tile__body-text img{max-width:100%}.c-paragraph-tile__button-container{align-items:flex-start;width:100%;gap:16px}.c-paragraph-tile__button-container.button-left{justify-content:flex-start}.c-paragraph-tile__button-container.button-center{justify-content:center}.c-paragraph-tile__button-container.button-right{justify-content:flex-end}.c-general-tile{display:flex;flex-direction:column;overflow:hidden;background-color:#112d63;height:528px}.c-general-tile *{color:#fff!important}.c-general-tile__text-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:12px;font-weight:400;padding:24px}.c-general-tile__title{letter-spacing:inherit;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:75px;line-height:75px;font-weight:400;color:#fff!important}.c-general-tile__body-text,.c-general-tile__body-text *{font-size:20px;line-height:30px;font-weight:400;color:#fff}@media(max-width:600px){.c-empty-tile__tile-wrapper{display:none}}.c-showcase-tile__tile-wrapper{height:58px;display:flex;justify-content:center;align-items:center}@media(max-width:600px){.c-showcase-tile__tile-wrapper{height:47px}}.c-showcase-tile__image-container{position:relative;height:100%;width:100%}.c-showcase-tile__image-container img{object-fit:contain}.c-testimonial-tile__tile-wrapper{display:flex;justify-content:space-between;gap:64px;background-color:transparent;border-radius:24px;border:1px solid #b3bcb3;padding:24px;height:100%}@media(max-width:600px){.c-testimonial-tile__tile-wrapper{flex-direction:column;align-items:center;gap:32px}}.c-testimonial-tile__content-wrapper{width:60%;display:flex;flex-direction:column}@media(max-width:600px){.c-testimonial-tile__content-wrapper{width:100%}}.c-testimonial-tile__author-image{width:40%;height:400px}.c-testimonial-tile__author-image img{width:100%;height:100%;border-radius:16px;object-fit:cover}@media(max-width:600px){.c-testimonial-tile__author-image{width:100%;height:200px}}.c-testimonial-tile__title{color:#121212;font-weight:600}.c-testimonial-tile__body-text,.c-testimonial-tile__body-text *{font-size:24px;line-height:30px;font-weight:700;color:#fff;font-family:var(--font-recife),Arial,sans-serif}@media(max-width:600px){.c-testimonial-tile__body-text,.c-testimonial-tile__body-text *{font-size:20px;line-height:24px}}.c-testimonial-tile__close-quote-icon-wrapper{display:flex;justify-content:flex-end}.c-testimonial-tile__author{display:flex;align-items:center;gap:14px;margin-bottom:32px}.c-testimonial-tile__author-info{display:flex;flex-direction:column}.c-testimonial-tile__author-name{font-size:18px;line-height:26px;font-weight:700;color:#121212}@media(max-width:600px){.c-testimonial-tile__author-name{font-size:16px;line-height:20px;font-weight:600}}.c-testimonial-tile__author-job{font-size:18px;line-height:26px;font-weight:400;color:#112d63}@media(max-width:600px){.c-testimonial-tile__author-job{font-size:14px;line-height:17.5px;font-weight:500}}.c-testimonial-tile__company{margin-top:auto}.c-testimonial-tile__company-logo{width:auto;height:58px;object-fit:contain;margin-top:auto}@media(max-width:600px){.c-testimonial-tile__company-logo{height:32px}}.c-usp-tile__tile-wrapper{display:flex;flex-direction:column;gap:16px;padding:24px;overflow:hidden;border-radius:0;background-color:transparent;max-width:400px}.c-usp-tile__tile-wrapper *{font-size:16px;line-height:24px}@media(max-width:1000px){.c-usp-tile__tile-wrapper{padding:0}}.c-usp-tile__image-container{overflow:hidden;display:flex;justify-content:flex-start;width:100%}.c-usp-tile__image{width:auto!important;height:40px!important;object-fit:contain}.c-usp-tile__text-container{display:flex;flex-direction:column;gap:16px;font-weight:400}.c-usp-tile__sub-text{font-size:20px;line-height:24px;font-weight:600;color:#112d63!important}.c-usp-tile__count{font-size:16px;line-height:27px;font-weight:400;color:#112d63!important}.c-usp-tile__title,.c-usp-tile__title *{font-size:35px;line-height:35px;font-family:var(--font-recife),Arial,sans-serif;letter-spacing:inherit;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:400;color:#112d63!important}@media(max-width:1000px){.c-usp-tile__title,.c-usp-tile__title *{font-size:25px;line-height:25px}}.c-usp-tile__body-text,.c-usp-tile__body-text *{font-size:16px;line-height:24px;font-weight:400;color:#112d63!important}.c-usp-tile__body-text * a[href^="mailto:"]:before,.c-usp-tile__body-text * a[href^="tel:"]:before,.c-usp-tile__body-text a[href^="mailto:"]:before,.c-usp-tile__body-text a[href^="tel:"]:before{content:"";margin-right:0}.c-usp-tile__button-container{display:flex;margin-top:16px}.c-form-tile__tile-wrapper label{color:#112d63!important;font-size:20px;line-height:24px;font-weight:700;font-family:var(--font-recife),Arial,sans-serif}.c-form-tile__tile-wrapper label *{color:#112d63!important}.c-form-tile__tile-wrapper.background{background-color:#f8f8f8;border-radius:10px;padding:24px}.c-form-tile__tile-wrapper.background.primary{background-color:#f8f8f8}.c-form-tile__tile-wrapper.background.secondary{background-color:#fff}.c-form-tile__tile-wrapper.background.secondary .show-as-button.tertiary{color:#fff;background-color:#112d63;border:2px solid #fff}.c-form-tile__tile-wrapper.background.secondary .show-as-button.tertiary:hover{color:#112d63;background:#fff}.c-form-tile__tile-wrapper.background.secondary .show-as-button.tertiary.show-arrow:after{background:#fff}.c-form-tile__tile-wrapper.background.secondary .show-as-button.tertiary.show-arrow:hover:after{background:#112d63}.c-form-tile__tile-wrapper.background.tertiary :not(.show-as-button){color:#fff}@media(max-width:600px){.c-form-tile__tile-wrapper.background{padding:40px min(5vw,2.5vw + 24px)}}.c-form-tile__tile-wrapper .c-checkbox__policy,.c-form-tile__tile-wrapper .c-checkbox__policy *{font-size:16px;line-height:24px;font-weight:400}@media(max-width:600px){.c-form-tile__tile-wrapper{padding:0;border-radius:0}}.c-form-tile__form-container fieldset{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.c-form-tile__form-container fieldset label{color:#121212}@media screen and (max-width:600px){.c-form-tile__form-container fieldset{gap:unset;row-gap:16px}.c-form-tile__form-container fieldset>div{grid-column:1/3!important}}.c-form-tile__text-container{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.c-form-tile__submit-button{font-size:18px;font-style:normal;font-weight:400;width:-moz-fit-content;width:fit-content;display:flex;gap:8px;border:0}.background.primary .c-form-tile__form-container fieldset label{color:#112d63}.background.secondary .c-form-tile__form-container fieldset label{color:#121212}.background.tertiary .c-form-tile__form-container fieldset label{color:#112d63}.c-accordion-tile__tile-wrapper{max-width:768px;width:100%;margin:0 auto;border-radius:24px;padding:24px}.c-accordion-tile__text-container{background:transparent;border-radius:8px}.c-accordion-tile__title{display:flex;align-items:center;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:700;text-transform:unset!important;color:#fff!important;background-color:inherit}.c-accordion-tile__title *{font-weight:700}@media(max-width:600px){.c-accordion-tile__title{font-size:19px;line-height:23px}}.c-accordion-tile__title.has-children:after{content:"";display:flex;margin-left:auto;width:32px;height:32px;min-width:32px;min-height:32px;background:url(/accordion-arrow.svg) 50% no-repeat;background-size:contain;transform:rotate(0deg);transition:transform .2s ease-in-out}.c-accordion-tile__title.has-children.show-body:after{transform:rotate(-90deg)}.c-accordion-tile__title.has-children:hover{cursor:pointer}.c-accordion-tile__title.has-children span{padding-right:50px}.c-accordion-tile__body-text{padding-top:8px}@media(max-width:600px){.c-accordion-tile__body-text{padding-top:20px;padding-bottom:0}}.c-accordion-tile__body-text :not(a,b){color:#fff!important;font-size:16px;font-weight:400;line-height:24px}@media(max-width:600px){.c-accordion-tile__body-text :not(a,b){font-size:16px;line-height:21px}}.c-accordion-tile__body-text p{margin-bottom:12px}.c-accordion-tile__body-text b{color:#fff}.c-accordion-tile__contact-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:8px;gap:8px;padding:0 22px 22px}@media(max-width:600px){.c-accordion-tile__contact-grid{grid-template-columns:1fr;grid-template-rows:1fr}}.c-accordion-tile__tile-wrapper .c-accordion-tile__text-container .c-accordion-tile__title{color:#fff!important}.c-accordion-tile__button-container{padding:8px 0}@media(max-width:600px){.c-accordion-tile__button-container{padding:10px 0}}.c-accordion-tile__button-container .show-as-button.link{height:min-content}.background.primary .c-accordion-tile__tile-wrapper{border:1px solid #b3bcb3;color:#fff}.background.primary .c-accordion-tile__title,.background.primary .c-accordion-tile__title *{color:#fff!important}.background.none .c-accordion-tile__tile-wrapper,.background.secondary .c-accordion-tile__tile-wrapper{background-color:#f8f8f8;color:#fff}.background.none .c-accordion-tile__title,.background.none .c-accordion-tile__title *,.background.secondary .c-accordion-tile__title,.background.secondary .c-accordion-tile__title *{color:#fff!important}.c-category-tile__tile-wrapper{position:relative;width:100%;height:301px;padding:2px;border-radius:20px;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media(max-width:600px){.c-category-tile__tile-wrapper{height:175px}}.c-category-tile__tile-wrapper *{font-family:var(--font-recife),Arial,sans-serif!important}.c-category-tile__tile-wrapper:hover .show-as-button{color:#fff!important;border-color:#fff!important}.c-category-tile__tile-wrapper:hover .show-as-button *{fill:#fff!important}.c-category-tile__tile-content-wrapper{position:relative;display:flex;width:100%;height:100%;padding:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;border-radius:20px;border:2px solid transparent;overflow:hidden}@media(max-width:600px){.c-category-tile__tile-content-wrapper{padding:12px 8px}}.c-category-tile__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1}.c-category-tile__image-overlay{position:absolute;top:30%;left:0;width:100%;height:70%;background:linear-gradient(0deg,#000,transparent);border-radius:20px}.c-category-tile__title-tag-wrapper{display:flex;padding:2px 10px;justify-content:center;align-items:center;border-radius:8px;width:-moz-fit-content;width:fit-content;z-index:2}.c-category-tile__title-tag{color:#112d63;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.c-category-tile__cta-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;z-index:2}.c-category-tile__cta-wrapper .show-as-button{font-size:20px;line-height:24px;font-weight:700}@media(max-width:600px){.c-category-tile__cta-wrapper .show-as-button{display:none}}.c-category-tile__sub-link{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(max-width:600px){.c-category-tile__sub-link{font-size:18px;line-height:22px}}.c-team-tile__tile-wrapper.variant-1{display:flex;align-items:flex-start;gap:32px;padding:24px;border-radius:24px;background:var(--White,#fff);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)}@media(max-width:600px){.c-team-tile__tile-wrapper.variant-1{flex-direction:column;align-items:center}}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__tile-image{width:168px;height:168px;object-fit:cover}@media(max-width:600px){.c-team-tile__tile-wrapper.variant-1 .c-team-tile__tile-image{width:100%;border-radius:24px}}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__content-wrapper{display:flex;flex-direction:column;gap:8px;height:100%;width:100%}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__name-role-wrapper{position:relative}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__linkedIn{position:absolute;right:0;top:0}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__linkedIn:after{content:url(/linkedin-dark.svg);width:32px;height:32px}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__role{font-size:16px;line-height:24px;font-weight:400}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__contact-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:auto}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__email,.c-team-tile__tile-wrapper.variant-1 .c-team-tile__location,.c-team-tile__tile-wrapper.variant-1 .c-team-tile__phone{line-height:24px}.c-team-tile__tile-wrapper.variant-1 .c-team-tile__email:hover,.c-team-tile__tile-wrapper.variant-1 .c-team-tile__location:hover,.c-team-tile__tile-wrapper.variant-1 .c-team-tile__phone:hover{text-decoration:underline}.c-team-tile__tile-wrapper.variant-2{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:24px;border-radius:24px;background:var(--White,#fff);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__tile-image{width:100%;height:168px;object-fit:cover;border-radius:20px}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__content-wrapper{display:flex;flex-direction:column;gap:0;width:100%}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__name-role-wrapper{position:relative;margin-bottom:24px}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__linkedIn{position:absolute;right:0;top:0}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__linkedIn:after{content:url(/linkedin-dark.svg);width:32px;height:32px}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__role{font-size:16px;line-height:24px;font-weight:400}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__contact-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:auto}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__email,.c-team-tile__tile-wrapper.variant-2 .c-team-tile__location,.c-team-tile__tile-wrapper.variant-2 .c-team-tile__phone{line-height:24px}.c-team-tile__tile-wrapper.variant-2 .c-team-tile__email:hover,.c-team-tile__tile-wrapper.variant-2 .c-team-tile__location:hover,.c-team-tile__tile-wrapper.variant-2 .c-team-tile__phone:hover{text-decoration:underline}.c-contact-tile__tile-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:1000px){.c-contact-tile__tile-wrapper{grid-template-columns:1fr 1fr}}@media(max-width:600px){.c-contact-tile__tile-wrapper{grid-template-columns:1fr}}.c-contact-tile__contact-info{display:flex;flex-direction:column;gap:10px}.c-contact-tile__info{position:relative;font-size:16px;line-height:24px;font-weight:400;color:#112d63;margin-left:30px}.c-contact-tile__info:hover:not(.location){text-decoration:underline}.c-contact-tile__info:before{position:absolute;left:0;margin-left:-30px;width:20px;height:20px;margin-right:8px;vertical-align:middle}.c-contact-tile__info.location{max-width:200px}.c-contact-tile__info.location:before{content:url(/location.svg)}.c-contact-tile__info.website:before{content:url(/website.svg)}.c-contact-tile__info.linkedin:before{content:url(/linkedIn.svg)}.c-contact-tile__services-title{font-size:16px;line-height:27px;font-weight:600;color:#112d63}.c-contact-tile__services,.c-contact-tile__services *{font-size:16px;line-height:24px;font-weight:400;font-family:var(--font-recife),Arial,sans-serif;color:#112d63}.c-scroll-circle-tile{position:relative}.c-scroll-circle-tile__content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;z-index:1;width:-moz-fit-content;width:fit-content;width:600px;height:600px;background-color:#f8f8f8;box-shadow:198px 74px 85px rgba(0,0,0,.01),111px 42px 71px rgba(0,0,0,.05),50px 19px 53px rgba(0,0,0,.05),inset 2px 1px 2px #fff;border-radius:50%}@media(max-width:1280px){.c-scroll-circle-tile__content{width:500px;height:500px;margin:auto}}@media(max-width:1000px){.c-scroll-circle-tile__content{width:400px;height:400px}}@media(max-width:600px){.c-scroll-circle-tile__content{width:300px;height:300px}}.c-scroll-circle-tile__content .c-scroll-circle-tile__item{width:-moz-fit-content;width:fit-content;text-align:center;z-index:1;text-wrap:balance;opacity:.1;transition:opacity .2s cubic-bezier(.5,1,.89,1)}.c-scroll-circle-tile__content .c-scroll-circle-tile__item span{font-size:36px!important;line-height:36px!important;font-weight:600;font-family:var(--font-work-sans),Arial}@media(max-width:1280px){.c-scroll-circle-tile__content .c-scroll-circle-tile__item span{font-size:30px!important;line-height:30px!important;font-size:20px!important;line-height:20px!important}}.c-scroll-circle-tile__content .c-scroll-circle-tile__item.active,.c-scroll-circle-tile__content .c-scroll-circle-tile__item.active *{opacity:1}.c-form-modal__outer-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.c-form-modal__content{position:relative;width:90%;max-width:860px;max-height:80vh;padding:40px;background-color:#f8f8f8;overflow-y:auto;display:flex;flex-direction:column;gap:15px}@media(max-width:600px){.c-form-modal__content{padding:40px 16px}}.c-form-modal__text{font-size:16px}.c-form-modal__close-button{position:absolute;top:20px;right:20px;cursor:pointer}.c-form-modal__close-button svg{height:20px;width:20px}