.contec-general-inquiry-form__main{grid-column:span 9;padding-right:3.5rem}.contec-general-inquiry-form__container{border-radius:3rem;padding:2.5rem 3rem}.contec-general-inquiry-form__sidebar{grid-column:span 3}.contec-general-inquiry-form__container form{padding-left:0}fieldset.form-columns-1,fieldset.form-columns-2,fieldset.form-columns-3{margin-right:0;max-width:100%!important}.contec-general-inquiry-form__container .submitted-message{align-items:center;color:var(--contec-color-2);display:flex;justify-content:center;margin:0 auto;padding:14rem 0;width:50%}.contec-general-inquiry-form .contec-page__footer--type-1{padding-bottom:3rem}.contec-box-1.advertorial-blog{align-items:center;border-radius:2.5rem;justify-content:center;overflow:hidden;padding:10rem 2rem;position:relative}.contec-box-1.advertorial-blog.overlay:after{background-color:rgba(var(--contec-color-2-rgb),.4);content:"";display:block;z-index:2}.contec-box-1.advertorial-blog img,.contec-box-1.advertorial-blog.overlay:after{height:100%;left:0;position:absolute;top:0;transition:all .3s cubic-bezier(.4,0,.2,1) 0s;width:100%}@media (hover:hover){.contec-box-1.advertorial-blog:hover img{transform:scale(1.05)}}.contec-box-1.advertorial-blog h3{font-size:4rem}.contec-box-1.advertorial-blog h3,.contec-box-1.advertorial-blog p{color:#fff;position:relative;text-align:center;text-transform:uppercase;z-index:3}.contec-box-1.advertorial-blog p{font-size:1.5rem}.contec-box-1.advertorial-blog .cta-advertorial{border:2px solid #fff;border-radius:.7rem;bottom:2rem;color:#fff;font-weight:700;left:50%;padding:.5rem 1rem;position:absolute;text-transform:uppercase;transform:translateX(-50%);z-index:3}@media (max-width:1100px){.contec-general-inquiry-form>.contec-container{display:grid;gap:0;grid-template-columns:minmax(0,1fr);padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.contec-general-inquiry-form>.contec-container>.contec-container-in{display:contents}.contec-general-inquiry-form__main{grid-column:1;min-width:0;order:1;padding-right:0}.contec-general-inquiry-form>.contec-container>.contec-page__footer--type-1{grid-column:1;justify-content:flex-start;order:2;padding:2.5rem 0 3rem}.contec-general-inquiry-form__sidebar{grid-column:1;min-width:0;order:3}.contec-general-inquiry-form__container,.contec-general-inquiry-form__container .hs_cos_wrapper,.contec-general-inquiry-form__container [data-hs-forms-root],.contec-general-inquiry-form__container form{max-width:100%;min-width:0;width:100%}.contec-general-inquiry-form__container form.hs-form fieldset.form-columns-1,.contec-general-inquiry-form__container form.hs-form fieldset.form-columns-2,.contec-general-inquiry-form__container form.hs-form fieldset.form-columns-3{display:flex!important;flex-direction:column;float:none;gap:0!important;margin:0;max-width:100%!important;min-width:0;padding:0;width:100%!important}.contec-general-inquiry-form__container form.hs-form fieldset .hs-dependent-field,.contec-general-inquiry-form__container form.hs-form fieldset .hs-form-field,.contec-general-inquiry-form__container form.hs-form fieldset .input{box-sizing:border-box;float:none!important;margin-left:0;margin-right:0!important;max-width:100%!important;min-width:0;width:100%!important}.contec-general-inquiry-form__container form.hs-form{margin:0;padding:0!important}.contec-general-inquiry-form__container .submitted-message{min-height:14rem;padding:3rem 0;width:100%}.contec-general-inquiry-form__sidebar .contec-cta{border-radius:2.5rem;width:100%}.contec-general-inquiry-form__sidebar .contec-box-1.advertorial-blog{width:100%}}@media (max-width:767px){.contec-general-inquiry-form{padding-bottom:2rem;padding-top:2rem}.contec-general-inquiry-form>.contec-container{padding-left:20px;padding-right:20px}.contec-general-inquiry-form__container{border-radius:3rem;padding:1.8rem 1.5rem 1.5rem}.contec-general-inquiry-form__title{color:var(--contec-color-2);font-size:1.6rem;font-weight:700;line-height:1.25;margin:0 0 1.8rem}.contec-general-inquiry-form__container form.hs-form fieldset .hs-form-field{margin-bottom:1.45rem}.contec-general-inquiry-form__container form.hs-form fieldset .hs-form-field>label:not(.hs-form-booleancheckbox-display){color:#7086a1;display:block;font-size:1.2rem;font-weight:400;line-height:1.25;margin:0 0 .3rem;opacity:1}.contec-general-inquiry-form__container form.hs-form fieldset input.hs-input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),.contec-general-inquiry-form__container form.hs-form fieldset input[type=email],.contec-general-inquiry-form__container form.hs-form fieldset input[type=tel]{background:transparent!important;border:0!important;border-bottom:1px solid #8093a9!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;font-size:16px;height:3rem;line-height:1.25;margin:0;max-width:100%!important;min-height:0;padding:.2rem 0 .55rem!important;width:100%!important}.contec-general-inquiry-form__container .custom-select{box-sizing:border-box;height:3.2rem;line-height:3rem;margin:0;max-width:100%;padding:0 1.3rem;width:100%!important}.contec-general-inquiry-form__container .custom-select .select-selected{font-size:1.3rem;font-weight:400;line-height:3rem;min-width:0;overflow:hidden;padding-right:1.5rem;text-overflow:ellipsis;white-space:nowrap}.contec-general-inquiry-form__container .custom-select .select-selected:after,.contec-general-inquiry-form__container .custom-select.expanded .select-selected:after{right:1.3rem;top:.8rem}.contec-general-inquiry-form__container .custom-select .select-items{box-shadow:0 .6rem 1.5rem rgba(var(--contec-color-6-rgb),.12);left:0;right:0;width:100%}.contec-general-inquiry-form__container .custom-select.expanded .select-items{max-height:min(30rem,55dvh)}.contec-general-inquiry-form__container .custom-select .select-items div{font-size:1.3rem;line-height:1.4;padding:.8rem 1.3rem}.contec-general-inquiry-form__container form.hs-form fieldset textarea.hs-input{border:1px solid var(--contec-color-1)!important;border-radius:2rem;box-sizing:border-box;display:block;font-size:16px;line-height:1.4;min-height:14.5rem;padding:1.4rem 1.6rem!important;resize:vertical;width:100%!important}.contec-general-inquiry-form__container form.hs-form .hs-fieldtype-booleancheckbox{margin-bottom:1rem}.contec-general-inquiry-form__container form.hs-form .hs-form-booleancheckbox-display{align-items:flex-start;color:var(--contec-color-1);cursor:pointer;display:flex;font-size:1.2rem;gap:.8rem;line-height:1.35;opacity:1}.contec-general-inquiry-form__container form.hs-form input[type=checkbox]{flex:0 0 14px;height:14px!important;margin:.05rem 0 0!important;width:14px!important}.contec-general-inquiry-form__container form.hs-form .hs-richtext,.contec-general-inquiry-form__container form.hs-form .hs-richtext p{font-size:1.2rem;line-height:1.4}.contec-general-inquiry-form__container form.hs-form .hs-richtext{margin:.7rem 0}.contec-general-inquiry-form__container form.hs-form .hs_submit{margin-top:1.8rem}.contec-general-inquiry-form__container form.hs-form .hs_submit .hs-button{background:var(--contec-color-2);border:0;border-radius:10rem!important;color:#fff;cursor:pointer;font-size:1.1rem;height:2.8rem;line-height:1.2;min-width:10.8rem;padding:.55rem 2.2rem;text-align:center;width:auto}.contec-general-inquiry-form__container form.hs-form ul.hs-error-msgs{font-size:1.2rem;line-height:1.3;margin:.4rem 0 0}.contec-general-inquiry-form>.contec-container>.contec-page__footer--type-1{padding:2.7rem 0}.contec-general-inquiry-form>.contec-container>.contec-page__footer--type-1 .contec-btn{font-size:1.1rem}.contec-general-inquiry-form__sidebar .contec-box-1.advertorial-blog{aspect-ratio:1.2;min-height:27rem;padding:4rem 1.5rem}.contec-general-inquiry-form__sidebar .contec-box-1.advertorial-blog img{object-fit:cover}.contec-general-inquiry-form__sidebar .contec-box-1.advertorial-blog h3{font-size:clamp(2.3rem,7vw,3.6rem);line-height:1.15}.contec-general-inquiry-form__sidebar .contec-box-1.advertorial-blog p{font-size:1.2rem}.contec-general-inquiry-form__container form.hs-form fieldset .hs-fieldtype-select>label,.contec-general-inquiry-form__container form.hs-form fieldset .hs-fieldtype-textarea>label{margin-bottom:1rem!important}}