.elementor-2527 .elementor-element.elementor-element-1afe7fb > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-1afe7fb > .elementor-shape-bottom svg{height:102px;}.elementor-2527 .elementor-element.elementor-element-1afe7fb > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-2527 .elementor-element.elementor-element-e612320:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-e612320 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/lp-res1-hero-bg-0001.jpg");background-position:top right;background-size:cover;}.elementor-bc-flex-widget .elementor-2527 .elementor-element.elementor-element-e612320.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2527 .elementor-element.elementor-element-e612320.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2527 .elementor-element.elementor-element-e612320 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 10%;}.elementor-2527 .elementor-element.elementor-element-e612320 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-54a9c86{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-681fc00-font-family ), Sans-serif;font-size:var( --e-global-typography-681fc00-font-size );font-weight:var( --e-global-typography-681fc00-font-weight );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-2527 .elementor-element.elementor-element-54a9c86 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-30610cb{width:var( --container-widget-width, 534px );max-width:534px;--container-widget-width:534px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-30610cb .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-global-176{--spacer-size:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-962932c{width:var( --container-widget-width, 526px );max-width:526px;padding:0px 0px 15px 0px;--container-widget-width:526px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-962932c p{margin-block-end:10px;}.elementor-2527 .elementor-element.elementor-element-7420ed7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-7420ed7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-7420ed7 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/stg-vector-hero-lp-res1-bg-overlay-0001.png");background-position:bottom right;background-repeat:no-repeat;opacity:1;}.elementor-bc-flex-widget .elementor-2527 .elementor-element.elementor-element-7420ed7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2527 .elementor-element.elementor-element-7420ed7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2527 .elementor-element.elementor-element-7420ed7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-2527 .elementor-element.elementor-element-7420ed7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-761a0bf > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2527 .elementor-element.elementor-element-6a1ee44{margin-top:-70px;margin-bottom:0px;z-index:3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-4ddd2bf{text-align:end;}.elementor-2527 .elementor-element.elementor-element-840a751:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-840a751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2025/12/Rectangle-4453section0-bg2.jpg");background-position:top center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-840a751 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 75%, var( --e-global-color-1d37da1 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-840a751{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0 100px 0;}.elementor-2527 .elementor-element.elementor-element-7c9ceb5{margin-top:0px;margin-bottom:50px;padding:0% 5% 0% 5%;}.elementor-2527 .elementor-element.elementor-element-b792cec .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5d8dac2 );}.elementor-2527 .elementor-element.elementor-element-4993213{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-4993213 .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-2527 .elementor-element.elementor-element-f202ca3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2527 .elementor-element.elementor-element-f202ca3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2527 .elementor-element.elementor-element-6c02cc7 .elementor-button{background-color:var( --e-global-color-91c6475 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-0400050{--swiper-slides-to-display:1;--swiper-offset-size:80px;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:40px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:50px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:40px;--arrow-size:58px;--arrow-normal-color:var( --e-global-color-91c6475 );--arrow-hover-color:var( --e-global-color-1d37da1 );--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:50px;}.elementor-2527 .elementor-element.elementor-element-9199160 .elementor-button{background-color:var( --e-global-color-91c6475 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-39b44d4{padding:0 5% 0 5%;}.elementor-2527 .elementor-element.elementor-element-520d0dc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2527 .elementor-element.elementor-element-ad0ca4d{text-align:center;}.elementor-2527 .elementor-element.elementor-element-ad0ca4d .elementor-heading-title{font-family:var( --e-global-typography-0c2f93a-font-family ), Sans-serif;font-size:var( --e-global-typography-0c2f93a-font-size );font-weight:var( --e-global-typography-0c2f93a-font-weight );text-transform:var( --e-global-typography-0c2f93a-text-transform );line-height:var( --e-global-typography-0c2f93a-line-height );letter-spacing:var( --e-global-typography-0c2f93a-letter-spacing );color:var( --e-global-color-5d8dac2 );}.elementor-2527 .elementor-element.elementor-element-5ab389f{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-2527 .elementor-element.elementor-element-5ab389f .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-69ad392{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-681fc00-font-family ), Sans-serif;font-size:var( --e-global-typography-681fc00-font-size );font-weight:var( --e-global-typography-681fc00-font-weight );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-2527 .elementor-element.elementor-element-69ad392 p{margin-block-end:0px;}.elementor-2527 .elementor-element.elementor-element-03990aa:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-03990aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/bg-section-2-lp-Rectangle-4430.jpg");background-position:top right;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-03990aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0 5% 200px 5%;}.elementor-2527 .elementor-element.elementor-element-03990aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-03990aa > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-03990aa > .elementor-shape-bottom svg{height:167px;}.elementor-2527 .elementor-element.elementor-element-c144083.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2527 .elementor-element.elementor-element-3bfd80f{padding:0px 0px 50px 0px;}.elementor-2527 .elementor-element.elementor-element-ab8eafc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-2527 .elementor-element.elementor-element-ab8eafc:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-ab8eafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/lp-cards-commercial-bg-0002-1.jpg");background-position:center center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-ab8eafc > .elementor-background-overlay{background-color:#1212126E;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-ab8eafc > .elementor-container{min-height:410px;}.elementor-2527 .elementor-element.elementor-element-ab8eafc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2527 .elementor-element.elementor-element-2f2512d{text-align:start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-1795e14{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-2527 .elementor-element.elementor-element-1795e14{right:10px;}body.rtl .elementor-2527 .elementor-element.elementor-element-1795e14{left:10px;}.elementor-2527 .elementor-element.elementor-element-1795e14 .elementor-icon-wrapper{text-align:center;}.elementor-2527 .elementor-element.elementor-element-1795e14 .elementor-icon{font-size:24px;}.elementor-2527 .elementor-element.elementor-element-1795e14 .elementor-icon svg{height:24px;}.elementor-2527 .elementor-element.elementor-element-ec21bc1{padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-ff33909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-ff33909 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1em;color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-4e8d8dc{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-4e8d8dc p{margin-block-end:10px;}.elementor-2527 .elementor-element.elementor-element-93a8b32 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-2527 .elementor-element.elementor-element-93a8b32:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-93a8b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/lp-cards-commercial-bg-0002-2.jpg");background-position:center center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-93a8b32 > .elementor-background-overlay{background-color:#1212126E;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-93a8b32 > .elementor-container{min-height:410px;}.elementor-2527 .elementor-element.elementor-element-93a8b32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2527 .elementor-element.elementor-element-e917a94{text-align:start;}.elementor-2527 .elementor-element.elementor-element-52d9b12{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-2527 .elementor-element.elementor-element-52d9b12{right:10px;}body.rtl .elementor-2527 .elementor-element.elementor-element-52d9b12{left:10px;}.elementor-2527 .elementor-element.elementor-element-52d9b12 .elementor-icon-wrapper{text-align:center;}.elementor-2527 .elementor-element.elementor-element-52d9b12 .elementor-icon{font-size:24px;}.elementor-2527 .elementor-element.elementor-element-52d9b12 .elementor-icon svg{height:24px;}.elementor-2527 .elementor-element.elementor-element-1463c3b{padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-614213e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-614213e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1em;color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-b4c1ec6{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-b4c1ec6 p{margin-block-end:10px;}.elementor-2527 .elementor-element.elementor-element-e9956ab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-2527 .elementor-element.elementor-element-e9956ab:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-e9956ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/lp-cards-commercial-bg-0002-3.jpg");background-position:center center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-e9956ab > .elementor-background-overlay{background-color:#1212126E;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-e9956ab > .elementor-container{min-height:410px;}.elementor-2527 .elementor-element.elementor-element-e9956ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2527 .elementor-element.elementor-element-020d0b3{text-align:start;}.elementor-2527 .elementor-element.elementor-element-045422d{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-2527 .elementor-element.elementor-element-045422d{right:10px;}body.rtl .elementor-2527 .elementor-element.elementor-element-045422d{left:10px;}.elementor-2527 .elementor-element.elementor-element-045422d .elementor-icon-wrapper{text-align:center;}.elementor-2527 .elementor-element.elementor-element-045422d .elementor-icon{font-size:24px;}.elementor-2527 .elementor-element.elementor-element-045422d .elementor-icon svg{height:24px;}.elementor-2527 .elementor-element.elementor-element-c0af667{padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-c39062e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-c39062e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;line-height:1em;color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-bf925ae{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-bf925ae p{margin-block-end:10px;}.elementor-2527 .elementor-element.elementor-element-4749511 .elementor-button{background-color:var( --e-global-color-91c6475 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-4749511{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-9ba759f{margin-top:-114px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-6176a81{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:end;}.elementor-2527 .elementor-element.elementor-element-0e442a2:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-0e442a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-2527 .elementor-element.elementor-element-0e442a2 > .elementor-background-overlay{background-image:url("https://torqcoatings.com/wp-content/uploads/2025/12/Rzzzzzectangle-4445.png");background-position:top center;background-size:cover;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-0e442a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0 0 100px 0;}.elementor-2527 .elementor-element.elementor-element-6ce618c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2527 .elementor-element.elementor-element-6ce618c{margin-top:0px;margin-bottom:50px;padding:0% 5% 0% 5%;}.elementor-2527 .elementor-element.elementor-element-662a88d .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5d8dac2 );}.elementor-2527 .elementor-element.elementor-element-94fad91{width:var( --container-widget-width, 484px );max-width:484px;--container-widget-width:484px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-94fad91 .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-5c05524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2527 .elementor-element.elementor-element-5bbca7e{width:var( --container-widget-width, 336px );max-width:336px;padding:0px 0px 0px 0px;--container-widget-width:336px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-5bbca7e p{margin-block-end:0px;}.elementor-2527 .elementor-element.elementor-element-51b7382b:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-51b7382b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96a6b75 );}.elementor-2527 .elementor-element.elementor-element-51b7382b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 5% 150px 5%;}.elementor-2527 .elementor-element.elementor-element-51b7382b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-51b7382b > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-51b7382b > .elementor-shape-bottom svg{height:118px;transform:translateX(-50%) rotateY(180deg);}.elementor-2527 .elementor-element.elementor-element-294e1f9{margin-top:0px;margin-bottom:50px;}.elementor-2527 .elementor-element.elementor-element-c0a92c8 .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5d8dac2 );}.elementor-2527 .elementor-element.elementor-element-ddd1634{width:100%;max-width:100%;}.elementor-2527 .elementor-element.elementor-element-ddd1634 .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-2527 .elementor-element.elementor-element-9c252be.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2527 .elementor-element.elementor-element-9c252be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2527 .elementor-element.elementor-element-9c252be.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2527 .elementor-element.elementor-element-a08de8e .elementor-button{background-color:var( --e-global-color-91c6475 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-a08de8e{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-dbc1f62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-dbc1f62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91c6475 );}.elementor-2527 .elementor-element.elementor-element-dbc1f62 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/vrtcls-lp1-gdc001.png");background-position:top right;background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-2527 .elementor-element.elementor-element-dbc1f62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2527 .elementor-element.elementor-element-dbc1f62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-2527 .elementor-element.elementor-element-dbc1f62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2527 .elementor-element.elementor-element-b26434b{width:var( --container-widget-width, 463px );max-width:463px;padding:25px 0px 0px 0px;--container-widget-width:463px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:0.2px;}.elementor-2527 .elementor-element.elementor-element-b26434b .elementor-icon-list-text{transition:color 0.3s;}.elementor-2527 .elementor-element.elementor-element-9cc14d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-9cc14d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-9cc14d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2527 .elementor-element.elementor-element-9cc14d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-2527 .elementor-element.elementor-element-9cc14d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-8308bd6{padding:0px 0px 22px 0px;text-align:center;}.elementor-2527 .elementor-element.elementor-element-8308bd6 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:0.9em;}.elementor-2527 .elementor-element.elementor-element-bf82eb1{width:var( --container-widget-width, 463px );max-width:463px;padding:25px 0px 0px 0px;--container-widget-width:463px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:0.2px;}.elementor-2527 .elementor-element.elementor-element-bf82eb1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2527 .elementor-element.elementor-element-61f6b67 > .elementor-background-overlay{background-color:#02010100;opacity:1;}.elementor-2527 .elementor-element.elementor-element-61f6b67{margin-top:-85px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-5b828a9{z-index:3;text-align:start;}.elementor-2527 .elementor-element.elementor-element-7f13983:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-7f13983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d8dac2 );background-image:url("https://torqcoatings.com/wp-content/uploads/2025/12/Rectangle-4453section0-bg2.jpg");background-position:top center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-7f13983 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 75%, var( --e-global-color-1d37da1 ) 100%);opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-7f13983{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0 100px 0;}.elementor-2527 .elementor-element.elementor-element-7f13983 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-96a6b75 );}.elementor-2527 .elementor-element.elementor-element-7f13983 > .elementor-shape-bottom svg{height:134px;}.elementor-2527 .elementor-element.elementor-element-ed29f58{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-2527 .elementor-element.elementor-element-56d8502 .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5d8dac2 );}.elementor-2527 .elementor-element.elementor-element-ac56848{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-ac56848 .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-329ab3c{margin-top:0px;margin-bottom:50px;padding:0% 5% 0% 5%;}.elementor-2527 .elementor-element.elementor-element-ef2ccdc{width:var( --container-widget-width, 970px );max-width:970px;padding:0px 0px 0px 0px;--container-widget-width:970px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-ef2ccdc p{margin-block-end:15px;}.elementor-2527 .elementor-element.elementor-element-fb45ca9{--swiper-slides-to-display:6;--swiper-offset-size:50px;--swiper-slides-gap:10px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:40px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:50px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:40px;--arrow-size:58px;--arrow-normal-color:#02010100;--arrow-hover-color:var( --e-global-color-91c6475 );--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:50px;}.elementor-2527 .elementor-element.elementor-element-fb45ca9 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-91c6475 );}.elementor-2527 .elementor-element.elementor-element-fb45ca9 .swiper-slide > .elementor-element{height:100%;}.elementor-2527 .elementor-element.elementor-element-bb76906 .elementor-button{background-color:var( --e-global-color-91c6475 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-0b4f305{--swiper-slides-to-display:1;--swiper-offset-size:50px;--swiper-slides-gap:10px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:50px;}.elementor-2527 .elementor-element.elementor-element-0b4f305 .swiper-slide > .elementor-element{height:100%;}.elementor-2527 .elementor-element.elementor-element-d57334f{margin-top:-109px;margin-bottom:-66px;z-index:3;}.elementor-2527 .elementor-element.elementor-element-6ae46c3{text-align:end;}.elementor-2527 .elementor-element.elementor-element-86a2479:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-86a2479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96a6b75 );}.elementor-2527 .elementor-element.elementor-element-86a2479{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0 150px 0;}.elementor-2527 .elementor-element.elementor-element-86a2479 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-86a2479 > .elementor-shape-bottom svg{height:124px;}.elementor-2527 .elementor-element.elementor-element-581a122{margin-top:0px;margin-bottom:50px;padding:0% 5% 0% 5%;}.elementor-2527 .elementor-element.elementor-element-ecb3cdb .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-text );}.elementor-2527 .elementor-element.elementor-element-656c50b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-656c50b .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-a6d6968{--swiper-slides-to-display:2;--swiper-offset-size:80px;--swiper-slides-gap:10px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:40px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:50px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:40px;--arrow-size:58px;--arrow-normal-color:var( --e-global-color-91c6475 );--arrow-hover-color:var( --e-global-color-1d37da1 );--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:50px;}.elementor-2527 .elementor-element.elementor-element-a6d6968 .swiper-slide > .elementor-element{height:100%;}.elementor-2527 .elementor-element.elementor-element-689ac2c{margin-top:-112px;margin-bottom:-69px;z-index:3;}.elementor-2527 .elementor-element.elementor-element-b513a0e{text-align:end;}.elementor-2527 .elementor-element.elementor-element-5fa4115:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-5fa4115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-5fa4115{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 5% 200px 5%;}.elementor-2527 .elementor-element.elementor-element-5fa4115 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-307b8de .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#1212127D;}.elementor-2527 .elementor-element.elementor-element-70e4168{width:var( --container-widget-width, 868px );max-width:868px;--container-widget-width:868px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-70e4168 .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-bbc169b{margin-top:25px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-b3e2f06{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;padding:25px 25px 25px 25px;}.elementor-2527 .elementor-element.elementor-element-81665fc .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#1212127D;}.elementor-2527 .elementor-element.elementor-element-712bdb7{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-712bdb7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:-0.1px;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-1a0cd10{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-1a0cd10 p{margin-block-end:0px;}.elementor-2527 .elementor-element.elementor-element-d03222a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;padding:25px 25px 25px 25px;}.elementor-2527 .elementor-element.elementor-element-6b826bc .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#1212127D;}.elementor-2527 .elementor-element.elementor-element-ecc567b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-ecc567b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:-0.1px;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-df49ac6{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-df49ac6 p{margin-block-end:0px;}.elementor-2527 .elementor-element.elementor-element-27ec555{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;padding:25px 25px 25px 25px;}.elementor-2527 .elementor-element.elementor-element-57e605d .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#1212127D;}.elementor-2527 .elementor-element.elementor-element-6dc58b6{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-6dc58b6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:-0.1px;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-29cf526{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-29cf526 p{margin-block-end:0px;}.elementor-2527 .elementor-element.elementor-element-86950ac{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;padding:25px 25px 25px 25px;}.elementor-2527 .elementor-element.elementor-element-7a4096b .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#1212127D;}.elementor-2527 .elementor-element.elementor-element-9f9cbc8{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-9f9cbc8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:-0.1px;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-6e63bd4{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-6e63bd4 p{margin-block-end:0px;}.elementor-2527 .elementor-element.elementor-element-467d5e8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;padding:25px 25px 25px 25px;}.elementor-2527 .elementor-element.elementor-element-e86d811 .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#1212127D;}.elementor-2527 .elementor-element.elementor-element-15c728d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-15c728d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:800;line-height:1em;letter-spacing:-0.1px;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-9dcf7db{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 0px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-9dcf7db p{margin-block-end:0px;}.elementor-2527 .elementor-element.elementor-element-ea98e16:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-ea98e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2025/12/Rectangle-ee4468.jpg");background-position:center center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-ea98e16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:0 5% 0 5%;}.elementor-2527 .elementor-element.elementor-element-ea98e16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-f4b3d1d > .elementor-element-populated{padding:200px 0px 100px 0px;}.elementor-2527 .elementor-element.elementor-element-688c437 .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;}.elementor-2527 .elementor-element.elementor-element-1d0d47d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-1d0d47d .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-4ab6630{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 10px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-4ab6630 p{margin-block-end:10px;}.elementor-2527 .elementor-element.elementor-element-6836141 .elementor-button{background-color:#ED1D24;font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-02887e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2527 .elementor-element.elementor-element-02887e9:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-02887e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96a6b75 );}.elementor-2527 .elementor-element.elementor-element-02887e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-02887e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-0509c97{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-0509c97 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:0.9em;}.elementor-2527 .elementor-element.elementor-element-d25e59d{padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-d25e59d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-2527 .elementor-element.elementor-element-ddb417a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2527 .elementor-element.elementor-element-ddb417a:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-ddb417a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91c6475 );}.elementor-2527 .elementor-element.elementor-element-ddb417a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-ddb417a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-e5b5c8a{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-e5b5c8a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:0.9em;}.elementor-2527 .elementor-element.elementor-element-d705dc9{padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-d705dc9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-2527 .elementor-element.elementor-element-7761b4c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2527 .elementor-element.elementor-element-7761b4c:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-7761b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4161C;}.elementor-2527 .elementor-element.elementor-element-7761b4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-7761b4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-e4b069c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-e4b069c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:0.9em;}.elementor-2527 .elementor-element.elementor-element-b4a429e{padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-b4a429e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-2527 .elementor-element.elementor-element-08e7796 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2527 .elementor-element.elementor-element-08e7796:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-08e7796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E0B0F;}.elementor-2527 .elementor-element.elementor-element-08e7796{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-08e7796 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-8365a19{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-8365a19 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:0.9em;}.elementor-2527 .elementor-element.elementor-element-acf78e3{padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-acf78e3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-2527 .elementor-element.elementor-element-4344e25:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-4344e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96a6b75 );}.elementor-2527 .elementor-element.elementor-element-4344e25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-2527 .elementor-element.elementor-element-4344e25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-477b41f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-477b41f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2025/12/sda1-d.jpg");background-position:center right;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-477b41f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 400px 10%;}.elementor-2527 .elementor-element.elementor-element-477b41f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-f8f2b61 .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;}.elementor-2527 .elementor-element.elementor-element-d1734bc{width:var( --container-widget-width, 609px );max-width:609px;--container-widget-width:609px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-d1734bc .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-c525e20{width:var( --container-widget-width, 562px );max-width:562px;padding:0px 0px 15px 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;}.elementor-2527 .elementor-element.elementor-element-c525e20 p{margin-block-end:10px;}.elementor-2527 .elementor-element.elementor-element-0db953d .elementor-button{background-color:#ED1D24;font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-0db953d{width:auto;max-width:auto;padding:0px 10px 0px 0px;align-self:center;}.elementor-2527 .elementor-element.elementor-element-8437455 .elementor-button{background-color:#ED1D2400;font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-8437455{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-8437455 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2527 .elementor-element.elementor-element-8437455 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2527 .elementor-element.elementor-element-d4bdd54 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-2527 .elementor-element.elementor-element-e36b6b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-e36b6b2 .elementor-heading-title{font-family:var( --e-global-typography-b4c10e2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4c10e2-font-size );font-weight:var( --e-global-typography-b4c10e2-font-weight );line-height:var( --e-global-typography-b4c10e2-line-height );color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-dd79c06 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2527 .elementor-element.elementor-element-7c7fdcd{margin-top:-100px;margin-bottom:0px;z-index:2;}.elementor-2527 .elementor-element.elementor-element-e543fea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-2527 .elementor-element.elementor-element-3bc92c8 .elementor-heading-title{font-family:var( --e-global-typography-b4c10e2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4c10e2-font-size );font-weight:var( --e-global-typography-b4c10e2-font-weight );line-height:var( --e-global-typography-b4c10e2-line-height );color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-2af28d7{padding:0px 0px 0px 0px;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-2af28d7 p{margin-block-end:10px;}.elementor-2527 .elementor-element.elementor-element-a7f671c:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-a7f671c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/faefew210000Rectangle-4453.jpg");background-position:top center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-a7f671c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 70%, var( --e-global-color-1d37da1 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-a7f671c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 5% 100px 5%;}.elementor-2527 .elementor-element.elementor-element-1fbb5f3{margin-top:0px;margin-bottom:50px;}.elementor-2527 .elementor-element.elementor-element-b9e5679{width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-b9e5679 .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-41ddf4f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2527 .elementor-element.elementor-element-41ddf4f:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-41ddf4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/chicagoland134145500.jpg");background-position:center center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-41ddf4f > .elementor-background-overlay{background-color:var( --e-global-color-1d37da1 );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-41ddf4f > .elementor-container{min-height:220px;}.elementor-2527 .elementor-element.elementor-element-41ddf4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-3578147{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-3578147 .elementor-heading-title{font-family:var( --e-global-typography-cd7a630-font-family ), Sans-serif;font-size:var( --e-global-typography-cd7a630-font-size );font-weight:var( --e-global-typography-cd7a630-font-weight );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-ca17043 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-37e58c3 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-13a8788{margin-top:-10px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-19399f5 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-330cdac .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-1aea41a{margin-top:-10px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-30bf835 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-82ddd8b .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-d0c189b{margin-top:-10px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-2fd23ae .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-57332da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2527 .elementor-element.elementor-element-57332da:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-57332da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/milwakeeee215215535.jpg");background-position:center center;background-size:cover;}.elementor-2527 .elementor-element.elementor-element-57332da > .elementor-background-overlay{background-color:var( --e-global-color-1d37da1 );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-57332da > .elementor-container{min-height:220px;}.elementor-2527 .elementor-element.elementor-element-57332da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-b375751{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-b375751 .elementor-heading-title{font-family:var( --e-global-typography-cd7a630-font-family ), Sans-serif;font-size:var( --e-global-typography-cd7a630-font-size );font-weight:var( --e-global-typography-cd7a630-font-weight );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-b69a991 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-d9a1835 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-fa766e5{margin-top:-10px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-0a4aa09 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-d3b98f4 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-c654698{margin-top:-10px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-f09bb63 .elementor-button{background-color:var( --e-global-color-1d37da1 );font-family:"Metronic Slab Pro", Sans-serif;font-size:18px;font-weight:600;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 18px 20px 18px;}.elementor-2527 .elementor-element.elementor-element-98565ec:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-98565ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2527 .elementor-element.elementor-element-98565ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-98565ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-98565ec > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-98565ec > .elementor-shape-top svg{height:80px;}.elementor-2527 .elementor-element.elementor-element-98565ec > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-2527 .elementor-element.elementor-element-43264d6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:start;}.elementor-2527 .elementor-element.elementor-element-aa8c0fa:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-aa8c0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-aa8c0fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-aa8c0fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-b77d36d .elementor-heading-title{font-family:"Metronic Slab Pro", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:#1212127D;}.elementor-2527 .elementor-element.elementor-element-aabaea0{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;}.elementor-2527 .elementor-element.elementor-element-aabaea0 .elementor-heading-title{font-family:var( --e-global-typography-963169f-font-family ), Sans-serif;font-size:var( --e-global-typography-963169f-font-size );font-weight:var( --e-global-typography-963169f-font-weight );text-transform:var( --e-global-typography-963169f-text-transform );font-style:var( --e-global-typography-963169f-font-style );line-height:var( --e-global-typography-963169f-line-height );color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-5ff8a03{width:var( --container-widget-width, 516px );max-width:516px;padding:0px 0px 0px 0px;--container-widget-width:516px;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-weight:500;line-height:1.6em;color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-5ff8a03 p{margin-block-end:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-content{border-block-end-color:#12121217;color:var( --e-global-color-1d37da1 );padding:0px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-title{border-color:#12121217;padding:30px 20px 20px 20px;}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-toggle-title, .elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-toggle-icon{color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-toggle-icon svg{fill:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-title.elementor-active a, .elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-toggle-title{font-family:var( --e-global-typography-b4c10e2-font-family ), Sans-serif;font-size:var( --e-global-typography-b4c10e2-font-size );font-weight:var( --e-global-typography-b4c10e2-font-weight );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-91c6475 );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-91c6475 );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-1d37da1 );}.elementor-2527 .elementor-element.elementor-element-7dbeb85:not(.elementor-motion-effects-element-type-background), .elementor-2527 .elementor-element.elementor-element-7dbeb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2527 .elementor-element.elementor-element-7dbeb85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0 5% 100px 5%;}.elementor-2527 .elementor-element.elementor-element-7dbeb85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2527 .elementor-element.elementor-element-22b782e{--swiper-slides-to-display:2;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:40px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:50px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:40px;--arrow-size:58px;--arrow-normal-color:var( --e-global-color-91c6475 );--arrow-hover-color:var( --e-global-color-1d37da1 );--dots-normal-color:var( --e-global-color-1d37da1 );--swiper-pagination-spacing:50px;}.elementor-2527 .elementor-element.elementor-element-22b782e .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-2527 .elementor-element.elementor-element-861f5f3{width:71.154%;}.elementor-2527 .elementor-element.elementor-element-f202ca3{width:28.814%;}.elementor-2527 .elementor-element.elementor-element-b77047d{width:61.509%;}.elementor-2527 .elementor-element.elementor-element-9c252be{width:38.459%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2527 .elementor-element.elementor-element-e612320{width:100%;}.elementor-2527 .elementor-element.elementor-element-7420ed7{width:100%;}.elementor-2527 .elementor-element.elementor-element-0374d4d{width:100%;}.elementor-2527 .elementor-element.elementor-element-55fc0be{width:100%;}.elementor-2527 .elementor-element.elementor-element-f834dba{width:100%;}.elementor-2527 .elementor-element.elementor-element-3f084a6{width:50%;}.elementor-2527 .elementor-element.elementor-element-d335b73{width:50%;}.elementor-2527 .elementor-element.elementor-element-2e2cdce{width:100%;}.elementor-2527 .elementor-element.elementor-element-b19ba9f{width:100%;}.elementor-2527 .elementor-element.elementor-element-bad950c{width:100%;}.elementor-2527 .elementor-element.elementor-element-a560b74{width:100%;}.elementor-2527 .elementor-element.elementor-element-abd779d{width:100%;}.elementor-2527 .elementor-element.elementor-element-f4b3d1d{width:100%;}.elementor-2527 .elementor-element.elementor-element-3357c99{width:100%;}.elementor-2527 .elementor-element.elementor-element-477b41f{width:100%;}.elementor-2527 .elementor-element.elementor-element-d4bdd54{width:100%;}.elementor-2527 .elementor-element.elementor-element-0a9220d{width:100%;}.elementor-2527 .elementor-element.elementor-element-032170e{width:100%;}}@media(max-width:1366px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-54a9c86{font-size:var( --e-global-typography-681fc00-font-size );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-2527 .elementor-element.elementor-element-30610cb{--container-widget-width:537px;--container-widget-flex-grow:0;width:var( --container-widget-width, 537px );max-width:537px;}.elementor-2527 .elementor-element.elementor-element-30610cb .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-7420ed7 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-4993213 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-2527 .elementor-element.elementor-element-0400050{--swiper-slides-to-display:1;}.elementor-2527 .elementor-element.elementor-element-ad0ca4d .elementor-heading-title{font-size:var( --e-global-typography-0c2f93a-font-size );line-height:var( --e-global-typography-0c2f93a-line-height );letter-spacing:var( --e-global-typography-0c2f93a-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-5ab389f .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-69ad392{font-size:var( --e-global-typography-681fc00-font-size );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-2527 .elementor-element.elementor-element-03990aa > .elementor-shape-bottom svg{height:95px;}.elementor-2527 .elementor-element.elementor-element-94fad91 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-ddd1634 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-61f6b67{margin-top:-106px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-7f13983 > .elementor-shape-bottom svg{height:94px;}.elementor-2527 .elementor-element.elementor-element-ac56848 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-fb45ca9{--swiper-slides-to-display:3;}.elementor-2527 .elementor-element.elementor-element-0b4f305{--swiper-slides-to-display:1;}.elementor-2527 .elementor-element.elementor-element-6ae46c3 img{width:644px;}.elementor-2527 .elementor-element.elementor-element-86a2479 > .elementor-shape-bottom svg{height:94px;}.elementor-2527 .elementor-element.elementor-element-86a2479{padding:0 0 100px 0;}.elementor-2527 .elementor-element.elementor-element-656c50b .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-a6d6968{--swiper-slides-to-display:2;}.elementor-2527 .elementor-element.elementor-element-b513a0e img{width:644px;}.elementor-2527 .elementor-element.elementor-element-70e4168 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-f4b3d1d > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-1d0d47d .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-d1734bc .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-d4bdd54 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-2527 .elementor-element.elementor-element-e36b6b2 .elementor-heading-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-7c7fdcd{margin-top:-100px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-3bc92c8 .elementor-heading-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-b9e5679 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-3578147 .elementor-heading-title{font-size:var( --e-global-typography-cd7a630-font-size );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-b375751 .elementor-heading-title{font-size:var( --e-global-typography-cd7a630-font-size );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-aabaea0 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-toggle .elementor-toggle-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-toggle-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-22b782e{--swiper-slides-to-display:2;}}@media(max-width:1024px){.elementor-2527 .elementor-element.elementor-element-e612320:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-e612320 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/mob-lp-res1-hero-bg-0001.jpg");background-position:bottom center;}.elementor-2527 .elementor-element.elementor-element-e612320 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-54a9c86{font-size:var( --e-global-typography-681fc00-font-size );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-2527 .elementor-element.elementor-element-30610cb{--container-widget-width:617px;--container-widget-flex-grow:0;width:var( --container-widget-width, 617px );max-width:617px;}.elementor-2527 .elementor-element.elementor-element-30610cb .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-840a751{padding:50px 0 50px 0;}.elementor-2527 .elementor-element.elementor-element-4993213 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-2527 .elementor-element.elementor-element-0400050{--swiper-slides-to-display:1;}.elementor-2527 .elementor-element.elementor-element-39b44d4{padding:0 5% 0 5%;}.elementor-2527 .elementor-element.elementor-element-ad0ca4d .elementor-heading-title{font-size:var( --e-global-typography-0c2f93a-font-size );line-height:var( --e-global-typography-0c2f93a-line-height );letter-spacing:var( --e-global-typography-0c2f93a-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-5ab389f .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-69ad392{font-size:var( --e-global-typography-681fc00-font-size );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-2527 .elementor-element.elementor-element-0e442a2{padding:50px 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-6ce618c{padding:0% 0% 0% 0%;}.elementor-2527 .elementor-element.elementor-element-94fad91 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-51b7382b{padding:50px 5% 150px 5%;}.elementor-2527 .elementor-element.elementor-element-ddd1634 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-8308bd6 .elementor-heading-title{font-size:42px;}.elementor-2527 .elementor-element.elementor-element-61f6b67{margin-top:-120px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-7f13983 > .elementor-shape-bottom svg{height:62px;}.elementor-2527 .elementor-element.elementor-element-7f13983{padding:50px 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-ed29f58{padding:0% 0% 0% 0%;}.elementor-2527 .elementor-element.elementor-element-ac56848 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-329ab3c{padding:0% 0% 0% 0%;}.elementor-2527 .elementor-element.elementor-element-fb45ca9{--swiper-slides-to-display:2;}.elementor-2527 .elementor-element.elementor-element-0b4f305{--swiper-slides-to-display:1;--swiper-offset-size:0px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-2527 .elementor-element.elementor-element-d57334f{margin-top:-67px;margin-bottom:-30px;}.elementor-2527 .elementor-element.elementor-element-6ae46c3 img{width:419px;}.elementor-2527 .elementor-element.elementor-element-86a2479 > .elementor-shape-bottom svg{height:60px;}.elementor-2527 .elementor-element.elementor-element-86a2479{padding:50px 5% 100px 5%;}.elementor-2527 .elementor-element.elementor-element-581a122{padding:0% 0% 0% 0%;}.elementor-2527 .elementor-element.elementor-element-656c50b .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-a6d6968{--swiper-slides-to-display:1;}.elementor-2527 .elementor-element.elementor-element-689ac2c{margin-top:-67px;margin-bottom:-30px;}.elementor-2527 .elementor-element.elementor-element-b513a0e img{width:419px;}.elementor-2527 .elementor-element.elementor-element-5fa4115{padding:50px 5% 150px 5%;}.elementor-2527 .elementor-element.elementor-element-70e4168 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-ea98e16{padding:0 5% 0 5%;}.elementor-2527 .elementor-element.elementor-element-f4b3d1d > .elementor-element-populated{padding:100px 0px 50px 0px;}.elementor-2527 .elementor-element.elementor-element-1d0d47d .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-477b41f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-477b41f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torqcoatings.com/wp-content/uploads/2025/12/Rectangle-dsdsdsdsdsd444009000000-copy.jpg");background-position:bottom center;}.elementor-2527 .elementor-element.elementor-element-477b41f > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-2527 .elementor-element.elementor-element-d1734bc .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-e36b6b2 .elementor-heading-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-7c7fdcd{margin-top:0px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-3bc92c8 .elementor-heading-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-a7f671c{padding:50px 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-b9e5679 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-3578147 .elementor-heading-title{font-size:var( --e-global-typography-cd7a630-font-size );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-b375751 .elementor-heading-title{font-size:var( --e-global-typography-cd7a630-font-size );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-aa8c0fa{padding:0 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-aabaea0 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-toggle .elementor-toggle-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-toggle-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-22b782e{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-2527 .elementor-element.elementor-element-1afe7fb > .elementor-shape-bottom svg{height:76px;}.elementor-2527 .elementor-element.elementor-element-e612320:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2527 .elementor-element.elementor-element-e612320 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-2527 .elementor-element.elementor-element-e612320 > .elementor-element-populated{padding:25% 5% 5% 5%;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-54a9c86{font-size:var( --e-global-typography-681fc00-font-size );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-2527 .elementor-element.elementor-element-30610cb .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-7420ed7 > .elementor-element-populated{padding:15% 5% 25% 5%;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-4ddd2bf img{width:65%;}.elementor-2527 .elementor-element.elementor-element-840a751{padding:50px 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-7c9ceb5{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-2527 .elementor-element.elementor-element-4993213 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-2527 .elementor-element.elementor-element-0400050{--swiper-slides-to-display:1;--swiper-offset-size:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;}.elementor-2527 .elementor-element.elementor-element-39b44d4{padding:0 0 0 0;}.elementor-2527 .elementor-element.elementor-element-ad0ca4d .elementor-heading-title{font-size:var( --e-global-typography-0c2f93a-font-size );line-height:var( --e-global-typography-0c2f93a-line-height );letter-spacing:var( --e-global-typography-0c2f93a-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-5ab389f .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-69ad392{font-size:var( --e-global-typography-681fc00-font-size );line-height:var( --e-global-typography-681fc00-line-height );}.elementor-2527 .elementor-element.elementor-element-03990aa > .elementor-shape-bottom svg{height:32px;}.elementor-2527 .elementor-element.elementor-element-03990aa{padding:0 5% 100px 5%;}.elementor-2527 .elementor-element.elementor-element-3bfd80f{padding:0px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-4749511{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-2527 .elementor-element.elementor-element-9ba759f{margin-top:-35px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-6176a81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-6176a81 img{width:65%;}.elementor-2527 .elementor-element.elementor-element-0e442a2{padding:50px 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-94fad91 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-51b7382b > .elementor-shape-bottom svg{height:42px;}.elementor-2527 .elementor-element.elementor-element-51b7382b{padding:50px 5% 100px 5%;}.elementor-2527 .elementor-element.elementor-element-294e1f9{margin-top:0px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-ddd1634 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-a08de8e{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-2527 .elementor-element.elementor-element-dbc1f62 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://torqcoatings.com/wp-content/uploads/2026/01/Rectangle-150000000000000.png");background-position:bottom left;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-8308bd6 .elementor-heading-title{font-size:42px;}.elementor-2527 .elementor-element.elementor-element-61f6b67{margin-top:-50px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-5b828a9 img{width:65%;}.elementor-2527 .elementor-element.elementor-element-7f13983 > .elementor-shape-bottom svg{height:31px;}.elementor-2527 .elementor-element.elementor-element-ac56848 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-fb45ca9{--swiper-slides-to-display:1;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;}.elementor-2527 .elementor-element.elementor-element-bb76906{padding:15px 0px 0px 0px;}.elementor-2527 .elementor-element.elementor-element-0b4f305{--swiper-slides-to-display:1;--swiper-offset-size:0px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2527 .elementor-element.elementor-element-d57334f{margin-top:-48px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-6ae46c3 img{width:300px;}.elementor-2527 .elementor-element.elementor-element-86a2479 > .elementor-shape-bottom svg{height:23px;}.elementor-2527 .elementor-element.elementor-element-86a2479{margin-top:-22px;margin-bottom:0px;padding:50px 0 100px 0;}.elementor-2527 .elementor-element.elementor-element-656c50b .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-a6d6968{--swiper-slides-to-display:1;--swiper-offset-size:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;}.elementor-2527 .elementor-element.elementor-element-689ac2c{margin-top:-40px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-b513a0e img{width:300px;}.elementor-2527 .elementor-element.elementor-element-5fa4115{margin-top:-22px;margin-bottom:0px;padding:50px 5% 100px 5%;}.elementor-2527 .elementor-element.elementor-element-70e4168 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-ea98e16{margin-top:-46px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-f4b3d1d > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-2527 .elementor-element.elementor-element-1d0d47d .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-3357c99.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2527 .elementor-element.elementor-element-0509c97 .elementor-heading-title{font-size:42px;}.elementor-2527 .elementor-element.elementor-element-e5b5c8a .elementor-heading-title{font-size:42px;}.elementor-2527 .elementor-element.elementor-element-e4b069c .elementor-heading-title{font-size:42px;}.elementor-2527 .elementor-element.elementor-element-8365a19 .elementor-heading-title{font-size:42px;}.elementor-2527 .elementor-element.elementor-element-477b41f > .elementor-element-populated{padding:25% 5% 25% 5%;}.elementor-2527 .elementor-element.elementor-element-d1734bc .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-0db953d{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-2527 .elementor-element.elementor-element-8437455{width:100%;max-width:100%;}.elementor-2527 .elementor-element.elementor-element-d4bdd54 > .elementor-element-populated{padding:15% 5% 15% 5%;}.elementor-2527 .elementor-element.elementor-element-e36b6b2 .elementor-heading-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-3bc92c8 .elementor-heading-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-1fbb5f3{margin-top:0px;margin-bottom:0px;}.elementor-2527 .elementor-element.elementor-element-b9e5679 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-2527 .elementor-element.elementor-element-3578147 .elementor-heading-title{font-size:var( --e-global-typography-cd7a630-font-size );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-37e58c3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-330cdac{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-82ddd8b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-b375751 .elementor-heading-title{font-size:var( --e-global-typography-cd7a630-font-size );line-height:var( --e-global-typography-cd7a630-line-height );letter-spacing:var( --e-global-typography-cd7a630-letter-spacing );}.elementor-2527 .elementor-element.elementor-element-d9a1835{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-d3b98f4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-98565ec > .elementor-shape-top svg{height:37px;}.elementor-2527 .elementor-element.elementor-element-43264d6{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2527 .elementor-element.elementor-element-43264d6 img{width:65%;}.elementor-2527 .elementor-element.elementor-element-aa8c0fa{padding:50px 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-aabaea0 .elementor-heading-title{font-size:var( --e-global-typography-963169f-font-size );line-height:var( --e-global-typography-963169f-line-height );}.elementor-widget-toggle .elementor-toggle-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{line-height:var( --e-global-typography-text-line-height );}.elementor-2527 .elementor-element.elementor-element-0afc8b2 .elementor-toggle-title{font-size:var( --e-global-typography-b4c10e2-font-size );line-height:var( --e-global-typography-b4c10e2-line-height );}.elementor-2527 .elementor-element.elementor-element-7dbeb85{padding:0 5% 50px 5%;}.elementor-2527 .elementor-element.elementor-element-22b782e{--swiper-slides-to-display:1;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;}}/* Start custom CSS for wpforms, class: .elementor-element-761a0bf *//* ===========================================
   WPForms #2129 — CLEAN GLOBAL DROP-IN
   Full-width mobile look everywhere
   White labels on dark section
   Inputs white bg + black text globally
   =========================================== */

#wpforms-2129{
  --red:#ed1d24;
  --white:#fff;
  --black:#000;
  --muted:rgba(255,255,255,.55);
  --line:rgba(255,255,255,.22);
  --btn-font:"Metronic Slab Pro", Sans-serif;
  background:transparent !important;
}

