.elementor-872 .elementor-element.elementor-element-95e3da4:not(.elementor-motion-effects-element-type-background), .elementor-872 .elementor-element.elementor-element-95e3da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1791bd0 );background-image:url("https://www.measurementandtechnology.com/wp-content/uploads/2025/11/Heat-Stress-Main-copy-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-872 .elementor-element.elementor-element-95e3da4 > .elementor-background-overlay{background-color:#000000;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-872 .elementor-element.elementor-element-95e3da4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 0px 55px 0px;}.elementor-872 .elementor-element.elementor-element-2ecd6f5 .elementor-heading-title{color:var( --e-global-color-c664114 );font-family:var( --e-global-typography-96b236d-font-family ), Sans-serif;font-size:var( --e-global-typography-96b236d-font-size );font-weight:var( --e-global-typography-96b236d-font-weight );text-transform:var( --e-global-typography-96b236d-text-transform );line-height:var( --e-global-typography-96b236d-line-height );letter-spacing:var( --e-global-typography-96b236d-letter-spacing );word-spacing:var( --e-global-typography-96b236d-word-spacing );}.elementor-872 .elementor-element.elementor-element-ec55e18{padding:40px 0px 40px 0px;}.elementor-872 .elementor-element.elementor-element-6e3bf4b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-872 .elementor-element.elementor-element-6e3bf4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACACAC;border-radius:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-9fd0655{padding:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-479e5b5 .elementor-heading-title{color:#FF0000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.3em;}.elementor-872 .elementor-element.elementor-element-479e5b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-9c1b898{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-872 .elementor-element.elementor-element-9c1b898 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-872 .elementor-element.elementor-element-f7ebe13 img{width:100%;max-width:100%;height:200px;object-fit:contain;}.elementor-872 .elementor-element.elementor-element-78660cb{font-family:"Lato", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;}.elementor-872 .elementor-element.elementor-element-b994c9c{padding:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-1a9699d .elementor-heading-title{color:#FF0000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.3em;}.elementor-872 .elementor-element.elementor-element-1a9699d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-e24acd6{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-872 .elementor-element.elementor-element-e24acd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-872 .elementor-element.elementor-element-f410a3e img{width:100%;max-width:100%;height:200px;object-fit:contain;}.elementor-872 .elementor-element.elementor-element-f1a6e39{font-family:"Lato", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;}.elementor-872 .elementor-element.elementor-element-2dd52a1{padding:0px 0px 40px 0px;}.elementor-872 .elementor-element.elementor-element-7a483c3 .elementor-heading-title{color:#FF0000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.3em;}.elementor-872 .elementor-element.elementor-element-7a483c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-b2e64b0{padding:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-b2aedc1 img{width:100%;max-width:100%;height:200px;object-fit:contain;}.elementor-872 .elementor-element.elementor-element-c12685a{font-family:"Lato", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;}.elementor-872 .elementor-element.elementor-element-7ec1f35{--divider-border-style:solid;--divider-color:#ACACAC;--divider-border-width:1px;}.elementor-872 .elementor-element.elementor-element-7ec1f35 .elementor-divider-separator{width:100%;}.elementor-872 .elementor-element.elementor-element-7ec1f35 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-872 .elementor-element.elementor-element-242a103{padding:0px 10px 60px 10px;}.elementor-872 .elementor-element.elementor-element-c0c37d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-872 .elementor-element.elementor-element-c0c37d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.measurementandtechnology.com/wp-content/uploads/2025/11/What-is-Heat-Stress_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-872 .elementor-element.elementor-element-c0c37d9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.45;}.elementor-872 .elementor-element.elementor-element-c0c37d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-872 .elementor-element.elementor-element-c0c37d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-872 .elementor-element.elementor-element-095d216{padding:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-c5c0ef7 .elementor-heading-title{color:#FF0000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.3em;}.elementor-872 .elementor-element.elementor-element-c5c0ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-b7e2160{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-872 .elementor-element.elementor-element-b7e2160 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-872 .elementor-element.elementor-element-5e8f7cc img{width:100%;max-width:100%;height:200px;object-fit:contain;}.elementor-872 .elementor-element.elementor-element-8b92dc3{font-family:"Lato", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;}.elementor-872 .elementor-element.elementor-element-b9dbc49{padding:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-9df0906 .elementor-heading-title{color:#FF0000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.3em;}.elementor-872 .elementor-element.elementor-element-9df0906 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-da95a6a{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-872 .elementor-element.elementor-element-da95a6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-872 .elementor-element.elementor-element-745c70e img{width:100%;max-width:100%;height:200px;object-fit:contain;}.elementor-872 .elementor-element.elementor-element-ae8316d{font-family:"Lato", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;}.elementor-872 .elementor-element.elementor-element-9d37320{padding:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-c4bd88b .elementor-heading-title{color:#FF0000;font-family:"Lato", Sans-serif;font-size:35px;font-weight:800;line-height:1.3em;}.elementor-872 .elementor-element.elementor-element-c4bd88b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-872 .elementor-element.elementor-element-19af2db{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACACAC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-872 .elementor-element.elementor-element-19af2db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-872 .elementor-element.elementor-element-c1a610f img{width:100%;max-width:100%;height:200px;object-fit:contain;}.elementor-872 .elementor-element.elementor-element-b783d6d{font-family:"Lato", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;}.elementor-872 .elementor-element.elementor-element-91a1ed7{text-align:center;color:#000000;}.elementor-872 .elementor-element.elementor-element-f4e1a39{text-align:center;}.elementor-872 .elementor-element.elementor-element-f4e1a39 .elementor-heading-title{color:#000000;font-family:"Lato", Sans-serif;font-size:45px;font-weight:800;line-height:1.3em;}.elementor-872 .elementor-element.elementor-element-dea0f57{padding:0px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-872 .elementor-element.elementor-element-71feb2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-872 .elementor-element.elementor-element-71feb2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-872 .elementor-element.elementor-element-f45aea9{width:20%;}.elementor-872 .elementor-element.elementor-element-96232bf{width:80%;}.elementor-872 .elementor-element.elementor-element-e59a1c3{width:20%;}.elementor-872 .elementor-element.elementor-element-cff1efb{width:80%;}.elementor-872 .elementor-element.elementor-element-09e7c18{width:20%;}.elementor-872 .elementor-element.elementor-element-a26e043{width:80%;}.elementor-872 .elementor-element.elementor-element-8d9983f{width:20%;}.elementor-872 .elementor-element.elementor-element-caf9a43{width:80%;}.elementor-872 .elementor-element.elementor-element-da2d413{width:20%;}.elementor-872 .elementor-element.elementor-element-b4d4d63{width:80%;}.elementor-872 .elementor-element.elementor-element-a6033cf{width:20%;}.elementor-872 .elementor-element.elementor-element-1c7a8ef{width:80%;}.elementor-872 .elementor-element.elementor-element-71feb2d{width:35%;}.elementor-872 .elementor-element.elementor-element-a82d400{width:65%;}}@media(max-width:1366px){.elementor-872 .elementor-element.elementor-element-2ecd6f5 .elementor-heading-title{font-size:var( --e-global-typography-96b236d-font-size );line-height:var( --e-global-typography-96b236d-line-height );letter-spacing:var( --e-global-typography-96b236d-letter-spacing );word-spacing:var( --e-global-typography-96b236d-word-spacing );}.elementor-872 .elementor-element.elementor-element-479e5b5 .elementor-heading-title{font-size:30px;}.elementor-872 .elementor-element.elementor-element-1a9699d .elementor-heading-title{font-size:30px;}.elementor-872 .elementor-element.elementor-element-7a483c3 .elementor-heading-title{font-size:30px;}.elementor-872 .elementor-element.elementor-element-c5c0ef7 .elementor-heading-title{font-size:30px;}.elementor-872 .elementor-element.elementor-element-9df0906 .elementor-heading-title{font-size:30px;}.elementor-872 .elementor-element.elementor-element-c4bd88b .elementor-heading-title{font-size:30px;}.elementor-872 .elementor-element.elementor-element-f4e1a39 .elementor-heading-title{font-size:35px;}}@media(max-width:1024px){.elementor-872 .elementor-element.elementor-element-2ecd6f5 .elementor-heading-title{font-size:var( --e-global-typography-96b236d-font-size );line-height:var( --e-global-typography-96b236d-line-height );letter-spacing:var( --e-global-typography-96b236d-letter-spacing );word-spacing:var( --e-global-typography-96b236d-word-spacing );}}@media(max-width:767px){.elementor-872 .elementor-element.elementor-element-2ecd6f5 .elementor-heading-title{font-size:var( --e-global-typography-96b236d-font-size );line-height:var( --e-global-typography-96b236d-line-height );letter-spacing:var( --e-global-typography-96b236d-letter-spacing );word-spacing:var( --e-global-typography-96b236d-word-spacing );}.elementor-872 .elementor-element.elementor-element-479e5b5 .elementor-heading-title{font-size:25px;}.elementor-872 .elementor-element.elementor-element-1a9699d .elementor-heading-title{font-size:25px;}.elementor-872 .elementor-element.elementor-element-7a483c3 .elementor-heading-title{font-size:25px;}.elementor-872 .elementor-element.elementor-element-c5c0ef7 .elementor-heading-title{font-size:25px;}.elementor-872 .elementor-element.elementor-element-9df0906 .elementor-heading-title{font-size:25px;}.elementor-872 .elementor-element.elementor-element-c4bd88b .elementor-heading-title{font-size:25px;}.elementor-872 .elementor-element.elementor-element-f4e1a39 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for heading, class: .elementor-element-2ecd6f5 */.elementor-872 .elementor-element.elementor-element-2ecd6f5 h1 {
margin: 0;
    font-weight: 800 !important;
    text-transform: unset !important;
    font-size: clamp(35px, 4.166666666666667vw, 80px) !important;
    letter-spacing: 0.5px !important;
    text-shadow: 5px 2px 8px black !important;
}

