.gm-product-hero-banner-v2{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.container-fluid .row-fluid .kore-module.gm-product-hero-banner-v2 .page-width{margin:0 auto;max-width:1440px!important;padding:0 20px!important}body:not(.state-not-available) .gm-product-hero-banner-v2 .bottom-buttons>.simple.simple-dnd_area-module-1--4{display:none}.gm-product-hero-banner-v2 .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 -20px;padding:60px 0 80px}.gm-product-hero-banner-v2 .flex .col{-webkit-box-flex:1;display:flex;-ms-flex:1;flex:1;flex-direction:column;padding-left:30px;padding-right:30px}.gm-product-hero-banner-v2 .flex .col.right{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.gm-product-hero-banner-v2 .flex .col>div{flex:1}.gm-product-hero-banner-v2 .flex .col>.tagline{align-items:flex-start;letter-spacing:2px;opacity:.8}.gm-product-hero-banner-v2 .flex .col>.heading{align-items:center;display:flex;max-height:45%}.gm-product-hero-banner-v2 .flex .col.reverse-heading>.heading{max-height:100%}.gm-product-hero-banner-v2 .flex .col>.p_logo{display:flex;flex-direction:column;justify-content:center}.gm-product-hero-banner-v2 .flex .col.reverse-heading>.p_logo{max-height:45%}.gm-product-hero-banner-v2 .tagline{margin-bottom:30px}.gm-product-hero-banner-v2 #cta .cta_button{background-image:none!important;box-shadow:none!important;text-shadow:none!important}.gm-product-hero-banner-v2 .flex .col.blank{min-height:auto}.gm-product-hero-banner-v2 .heading.underline>*{margin-bottom:30px;padding-bottom:30px;position:relative}.gm-product-hero-banner-v2 .heading.underline>:after{background-color:#7fc7ee;bottom:0;content:"";height:8px;left:0;position:absolute;width:172px}.gm-product-hero-banner-v2 .text-center .heading.underline>:after{left:50%;transform:translateX(-50%)}@media (max-width:1139px) and (min-width:767px){.gm-product-hero-banner-v2 .flex{margin:0;padding:0}.gm-product-hero-banner-v2 .flex .col{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;order:1;padding-left:20px;padding-right:20px}.gm-product-hero-banner-v2 .flex .col.right{padding-left:60px;padding-right:60px}}@media (max-width:991px) and (min-width:601px){.gm-product-hero-banner-v2 .flex .col.right{padding-left:40px;padding-right:40px}}@media (max-width:991px){.gm-product-hero-banner-v2 .flex .col{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;order:1;padding-left:20px;padding-right:20px}.gm-product-hero-banner-v2 .flex .col.reverse-heading>.p_logo{max-height:.1%}}@media (max-width:767px){.gm-product-hero-banner-v2 .flex .col>.heading *{font-size:24px!important}.gm-product-hero-banner-v2 .flex .col>.p_logo img{max-width:180px!important}.gm-product-hero-banner-v2 .flex .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:70%;order:1;padding-left:20px;padding-right:20px}.gm-product-hero-banner-v2 .tagline{font-size:14px;margin-bottom:10px}}@media (max-width:600px){.gm-product-hero-banner-v2 .flex{margin:0}.gm-product-hero-banner-v2 .flex .col{padding-left:0;padding-right:0}.gm-product-hero-banner-v2 .flex .col.right{padding-left:30px;padding-right:30px}}@media (max-width:425px){.gm-product-hero-banner-v2 .flex .col>.heading *{font-size:18px!important}.gm-product-hero-banner-v2 .flex .col{padding-left:0;padding-right:0}.gm-product-hero-banner-v2 .flex .col>.p_logo img{max-width:110px!important}.gm-product-hero-banner-v2 .flex .col.right{padding-left:20px;padding-right:20px}}.gm-product-hero-banner-v2 .bottom-buttons-wrapper{margin-top:-75px;padding-left:30px;padding-right:30px}.gm-product-hero-banner-v2 .bottom-buttons{display:flex;flex-wrap:wrap;margin:0 -15px}.gm-product-hero-banner-v2 .bottom-buttons>div{margin-top:15px;padding-left:15px;padding-right:15px;width:100%}.gm-product-hero-banner-v2.kore-module .bottom-buttons .simple a{background-color:#f26a26!important;border-color:#f26a26!important;color:#fff!important;font-size:18px!important;font-weight:700!important;padding:30px 25px!important;text-transform:none!important}@media screen and (min-width:768px){.gm-product-hero-banner-v2 .bottom-buttons>div{flex:0 0 33.333%;max-width:33.333%}}@media screen and (min-width:992px){.gm-product-hero-banner-v2 .bottom-buttons>div{flex:0 0 20%;max-width:20%}}@media screen and (max-width:767px){.gm-product-hero-banner-v2 .flex .col>.heading{padding:16px 0}}