#wpforms-2129,
#wpforms-2129 *{
  box-sizing:border-box !important;
}

/* Page wrapper: always mobile width */
#wpforms-2129 .wpforms-field-container .wpforms-page{
  width:100% !important;
  max-width:100% !important;
  margin:0 auto !important;
  padding:0 18px !important;
}

/* Titles / labels */
#wpforms-2129 .wpforms-field-label,
#wpforms-2129 legend.wpforms-field-label{
  text-align:center !important;
  font-size:32px !important;
  font-weight:800 !important;
  line-height:1.15 !important;
  color:var(--white) !important;
  margin:0 0 18px !important;
}

/* ===========================================
   Inputs (GLOBAL): white bg + black text
   padding changed to 0 20px (no !important)
   =========================================== */
#wpforms-2129 :is(input[type="text"], input[type="email"], input[type="tel"], input[type="number"], select, textarea){
  width:100% !important;
  max-width:100% !important;
  border:1px solid rgba(0,0,0,.18) !important;
  border-radius:0 !important;
  background:#fff !important;
  color:#000 !important;
  font-size:18px !important;
  font-weight:600 !important;
  padding:0 20px;
  min-height:56px;
  box-shadow:none !important;
  outline:none !important;
  text-transform:none !important;
}

#wpforms-2129 :is(input, textarea)::placeholder{
  color:rgba(0,0,0,.45) !important;
  font-weight:600 !important;
}