.elementor-872 .elementor-element.elementor-element-2ecd6f5 h1 strong {
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e3bf4b */.hse-heading p {
    color: #000 !important;
    font-weight: 800 !important;
    font-size: clamp(30px, 2.34375vw, 45px) !important;
}

.hse-heading p strong {
    color: #ff0000 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1a6e39 */.elementor-872 .elementor-element.elementor-element-f1a6e39 strong {
    font-weight: 800;
}

.elementor-872 .elementor-element.elementor-element-f1a6e39 ul {
    list-style: none;
}

.elementor-872 .elementor-element.elementor-element-f1a6e39 ul li:not(:last-of-type) {
    margin: 0 0 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12685a */.elementor-872 .elementor-element.elementor-element-c12685a strong {
    font-weight: 800;
}

.elementor-872 .elementor-element.elementor-element-c12685a ul {
    margin-bottom: 20px;
    list-style: none;
}

.elementor-872 .elementor-element.elementor-element-c12685a ul li:not(:last-of-type) {
    margin: 0 0 15px;
}

.elementor-872 .elementor-element.elementor-element-c12685a h4 {
    font-size: clamp(25px, 1.8229166666666667vw, 35px);
    font-weight: 800;
    color: #ff0000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ee357d */.elementor-872 .elementor-element.elementor-element-4ee357d ul {
    padding: 0;
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d5eb46 */.elementor-872 .elementor-element.elementor-element-1d5eb46 {
    padding: clamp(33.333333333333336px, 2.6041666666666665vw, 50px) clamp(26.666666666666668px, 2.0833333333333335vw, 40px);
}

.elementor-872 .elementor-element.elementor-element-1d5eb46 * {
    color: #FFF;
}

.elementor-872 .elementor-element.elementor-element-1d5eb46 h2 {
    font-size: clamp(30px, 2.34375vw, 45px);
    font-weight: 800;
    margin: 0 0 clamp(40px, 3.125vw, 60px);
}

.elementor-872 .elementor-element.elementor-element-1d5eb46 p {
    font-size: clamp(20px, 1.5625vw, 30px);
    font-weight: 600;
    line-height: 1.5;
}

.elementor-872 .elementor-element.elementor-element-1d5eb46 p:not(:last-of-type) {
    margin: 0 0 clamp(26.666666666666668px, 2.0833333333333335vw, 40px);    
}


.elementor-872 .elementor-element.elementor-element-1d5eb46 h2, .elementor-872 .elementor-element.elementor-element-1d5eb46 p {
    width: clamp(300px, 23.4375vw, 450px);
    max-width: 100%;
}

@media (max-width: 991px) {
    .elementor-872 .elementor-element.elementor-element-1d5eb46 h2, .elementor-872 .elementor-element.elementor-element-1d5eb46 p {
    width: 100%;
    max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c0c37d9 */.elementor-872 .elementor-element.elementor-element-c0c37d9 {
    border-radius: clamp(66px, 5.208333333333333vw, 100px);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b92dc3 */.elementor-872 .elementor-element.elementor-element-8b92dc3 strong {
    font-weight: 800;
}

.elementor-872 .elementor-element.elementor-element-8b92dc3 ul {
    margin-bottom: 20px;
}

.elementor-872 .elementor-element.elementor-element-8b92dc3 ul li:not(:last-of-type) {
    margin: 0 0 5px;
}

.elementor-872 .elementor-element.elementor-element-8b92dc3 h4 {
    font-size: clamp(25px, 1.8229166666666667vw, 35px);
    font-weight: 800;
    color: #ff0000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae8316d */.elementor-872 .elementor-element.elementor-element-ae8316d strong {
    font-weight: 800;
}

.elementor-872 .elementor-element.elementor-element-ae8316d ul {
    margin-bottom: 20px;
}

.elementor-872 .elementor-element.elementor-element-ae8316d ul li:not(:last-of-type) {
    margin: 0 0 5px;
}

.elementor-872 .elementor-element.elementor-element-ae8316d h4 {
    font-size: clamp(25px, 1.8229166666666667vw, 35px);
    font-weight: 800;
    color: #ff0000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-913ae04 */.elementor-872 .elementor-element.elementor-element-913ae04 ul {
    padding: 0;
    list-style: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b783d6d */.elementor-872 .elementor-element.elementor-element-b783d6d strong {
    font-weight: 800;
}

.elementor-872 .elementor-element.elementor-element-b783d6d ul {
    margin-bottom: 20px;
}

.elementor-872 .elementor-element.elementor-element-b783d6d ul li:not(:last-of-type) {
    margin: 0 0 5px;
}

.elementor-872 .elementor-element.elementor-element-b783d6d h4 {
    font-size: clamp(25px, 1.8229166666666667vw, 35px);
    font-weight: 800;
    color: #ff0000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91a1ed7 */.pill-header {
    background-color: red;
    margin: -20px auto 0;
    width: max-content !important;
    max-width: 100%;
    border-radius: 0 0 35px 35px;
}

.pill-header p {
    color: #FFF;
    font-weight: 800;
    font-size: clamp(20px, 1.5625vw, 30px);
    padding: 8px 40px;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: max-content;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71feb2d */.elementor-872 .elementor-element.elementor-element-71feb2d p {
    font-size: 22px;
}

.elementor-872 .elementor-element.elementor-element-71feb2d p strong {
    font-weight: 800;
    font-size: 30px;
    display: block;
    margin: 60px 0;
}/* End custom CSS */