.wp-block-custom-ge-hero-landing{padding:14em 0 5em 0;position:relative;background-color:#0d1623;color:#fff}.wp-block-custom-ge-hero-landing .call-to-action{color:#fff;position:relative;width:64px;font-size:19px;height:19px;line-height:19px;margin-bottom:0;transition:font-size 0.3s;-moz-transition:font-size 0.3s;-webkit-transition:font-size 0.3s;-o-transition:font-size 0.3s}.wp-block-custom-ge-hero-landing a:hover{text-decoration:none !important}.wp-block-custom-ge-hero-landing .card:hover{text-decoration:none !important;background-color:#0659ac !important}.wp-block-custom-ge-hero-landing .card:hover .call-to-action{color:#fff;font-size:25px;transform-origin:right;text-decoration:none !important}.wp-block-custom-ge-hero-landing a.wp-block-button__link{color:#fff}.wp-block-custom-ge-hero-landing .main-background{filter:opacity(0.1) contrast(1) brightness(1.7) saturate(0);width:100%;height:100%;position:absolute;background-size:cover;background-position:left bottom;top:0;background-repeat:no-repeat}.wp-block-custom-ge-hero-landing .image-gradient{position:absolute;width:100%;height:60%;bottom:0;z-index:1;background:-moz-linear-gradient(top, rgba(13,22,35,0) 0%, rgba(13,22,35,0.72) 84%, rgba(13,22,35,0.75) 86%, #0d1623 99%);background:-webkit-linear-gradient(top, rgba(13,22,35,0) 0%, rgba(13,22,35,0.72) 84%, rgba(13,22,35,0.75) 86%, #0d1623 99%);background:linear-gradient(to bottom, rgba(13,22,35,0) 0%, rgba(13,22,35,0.72) 84%, rgba(13,22,35,0.75) 86%, #0d1623 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d1623', endColorstr='#0d1623', GradientType=0)}.wp-block-custom-ge-hero-landing .bg-overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:black;display:none;z-index:0}.wp-block-custom-ge-hero-landing section{position:relative;z-index:10;margin:0 auto}.wp-block-custom-ge-hero-landing section:after{clear:both;display:block;content:" "}.wp-block-custom-ge-hero-landing .cardBottomText{position:absolute;bottom:20px;padding-right:20px}.wp-block-custom-ge-hero-landing .card{position:absolute;top:-60px;right:5%;height:fit-content;width:35%;z-index:2;border:0;border-radius:0;max-width:370px}.wp-block-custom-ge-hero-landing .card a{color:#fff}.wp-block-custom-ge-hero-landing .card main{padding:2em 1.5em 1.5em 1.5em}.wp-block-custom-ge-hero-landing .card main .body-1{margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:9 !important;-webkit-box-orient:vertical;overflow:hidden}.wp-block-custom-ge-hero-landing .card main .body-3{margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:13 !important;-webkit-box-orient:vertical;overflow:hidden}.wp-block-custom-ge-hero-landing .card main h6{text-transform:uppercase}.wp-block-custom-ge-hero-landing .card main h6::before{content:'';border-top:solid 2px #fff;margin-bottom:10px;display:block;width:10%}.wp-block-custom-ge-hero-landing .intro-text{position:relative;z-index:3}.wp-block-custom-ge-hero-landing .intro-text main{position:relative}.wp-block-custom-ge-hero-landing .intro-text main h1{padding:0;margin:0}.wp-block-custom-ge-hero-landing .intro-text main p.body-1{margin:1em 0 2em;width:80%}.wp-block-custom-ge-hero-landing .intro-text main .wp-block-button{margin:2em 1em 1em 0;float:left}.wp-block-custom-ge-hero-landing .header-image{position:absolute;display:block;clear:both;width:100%;height:auto;z-index:2}.wp-block-custom-ge-hero-landing .header-image img{border:0;width:100%;position:relative;height:auto}.wp-block-custom-ge-hero-landing .row{margin-right:0;margin-left:0}.wp-block-custom-ge-hero-landing .nopaddingbottom{padding-bottom:0 !important}.wp-block-custom-ge-hero-landing .ImpactcardBottomText{overflow:hidden;position:relative}@media only screen and (max-width: 991px){.wp-block-custom-ge-hero-landing .cardBottomText p.body-1{font-size:14px !important;line-height:22px}.wp-block-custom-ge-hero-landing .ImpactcardBottomText{max-height:225px}}@media only screen and (min-width: 992px){.wp-block-custom-ge-hero-landing h6{letter-spacing:2px}.wp-block-custom-ge-hero-landing .card{width:268px;height:401px}.wp-block-custom-ge-hero-landing .ImpactcardBottomText{max-height:225px}.wp-block-custom-ge-hero-landing .image-feature.post-image{max-height:700px;overflow:hidden}.wp-block-custom-ge-hero-landing .intro-text{margin:1em 0 0;overflow:hidden;min-height:25em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:45px;letter-spacing:-3px;line-height:55px}}@media only screen and (min-width: 1024px){.wp-block-custom-ge-hero-landing .intro-text{min-height:25em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:48px}}@media only screen and (min-width: 1070px){.wp-block-custom-ge-hero-landing .intro-text{min-height:26em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:50px;line-height:62px}}@media only screen and (min-width: 1150px){.wp-block-custom-ge-hero-landing .intro-text{min-height:28em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:52px}}@media only screen and (min-width: 1200px){.wp-block-custom-ge-hero-landing .intro-text{min-height:30em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:60px;line-height:normal}}@media only screen and (min-width: 1366px){.wp-block-custom-ge-hero-landing .intro-text{margin:3em 0 0;min-height:32em}.wp-block-custom-ge-hero-landing .intro-text main h5{font-size:20px}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:60px;letter-spacing:-3px}}@media only screen and (min-width: 1440px){.wp-block-custom-ge-hero-landing .intro-text{min-height:34em}}@media only screen and (min-width: 1500px){.wp-block-custom-ge-hero-landing .intro-text{min-height:35em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:70px}}@media only screen and (min-width: 1600px){.wp-block-custom-ge-hero-landing .intro-text{min-height:38em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:80px;letter-spacing:-2px;line-height:100px}}@media only screen and (min-width: 1601px){.wp-block-custom-ge-hero-landing .card{width:370px;height:560px}.wp-block-custom-ge-hero-landing .ImpactcardBottomText{max-height:350px;margin-bottom:20px}}@media only screen and (min-width: 1700px){.wp-block-custom-ge-hero-landing .intro-text{min-height:41em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:84px;letter-spacing:-3px;line-height:105px}}@media only screen and (min-width: 1800px){.wp-block-custom-ge-hero-landing .intro-text{min-height:42em}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:87px;line-height:110px}}@media only screen and (min-width: 1920px){.wp-block-custom-ge-hero-landing .image-feature.post-image img{height:777px;width:1079px;right:0;position:absolute}.wp-block-custom-ge-hero-landing .cardBottomText{bottom:30px;padding-right:30px}.wp-block-custom-ge-hero-landing .intro-text{margin:10em 0 0;min-height:40em}.wp-block-custom-ge-hero-landing .intro-text main h5{font-size:24px;line-height:16px;letter-spacing:3.43px}.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:92px;line-height:110px;letter-spacing:-3.24px}}@media only screen and (min-width: 1920px) and (min-width: 2100px){.wp-block-custom-ge-hero-landing .intro-text h1{font-size:100px}}@media only screen and (min-width: 2300px){.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:108px}}@media only screen and (min-width: 2500px){.wp-block-custom-ge-hero-landing .intro-text main h1{font-size:130px}}@media only screen and (max-width: 1600px){.wp-block-custom-ge-hero-landing .card .body-3{font-size:13px;line-height:15px;letter-spacing:normal}.wp-block-custom-ge-hero-landing .card .body-1{font-family:gesans-bold;font-size:16px;line-height:22px;letter-spacing:0}}@media (max-width: 991px){.wp-block-custom-ge-hero-landing{background-image:none !important;background-color:#0d1623;padding-top:0;overflow-x:hidden;padding-bottom:5em}.wp-block-custom-ge-hero-landing .main-background,.wp-block-custom-ge-hero-landing .image-gradient{display:none !important}.wp-block-custom-ge-hero-landing .bg-overlay{display:none !important}.wp-block-custom-ge-hero-landing h6{letter-spacing:1.57px}.wp-block-custom-ge-hero-landing .card{bottom:-256px;top:unset;right:8%;width:268px;height:400px}.wp-block-custom-ge-hero-landing .card main{padding:1.5em 1em 0.5em 1em}.wp-block-custom-ge-hero-landing .card main button.right-arrow{width:36px}.wp-block-custom-ge-hero-landing .ImpactcardBottomText{max-height:225px}.wp-block-custom-ge-hero-landing .post-entry .image-wrapper{position:relative;display:block;flex:none}.wp-block-custom-ge-hero-landing .post-entry .image-wrapper .header-image{position:relative;width:113%;left:-4%;height:auto}.wp-block-custom-ge-hero-landing .post-entry .intro-text{top:0;padding:3em 0;width:60%}.wp-block-custom-ge-hero-landing .post-entry .intro-text main p{padding:1em 0}.wp-block-custom-ge-hero-landing .post-entry .intro-text main p.body-1{margin:1em 0 1.5em;width:100%}.wp-block-custom-ge-hero-landing .post-entry .text-wrapper{order:2}.wp-block-custom-ge-hero-landing .wp-block-button{float:left;margin:0 1em 0 0 !important}.wp-block-custom-ge-hero-landing main h1{letter-spacing:-1.76px}}@media only screen and (max-width: 767px){.wp-block-custom-ge-hero-landing{padding-bottom:15em}.wp-block-custom-ge-hero-landing .post-entry .text-wrapper{order:1}.wp-block-custom-ge-hero-landing .post-entry .intro-text{margin:0;padding:4em 0 1em 0;width:100%}.wp-block-custom-ge-hero-landing .post-entry .intro-text .wp-block-button{float:inherit !important;margin:1.5em 0 !important}.wp-block-custom-ge-hero-landing .post-entry .intro-text a.wp-block-button__link{width:100%}.wp-block-custom-ge-hero-landing .post-entry .image-wrapper{order:2;position:relative;left:-3%}.wp-block-custom-ge-hero-landing .post-entry .header-image{top:10%}.wp-block-custom-ge-hero-landing .card{bottom:0;top:10%;width:264px;height:400px;z-index:10;right:-60%}.wp-block-custom-ge-hero-landing .card.in-view{right:-6.5%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}}.wp-block-custom-ge-hero-landing .editor-rich-text h1{font-size:50px;letter-spacing:-1px;line-height:60px}.wp-block-custom-ge-hero-landing .header-image button.components-button.components-icon-button{background:white}.wp-block-custom-ge-hero-landing .image-feature.post-image button.components-button.components-icon-button.components-toolbar__control{top:0 !important;z-index:3;left:0;position:relative}@media only screen and (max-width: 1200px){.wp-block-custom-ge-hero-landing .wp-block-button.primary .wp-block-button__link{font-size:11px;height:48px;line-height:44px}.wp-block-custom-ge-hero-landing .wp-block-button.secondary .wp-block-button__link{font-size:11px;height:48px;line-height:44px}}