/* ===========================================
   Layout: stack everything by default
   =========================================== */
#wpforms-2129 .wpforms-field{
  display:block !important;
}

#wpforms-2129 .wpforms-field,
#wpforms-2129 .wpforms-layout-column .wpforms-field{
  padding:0 !important;
}

#wpforms-2129 :is(.wpforms-field-row, .wpforms-layout-row){
  display:flex !important;
  flex-direction:column !important;
  flex-wrap:nowrap !important;
  gap:12px !important;
  width:100% !important;
  max-width:100% !important;
  margin:0 !important;
  padding:0 !important;
}

#wpforms-2129 :is(.wpforms-field-row-block, .wpforms-layout-column){
  width:100% !important;
  max-width:100% !important;
  flex:0 0 100% !important;
  padding:0 !important;
  margin:0 !important;
  min-width:0 !important;
}

/* ===========================================
   Special case: 2x 50% columns should stay in ONE row
   (Email + Phone layout, generic .elementor-2527 .elementor-element.elementor-element-761a0bf)
   =========================================== */
#wpforms-2129 .wpforms-layout-row:has(> .wpforms-layout-column-50 + .wpforms-layout-column-50){
  flex-direction:row !important;
  gap:10px !important;
}

#wpforms-2129 .wpforms-layout-row:has(> .wpforms-layout-column-50 + .wpforms-layout-column-50) > .wpforms-layout-column{
  flex:1 1 0 !important;
  max-width:calc(50% - 5px) !important;
}

