.key-areas{position:relative;width:100%}.key-areas .key-sec1{position:relative;overflow:hidden;background-color:#16191d}.key-areas .key-sec1 .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1270px;min-height:162px;padding:0}.key-areas .hub-row{min-height:1px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;flex-wrap:wrap}.key-areas .key-header{width:100%;padding:10px}.key-areas .key-header h2{padding:0;margin:0;line-height:1;color:#fff;font-family:"Inter",Sans-serif;font-size:25px;font-weight:700;letter-spacing:2px}.key-areas .key-sec2{position:relative;overflow:hidden;background-color:#171a1e}.key-areas .key-sec2 .content-wrapper{padding-right:0;padding-left:0}.key-areas .hub-col{min-height:1px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:33.333%}.key-areas .hub-col-inner{width:100%;border-style:solid;border-width:0px 1px 0px 1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;padding:0 10% 0% 10%}.key-areas .hub-col-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:space-around}.key-areas .hub-col-row{position:relative;width:100%}.key-areas .hub-col-row:not(:last-child){margin-bottom:20px}.key-areas .hub-title h2{margin:0;background-image:linear-gradient(45deg,#fff,#b8dfe8);-webkit-background-clip:text;display:inline-block;padding:14px;-webkit-text-fill-color:#00000000;color:#fff;font-family:"Poppins",Sans-serif;font-size:46px;font-weight:700;line-height:52px}.key-areas .hide_desk{display:none}.key-areas .hub-col:nth-child(3n+1) .hub-col-inner{padding:0 10% 0% 1%;border-width:0px 0px 0px 0px}.key-areas .hub-col:nth-child(3n) .hub-col-inner{border-width:0}@media(max-width:1200px) and (min-width:1025px){.key-areas .hub-title h2{font-size:38px;line-height:1.4}}@media(max-width:1024px) and (min-width:768px){.key-areas .hub-title h2{font-size:28px;line-height:1.4}}@media(max-width:767px){.key-areas .key-header h2{font-size:18px;line-height:27px;padding:0px 0px 0px 20px}.key-areas .key-sec2{padding:20px 20px 20px 20px}.key-areas .hub-col{width:100%}.key-areas .hub-col-inner{margin:0px 0px 0px 0px;padding:5% 0% 0% 0% !important;border:none !important}.key-areas .hub-title h2{font-size:40px;line-height:52px;padding:0}.key-areas .hide_desk{display:block}.key-areas .hub-button{margin:30px 0px 30px 0px}.key-areas a.button-link{text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:3px;border-radius:3px;display:inline-block;width:auto;font-family:"Inter",Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1.3em;fill:#86b6ff;color:#86b6ff;background-color:#02010100;padding:0px 0px 0px 0px;font-size:18px;line-height:24px}.key-areas .button-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:inherit}.key-areas .button-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;text-decoration:inherit;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15;margin-left:15px}.key-areas .button-icon svg{width:1em;height:auto}.key-areas span.button-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:inline-block;text-decoration:inherit}.key-areas .button-icon svg path{fill:#86b6ff}.key-areas .key-sec1 .content-wrapper{min-height:0px}}