.geekflare-core-hero{display:flex;justify-content:center}.geekflare-core-hero .x-container{width:calc(100% - 1.25rem*2)}@media(min-width:768px){.geekflare-core-hero .x-container{width:calc(100% - 2.5rem*2)}}@media(min-width:1366px){.geekflare-core-hero .x-container{width:70rem}}.geekflare-core-hero .x-container{display:flex;flex-direction:column}.geekflare-core-hero.x-layout-alignment-left .x-container{align-items:flex-start}.geekflare-core-hero.x-layout-alignment-center .x-container{align-items:center}.geekflare-core-hero.x-layout-alignment-right .x-container{align-items:flex-end}.geekflare-core-hero.x-background-color-light{background-color:#fff}.geekflare-core-hero.x-background-color-gray{background-color:#eee}.geekflare-core-hero.x-background-color-dark{color:#fff;background-color:#212121}.geekflare-core-hero.x-background-color-dark a{color:#ffb40b}.geekflare-core-hero .x-heading{display:block}.geekflare-core-hero .x-heading br{display:none}@media(min-width:1366px){.geekflare-core-hero .x-heading br{display:inherit}}.geekflare-core-hero .x-heading.x-type-top{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin-bottom:.3125rem}@media(min-width:1366px){.geekflare-core-hero .x-heading.x-type-top{font-size:1.5rem;line-height:2.25rem;margin-bottom:.625rem}}.geekflare-core-hero .x-heading.x-type-main{font-size:1.875rem;line-height:2.5rem;font-weight:700;margin-bottom:.9375rem}@media(min-width:1366px){.geekflare-core-hero .x-heading.x-type-main{font-size:3rem;line-height:3.75rem;margin-bottom:1.5625rem}}.geekflare-core-hero .x-heading.x-type-sub{font-size:1rem;line-height:1.5rem;font-weight:500;color:#757575;margin-bottom:1.5625rem}@media(min-width:1366px){.geekflare-core-hero .x-heading.x-type-sub{font-size:1.125rem;line-height:1.75rem;margin-bottom:2.5rem}}.geekflare-core-hero.x-layout-alignment-left .x-heading{text-align:left}.geekflare-core-hero.x-layout-alignment-center .x-heading{text-align:center}.geekflare-core-hero.x-layout-alignment-right .x-heading{text-align:right}.geekflare-core-hero.x-background-color-dark .x-heading.x-type-sub{color:#fff}.geekflare-core-hero .x-button{font-size:1rem;line-height:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;cursor:pointer;border:.125rem solid transparent;margin:.3125rem 0;padding:.9375rem 1.875rem;transition:.25s}@media(min-width:768px){.geekflare-core-hero .x-button{display:inline-flex;margin:0 .3125rem}}.geekflare-core-hero .x-button:hover,.geekflare-core-hero .x-button:focus,.geekflare-core-hero .x-button:active{text-decoration:none}.geekflare-core-hero .x-button-wrapper{display:flex;flex-direction:column;width:100%;margin:-.3125rem 0}@media(min-width:768px){.geekflare-core-hero .x-button-wrapper{flex-direction:row;align-items:center;justify-content:center;margin:0 -.3125rem}}.geekflare-core-hero .x-button.x-type-primary.x-color-primary{color:#fff;border-color:#ff4a00;background-color:#ff4a00}.geekflare-core-hero .x-button.x-type-primary.x-color-primary:hover,.geekflare-core-hero .x-button.x-type-primary.x-color-primary:focus,.geekflare-core-hero .x-button.x-type-primary.x-color-primary:active{border-color:#fd7622;background-color:#fd7622}.geekflare-core-hero .x-button.x-type-primary.x-color-secondary{color:#212121;border-color:#ffb40b;background-color:#ffb40b}.geekflare-core-hero .x-button.x-type-primary.x-color-secondary:hover,.geekflare-core-hero .x-button.x-type-primary.x-color-secondary:focus,.geekflare-core-hero .x-button.x-type-primary.x-color-secondary:active{color:#212121;border-color:#ffc43e;background-color:#ffc43e}.geekflare-core-hero .x-button.x-type-primary.x-color-accent{color:#fff;border-color:#212121;background-color:#212121}.geekflare-core-hero .x-button.x-type-primary.x-color-accent:hover,.geekflare-core-hero .x-button.x-type-primary.x-color-accent:focus,.geekflare-core-hero .x-button.x-type-primary.x-color-accent:active{border-color:#424242;background-color:#424242}.geekflare-core-hero .x-button.x-type-secondary.x-color-primary{color:#ff4a00;border-color:#ff4a00;background-color:#ffede6}.geekflare-core-hero .x-button.x-type-secondary.x-color-primary:hover,.geekflare-core-hero .x-button.x-type-secondary.x-color-primary:focus,.geekflare-core-hero .x-button.x-type-secondary.x-color-primary:active{color:#ff4a00;border-color:#fd7622;background-color:#fff}.geekflare-core-hero .x-button.x-type-secondary.x-color-secondary{color:#212121;border-color:#ffb40b;background-color:#fff6e1}.geekflare-core-hero .x-button.x-type-secondary.x-color-secondary:hover,.geekflare-core-hero .x-button.x-type-secondary.x-color-secondary:focus,.geekflare-core-hero .x-button.x-type-secondary.x-color-secondary:active{color:#212121;border-color:#ffc43e;background-color:#fff}.geekflare-core-hero .x-button.x-type-secondary.x-color-accent{color:#212121;border-color:#212121;background-color:#eee}.geekflare-core-hero .x-button.x-type-secondary.x-color-accent:hover,.geekflare-core-hero .x-button.x-type-secondary.x-color-accent:focus,.geekflare-core-hero .x-button.x-type-secondary.x-color-accent:active{color:#212121;border-color:#424242;background-color:#fff}.geekflare-core-hero.x-background-color-dark .x-button.x-type-primary.x-color-accent{color:#212121;border-color:#eee;background-color:#eee}.geekflare-core-hero.x-background-color-dark .x-button.x-type-primary.x-color-accent:hover,.geekflare-core-hero.x-background-color-dark .x-button.x-type-primary.x-color-accent:focus,.geekflare-core-hero.x-background-color-dark .x-button.x-type-primary.x-color-accent:active{background-color:#fff}.geekflare-core-hero.x-background-color-dark .x-button.x-type-secondary.x-color-accent{color:#fff;border-color:#bdbdbd;background-color:#212121}.geekflare-core-hero.x-background-color-dark .x-button.x-type-secondary.x-color-accent:hover,.geekflare-core-hero.x-background-color-dark .x-button.x-type-secondary.x-color-accent:focus,.geekflare-core-hero.x-background-color-dark .x-button.x-type-secondary.x-color-accent:active{border-color:#424242;background-color:#212121}