/* date/time field container: padding 0 */
#wpforms-2129 .wpforms-field-date-time{
  padding:0 !important;
}

/* ===========================================
   Pagebreak buttons
   =========================================== */
#wpforms-2129 .wpforms-field.wpforms-field-pagebreak{
  padding:0 !important;
}

#wpforms-2129 .wpforms-clear.wpforms-pagebreak-left{
  margin:0 !important;
  padding-top:10px !important;
  display:flex !important;
  flex-direction:column !important;
  gap:10px !important;
  width:100% !important;
}

#wpforms-2129 button.wpforms-page-button,
#wpforms-2129 button.wpforms-submit{
  width:100% !important;
  max-width:100% !important;
  margin:0 !important;
  font-family:var(--btn-font) !important;
  font-size:18px !important;
  font-weight:600 !important;
  line-height:1 !important;
  padding:25px 18px !important;
  border-radius:0 !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  box-shadow:none !important;
  text-transform:none !important;
  letter-spacing:0 !important;
}

#wpforms-2129 button.wpforms-page-next,
#wpforms-2129 button.wpforms-submit{
  background:var(--red) !important;
  border:2px solid var(--red) !important;
  color:#fff !important;
}

#wpforms-2129 button.wpforms-page-prev{
  background:#000 !important;
  border:2px solid #fff !important;
  color:#fff !important;
}

