@charset "UTF-8";
/* https://www.ultrasoundinspections.com/wp-content/themes/kdw-framework4/responsive.css?ver=1762211242 */
@media only screen{.home header{position:relative}.nav{background:#0A455F;z-index:15}#logo{margin-bottom:0}header .phone_number .button{background:#FFF;border:2px solid #428FDE}header .phone_number .button a{color:#C8102E}header .phone_number i{color:#2578CC}.entry-title small{display:block;margin-top:1rem;font-size:1.5rem;font-weight:400;text-transform:capitalize;color:#fff}.tagline-title{border:5px solid #0A455F;outline:3px solid #2478CC}.trustBadge-flex{display:flex;justify-content:center;gap:1rem;margin:0 auto;margin-top:2rem}.trustBadge-flex img,.trustBadge-flex p{margin-bottom:0;max-width:150px}#title-row{background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/wp-content/uploads/2025/10/inspector-on-phone.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.entry-title{text-shadow:0 3px 6px rgba(0,0,0,.16)}.blue-bg{background:#2478CC}.grey-bg{background:#E6E6E6}.red-bg{background:#C8102E}.white p,.white h2,.white .surtitle,.white,.white h1,.white li,.white h5{color:#fff}.blue-bar{position:relative;margin:4rem auto}.blue-bar .large-7:before{position:absolute;content:'';background:#D5E4F6;width:35%;height:100%;left:35px;border-radius:10px;top:0;z-index:-1}.photo{background-size:auto 100%!important}.four-photos .column-block{margin-bottom:0;padding:.5rem}.rounded{border-radius:10px}.grey-bg.left,.grey-bg.right{margin:4rem 0;padding:45px 35px;background:rgba(230,230,230,.9)}.grey-bg b{font-style:italic;color:#0A455F;font-size:18px}.photo{background-repeat:no-repeat;background-position:right center}.dark-blue-bg{background:#0A455F}.red-left{border-left:4rem solid #C8102E}.keyword{font-size:1.5rem;text-transform:uppercase;color:#E6E6E6;font-weight:700}.dark-blue-bg.red-left{font-size:18px}.footer strong{font-size:18px}.footer a,.footer p,.footer .icons,.footer,.footer li{color:#fff;font-size:15px;text-align:center}.footer .fa-solid.large,.footer .fa-brands.large{border-radius:50%;border:3px solid #fff;width:110px;height:110px;vertical-align:middle;display:flex;justify-content:center;align-items:center;margin:auto}.color-blocks div{padding:30px}.color-blocks>div:nth-child(1){background:#2478CC}.color-blocks div:nth-child(2n){background:#C8102E}.color-blocks div:nth-child(3n){background:#0A455F}.footer .social-media{display:flex;justify-content:center;margin-top:-12px}.footer .fa-solid.large,.footer .fa-brands.large{font-size:55px}.footer .location-adress ul{margin:0}.footer .location-adress li{font-style:normal;padding-right:0}.footer .location-adress .address-line-0,.footer .phone_number{display:block}.footer .location-adress i{display:none}.packages{font-family:'Poppins',sans-serif;font-size:14px}.packages .column{padding:8px}.packages .card{background-color:#C8102E;border:5px solid #e6e6e6;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px}.packages .card-divider{background-color:#0A455F;color:#fff;flex-flow:column;padding:0}.packages .plan-title{font-family:'Open Sans',sans-serif;text-align:center;background-color:#C8102E;color:#fff;margin:0;padding:15px 0 0;position:relative;font-size:2rem}.packages .plan-title:after{width:0;height:0;border-style:solid;border-width:24px 250px 0 250px;border-color:#C8102E transparent transparent transparent;content:'';position:absolute;top:99%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.packages .plan-cost{padding:30px 5px 15px;text-align:center}.packages .plan-price{font-family:'Open Sans',sans-serif;font-weight:700;font-size:2rem}.packages .plan-type{font-size:1rem;text-transform:uppercase}.package-page.packages .column:last-child .card:before{content:url(/wp-content/uploads/2025/08/best-sticker.webp);position:absolute;z-index:10;top:0;left:0}.package-page.packages .column:last-child .card{position:relative}.packages .card-section{padding:0}.packages .card-section .subtitle{font-weight:700;text-transform:uppercase;text-align:center;font-size:18px;margin-bottom:0;padding:12px 0 2px;background:#e6e6e6}.packages .card-section ul{list-style:none;margin:0}.packages .card-section li{border-top:5px solid #e6e6e6;padding:10px;margin:0;padding-left:40px;color:#fff}.packages .card-section li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00c';margin:0 10px 0 -24px;color:#fff}.packages .card-section li:nth-child(3n){background:#C8102E}.packages .card-section li:nth-child(3n-1){background:#0A455F}.packages .card-section li:nth-child(3n-2){background:#2478CC}.packages .card-section .title{font-weight:700;text-transform:uppercase}.packages .card-section ul.circle{list-style:disc;padding-left:1.5rem}.packages .card-section ul.circle li{border-top:0 solid transparent;padding:0;background:transparent}.packages .card-section ul.circle li:before{display:none}.packages .button{text-transform:uppercase;background:#2478CC;margin-bottom:0;font-weight:500}.packages .button:hover{background:#0A455F}.packages .link-section{display:none}.packages a{color:#fff}.packages .button.white{background:#e6e6e6;margin:1rem auto;width:90%;color:#0A455F;font-weight:700;border-radius:0;padding:1rem}.border-left{border-left:1px solid #fff;margin:2rem 0}.border-left>div{margin-left:32px}#contact-page-email-block .fa{color:#2478CC}.accordion-title{font-size:1.5rem;color:#fff;background:#0A455F}.accordion-title:focus,.accordion-title:hover{background-color:#C8102E;color:#fff}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.tagline{padding:1rem}.tagline h1{font-size:1.5rem}.tagline .surtitle{font-size:1rem}h2,.entry-title{font-size:2rem}.tagline-title{width:100%}.blue-bar .large-7:before{width:90%;left:5%}.blue-bar>div:nth-child(1){padding:0 24px}.blue-bar .grey-bg.left{margin:4em auto}.red-left{border-left:2rem solid #C8102E}.surtitle{font-size:20px;display:inline-block:}.badges{margin-top:-12rem;position:relative}.package-row{margin-top:-7rem;margin-bottom:2rem}.package-row .columns{padding-left:0;padding-right:0}.trustBadge-flex{flex-flow:column;align-items:center}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.blue-bar .large-7:before{width:55%}.grey-bg.left{margin-left:45px}.tagline-title{width:100%}.badges{margin-top:-7rem;position:relative}.package-row{margin-top:-7rem;margin-bottom:2rem}}@media only screen and (min-width:64em){.tagline h1{font-size:3.5rem}.tagline-title{position:absolute}.grey-bg.left{background:#E6E6E6}.blue-bar .large-7:before{background:#2478CC}.packages{position:relative}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}