.header-background{background:linear-gradient(112deg,#6E404D 0%,#40242F 44%,#431623 100%)no-repeat padding-box}header{padding:160px 0 181px;background:url(/images/spotter/pilot/header-on-prem-test.png)90% 100% no-repeat;background-size:58vw}@media(min-width:2000px){header{background-size:995px}}@media(min-width:1400px) and (max-width:1650px){header{background:url(/images/spotter/pilot/header-on-prem-test.png)92% 100% no-repeat;background-size:64vw}}@media(min-width:1200px) and (max-width:1399.5px){header{background:url(/images/spotter/pilot/header-on-prem-test.png)160% 100% no-repeat;background-size:995px}}@media(min-width:992px) and (max-width:1199.5px){header{background:url(/images/spotter/pilot/header-on-prem-test.png)bottom right 17px no-repeat;background-size:80vw;padding-bottom:400px}}@media(max-width:991.5px){header{padding:60px 18px;background:url(/images/spotter/pilot/header-on-prem-test.png)bottom right 17px no-repeat;background-size:650px;padding-bottom:380px}header h1,header .text-desc{margin-left:auto;margin-right:auto}}@media(max-width:767.5px){header{background-size:400px;padding-bottom:249px}header h1{max-width:240px!important}}.width-580{max-width:580px}.work-steps .work-step{border-bottom:1px solid #c4b3ab}.work-steps .work-step .icon{margin-right:30px}.work-steps .work-step .icon-mobile{margin-right:14px}.card{padding:52px 30px 30px;min-height:335px;border:2px solid #eca837}@media(min-width:1200px) and (max-width:1399px){.card{max-height:356px;min-height:356px}}@media(max-width:1199.5px){.card{max-height:277px;min-height:277px}}@media(max-width:767.5px){.card{min-height:unset}}@media(max-width:767.5px){.card .text-italic{padding-bottom:20px}}.card .quote-icon{position:absolute;top:-32px}.card p{font-size:16px}.card-row-gap{row-gap:62px}.pdb-92{padding-bottom:92px}@media(max-width:767px){.pdb-92{padding-bottom:72px}}.tidycal-embed{border-radius:8px;box-shadow:0 20px 60px #00000029}.call-info{width:fit-content;padding:30px 40px;border:2px solid #eca837;border-radius:4px}@media(max-width:767px){.call-info{padding:30px}}.call-info .phone-icon{padding-right:30px}@media(max-width:767px){section{padding:60px 18px}.faq-section{padding-bottom:0!important}.faq-section h2{margin-bottom:0}.faq-section h4{font-size:17px}.faq-section .faq-question-wrap:last-child{border-bottom:1px solid #e1d7cf!important}}