/* ===========================================
   Radios
   =========================================== */
#wpforms-2129 .wpforms-field-radio ul{
  padding:0 !important;
  margin:0 auto !important;
  list-style:none !important;
}

#wpforms-2129 .wpforms-field-radio ul li{
  margin:0 !important;
}

#wpforms-2129 .wpforms-field-radio ul li input{
  position:absolute !important;
  opacity:0 !important;
  pointer-events:none !important;
}

/* YES/NO (2 choices) -> button look */
#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-2):not(:has(> li.choice-3)){
  display:flex !important;
  flex-direction:column !important;
  gap:10px !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-2):not(:has(> li.choice-3)) li label{
  width:100% !important;
  max-width:100% !important;
  background:transparent !important;
  border:2px solid #fff !important;
  color:#fff !important;
  font-family:var(--btn-font) !important;
  font-size:18px !important;
  font-weight:600 !important;
  padding:25px 18px !important;
  min-height:62px !important;
  border-radius:0 !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  cursor:pointer !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-2):not(:has(> li.choice-3)) li.choice-2 label{
  border-color:var(--red) !important;
  color:var(--red) !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-2):not(:has(> li.choice-3)) li label:before,
#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-2):not(:has(> li.choice-3)) li label:after{
  display:none !important;
  content:none !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-2):not(:has(> li.choice-3)) li input:checked + label{
  background:#fff !important;
  border-color:#fff !important;
  color:#000 !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-2):not(:has(> li.choice-3)) li.choice-2 input:checked + label{
  background:var(--red) !important;
  border-color:var(--red) !important;
  color:#fff !important;
}

