.elementor-758 .elementor-element.elementor-element-c733510{--display:flex;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-c733510::before, .elementor-758 .elementor-element.elementor-element-c733510 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-c733510 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-c733510 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-c733510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-c733510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-uicore_dark );--background-overlay:'';}.elementor-758 .elementor-element.elementor-element-382d260{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-382d260:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-382d260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000002E;}.elementor-758 .elementor-element.elementor-element-382d260.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-c48a60e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-c48a60e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-c48a60e .elementor-icon-box-wrapper{text-align:start;}.elementor-758 .elementor-element.elementor-element-c48a60e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-uicore_primary );}.elementor-758 .elementor-element.elementor-element-c48a60e .elementor-icon-box-title, .elementor-758 .elementor-element.elementor-element-c48a60e .elementor-icon-box-title a{font-family:var( --e-global-typography-uicore_accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_accent-font-weight );}.elementor-758 .elementor-element.elementor-element-5507790{width:100%;max-width:100%;text-align:start;}.elementor-758 .elementor-element.elementor-element-5507790 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-5507790 .elementor-heading-title{font-family:var( --e-global-typography-uicore_primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_primary-font-weight );color:var( --e-global-color-uicore_headline );}.elementor-758 .elementor-element.elementor-element-5507790 {---ui-speed:1500ms;---ui-delay:200ms;---ui-stagger:15ms;}.elementor-758 .elementor-element.elementor-element-0ebe6bc.elementor-element{--align-self:flex-start;}.elementor-758 .elementor-element.elementor-element-0ebe6bc{text-align:start;}.elementor-758 .elementor-element.elementor-element-0ebe6bc .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-758 .elementor-element.elementor-element-342ebb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-54aa908{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-54aa908:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-54aa908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-758 .elementor-element.elementor-element-54aa908.e-con{--align-self:center;}.elementor-758 .elementor-element.elementor-element-dda6496{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-dda6496:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-dda6496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000002E;}.elementor-758 .elementor-element.elementor-element-dda6496.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-098d25e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-f52af5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-f52af5f:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-f52af5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_dark );}.elementor-758 .elementor-element.elementor-element-98d63b8{--display:flex;}.elementor-758 .elementor-element.elementor-element-67e9d90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-67e9d90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-67e9d90 .elementor-icon-box-wrapper{text-align:start;}.elementor-758 .elementor-element.elementor-element-67e9d90 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-uicore_primary );}.elementor-758 .elementor-element.elementor-element-67e9d90 .elementor-icon-box-title, .elementor-758 .elementor-element.elementor-element-67e9d90 .elementor-icon-box-title a{font-family:var( --e-global-typography-uicore_accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_accent-font-weight );}.elementor-758 .elementor-element.elementor-element-1aab2e3 .elementor-heading-title{font-family:var( --e-global-typography-uicore_primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-758 .elementor-element.elementor-element-60ddc6f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-60ddc6f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-60ddc6f .elementor-icon-box-wrapper{text-align:start;}.elementor-758 .elementor-element.elementor-element-60ddc6f .elementor-icon-box-title, .elementor-758 .elementor-element.elementor-element-60ddc6f .elementor-icon-box-title a{line-height:22px;}.elementor-758 .elementor-element.elementor-element-60ddc6f .elementor-icon-box-title{color:#7A7A7A;}.elementor-758 .elementor-element.elementor-element-21dd91d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-36c430d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 10px;--row-gap:020px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#212322;--border-color:#212322;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-758 .elementor-element.elementor-element-36c430d:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-36c430d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-758 .elementor-element.elementor-element-36c430d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-uicore_accent );--border-color:var( --e-global-color-uicore_accent );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-758 .elementor-element.elementor-element-36c430d, .elementor-758 .elementor-element.elementor-element-36c430d::before{--border-transition:0s;}.elementor-758 .elementor-element.elementor-element-36c430d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-7ebbd0c{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-7ebbd0c > .elementor-widget-container{background-color:#24210E;padding:10px 5px 10px 5px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-758 .elementor-element.elementor-element-7ebbd0c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-7ebbd0c .elementor-icon-wrapper{text-align:center;}.elementor-758 .elementor-element.elementor-element-7ebbd0c .elementor-icon{font-size:18px;}.elementor-758 .elementor-element.elementor-element-7ebbd0c .elementor-icon svg{height:18px;}.elementor-758 .elementor-element.elementor-element-02ac441{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 10px;--row-gap:020px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-uicore_accent );--border-color:var( --e-global-color-uicore_accent );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-758 .elementor-element.elementor-element-02ac441:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-02ac441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-758 .elementor-element.elementor-element-02ac441:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-uicore_accent );--border-color:var( --e-global-color-uicore_accent );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-758 .elementor-element.elementor-element-02ac441, .elementor-758 .elementor-element.elementor-element-02ac441::before{--border-transition:0s;}.elementor-758 .elementor-element.elementor-element-02ac441.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-1ef2742{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-1ef2742 > .elementor-widget-container{background-color:#24210E;padding:10px 5px 10px 5px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-758 .elementor-element.elementor-element-1ef2742.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-1ef2742 .elementor-icon-wrapper{text-align:center;}.elementor-758 .elementor-element.elementor-element-1ef2742 .elementor-icon{font-size:18px;}.elementor-758 .elementor-element.elementor-element-1ef2742 .elementor-icon svg{height:18px;}.elementor-758 .elementor-element.elementor-element-9cce53d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:020px 10px;--row-gap:020px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-uicore_accent );--border-color:var( --e-global-color-uicore_accent );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-758 .elementor-element.elementor-element-9cce53d:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-9cce53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-758 .elementor-element.elementor-element-9cce53d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-uicore_accent );--border-color:var( --e-global-color-uicore_accent );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-758 .elementor-element.elementor-element-9cce53d, .elementor-758 .elementor-element.elementor-element-9cce53d::before{--border-transition:0s;}.elementor-758 .elementor-element.elementor-element-9cce53d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-8c245ca{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-8c245ca > .elementor-widget-container{background-color:#24210E;padding:10px 5px 10px 5px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-758 .elementor-element.elementor-element-8c245ca.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-8c245ca .elementor-icon-wrapper{text-align:center;}.elementor-758 .elementor-element.elementor-element-8c245ca .elementor-icon{font-size:18px;}.elementor-758 .elementor-element.elementor-element-8c245ca .elementor-icon svg{height:18px;}.elementor-758 .elementor-element.elementor-element-3c8e480{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-758 .elementor-element.elementor-element-3c8e480:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-3c8e480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;background-image:url("https://teamqualityservices.com/wp-content/uploads/2026/05/ChatGPT-Image-May-22-2026-10_54_06-AM.png");}.elementor-758 .elementor-element.elementor-element-3c8e480::before, .elementor-758 .elementor-element.elementor-element-3c8e480 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-3c8e480 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-3c8e480 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-3c8e480 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-3c8e480 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-uicore_dark );--background-overlay:'';}.elementor-758 .elementor-element.elementor-element-be5b98e{--display:flex;--min-height:220px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-758 .elementor-element.elementor-element-be5b98e:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-be5b98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01010170;}.elementor-758 .elementor-element.elementor-element-be5b98e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-ecd0db3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-ecd0db3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-ecd0db3 .elementor-icon-box-wrapper{text-align:center;}.elementor-758 .elementor-element.elementor-element-ecd0db3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-uicore_primary );}.elementor-758 .elementor-element.elementor-element-ecd0db3 .elementor-icon-box-title, .elementor-758 .elementor-element.elementor-element-ecd0db3 .elementor-icon-box-title a{font-family:var( --e-global-typography-uicore_accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_accent-font-weight );}.elementor-758 .elementor-element.elementor-element-c2ee292 .elementor-heading-title{font-family:var( --e-global-typography-uicore_primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-758 .elementor-element.elementor-element-644f5cd{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-644f5cd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-758 .elementor-element.elementor-element-644f5cd .elementor-icon-box-wrapper{text-align:center;}.elementor-758 .elementor-element.elementor-element-644f5cd .elementor-icon-box-title, .elementor-758 .elementor-element.elementor-element-644f5cd .elementor-icon-box-title a{line-height:22px;}.elementor-758 .elementor-element.elementor-element-644f5cd .elementor-icon-box-title{color:#7A7A7A;}.elementor-758 .elementor-element.elementor-element-664eb39 .elementor-button{background-color:#0D0D0D;fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-style:solid;border-width:0.50px 0.50px 0.50px 0.50px;border-color:#232323;border-radius:10px 10px 10px 10px;}.elementor-758 .elementor-element.elementor-element-664eb39{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-664eb39 > .elementor-widget-container{background-color:#02010100;}.elementor-758 .elementor-element.elementor-element-664eb39 .elementor-button-content-wrapper{flex-direction:row;}.elementor-758 .elementor-element.elementor-element-664eb39 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-758 .elementor-element.elementor-element-5507790{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-758 .elementor-element.elementor-element-c733510{--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-758 .elementor-element.elementor-element-5507790{width:100%;max-width:100%;}.elementor-758 .elementor-element.elementor-element-f52af5f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-758 .elementor-element.elementor-element-1aab2e3{text-align:start;}.elementor-758 .elementor-element.elementor-element-3c8e480{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-758 .elementor-element.elementor-element-3c8e480.e-con{--align-self:flex-start;}.elementor-758 .elementor-element.elementor-element-be5b98e{--width:292.75px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-758 .elementor-element.elementor-element-be5b98e.e-con{--align-self:center;}.elementor-758 .elementor-element.elementor-element-c2ee292{text-align:center;}.elementor-758 .elementor-element.elementor-element-644f5cd{width:var( --container-widget-width, 279.828px );max-width:279.828px;--container-widget-width:279.828px;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-664eb39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-664eb39.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-758 .elementor-element.elementor-element-382d260{--width:100%;}.elementor-758 .elementor-element.elementor-element-dda6496{--width:100%;}.elementor-758 .elementor-element.elementor-element-36c430d{--width:32%;}.elementor-758 .elementor-element.elementor-element-02ac441{--width:32%;}.elementor-758 .elementor-element.elementor-element-9cce53d{--width:32%;}}









/* Start custom CSS for container, class: .elementor-element-54aa908 */<div class="calc-wrap">
  <div class="calc-card">
    <h2>Resident Engineer Cost Calculator</h2>

    <p>
      Input all of your information for a given location to see how much you might spend and save by coverage at an OEM.
    </p>

    <select>
      <option>Location</option>
      <option>BMW - Spartanburg, SC</option>
      <option>Caterpillar - Chillicothe, IL</option>
      <option>Tesla - Austin</option>
    </select>

    <div class="calc-row">
      <select>
        <option># of quality issues per week</option>
        <option>1-3</option>
        <option>4-7</option>
        <option>8+</option>
      </select>

      <input type="number" placeholder="# of locations">
    </div>

    <label><input type="checkbox"> I ship to an off-site sequencer</label>
    <label><input type="checkbox"> I require special reporting, in addition to Qnet™</label>
    <label><input type="checkbox"> My parts are considered safety critical components</label>

    <button type="button">Calculate</button>

    <p class="note">
      The number of non-conformances and avoidances can vary greatly by...
    </p>
  </div>
</div>

<style>
.calc-wrap {
  background: #ffd900;
  padding: 12px;
  border-radius: 6px;
  max-width: 760px;
  font-family: Arial, sans-serif;
}

.calc-card {
  background: #fff;
  border-radius: 6px;
  padding: 28px 24px;
}

.calc-card h2 {
  margin: 0 0 18px;
  font-size: 26px;
  font-weight: 700;
  color: #000;
}

.calc-card p {
  font-size: 16px;
  line-height: 1.45;
  margin-bottom: 2px;
  color: #000;
}

.calc-card select,
.calc-card input {
  width: 100%;
  height: 62px;
  border: 1px solid #d0d0d0;
  border-radius: 7px;
  padding: 0 18px;
  font-size: 16px;
  color: #777;
  background: #fff;
  margin-bottom: 13px;
}

.calc-row {
  display: grid;
  grid-template-columns: 1fr 0.65fr;
  gap: 8px;
}

.calc-card label {
  display: block;
  font-size: 15px;
  color: #777;
  margin: 10px 0;
}

.calc-card input[type="checkbox"] {
  width: 22px;
  height: 22px;
  margin: 0 6px 0 0;
  vertical-align: middle;
  accent-color: #ffd900;
}

.calc-card button {
  width: 100%;
  height: 52px;
  border: none;
  border-radius: 999px;
  background: #cfcfcf;
  color: #fff;
  font-size: 16px;
  margin-top: 28px;
  cursor: pointer;
}

.calc-card button:hover {
  background: #bdbdbd;
}

.calc-card .note {
  text-align: center;
  margin: 8px 0 0;
  font-size: 15px;
}

@media (max-width: 600px) {
  .calc-row {
    grid-template-columns: 1fr;
  }
}
</style>/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-1aab2e3 */.elementor-758 .elementor-element.elementor-element-1aab2e3 {
  background: linear-gradient(180deg, #ffffff 0%, #c4c6c8 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */















/* Start custom CSS for heading, class: .elementor-element-c2ee292 */.elementor-758 .elementor-element.elementor-element-c2ee292 {
  background: linear-gradient(180deg, #ffffff 0%, #c4c6c8 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */




