.hfe-form-wrapper{width:100%;position:relative;margin:0 auto}
.hfe-form-wrapper .txt-below-form,.hfe-form-wrapper .txt-below-form p{margin-bottom:0 !important}
.hfe-form-wrapper .bg-img{background-position:center;background-repeat:no-repeat;background-size:cover;flex-basis:100%}
.hfe-form-wrapper .form-wrapper{position:absolute;left:80px;top:50%;transform:translateY(-50%);padding:1.5rem 3rem 3.5rem 3rem;overflow:visible}
.form-wrapper{border-radius:40px}
.hfe-form-wrapper .form-content-wrapper{display:flex;width:100%;justify-content:space-between;min-height:100%}
.hfe-form-wrapper .expanding{-webkit-transition:width 1.2s,height 1.2s;-webkit-transition-timing-function:ease;transition:width 1.2s,height 1.2s;transition-timing-function:ease}
.hfe-form-wrapper .expand-form-wrapper .form-content-wrapper{margin:auto}
.hfe-form-wrapper .expand-form-wrapper{width:calc(100% - (80px * 2)) !important}
.hfe-form-wrapper .form-left-wrapper{flex-basis:45%}
.hfe-form-wrapper .before-expand-content .arrow-link,.hfe-form-wrapper .before-expand-content .arrow-link:hover{color:#242629}
.hfe-form-wrapper .btn-cta-blue,.hfe-form-wrapper .btn-cta-dark{color:#fff !important}
.hfe-form-wrapper .before-expand-content{color:#242629;position:relative;padding-right:90px;height:100%}
.hfe-form-wrapper .after-expand-content{color:#242629;display:none;padding-right:70px}
.hfe-form-wrapper .before-expand-s-title{font-size:.75rem;font-weight:bold;margin-bottom:1rem;letter-spacing:1.8px}
.hfe-form-wrapper .before-expand-title{font-size:2.5rem;font-weight:bold;line-height:1.2}
.expand-btn-re{width:auto !important}
.hfe-form-wrapper .expand-btn{position:absolute;bottom:0;width:100%}
.expand-btn-re{width:auto}
.hfe-form-wrapper .expand-btn a:hover{cursor:pointer}
.hfe-form-wrapper .after-expand-title{margin-bottom:1rem;font-size:2.5rem;font-weight:bold;line-height:1.4}
.hfe-form-wrapper .after-expand-des{margin-bottom:0;font-size:1.125rem}
.hfe-form-wrapper .after-expand-des .campaign-tfn-number{font-weight:bold}
.hfe-form-wrapper .form-right-wrapper{flex-basis:55%;position:relative;padding-right:40px;min-width:400px;display:none}
.hfe-form-wrapper form label{color:#5e6366}
.hfe-form-wrapper .txt-below-form label{color:#242629;margin-bottom:0}
.hfe-form-wrapper .form-group,.form-control{border-radius:24px}
.hfe-form-wrapper .field-cont{margin-bottom:1rem}
.hfe-form-wrapper .txt-below-form{font-family:'Open Sans',sans-serif;font-size:11px;color:#242629}
.hfe-form-wrapper .btn-cta{border:0;text-transform:uppercase;margin-top:1rem}
@media(max-width:374px){.hfe-form-wrapper .btn-cta{min-width:249px}
}
.hfe-form-wrapper .btn-cta:hover{cursor:pointer}
.hfe-form-wrapper .hide-btn{position:absolute;top:15px;right:30px;display:none}
.hfe-overflow-hidden{overflow:hidden !important}
.hfe-form-wrapper .response-success .card-title{font-size:40px;font-weight:bold;line-height:1.2;text-align:center;color:#242629}
.hfe-form-wrapper .response-success .card-text{max-width:580px;width:90%;font-family:'Open Sans',sans-serif;font-size:18px;line-height:1.56;text-align:center;color:#000;margin:1rem auto 3rem auto}
.hfe-form-wrapper .response-success-icon,.response-failed-icon{width:40px;height:40px;margin:0 auto 1rem auto}
.hfe-form-wrapper .img-icon{width:100%;height:auto}
.hfe-form-wrapper .card-response{height:100%}
.hfe-form-wrapper .form-right-wrapper .row{margin-right:-10px;margin-left:-10px}
.hfe-form-wrapper .form-right-wrapper .col-md-6,.hfe-form-wrapper .form-right-wrapper .col-lg-12{padding-right:10px;padding-left:10px}
@media(min-width:1370px){.hfe-form-wrapper .before-expand-content{min-width:455px !important}
}
@media(min-width:1455px){.hfe-form-wrapper .form-wrapper{left:calc((100% - 1350px)/2)}
.hfe-form-wrapper .expand-form-wrapper{width:1350px !important}
}
@media(max-width:1369px){.hfe-form-wrapper .form-wrapper{position:absolute;left:6%;padding:1.5rem 2.5rem 3.5rem 2.5rem}
.hfe-form-wrapper .expand-form-wrapper{right:6% !important}
.hfe-form-wrapper .expand-form-wrapper .form-left-wrapper{flex-basis:45% !important}
.hfe-form-wrapper .form-left-wrapper{flex-basis:unset}
.hfe-form-wrapper .before-expand-content{padding-right:13%;min-width:unset}
}
@media(max-width:767px){.hfe-form-wrapper .form-wrapper{left:5%;padding:24px}
}
@media(min-width:768px) and (max-width:991px){.hfe-form-wrapper .form-wrapper{left:5%;padding:12px 24px 36px 24px}
}
@media(max-width:991px){.hfe-form-wrapper .form-content-wrapper{flex-direction:column}
.hfe-form-wrapper .expand-form-wrapper{height:100% !important;width:100% !important;left:0 !important;z-index:9999;position:fixed !important;justify-content:center;padding:8%;overflow-y:auto}
.hfe-form-wrapper .expand-form-wrapper .form-content-wrapper{justify-content:unset !important;margin:unset !important}
.hfe-form-wrapper .expand-form-wrapper .form-left-wrapper{height:auto !important;flex-basis:unset !important}
.hfe-form-wrapper .form-left-wrapper{flex-basis:unset;min-width:unset;height:100%}
.hfe-form-wrapper .after-expand-title,.before-expand-title{font-size:2rem !important;line-height:1.25}
.hfe-form-wrapper .before-expand-content{padding-right:20%}
.hfe-form-wrapper .after-expand-content{padding-right:0}
.hfe-form-wrapper .form-right-wrapper{flex-basis:unset;min-width:unset;margin-top:48px;padding:0}
.hfe-form-wrapper .submit-btn-cta{margin-top:36px}
.hfe-form-wrapper .hide-btn{display:none;position:fixed;top:10px;right:10px}
}
@media(max-width:767px){.hfe-form-wrapper .bg-img{flex-basis:unset;background-position:right}
.hfe-form-wrapper .form-wrapper{position:relative;width:100%;left:unset;transform:unset;top:unset}
.hfe-form-wrapper .form-wrapper{position:relative;width:unset;left:unset;transform:unset;margin:0rem 1rem;border-radius:32px 32px 25px 25px;top:-32px}
.form-wrapper>.form-content-wrapper>.form-left-wrapper #before-expand-content>.before-expand-title{line-height:32px}
.form-wrapper.expand-form-wrapper{margin:auto !important;top:0 !important;border-radius:0 !important}
.hfe-form-wrapper .expand-form-wrapper{padding:5%;top:0;height:unset !important;left:0 !important;right:0 !important;bottom:0 !important}
.hfe-form-wrapper .before-expand-content{padding-right:0 !important}
.hfe-form-wrapper .before-expand-title{font-size:1.5rem !important}
.hfe-form-wrapper .after-expand-title,.before-expand-s-title{margin-bottom:.5rem !important}
.hfe-form-wrapper .form-right-wrapper{margin-top:1rem}
}
.scroll-down-btn{width:140px;height:67px;margin:0 auto;border-top-left-radius:90px;border-top-right-radius:90px;background-color:rgba(255,255,255,0.9);z-index:1;position:absolute;text-transform:uppercase;text-align:center;font-family:Brown;font-size:11px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:1.65px;color:#242629;padding-top:20px;cursor:pointer;left:50%;bottom:0}
.scroll-down-arrow{font-size:24px;line-height:7px;padding-top:4px}
.bounce{animation:bounce 2s infinite}
@keyframes bounce{0,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
20%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
50%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
40%{-moz-transform:translateY(8px);-ms-transform:translateY(8px);-webkit-transform:translateY(8px);transform:translateY(8px)}
60%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}
}
@media(max-width:767px){.adt7-hero-form-expand .hfe-form-wrapper{height:auto !important}
.adt7-hero-form-expand .hfe-form-wrapper .form-wrapper{height:auto !important;min-height:unset !important}
.adt7-hero-form-expand .hfe-form-wrapper .expand-btn{position:relative}
}
@media(min-width:768px) and (max-width:991px){.form-wrapper{border-radius:36px}
}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .bg-img{height:250px;width:100%}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{position:absolute;left:0 !important;top:50%;transform:translateY(-50%);overflow:hidden;margin-left:0;min-height:277px;width:100%;padding:1.25rem}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-s-title{font-size:12px;line-height:1.33;font-weight:bold;letter-spacing:1.8px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-title{font-size:24px;line-height:1.33;font-weight:bold;letter-spacing:.18px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-description{color:#303538;font-size:16px;line-height:1.5;font-weight:normal;letter-spacing:.4px;font-family:'Open Sans',sans-serif}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-content{padding:0}
@media(max-width:767px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .bg-img,.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{height:240px;width:100%}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper_inner{position:relative;width:100%;left:0;transform:unset;top:unset;display:flex !important;height:277px !important;min-height:unset}
.hfe-form[data-responsiveType="newresponsive"].form-expanded .hfe-form-wrapper_inner,.hfe-form[data-responsiveType="newresponsive"].form-expanded .hfe-form-wrapper .form-wrapper{top:0;position:absolute;transform:none}
}
@media(min-width:768px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-title{font-size:32px;line-height:1.25;letter-spacing:1.25px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-description{font-size:18px;line-height:1.56;letter-spacing:.5px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper{height:436px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .bg-img{height:100%}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper_inner{position:absolute;height:100%;left:50%;transform:translateX(-50%);max-width:1375px;width:100%}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{margin-left:32px;padding:24px;width:340px;min-height:340px;height:340px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper.expand-form-wrapper{margin-left:0;width:100% !important}
}
@media(max-width:991px){.hfe-form[data-responsiveType="newresponsive"].form-expanded .hfe-form-wrapper_inner{transform:none}
.hfe-form[data-responsiveType="newresponsive"].form-expanded .hfe-form-wrapper_inner .form-wrapper{transform:none;top:0;overflow-y:scroll}
}
@media(min-width:992px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{margin-left:32px;padding:1.5rem;width:340px;min-height:340px;height:340px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper.expand-form-wrapper{margin-left:32px;width:calc(100% - 2 * 32px) !important}
}
@media(min-width:992px) and (max-width:1439px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper #adt-hfe-form-id .col-name{flex:0 0 50%;padding-right:8px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper #adt-hfe-form-id .col-email{flex:0 0 50%;padding-left:8px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper #adt-hfe-form-id .col-phone .field-cont,.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper #adt-hfe-form-id .col-post .field-cont{margin-bottom:0}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper #adt-hfe-form-id .txt-below-form p{font-size:.8em}
}
@media(min-width:1024px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper{height:436px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{margin-left:48px;padding:24px;width:340px;min-height:340px;height:340px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper.expand-form-wrapper{width:calc(100% - 2 * 48px) !important;margin-left:48px}
}
@media(min-width:1280px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-title{font-size:34px;line-height:1.18;letter-spacing:.25px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-description{font-size:18px;line-height:1.56;letter-spacing:.5px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper{height:546px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{margin-left:72px;padding:32px;width:400px;min-height:400px;height:400px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper.expand-form-wrapper{width:calc(100% - 2 * 72px) !important;margin-left:72px}
}
@media(min-width:1370px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-content{padding-right:90px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper{height:615px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{margin-left:80px;width:400px;min-height:400px;height:400px;padding:32px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper.expand-form-wrapper{width:calc(100% - 2 * 80px) !important;margin-left:80px}
}
@media(min-width:1440px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper{height:615px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{margin-left:80px;padding:48px;width:456px;min-height:456px;height:456px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper.expand-form-wrapper{width:calc(100% - 2 * 80px) !important;margin-left:80px}
}
@media(min-width:1455px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{left:auto}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .expand-form-wrapper{width:100%}
}
@media(min-width:1920px){.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-content{padding-right:0}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-title{font-size:48px;line-height:1.17;letter-spacing:-0.4px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .before-expand-description{font-size:20px;line-height:1.4;letter-spacing:.5px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper{height:820px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper{margin-left:110px;padding:3rem;width:560px;min-height:560px;height:560px}
.hfe-form[data-responsiveType="newresponsive"] .hfe-form-wrapper .form-wrapper.expand-form-wrapper{width:calc(100% - 2 * 110px) !important;margin-left:110px}
}