/* Other radio cards */
#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-3){
  display:flex !important;
  flex-direction:column !important;
  gap:10px !important;
  max-width:100% !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-3) li label{
  width:100% !important;
  max-width:100% !important;
  background:transparent !important;
  border:1px solid var(--line) !important;
  border-radius:0 !important;
  font-family:var(--btn-font) !important;
  font-size:18px !important;
  font-weight:600 !important;
  color:#fff !important;
  padding:18px !important;
  min-height:62px !important;
  display:flex !important;
  align-items:flex-start !important;
  justify-content:flex-start !important;
  text-align:left !important;
  gap:12px !important;
  cursor:pointer !important;
  user-select:none !important;
  position:relative !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-3) li label:before{
  content:"" !important;
  width:22px;
  height:22px !important;
  border-radius:999px !important;
  border:2px solid #fff !important;
  background:transparent !important;
  flex:0 0 22px !important;
  margin-top:2px !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-3) li label:after{
  content:"" !important;
  width:13px;
  height:7px !important;
  border-left:2px solid #fff !important;
  border-bottom:2px solid #fff !important;
  transform:rotate(-45deg) !important;
  opacity:0 !important;
  position:absolute !important;
  left:24px !important;
  top:25px !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-3) li input:checked + label{
  border-color:#fff !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-3) li input:checked + label:before{
  background:var(--red) !important;
  border-color:var(--red) !important;
}

