.dtpr-quote-page .dtpr-hero-copy {width:881px}
.dtpr-quote-page .dtpr-serve-banner-image {object-position:50% 35.37%}
.dtpr-quote-page .dtpr-hero-description {margin-bottom:29px}
.dtpr-quote-page .dtpr-hero-phone {font-size:24px;line-height:30px}
.dtpr-quote-next {padding:50px 50px 44px;min-height:363px}
.dtpr-quote-next-icon {display:block;width:auto;height:auto;max-width:90px;margin-bottom:22px}
.dtpr-quote-next h2 {margin-bottom:20px}
.dtpr-quote-next p {line-height:28px}
.dtpr-quote-talk {margin-top:50px}
.dtpr-quote-talk h2 {font:400 48px/52px var(--dtpr-heading);letter-spacing:-1.92px;margin:0 0 30px}
.dtpr-quote-phone {display:inline-flex;gap:10px;align-items:center;font-size:24px;font-weight:500;line-height:30px}
.dtpr-quote-phone .dtpr-icon-box {width:43px;height:43px;flex:0 0 43px}
.dtpr-quote-phone:hover {color:var(--dtpr-gold)}
.dtpr-quote-form-anchor {min-width:0;scroll-margin-top:30px}
.dtpr-quote-page .dtpr-contact-office {margin-top:100px}
@media(max-width:1500px) {
.dtpr-quote-next {padding:40px;min-height:0}
.dtpr-quote-talk h2 {font-size:42px;line-height:46px;letter-spacing:-1.68px}
.dtpr-quote-page .dtpr-contact-office {margin-top:80px}
}
@media(max-width:1024px) {
.dtpr-quote-sidebar {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:center}
.dtpr-quote-next {padding:30px}
.dtpr-quote-talk {margin-top:0}
.dtpr-quote-talk h2 {font-size:36px;line-height:40px;letter-spacing:-1.44px}
.dtpr-quote-page .dtpr-contact-office {margin-top:65px}
}
@media(max-width:767px) {
.dtpr-quote-page .dtpr-hero-copy {width:100%}
.dtpr-quote-sidebar {grid-template-columns:minmax(0,1fr);gap:30px}
.dtpr-quote-next {padding:30px 24px}
.dtpr-quote-next-icon {max-width:65px;margin-bottom:22px}
.dtpr-quote-next h2 {margin-bottom:20px}
.dtpr-quote-talk h2 {font-size:32px;line-height:36px;letter-spacing:-1.28px;margin-bottom:20px}
.dtpr-quote-phone,.dtpr-quote-page .dtpr-hero-phone {font-size:20px;line-height:28px}
.dtpr-quote-page .dtpr-contact-office {margin-top:50px}
}
@media(max-width:565px) {
.dtpr-quote-phone,.dtpr-quote-page .dtpr-hero-phone {font-size:18px;line-height:26px}
}
