.home-page-wrapper{overflow:hidden}.home-banner{background:url(../../../images/home-fg.svg?fdd18c78d94673925349d7e0f5f95ff5) bottom/cover no-repeat #f8f9fb;min-height:35.8rem;padding-top:4rem}.home-banner .caption{color:#fff;font-size:20px;line-height:35px;padding:30px 10px 0 0}.bg-f8f9fb{background-color:#f8f9fb}.home-img-1 img{height:23rem;padding:0 .5rem;position:relative;top:7rem;width:27rem}.home-form{background:#fff;border:6px solid #e2e9ef;border-radius:10px;box-shadow:0 42px 33px -27px rgba(195,205,214,.8);padding:1.5rem}.disclamer{margin-top:1.5rem}.home-form form{align-items:center;display:flex;justify-content:space-around}.fold-2:before{background:#f8f9fb;bottom:0;content:"";height:84%;position:absolute;width:100%;z-index:0}.publisher-list{padding-top:4rem}.publisher-logo img{height:auto;margin:1.5rem 2rem;width:7.5rem}.marketplace svg{height:5rem;width:13.5rem}.ad-type{max-width:34.5rem;width:90%}.display-img{max-width:25rem}.form-wrapper .title{color:#79848f;font-size:28px;margin-bottom:6px}.fold.fold-2{padding:16px 0}@media screen and (min-width:2560px){.home-banner{background-position:center bottom 8%;background-size:initial}}@media screen and (max-width:1300px){.home-banner{min-height:36rem}}@media screen and (max-width:1024px){.home-img-1{display:none}.home-banner{min-height:33.5rem;padding-top:140px}.ad-type{width:50%}}@media screen and (max-width:980px){.home-form .form-control{width:100%}}@media screen and (max-width:768px){h3{font-size:1.75rem;font-weight:700}.form-wrapper .title{color:#fff;font-size:1.125rem;margin-bottom:20px}.home-banner{background:#97a1aa;min-height:38.5rem;padding-top:100px}.fold{padding-bottom:2rem}.fold-2{margin-top:-7.5rem}}@media screen and (max-width:599px){.ad-type{display:none}.publisher-logo img{width:6.5rem}.card svg{min-width:16rem;width:60%}.home-banner{min-height:40.5rem}.fold-2{margin-top:-9.5rem}.fold-4{padding-bottom:0}.home-form form{display:block}.home-banner .caption{font-size:18px}}@media screen and (max-width:425px){h3{font-size:1.5rem}h3,h4{padding:1rem 0}h4{font-size:1.25rem}.home-banner{min-height:34.5rem}}@media screen and (max-width:375px){.form-wrapper .field-wrapper{margin-bottom:1.5rem}.home-form p.error{position:relative}}@media (-ms-high-contrast:none){.fold{height:100%}.form-inner .captcha-wrap{max-width:100%}}