#wpforms-2129 .wpforms-field-radio ul:has(> li.choice-3) li input:checked + label:after{
  opacity:1 !important;
}

/* ===========================================
   Image choices (remove markers)
   =========================================== */
#wpforms-2129 .wpforms-image-choices-item label:before,
#wpforms-2129 .wpforms-image-choices-item label:after{
  display:none !important;
  content:none !important;
}

#wpforms-2129 .wpforms-image-choices-item,
#wpforms-2129 .wpforms-image-choices-item label{
  width:100% !important;
  max-width:100% !important;
  padding:0 !important;
}

#wpforms-2129 .wpforms-image-choices-item label{
  display:flex !important;
  align-items:center !important;
  justify-content:flex-start !important;
  min-height:62px !important;
  background:transparent !important;
  border:1px solid var(--line) !important;
  border-radius:0 !important;
}

#wpforms-2129 .wpforms-image-choices-modern img{
  width:68px !important;
}

#wpforms-2129 span.wpforms-image-choices-label{
  margin:0 !important;
  color:#fff !important;
  align-self:center !important;
}

/* ===========================================
   Slider
   =========================================== */
#wpforms-2129 input[type="range"]{
  width:100% !important;
  max-width:100% !important;
  accent-color:var(--red) !important;
}

/* ===========================================
   Errors
   =========================================== */
