*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;line-height:1.4;scroll-behavior:smooth}html,body{width:100%;height:100%;max-width:100%}body{position:relative;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;overflow-x:hidden !important}::-moz-selection{color:#fff;background:#b3d4fc;text-shadow:none}::selection{color:#fff;background:#b3d4fc;text-shadow:none}a.skip-main{display:block;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden;z-index:-9999}a.skip-main:hover,a.skip-main:focus-visible,a.skip-main:active{width:auto;height:auto;top:1.6rem;left:1.6rem;font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;color:#1d4289;font-weight:bold;margin:0;padding:1.6rem 2.4rem 1.6rem 2.4rem;text-decoration:none;text-align:center;background:#fff;border:.2rem solid #1d4289;-webkit-border-radius:1.6rem;-moz-border-radius:1.6rem;border-radius:1.6rem;overflow:auto;z-index:9999}a.skip-main:hover{color:#000;text-decoration:none;background:#fff;border:.2rem solid #000}.cookie-banner{display:none;width:90%;max-width:34rem;height:auto;position:fixed;right:2rem;bottom:2rem;margin:0;border-radius:.4rem;box-shadow:0 .1rem .6rem .1rem rgba(0,0,0,.25);box-sizing:border-box;overflow:hidden;z-index:300}.cookie-banner.show{display:block}.cookie-banner .cookie-banner-content{width:100%;height:auto;margin:0;padding:0;float:left;clear:both}.cookie-banner .cookie-banner-text{width:100%;height:auto;position:relative;margin:0;padding:1.8rem 1.8rem 2.2rem 2rem;float:left;clear:both;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}.cookie-banner .cookie-banner-text>h3{font-family:Arial,Helvetica,sans-serif;font-size:1.8rem;color:#4f4f4f;font-weight:700;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:1.6}.cookie-banner .cookie-banner-text>p{font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;color:#595959;font-weight:normal;font-style:normal;margin:1rem 0 0 0;padding:0;letter-spacing:0;line-height:1.6}.cookie-banner .cookie-banner-text>p>a{color:#595959;font-weight:bold;text-decoration:underline}.cookie-banner .cookie-banner-text>p>a:hover{color:#595959;text-decoration:underline}.no-touch .cookie-banner .cookie-banner-text>p>a:hover{color:#595959;text-decoration:none}.cookie-banner .cookie-banner-buttons{display:flex;width:100%;height:auto;position:relative;margin:0;padding:1.2rem 1.8rem;text-align:right;float:left;clear:both;justify-content:space-between;align-items:center;background:hsl(0,0%,95%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.cookie-banner .cookie-banner-buttons button.cookie-btn{display:block;width:auto;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:bold;font-style:normal;margin:0;padding:.8rem 2.2rem .8rem 2.3rem;letter-spacing:.09em;line-height:1.4;text-decoration:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:middle;-webkit-transition:all .33s ease-in-out;-moz-transition:all .33s ease-in-out;-ms-transition:all .33s ease-in-out;-o-transition:all .33s ease-in-out;transition:all .33s ease-in-out;cursor:pointer}.cookie-banner .cookie-banner-buttons button.cookie-btn--decline{color:#4f4f4f;background:rgba(0,0,0,0);border:.1rem solid #595959}.cookie-banner .cookie-banner-buttons button.cookie-btn--decline:hover{color:#4f4f4f;text-decoration:none}.no-touch .cookie-banner .cookie-banner-buttons button.cookie-btn--decline:hover{color:#fff;text-decoration:none;background:#595959;border:.1rem solid #595959}.cookie-banner .cookie-banner-buttons button.cookie-btn--accept{color:#fff;background:#287681;border:.1rem solid #287681}.cookie-banner .cookie-banner-buttons button.cookie-btn--accept:hover{color:#fff;text-decoration:none}.no-touch .cookie-banner .cookie-banner-buttons button.cookie-btn--accept:hover{color:#fff;text-decoration:none;background:rgb(46.0355029586,135.8047337278,148.4644970414);border:.1rem solid rgb(46.0355029586,135.8047337278,148.4644970414)}.row{width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both;z-index:1}.row.table{display:table;table-layout:fixed;height:100%}.contents{width:90%;max-width:1200px;height:auto;position:relative;margin:0 auto;clear:both;z-index:2}.contents::before{display:table;content:" "}.contents::after{display:table;content:" ";clear:both}.clear{display:block;width:100%;position:relative;height:0 !important;margin:0;padding:0;font-size:0;line-height:0;float:left;clear:both}h1,h2,h3,h4,h6,p{text-rendering:optimizelegibility;clear:both}h1,.h1{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:8rem;color:#fff;font-weight:200;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:1.1}h1.dark,.h1.dark{color:#212229 !important}h2,.h2{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:6rem;color:#fff;font-weight:200;font-style:normal;margin:0 0 3.4rem 0;padding:0;letter-spacing:0;line-height:1.1}h2>strong,.h2>strong{font-weight:500}h2.dark,.h2.dark{color:#212229 !important}h3,.h3{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:3.6rem;color:#212229;font-weight:400;font-style:normal;margin:0 0 2.4rem 0;padding:0;letter-spacing:0;line-height:1.3}h3.large,.h3.large{font-size:6rem;font-weight:300}h3.dark,.h3.dark{color:#212229 !important}h4,.h4{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.8rem;color:#212229;font-weight:500;font-style:normal;margin:0 0 .8rem 0;padding:0;letter-spacing:0;line-height:1.6}h4.dark,.h4.dark{color:#212229 !important}h6,.h6{font-family:"Inter",Arial,Helvetica,sans-serif}p{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.8rem;color:#212229;font-weight:200;font-style:normal;margin:0 0 2.4rem 0;padding:0;letter-spacing:0;line-height:1.6}p.large{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:4rem;color:#fff;font-weight:200;font-style:normal;margin:0 0 2.8rem 0;padding:0;letter-spacing:0;line-height:1.3}p.large.morebottom{margin:0 0 4.4rem 0}p.medium{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:2.4rem;color:#fff;font-weight:200;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:1.4}p.medium strong{font-weight:500}p.dark{color:#212229 !important}p.warning{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:2rem;color:#212229;font-weight:400;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:1.4}footer#globalfooter p{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.4rem;color:#fff;font-weight:300;font-style:normal;margin:0 0 1.6rem 0;padding:0;letter-spacing:0;line-height:1.6}strong{font-weight:bolder;line-height:inherit}i{font-style:italic;line-height:inherit}header#globalheader{width:100%;height:auto;position:fixed;top:0;left:0;margin:0;padding:4.8rem 0;float:left;clear:both;z-index:100;-webkit-transition:all .33s ease-in-out;-moz-transition:all .33s ease-in-out;-ms-transition:all .33s ease-in-out;-o-transition:all .33s ease-in-out;transition:all .33s ease-in-out}header#globalheader.scroll{padding:1.6rem 0;background:hsla(0,0%,100%,.6);backdrop-filter:blur(8px)}header#globalheader>.contents{width:92%;max-width:92%}header#globalheader .header_flex{display:flex;height:100%;justify-content:space-between;align-items:center;gap:2.4rem}a#main_logo{display:block;width:100%;max-width:235px;height:auto;position:relative;text-decoration:none;text-align:left;text-indent:-9999px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a#main_logo::before{display:block;content:"";width:100%;height:0;padding-bottom:17.0212765957%;float:left;clear:both;background:url(../images/TrinityBridge_logo_235x40.svg) 0 0 no-repeat;background-size:100% auto}a#main_logo:hover{text-decoration:none}.no-touch a#main_logo:hover{text-decoration:none}header#globalheader.scroll a#main_logo::before{background-position:0 bottom}.hero{display:table;table-layout:fixed;width:100%;height:100%;position:relative;margin:0;padding:0;float:left;clear:both;background:#000;overflow:hidden;isolation:isolate;z-index:1}.hero::before{display:block;content:" ";width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 75%);mix-blend-mode:multiply;opacity:1;z-index:2}.hero>.hero_video{height:100%;width:100%;position:relative;object-fit:cover;z-index:1}.hero>.hero_video>video{object-fit:cover;width:100vw;height:100vh;position:absolute;top:0;left:0}.hero>.hero_tbc{display:table-cell;width:100%;height:100%;position:relative;margin:0;padding:10rem 0 10rem 0;text-align:left;vertical-align:middle;z-index:3}.hero>.hero_tbc>.contents{width:90%;max-width:90%}.grid{display:grid;width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both}@supports not (display: grid){.grid{display:block}}#introduction{padding:16rem 0 16rem 0;background:#583056 url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}#introduction>.contents{width:90%;max-width:1400px}#introduction2{padding:16rem 0 16rem 0;background:#fff url("../images/background2.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}#introduction2>.contents{width:90%;max-width:1400px}.intro-grid{display:grid;width:100%;height:auto;margin:0;padding:0;float:left;clear:both;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;grid-gap:6.4rem 14rem}.intro-grid>.box{text-align:center}.horizontal-wrapper{width:100%;height:300vh;position:relative;margin:0;padding:0;float:left;clear:both;overflow:hidden}.horizontal-wrapper#s1{background:#796e65 url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper#s2{background:#67744e url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper#s3{background:#c56217 url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper#s4{background:#583056 url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner{width:200%;height:100vh}.horizontal-wrapper.sticky .inner{position:fixed;top:0;bottom:auto}.horizontal-wrapper.post-sticky .inner{position:absolute;top:auto;bottom:0}.horizontal-wrapper .inner .slide{display:flex;width:50%;height:100vh;padding:10rem 0;float:left;flex-shrink:0;align-items:center;flex-direction:column;justify-content:center}.horizontal-wrapper .inner .slide#s1-f1{background:url("../images/sections/s1_f1.jpg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide#s1-f2{background:#796e65 url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide#s2-f1{background:url("../images/sections/s2_f1.jpg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide#s2-f2{background:#67744e url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide#s3-f1{background:url("../images/sections/s3_f1.jpg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide#s3-f2{background:#c56217 url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide#s4-f1{background:url("../images/sections/s4_f1.jpg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide#s4-f2{background:#583056 url("../images/background.svg") center center no-repeat;background-size:cover;backface-visibility:hidden}.horizontal-wrapper .inner .slide>.contents{width:90%;max-width:90%}.textbox{width:100%;max-width:800px;height:auto;margin:0;padding:0;float:left;clear:both}.full{width:100%;height:auto;position:relative;margin:3.2rem 0 0 0;padding:0;float:left;clear:both}.text_area{width:80%;height:auto;margin:0;padding:0;float:left;clear:both}#your-dreams{padding:12rem 0 12rem 0;background:#f6f5f3}#your-dreams>.contents{width:90%;max-width:1350px}#dreams-realised{padding:12rem 0 12rem 0;background:#fff}#dreams-realised>.contents{width:90%;max-width:1350px}.carousel-container{width:100%;height:auto;position:relative;margin:2.4rem 0 0 0;padding:0;float:left;clear:both}.carousel-slider{width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both;overflow:hidden}.carousel-wrapper{display:flex;transition:transform .5s ease-in-out}.carousel-slide{min-width:100%;height:auto;position:relative}.carousel-controls{display:flex;width:100%;height:auto;margin:0;padding:2.4rem 0;float:left;clear:both;justify-content:space-between;align-items:center;gap:2.4rem}.carousel-btn{display:block;width:3.2em;height:3.2rem;margin:0;padding:0;cursor:pointer;border:none}.carousel-btn:hover{text-decoration:none}.prev-btn{background:url("../images/chevron-left.svg") center center no-repeat;background-size:100% auto}.next-btn{background:url("../images/chevron-right.svg") center center no-repeat;background-size:100% auto}.carousel-dots{display:flex;gap:12px;justify-content:center}.dot{width:16px;height:16px;border-radius:50%;background:hsla(0,0%,40%,.5);cursor:pointer;transition:background .3s}.dot.active{background:#666}.slide-text{width:100%;height:auto;position:relative;margin:0;padding:2.4rem 2.4rem;text-align:center;float:left;clear:both;background:#c56217}.slide-text--purple{background:#583056}.video_embed{width:100%;height:0;position:relative;margin:0;padding:0;padding-bottom:56.25%;float:left;clear:both;overflow:hidden}.video_embed iframe{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;border:none;z-index:1}#register-form{padding:12rem 0 9rem 0;background:#fff}#register-form>.contents{width:90%;max-width:900px}#register-form .text_area{width:100%}#contact-form{width:100%;height:auto;margin:3.2rem 0 0 0;padding:0;float:left;clear:both}.form-grid{display:grid;width:100%;height:auto;margin:0;padding:0;float:left;clear:both;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:3.2rem 0}.form-grid>.item{text-align:left}.form-grid fieldset{width:100%;height:auto;margin:0;padding:0;float:left;clear:both;border:none}.form-grid label,.form-grid fieldset legend{display:block;width:100%;height:auto;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.8rem;color:#212229;font-weight:500;font-style:normal;margin:0 0 1.2rem 0;padding:0;letter-spacing:0;line-height:1.6;float:left;clear:both}input.contact_input,textarea.contact_input{display:block;width:100%;height:auto;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.6rem;color:#212229;font-weight:400;font-style:normal;margin:0;padding:1.2rem 1.8rem;letter-spacing:0;line-height:1.4;float:left;clear:both;background:#fff;border:1px solid #747474;border-radius:.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}input.contact_input::-webkit-input-placeholder,textarea.contact_input::-webkit-input-placeholder{color:#747474;letter-spacing:0;line-height:1.4}input.contact_input::-ms-input-placeholder,textarea.contact_input::-ms-input-placeholder{color:#747474;letter-spacing:0;line-height:1.4}input.contact_input:-ms-input-placeholder,textarea.contact_input:-ms-input-placeholder{color:#747474;letter-spacing:0;line-height:1.4}input.contact_input::-moz-placeholder,textarea.contact_input::-moz-placeholder{color:#747474;letter-spacing:0;line-height:1.4}input.contact_input:-moz-placeholder,textarea.contact_input:-moz-placeholder{color:#747474;letter-spacing:0;line-height:1.4}input.contact_input.placeholder,textarea.contact_input.placeholder{color:#747474;letter-spacing:0;line-height:1.4}textarea.contact_input{height:14rem;max-height:14rem}select.contact_input{display:block;width:100%;height:auto;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.6rem;color:#212229;font-weight:400;font-style:normal;margin:0;padding:1.2rem 1.6rem;letter-spacing:0;line-height:1.4;float:left;clear:both;background:#fff;border:1px solid #747474;border-radius:.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}ul.radio-list{list-style:none;width:100%;height:auto;margin:.8rem 0 0 0;padding:0;float:left;clear:both}ul.radio-list>li{width:100%;height:auto;margin:0 0 1.6rem 0;padding:0;float:left;clear:both}label.radio{display:flex;position:relative;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.6rem;color:#212229;font-weight:400;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:1.6;align-items:center;gap:1.2rem;cursor:pointer}label.radio input[type=radio]{visibility:hidden;position:absolute;z-index:1}label.radio>span.checkmark{display:block;width:3.2rem;height:3.2rem;position:relative;background:#fff;border:1px solid #747474;border-radius:50%;z-index:2}label.radio>span.checkmark::after{display:none;content:" ";width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;margin:0;padding:0;background:#287681;border-radius:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}label.radio input[type=radio]:checked~span.checkmark::after{display:block}.message{display:none;width:100%;height:auto;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.8rem;color:#212229;font-weight:400;font-style:normal;margin:0;padding:1.6rem;letter-spacing:0;line-height:1.4;text-align:center;float:left;clear:both;border-radius:1.2rem}.message.success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.message.error{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.message.show{display:block}#warning-banner{padding:0 0 12rem 0;background:#fff}#warning-banner>.contents{width:90%;max-width:1000px}#investment-warning{display:grid;width:100%;height:auto;margin:0;padding:2.4rem;float:left;clear:both;grid-template-columns:5.6rem auto;grid-template-rows:auto;grid-gap:1.6rem 1.6rem;align-items:center;background:#fff;-webkit-border-radius:1.6rem;-moz-border-radius:1.6rem;border-radius:1.6rem;-webkit-box-shadow:0 1rem 2.8rem 0 rgba(0,0,0,.15);-moz-box-shadow:0 1rem 2.8rem 0 rgba(0,0,0,.15);-o-box-shadow:0 1rem 2.8rem 0 rgba(0,0,0,.15);box-shadow:0 1rem 2.8rem 0 rgba(0,0,0,.15)}span.warning-icon{display:block;width:5.6rem;height:5.6rem;margin:0;padding:0;background:url("../images/warning.svg") center center no-repeat;background-size:100% auto}footer#globalfooter{width:100%;height:auto;position:relative;margin:0;padding:8rem 0;float:left;clear:both;background:#212229;z-index:1}footer#globalfooter>.contents{width:90%;max-width:1100px}.social_icons{display:grid;width:auto;height:auto;margin:0 0 3.2rem 0;padding:0;float:left;clear:both;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:0 2.4rem}a.linkedin{display:block;width:2.4rem;height:2.4rem;margin:0;padding:0;text-decoration:none;float:left;clear:both;background:url("../images/linkedin.svg") center center no-repeat;background-size:100% auto}a.instagram{display:block;width:2.4rem;height:2.4rem;margin:0;padding:0;text-decoration:none;float:left;clear:both;background:url("../images/instagram.svg") center center no-repeat;background-size:100% auto}a{color:#287681;text-decoration:none;-webkit-text-decoration-skip:inherit;-moz-text-decoration-skip:inherit;-ms-text-decoration-skip:inherit;-o-text-decoration-skip:inherit;text-decoration-skip:inherit}a:hover{color:#287681;text-decoration:none}.no-touch a:hover{color:#287681;text-decoration:underline}footer#globalfooter a{color:#fff;text-decoration:underline}footer#globalfooter a:hover{color:#fff;text-decoration:underline}.no-touch footer#globalfooter a:hover{color:#fff;text-decoration:none}a.disabled{pointer-events:none !important;cursor:default !important}a.btn,button.btn{display:inline-flex;min-width:140px;min-height:40px;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:1.6rem;color:#fff;font-weight:500;font-style:normal;margin:0;padding:.8rem 1.6rem;text-align:center;text-decoration:none;letter-spacing:.01rem;line-height:normal;justify-content:center;align-items:center;background:#287681;border:.1rem solid #287681;border-radius:.8rem}a.btn:hover,button.btn:hover{color:#fff;text-decoration:none;background:#287681;border:1px solid #287681}.no-touch a.btn:hover,.no-touch button.btn:hover{color:#fff;text-decoration:none;background:#5e98a1;border:1px solid #5e98a1}a.btn--large,button.btn--large{font-size:1.8rem}a.btn--teal,button.btn--teal{color:#fff;text-decoration:none;background:teal;border:1px solid #287681}a.btn--teal:hover,button.btn--teal:hover{color:#fff;text-decoration:none;background:#287681;border:1px solid #287681}.no-touch a.btn--teal:hover,.no-touch button.btn--teal:hover{color:#fff;text-decoration:none;background:#5e98a1;border:1px solid #5e98a1}a.btn--large,button.btn--large{min-width:19rem;font-size:1.8rem;font-weight:500;padding:1.6rem 2.4rem}input,input[type=text],input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:100%;display:-webkit-inline-flex;overflow:hidden}textarea{resize:vertical;overflow:auto;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,select,html [type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:disabled{cursor:default}input[type=radio]{padding:0;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}[hidden]{display:none !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;-ms-transition:opacity .5s .5s ease;-o-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;-ms-transition:opacity .5s .5s ease;-o-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;-ms-transition:opacity .5s .5s ease;-o-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;-ms-transition:opacity .5s .5s ease;-o-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;-ms-transition:opacity .5s .5s ease;-o-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1}input.placeholder,textarea.placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;-ms-transition:opacity .5s .5s ease;-o-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0}input:focus.placeholder,textarea:focus.placeholder{opacity:0}table{border-collapse:collapse;border-spacing:0}#outdated_browser{display:none;width:100%;height:auto;position:fixed;top:0;left:0;margin:0;padding:3rem 2rem 3rem 2rem;text-align:center;background:#df374b;z-index:5000}#outdated_browser>.contents{width:90%;max-width:750px}@supports not (display: grid){#outdated_browser{display:block}}#outdated_browser h6{font-family:Verdana,Geneva,sans-serif;font-size:2.4rem;color:#fff;font-weight:bold;font-style:normal;margin:0 0 1.2rem 0;padding:0;letter-spacing:0;line-height:1.2;text-align:center}#outdated_browser p{font-family:Verdana,Geneva,sans-serif;font-size:1.4rem;color:#fff;font-weight:normal;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:1.5;text-align:center}html.js #noscript_warning{display:none}html.no-js #noscript_warning{width:100%;height:auto;position:fixed;bottom:0;left:0;margin:0;padding:3rem 2rem 3rem 2rem;text-align:center;background:#f2db4f;z-index:5000}#noscript_warning h6{font-family:Verdana,Geneva,sans-serif;font-size:2rem;color:#212121;font-weight:bold;font-style:normal;margin:0 0 1rem 0;padding:0;text-align:center;letter-spacing:0;line-height:1.2}#noscript_warning p{font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;color:#212121;font-weight:normal;font-style:normal;margin:0;padding:0;text-align:center;letter-spacing:0;line-height:1.4}.hidden{display:none}.visible_desktop{display:inline-block !important}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: landscape){.visible_desktop{display:none !important}}@media screen and (max-width: 1023px){.visible_desktop{display:none !important}}@media only screen and (max-width: 767px){.visible_desktop{display:none !important}}@media only screen and (max-width: 479px){.visible_desktop{display:none !important}}@media only screen and (max-width: 1023px){.intro-grid{grid-template-columns:1fr;grid-gap:6.4rem 0}.text_area{width:100%}}@media only screen and (max-width: 900px)and (orientation: landscape){h1,.h1{font-size:6rem}h2,.h2{font-size:5rem;margin:0 0 3.4rem 0}h3,.h3{font-size:3.4rem;line-height:1.2}p.large{font-size:2.4rem;margin:0 0 2.8rem 0}p.medium{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:2.2rem}p.warning{font-size:1.8rem}header#globalheader{padding:2.4rem 0}header#globalheader.scroll{padding:.8rem 0}#introduction,#introduction2{padding:12rem 0 12rem 0}.intro-grid{grid-template-columns:1fr;grid-gap:6.4rem 0}#your-dreams,#dreams-realised{padding:10rem 0 10rem 0}#investment-warning{padding:1.6rem;grid-template-columns:1fr}.text_area{width:100%}}@media only screen and (max-width: 478px){h1,.h1{font-size:6rem}h2,.h2{font-size:5rem;margin:0 0 3.4rem 0}h3,.h3{font-size:3.4rem;line-height:1.2}p.large{font-size:2.8rem;margin:0 0 2.8rem 0}p.medium{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:2.2rem}p.warning{font-size:1.8rem}header#globalheader{padding:2.4rem 0}header#globalheader.scroll{padding:1.2rem 0}#introduction,#introduction2{padding:12rem 0 12rem 0}.intro-grid{grid-template-columns:1fr;grid-gap:6.4rem 0}#your-dreams,#dreams-realised{padding:10rem 0 10rem 0}#investment-warning{padding:1.6rem;grid-template-columns:1fr}.text_area{width:100%}a.btn,button.btn{padding:.8rem 1.6rem}a.btn--large,button.btn--large{font-size:1.6rem}}@media print{*,*::before,*::after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}a.skip-main{display:none}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
