html main{background:#fff;background:linear-gradient(180deg,#f6f1f1 8%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 100%);min-height:865px;padding-top:64px}html main div.content-wrapper{background-color:#fff;border:2px solid #ded5d8;border-radius:8px;box-shadow:0px 4px 8px -3px rgba(0,0,0,.15);max-width:800px;padding:56px 48px}html main div.content-wrapper header h1{border-bottom:2px solid #ded5d8;padding-bottom:40px;margin-bottom:40px}html main div.content-wrapper header p{font-size:20px;font-weight:500;margin-bottom:16px}html main div.content-wrapper .sales-rep-form-shell{position:relative;min-height:64px}html main div.content-wrapper .sales-rep-form-shell .sales-rep-form-content{visibility:hidden}html main div.content-wrapper .sales-rep-form-shell .loader{background-image:url("/wp-content/themes/bertolini/img/pre-loader.gif");background-position:center;background-repeat:no-repeat;background-size:contain;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}html main div.content-wrapper .sales-rep-form-shell.is-ready .sales-rep-form-content{visibility:visible}html main div.content-wrapper .sales-rep-form-shell.is-ready .loader{display:none}html main div.content-wrapper .sales-rep-form-error{margin:0;text-align:center}html main div.content-wrapper .sales-rep-form-shell.has-error .sales-rep-form-content,html main div.content-wrapper .sales-rep-form-shell.has-error .loader{display:none}html main div.content-wrapper .sales-rep-form-shell.has-error .sales-rep-form-error{display:block}html main div.content-wrapper div#gform_wrapper_2.gform_wrapper .gform_fields{grid-row-gap:24px}html main div.content-wrapper div#gform_wrapper_2.gform_wrapper .gfield{margin:0}html main div.content-wrapper div#gform_wrapper_2.gform_wrapper .gfield select{background:url("/wp-content/themes/bertolini/img/dropdown-arrow.svg") no-repeat calc(100% - 16px) center;font-size:inherit;padding:12px 16px}html main div.content-wrapper div#gform_wrapper_2.gform_wrapper .gform_footer.before{display:none}html main div.content-wrapper div#gform_wrapper_2.gform_wrapper .gform-footer{display:none}html main div.content-wrapper section.sales-reps{border-top:2px solid #ded5d8;display:none;margin-top:40px;padding:40px 0 32px}html main div.content-wrapper section.sales-reps.active{display:block}html main div.content-wrapper section.sales-reps h2{margin-bottom:24px}html main div.content-wrapper section.sales-reps .sales-rep{display:flex;gap:24px}html main div.content-wrapper section.sales-reps .sales-rep img{border-radius:50%;height:80px;object-fit:cover;object-position:center top;width:80px}html main div.content-wrapper section.sales-reps .sales-rep h3{font-size:18px;line-height:170%;margin-bottom:0}html main div.content-wrapper section.sales-reps .sales-rep p{color:#5f667a;margin-bottom:8px}html main div.content-wrapper section.sales-reps .sales-rep a{color:#07838b;font-weight:600;text-decoration:underline}html main div.content-wrapper section.sales-reps .sales-rep a:hover{color:#049da8}html main div.content-wrapper section.sales-reps .sales-rep a:active{color:#026167}html main div.content-wrapper section.sales-reps .sales-rep a{align-items:center;display:flex;gap:4px;margin:0}@media(max-width:1024px){html main{padding-top:56px}}@media(max-width:768px){html main{padding-top:40px}html main div.content-wrapper{margin:0 24px}}@media(max-width:600px){html main{min-height:unset;padding:32px 0 80px}html main div.content-wrapper{margin:0 16px;padding:32px 24px}html main div.content-wrapper header h1{padding-bottom:32px;margin-bottom:32px}html main div.content-wrapper section.sales-reps .sales-rep{flex-direction:column}}