#wpforms-2129 em.wpforms-error{
  margin-top:10px !important;
  font-size:14px !important;
  font-weight:600 !important;
  color:var(--red) !important;
  text-align:center !important;
}

.wpforms-field-limit-text {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-dd79c06 */.elementor-widget.elementor-widget-wpforms {
    margin: 0 !important;
}
.wpforms-container {
    margin: 0 !important;
}
.wpforms-container h4, .wpforms-container legend, .wpforms-container label {
    color: #fff !important;
}
.wpforms-container .wpforms-form button[type="submit"],
.wpforms-container .wpforms-form input[type="submit"]{
  width:100%!important;
  background:#ED1D24!important;
  border-color:#ED1D24!important;
}
.wpforms-field {
    padding: 8px 0 !important;
}
.wpforms-field-row h4 {
    margin: 0 !important;
}
.wpforms-container .wpforms-form input[type="text"],
.wpforms-container .wpforms-form input[type="email"],
.wpforms-container .wpforms-form input[type="tel"],
.wpforms-container .wpforms-form input[type="url"],
.wpforms-container .wpforms-form input[type="number"],
.wpforms-container .wpforms-form input[type="password"],
.wpforms-container .wpforms-form select{
  min-height:56px!important;
  padding:14px 16px!important;
  line-height:1.2!important;
}

.wpforms-container .wpforms-form textarea{
  min-height:160px!important;
  padding:14px 16px!important;
  line-height:1.4!important;
}
.wpforms-container .wpforms-form button[type="submit"],
.wpforms-container .wpforms-form input[type="submit"]{
  width:100%!important;
  background:#ED1D24!important;
  border:0!important;
  min-height:56px!important;
  padding:14px 16px!important;
  line-height:1.2!important;
}
.custom-color-1 .wpforms-field-label-inline {opacity:0.5}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metronic Slab Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://torqcoatings.com/wp-content/uploads/2025/12/MetronicSlabPro-Bold.woff2') format('woff2'),
		url('https://torqcoatings.com/wp-content/uploads/2025/12/MetronicSlabPro-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Metronic Slab Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://torqcoatings.com/wp-content/uploads/2025/12/MetronicSlabPro-Regular.woff2') format('woff2'),
		url('https://torqcoatings.com/wp-content/uploads/2025/12/MetronicSlabPro-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://torqcoatings.com/wp-content/uploads/2025/12/ProximaNovaRegular.woff') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://torqcoatings.com/wp-content/uploads/2025/12/ProximaNovaBold.woff') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://torqcoatings.com/wp-content/uploads/2025/12/ProximaNovaBlack.woff') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://torqcoatings.com/wp-content/uploads/2025/12/proximanova_blackit.woff') format('woff');
}
/* End Custom Fonts CSS */