1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8 9 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 10 <title>O&M Construction Services Houston, TX | Roofing Houston | Home Remodeling</title> 11 <meta name="description" content="O&M Construction Services offers roof replacement and inspections, solar panel installation, replacement windows and doors for the Houston, TX area." /> 12 <link rel="canonical" href="https://www.omconstructionhtx.com/contact/" /> 13 <meta property="og:locale" content="en_US" /> 14 <meta property="og:type" content="article" /> 15 <meta property="og:title" content="O&M Construction Services Houston, TX | Roofing Houston | Home Remodeling" /> 16 <meta property="og:description" content="O&M Construction Services offers roof replacement and inspections, solar panel installation, replacement windows and doors for the Houston, TX area." /> 17 <meta property="og:url" content="https://www.omconstructionhtx.com/contact/" /> 18 <meta property="og:site_name" content="O&M Construction Services LLC" /> 19 <meta property="article:modified_time" content="2026-08-25T23:07:15+00:00" /> 20 <meta name="twitter:card" content="summary_large_image" /> 21 <meta name="twitter:label1" content="Est. reading time" /> 22 <meta name="twitter:data1" content="2 minutes" /> 23
23<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.omconstructionhtx.com\/contact\/","url":"https:\/\/www.omconstructionhtx.com\/contact\/","name":"O&M Construction Services Houston, TX | Roofing Houston | Home Remodeling","isPartOf":{"@id":"https:\/\/www.omconstructionhtx.com\/#website"},"datePublished":"2016-03-16T14:31:30+00:00","dateModified":"2026-08-25T23:07:15+00:00","description":"O&M Construction Services offers roof replacement and inspections, solar panel installation, replacement windows and doors for the Houston, TX area.","breadcrumb":{"@id":"https:\/\/www.omconstructionhtx.com\/contact\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.omconstructionhtx.com\/contact\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.omconstructionhtx.com\/contact\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.omconstructionhtx.com\/"},{"@type":"ListItem","position":2,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/www.omconstructionhtx.com\/#website","url":"https:\/\/www.omconstructionhtx.com\/","name":"O&M Construction Services LLC","description":"Working Above and Beyond!","publisher":{"@id":"https:\/\/www.omconstructionhtx.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.omconstructionhtx.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.omconstructionhtx.com\/#organization","name":"O&M Construction Services LLC","url":"https:\/\/www.omconstructionhtx.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.omconstructionhtx.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.omconstructionhtx.com\/wp-content\/uploads\/o-m-construction-services-llc-logo.png","contentUrl":"https:\/\/www.omconstructionhtx.com\/wp-content\/uploads\/o-m-construction-services-llc-logo.png","width":2048,"height":862,"caption":"O&M Construction Services LLC"},"image":{"@id":"https:\/\/www.omconstructionhtx.com\/#\/schema\/logo\/image\/"}}]}</script>
23 24 <!-- / Yoast SEO plugin. --> 25 26 27<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 28<link rel='dns-prefetch' href='//challenges.cloudflare.com' /> 29<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 30<link href='https://fonts.googleapis.com' rel='preconnect' /> 31<link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' /> 32<link rel="alternate" type="application/rss+xml" title="O&M Construction Services LLC » Feed" href="https://www.omconstructionhtx.com/feed/" /> 33<link rel="alternate" type="application/rss+xml" title="O&M Construction Services LLC » Comments Feed" href="https://www.omconstructionhtx.com/comments/feed/" /> 34 35 36<!-- WS Google Webmaster Tools v2.1 - https://wordpress.org/plugins/ws-google-webmaster-tools/ --> 37<!-- Website - http://www.webshouter.net/ --> 38<!-- / WS Google Webmaster Tools plugin. --> 39 40<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.omconstructionhtx.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.omconstructionhtx.com%2Fcontact%2F" /> 41<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.omconstructionhtx.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.omconstructionhtx.com%2Fcontact%2F&format=xml" /> 42 <style type="text/css"> 43 .wp-pagenavi{float:left !important; } 44 </style> 45 <style id="wp-img-auto-sizes-contain-inline-css"> 46img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 47/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 48</style> 49<link rel='stylesheet' id='cnss_font_awesome_css-css' href='https://www.omconstructionhtx.com/wp-content/plugins/easy-social-icons/css/font-awesome/css/all.min.css?ver=7.0.0' media='all' /> 50<link rel='stylesheet' id='cnss_font_awesome_v4_shims-css' href='https://www.omconstructionhtx.com/wp-content/plugins/easy-social-icons/css/font-awesome/css/v4-shims.min.css?ver=7.0.0' media='all' /> 51<link rel='stylesheet' id='cnss_css-css' href='https://www.omconstructionhtx.com/wp-content/plugins/easy-social-icons/css/cnss.css?ver=1.0' media='all' /> 52<link rel='stylesheet' id='cnss_share_css-css' href='https://www.omconstructionhtx.com/wp-content/plugins/easy-social-icons/css/share.css?ver=1.0' media='all' /> 53<link rel='stylesheet' id='astra-theme-css-css' href='https://www.omconstructionhtx.com/wp-content/themes/astra/assets/css/minified/main.min.css?ver=4.14.0' media='all' /> 54<style id="astra-theme-css-inline-css"> 55.ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}
55.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1920px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:93.75%;}a,.page-title{color:var(--ast-global-color-0);}a:hover,a:focus{color:var(--ast-global-color-1);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Domine',serif;font-weight:400;font-size:15px;font-size:1rem;line-height:var(--ast-body-line-height,1.65em);}blockquote{color:var(--ast-global-color-3);}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Domine',serif;font-weight:700;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:35px;font-size:2.3333333333333rem;display:block;}header .custom-logo-link img{max-width:399px;width:399px;}.astra-logo-svg{width:399px;}.site-header .site-description{font-size:15px;font-size:1rem;display:none;}.entry-title{font-size:26px;font-size:1.7333333333333rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:40px;font-size:2.6666666666667rem;font-weight:400;font-family:'Domine',serif;line-height:1.4em;}h2,.entry-content :where(h2){font-size:32px;font-size:2.1333333333333rem;font-weight:300;font-family:'Libre Franklin',sans-serif;line-height:1.3em;}h3,.entry-content :where(h3){font-size:26px;font-size:1.7333333333333rem;font-weight:700;font-family:'Domine',serif;line-height:1.3em;}h4,.entry-content :where(h4){font-size:24px;font-size:1.6rem;line-height:1.2em;font-weight:700;font-family:'Domine',serif;}h5,.entry-content :where(h5){font-size:20px;font-size:1.3333333333333rem;line-height:1.2em;font-weight:700;font-family:'Domine',serif;}h6,.entry-content :where(h6){font-size:16px;font-size:1.0666666666667rem;line-height:1.25em;font-weight:700;font-family:'Domine',serif;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--ast-global-color-0);}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:var(--ast-global-color-0);}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-0);}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:var(--ast-global-color-1);}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:var(--ast-global-color-0);}.secondary .calendar_wrap #today,.ast-progress-val span{background:var(--ast-global-color-0);}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-0);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}
55.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.ast-archive-title{color:var(--ast-global-color-2);}.widget-title,.widget .wp-block-heading{font-size:21px;font-size:1.4rem;color:var(--ast-global-color-2);}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:underline;}.ast-single-post .wp-block-button .wp-block-button__link,.ast-single-post .elementor-widget-button .elementor-button,.ast-single-post .entry-content .uagb-tab a,.ast-single-post .entry-content .uagb-ifb-cta a,.ast-single-post .entry-content .wp-block-uagb-buttons a,.ast-single-post .entry-content .uabb-module-content a,.ast-single-post .entry-content .uagb-post-grid a,.ast-single-post .entry-content .uagb-timeline a,.ast-single-post .entry-content .uagb-toc__wrap a,.ast-single-post .entry-content .uagb-taxomony-box a,.entry-content .wp-block-latest-posts > li > a,.ast-single-post .entry-content .wp-block-file__button,a.ast-post-filter-single,.ast-single-post .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,.ast-single-post .ast-comment-content .comment-reply-link,.ast-single-post .ast-comment-content .comment-edit-link{text-decoration:none;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}
55.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}@media (max-width:921.99px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.wp-block-group .has-background{padding:20px;}}@media (min-width:1200px){.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-cover.alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-cover.alignfull{padding-right:0;padding-left:0;}}@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%;}}.wp-block-columns{margin-bottom:unset;}.wp-block-image.size-full{margin:2rem 0;}.wp-block-separator.has-background{padding:0;}.wp-block-gallery{margin-bottom:1.6em;}.wp-block-group{padding-top:4em;padding-bottom:4em;}.wp-block-group__inner-container .wp-block-columns:last-child,.wp-block-group__inner-container :last-child,.wp-block-table table{margin-bottom:0;}.blocks-gallery-grid{width:100%;}.wp-block-navigation-link__content{padding:5px 0;}.wp-block-group .wp-block-group .has-text-align-center,.wp-block-group .wp-block-column .has-text-align-center{max-width:100%;}.has-text-align-center{margin:0 auto;}@media (min-width:1200px){.wp-block-cover__inner-container,.alignwide .wp-block-group__inner-container,.alignfull .wp-block-group__inner-container{max-width:1200px;margin:0 auto;}.wp-block-group.alignnone,.wp-block-group.aligncenter,.wp-block-group.alignleft,.wp-block-group.alignright,.wp-block-group.alignwide,.wp-block-columns.alignwide{margin:2rem 0 1rem 0;}}@media (max-width:1200px){.wp-block-group{padding:3em;}.wp-block-group .wp-block-group{padding:1.5em;}.wp-block-columns,.wp-block-column{margin:1rem 0;}}@media (min-width:921px){.wp-block-columns .wp-block-group{padding:2em;}}@media (max-width:544px){.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:unset;}.wp-block-cover,.wp-block-cover-image{padding:2em 0;}.wp-block-group,.wp-block-cover{padding:2em;}.wp-block-media-text__media img,.wp-block-media-text__media video{width:unset;max-width:100%;}.wp-block-media-text.has-background .wp-block-media-text__content{padding:1em;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}@media (min-width:544px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0;}.entry-content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%;}.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-left > *{margin:0;}}
55@media (max-width:544px){.entry-content .wp-block-media-text .wp-block-media-text__content{padding:8% 0;}.wp-block-media-text .wp-block-media-text__media img{width:auto;max-width:100%;}}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--ast-global-color-0);}div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}@media (min-width:544px){.entry-content > .alignleft{margin-right:20px;}.entry-content > .alignright{margin-left:20px;}}.wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button{border-color:var(--ast-global-color-0);font-family:inherit;font-weight:inherit;line-height:1em;}.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color),.ast-outline-button{color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:400;}h2.widget-title{font-weight:300;}h3.widget-title{font-weight:700;}.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"]{width:100%;}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.elementor-widget-button .elementor-button{border-style:solid;text-decoration:none;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}@media (max-width:921px){.elementor-widget-button .elementor-button.elementor-size-sm,.elementor-widget-button .elementor-button.elementor-size-xs,.elementor-widget-button .elementor-button.elementor-size-md,.elementor-widget-button .elementor-button.elementor-size-lg,.elementor-widget-button .elementor-button.elementor-size-xl,.elementor-widget-button .elementor-button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.elementor-widget-button .elementor-button.elementor-size-sm,.elementor-widget-button .elementor-button.elementor-size-xs,.elementor-widget-button .elementor-button.elementor-size-md,.elementor-widget-button .elementor-button.elementor-size-lg,.elementor-widget-button .elementor-button.elementor-size-xl,.elementor-widget-button .elementor-button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.wp-block-button .wp-block-button__link ,.elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button:visited{color:#ffffff;}.elementor-widget-button .elementor-button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.elementor-widget-button .elementor-button:hover,.elementor-widget-button .elementor-button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:#ffffff;font-family:inherit;font-weight:inherit;line-height:1em;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}@media (max-width:921px){.wp-block-button .wp-block-button__link{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:inherit;line-height:1em;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}
55@media (min-width:545px){.ast-page-builder-template .comments-area,.single.ast-page-builder-template .entry-header,.single.ast-page-builder-template .post-navigation,.single.ast-page-builder-template .ast-single-related-posts-container{max-width:1960px;margin-left:auto;margin-right:auto;}}body,.ast-separate-container{background-color:var(--ast-global-color-4);}.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -6.67em;margin-right: -6.67em;width: auto;}@media (max-width: 1200px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.4em;margin-right: -2.4em;}}@media (max-width: 768px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.14em;margin-right: -2.14em;}}@media (max-width: 544px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -1em;margin-right: -1em;}}.ast-no-sidebar.ast-separate-container .entry-content .alignwide {margin-left: -20px;margin-right: -20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}@media (max-width:921px){.site-title{display:block;}.site-header .site-description{display:none;}
55h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:544px){.site-title{display:block;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:20px;}}@media (max-width:921px){html{font-size:85.5%;}}@media (max-width:544px){html{font-size:85.5%;}}@media (min-width:922px){.ast-container{max-width:1960px;}}@media (min-width:922px){.site-content .ast-container{display:flex;}}@media (max-width:921px){.site-content .ast-container{flex-direction:column;}}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site .comments-area{padding-bottom:3em;}.wp-block-search {margin-bottom: 20px;}.wp-block-site-tagline {margin-top: 20px;}form.wp-block-search .wp-block-search__input,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {border-color: #eaeaea;background: #fafafa;}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus,.wp-block-loginout input:focus {outline: thin dotted;}.wp-block-loginout input:focus {border-color: transparent;} form.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input {padding: 12px;}form.wp-block-search .wp-block-search__button svg {fill: currentColor;width: 20px;height: 20px;}.wp-block-loginout p label {display: block;}.wp-block-loginout p:not(.login-remember):not(.login-submit) input {width: 100%;}.wp-block-loginout .login-remember input {width: 1.1rem;height: 1.1rem;margin: 0 5px 4px 0;vertical-align: middle;}blockquote {padding: 1.2em;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#0170B9;--ast-global-color-1:#3a3a3a;--ast-global-color-2:#3a3a3a;--ast-global-color-3:#4B4F58;--ast-global-color-4:#F5F5F5;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#E5E5E5;--ast-global-color-7:#424242;--ast-global-color-8:#000000;}:root {--ast-border-color : #dddddd;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1920px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1920px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:2.6666666666667rem;text-transform:capitalize;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
55h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}.entry-title a{color:var(--ast-global-color-2);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element .ast-site-identity{margin-left:-30px;}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:inherit;}.ast-builder-menu-1 .menu-item > .menu-link{line-height:2em;color:#2d87d6;}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:#2d87d6;}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0;border-right-width:0;border-left-width:0;border-color:var(--ast-global-color-0);border-style:solid;width:284px;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-builder-menu-1 .main-header-menu,.ast-header-break-point .ast-builder-menu-1 .main-header-menu{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:-250px;}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom-width:2px;border-color:#eaeaea;border-style:solid;}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu:last-child > .menu-item > .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom-width:2px;}.ast-desktop .ast-builder-menu-1 .menu-item:last-child > .menu-item > .menu-link{border-bottom-width:0;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.ast-builder-menu-2{font-family:inherit;font-weight:600;}.ast-builder-menu-2 .menu-item > .menu-link{line-height:0;font-size:17px;font-size:1.1333333333333rem;color:#ffffff;padding-top:0px;padding-bottom:0px;padding-left:25px;padding-right:0px;}.ast-builder-menu-2 .menu-item > .ast-menu-toggle{color:#ffffff;}.ast-builder-menu-2 .menu-link:hover,.ast-builder-menu-2 .main-header-menu > .menu-item:hover > .menu-link,.ast-builder-menu-2 .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-2 .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#eeb91e;}
55.ast-builder-menu-2 .ast-menu-toggle:hover,.ast-builder-menu-2 .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#eeb91e;}.ast-builder-menu-2 .sub-menu,.ast-builder-menu-2 .inline-on-mobile .sub-menu{border-top-width:0;border-bottom-width:0;border-right-width:0;border-left-width:0;border-color:var(--ast-global-color-0);border-style:solid;width:704px;}.ast-builder-menu-2 .sub-menu .sub-menu{top:0px;}.ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:60px;}.ast-desktop .ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 60px + 0px + 5px );}.ast-builder-menu-2 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 0px - 0.907em );}.ast-desktop .ast-builder-menu-2 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-2 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-2 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-2 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-2 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-2{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-2{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-2{display:flex;}}.ast-builder-html-element img.alignnone{display:inline-block;}.ast-builder-html-element p:first-child{margin-top:0;}.ast-builder-html-element p:last-child{margin-bottom:0;}.ast-header-break-point .main-header-bar .ast-builder-html-element{line-height:1.85714285714286;}.ast-header-html-1 .ast-builder-html-element{font-size:15px;font-size:1rem;}.ast-header-html-1{margin-right:-30px;}.ast-header-html-1{font-size:15px;font-size:1rem;}.ast-header-html-1{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-html-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-header-html-1{display:flex;}}.ast-header-html-2 .ast-builder-html-element{color:#464646;font-size:15px;font-size:1rem;}.ast-header-html-2{margin-top:0px;margin-bottom:0px;margin-left:-250px;margin-right:0px;}.ast-header-html-2{font-size:15px;font-size:1rem;}.ast-header-html-2{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-html-2{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-header-html-2{display:flex;}}.ast-social-stack-desktop .ast-builder-social-element,.ast-social-stack-tablet .ast-builder-social-element,.ast-social-stack-mobile .ast-builder-social-element {margin-top: 6px;margin-bottom: 6px;}.social-show-label-true .ast-builder-social-element {width: auto;padding: 0 0.4em;}[data-section^="section-fb-social-icons-"] .footer-social-inner-wrap {text-align: center;}.ast-footer-social-wrap {width: 100%;}.ast-footer-social-wrap .ast-builder-social-element:first-child {margin-left: 0;}.ast-footer-social-wrap .ast-builder-social-element:last-child {margin-right: 0;}.ast-header-social-wrap .ast-builder-social-element:first-child {margin-left: 0;}.ast-header-social-wrap .ast-builder-social-element:last-child {margin-right: 0;}.ast-builder-social-element {line-height: 1;color: var(--ast-global-color-2);background: transparent;vertical-align: middle;transition: all 0.01s;margin-left: 6px;margin-right: 6px;justify-content: center;align-items: center;}.ast-builder-social-element .social-item-label {padding-left: 6px;}.ast-header-social-1-wrap .ast-builder-social-element,.ast-header-social-1-wrap .social-show-label-true .ast-builder
55-social-element{margin-left:14px;margin-right:14px;padding:0;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;}.ast-header-social-1-wrap .ast-builder-social-element svg{width:19px;height:19px;}.ast-header-social-1-wrap .ast-social-icon-image-wrap{margin:0;}.ast-header-social-1-wrap{margin-top:0px;margin-bottom:0px;margin-left:10px;margin-right:0px;}.ast-header-social-1-wrap .ast-social-color-type-custom svg{fill:#464646;}.ast-header-social-1-wrap .ast-social-color-type-custom .social-item-label{color:#0a0a0a;}.ast-builder-layout-element[data-section="section-hb-social-icons-1"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="section-hb-social-icons-1"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="section-hb-social-icons-1"]{display:flex;}}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.ast-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset;background:unset;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}.elementor-toc__list-wrapper{margin:0;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}#ast-desktop-header .main-header-menu > .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow{padding-right:10px;margin-right:-10px;}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0, -2px) rotateZ(270deg);}.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content >
55 .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > *{padding-top:0;padding-bottom:0;}
55.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:100px;}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu > .menu-item{line-height:100px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:0;border-bottom-color:rgba(203,21,21,0.81);border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:0;border-bottom-color:rgba(203,21,21,0.81);border-bottom-style:solid;}}.ast-primary-header-bar{background-image:linear-gradient(to right,rgba(218,218,218,0.22),rgba(218,218,218,0.22)),url(https://www.omconstructionhtx.com/wp-content/uploads/Shingle-background-above.png);background-repeat:repeat;background-position:center center;background-size:auto;background-attachment:fixed;}.ast-primary-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:var(--ast-global-color-0);border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;
55fill:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}.ast-above-header .main-header-bar-navigation{height:100%;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link{border:none;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .ast-menu-toggle::before{font-size:.6rem;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before{transform:rotateX(180deg);}.ast-above-header-bar{border-bottom-width:2px;border-bottom-color:rgba(92,92,92,0.12);border-bottom-style:solid;}.ast-above-header.ast-above-header-bar{background-image:linear-gradient(90deg,rgb(255,255,255) 0%,rgb(247,247,247) 11%,rgb(228,228,228) 24%);}.ast-header-break-point .ast-above-header-bar{background-color:linear-gradient(90deg,rgb(255,255,255) 0%,rgb(247,247,247) 11%,rgb(228,228,228) 24%);}@media (max-width:921px){#masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}}.ast-above-header.ast-above-header-bar, .ast-header-break-point #masthead.site-header .ast-above-header-bar{padding-top:3px;padding-bottom:3px;padding-left:0px;padding-right:0px;}.ast-above-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-above-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-above-header-bar{display:grid;}}.ast-below-header .main-header-bar-navigation{height:100%;}.ast-header-break-point .ast-mobile-header-wrap .ast-below-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link{border:none;}.ast-header-break-point .ast-mobile-header-wrap .ast-below-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .ast-menu-toggle::before{font-size:.6rem;}.ast-header-break-point .ast-mobile-header-wrap .ast-below-header-wrap .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before{transform:rotateX(180deg);}#masthead .ast-mobile-header-wrap .ast-below-header-bar{padding-left:20px;padding-right:20px;}.ast-mobile-header-wrap .ast-below-header-bar ,.ast-below-header-bar .site-below-header-wrap{min-height:63px;}.ast-desktop .ast-below-header-bar .main-header-menu > .menu-item{line-height:63px;}.ast-desktop .ast-below-header-bar .ast-header-woo-cart,.ast-desktop .ast-below-header-bar .ast-header-edd-cart{line-height:63px;}.ast-below-header-bar{border-bottom-width:0;border-bottom-color:var( --ast-global-color-subtle-background,var(--ast-global-color-7) );border-bottom-style:solid;}.ast-below-header-bar{background-image:linear-gradient(90deg,rgba(228,37,40,0.28) 0%,rgb(228,37,40) 18%,rgb(228,37,40) 81%,rgba(228,37,40,0.23) 100%);}.ast-header-break-point .ast-below-header-bar{background-color:linear-gradient(90deg,rgba(228,37,40,0.28) 0%,rgb(228,37,40) 18%,rgb(228,37,40) 81%,rgba(228,37,40,0.23) 100%);}.ast-below-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-below-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-below-header-bar{display:grid;}}:root{--e-global-color-astglobalcolor0:#0170B9;--e-global-color-astglobalcolor1:#3a3a3a;--e-global-color-astglobalcolor2:#3a3a3a;--e-global-color-astglobalcolor3:#4B4F58;--e-global-color-astglobalcolor4:#F5F5F5;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#E5E5E5;--e-global-color-astglobalcolor7:#424242;--e-global-color-astglobalcolor8:#000000;} 56/*# sourceURL=astra-theme-css-inline-css */ 57</style> 58<link rel='stylesheet' id='astra-google-fonts-css' href='https://fonts.googleapis.com/css?family=Domine:400%2C%2C700|Libre+Franklin:300&display=swap&ver=4.14.0' media='all' /> 59<link rel='stylesheet' id='astra-menu-animation-css' href='https://www.omconstructionhtx.com/w
59p-content/themes/astra/assets/css/minified/menu-animation.min.css?ver=4.14.0' media='all' /> 60<link rel='stylesheet' id='hfe-widgets-style-css' href='https://www.omconstructionhtx.com/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css?ver=2.4.2' media='all' /> 61<style id="wp-emoji-styles-inline-css"> 62 63 img.wp-smiley, img.emoji { 64 display: inline !important; 65 border: none !important; 66 box-shadow: none !important; 67 height: 1em !important; 68 width: 1em !important; 69 margin: 0 0.07em !important; 70 vertical-align: -0.1em !important; 71 background: none !important; 72 padding: 0 !important; 73 } 74/*# sourceURL=wp-emoji-styles-inline-css */ 75</style> 76<style id="global-styles-inline-css"> 77:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
77--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
77.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 78:root :where(.wp-block-icon svg){width: 24px;} 79:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 80/*# sourceURL=global-styles-inline-css */ 81</style> 82<link rel='stylesheet' id='hfe-style-css' href='https://www.omconstructionhtx.com/wp-content/plugins/header-footer-elementor/assets/css/header-footer-elementor.css?ver=2.4.2' media='all' /> 83<link rel='stylesheet' id='elementor-icons-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' /> 84<link rel='stylesheet' id='elementor-frontend-css' href='https://www.omconstructionhtx.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1791232856' media='all' /> 85<style id="elementor-frontend-inline-css"> 86.elementor-kit-892{--e-global-color-primary:#E52225;--e-global-color-secondary:#EFBA1A;--e-global-color-text:#2D2D2D;--e-global-color-accent:#5B5B5B;--e-global-color-32601ae:#FFFFFF;--e-global-color-469e9a2:#1A1A1ACC;--e-global-color-033a136:#0201015E;--e-global-color-e51f603:#66BBF6;--e-global-color-2c50012:#EE8B8D;--e-global-color-d4604a2:#F9DA6B;--e-global-typography-primary-font-family:"Domine";--e-global-typography-primary-font-size:3.5rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:5.5rem;--e-global-typography-secondary-font-family:"Domine";--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:3rem;--e-global-typography-text-font-family:"Epilogue";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5rem;--e-global-typography-accent-font-family:"Epilogue";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-font-style:italic;--e-global-typography-accent-line-height:1.5rem;color:var( --e-global-color-text );}.elementor-kit-892 e-page-transition{background-color:#FFBC7D;}.elementor-kit-892 a{color:var( --e-global-color-text );font-family:"Domine", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#000000A1;--lightbox-ui-color:#FFFFFF;--lightbox-ui-color-hover:var( --e-global-color-secondary );--lightbox-text-color:var( --e-global-color-32601ae );--lightbox-header-icons-size:1.5vw;--lightbox-navigation-icons-size:2vw;}@media(min-width:2400px){.elementor-kit-892{--e-global-typography-primary-font-size:6rem;--e-global-typography-primary-line-height:9rem;--e-global-typography-secondary-font-size:4rem;--e-global-typography-secondary-line-height:6rem;--e-global-typography-text-font-size:1.8rem;--e-global-typography-text-line-height:2.7rem;--e-global-typography-accent-font-size:1.8rem;--e-global-typography-accent-line-height:2.7rem;}}@media(max-width:1024px){.elementor-kit-892{--e-global-typography-primary-font-size:3.5rem;--e-global-typography-primary-line-height:5.2rem;--e-global-typography-secondary-font-size:2rem;--e-global-typography-secondary-line-height:3rem;--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:1.5rem;--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-line-height:1.5rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-892{--e-global-typography-primary-font-size:2.4rem;--e-global-typography-primary-line-height:3.5rem;--e-global-typography-secondary-font-size:1.5rem;--e-global-typography-secondary-line-height:2.1rem;--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:1.5rem;--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-line-height:1.5rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}} 87.elementor-139 .elementor-element.elementor-element-3dd1b8e3:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-3dd1b8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #72C6ED 56%, #FFA440 100%);}.elementor-139 .elementor-element.elementor-element-3dd1b8e3 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.43;transition:background 0s, border-radius 0.3s, opacity 0s;}.elementor-139 .elementor-element.elementor-element-3dd1b8e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0vw;margin-bottom:0vw;padding:3vw 12vw 8vw 12vw;}.elementor-139 .elementor-element.elementor-element-7a226e6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-139 .elementor-element.elementor-element-00fac36 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-139 .elementor-element.elementor-element-00fac36{text-align:center;}.elementor-139 .elementor-element.elementor-element-00fac36 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.26);color:var( --e-global-color-text );}.elementor-139 .elementor-element.elementor-element-29c4f73 > .elementor-widget-container{background-color:transparent;margin:0vw 0vw 0vw 0vw;padding:3vw 3vw 3vw 3vw;background-image:radial-gradient(at top left, #F4F4F4DE 45%, #E0E0E0EB 100%);border-radius:35px 35px 35px 35px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);}.elementor-139 .elementor-element.elementor-element-5b9dc56 > .elementor-element-populated{margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );
87font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-139 .elementor-element.elementor-element-d9c888f > .elementor-container{max-width:800px;}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-field-type-html{padding-bottom:0px;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-button[type="submit"]{color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-139 .elementor-element.elementor-element-f3dbae9{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-139 .elementor-element.elementor-element-7a226e6e{width:100%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-139 .elementor-element.elementor-element-00fac36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-139 .elementor-element.elementor-element-3dd1b8e3{padding:3vw 3vw 3vw 3vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-139 .elementor-element.elementor-element-00fac36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-139 .elementor-element.elementor-element-00fac36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}} 88.elementor-5069 .elementor-element.elementor-element-7a697c92 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5069 .elementor-element.elementor-element-7a697c92:not(.elementor-motion-effects-element-type-background), .elementor-5069 .elementor-element.elementor-element-7a697c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(194,203,210,0.33) 0%, #ffffff 100%);}.elementor-5069 .elementor-element.elementor-element-7a697c92 > .elementor-container{min-height:160px;}.elementor-5069 .elementor-element.elementor-element-7a697c92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-5069 .elementor-element.elementor-element-7a697c92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-site-logo .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );
88font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5069 .elementor-element.elementor-element-751f4c16{text-align:start;}.elementor-5069 .elementor-element.elementor-element-751f4c16 img{width:66%;}.elementor-5069 .elementor-element.elementor-element-398098b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5069 .elementor-element.elementor-element-398098b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5069 .elementor-element.elementor-element-64d3382f{width:100%;max-width:100%;align-self:flex-start;}.elementor-5069 .elementor-element.elementor-element-64d3382f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-title{margin-block-end:-30px;color:#FF0202;}.elementor-5069 .elementor-element.elementor-element-64d3382f.elementor-view-stacked .elementor-icon{background-color:#E00B0B;}.elementor-5069 .elementor-element.elementor-element-64d3382f.elementor-view-framed .elementor-icon, .elementor-5069 .elementor-element.elementor-element-64d3382f.elementor-view-default .elementor-icon{fill:#E00B0B;color:#E00B0B;border-color:#E00B0B;}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon{font-size:35px;}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-title, .elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-title a{font-size:17px;}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-description{font-size:13px;font-weight:400;color:#F80000;}.elementor-5069 .elementor-element.elementor-element-2107e83f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5069 .elementor-element.elementor-element-2107e83f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-title{margin-block-end:-30px;color:#FF0101;}.elementor-5069 .elementor-element.elementor-element-14dd3869.elementor-view-stacked .elementor-icon{background-color:#E00B0B;}.elementor-5069 .elementor-element.elementor-element-14dd3869.elementor-view-framed .elementor-icon, .elementor-5069 .elementor-element.elementor-element-14dd3869.elementor-view-default .elementor-icon{fill:#E00B0B;color:#E00B0B;border-color:#E00B0B;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon{font-size:35px;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-title, .elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-title a{font-size:17px;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-description{font-size:13px;font-weight:400;color:#FF0000;}.elementor-5069 .elementor-element.elementor-element-25ccbe9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5069 .elementor-element.elementor-element-25ccbe9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-title{margin-block-end:-30px;color:#FF0000;}.elementor-5069 .elementor-element.elementor-element-43049877.elementor-view-stacked .elementor-icon{background-color:#E00B0B;}.elementor-5069 .elementor-element.elementor-element-43049877.elementor-view-framed .elementor-icon, .elementor-5069 .elementor-element.elementor-element-43049877.elementor-view-default .elementor-icon{fill:#E00B0B;color:#E00B0B;border-color:#E00B0B;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon{font-size:35px;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-title, .elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-title a{font-size:17px;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-description{font-size:13px;font-weight:400;color:#FF0000;}.elementor-5069 .elementor-element.elementor-element-26142acd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5069 .elementor-element.elementor-element-26142acd:not(.elementor-motion-effects-element-type-background), .elementor-5069 .elementor-element.elementor-element-26142acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-5069 .elementor-element.elementor-element-26142acd{border-style:solid;border-width:3px 0px 0px 0px;border-color:#bf9f00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5069 .elementor-element.elementor-element-26142acd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5069 .elementor-element.elementor-element-7ca953dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5069 .elementor-element.elementor-element-7ca953dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );
88font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-5069 .elementor-element.elementor-element-51b3ee19 > .elementor-widget-container{margin:0px 0px 0px 150px;padding:0px 0px 0px 0px;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-menu-toggle{margin-right:auto;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu .elementor-item{font-size:13px;font-weight:500;text-transform:uppercase;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main .elementor-item{color:#ffffff;fill:#ffffff;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main .elementor-item:hover, 89 .elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main .elementor-item.elementor-item-active, 90 .elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main .elementor-item.highlighted, 91 .elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main .elementor-item:focus{color:#ffffff;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, 92 .elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#bf9f00;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .e--pointer-framed .elementor-item:before, 93 .elementor-5069 .elementor-element.elementor-element-51b3ee19 .e--pointer-framed .elementor-item:after{border-color:#bf9f00;}.elementor-5069 .elementor-element.elementor-element-51b3ee19{--e-nav-menu-horizontal-menu-item-margin:calc( 9px / 2 );}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:9px;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-item:before{border-radius:0px;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:0px 0px 0 0;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 0px 0px;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 0px 0px 0;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:0px 0 0 0px;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--dropdown a{padding-left:21px;padding-right:21px;padding-top:17px;padding-bottom:17px;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-19px !important;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 div.elementor-menu-toggle{color:#ffffff;}.elementor-5069 .elementor-element.elementor-element-51b3ee19 div.elementor-menu-toggle svg{fill:#ffffff;}.elementor-5069 .elementor-element.elementor-element-5398d4e6 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-5069 .elementor-element.elementor-element-62150713{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-5069 .elementor-element.elementor-element-62150713 .elementor-widget-container{text-align:left;}.elementor-5069 .elementor-element.elementor-element-62150713 > .elementor-widget-container{margin:0px 19px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-5069 .elementor-element.elementor-element-5146014{width:37.222%;}.elementor-5069 .elementor-element.elementor-element-5708d2ae{width:62.778%;}.elementor-5069 .elementor-element.elementor-element-7ca953dc{width:83.484%;}.elementor-5069 .elementor-element.elementor-element-5398d4e6{width:16.516%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5069 .elementor-element.elementor-element-5146014{width:20%;}.elementor-5069 .elementor-element.elementor-element-5708d2ae{width:80%;}}@media(min-width:2400px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-5069 .elementor-element.elementor-element-7a697c92{padding:0px 20px 0px 20px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-title, .elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-title a{font-size:13px;}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon-box-description{font-size:10px;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-title, .elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-title a{font-size:13px;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon-box-description{font-size:10px;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-title, .elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-title a{font-size:13px;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon-box-description{font-size:10px;}.elementor-5069 .elementor-element.elementor-element-26142acd{padding:10px 10px 10px 10px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-5069 .elementor-element.elementor-element-51b3ee19 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:13px !important;}}@media(max-width:767px){.elementor-5069 .elementor-element.elementor-element-7a697c92 > .elementor-container{min-height:100px;}.elementor-5069 .elementor-element.elementor-element-7a697c92{padding:20px 20px 20px 20px;}.elementor-5069 .elementor-element.elementor-element-5146014 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5069 .elementor-element.elementor-element-751f4c16{text-align:center;}.elementor-5069 .elementor-element.elementor-element-751f4c16 img{width:276px;}.elementor-5069 .elementor-element.elementor-element-5708d2ae{width:100%;}.elementor-5069 .elementor-element.elementor-element-398098b4{width:33%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5069 .elementor-element.elementor-element-64d3382f .elementor-icon{font-size:25px;}.elementor-5069 .elementor-element.elementor-element-2107e83f{width:34%;}.elementor-5069 .elementor-element.elementor-element-14dd3869 .elementor-icon{font-size:25px;}.elementor-5069 .elementor-element.elementor-element-25ccbe9c{width:33%;}.elementor-5069 .elementor-element.elementor-element-43049877 .elementor-icon{font-size:25px;}.elementor-5069 .elementor-element.elementor-element-26142acd{padding:2px 12px 2px 12px;}.elementor-5069 .elementor-element.elementor-element-7ca953dc{width:20%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-5069 .elementor-element.elementor-element-5398d4e6{width:80%;}} 94.elementor-1500 .elementor-element.elementor-element-21fd100:not(.elementor-motion-effects-element-type-background), .elementor-1500 .elementor-element.elementor-element-21fd100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32601ae );}.elementor-1500 .elementor-element.elementor-element-21fd100{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0vw;margin-bottom:0vw;padding:05vw 2vw 05vw 2vw;}.elementor-1500 .elementor-element.elementor-element-21fd100 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1500 .elementor-element.elementor-element-9c36ea3 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-1500 .elementor-element.elementor-element-5d21021b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1500 .elementor-element.elementor-element-5d21021b{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-033a136 );margin-top:2px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-5d21021b, .elementor-1500 .elementor-element.elementor-element-5d21021b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-70d60603 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-033a136 );}.elementor-1500 .elementor-element.elementor-element-70d60603 > .elementor-element-populated, .elementor-1500 .elementor-element.elementor-element-70d60603 > .elementor-element-populated > .elementor-background-overlay, .elementor-1500 .elementor-element.elementor-element-70d60603 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );
94font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-d74fbb8 img{width:18%;opacity:0.76;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1500 .elementor-element.elementor-element-2593e2e0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-2593e2e0{text-align:center;}.elementor-1500 .elementor-element.elementor-element-2593e2e0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button{background-color:var( --e-global-color-033a136 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 5px rgba(0, 0, 0, 0.26);fill:var( --e-global-color-32601ae );color:var( --e-global-color-32601ae );padding:1.25rem 1.5rem 1.25rem 1.5rem;}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button:hover, .elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button:focus{background-color:#5F5F5F;color:var( --e-global-color-secondary );}.elementor-1500 .elementor-element.elementor-element-9deb841 > .elementor-widget-container{background-color:#24242400;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button:hover svg, .elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 > .elementor-widget-container{margin:1vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu .elementor-item{font-family:"Epilogue", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main .elementor-item:hover, 95 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main .elementor-item.elementor-item-active, 96 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main .elementor-item.highlighted, 97 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );
97fill:var( --e-global-color-secondary );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8{--e-nav-menu-horizontal-menu-item-margin:calc( 1.3rem / 2 );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1.3rem;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a, .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a:hover, 98 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a:focus, 99 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a.elementor-item-active, 100 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a.highlighted, 101 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-menu-toggle:hover, 102 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-menu-toggle:focus{color:var( --e-global-color-text );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a:hover, 103 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a:focus, 104 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a.elementor-item-active, 105 .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a.highlighted{background-color:#EFBA1B96;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown .elementor-item, .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Domine", Sans-serif;font-size:15px;font-weight:200;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.12);}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-1500 .elementor-element.elementor-element-7d509df > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-1500 .elementor-element.elementor-element-ab842b1{border-style:none;margin-top:0px;margin-bottom:0px;}.elementor-1500 .elementor-element.elementor-element-ab842b1, .elementor-1500 .elementor-element.elementor-element-ab842b1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-28cbff3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-033a136 );}.elementor-1500 .elementor-element.elementor-element-28cbff3 > .elementor-element-populated, .elementor-1500 .elementor-element.elementor-element-28cbff3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1500 .elementor-element.elementor-element-28cbff3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-54c26b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-033a136 );border-radius:0px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-54c26b0{text-align:start;}.elementor-1500 .elementor-element.elementor-element-54c26b0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );
105font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-1500 .elementor-element.elementor-element-9eb34f8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-033a136 );border-radius:0px 0px 0px 0px;}.elementor-1500 .elementor-element.elementor-element-9eb34f8{text-align:end;}.elementor-1500 .elementor-element.elementor-element-9eb34f8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-1500 .elementor-element.elementor-element-83e4545{--grid-template-columns:repeat(0, auto);--icon-size:0.7vw;--grid-column-gap:24px;--grid-row-gap:0px;}.elementor-1500 .elementor-element.elementor-element-83e4545 .elementor-widget-container{text-align:center;}.elementor-1500 .elementor-element.elementor-element-83e4545 > .elementor-widget-container{margin:0.5vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-1500 .elementor-element.elementor-element-83e4545 .elementor-social-icon{background-color:#353535DE;}.elementor-1500 .elementor-element.elementor-element-83e4545 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-1500 .elementor-element.elementor-element-83e4545 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1500 .elementor-element.elementor-element-2593e2e0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu .elementor-item{font-size:1rem;line-height:1.5rem;}.elementor-1500 .elementor-element.elementor-element-54c26b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-9eb34f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-1500 .elementor-element.elementor-element-70d60603{width:38.562%;}.elementor-1500 .elementor-element.elementor-element-5dbdaec2{width:61.436%;}.elementor-1500 .elementor-element.elementor-element-28cbff3{width:57.393%;}.elementor-1500 .elementor-element.elementor-element-ede17b2{width:42.383%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1500 .elementor-element.elementor-element-2593e2e0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu .elementor-item{font-size:1.8rem;line-height:2.7rem;}.elementor-1500 .elementor-element.elementor-element-54c26b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-9eb34f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-83e4545{--icon-size:0.7vw;--grid-column-gap:28px;}}@media(max-width:767px){.elementor-1500 .elementor-element.elementor-element-21fd100{margin-top:-35vw;margin-bottom:0vw;padding:1vw 1vw 3vw 1vw;}.elementor-1500 .elementor-element.elementor-element-70d60603{width:30%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-d74fbb8 img{width:40%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1500 .elementor-element.elementor-element-2593e2e0{text-align:center;}.elementor-1500 .elementor-element.elementor-element-2593e2e0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-5dbdaec2{width:70%;}.elementor-1500 .elementor-element.elementor-element-5dbdaec2 > .elementor-element-populated{margin:0vw 0vw 0vw 2vw;--e-column-margin-right:0vw;--e-column-margin-left:2vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1500 .elementor-element.elementor-element-9deb841 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu .elementor-item{font-size:1rem;line-height:0.3rem;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8{--e-nav-menu-horizontal-menu
105-item-margin:calc( 1rem / 2 );}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1rem;}.elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1500 .elementor-element.elementor-element-3ebc0ec8 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:40px !important;}.elementor-1500 .elementor-element.elementor-element-7d509df > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1500 .elementor-element.elementor-element-54c26b0{text-align:start;}.elementor-1500 .elementor-element.elementor-element-54c26b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-9eb34f8{text-align:start;}.elementor-1500 .elementor-element.elementor-element-9eb34f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1500 .elementor-element.elementor-element-83e4545 > .elementor-widget-container{padding:1vw 1vw 1vw 1vw;}} 106/*# sourceURL=elementor-frontend-inline-css */ 107</style> 108<link rel='stylesheet' id='widget-heading-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.4' media='all' /> 109<link rel='stylesheet' id='swiper-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' /> 110<link rel='stylesheet' id='e-swiper-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=4.3.4' media='all' /> 111<link rel='stylesheet' id='widget-form-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver=4.3.1' media='all' /> 112<link rel='stylesheet' id='widget-image-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.4' media='all' /> 113<link rel='stylesheet' id='widget-icon-box-css' href='https://www.omconstructionhtx.com/wp-content/uploads/elementor/css/custom-widget-icon-box.min.css?ver=1791232856' media='all' /> 114<link rel='stylesheet' id='widget-nav-menu-css' href='https://www.omconstructionhtx.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1791232856' media='all' /> 115<link rel='stylesheet' id='widget-social-icons-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.4' media='all' /> 116<link rel='stylesheet' id='e-apple-webkit-css' href='https://www.omconstructionhtx.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1791232856' media='all' /> 117<link rel='stylesheet' id='e-animation-grow-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow.min.css?ver=4.3.4' media='all' /> 118<link rel='stylesheet' id='e-motion-fx-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/css/modules/motion-fx.min.css?ver=4.3.1' media='all' /> 119<link rel='stylesheet' id='media-library-organizer-gallery-block-css' href='https://www.omconstructionhtx.com/wp-content/plugins/media-library-organizer/assets/build/gallery/style-index.css?ver=2.1.5' media='all' /> 120<link rel='stylesheet' id='hfe-elementor-icons-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.34.0' media='all' /> 121<link rel='stylesheet' id='hfe-icons-list-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.24.3' media='all' /> 122<link rel='stylesheet' id='hfe-social-icons-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.24.0' media='all' /> 123<link rel='stylesheet' id='hfe-social-share-icons-brands-css' href='https://www.omconstructionhtx.com/w
123p-content/plugins/elementor/assets/lib/font-awesome/css/brands.css?ver=5.15.3' media='all' /> 124<link rel='stylesheet' id='hfe-social-share-icons-fontawesome-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css?ver=5.15.3' media='all' /> 125<link rel='stylesheet' id='hfe-nav-menu-icons-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css?ver=5.15.3' media='all' /> 126<link rel='stylesheet' id='hfe-widget-blockquote-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/css/widget-blockquote.min.css?ver=3.25.0' media='all' /> 127<link rel='stylesheet' id='hfe-mega-menu-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/css/widget-mega-menu.min.css?ver=3.26.2' media='all' /> 128<link rel='stylesheet' id='hfe-nav-menu-widget-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=3.26.0' media='all' /> 129<link rel='stylesheet' id='bxslider-styles-css' href='https://www.omconstructionhtx.com/wp-content/plugins/bxslider-wp-pro/bxslider/jquery.bxslider.css?ver=1.3.3' media='all' /> 130<link rel='stylesheet' id='elementor-gf-local-domine-css' href='https://www.omconstructionhtx.com/wp-content/uploads/elementor/google-fonts/css/domine.css?ver=1742220806' media='all' /> 131<link rel='stylesheet' id='elementor-gf-local-epilogue-css' href='https://www.omconstructionhtx.com/wp-content/uploads/elementor/google-fonts/css/epilogue.css?ver=1742220814' media='all' /> 132<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> 133<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' /> 134<link rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=5.15.3' media='all' /> 135<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' /> 136<link rel='stylesheet' id='wp-pagenavi-style-css' href='https://www.omconstructionhtx.com/wp-content/plugins/wp-pagenavi-style/css/css3_black.css?ver=1.0' media='all' />
137<script id="jquery-core-js" src="https://www.omconstructionhtx.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 137
137
138<script id="jquery-migrate-js" src="https://www.omconstructionhtx.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 138
138
139<script id="jquery-js-after"> 140!function($){"use strict";$(document).ready(function(){$(this).scrollTop()>100&&$(".hfe-scroll-to-top-wrap").removeClass("hfe-scroll-to-top-hide"),$(window).scroll(function(){$(this).scrollTop()<100?$(".hfe-scroll-to-top-wrap").fadeOut(300):$(".hfe-scroll-to-top-wrap").fadeIn(300)}),$(".hfe-scroll-to-top-wrap").on("click",function(){$("html, body").animate({scrollTop:0},300);return!1})})}(jQuery); 141!function($){'use strict';$(document).ready(function(){var bar=$('.hfe-reading-progress-bar');if(!bar.length)return;$(window).on('scroll',function(){var s=$(window).scrollTop(),d=$(document).height()-$(window).height(),p=d? s/d*100:0;bar.css('width',p+'%')});});}(jQuery); 142//# sourceURL=jquery-js-after 143</script>
vendor: 1 bytes, line 143
143
144<script id="cnss_js-js" data-type="lazy" data-src="https://www.omconstructionhtx.com/wp-content/plugins/easy-social-icons/js/cnss.js?ver=1.0"></script>
vendor: 1 bytes, line 144
144
145<script id="cnss_share_js-js" data-type="lazy" data-src="https://www.omconstructionhtx.com/wp-content/plugins/easy-social-icons/js/share.js?ver=1.0"></script>
vendor: 1 bytes, line 145
145
146<script id="stickyAnythingLib-js" data-type="lazy" data-src="https://www.omconstructionhtx.com/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/jq-sticky-anything.min.js?ver=2.1.1"></script>
146 147 148<!-- Google tag (gtag.js) snippet added by Site Kit --> 149<!-- Google Analytics snippet added by Site Kit --> 150<!-- Google Ads snippet added by Site Kit -->
vendor: 80 bytes, lines 150-151
150 151<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
151GT-TQT8XZCN
vendor: 18 bytes, line 151
151" async></script>
152<script id="google_gtagjs-js-after"> 153window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 154gtag("set","linker",{"domains":["www.omconstructionhtx.com"]}); 155gtag("js", new Date()); 156gtag("set", "developer_id.dZTNiMT", true); 157gtag("config", "GT-TQT8XZCN"); 158gtag("config", "AW-16709273331"); 159 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 160//# sourceURL=google_gtagjs-js-after 161</script>
vendor: 1 bytes, line 161
161
162<script id="bxslider-js" data-type="lazy" data-src="https://www.omconstructionhtx.com/wp-content/plugins/bxslider-wp-pro/bxslider/jquery.bxslider.min.js?ver=1.3.3"></script>
vendor: 1 bytes, line 162
162
163<script id="bxslider-initialize-js" src="https://www.omconstructionhtx.com/wp-content/plugins/bxslider-wp-pro/js/initialize.min.js?ver=1.3.3"></script>
163 164<link rel="https://api.w.org/" href="https://www.omconstructionhtx.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.omconstructionhtx.com/wp-json/wp/v2/pages/139" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.omconstructionhtx.com/xmlrpc.php?rsd" /> 165<meta name="generator" content="WordPress 7.1.2" /> 166<link rel='shortlink' href='https://www.omconstructionhtx.com/?p=139' /> 167<style type="text/css"> 168 ul.cnss-social-icon li.cn-fa-icon a:hover{color:#ffffff!important;} 169 </style><meta name="generator" content="Site Kit by Google 1.177.0" /><meta name="google-site-verification" content="C2m1z2xIAGQWlBLlE1KDQcPgsuedsBWCl1PDaYqlTx8" /> 170 171<!-- Google Tag Manager -->
172<script data-type="lazy" data-src="data:text/javascript;base64,KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZsPScrbDonJztqLmFzeW5jPXRydWU7ai5zcmM9DQonaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPScraStkbDtmLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGosZik7DQp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1QVlpONFhDRycpOw=="></script>
172 173<!-- End Google Tag Manager --> 174 175<!-- Google Tag Manager -->
176<script data-type="lazy" data-src="data:text/javascript;base64,KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZsPScrbDonJztqLmFzeW5jPXRydWU7ai5zcmM9DQonaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPScraStkbDtmLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGosZik7DQp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1NWFBNTTIyUCcpOw=="></script>
176 177<!-- End Google Tag Manager --> 178
179<script type="application/ld+json"> 180{ 181 "@context": "https://schema.org/", 182 "@type": "Blog", 183 "name": "O&M Construction Services LLC", 184 "description": "Need tips on choosing a roofing material? Insider knowledge of the roofing industry? Get your questions answered here on O&M Construction Services LLC's blog page.", 185 "author": { 186 "@type": "Person", 187 "name": "adm_om" 188 }, 189 "publisher": { 190 "@type": "Organization", 191 "name": "O&M Construction Services LLC" 192 }, 193 "url": "https://www.omconstructionhtx.com/blog/" 194} 195</script>
195 196 197
198<script async src="//596726.tctm.co/t.js"></script>
198 199
199<script type="text/javascript"> 200 var ajaxurl = 'https://www.omconstructionhtx.com/wp-admin/admin-ajax.php'; 201 </script>
201 202 <style type="text/css"> 203 .wp-pagenavi 204 { 205 font-size:12px !important; 206 } 207 </style> 208 <meta name="generator" content="Elementor 4.3.4; features: additional_custom_breakpoints; settings: css_print_method-internal, google_font-enabled, font_display-auto"> 209<link rel="stylesheet" type="text/css" href="https://leadgenbar.hqleadsystem.com/css_leadgenbar/omconstruction-standard.css" /> 210 211 <style> 212 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 213 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 214 background-image: none !important; 215 } 216 @media screen and (max-height: 1024px) { 217 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 218 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 219 background-image: none !important; 220 } 221 } 222 @media screen and (max-height: 640px) { 223 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 224 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 225 background-image: none !important; 226 } 227 } 228 </style> 229
229<script async src="https://knowledgetags.yextapis.com/embed?key=_9OCqkbzFz_BojSsyQIJw3hdXtv2ytSebW-0KL_lB9x-kSP4ETSxIR2CQdpF-Qzi&account_id=me&entity_id=12829_0Fs7R&locale=en&v=20210504" type="text/javascript"></script>
229 230<link rel="icon" href="https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min-150x150.png" sizes="32x32" /> 231<link rel="icon" href="https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min-300x300.png" sizes="192x192" /> 232<link rel="apple-touch-icon" href="https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min-300x300.png" /> 233<meta name="msapplication-TileImage" content="https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min-300x300.png" />
234<script type='application/ld+json'> 235{ 236 "@context": "http://www.schema.org", 237 "@type": "GeneralContractor", 238 "name": "O&M Construction Services", 239 "url": "http://www.omconstructionhtx.com/", 240 "sameAs": [ 241 "https://www.linkedin.com/in/omconstructionservices/", 242 "https://www.yelp.com/biz/o-and-m-construction-services-houston-stafford", 243 "https://twitter.com/OMconstructio11", 244 "https://www.facebook.com/OMconstructionservices/", 245 "https://plus.google.com/106821513354428465255" 246 ], 247 "logo": "https://s3.amazonaws.com/johnnychenseo-client-geotagimages/OMconstructionLogo2.jpg", 248 "image": "https://s3.amazonaws.com/johnnychenseo-client-geotagimages/OMconstructionLogo2.jpg", 249 "description": "O&M Construction proudly serves the Houston and Stafford surrounding areas as one of the best construction companies and general contractor Houston independent contractor for your home remodeling needs. We also provide solar panels for home. This service features energy efficient replacement windows, door, insulation, siding, ventilation and solar solutions. We do bathroom remodeling and kitchen remodeling for your drywall, painting, flooring, gutters, replacement windows, glass repair, solar screens, and insulation. Houston solar panel installation, Houston solar roof, roof repair, Houston roofing companies, roofing contractors.\n\n", 250 "address": { 251 "@type": "PostalAddress", 252 "streetAddress": "12847 Capricorn St", 253 "addressLocality": "stafford", 254 "addressRegion": "texas", 255 "postalCode": "77477", 256 "addressCountry": "USA" 257 }, 258 "geo": { 259 "@type": "GeoCoordinates", 260 "latitude": "29.633881", 261 "longitude": "-95.567523" 262 }, 263 "hasMap": "https://www.google.com/maps/place/12847+Capricorn+St,+Stafford,+TX+77477/@29.6339302,-95.5677915,17z/data=!4m5!3m4!1s0x8640e7d13046f99d:0x797546bd081f179a!8m2!3d29.6338813!4d-95.5675232", 264 "openingHours": "Mo, Tu, We, Th, Fr 09:00-18:00", 265 "contactPoint": { 266 "@type": "ContactPoint", 267 "contactType": "Customer Service", 268 "telephone": "+1(713) 234-7518" 269 } 270} 271 </script>
271</head> 272 273<body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="wp-singular page-template page-template-elementor_header_footer page page-id-139 wp-custom-logo wp-embed-responsive wp-theme-astra ehf-template-astra ehf-stylesheet-astra ast-desktop ast-page-builder-template ast-no-sidebar astra-4.14.0 group-blog ast-single-post ast-inherit-site-logo-transparent ast-hfb-header elementor-default elementor-template-full-width elementor-kit-892 elementor-page elementor-page-139"> 274<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 274-275
274 275<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
275GTM-MXPMM22P
vendor: 85 bytes, lines 275-276
275" 276height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
277<!-- End Google Tag Manager (noscript) -->
277<script data-cfasync="false"> 278 (function(){var mq=window.matchMedia('(max-width:921.99px)');function apply(isMobile){var b=document.body.classList;if(isMobile){b.add('ast-header-break-point');b.remove('ast-desktop');}else{b.remove('ast-header-break-point');b.add('ast-desktop');}}apply(mq.matches);if(mq.addEventListener){mq.addEventListener('change',function(e){apply(e.matches);});}else if(mq.addListener){mq.addListener(function(e){apply(e.matches);});}})(); 279 </script>
279 280 281<a 282 class="skip-link screen-reader-text" 283 href="#content"> 284 Skip to content</a> 285 286<div 287class="hfeed site" id="page"> 288 <header data-elementor-type="header" data-elementor-id="5069" class="elementor elementor-5069 elementor-location-header" data-elementor-post-type="elementor_library"> 289 <section class="elementor-section elementor-top-section elementor-element elementor-element-7a697c92 elementor-section-height-min-height elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-items-middle" data-id="7a697c92" data-element_type="section" data-e-type="section" data-settings="{"background_background":"gradient"}"> 290 <div class="elementor-container elementor-column-gap-no"> 291 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5146014" data-id="5146014" data-element_type="column" data-e-type="column"> 292 <div class="elementor-widget-wrap elementor-element-populated"> 293 <div class="elementor-element elementor-element-751f4c16 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="751f4c16" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 294 <div class="elementor-widget-container"> 295 <a href="https://www.omconstructionhtx.com"> 296 <img fetchpriority="high" width="2048" height="862" src="https://www.omconstructionhtx.com/wp-content/uploads/o-m-construction-services-llc-logo.png" class="attachment-2048x2048 size-2048x2048 wp-image-6036" alt="O&M Construction Services LLC, TX" srcset="https://www.omconstructionhtx.com/wp-content/uploads/o-m-construction-services-llc-logo.png 2048w, https://www.omconstructionhtx.com/wp-content/uploads/o-m-construction-services-llc-logo-300x126.png 300w, https://www.omconstructionhtx.com/wp-content/uploads/o-m-construction-services-llc-logo-1024x431.png 1024w, https://www.omconstructionhtx.com/wp-content/uploads/o-m-construction-services-llc-logo-1536x647.png 1536w" sizes="(max-width: 2048px) 100vw, 2048px" /> </a> 297 </div> 298 </div> 299 </div> 300 </div> 301 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5708d2ae" data-id="5708d2ae" data-element_type="column" data-e-type="column"> 302 <div class="elementor-widget-wrap elementor-element-populated"> 303 <section class="elementor-section elementor-inner-section elementor-element elementor-element-3026239d elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3026239d" data-element_type="section" data-e-type="section"> 304 <div class="elementor-container elementor-column-gap-default"> 305 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-398098b4" data-id="398098b4" data-element_type="column" data-e-type="column"> 306 <div class="elementor-widget-wrap elementor-element-populated"> 307 <div class="elementor-element elementor-element-64d3382f elementor-position-inline-start elementor-widget__width-inherit elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="64d3382f" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default"> 308 <div class="elementor-widget-container"> 309 <div class="elementor-icon-box-wrapper"> 310 311 <div class="elementor-icon-box-icon"> 312 <span class="elementor-icon"> 313 <i aria-hidden="true" class="fas fa-map-marker-alt"></i> </span> 314 </div> 315 316 <div class="elementor-icon-box-content"> 317 318 <h3 class="elementor-icon-box-title"> 319 <span > 320 12847 Capricorn St </span> 321 </h3> 322 323 <p class="elementor-icon-box-description"> 324 Stafford, TX 77477<br> </p> 325 326 </div> 327 328 </div> 329 </div> 330 </div> 331 </div> 332 </div> 333 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-2107e83f" data-id="2107e83f" data-element_type="column" data-e-type="column"> 334 <div class="elementor-widget-wrap elementor-element-populated"> 335 <div class="elementor-element elementor-element-14dd3869 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="14dd3869" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default"> 336 <div class="elementor-widget-container"> 337 <div class="elementor-icon-box-wrapper"> 338 339 <div class="elementor-icon-box-icon"> 340 <a href="tel:+17132347518" class="elementor-icon" tabindex="-1" aria-label="+1-713-234-7518"> 341 <i aria-hidden="true" class="fas fa-phone-alt"></i> </a> 342 </div> 343 344 <div class="elementor-icon-box-content"> 345 346 <h3 class="elementor-icon-box-title"> 347 <a href="tel:+17132347518" > 348 +1-713-234-7518 </a> 349 </h3> 350 351 <p class="elementor-icon-box-description"> 352 24/7 Customer Support<br> </p> 353 354 </div> 355 356 </div> 357 </div>
358 </div> 359 </div> 360 </div> 361 <div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-25ccbe9c" data-id="25ccbe9c" data-element_type="column" data-e-type="column"> 362 <div class="elementor-widget-wrap elementor-element-populated"> 363 <div class="elementor-element elementor-element-43049877 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="43049877" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default"> 364 <div class="elementor-widget-container"> 365 <div class="elementor-icon-box-wrapper"> 366 367 <div class="elementor-icon-box-icon"> 368 <span class="elementor-icon"> 369 <i aria-hidden="true" class="far fa-clock"></i> </span> 370 </div> 371 372 <div class="elementor-icon-box-content"> 373 374 <h3 class="elementor-icon-box-title"> 375 <span > 376 Mon - Fri: 9:00 - 5:00 </span> 377 </h3> 378 379 <p class="elementor-icon-box-description"> 380 Central Daylight Time </p> 381 382 </div> 383 384 </div> 385 </div> 386 </div> 387 </div> 388 </div> 389 </div> 390 </section> 391 </div> 392 </div> 393 </div> 394 </section> 395 <nav class="elementor-section elementor-top-section elementor-element elementor-element-26142acd elementor-section-content-middle elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="26142acd" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic","stretch_section":"section-stretched"}"> 396 <div class="elementor-container elementor-column-gap-no"> 397 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7ca953dc" data-id="7ca953dc" data-element_type="column" data-e-type="column"> 398 <div class="elementor-widget-wrap elementor-element-populated"> 399 <div class="elementor-element elementor-element-51b3ee19 elementor-nav-menu--stretch elementor-nav-menu__align-start elementor-nav-menu__text-align-center elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="51b3ee19" data-element_type="widget" data-e-type="widget" data-settings="{"full_width":"stretch","layout":"horizontal","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 400 <div class="elementor-widget-container"> 401 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-background e--animation-fade"> 402 <ul id="menu-1-51b3ee19" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2153"><a href="https://www.omconstructionhtx.com/" class="elementor-item menu-link">Home</a></li> 403<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8424"><a aria-expanded="false" href="https://www.omconstructionhtx.com/about-us/" class="elementor-item menu-link">About Us<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 404<ul class="sub-menu elementor-nav-menu--dropdown"> 405 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8426"><a href="https://www.omconstructionhtx.com/about-us/faq/" class="elementor-sub-item menu-link">FAQ</a></li> 406 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8427"><a href="https://www.omconstructionhtx.com/about-us/careers/" class="elementor-sub-item menu-link">Careers</a></li> 407 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8425"><a href="https://www.omconstructionhtx.com/blog/" class="elementor-sub-item menu-link">Blog</a></li> 408</ul> 409</li> 410<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8428"><a aria-expanded="false" href="https://www.omconstructionhtx.com/residential/" class="elementor-item menu-link">Residential Roofing<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 411<ul class="sub-menu elementor-nav-menu--dropdown"> 412 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8429"><a href="https://www.omconstructionhtx.com/residential/atlas-roofing/" class="elementor-sub-item menu-link">Atlas Roofing</a></li> 413 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8431"><a href="https://www.omconstructionhtx.com/residential/brava-roof-tile/" class="elementor-sub-item menu-link">Brava Roof Tile</a></li> 414 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8432"><a href="https://www.omconstructionhtx.com/residential/novatik-metal-roofs/" class="elementor-sub-item menu-link">Novatik Metal Roofs</a></li> 415 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8430"><a href="https://www.omconstructionhtx.com/residential/attic-breeze-solar-power-ventilation/" class="elementor-sub-item menu-link">Attic Breeze Solar Power Ventilation</a></li> 416 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8433"><a href="https://www.omconstructionhtx.com/residential/worthouse-metal-roofing/" class="elementor-sub-item menu-link">Worthouse Metal Roofing</a></li> 417</ul> 418</li> 419<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8434"><a aria-expanded="false" href="https://www.omconstructionhtx.com/commercial/" class="elementor-item menu-link">Commercial Roofing<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 420<ul class="sub-menu elementor-nav-menu--dropdown"> 421 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8437"><a href="https://www.omconstructionhtx.com/commercial/roof-systems/" class="elementor-sub-item menu-link">Commercial Roof Systems</a></li> 422 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8436"><a href="https://www.omconstructionhtx.com/commercial/roof-repair/" class="elementor-sub-item menu-link">Commercial Roof Repair</a></li> 423 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8435"><a href="https://www.omconstructionhtx.com/commercial/roof-leak-detection/" class="elementor-sub-item menu-link">Commercial Roof Leak Detection</a></li> 424 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8441"><a href="https://www.omconstructionhtx.com/commercial/roof-mri-moisture-detection/" class="elementor-sub-item menu-link">Roof MRI – Moisture Detection</a></li> 425 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8439"><a href="https://www.omconstructionhtx.com/commercial/redry-vents-moisture-removal/" class="elementor-sub-item menu-link">ReDry Vents – Moisture Removal</a></li> 426 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8440"><a href="https://www.omconstructionhtx.com/commercial/roof-drone-inspections/" class="elementor-sub-item menu-link">Roof Drone Inspections</a></li> 427 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8438"><a href="https://www.omconstructionhtx.com/commercial/multi-family-roofing/" class="elementor-sub-item menu-link">Multi-Family Roofing</a></li> 428</ul> 429</li> 430<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-8442"><a aria-expanded="false" href="#" class="elementor-item elementor-item-anchor menu-link">Other Services<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 431<ul class="sub-menu elementor-nav-menu--dropdown"> 432 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8443"><a href="https://www.omconstructionhtx.com/siding/" class="elementor-sub-item menu-link">Siding</a></li> 433 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8444"><a href="https://www.omconstructionhtx.com/siding/lp-smartside/" class="elementor-sub-item menu-link">LP Smartside</a></li> 434 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8445"><a href="https://www.omconstructionhtx.com/siding/tando-composite/" class="elementor-sub-item menu-link">Tando Composite</a></li> 435 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8448"><a href="https://www.omconstructionhtx.com/gutters/" class="elementor-sub-item menu-link">Gutters</a></li> 436 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8446"><a href="https://www.omconstructionhtx.com/doors-windows/" class="elementor-sub-item menu-link">Doors & Windows</a></li> 437 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8459"><a href="https://omconstructionservices.generacdealers.com" class="elementor-sub-item menu-link">Generac Generators</a></li> 438 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8449"><a href="https://www.omconstructionhtx.com/preventive-maintenance/" class="elementor-sub-item menu-link">Preventive Maintenance</a></li> 439</ul> 440</li> 441<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8450"><a href="https://www.omconstructionhtx.com/financing/" class="elementor-item menu-link">Financing</a></li> 442<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8451"><a href="https://www.omconstructionhtx.com/insurechex/" class="elementor-item menu-link">InsureChex</a></li> 443<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8452"><a aria-expanded="false" href="https://www.omconstructionhtx.com/areas-we-serve/" class="elementor-item menu-link">Areas We Serve<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 444<ul class="sub-menu elementor-nav-menu--dropdown"> 445 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8456"><a href="https://www.omconstructionhtx.com/areas-we-serve/missouri-city-tx/" class="elementor-sub-item menu-link">Missouri City, TX</a></li> 446 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8455"><a href="https://www.omconstructionhtx.com/areas-we-serve/la-porte-tx/" class="elementor-sub-item menu-link">La Porte, TX</a></li> 447 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8453"><a href="https://www.omconstructionhtx.com/areas-we-serve/angleton-tx/" class="elementor-sub-item menu-link">Angleton, TX</a></li> 448 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8454"><a href="https://www.omconstructionhtx.com/areas-we-serve/katy-tx/" class="elementor-sub-item menu-link">Katy, TX</a></li> 449 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8457"><a href="https://www.omconstructionhtx.com/areas-we-serve/sugar-land-tx/" class="elementor-sub-item menu-link">Sugar Land, TX</a></li> 450 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8745"><a href="https://www.omconstructionhtx.com/areas-we-serve/fort-bend-county-tx/" class="elementor-sub-item menu-link">Fort Bend County, TX</a></li> 451 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8746"><a href="https://www.omconstructionhtx.com/areas-we-serve/houston-tx/" class="elementor-sub-item menu-link">Houston, TX</a></li> 452 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8747"><a href="https://www.omconstructionhtx.com/areas-we-serve/richmond-tx/" class="elementor-sub-item menu-link">Richmond, TX</a></li> 453 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8748"><a href="https://www.omconstructionhtx.com/areas-we-serve/stafford-tx/" class="elementor-sub-item menu-link">Stafford, TX</a></li> 454</ul> 455</li> 456<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-139 current_page_item menu-item-8458"><a href="https://www.omconstructionhtx.com/contact/" aria-current="page" class="elementor-item elementor-item-active menu-link">Contact</a></li> 457</ul> </nav> 458 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 459 <i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i> </div> 460 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 461 <ul id="menu-2-51b3ee19" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2153"><a href="https://www.omconstructionhtx.com/" class="elementor-item menu-link" tabindex="-1">Home</a></li> 462<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8424"><a aria-expanded="false" href="https://www.omconstructionhtx.com/about-us/" class="elementor-item menu-link" tabindex="-1">About Us<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 463<ul class="sub-menu elementor-nav-menu--dropdown"> 464 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8426"><a href="https://www.omconstructionhtx.com/about-us/faq/" class="elementor-sub-item menu-link" tabindex="-1">FAQ</a></li> 465 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8427"><a href="https://www.omconstructionhtx.com/about-us/careers/" class="elementor-sub-item menu-link" tabindex="-1">Careers</a></li> 466 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8425"><a href="https://www.omconstructionhtx.com/blog/" class="elementor-sub-item menu-link" tabindex="-1">Blog</a></li> 467</ul> 468</li> 469<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8428"><a aria-expanded="false" href="https://www.omconstructionhtx.com/residential/" class="elementor-item menu-link" tabindex="-1">Residential Roofing<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 470<ul class="sub-menu elementor-nav-menu--dropdown"> 471 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8429"><a href="https://www.omconstructionhtx.com/residential/atlas-roofing/" class="elementor-sub-item menu-link" tabindex="-1">Atlas Roofing</a></li> 472 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8431"><a href="https://www.omconstructionhtx.com/residential/brava-roof-tile/" class="elementor-sub-item menu-link" tabindex="-1">Brava Roof Tile</a></li> 473 <li class="menu-item menu-item-type-post_type menu-item-object-page menu
473-item-8432"><a href="https://www.omconstructionhtx.com/residential/novatik-metal-roofs/" class="elementor-sub-item menu-link" tabindex="-1">Novatik Metal Roofs</a></li> 474 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8430"><a href="https://www.omconstructionhtx.com/residential/attic-breeze-solar-power-ventilation/" class="elementor-sub-item menu-link" tabindex="-1">Attic Breeze Solar Power Ventilation</a></li> 475 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8433"><a href="https://www.omconstructionhtx.com/residential/worthouse-metal-roofing/" class="elementor-sub-item menu-link" tabindex="-1">Worthouse Metal Roofing</a></li> 476</ul> 477</li> 478<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8434"><a aria-expanded="false" href="https://www.omconstructionhtx.com/commercial/" class="elementor-item menu-link" tabindex="-1">Commercial Roofing<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 479<ul class="sub-menu elementor-nav-menu--dropdown"> 480 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8437"><a href="https://www.omconstructionhtx.com/commercial/roof-systems/" class="elementor-sub-item menu-link" tabindex="-1">Commercial Roof Systems</a></li> 481 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8436"><a href="https://www.omconstructionhtx.com/commercial/roof-repair/" class="elementor-sub-item menu-link" tabindex="-1">Commercial Roof Repair</a></li> 482 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8435"><a href="https://www.omconstructionhtx.com/commercial/roof-leak-detection/" class="elementor-sub-item menu-link" tabindex="-1">Commercial Roof Leak Detection</a></li> 483 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8441"><a href="https://www.omconstructionhtx.com/commercial/roof-mri-moisture-detection/" class="elementor-sub-item menu-link" tabindex="-1">Roof MRI – Moisture Detection</a></li> 484 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8439"><a href="https://www.omconstructionhtx.com/commercial/redry-vents-moisture-removal/" class="elementor-sub-item menu-link" tabindex="-1">ReDry Vents – Moisture Removal</a></li> 485 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8440"><a href="https://www.omconstructionhtx.com/commercial/roof-drone-inspections/" class="elementor-sub-item menu-link" tabindex="-1">Roof Drone Inspections</a></li> 486 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8438"><a href="https://www.omconstructionhtx.com/commercial/multi-family-roofing/" class="elementor-sub-item menu-link" tabindex="-1">Multi-Family Roofing</a></li> 487</ul> 488</li> 489<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-8442"><a aria-expanded="false" href="#" class="elementor-item elementor-item-anchor menu-link" tabindex="-1">Other Services<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 490<ul class="sub-menu elementor-nav-menu--dropdown"> 491 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8443"><a href="https://www.omconstructionhtx.com/siding/" class="elementor-sub-item menu-link" tabindex="-1">Siding</a></li> 492 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8444"><a href="https://www.omconstructionhtx.com/siding/lp-smartside/" class="elementor-sub-item menu-link" tabindex="-1">LP Smartside</a></li> 493 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8445"><a href="https://www.omconstructionhtx.com/siding/tando-composite/" class="elementor-sub-item menu-link" tabindex="-1">Tando Composite</a></li> 494 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8448"><a href="https://www.omconstructionhtx.com/gutters/" class="elementor-sub-item menu-link" tabindex="-1">Gutters</a></li> 495 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8446"><a href="https://www.omconstructionhtx.com/doors-windows/" class="elementor-sub-item menu-link" tabindex="-1">Doors & Windows</a></li> 496 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8459"><a href="https://omconstructionservices.generacdealers.com" class="elementor-sub-item menu-link" tabindex="-1">Generac Generators</a></li> 497 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8449"><a href="https://www.omconstructionhtx.com/preventive-maintenance/" class="elementor-sub-item menu-link" tabindex="-1">Preventive Maintenance</a></li> 498</ul> 499</li> 500<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8450"><a href="https://www.omconstructionhtx.com/financing/" class="elementor-item menu-link" tabindex="-1">Financing</a></li> 501<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8451"><a href="https://www.omconstructionhtx.com/insurechex/" class="elementor-item menu-link" tabindex="-1">InsureChex</a></li> 502<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8452"><a aria-expanded="false" href="https://www.omconstructionhtx.com/areas-we-serve/" class="elementor-item menu-link" tabindex="-1">Areas We Serve<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"></span><span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a> 503<ul class="sub-menu elementor-nav-menu--dropdown"> 504 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8456"><a href="https://www.omconstructionhtx.com/areas-we-serve/missouri-city-tx/" class="elementor-sub-item menu-link" tabindex="-1">Missouri City, TX</a></li> 505 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8455"><a href="https://www.omconstructionhtx.com/areas-we-serve/la-porte-tx/" class="elementor-sub-item menu-link" tabindex="-1">La Porte, TX</a></li> 506 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8453"><a href="https://www.omconstructionhtx.com/areas-we-serve/angleton-tx/" class="elementor-sub-item menu-link" tabindex="-1">Angleton, TX</a></li> 507 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8454"><a href="https://www.omconstructionhtx.com/areas-we-serve/katy-tx/" class="elementor-sub-item menu-link" tabindex="-1">Katy, TX</a></li> 508 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8457"><a href="https://www.omconstructionhtx.com/areas-we-serve/sugar-land-tx/" class="elementor-sub-item menu-link" tabindex="-1">Sugar Land, TX</a></li> 509 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8745"><a href="https://www.omconstructionhtx.com/areas-we-serve/fort-bend-county-tx/" class="elementor-sub-item menu-link" tabindex="-1">Fort Bend County, TX</a></li> 510 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8746"><a href="https://www.omconstructionhtx.com/areas-we-serve/houston-tx/" class="elementor-sub-item menu-link" tabindex="-1">Houston, TX</a></li> 511 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8747"><a href="https://www.omconstructionhtx.com/areas-we-serve/richmond-tx/" class="elementor-sub-item menu-link" tabindex="-1">Richmond, TX</a></li> 512 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8748"><a href="https://www.omconstructionhtx.com/areas-we-serve/stafford-tx/" class="elementor-sub-item menu-link" tabindex="-1">Stafford, TX</a></li> 513</ul> 514</li> 515<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-139 current_page_item menu-item-8458"><a href="https://www.omconstructionhtx.com/contact/" aria-current="page" class="elementor-item elementor-item-active menu-link" tabindex="-1">Contact</a></li> 516</ul> </nav> 517 </div>
518 </div> 519 </div> 520 </div> 521 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5398d4e6" data-id="5398d4e6" data-element_type="column" data-e-type="column"> 522 <div class="elementor-widget-wrap elementor-element-populated"> 523 <div class="elementor-element elementor-element-62150713 e-grid-align-left elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="62150713" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 524 <div class="elementor-widget-container"> 525 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 526 <span class="elementor-grid-item" role="listitem"> 527 <a class="elementor-icon elementor-social-icon elementor-social-icon-yelp elementor-repeater-item-a32af66" href="https://www.yelp.com/biz/o-and-m-construction-services-stafford-2" target="_blank"> 528 <span class="elementor-screen-only">Yelp</span> 529 <i aria-hidden="true" class="fab fa-yelp"></i> </a> 530 </span> 531 <span class="elementor-grid-item" role="listitem"> 532 <a class="elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-repeater-item-7c788d6" href="https://x.com/omconstructhtx" target="_blank"> 533 <span class="elementor-screen-only">X-twitter</span> 534 <i aria-hidden="true" class="fab fa-x-twitter"></i> </a> 535 </span> 536 <span class="elementor-grid-item" role="listitem"> 537 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-782f161" href="https://www.youtube.com/channel/UCysgmXkLrjPXNJ6ycJp0RVg" target="_blank"> 538 <span class="elementor-screen-only">Youtube</span> 539 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 540 </span> 541 <span class="elementor-grid-item" role="listitem"> 542 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-320e991" href="https://www.facebook.com/OMConstructionHTX/" target="_blank"> 543 <span class="elementor-screen-only">Facebook-f</span> 544 <i aria-hidden="true" class="fab fa-facebook-f"></i> </a> 545 </span> 546 <span class="elementor-grid-item" role="listitem"> 547 <a class="elementor-icon elementor-social-icon elementor-social-icon-google elementor-repeater-item-27c2a37" href="https://maps.app.goo.gl/Czjn5g1Zt3MocnUP7" target="_blank"> 548 <span class="elementor-screen-only">Google</span> 549 <i aria-hidden="true" class="fab fa-google"></i> </a> 550 </span> 551 </div> 552 </div> 553 </div> 554 <div class="elementor-element elementor-element-ad0a97e elementor-widget elementor-widget-html" data-id="ad0a97e" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 555 <div class="elementor-widget-container"> 556 <!DOCTYPE html> 557<html lang="en"> 558<head> 559 <meta charset="UTF-8"> 560 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 561 <link rel="icon" href="https://public-frontend-cos.metadl.com/mgx/img/favicon.png" type="image/png"> 562 <title>Orange Pulsing Button</title> 563 <style> 564 * { 565 margin: 0; 566 padding: 0; 567 box-sizing: border-box; 568 } 569 570 body { 571 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; 572 background-color: white; 573 } 574 575 .button-container { 576 padding: 1rem; 577 display: flex; 578 justify-content: flex-start; 579 align-items: center; 580 } 581 582 .pulsing-button { 583 background: linear-gradient(45deg, #FF6B35, #FF8E53); 584 color: white; 585 border: none; 586 padding: 0.75rem 1.5rem; 587 font-size: 0.9rem; 588 font-weight: 600; 589 border-radius: 25px; 590 cursor: pointer; 591 position: relative; 592 overflow: hidden; 593 text-transform: uppercase; 594 letter-spacing: 0.5px; 595 transition: all 0.3s ease; 596 box-shadow: 0 4px 15px rgba(255, 107, 53, 0.4); 597 animation: pulse 2s infinite; 598 } 599 600 @keyframes pulse { 601 0% { 602 transform: scale(1); 603 box-shadow: 0 4px 15px rgba(255, 107, 53, 0.4); 604 } 605 50% { 606 transform: scale(1.05); 607 box-shadow: 0 6px 20px rgba(255, 107, 53, 0.6); 608 } 609 100% { 610 transform: scale(1); 611 box-shadow: 0 4px 15px rgba(255, 107, 53, 0.4); 612 } 613 } 614 615 .pulsing-button:hover { 616 background: linear-gradient(45deg, #FF8E53, #FFB366); 617 transform: translateY(-2px); 618 box-shadow: 0 8px 25px rgba(255, 107, 53, 0.5); 619 animation-play-state: paused; 620 } 621 622 .pulsing-button:active { 623 transform: translateY(0); 624 box-shadow: 0 4px 15px rgba(255, 107, 53, 0.4); 625 } 626 627 .pulsing-button::before { 628 content: ''; 629 position: absolute; 630 top: 0; 631 left: -100%; 632 width: 100%; 633 height: 100%; 634 background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent); 635 transition: left 0.5s; 636 } 637 638 .pulsing-button:hover::before { 639 left: 100%; 640 } 641 642 /* Responsive design */ 643 @media (max-width: 768px) { 644 .button-container { 645 padding: 0.5rem; 646 } 647 648 .pulsing-button { 649 padding: 0.6rem 1.2rem; 650 font-size: 0.8rem; 651 } 652 } 653 654 /* Accessibility */ 655 @media (prefers-reduced-motion: reduce) { 656 .pulsing-button { 657 animation: none; 658 } 659 660 .pulsing-button:hover { 661 animation: none; 662 } 663 } 664 665 /* Focus styles for accessibility */ 666 .pulsing-button:focus { 667 outline: 3px solid rgba(255, 107, 53, 0.5); 668 outline-offset: 2px; 669 } 670 </style> 671</head> 672<body> 673 <div class="button-container"> 674 <button id="pulsingButton" class="pulsing-button" aria-label="Visit OM Construction"> 675 Get Instant Quote 676 </button> 677 </div> 678 679
679<script> 680 document.addEventListener('DOMContentLoaded', function() { 681 const pulsingButton = document.getElementById('pulsingButton'); 682 683 if (pulsingButton) { 684 pulsingButton.addEventListener('click', function(e) { 685 e.preventDefault(); 686 687 // Add a subtle click effect 688 this.style.transform = 'scale(0.95)'; 689 690 setTimeout(() => { 691 this.style.transform = ''; 692 // Redirect to the specified URL 693 window.open('https://www.omconstructionhtx.com/roofle/', '_blank'); 694 }, 150); 695 }); 696 697 // Add keyboard support 698 pulsingButton.addEventListener('keydown', function(e) { 699 if (e.key === 'Enter' || e.key === ' ') { 700 e.preventDefault(); 701 this.click(); 702 } 703 }); 704 } 705 }); 706 </script>
706 707</body> 708</html> </div> 709 </div> 710 </div> 711 </div> 712 </div> 713 </nav> 714 </header> 715 <div id="content" class="site-content"> 716 <div class="ast-container"> 717 <div data-elementor-type="wp-page" data-elementor-id="139" class="elementor elementor-139" data-elementor-post-type="page"> 718 <section class="elementor-section elementor-top-section elementor-element elementor-element-3dd1b8e3 elementor-section-full_width elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-height-default elementor-section-height-default" data-id="3dd1b8e3" data-element_type="section" data-e-type="section" data-settings="{"background_background":"gradient"}"> 719 <div class="elementor-background-overlay"></div> 720 <div class="elementor-container elementor-column-gap-no"> 721 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a226e6e" data-id="7a226e6e" data-element_type="column" data-e-type="column"> 722 <div class="elementor-widget-wrap elementor-element-populated"> 723 <div class="elementor-element elementor-element-00fac36 elementor-widget elementor-widget-heading" data-id="00fac36" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 724 <div class="elementor-widget-container"> 725 <h1 class="elementor-heading-title elementor-size-default">Contact Us</h1> </div> 726 </div> 727 <div class="elementor-element elementor-element-29c4f73 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-wp-widget-caldera_forms_widget" data-id="29c4f73" data-element_type="widget" data-e-type="widget" data-widget_type="wp-widget-caldera_forms_widget.default"> 728 <div class="elementor-widget-container"> 729 <h5> </h5><div class="caldera-grid" id="caldera_form_1" data-cf-ver="1.9.7" data-cf-form-id="CF6193f8fd87e57"><div id="caldera_notices_1" data-spinner="https://www.omconstructionhtx.com/wp-admin/images/spinner.gif"></div><form data-instance="1" class="CF6193f8fd87e57 caldera_forms_form cfajax-trigger" method="POST" enctype="multipart/form-data" id="CF6193f8fd87e57_1" data-form-id="CF6193f8fd87e57" aria-label="O&M Website Contact Form" data-target="#caldera_notices_1" data-template="#cfajax_CF6193f8fd87e57-tmpl" data-cfajax="CF6193f8fd87e57" data-load-element="_parent" data-load-class="cf_processing" data-post-disable="0" data-action="cf_process_ajax_submit" data-request="https://www.omconstructionhtx.com/cf-api/CF6193f8fd87e57" data-hiderows="true"> 730<input type="hidden" id="_cf_verify_CF6193f8fd87e57" name="_cf_verify" value="33f7c9cfb3" data-nonce-time="1791280604" /><input type="hidden" name="_wp_http_referer" value="/contact/" /><div id="cf2-CF6193f8fd87e57_1"></div><input type="hidden" name="_cf_frm_id" value="CF6193f8fd87e57"> 731<input type="hidden" name="_cf_frm_ct" value="1"> 732<input type="hidden" name="cfajax" value="CF6193f8fd87e57"> 733<input type="hidden" name="_cf_cr_pst" value="139"> 734<div class="hide" style="display:none; overflow:hidden;height:0;width:0;"> 735<label>Email</label><input type="text" name="email" value="" autocomplete="off"> 736</div><div id="CF6193f8fd87e57_1-row-1" class="row first_row"><div class="col-md-12 single"><div class=""><h2>Please fill out the form so we can get started!</h2> 737<hr> 738<p></p> 739</div></div></div><div id="CF6193f8fd87e57_1-row-2" class="row"><div class="col-md-12 single"><div data-field-wrapper="fld_4961966" class="form-group" id="fld_4961966_1-wrap"> 740<label id="fld_4961966Label" for="fld_4961966_1" class="control-label">Which service are you interested in? <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 741<div class=""> 742 <div class="radio"> 743 <label data-label="Residential Roofing" for="fld_4961966_1_opt1803583"><input type="radio" id="fld_4961966_1_opt1803583" data-field="fld_4961966" class="fld_4961966_1 option-required" name="fld_4961966" value="Residential Roofing" checked="checked" required="required" data-radio-field="fld_4961966_1" data-type="radio" data-calc-value="Residential Roofing" /> 744 Residential Roofing </label> 745 </div> 746 <div class="radio"> 747 <label data-label="Home Services" for="fld_4961966_1_opt1798561"><input type="radio" id="fld_4961966_1_opt1798561" data-field="fld_4961966" class="fld_4961966_1 option-required" name="fld_4961966" value="Home Services" required="required" data-radio-field="fld_4961966_1" data-type="radio" data-calc-value="Home Services" /> 748 Home Services </label> 749 </div> 750 <div class="radio"> 751 <label data-label="Commercial Roofing" for="fld_4961966_1_opt1344069"><input type="radio" id="fld_4961966_1_opt1344069" data-field="fld_4961966" class="fld_4961966_1 option-required" name="fld_4961966" value="Commercial Roofing" required="required" data-radio-field="fld_4961966_1" data-type="radio" data-calc-value="Commercial Roofing" /> 752 Commercial Roofing </label> 753 </div> 754 <div class="radio"> 755 <label data-label="Questions, Comments, or Concerns" for="fld_4961966_1_opt1924510"><input type="radio" id="fld_4961966_1_opt1924510" data-field="fld_4961966" class="fld_4961966_1 option-required" name="fld_4961966" value="Questions, Comments, or Concerns" required="required" data-radio-field="fld_4961966_1" data-type="radio" data-calc-value="Questions, Comments, or Concerns" /> 756 Questions, Comments, or Concerns </label> 757 </div>
758 </div> 759</div> 760</div></div><div id="CF6193f8fd87e57_1-row-3" class="row"><div class="col-md-12 single"><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_7151482_1" data-field-id="fld_7151482_1"></span><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_6070705_1" data-field-id="fld_6070705_1"></span><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_6849198_1" data-field-id="fld_6849198_1"></span><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_9893405_1" data-field-id="fld_9893405_1"></span><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_8803267_1" data-field-id="fld_8803267_1"></span><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_5744050_1" data-field-id="fld_5744050_1"><div data-field-wrapper="fld_5744050" class="form-group" id="fld_5744050_1-wrap"> 761 <label id="fld_5744050Label" for="fld_5744050_1" class="control-label">What's on your mind? <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 762 <div class="">
763 <textarea name="fld_5744050" value="" data-field="fld_5744050" class="form-control" id="fld_5744050_1" rows="4" required="required" aria-labelledby="fld_5744050Label" ></textarea> 764 </div> 765</div> 766</span></div></div><div id="CF6193f8fd87e57_1-row-4" class="row"><div class="col-md-4 first_col"><div data-field-wrapper="fld_8768091" class="form-group" id="fld_8768091_1-wrap"> 767 <label id="fld_8768091Label" for="fld_8768091_1" class="control-label">First Name <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 768 <div class=""> 769 <input placeholder="Enter First Name" required type="text" data-field="fld_8768091" class="form-control" id="fld_8768091_1" name="fld_8768091" value="" data-type="text" aria-required="true" aria-labelledby="fld_8768091Label" > </div> 770</div> 771</div><div class="col-md-5"><div data-field-wrapper="fld_9970286" class="form-group" id="fld_9970286_1-wrap"> 772 <label id="fld_9970286Label" for="fld_9970286_1" class="control-label">Last Name <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 773 <div class="">
774 <input placeholder="Enter Last name" required type="text" data-field="fld_9970286" class="form-control" id="fld_9970286_1" name="fld_9970286" value="" data-type="text" aria-required="true" aria-labelledby="fld_9970286Label" > </div> 775</div> 776</div><div class="col-md-3 last_col"><div data-field-wrapper="fld_6403421" class="form-group" id="fld_6403421_1-wrap"> 777 <label id="fld_6403421Label" for="fld_6403421_1" class="control-label">Phone Number <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 778 <div class=""> 779 <input placeholder="Enter Phone" required type="tel" data-field="fld_6403421" class="form-control" id="fld_6403421_1" name="fld_6403421" value="" data-type="phone_better" aria-required="true" aria-labelledby="fld_6403421Label" > </div> 780</div> 781</div></div><div id="CF6193f8fd87e57_1-row-5" class="row"><div class="col-md-7 first_col"><div data-field-wrapper="fld_6009157" class="form-group" id="fld_6009157_1-wrap"> 782 <label id="fld_6009157Label" for="fld_6009157_1" class="control-label">Email Address <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 783 <div class="">
784 <input placeholder="Enter Email address" required type="email" data-field="fld_6009157" class="form-control" id="fld_6009157_1" name="fld_6009157" value="" data-type="email" aria-required="true" aria-labelledby="fld_6009157Label" > </div> 785</div> 786</div><div class="col-md-5 last_col"><div data-field-wrapper="fld_9917290" class="form-group" id="fld_9917290_1-wrap"> 787 <label id="fld_9917290Label" for="fld_9917290_1" class="control-label">Zipcode <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 788 <div class=""> 789 <input placeholder="Enter Zipcode" required type="text" data-field="fld_9917290" class="form-control" id="fld_9917290_1" name="fld_9917290" value="" data-type="text" aria-required="true" aria-labelledby="fld_9917290Label" > </div> 790</div> 791</div></div><div id="CF6193f8fd87e57_1-row-6" class="row"><div class="col-md-12 single"><div data-field-wrapper="fld_2391721" class="form-group cf-toggle-switch" id="fld_2391721_1-wrap"> 792 <label id="fld_2391721Label" for="fld_2391721_1" class="control-label">Would you like to share your home address at this time? <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 793 <div class=""> 794 <div class="caldera-config-field init_field_type" data-type="toggle_button"> 795 <div class="cf-toggle-group-buttons btn-group"> 796 <a id="fld_2391721_1_opt1264371" data-label="Yes Please" data-field="fld_2391721" data-active="btn-success" data-default="btn-default" class="btn btn-success" data-value="Yes Please" aria-labelledby="fld_2391721Label" aria-describedby="fld_2391721Caption" title="Choose OptionYes Please">Yes Please</a><a id="fld_2391721_1_opt1531036" data-label="Not Right Now" data-field="fld_2391721" data-active="btn-success" data-default="btn-default" class="btn btn-default" data-value="Not Right Now" aria-labelledby="fld_2391721Label" aria-describedby="fld_2391721Caption" title="Choose OptionNot Right Now">Not Right Now</a> 797 </div> 798 <div style="display:none;" aria-hidden="true"> 799 <input required="required" type="radio" id="fld_2391721_1_opt1264371" data-label="Yes Please" data-field="fld_2391721" data-ref="fld_2391721_1_opt1264371" class="cf-toggle-group-radio fld_2391721_1" name="fld_2391721" value="Yes Please" checked="checked" data-radio-field="fld_2391721_1" data-calc-value="Yes Please" > 800 <input required="required" type="radio" id="fld_2391721_1_opt1531036" data-label="Not Right Now" data-field="fld_2391721" data-ref="fld_2391721_1_opt1531036" class="cf-toggle-group-radio fld_2391721_1" name="fld_2391721" value="Not Right Now" data-radio-field="fld_2391721_1" data-calc-value="Not Right Now" >
801 </div> 802 <span id="fld_2391721Caption" class="help-block">Don't worry, we do not share your information or contact you without your permission.</span> 803 </div> 804 </div> 805</div> 806</div></div><div id="CF6193f8fd87e57_1-row-7" class="row"><div class="col-md-6 first_col"><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_998118_1" data-field-id="fld_998118_1"><div data-field-wrapper="fld_998118" class="form-group" id="fld_998118_1-wrap"> 807 <label id="fld_998118Label" for="fld_998118_1" class="control-label">Home Address <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 808 <div class=""> 809 <input required type="text" data-field="fld_998118" class="form-control" id="fld_998118_1" name="fld_998118" value="" data-type="text" aria-required="true" aria-labelledby="fld_998118Label" > </div> 810</div> 811</span></div><div class="col-md-2"><span class="caldera-forms-conditional-field" role="region" aria-live="polite" id="conditional_fld_2207640_1" data-field-id="fld_2207640_1"><div data-field-wrapper="fld_2207640" class="form-group" id="fld_2207640_1-wrap"> 812 <label id="fld_2207640Label" for="fld_2207640_1" class="control-label">State <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 813 <div class=""> 814 <select id="fld_2207640_1" data-field="fld_2207640" class="form-control" name="fld_2207640" required="required"> 815 <option value=""> - Select Province/State - </option> 816 <option value="AB">Alberta</option> 817 <option value="BC">British Columbia</option> 818 <option value="MB">Manitoba</option> 819 <option value="NB">New Brunswick</option> 820 <option value="NL">Newfoundland and Labrador</option> 821 <option value="NS">Nova Scotia</option> 822 <option value="NT">Northwest Territories</option> 823 <option value="NU">Nunavut</option> 824 <option value="ON">Ontario</option> 825 <option value="PE">Prince Edward Island</option> 826 <option value="QC">Quebec</option> 827 <option value="SK">Saskatchewan</option> 828 <option value="YT">Yukon</option> 829 <option> ==================== </option> 830 <option value="AL">Alabama</option> 831 <option value="AK">Alaska</option> 832 <option value="AZ">Arizona</option> 833 <option value="AR">Arkansas</option> 834 <option value="CA">California</option> 835 <option value="CO">Colorado</option> 836 <option value="CT">Connecticut</option> 837 <option value="DE">Delaware</option> 838 <option value="DC">District Of Columbia</option> 839 <option value="FL">Florida</option> 840 <option value="GA">Georgia</option> 841 <option value="HI">Hawaii</option> 842 <option value="ID">Idaho</option> 843 <option value="IL">Illinois</option> 844 <option value="IN">Indiana</option> 845 <option value="IA">Iowa</option> 846 <option value="KS">Kansas</option> 847 <option value="KY">Kentucky</option> 848 <option value="LA">Louisiana</option> 849 <option value="ME">Maine</option> 850 <option value="MD">Maryland</option> 851 <option value="MA">Massachusetts</option> 852 <option value="MI">Michigan</option> 853 <option value="MN">Minnesota</option> 854 <option value="MS">Mississippi</option> 855 <option value="MO">Missouri</option> 856 <option value="MT">Montana</option> 857 <option value="NE">Nebraska</option> 858 <option value="NV">Nevada</option> 859 <option value="NH">New Hampshire</option> 860 <option value="NJ">New Jersey</option> 861 <option value="NM">New Mexico</option> 862 <option value="NY">New York</option> 863 <option value="NC">North Carolina</option> 864 <option value="ND">North Dakota</option> 865 <option value="OH">Ohio</option> 866 <option value="OK">Oklahoma</option> 867 <option value="OR">Oregon</option> 868 <option value="PA">Pennsylvania</option> 869 <option value="RI">Rhode Island</option> 870 <option value="SC">South Carolina</option> 871 <option value="SD">South Dakota</option> 872 <option value="TN">Tennessee</option> 873 <option value="TX">Texas</option> 874 <option value="UT">Utah</option> 875 <option value="VT">Vermont</option> 876 <option value="VA">Virginia</option> 877 <option value="WA">Washington</option> 878 <option value="WV">West Virginia</option> 879 <option value="WI">Wisconsin</option> 880 <option value="WY">Wyoming</option> 881 </select> 882 883 </div> 884</div> 885</span></div><div class="col-md-4 last_col"><span class="caldera-forms-conditional-field" role="region" aria-l
885ive="polite" id="conditional_fld_3983810_1" data-field-id="fld_3983810_1"><div data-field-wrapper="fld_3983810" class="form-group" id="fld_3983810_1-wrap"> 886 <label id="fld_3983810Label" for="fld_3983810_1" class="control-label">City <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 887 <div class=""> 888 <input required type="text" data-field="fld_3983810" class="form-control" id="fld_3983810_1" name="fld_3983810" value="" data-type="text" aria-required="true" aria-labelledby="fld_3983810Label" > </div> 889</div> 890</span></div></div><div id="CF6193f8fd87e57_1-row-8" class="row last_row"><div class="col-md-12 single"><div data-field-wrapper="fld_7908577" class="form-group" id="fld_7908577_1-wrap"> 891<div class=""> 892 <input class="btn btn-default" type="submit" name="fld_7908577" id="fld_7908577_1" value="Submit Form" data-field="fld_7908577" > 893</div> 894</div> 895 <input class="button_trigger_1" type="hidden" name="fld_7908577" id="fld_7908577_1_btn" value="" data-field="fld_7908577" /> 896</div></div></form> 897</div>
898<script type="text/javascript"> 899if( typeof caldera_conditionals === "undefined" ){ var caldera_conditionals = {}; }caldera_conditionals.CF6193f8fd87e57_1 = {"fld_7151482_1":{"type":"show","group":{"rw_skwadsmetj":{"cl_psqjw":{"id":"cl_psqjw","field":"fld_4961966","value":"Residential Roofing","compare":"is","parent":"rw_skwadsmetj","label":"Residential Roofing"}}}},"fld_6070705_1":{"type":"show","group":{"rw_ttclzdlma":{"cl_lygrnip":{"id":"cl_lygrnip","field":"fld_4961966","value":"Home Services","compare":"is","parent":"rw_ttclzdlma","label":"Home Services"}}}},"fld_6849198_1":{"type":"show","group":{"rw_hkfeihll":{"cl_jjqmuw":{"id":"cl_jjqmuw","field":"fld_4961966","value":"Commercial Roofing","compare":"is","parent":"rw_hkfeihll","label":"Commercial Roofing"}}}},"fld_9893405_1":{"type":"show","group":{"rw_pzmmbkmyy":{"cl_qwdzppifn":{"id":"cl_qwdzppifn","field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"isnot","parent":"rw_pzmmbkmyy","label":"Questions, Comments, or Concerns"}}}},"fld_8803267_1":{"type":"show","group":{"rw_rnphfnex":{"cl_kdkajunu":{"id":"cl_kdkajunu","field":"fld_6070705","value":"Other","compare":"is","parent":"rw_rnphfnex","label":"Other"}},"rw_seuavy":{"cl_biraimeb":{"id":"cl_biraimeb","field":"fld_7151482","value":"Other","compare":"is","parent":"rw_seuavy","label":"Other"}},"rw_wdgarjfw":{"cl_kgncaa":{"id":"cl_kgncaa","field":"fld_6849198","value":"Other","compare":"is","parent":"rw_wdgarjfw","label":"Other"}}}},"fld_5744050_1":{"type":"hide","group":{"rw_bcydoqjca":{"cl_gmyyounz":{"id":"cl_gmyyounz","field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"isnot","parent":"rw_bcydoqjca","label":"Questions, Comments, or Concerns"}}}},"fld_998118_1":{"type":"hide","group":{"rw_nwreabsiy":{"cl_yfzbvhzqrr":{"id":"cl_yfzbvhzqrr","field":"fld_2391721","value":"Not Right Now","compare":"is","parent":"rw_nwreabsiy","label":"Not Right Now"},"cl_etyzzpzdxa":{"field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"isnot","parent":"rw_nwreabsiy","id":"cl_etyzzpzdxa","label":"Questions, Comments, or Concerns"}},"rw_fhkctw":{"cl_jiclm":{"id":"cl_jiclm","field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"is","parent":"rw_fhkctw","label":"Questions, Comments, or Concerns"}}}},"fld_2207640_1":{"type":"hide","group":{"rw_nwreabsiy":{"cl_yfzbvhzqrr":{"id":"cl_yfzbvhzqrr","field":"fld_2391721","value":"Not Right Now","compare":"is","parent":"rw_nwreabsiy","label":"Not Right Now"},"cl_etyzzpzdxa":{"field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"isnot","parent":"rw_nwreabsiy","id":"cl_etyzzpzdxa","label":"Questions, Comments, or Concerns"}},"rw_fhkctw":{"cl_jiclm":{"id":"cl_jiclm","field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"is","parent":"rw_fhkctw","label":"Questions, Comments, or Concerns"}}}},"fld_3983810_1":{"type":"hide","group":{"rw_nwreabsiy":{"cl_yfzbvhzqrr":{"id":"cl_yfzbvhzqrr","field":"fld_2391721","value":"Not Right Now","compare":"is","parent":"rw_nwreabsiy","label":"Not Right Now"},"cl_etyzzpzdxa":{"field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"isnot","parent":"rw_nwreabsiy","id":"cl_etyzzpzdxa","label":"Questions, Comments, or Concerns"}},"rw_fhkctw":{"cl_jiclm":{"id":"cl_jiclm","field":"fld_4961966","value":"Questions, Comments, or Concerns","compare":"is","parent":"rw_fhkctw","label":"Questions, Comments, or Concerns"}}}}}; 900</script>
vendor: 2 bytes, line 900
900
901<script type="text/html" id="conditional-fld_7151482_1-tmpl"> 902<div data-field-wrapper="fld_7151482" class="form-group" id="fld_7151482_1-wrap"> 903 <label id="fld_7151482Label" for="fld_7151482_1" class="control-label">Please select your Residential Roofing Services. <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 904 <div class=""> 905 906 <label class="checkbox-inline" for="fld_7151482_1_opt1868168" 907 > 908 <input 909 data-parsley-required="true" data-parsley-group="fld_7151482_1" data-parsley-multiple="fld_7151482_1" type="checkbox" 910 data-label="FREE Roof Inspection" 911 data-field="fld_7151482" 912 id="fld_7151482_1_opt1868168" 913 class="fld_7151482_1 option-required" 914 name="fld_7151482[opt1868168]" 915 value="FREE Roof Inspection" 916 data-type="checkbox" 917 data-checkbox-field="fld_7151482_1" 918 data-calc-value="FREE Roof Inspection" 919 > 920 FREE Roof Inspection </label> 921 922 923 <label class="checkbox-inline" for="fld_7151482_1_opt1140882" 924 > 925 <input 926 data-parsley-required="true" data-parsley-group="fld_7151482_1" data-parsley-multiple="fld_7151482_1" type="checkbox" 927 data-label="Storm Damage Insurance Claim" 928 data-field="fld_7151482" 929 id="fld_7151482_1_opt1140882" 930 class="fld_7151482_1 option-required" 931 name="fld_7151482[opt1140882]" 932 value="Storm Damage Insurance Claim" 933 data-type="checkbox" 934 data-checkbox-field="fld_7151482_1" 935 data-calc-value="Storm Damage Insurance Claim" 936 > 937 Storm Damage Insurance Claim </label> 938 939 940 <label class="checkbox-inline" for="fld_7151482_1_opt1499339" 941 > 942 <input 943 data-parsley-required="true" data-parsley-group="fld_7151482_1" data-parsley-multiple="fld_7151482_1" type="checkbox" 944 data-label="Roof Replacement" 945 data-field="fld_7151482" 946 id="fld_7151482_1_opt1499339" 947 class="fld_7151482_1 option-required" 948 name="fld_7151482[opt1499339]" 949 value="Roof Replacement" 950 data-type="checkbox" 951 data-checkbox-field="fld_7151482_1" 952 data-calc-value="Roof Replacement" 953 > 954 Roof Replacement </label> 955 956 957 <label class="checkbox-inline" for="fld_7151482_1_opt1555538" 958 > 959 <input 960 data-parsley-required="true" data-parsley-group="fld_7151482_1" data-parsley-multiple="fld_7151482_1" type="checkbox" 961 data-label="Emergency Roof Repair" 962 data-field="fld_7151482" 963 id="fld_7151482_1_opt1555538" 964 class="fld_7151482_1 option-required" 965 name="fld_7151482[opt1555538]" 966 value="Emergency Roof Repair" 967 data-type="checkbox" 968 data-checkbox-field="fld_7151482_1" 969 data-calc-value="Emergency Roof Repair" 970 > 971 Emergency Roof Repair </label> 972 973 974 <label class="checkbox-inline" for="fld_7151482_1_opt2065168" 975 > 976 <input 977 data-parsley-required="true" data-parsley-group="fld_7151482_1" data-parsley-multiple="fld_7151482_1" type="checkbox" 978 data-label="Other" 979 data-field="fld_7151482" 980 id="fld_7151482_1_opt2065168" 981 class="fld_7151482_1 option-required" 982 name="fld_7151482[opt2065168]" 983 value="Other" 984 data-type="checkbox" 985 data-checkbox-field="fld_7151482_1" 986 data-calc-value="Other" 987 > 988 Other </label> 989 990 </div> 991</div> 992</script>
992 993
994<script type="text/html" id="conditional-fld_6070705_1-tmpl"> 995<div data-field-wrapper="fld_6070705" class="form-group" id="fld_6070705_1-wrap"> 996 <label id="fld_6070705Label" for="fld_6070705_1" class="control-label">Please select your Home Services. <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 997 <div class=""> 998 999 <label class="checkbox-inline" for="fld_6070705_1_opt1868168" 1000 > 1001 <input 1002 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1003 data-label="Home Remodeling" 1004 data-field="fld_6070705" 1005 id="fld_6070705_1_opt1868168" 1006 class="fld_6070705_1 option-required" 1007 name="fld_6070705[opt1868168]" 1008 value="Home Remodeling" 1009 data-type="checkbox" 1010 data-checkbox-field="fld_6070705_1" 1011 data-calc-value="Home Remodeling" 1012 > 1013 Home Remodeling </label> 1014 1015 1016 <label class="checkbox-inline" for="fld_6070705_1_opt1140882" 1017 > 1018 <input 1019 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1020 data-label="Gutter Service" 1021 data-field="fld_6070705" 1022 id="fld_6070705_1_opt1140882" 1023 class="fld_6070705_1 option-required" 1024 name="fld_6070705[opt1140882]" 1025 value="Gutter Service" 1026 data-type="checkbox" 1027 data-checkbox-field="fld_6070705_1" 1028 data-calc-value="Gutter Service" 1029 > 1030 Gutter Service </label> 1031 1032 1033 <label class="checkbox-inline" for="fld_6070705_1_opt1499339" 1034 > 1035 <input 1036 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1037 data-label="Siding Service" 1038 data-field="fld_6070705" 1039 id="fld_6070705_1_opt1499339" 1040 class="fld_6070705_1 option-required" 1041 name="fld_6070705[opt1499339]" 1042 value="Siding Service" 1043 data-type="checkbox" 1044 data-checkbox-field="fld_6070705_1" 1045 data-calc-value="Siding Service" 1046 > 1047 Siding Service </label> 1048 1049 1050 <label class="checkbox-inline" for="fld_6070705_1_opt1555538" 1051 > 1052 <input 1053 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1054 data-label="Window Installation" 1055 data-field="fld_6070705" 1056 id="fld_6070705_1_opt1555538" 1057 class="fld_6070705_1 option-required" 1058 name="fld_6070705[opt1555538]" 1059 value="Window Installation" 1060 data-type="checkbox" 1061 data-checkbox-field="fld_6070705_1" 1062 data-calc-value="Window Installation" 1063 > 1064 Window Installation </label> 1065 1066 1067 <label class="checkbox-inline" for="fld_6070705_1_opt1967782" 1068 > 1069 <input 1070 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1071 data-label="Door Installation" 1072 data-field="fld_6070705" 1073 id="fld_6070705_1_opt1967782" 1074 class="fld_6070705_1 option-required" 1075 name="fld_6070705[opt1967782]" 1076 value="Door Installation" 1077 data-type="checkbox" 1078 data-checkbox-field="fld_6070705_1" 1079 data-calc-value="Door Installation" 1080 > 1081 Door Installation </label> 1082 1083 1084 <label class="checkbox-inline" for="fld_6070705_1_opt1751727" 1085 > 1086 <input 1087 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1088 data-label="Patio Service" 1089 data-field="fld_6070705" 1090 id="fld_6070705_1_opt1751727" 1091 class="fld_6070705_1 option-required" 1092 name="fld_6070705[opt1751727]" 1093 value="Patio Service" 1094 data-type="checkbox" 1095 data-checkbox-field="fld_6070705_1" 1096 data-calc-value="Patio Service" 1097 > 1098 Patio Service </label> 1099 1100 1101 <label class="checkbox-inline" for="fld_6070705_1_opt1592987" 1102 > 1103 <input 1104 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1105 data-label="Deck Service" 1106 data-field="fld_6070705" 1107 id="fld_6070705_1_opt1592987" 1108 class="fld_6070705_1 option-required" 1109 name="fld_6070705[opt1592987]" 1110 value="Deck Service" 1111 data-type="checkbox" 1112 data-checkbox-field="fld_6070705_1" 1113 data-calc-value="Deck Service" 1114 > 1115 Deck Service </label> 1116 1117 1118 <label class="checkbox-inline" for="fld_6070705_1_opt1427386" 1119 > 1120 <input 1121 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1122 data-label="Solar" 1123 data-field="fld_6070705" 1124 id="fld_6070705_1_opt1427386" 1125 class="fld_6070705_1 option-required" 1126 name="fld_6070705[opt1427386]" 1127 value="Solar" 1128 data-type="checkbox" 1129 data-checkbox-field="fld_6070705_1" 1130 data-calc-value="Solar" 1131 > 1132 Solar </label> 1133 1134 1135 <label class="checkbox-inline" for="fld_6070705_1_opt1526398" 1136 > 1137 <input 1138 data-parsley-required="true" data-parsley-group="fld_6070705_1" data-parsley-multiple="fld_6070705_1" type="checkbox" 1139 data-label="Other" 1140 data-field="fld_6070705" 1141 id="fld_6070705_1_opt1526398" 1142 class="fld_6070705_1 option-required" 1143 name="fld_6070705[opt1526398]" 1144 value="Other" 1145 data-type="checkbox" 1146 data-checkbox-field="fld_6070705_1" 1147 data-calc-value="Other" 1148 > 1149 Other </label> 1150 1151 </div> 1152</div> 1153</script>
1153 1154
1155<script type="text/html" id="conditional-fld_6849198_1-tmpl"> 1156<div data-field-wrapper="fld_6849198" class="form-group" id="fld_6849198_1-wrap"> 1157 <label id="fld_6849198Label" for="fld_6849198_1" class="control-label">Please select your Commercial Roofing Services. <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 1158 <div class=""> 1159 1160 <label class="checkbox-inline" for="fld_6849198_1_opt1868168" 1161 > 1162 <input 1163 data-parsley-required="true" data-parsley-group="fld_6849198_1" data-parsley-multiple="fld_6849198_1" type="checkbox" 1164 data-label="FREE Roof Inspection and Estimate" 1165 data-field="fld_6849198" 1166 id="fld_6849198_1_opt1868168" 1167 class="fld_6849198_1 option-required" 1168 name="fld_6849198[opt1868168]" 1169 value="FREE Roof Inspection and Estimate" 1170 data-type="checkbox" 1171 data-checkbox-field="fld_6849198_1" 1172 data-calc-value="FREE Roof Inspection and Estimate" 1173 > 1174 FREE Roof Inspection and Estimate </label> 1175 1176 1177 <label class="checkbox-inline" for="fld_6849198_1_opt1140882" 1178 > 1179 <input 1180 data-parsley-required="true" data-parsley-group="fld_6849198_1" data-parsley-multiple="fld_6849198_1" type="checkbox" 1181 data-label="Storm Damage Insurance Claim" 1182 data-field="fld_6849198" 1183 id="fld_6849198_1_opt1140882" 1184 class="fld_6849198_1 option-required" 1185 name="fld_6849198[opt1140882]" 1186 value="Storm Damage Insurance Claim" 1187 data-type="checkbox" 1188 data-checkbox-field="fld_6849198_1" 1189 data-calc-value="Storm Damage Insurance Claim" 1190 > 1191 Storm Damage Insurance Claim </label> 1192 1193 1194 <label class="checkbox-inline" for="fld_6849198_1_opt1499339" 1195 > 1196 <input 1197 data-parsley-required="true" data-parsley-group="fld_6849198_1" data-parsley-multiple="fld_6849198_1" type="checkbox" 1198 data-label="Liquid-Applied Roof Restoration" 1199 data-field="fld_6849198" 1200 id="fld_6849198_1_opt1499339" 1201 class="fld_6849198_1 option-required" 1202 name="fld_6849198[opt1499339]" 1203 value="Liquid-Applied Roof Restoration" 1204 data-type="checkbox" 1205 data-checkbox-field="fld_6849198_1" 1206 data-calc-value="Liquid-Applied Roof Restoration" 1207 > 1208 Liquid-Applied Roof Restoration </label> 1209 1210 1211 <label class="checkbox-inline" for="fld_6849198_1_opt2068581" 1212 > 1213 <input 1214 data-parsley-required="true" data-parsley-group="fld_6849198_1" data-parsley-multiple="fld_6849198_1" type="checkbox" 1215 data-label="Roof Replacement" 1216 data-field="fld_6849198" 1217 id="fld_6849198_1_opt2068581" 1218 class="fld_6849198_1 option-required" 1219 name="fld_6849198[opt2068581]" 1220 value="Roof Replacement" 1221 data-type="checkbox" 1222 data-checkbox-field="fld_6849198_1" 1223 data-calc-value="Roof Replacement" 1224 > 1225 Roof Replacement </label> 1226 1227 1228 <label class="checkbox-inline" for="fld_6849198_1_opt1555538" 1229 > 1230 <input 1231 data-parsley-required="true" data-parsley-group="fld_6849198_1" data-parsley-multiple="fld_6849198_1" type="checkbox" 1232 data-label="Emergency Roof Repairs" 1233 data-field="fld_6849198" 1234 id="fld_6849198_1_opt1555538" 1235 class="fld_6849198_1 option-required" 1236 name="fld_6849198[opt1555538]" 1237 value="Emergency Roof Repairs" 1238 data-type="checkbox" 1239 data-checkbox-field="fld_6849198_1" 1240 data-calc-value="Emergency Roof Repairs" 1241 > 1242 Emergency Roof Repairs </label> 1243 1244 1245 <label class="checkbox-inline" for="fld_6849198_1_opt1353489" 1246 > 1247 <input 1248 data-parsley-required="true" data-parsley-group="fld_6849198_1" data-parsley-multiple="fld_6849198_1" type="checkbox" 1249 data-label="Other" 1250 data-field="fld_6849198" 1251 id="fld_6849198_1_opt1353489" 1252 class="fld_6849198_1 option-required" 1253 name="fld_6849198[opt1353489]" 1254 value="Other" 1255 data-type="checkbox" 1256 data-checkbox-field="fld_6849198_1" 1257 data-calc-value="Other" 1258 > 1259 Other </label> 1260 1261 </div> 1262</div> 1263</script>
1263 1264
1265<script type="text/html" id="conditional-fld_9893405_1-tmpl"> 1266<div data-field-wrapper="fld_9893405" class="form-group" id="fld_9893405_1-wrap"> 1267 <label id="fld_9893405Label" for="fld_9893405_1" class="control-label">Please provide more details. <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 1268 <div class=""> 1269 <textarea name="fld_9893405" value="" data-field="fld_9893405" class="form-control" id="fld_9893405_1" rows="4" required="required" aria-labelledby="fld_9893405Label" ></textarea> 1270 </div> 1271</div> 1272</script>
1272 1273
1274<script type="text/html" id="conditional-fld_8803267_1-tmpl"> 1275<div data-field-wrapper="fld_8803267" class="form-group" id="fld_8803267_1-wrap"> 1276 <label id="fld_8803267Label" for="fld_8803267_1" class="control-label">Please tell us what other service you need. <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 1277 <div class=""> 1278 <textarea name="fld_8803267" value="" data-field="fld_8803267" class="form-control" id="fld_8803267_1" rows="4" required="required" aria-labelledby="fld_8803267Label" ></textarea> 1279 </div> 1280</div> 1281</script>
1281 1282
1283<script type="text/html" id="conditional-fld_5744050_1-tmpl"> 1284<div data-field-wrapper="fld_5744050" class="form-group" id="fld_5744050_1-wrap"> 1285 <label id="fld_5744050Label" for="fld_5744050_1" class="control-label">What's on your mind? <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 1286 <div class=""> 1287 <textarea name="fld_5744050" value="" data-field="fld_5744050" class="form-control" id="fld_5744050_1" rows="4" required="required" aria-labelledby="fld_5744050Label" ></textarea> 1288 </div> 1289</div> 1290</script>
1290 1291
1292<script type="text/html" id="conditional-fld_998118_1-tmpl"> 1293<div data-field-wrapper="fld_998118" class="form-group" id="fld_998118_1-wrap"> 1294 <label id="fld_998118Label" for="fld_998118_1" class="control-label">Home Address <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 1295 <div class=""> 1296 <input required type="text" data-field="fld_998118" class=" form-control" id="fld_998118_1" name="fld_998118" value="" data-type="text" aria-required="true" aria-labelledby="fld_998118Label" > </div> 1297</div> 1298</script>
1298 1299
1300<script type="text/html" id="conditional-fld_2207640_1-tmpl"> 1301<div data-field-wrapper="fld_2207640" class="form-group" id="fld_2207640_1-wrap"> 1302 <label id="fld_2207640Label" for="fld_2207640_1" class="control-label">State <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 1303 <div class=""> 1304 <select id="fld_2207640_1" data-field="fld_2207640" class="form-control" name="fld_2207640" required="required"> 1305 <option value=""> - Select Province/State - </option> 1306 <option value="AB">Alberta</option> 1307 <option value="BC">British Columbia</option> 1308 <option value="MB">Manitoba</option> 1309 <option value="NB">New Brunswick</option> 1310 <option value="NL">Newfoundland and Labrador</option> 1311 <option value="NS">Nova Scotia</option> 1312 <option value="NT">Northwest Territories</option> 1313 <option value="NU">Nunavut</option> 1314 <option value="ON">Ontario</option> 1315 <option value="PE">Prince Edward Island</option> 1316 <option value="QC">Quebec</option> 1317 <option value="SK">Saskatchewan</option> 1318 <option value="YT">Yukon</option> 1319 <option> ==================== </option> 1320 <option value="AL">Alabama</option> 1321 <option value="AK">Alaska</option> 1322 <option value="AZ">Arizona</option> 1323 <option value="AR">Arkansas</option> 1324 <option value="CA">California</option> 1325 <option value="CO">Colorado</option> 1326 <option value="CT">Connecticut</option> 1327 <option value="DE">Delaware</option> 1328 <option value="DC">District Of Columbia</option> 1329 <option value="FL">Florida</option> 1330 <option value="GA">Georgia</option> 1331 <option value="HI">Hawaii</option> 1332 <option value="ID">Idaho</option> 1333 <option value="IL">Illinois</option> 1334 <option value="IN">Indiana</option> 1335 <option value="IA">Iowa</option> 1336 <option value="KS">Kansas</option> 1337 <option value="KY">Kentucky</option> 1338 <option value="LA">Louisiana</option> 1339 <option value="ME">Maine</option> 1340 <option value="MD">Maryland</option> 1341 <option value="MA">Massachusetts</option> 1342 <option value="MI">Michigan</option> 1343 <option value="MN">Minnesota</option> 1344 <option value="MS">Mississippi</option> 1345 <option value="MO">Missouri</option> 1346 <option value="MT">Montana</option> 1347 <option value="NE">Nebraska</option> 1348 <option value="NV">Nevada</option> 1349 <option value="NH">New Hampshire</option> 1350 <option value="NJ">New Jersey</option> 1351 <option value="NM">New Mexico</option> 1352 <option value="NY">New York</option> 1353 <option value="NC">North Carolina</option> 1354 <option value="ND">North Dakota</option> 1355 <option value="OH">Ohio</option> 1356 <option value="OK">Oklahoma</option> 1357 <option value="OR">Oregon</option> 1358 <option value="PA">Pennsylvania</option> 1359 <option value="RI">Rhode Island</option> 1360 <option value="SC">South Carolina</option> 1361 <option value="SD">South Dakota</option> 1362 <option value="TN">Tennessee</option> 1363 <option value="TX">Texas</option> 1364 <option value="UT">Utah</option> 1365 <option value="VT">Vermont</option> 1366 <option value="VA">Virginia</option> 1367 <option value="WA">Washington</option> 1368 <option value="WV">West Virginia</option> 1369 <option value="WI">Wisconsin</option> 1370 <option value="WY">Wyoming</option> 1371 </select> 1372 1373 </div> 1374</div> 1375</script>
1375 1376
1377<script type="text/html" id="conditional-fld_3983810_1-tmpl"> 1378<div data-field-wrapper="fld_3983810" class="form-group" id="fld_3983810_1-wrap"> 1379 <label id="fld_3983810Label" for="fld_3983810_1" class="control-label">City <span aria-hidden="true" role="presentation" class="field_required" style="color:#ee0000;">*</span></label> 1380 <div class=""> 1381 <input required type="text" data-field="fld_3983810" class=" form-control" id="fld_3983810_1" name="fld_3983810" value="" data-type="text" aria-required="true" aria-labelledby="fld_3983810Label" > </div> 1382</div> 1383</script>
1383 1384 </div> 1385 </div> 1386 </div> 1387 </div> 1388 </div> 1389 </section> 1390 <div class="unlimited-elements-background-overlay" data-forid="3dd1b8e3" data-location="back" style="display:none"> 1391 <template> 1392 <!-- start Clouds --> <style>#uc_clouds_bg_addon18377{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#uc_clouds_bg_addon18377 #cloud-introuc_clouds_bg_addon18377{position:relative;height:100%;background:url(https://www.omconstructionhtx.com/wp-content/uploads/ac_assets/clouds/1.png);background:url(https://www.omconstructionhtx.com/wp-content/uploads/ac_assets/clouds/2.png) 0 200px,url(https://www.omconstructionhtx.com/wp-content/uploads/ac_assets/clouds/3.png) 0 300px,url(https://www.omconstructionhtx.com/wp-content/uploads/ac_assets/clouds/4.png) 100px 250px;animation:wind 50s linear infinite}@keyframes wind{0%{background-position:0 200px,0 300px,100px 250px}100%{background-position:1000px 200px,1200px 300px,1100px 250px}}</style> <div id="uc_clouds_bg_addon18377"><div id="cloud-introuc_clouds_bg_addon18377"></div></div>
1392<script type="text/javascript" id="ue_script_clouds"> 1393 1394/* Clouds scripts: */ 1395 1396 1397</script>
1397 <!-- end Clouds --> </template> 1398 </div> 1399 1400 <section class="elementor-section elementor-top-section elementor-element elementor-element-85e0347 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="85e0347" data-element_type="section" data-e-type="section"> 1401 <div class="elementor-container elementor-column-gap-default"> 1402 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5b9dc56" data-id="5b9dc56" data-element_type="column" data-e-type="column"> 1403 <div class="elementor-widget-wrap elementor-element-populated"> 1404 <div class="elementor-element elementor-element-199a186 elementor-widget elementor-widget-text-editor" data-id="199a186" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1405 <div class="elementor-widget-container"> 1406 <h1><b>Get in Touch with O&M Construction Services</b></h1><p><span style="font-weight: 400;">O&M Construction Services is here to make your construction experience as smooth and straightforward as possible. Whether you’re planning a new build, exploring renovation options, or simply have questions about our services, our team is ready to help. At O&M Construction Services, we believe strong communication is the foundation of every successful project. That’s why we take the time to listen, understand your goals, and provide honest, practical guidance from the start. No matter the size or stage of your project, we’re committed to providing the clarity and support you need to move forward with confidence. Fill out the form, give us a call, or stop by—we look forward to hearing from you and starting the conversation.</span></p> </div> 1407 </div> 1408 </div> 1409 </div> 1410 </div> 1411 </section> 1412 <section class="elementor-section elementor-top-section elementor-element elementor-element-d9c888f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d9c888f" data-element_type="section" data-e-type="section" id="contact-form"> 1413 <div class="elementor-container elementor-column-gap-default"> 1414 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1fe63f3" data-id="1fe63f3" data-element_type="column" data-e-type="column"> 1415 <div class="elementor-widget-wrap elementor-element-populated"> 1416 <div class="elementor-element elementor-element-f3dbae9 elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="f3dbae9" data-element_type="widget" data-e-type="widget" data-settings="{"step_next_label":"Next","step_previous_label":"Previous","button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 1417 <div class="elementor-widget-container"> 1418 <form class="elementor-form" method="post" name="New Form" aria-label="New Form"> 1419 <input type="hidden" name="post_id" value="139"/> 1420 <input type="hidden" name="form_id" value="f3dbae9"/> 1421 <input type="hidden" name="referer_title" value="O&M Construction Services Houston, TX | Roofing Houston | Home Remodeling" /> 1422 1423 <input type="hidden" name="queried_id" value="139"/> 1424 1425 <div class="elementor-form-fields-wrapper elementor-labels-above"> 1426 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required elementor-mark-required"> 1427 <label for="form-field-name" class="elementor-field-label"> 1428 First Name </label> 1429 <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="First Name" required="required"> 1430 </div> 1431 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_b00ae29 elementor-col-100 elementor-field-required elementor-mark-required"> 1432 <label for="form-field-field_b00ae29" class="elementor-field-label"> 1433 Last Name </label> 1434 <input size="1" type="text" name="form_fields[field_b00ae29]" id="form-field-field_b00ae29" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Last Name" required="required"> 1435 </div> 1436 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required elementor-mark-required"> 1437 <label for="form-field-email" class="elementor-field-label"> 1438 Email </label> 1439 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required"> 1440 </div> 1441 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_2215e06 elementor-col-100"> 1442 <label for="form-field-field_2215e06" class="elementor-field-label"> 1443 Address </label> 1444 <input size="1" type="text" name="form_fields[field_2215e06]" id="form-field-field_2215e06" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Don't worry, we do not share any information or contact you without your permission"> 1445 </div> 1446 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_d71f7fe elementor-col-100 elementor-field-required elementor-mark-required"> 1447 <label for="form-field-field_d71f7fe" class="elementor-field-label"> 1448 Phone </label> 1449 <input size="1" type="tel" name="form_fields[field_d71f7fe]" id="form-field-field_d71f7fe" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Phone" required="required" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 1450 1451 </div> 1452 <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-message elementor-col-100 elementor-field-required elementor-mark-required"> 1453 <label for="form-field-message" class="elementor-field-label"> 1454 Which Services Are you Interested In? </label> 1455 <div class="elementor-field elementor-select-wrapper remove-before"> 1456 <div class="select-caret-down-wrapper"> 1457 <i aria-hidden="true" class="eicon-caret-down"></i> </div> 1458 <select name="form_fields[message]" id="form-field-message" class="elementor-field-textual elementor-size-sm" required="required"> 1459 <option value="Roofing">Roofing</option> 1460 <option value="Coating">Coating</option> 1461 <option value="Siding">Siding</option> 1462 <option value="Doors & Windows">Doors & Windows</option> 1463 <option value="Gutters">Gutters</option> 1464 <option value="Generac">Generac</option> 1465 <option value="Others">Others</option> 1466 </select> 1467 </div> 1468 </div> 1469 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_1dc7fd0 elementor-col-100 elementor-field-required elementor-mark-required"> 1470 <label for="form-field-field_1dc7fd0" class="elementor-field-label"> 1471 Please Tell Us More </label> 1472 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[field_1dc7fd0]" id="form-field-field_1dc7fd0" rows="4" placeholder="Please Tell Us More" required="required"></textarea> </div> 1473 <div class="elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-field_775da9c elementor-col-100"> 1474 <div class="elementor-field-subgroup elementor-subgroup-inline"><span class="elementor-field-option"><input type="checkbox" value="I agree to the terms & conditions provided by the company. By providing my phone number, I agree to re
1474ceive text messages from the business." id="form-field-field_775da9c-0" name="form_fields[field_775da9c]"> <label for="form-field-field_775da9c-0">I agree to the terms & conditions provided by the company. By providing my phone number, I agree to receive text messages from the business.</label></span></div> </div> 1475 <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-field_e3b2998 elementor-col-100"> 1476 <input size="1" type="hidden" name="form_fields[field_e3b2998]" id="form-field-field_e3b2998" class="elementor-field elementor-size-sm elementor-field-textual"> 1477 </div> 1478 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> 1479 <button class="elementor-button elementor-size-sm" type="submit"> 1480 <span class="elementor-button-content-wrapper"> 1481 <span class="elementor-button-text">Submit</span> 1482 </span> 1483 </button> 1484 </div> 1485 </div> 1486 </form> 1487 </div> 1488 </div> 1489 </div> 1490 </div> 1491 </div> 1492 </section> 1493 </div> 1494 </div> <!-- ast-container --> 1495 </div><!-- #content --> 1496 <footer data-elementor-type="footer" data-elementor-id="1500" class="elementor elementor-1500 elementor-location-footer" data-elementor-post-type="elementor_library"> 1497 <section class="elementor-section elementor-top-section elementor-element elementor-element-21fd100 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="21fd100" data-element_type="section" data-e-type="section" data-settings="{"motion_fx_motion_fx_scrolling":"yes","motion_fx_translateY_effect":"yes","background_background":"classic","motion_fx_translateY_speed":{"unit":"px","size":3.3,"sizes":[]},"motion_fx_translateY_affectedRange":{"unit":"%","size":"","sizes":{"start":0,"end":100}},"motion_fx_devices":["widescreen","desktop","tablet","mobile"]}"> 1498 <div class="elementor-container elementor-column-gap-no"> 1499 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9c36ea3" data-id="9c36ea3" data-element_type="column" data-e-type="column"> 1500 <div class="elementor-widget-wrap elementor-element-populated"> 1501 <section class="elementor-section elementor-inner-section elementor-element elementor-element-5d21021b elementor-section-content-middle elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="5d21021b" data-element_type="section" data-e-type="section"> 1502 <div class="elementor-container elementor-column-gap-no"> 1503 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-70d60603" data-id="70d60603" data-element_type="column" data-e-type="column"> 1504 <div class="elementor-widget-wrap elementor-element-populated"> 1505 <div class="elementor-element elementor-element-d74fbb8 elementor-widget elementor-widget-image" data-id="d74fbb8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1506 <div class="elementor-widget-container"> 1507 <a href="https://www.omconstructionhtx.com/"> 1508 <img width="1001" height="1001" src="https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min.png" class="elementor-animation-grow attachment-full size-full wp-image-5285" alt="" srcset="https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min.png 1001w, https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min-300x300.png 300w, https://www.omconstructionhtx.com/wp-content/uploads/O_M-Eagle-Logo-Small-Transparent-v2-min-150x150.png 150w" sizes="(max-width: 1001px) 100vw, 1001px" /> </a> 1509 </div>
1510 </div> 1511 <div class="elementor-element elementor-element-2593e2e0 elementor-widget elementor-widget-heading" data-id="2593e2e0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1512 <div class="elementor-widget-container"> 1513 <p class="elementor-heading-title elementor-size-default">@2026 All Rights Reserved</p> </div> 1514 </div> 1515 </div> 1516 </div> 1517 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5dbdaec2" data-id="5dbdaec2" data-element_type="column" data-e-type="column"> 1518 <div class="elementor-widget-wrap elementor-element-populated"> 1519 <div class="elementor-element elementor-element-9deb841 elementor-align-center elementor-widget elementor-widget-button" data-id="9deb841" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 1520 <div class="elementor-widget-container"> 1521 <div class="elementor-button-wrapper"> 1522 <a class="elementor-button elementor-button-link elementor-size-md elementor-animation-grow" href="https://www.omconstructionhtx.com/contact/"> 1523 <span class="elementor-button-content-wrapper"> 1524 <span class="elementor-button-icon"> 1525 <i aria-hidden="true" class="fas fa-check-square"></i> </span> 1526 <span class="elementor-button-text">Schedule Your FREE Inspection</span> 1527 </span> 1528 </a> 1529 </div> 1530 </div> 1531 </div> 1532 </div> 1533 </div> 1534 </div> 1535 </section> 1536 <div class="elementor-element elementor-element-3ebc0ec8 elementor-nav-menu__align-center elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="3ebc0ec8" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"horizontal","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 1537 <div class="elementor-widget-container"> 1538 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> 1539 <ul id="menu-1-3ebc0ec8" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8460"><a href="https://www.omconstructionhtx.com/about-us/" class="elementor-item menu-link">About Us</a></li> 1540<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8465"><a href="https://www.omconstructionhtx.com/residential/" class="elementor-item menu-link">Residential Roofing</a></li> 1541<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8462"><a href="https://www.omconstructionhtx.com/commercial/" class="elementor-item menu-link">Commercial Roofing</a></li> 1542<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8466"><a href="https://www.omconstructionhtx.com/siding/" class="elementor-item menu-link">Siding</a></li> 1543<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8464"><a href="https://www.omconstructionhtx.com/gutters/" class="elementor-item menu-link">Gutters</a></li> 1544<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8463"><a href="https://www.omconstructionhtx.com/doors-windows/" class="elementor-item menu-link">Doors & Windows</a></li> 1545<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8467"><a href="https://omconstructionservices.generacdealers.com" class="elementor-item menu-link">Generac Generators</a></li> 1546<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8468"><a href="https://www.omconstructionhtx.com/preventive-maintenance/" class="elementor-item menu-link">Preventive Maintenance</a></li> 1547<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8469"><a href="https://www.omconstructionhtx.com/areas-we-serve/" class="elementor-item menu-link">Areas We Serve</a></li> 1548<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-139 current_page_item menu-item-8461"><a href="https://www.omconstructionhtx.com/contact/" aria-current="page" class="elementor-item elementor-item-active menu-link">Contact</a></li> 1549<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8479"><a href="https://www.omconstructionhtx.com/sitemap/" class="elementor-item menu-link">Sitemap</a></li> 1550</ul> </nav> 1551 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 1552 <ul id="menu-2-3ebc0ec8" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8460"><a href="https://www.omconstructionhtx.com/about-us/" class="elementor-item menu-link" tabindex="-1">About Us</a></li> 1553<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8465"><a href="https://www.omconstructionhtx.com/residential/" class="elementor-item menu-link" tabindex="-1">Residential Roofing</a></li> 1554<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8462"><a href="https://www.omconstructionhtx.com/commercial/" class="elementor-item menu-link" tabindex="-1">Commercial Roofing</a></li> 1555<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8466"><a href="https://www.omconstructionhtx.com/siding/" class="elementor-item menu-link" tabindex="-1">Siding</a></li> 1556<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8464"><a href="https://www.omconstructionhtx.com/gutters/" class="elementor-item menu-link" tabindex="-1">Gutters</a></li> 1557<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8463"><a href="https://www.omconstructionhtx.com/doors-windows/" class="elementor-item menu-link" tabindex="-1">Doors & Windows</a></li> 1558<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8467"><a href="https://omconstructionservices.generacdealers.com" class="elementor-item menu-link" tabindex="-1">Generac Generators</a></li> 1559<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8468"><a href="https://www.omconstructionhtx.com/preventive-maintenance/" class="elementor-item menu-link" tabindex="-1">Preventive Maintenance</a></li> 1560<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8469"><a href="https://www.omconstructionhtx.com/areas-we-serve/" class="elementor-item menu-link" tabindex="-1">Areas We Serve</a></li> 1561<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-139 current_page_item menu-item-8461"><a href="https://www.omconstructionhtx.com/contact/" aria-current="page" class="elementor-item elementor-item-active menu-link" tabindex="-1">Contact</a></li> 1562<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8479"><a href="https://www.omconstructionhtx.com/sitemap/" class="elementor-item menu-link" tabindex="-1">Sitemap</a></li> 1563</ul> </nav> 1564 </div>
1565 </div> 1566 </div> 1567 </div> 1568 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-7d509df" data-id="7d509df" data-element_type="column" data-e-type="column"> 1569 <div class="elementor-widget-wrap elementor-element-populated"> 1570 <section class="elementor-section elementor-inner-section elementor-element elementor-element-ab842b1 elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ab842b1" data-element_type="section" data-e-type="section"> 1571 <div class="elementor-container elementor-column-gap-default"> 1572 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-28cbff3" data-id="28cbff3" data-element_type="column" data-e-type="column"> 1573 <div class="elementor-widget-wrap elementor-element-populated"> 1574 <div class="elementor-element elementor-element-54c26b0 elementor-widget elementor-widget-heading" data-id="54c26b0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1575 <div class="elementor-widget-container"> 1576 <p class="elementor-heading-title elementor-size-default"><b>Office Phone</b>: +1 (713) 234-7518 <br> 1577<b>Direct Line</b>: +1 (832) 969-2246<br> 1578<b>Fax:</b> (832) 201-9230 <br> 1579[email protected]</p> </div> 1580 </div> 1581 </div> 1582 </div> 1583 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ede17b2" data-id="ede17b2" data-element_type="column" data-e-type="column"> 1584 <div class="elementor-widget-wrap elementor-element-populated"> 1585 <div class="elementor-element elementor-element-9eb34f8 elementor-widget elementor-widget-heading" data-id="9eb34f8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1586 <div class="elementor-widget-container"> 1587 <p class="elementor-heading-title elementor-size-default"><a href="https://goo.gl/maps/nU4KLq6DXs8DzBMa9" target="_blank"><b><u>O&M Construction Services LLC</u></b><br>12847 Capricorn Street<br>Stafford, Texas 77477<br>Monday - Friday, 9am - 5pm</a></p> </div> 1588 </div> 1589 </div> 1590 </div> 1591 </div> 1592 </section> 1593 <div class="elementor-element elementor-element-83e4545 elementor-shape-circle elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="83e4545" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 1594 <div class="elementor-widget-container"> 1595 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 1596 <span class="elementor-grid-item" role="listitem"> 1597 <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-animation-grow elementor-repeater-item-86e6a2d" href="https://www.bbb.org/us/tx/stafford/profile/construction-services/om-construction-services-llc-0915-90033338" target="_blank"> 1598 <span class="elementor-screen-only"></span> 1599 </a> 1600 </span> 1601 <span class="elementor-grid-item" role="listitem"> 1602 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-animation-grow elementor-repeater-item-474f1fe" href="https://www.facebook.com/OMConstructionHTX" target="_blank"> 1603 <span class="elementor-screen-only">Facebook</span> 1604 <i aria-hidden="true" class="fab fa-facebook"></i> </a> 1605 </span> 1606 <span class="elementor-grid-item" role="listitem"> 1607 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-grow elementor-repeater-item-aca589b" href="https://www.bbb.org/us/tx/stafford/profile/construction-services/om-construction-services-llc-0915-90033338" target="_blank"> 1608 <span class="elementor-screen-only">Instagram</span> 1609 <i aria-hidden="true" class="fab fa-instagram"></i> </a> 1610 </span> 1611 <span class="elementor-grid-item" role="listitem"> 1612 <a class="elementor-icon elementor-social-icon elementor-social-icon-google elementor-animation-grow elementor-repeater-item-891a168" href="https://maps.app.goo.gl/Czjn5g1Zt3MocnUP7" target="_blank"> 1613 <span class="elementor-screen-only">Google</span> 1614 <i aria-hidden="true" class="fab fa-google"></i> </a> 1615 </span> 1616 <span class="elementor-grid-item" role="listitem"> 1617 <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-animation-grow elementor-repeater-item-3902e28" href="https://www.bbb.org/us/tx/stafford/profile/construction-services/om-construction-services-llc-0915-90033338" target="_blank"> 1618 <span class="elementor-screen-only">Linkedin</span> 1619 <i aria-hidden="true" class="fab fa-linkedin"></i> </a> 1620 </span> 1621 <span class="elementor-grid-item" role="listitem"> 1622 <a class="elementor-icon elementor-social-icon elementor-social-icon-yelp elementor-animation-grow elementor-repeater-item-60d7e3e" href="https://www.yelp.com/biz/o-and-m-construction-services-stafford-2" target="_blank"> 1623 <span class="elementor-screen-only">Yelp</span> 1624 <i aria-hidden="true" class="fab fa-yelp"></i> </a> 1625 </span> 1626 <span class="elementor-grid-item" role="listitem"> 1627 <a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-animation-grow elementor-repeater-item-fb09819" href="https://x.com/omconstructhtx" target="_blank"> 1628 <span class="elementor-screen-only">Twitter</span> 1629 <i aria-hidden="true" class="fab fa-twitter"></i> </a> 1630 </span> 1631 <span class="elementor-grid-item" role="listitem"> 1632 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-grow elementor-repeater-item-a84e016" href="https://www.youtube.com/channel/UCysgmXkLrjPXNJ6ycJp0RVg" target="_blank"> 1633 <span class="elementor-screen-only">Youtube</span> 1634 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 1635 </span> 1636 </div> 1637 </div>
1638 </div> 1639 </div> 1640 </div> 1641 </div> 1642 </section> 1643 </footer> 1644 </div><!-- #page -->
1645<script type="speculationrules"> 1646{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1647</script>
1647 1648<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1648-1649
1648 1649<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1649GTM-PVZN4XCG
vendor: 85 bytes, lines 1649-1650
1649" 1650height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1651<!-- End Google Tag Manager (noscript) -->
1652<script type="text/javascript"> 1653jQuery(document).ready(function($){ 1654 var url = 'https://api.promio.com/api/postdata'; 1655 var pAuth = 'D61FE411-1BE4-47B5-9EAE-692BD2C8F1F7'; 1656 jQuery(".elementor-form .elementor-button").on("click", function(e){ 1657 console.log("Kick in"); 1658 var cf_ld_id = jQuery( this ).parents('form').attr('id'); 1659 var cf_ld_className = jQuery(this).parents('form').attr('class'); 1660 var cf_formData = jQuery(this).parents('form').serializeArray(); 1661 var cf_ld_formValid = true; var cf_elem; 1662 var cf_parentForm = null; var cf_child = null; 1663 var cf_str = { source: window.location.href, 1664 fields: [] 1665 }; 1666 jQuery.each(cf_formData, function(i, obj) { 1667 if(obj.name.indexOf('wpcf7') === -1){ 1668 //Looking for Required fields and check if the value is empty 1669 cf_child = jQuery('form').find('[name="'+obj.name+'"]'); 1670 cf_elem = cf_child.attr('aria-required'); 1671 if(typeof cf_elem !== typeof undefined){ 1672 if(cf_elem && obj.value == '' && (!cf_child.hasClass('elementor-form'))){ 1673 cf_ld_formValid = false; 1674 console.log(obj.name); 1675 } 1676 else if(cf_child.hasClass('wpcf7-validates-as-email')){ 1677 if(!ldValidateEmail(obj.value)){ 1678 cf_ld_formValid = false; 1679 console.log('Email:'+obj.name); 1680 } 1681 } 1682 } 1683 var attrList = []; 1684 attrList = getAttributes(cf_child); 1685 attrList.value = obj.value; 1686 attrList.style = ''; 1687 cf_str.fields.push(attrList); 1688 } 1689 }); 1690 if(cf_ld_formValid){ 1691 console.log("Sending Request"); 1692 jQuery.ajax({ 1693 type:"POST", 1694 contentType: "application/json", 1695 async: false, 1696 crossDomain: true, 1697 url:url+ '?AuthToken='+pAuth+'&DataMap=PromioExternalLead', 1698 data: JSON.stringify(cf_str), 1699 success: function(response){ 1700 console.log(response); 1701 } 1702 }); 1703 } 1704 }); 1705}); 1706function getAttributes ( node ) { 1707 var attrs = {}; 1708 jQuery.each( node[0].attributes, function ( index, attribute ) { 1709 attrs[attribute.name] = attribute.value; 1710 } ); 1711 return attrs; 1712}; 1713function ldValidateEmail(email) { 1714 var expr = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; 1715 return expr.test(email); //update 1716}; 1717</script>
vendor: 2 bytes, line 1717
1717
1718<script async src="https://knowledgetags.yextapis.com/embed?key=_9OCqkbzFz_BojSsyQIJw3hdXtv2ytSebW-0KL_lB9x-kSP4ETSxIR2CQdpF-Qzi&account_id=me&entity_id=12829_0Fs7R&locale=en&v=20210504" type="text/javascript"></script>
1718
1718<script> 1719 ( () => { 1720 const lazyloadRunObserver = () => { 1721 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1722 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1723 entries.forEach( ( entry ) => { 1724 if ( entry.isIntersecting ) { 1725 let lazyloadBackground = entry.target; 1726 if( lazyloadBackground ) { 1727 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1728 } 1729 lazyloadBackgroundObserver.unobserve( entry.target ); 1730 } 1731 }); 1732 }, { rootMargin: '200px 0px 200px 0px' } ); 1733 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1734 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1735 } ); 1736 }; 1737 const events = [ 1738 'DOMContentLoaded', 1739 'elementor/lazyload/observe', 1740 ]; 1741 events.forEach( ( event ) => { 1742 document.addEventListener( event, lazyloadRunObserver ); 1743 } ); 1744 } )(); 1745 </script>
1745 1746
1746<script>// O&M Construction Step-by-Step Wizard Calculator 1747let currentStep = 0; 1748let totalSteps = 1; 1749let formData = {}; 1750let stepDefinitions = []; 1751 1752// Updated pricing data for Houston, Texas market (adjusted for local sourcing) 1753const pricingData = { 1754 roofing: { 1755 replacement: { 1756 residential: { 1757 asphalt: { good: 9, better: 13, best: 18 }, 1758 metal: { good: 14, better: 20, best: 28 }, 1759 tile: { good: 17, better: 25, best: 35 }, 1760 tpo: { good: 7, better: 10, best: 14 }, 1761 coating: { good: 4, better: 6, best: 8 }, 1762 other: { good: 12, better: 17, best: 23 } 1763 }, 1764 commercial: { 1765 asphalt: { good: 7, better: 10, best: 14 }, 1766 metal: { good: 12, better: 17, best: 23 }, 1767 tile: { good: 14, better: 20, best: 28 }, 1768 tpo: { good: 6, better: 8, best: 12 }, 1769 coating: { good: 3, better: 5, best: 7 }, 1770 other: { good: 10, better: 14, best: 19 } 1771 } 1772 }, 1773 repair: { 1774 residential: { good: 175, better: 275, best: 450 }, 1775 commercial: { good: 225, better: 375, best: 550 } 1776 } 1777 }, 1778 siding: { 1779 residential: { 1780 vinyl: { good: 7, better: 10, best: 14 }, 1781 'james-hardie': { good: 14, better: 18, best: 23 }, 1782 'lp-smartside': { good: 12, better: 16, best: 21 } 1783 }, 1784 commercial: { 1785 vinyl: { good: 6, better: 8, best: 12 }, 1786 'james-hardie': { good: 12, better: 16, best: 21 }, 1787 'lp-smartside': { good: 10, better: 14, best: 19 } 1788 } 1789 }, 1790 windows: { 1791 updown: { good: 500, better: 725, best: 950 }, 1792 slide: { good: 450, better: 675, best: 900 }, 1793 fixed: { good: 350, better: 500, best: 675 }, 1794 specialty: { good: 675, better: 1000, best: 1350 } 1795 }, 1796 gutters: { 1797 gutters: { 1798 residential: { good: 9, better: 14, best: 18 }, 1799 commercial: { good: 7, better: 12, best: 16 } 1800 }, 1801 guards: { 1802 residential: { good: 5, better: 7, best: 9 }, 1803 commercial: { good: 4, better: 6, best: 8 } 1804 } 1805 }, 1806 doors: { 1807 entry: { good: 900, better: 1350, best: 2000 }, 1808 sliding: { good: 1350, better: 2000, best: 2800 }, 1809 storm: { good: 450, better: 675, best: 1000 } 1810 } 1811}; 1812 1813// Service step definitions (keeping your original logic) 1814const serviceSteps = { 1815 roofing: [ 1816 { id: 'roofing-type', question: 'What type of roofing work?', type: 'select', options: [ 1817 { value: 'replacement', text: 'Replacement' }, 1818 { value: 'repair', text: 'Repair' } 1819 ], required: true }, 1820 { id: 'property-type', question: 'Property type?', type: 'select', options: [ 1821 { value: 'residential', text: 'Residential' }, 1822 { value: 'commercial', text: 'Commercial' } 1823 ], required: true }, 1824 { id: 'insurance', question: 'Is this covered by insurance?', type: 'select', options: [ 1825 { value: 'yes', text: 'Yes' }, 1826 { value: 'no', text: 'No' } 1827 ], required: true }, 1828 { id: 'roof-age', question: 'How old is your roof?', type: 'select', options: [ 1829 { value: 'lt10', text: 'Less than 10 Years' }, 1830 { value: '10-20', text: '10-20 Years' }, 1831 { value: '21+', text: '21+ Years' }, 1832 { value: 'unsure', text: 'Not Sure' } 1833 ]}, 1834 { id: 'roof-size', question: 'What is the roof size?', type: 'range', min: 500, max: 8500, step: 500, default: 2000, unit: 'sq. ft.' }, 1835 { id: 'stories', question: 'How many stories?', type: 'select', options: [ 1836 { value: '1', text: '1 Story' }, 1837 { value: '2', text: '2 Story' }, 1838 { value: '3+', text: '3+ Story' } 1839 ]}, 1840 { id: 'pitch', question: 'What is the roof pitch?', type: 'select', options: [ 1841 { value: 'low', text: 'Low Slope' }, 1842 { value: 'mid', text: 'Mid Slope' }, 1843 { value: 'high', text: 'High Slope' } 1844 ]}, 1845 { id: 'material', question: 'What roofing material?', type: 'select', options: [ 1846 { value: 'asphalt', text: 'Asphalt' }, 1847 { value: 'metal', text: 'Metal' }, 1848 { value: 'tile', text: 'Tile' }, 1849 { value: 'tpo', text: 'TPO / PVC' },
1850 { value: 'coating', text: 'Acrylic / Silicone Coating' }, 1851 { value: 'other', text: 'Other / Unsure' } 1852 ]}, 1853 { id: 'ownership', question: 'What is your ownership status?', type: 'select', options: [ 1854 { value: 'own', text: 'Own The Property' }, 1855 { value: 'purchasing', text: 'Purchasing The Property' }, 1856 { value: 'renting', text: 'Renting The Property' } 1857 ], note: 'If renting, landlord must call (713) 379-2230' }, 1858 { id: 'timeline', question: 'When do you need this completed?', type: 'select', options: [ 1859 { value: 'now', text: 'As Soon As Possible' }, 1860 { value: '2-4', text: '2-4 Weeks' }, 1861 { value: '4+', text: '4+ Weeks' } 1862 ]}, 1863 { id: 'address', question: 'Project address?', type: 'text', required: true }, 1864 { id: 'contact', question: 'Your contact information', type: 'contact', required: true } 1865 ], 1866 siding: [ 1867 { id: 'siding-type', question: 'Property type?', type: 'select', options: [ 1868 { value: 'residential', text: 'Residential' }, 1869 { value: 'commercial', text: 'Commercial' } 1870 ]}, 1871 { id: 'siding-project', question: 'What type of siding project?', type: 'select', options: [ 1872 { value: 'replace', text: 'Replace Existing' }, 1873 { value: 'addition', text: 'New Addition' }, 1874 { value: 'repair', text: 'Repair Section' }, 1875 { value: 'new', text: 'New Home' } 1876 ]}, 1877 { id: 'siding-size', question: 'Siding area size?', type: 'range', min: 500, max: 8500, step: 500, default: 2000, unit: 'sq. ft.' }, 1878 { id: 'stories', question: 'How many stories?', type: 'select', options: [ 1879 { value: '1', text: '1 Story' }, 1880 { value: '2', text: '2 Story' }, 1881 { value: '3+', text: '3+ Story' } 1882 ]}, 1883 { id: 'walls', question: 'How many walls?', type: 'select', options: [ 1884 { value: '1', text: '1' }, 1885 { value: '2', text: '2' }, 1886 { value: '3', text: '3' }, 1887 { value: '4', text: '4' }, 1888 { value: '5+', text: '5+' } 1889 ]}, 1890 { id: 'siding-material', question: 'Type of siding material?', type: 'select', options: [ 1891 { value: 'vinyl', text: 'Vinyl' }, 1892 { value: 'james-hardie', text: 'James Hardie' }, 1893 { value: 'lp-smartside', text: 'LP SmartSide' } 1894 ]}, 1895 { id: 'timeline', question: 'When do you need this completed?', type: 'select', options: [ 1896 { value: 'now', text: 'As Soon As Possible' }, 1897 { value: '2-4', text: '2-4 Weeks' }, 1898 { value: '4+', text: '4+ Weeks' } 1899 ]}, 1900 { id: 'address', question: 'Project address?', type: 'text', required: true }, 1901 { id: 'contact', question: 'Your contact information', type: 'contact', required: true } 1902 ], 1903 windows: [ 1904 { id: 'window-count', question: 'How many windows?', type: 'select', options: [ 1905 { value: '1', text: '1' }, 1906 { value: '2-3', text: '2-3' }, 1907 { value: '4-5', text: '4-5' }, 1908 { value: '6-8', text: '6-8' }, 1909 { value: '9-10', text: '9-10' }, 1910 { value: '11+', text: '11+' }, 1911 { value: 'unsure', text: 'Not Sure' } 1912 ]}, 1913 { id: 'window-type', question: 'What type of windows?', type: 'select', options: [ 1914 { value: 'updown', text: 'Up and Down' }, 1915 { value: 'slide', text: 'Slide / Glide' }, 1916 { value: 'fixed', text: 'Fixed' }, 1917 { value: 'specialty', text: 'Specialty' }, 1918 { value: 'unsure', text: 'Not Sure' } 1919 ]}, 1920 { id: 'window-size', question: 'What size windows?', type: 'select', options: [ 1921 { value: 'small', text: 'Small' }, 1922 { value: 'medium', text: 'Medium' }, 1923 { value: 'large', text: 'Large' }, 1924 { value: 'unsure', text: 'Not Sure' } 1925 ]}, 1926 { id: 'window-trim', question: 'Trim preference?', type: 'select', options: [ 1927 { value: 'reuse', text: 'Reuse existing trim' }, 1928 { value: 'unsure', text: 'Not Sure' } 1929 ]}, 1930 { id: 'window-color', question: 'Exterior color preference?', type: 'select', options: [ 1931 { value: 'white', text: 'White' }, 1932 { value: 'bronze', text: 'Bronze' }, 1933 { value: 'black', text: 'Black' }, 1934 { value: 'premium', text: 'Premium Colors' }, 1935 { value: 'unsure', text: 'Not Sure' } 1936 ]}, 1937 { id: 'build-quality', question: 'Build quality preference?', type: 'select', options: [ 1938 { value: 'good', text: 'Good' }, 1939 { value: 'better', text: 'Better' }, 1940 { value: 'best', text: 'Best' }, 1941 { value: 'unsure', text: 'Not Sure' } 1942 ]}, 1943 { id: 'glass', question: 'Glass option preference?', type: 'select', options: [ 1944 { value: 'clear', text: 'Clear' }, 1945 { value: 'insulated', text: 'Insulated' }, 1946 { value: 'tinted', text: 'Tinted' }, 1947 { value: 'unsure', text: 'Not Sure' } 1948 ]}, 1949 { id: 'timeline', question: 'When do you need this completed?', type: 'select', options: [ 1950 { value: 'now', text: 'As Soon As Possible' }, 1951 { value: '2-4', text: '2-4 Weeks' }, 1952 { value: '4+', text: '4+ Weeks' } 1953 ]}, 1954 { id: 'address', question: 'Project address?', type: 'text', required: true }, 1955 { id: 'contact', question: 'Your contact information', type: 'contact', required: true } 1956 ], 1957 gutters: [ 1958 { id: 'gutter-type', question: 'What type of gutter work?', type: 'select', options: [ 1959 { value: 'gutters', text: 'Gutters' }, 1960 { value: 'guards', text: 'Gutter Guards' } 1961 ]}, 1962 { id: 'gutter-property', question: 'Property type?', type: 'select', options: [
1963 { value: 'residential', text: 'Residential' }, 1964 { value: 'commercial', text: 'Commercial' } 1965 ]}, 1966 { id: 'gutter-project', question: 'What type of project?', type: 'select', options: [ 1967 { value: 'new', text: 'New Installation' }, 1968 { value: 'replace', text: 'Replace Existing Gutters' } 1969 ]}, 1970 { id: 'gutter-size', question: 'Gutter area size?', type: 'range', min: 500, max: 8500, step: 500, default: 2000, unit: 'sq. ft.' }, 1971 { id: 'stories', question: 'How many stories?', type: 'select', options: [ 1972 { value: '1', text: '1 Story' }, 1973 { value: '2', text: '2 Story' }, 1974 { value: '3+', text: '3+ Story' } 1975 ]}, 1976 { id: 'pitch', question: 'Pitch of roof?', type: 'select', options: [ 1977 { value: 'low', text: 'Low Slope' }, 1978 { value: 'mid', text: 'Mid Slope' }, 1979 { value: 'high', text: 'High Slope' } 1980 ]}, 1981 { id: 'timeline', question: 'When do you need this completed?', type: 'select', options: [ 1982 { value: 'now', text: 'As Soon As Possible' }, 1983 { value: '2-4', text: '2-4 Weeks' }, 1984 { value: '4+', text: '4+ Weeks' } 1985 ]}, 1986 { id: 'address', question: 'Project address?', type: 'text', required: true }, 1987 { id: 'contact', question: 'Your contact information', type: 'contact', required: true } 1988 ], 1989 doors: [ 1990 { id: 'door-count', question: 'How many doors?', type: 'select', options: [ 1991 { value: '1', text: '1' }, 1992 { value: '2', text: '2' }, 1993 { value: '3', text: '3' }, 1994 { value: '4', text: '4' }, 1995 { value: '5', text: '5' }, 1996 { value: '6+', text: '6+' } 1997 ]}, 1998 { id: 'door-type', question: 'What type of doors?', type: 'select', options: [ 1999 { value: 'entry', text: 'Entry Door' }, 2000 { value: 'sliding', text: 'Sliding Glass Door' }, 2001 { value: 'storm', text: 'Storm / Security Door' } 2002 ]}, 2003 { id: 'door-quality', question: 'Door quality preference?', type: 'select', options: [ 2004 { value: 'good', text: 'Good' }, 2005 { value: 'better', text: 'Better' }, 2006 { value: 'best', text: 'Best' }, 2007 { value: 'unsure', text: 'Not Sure' } 2008 ]}, 2009 { id: 'timeline', question: 'When do you need this completed?', type: 'select', options: [ 2010 { value: 'now', text: 'As Soon As Possible' }, 2011 { value: '2-4', text: '2-4 Weeks' }, 2012 { value: '4+', text: '4+ Weeks' } 2013 ]}, 2014 { id: 'address', question: 'Project address?', type: 'text', required: true }, 2015 { id: 'contact', question: 'Your contact information', type: 'contact', required: true } 2016 ] 2017}; 2018 2019// Initialize wizard 2020document.addEventListener('DOMContentLoaded', function() { 2021 updateProgress(); 2022 2023 // Service selection change handler 2024 document.getElementById('service-type').addEventListener('change', function() { 2025 const service = this.value; 2026 if (service && serviceSteps[service]) { 2027 setupServiceSteps(service); 2028 } 2029 }); 2030}); 2031 2032function setupServiceSteps(service) { 2033 stepDefinitions = [ 2034 { id: 'service-selection', question: 'What service do you need?', type: 'service' }, 2035 ...serviceSteps[service] 2036 ]; 2037 2038 totalSteps = stepDefinitions.length; 2039 document.getElementById('totalSteps').textContent = totalSteps; 2040 2041 // Clear existing steps except first one 2042 const wizardContent = document.querySelector('.wizard-content'); 2043 const existingSteps = wizardContent.querySelectorAll('.step:not(#step-0)'); 2044 existingSteps.forEach(step => step.remove()); 2045 2046 // Generate new steps 2047 for (let i = 1; i < stepDefinitions.length; i++) { 2048 createStep(i, stepDefinitions[i]); 2049 } 2050 2051 updateProgress(); 2052} 2053 2054function createStep(stepIndex, stepDef) { 2055 const wizardContent = document.querySelector('.wizard-content'); 2056 const stepDiv = document.createElement('div'); 2057 stepDiv.className = 'step'; 2058 stepDiv.id = `step-${stepIndex}`; 2059 2060 let html = `<h3>${stepDef.question}</h3><div class="form-group">`; 2061 2062 if (stepDef.type === 'select') { 2063 html += `<select id="${stepDef.id}" ${stepDef.required ? 'required' : ''}>`; 2064 html += '<option value="">-- Select --</option>'; 2065 stepDef.options.forEach(option => { 2066 html += `<option value="${option.value}">${option.text}</option>`; 2067 }); 2068 html += '</select>'; 2069 } else if (stepDef.type === 'range') { 2070 html += ` 2071 <div class="range-container"> 2072 <div class="range-display" id="${stepDef.id}-display">${stepDef.default} ${stepDef.unit}</div> 2073 <input type="range" id="${stepDef.id}" min="${stepDef.min}" max="${stepDef.max}" 2074 step="${stepDef.step}" value="${stepDef.default}"
2075 oninput="document.getElementById('${stepDef.id}-display').textContent = this.value + ' ${stepDef.unit}'"> 2076 </div> 2077 `; 2078 } else if (stepDef.type === 'text') { 2079 html += `<input type="text" id="${stepDef.id}" placeholder="Enter ${stepDef.question.toLowerCase()}" ${stepDef.required ? 'required' : ''}>`; 2080 } else if (stepDef.type === 'contact') { 2081 html += ` 2082 <div class="contact-inputs"> 2083 <input type="text" id="name" placeholder="Full Name" required> 2084 <input type="email" id="email" placeholder="Email Address" required> 2085 <input type="tel" id="phone" placeholder="Phone Number" required> 2086 </div> 2087 `; 2088 } 2089 2090 html += '</div>'; 2091 2092 if (stepDef.note) { 2093 html += `<small>${stepDef.note}</small>`; 2094 } 2095 2096 stepDiv.innerHTML = html; 2097 wizardContent.appendChild(stepDiv); 2098} 2099 2100function nextStep() { 2101 if (!validateCurrentStep()) return; 2102 2103 saveCurrentStepData(); 2104 2105 if (currentStep === totalSteps - 1) { 2106 // Last step - calculate and show results 2107 calculateEstimate(); 2108 return; 2109 } 2110 2111 currentStep++; 2112 showStep(currentStep); 2113 updateProgress(); 2114} 2115 2116function previousStep() { 2117 if (currentStep > 0) { 2118 currentStep--; 2119 showStep(currentStep); 2120 updateProgress(); 2121 } 2122} 2123 2124function showStep(stepIndex) { 2125 // Hide all steps 2126 document.querySelectorAll('.step').forEach(step => { 2127 step.classList.remove('active'); 2128 }); 2129 2130 // Show current step 2131 const currentStepEl = document.getElementById(`step-${stepIndex}`); 2132 if (currentStepEl) { 2133 currentStepEl.classList.add('active'); 2134 } 2135 2136 // Update navigation 2137 document.getElementById('prevBtn').disabled = stepIndex === 0; 2138 document.getElementById('nextBtn').textContent = stepIndex === totalSteps - 1 ? 'Calculate Estimate' : 'Next'; 2139} 2140 2141function validateCurrentStep() { 2142 const currentStepEl = document.getElementById(`step-${currentStep}`); 2143 if (!currentStepEl) return true; 2144 2145 const requiredInputs = currentStepEl.querySelectorAll('input[required], select[required]'); 2146 let isValid = true; 2147 2148 requiredInputs.forEach(input => { 2149 if (!input.value.trim()) { 2150 input.style.borderColor = '#dc3545'; 2151 isValid = false; 2152 } else { 2153 input.style.borderColor = '#e9ecef'; 2154 } 2155 }); 2156 2157 // Email validation 2158 const emailInput = currentStepEl.querySelector('input[type="email"]'); 2159 if (emailInput && emailInput.value) { 2160 const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; 2161 if (!emailRegex.test(emailInput.value)) { 2162 emailInput.style.borderColor = '#dc3545'; 2163 alert('Please enter a valid email address'); 2164 return false; 2165 } 2166 } 2167 2168 if (!isValid) { 2169 alert('Please fill in all required fields'); 2170 } 2171 2172 return isValid; 2173} 2174 2175function saveCurrentStepData() { 2176 const currentStepEl = document.getElementById(`step-${currentStep}`); 2177 if (!currentStepEl) return; 2178 2179 const inputs = currentStepEl.querySelectorAll('input, select'); 2180 inputs.forEach(input => { 2181 if (input.value) { 2182 formData[input.id] = input.value; 2183 } 2184 }); 2185} 2186 2187function updateProgress() { 2188 const progress = ((currentStep + 1) / totalSteps) * 100; 2189 document.getElementById('progressFill').style.width = progress + '%'; 2190 document.getElementById('currentStepNum').textContent = currentStep + 1; 2191} 2192 2193// Calculation functions - Modified to return price ranges instead of exact amounts 2194function calculateEstimate() { 2195 saveCurrentStepData(); 2196 2197 let prices = { good: 0, better: 0, best: 0 }; 2198 const serviceType = formData['service-type']; 2199 2200 try { 2201 if (serviceType === 'roofing') prices = calculateRoofingPrice(); 2202 else if (serviceType === 'siding') prices = calculateSidingPrice(); 2203 else if (serviceType === 'windows') prices = calculateWindowsPrice(); 2204 else if (serviceType === 'gutters') prices = calculateGuttersPrice(); 2205 else if (serviceType === 'doors') prices = calculateDoorsPrice(); 2206 2207 displayResults(prices); 2208 } catch (error) { 2209 console.error('Error calculating estimate:', error); 2210 alert('Error calculating estimate. Please try again.'); 2211 } 2212} 2213 2214function calculateRoofingPrice() { 2215 const data = formData; 2216 let prices = { good: 0, better: 0, best: 0 }; 2217 2218 if (data['roofing-type'] === 'replacement') { 2219 const property = data['property-type']; 2220 const materialKey = data['material']; 2221 const materialPricing = pricingData.roofing.replacement[property][materialKey]; 2222 const sizeFactor = parseInt(data['roof-size']) / 100; 2223 2224 prices.good = Math.round(materialPricing.good * sizeFactor); 2225 prices.better = Math.round(materialPricing.better * sizeFactor); 2226 prices.best = Math.round(materialPricing.best * sizeFactor); 2227 2228 } else if (data['roofing-type'] === 'repair') { 2229 const property = data['property-type']; 2230 const repairPricing = pricingData.roofing.repair[property]; 2231 prices.good = repairPricing.good; 2232 prices.better = repairPricing.better; 2233 prices.best = repairPricing.best; 2234 } 2235 2236 // Apply adjustments 2237 if (data['insurance'] === 'yes') { 2238 prices.good = Math.round(prices.good * 1.2); 2239 prices.better = Math.round(prices.better * 1.2); 2240 prices.best = Math.round(prices.best * 1.2); 2241 } 2242 2243 const storyMultiplier = (data['stories'] === '1') ? 1 : 2244 (data['stories'] === '2') ? 1.1 : 1.2; 2245 const pitchMultiplier = (data['pitch'] === 'low') ? 1 : 2246 (data['pitch'] === 'mid') ? 1.1 : 1.25; 2247 2248 prices.good = Math.round(prices.good * storyMultiplier * pitchMultiplier); 2249 prices.better = Math.round(prices.better * storyMultiplier * pitchMultiplier); 2250 prices.best = Math.round(prices.best * storyMultiplier * pitchMultiplier); 2251 2252 return prices; 2253} 2254 2255function calculateSidingPrice() { 2256 const data = formData; 2257 const property = data['siding-type'] || 'residential'; 2258 const materialKey = data['siding-material'] || 'vinyl'; 2259 const sidingPricing = pricingData.siding[property][materialKey]; 2260 const sizeFactor = parseInt(data['siding-size']) / 100; 2261 2262 let prices = { 2263 good: Math.round(sidingPricing.good * sizeFactor), 2264 better: Math.round(sidingPricing.better * sizeFactor), 2265 best: Math.round(sidingPricing.best * sizeFactor) 2266 }; 2267 2268 // Apply adjustments 2269 const storyMultiplier = (data['stories'] === '1') ? 1 : 2270 (data['stories'] === '2') ? 1.05 : 1.1; 2271 const wallMultiplier = (data['walls'] === '1') ? 1 : 2272 (data['walls'] === '2') ? 1.05 : 2273 (data['walls'] === '3') ? 1.1 : 2274 (data['walls'] === '4') ? 1.15 : 1.2; 2275 2276 prices.good = Math.round(prices.good * storyMultiplier * wallMultiplier); 2277 prices.better = Math.round(prices.better * storyMultiplier * wallMultiplier); 2278 prices.best = Math.round(prices.best * storyMultiplier * wallMultiplier); 2279 2280 return prices; 2281} 2282 2283function calculateWindowsPrice() { 2284 const data = formData; 2285 const countMap = { 2286 "1": 1, "2-3": 2.5, "4-5": 4.5, "6-8": 7, 2287 "9-10": 9.5, "11+": 12, "unsure": 5 2288 }; 2289 2290 const typeKey = data['window-type'] || 'updown'; 2291 const count = countMap[data['window-count']] || 1; 2292 const windowPricing = pricingData.windows[typeKey]; 2293 2294 return { 2295 good: Math.round(windowPricing.good * count), 2296 better: Math.round(windowPricing.better * count), 2297 best: Math.round(windowPricing.best * count) 2298 }; 2299} 2300 2301function calculateGuttersPrice() { 2302 const data = formData; 2303 const type = data['gutter-type'] || 'gutters'; 2304 const property = data['gutter-property'] || 'residential'; 2305 const size = parseInt(data['gutter-size'] || 2000);
2306 const perSqFt = pricingData.gutters[type][property]; 2307 2308 return { 2309 good: Math.round(perSqFt.good * size / 100), 2310 better: Math.round(perSqFt.better * size / 100), 2311 best: Math.round(perSqFt.best * size / 100) 2312 }; 2313} 2314 2315function calculateDoorsPrice() { 2316 const data = formData; 2317 const type = data['door-type'] || 'entry'; 2318 const count = parseInt(data['door-count'] || 1); 2319 const perDoor = pricingData.doors[type]; 2320 2321 return { 2322 good: perDoor.good * count, 2323 better: perDoor.better * count, 2324 best: perDoor.best * count 2325 }; 2326} 2327 2328// Modified display function to show price ranges instead of exact amounts 2329function displayResults(prices) { 2330 // Calculate price ranges (±15% from base price) 2331 const rangePercent = 0.15; 2332 2333 const goodRange = { 2334 low: Math.round(prices.good * (1 - rangePercent)), 2335 high: Math.round(prices.good * (1 + rangePercent)) 2336 }; 2337 2338 const betterRange = { 2339 low: Math.round(prices.better * (1 - rangePercent)), 2340 high: Math.round(prices.better * (1 + rangePercent)) 2341 }; 2342 2343 const bestRange = { 2344 low: Math.round(prices.best * (1 - rangePercent)), 2345 high: Math.round(prices.best * (1 + rangePercent)) 2346 }; 2347 2348 // Display price ranges 2349 document.getElementById('goodPriceRange').textContent = 2350 `$${goodRange.low.toLocaleString()} - $${goodRange.high.toLocaleString()}`; 2351 document.getElementById('betterPriceRange').textContent = 2352 `$${betterRange.low.toLocaleString()} - $${betterRange.high.toLocaleString()}`; 2353 document.getElementById('bestPriceRange').textContent = 2354 `$${bestRange.low.toLocaleString()} - $${bestRange.high.toLocaleString()}`; 2355 2356 // Hide wizard content and show results 2357 document.querySelector('.wizard-content').style.display = 'none'; 2358 document.querySelector('.wizard-navigation').style.display = 'none'; 2359 document.getElementById('estimateResults').classList.add('active'); 2360} 2361 2362// Global functions for HTML onclick events 2363window.nextStep = nextStep; 2364window.previousStep = previousStep;</script>
2364<link rel='stylesheet' id='cf-front-css' href='https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/assets/build/css/caldera-forms-front.min.css?ver=1.9.7' media='all' /> 2365<link rel='stylesheet' id='cf-intltelinputcss-css' href='https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/fields/phone_better/assets/css/intlTelInput.css?ver=1.9.7' media='all' /> 2366<link rel='stylesheet' id='cf-render-css' href='https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/clients/render/build/style.min.css?ver=1.9.7' media='all' />
2367<script id="jquery-ui-core-js-before"> 2368jQuery.uiBackCompat = true; 2369//# sourceURL=jquery-ui-core-js-before 2370</script>
vendor: 1 bytes, line 2370
2370
2371<script id="jquery-ui-core-js" src="https://www.omconstructionhtx.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2371
2371
2372<script id="jquery-ui-mouse-js" src="https://www.omconstructionhtx.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2372
2372
2373<script id="jquery-ui-sortable-js" src="https://www.omconstructionhtx.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2373
2373
2374<script id="astra-theme-js-js-extra"> 2375var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; 2376//# sourceURL=astra-theme-js-js-extra 2377</script>
vendor: 1 bytes, line 2377
2377
2378<script id="astra-theme-js-js" src="https://www.omconstructionhtx.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.14.0"></script>
vendor: 1 bytes, line 2378
2378
2379<script id="stickThis-js-extra"> 2380var sticky_anything_engage = {"element":"div.ast-below-header-wrap","topspace":"0","minscreenwidth":"0","maxscreenwidth":"999999","zindex":"1","legacymode":"","dynamicmode":"","debugmode":"","pushup":"","adminbar":"1"}; 2381//# sourceURL=stickThis-js-extra 2382</script>
vendor: 1 bytes, line 2382
2382
2383<script id="stickThis-js" src="https://www.omconstructionhtx.com/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/stickThis.js?ver=2.1.1"></script>
vendor: 1 bytes, line 2383
2383
2384<script id="elementor-webpack-runtime-js" src="https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 2384
2384
2385<script id="elementor-frontend-modules-js" src="https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 2385
2385
2386<script id="elementor-frontend-js-before"> 2387var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":true}},"hasCustomBreakpoints":true},"version":"4.3.4","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"theme_builder_v2":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/www.omconstructionhtx.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.omconstructionhtx.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.omconstructionhtx.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"c123cfc068","atomicFormsSendForm":"668838ee52"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_widescreen"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":139,"title":"O%26M%20Construction%20Services%20Houston%2C%20TX%20%7C%20Roofing%20Houston%20%7C%20Home%20Remodeling","excerpt":"","featuredImage":false}}; 2388//# sourceURL=elementor-frontend-js-before 2389</script>
vendor: 1 bytes, line 2389
2389
2390<script id="elementor-frontend-js" src="https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 2390
2390
2391<script id="swiper-js" src="https://www.omconstructionhtx.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 2391
2391
2392<script id="smartmenus-js" src="https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 2392
2392
2393<script id="media-library-organizer-gallery-block-frontend-js" src="https://www.omconstructionhtx.com/wp-content/plugins/media-library-organizer/assets/js/min/gallery-block-min.js?ver=2.1.5"></script>
vendor: 1 bytes, line 2393
2393
2394<script id="googlesitekit-events-provider-wpforms-js" src="https://www.omconstructionhtx.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-08f4a4ca33532233b542.js" defer></script>
vendor: 1 bytes, line 2394
2394
2395<script data-cfasync="false" id="cfturnstile-js-before"> 2396(function(w,d){var q=w.cfturnstileQueue=w.cfturnstileQueue||[];if(w.cfturnstileRender)return;var ready=false,hooked=false,ticks=0,timer=null;var cbs=["callback","error-callback","expired-callback","timeout-callback","unsupported-callback","before-interactive-callback","after-interactive-callback"];function opts(e){var p={};for(var i=0;i<cbs.length;i++){(function(n){var v=e.getAttribute("data-"+n);if(!v)return;p[n]=function(){var f=w[v];if(typeof f==="function")return f.apply(w,arguments);};})(cbs[i]);}return p;}w.cfturnstileOpts=function(e){if(typeof e==="string")e=d.querySelector(e);return e&&e.getAttribute?opts(e):{};};function one(id){var e=d.getElementById("cf-turnstile"+id);if(!e)return false;if(e.firstElementChild)return true;try{w.turnstile.render(e,opts(e));return true;}catch(_){return false;}}function drain(){if(!ready)return;for(var i=q.length-1;i>=0;i--){if(one(q[i]))q.splice(i,1);}if(q.length&&!hooked&&d.readyState==="loading"){hooked=true;d.addEventListener("DOMContentLoaded",function(){hooked=false;drain();});}}function watch(){timer=null;if(!q.length)return;if(!ready&&w.turnstile&&typeof w.turnstile.render==="function")ready=true;drain();if(q.length&&++ticks<170)timer=setTimeout(watch,ticks<20?100:2000);}w.cfturnstileRender=function(){drain();if(q.length&&!timer)timer=setTimeout(watch,100);};w.cfturnstileOnload=function(){ready=true;w.cfturnstileRender();};w.cfturnstileRender();})(window,document); 2397//# sourceURL=cfturnstile-js-before 2398</script>
vendor: 1 bytes, line 2398
2398
2399<script data-wp-strategy="defer" id="cfturnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=cfturnstileOnload"></script>
vendor: 1 bytes, line 2399
2399
2400<script data-cfasync="false" id="cfturnstile-elementor-forms-js-extra"> 2401var cfturnstileElementorSettings = {"sitekey":"0x4AAAAAAEHYRfrMBGEe8nAw","position":"before","align":"right","theme":"light","size":"normal","appearance":"always","mode":"turnstile","recaptchaSiteKey":"","disableSubmit":"1","labelEnable":"","labelText":"Let us know you are human:"}; 2402//# sourceURL=cfturnstile-elementor-forms-js-extra 2403</script>
vendor: 1 bytes, line 2403
2403
2404<script id="cfturnstile-elementor-forms-js" src="https://www.omconstructionhtx.com/wp-content/plugins/simple-cloudflare-turnstile/js/integrations/elementor-forms.js?ver=2.8"></script>
vendor: 1 bytes, line 2404
2404
2405<script id="cf-validator-js" src="https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/assets/build/js/parsley.min.js?ver=1.9.7"></script>
vendor: 1 bytes, line 2405
2405
2406<script id="cf-form-front-js-extra"> 2407var CF_API_DATA = {"rest":{"root":"https://www.omconstructionhtx.com/wp-json/cf-api/v2/","rootV3":"https://www.omconstructionhtx.com/wp-json/cf-api/v3/","fileUpload":"https://www.omconstructionhtx.com/wp-json/cf-api/v3/file","tokens":{"nonce":"https://www.omconstructionhtx.com/wp-json/cf-api/v2/tokens/form"},"nonce":"48df52843a"},"strings":{"cf2FileField":{"removeFile":"Remove file","defaultButtonText":"Drop files or click to select files to Upload","fileUploadError1":"Error: ","fileUploadError2":" could not be processed","invalidFiles":"These Files have been rejected : ","checkMessage":"Please check files type and size","invalidFileResponse":"Unknown File Process Error","fieldIsRequired":"Field is required","filesUnit":"bytes","maxSizeAlert":"This file is too large. Maximum size is ","wrongTypeAlert":"This file type is not allowed. Allowed types are "}},"nonce":{"field":"_cf_verify"}}; 2408//# sourceURL=cf-form-front-js-extra 2409</script>
vendor: 1 bytes, line 2409
2409
2410<script id="cf-form-front-js" src="https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/assets/build/js/caldera-forms-front.min.js?ver=1.9.7"></script>
vendor: 1 bytes, line 2410
2410
2411<script id="cf-intltelinputminjs-js" src="https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/fields/phone_better/assets/js/intlTelInput.min.js?ver=1.9.7"></script>
vendor: 1 bytes, line 2411
2411
2412<script id="cf-baldrick-js" src="https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/assets/build/js/jquery-baldrick.min.js?ver=1.9.7"></script>
vendor: 1 bytes, line 2412
2412
2413<script id="react-js" src="https://www.omconstructionhtx.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 2413
2413
2414<script id="react-dom-js" src="https://www.omconstructionhtx.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 2414
2414
2415<script id="wp-dom-ready-js" src="https://www.omconstructionhtx.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 2415
2415
2416<script id="wp-polyfill-js" src="https://www.omconstructionhtx.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 2416
2416
2417<script id="cf-render-js" src="https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/clients/render/build/index.min.js?ver=1.9.7"></script>
vendor: 1 bytes, line 2417
2417
2418<script id="wp-hooks-js" src="https://www.omconstructionhtx.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2418
2418
2419<script id="wp-i18n-js" src="https://www.omconstructionhtx.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2419
2419
2420<script id="wp-i18n-js-after"> 2421wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2422//# sourceURL=wp-i18n-js-after 2423</script>
vendor: 1 bytes, line 2423
2423
2424<script id="elementor-pro-frontend-js-before"> 2425var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.omconstructionhtx.com\/wp-admin\/admin-ajax.php","nonce":"2d1350ca76","urls":{"assets":"https:\/\/www.omconstructionhtx.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.omconstructionhtx.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.omconstructionhtx.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 2426//# sourceURL=elementor-pro-frontend-js-before 2427</script>
vendor: 1 bytes, line 2427
2427
2428<script id="elementor-pro-frontend-js" src="https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 2428
2428
2429<script id="pro-elements-handlers-js" src="https://www.omconstructionhtx.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 2429
2429
2430<script type="text/javascript" id="flying-scripts">const loadScriptsTimer=setTimeout(loadScripts,8*1000);const userInteractionEvents=['click', 'mousemove', 'keydown', 'touchstart', 'touchmove', 'wheel'];userInteractionEvents.forEach(function(event){window.addEventListener(event,triggerScriptLoader,{passive:!0})});function triggerScriptLoader(){loadScripts();clearTimeout(loadScriptsTimer);userInteractionEvents.forEach(function(event){window.removeEventListener(event,triggerScriptLoader,{passive:!0})})} 2431function loadScripts(){document.querySelectorAll("script[data-type='lazy']").forEach(function(elem){elem.setAttribute("src",elem.getAttribute("data-src"))})}</script>
2431 2432 <style> 2433 .unlimited-elements-background-overlay{ 2434 position:absolute; 2435 top:0px; 2436 left:0px; 2437 width:100%; 2438 height:100%; 2439 z-index:0; 2440 } 2441 2442 .unlimited-elements-background-overlay.uc-bg-front{ 2443 z-index:999; 2444 } 2445 </style> 2446 2447
2447<script type='text/javascript'> 2448 2449 jQuery(document).ready(function(){ 2450 2451 function ucBackgroundOverlayPutStart(){ 2452 2453 var objBG = jQuery(".unlimited-elements-background-overlay").not(".uc-bg-attached"); 2454 2455 if(objBG.length == 0) 2456 return(false); 2457 2458 objBG.each(function(index, bgElement){ 2459 2460 var objBgElement = jQuery(bgElement); 2461 2462 var targetID = objBgElement.data("forid"); 2463 2464 var location = objBgElement.data("location"); 2465 2466 switch(location){ 2467 case "body": 2468 case "body_front": 2469 var objTarget = jQuery("body"); 2470 break; 2471 case "layout": 2472 case "layout_front": 2473 var objLayout = jQuery("*[data-id=\""+targetID+"\"]"); 2474 var objTarget = objLayout.parents(".elementor"); 2475 if(objTarget.length > 1) 2476 objTarget = jQuery(objTarget[0]); 2477 break; 2478 default: 2479 var objTarget = jQuery("*[data-id=\""+targetID+"\"]"); 2480 break; 2481 } 2482 2483 2484 if(objTarget.length == 0) 2485 return(true); 2486 2487 var objVideoContainer = objTarget.children(".elementor-background-video-container"); 2488 2489 if(objVideoContainer.length == 1) 2490 objBgElement.detach().insertAfter(objVideoContainer).show(); 2491 else 2492 objBgElement.detach().prependTo(objTarget).show(); 2493 2494 2495 var objTemplate = objBgElement.children("template"); 2496 2497 if(objTemplate.length){ 2498 2499 var clonedContent = objTemplate[0].content.cloneNode(true); 2500 2501 var objScripts = jQuery(clonedContent).find("script"); 2502 if(objScripts.length) 2503 objScripts.attr("type","text/javascript"); 2504 2505 objBgElement.append(clonedContent); 2506 2507 objTemplate.remove(); 2508 } 2509 2510 objBgElement.trigger("bg_attached"); 2511 objBgElement.addClass("uc-bg-attached"); 2512 2513 }); 2514 } 2515 2516 ucBackgroundOverlayPutStart(); 2517 2518 jQuery( document ).on( 'elementor/popup/show', ucBackgroundOverlayPutStart); 2519 jQuery( "body" ).on( 'uc_dom_updated', ucBackgroundOverlayPutStart); 2520 2521 }); 2522 2523 2524 </script>
2524 2525
2525<script> 2526 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 2527 </script>
2527 2528
2528<script id="wp-emoji-settings" type="application/json"> 2529{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.omconstructionhtx.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 2530</script>
vendor: 1 bytes, line 2530
2530
2531<script type="module"> 2532/*! This file is auto-generated */ 2533var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2534//# sourceURL=https://www.omconstructionhtx.com/wp-includes/js/wp-emoji-loader.min.js 2535</script>
vendor: 1 bytes, line 2535
2535
2536<script type="text/javascript" src="https://leadgenbar.hqleadsystem.com/js_leadgenbar/omconstruction-standard.js?api_key=bWV0alskdlu7womcons2l0c2lnbnMuqY292v"></script>
vendor: 1 bytes, line 2536
2536
2537<script id="cf-form-front-js-extra"> 2538var CF_API_DATA = {"rest":{"root":"https://www.omconstructionhtx.com/wp-json/cf-api/v2/","rootV3":"https://www.omconstructionhtx.com/wp-json/cf-api/v3/","fileUpload":"https://www.omconstructionhtx.com/wp-json/cf-api/v3/file","tokens":{"nonce":"https://www.omconstructionhtx.com/wp-json/cf-api/v2/tokens/form"},"nonce":"48df52843a"},"strings":{"cf2FileField":{"removeFile":"Remove file","defaultButtonText":"Drop files or click to select files to Upload","fileUploadError1":"Error: ","fileUploadError2":" could not be processed","invalidFiles":"These Files have been rejected : ","checkMessage":"Please check files type and size","invalidFileResponse":"Unknown File Process Error","fieldIsRequired":"Field is required","filesUnit":"bytes","maxSizeAlert":"This file is too large. Maximum size is ","wrongTypeAlert":"This file type is not allowed. Allowed types are "}},"nonce":{"field":"_cf_verify"}}; 2539var CFFIELD_CONFIG = {"1":{"configs":{"fld_29462":{"type":"html","id":"fld_29462_1","default":"\u003Ch2\u003EPlease fill out the form so we can get started!\u003C/h2\u003E\n\u003Chr\u003E\n\u003Cbr\u003E","form_id":"CF6193f8fd87e57","form_id_attr":"caldera_form_1","sync":false},"fld_6403421":{"type":"phone_better","id":"fld_6403421_1","default":"","form_id":"CF6193f8fd87e57","form_id_attr":"caldera_form_1","options":{"initialCountry":"us","autoHideDialCode":true,"utilsScript":"https://www.omconstructionhtx.com/wp-content/plugins/caldera-forms/fields/phone_better/assets/js/utils.js","preferredCountries":["us"],"nationalMode":true},"messages":{"generic":"Invalid number","1":"Invalid country code","4":"Not a number","3":"Number is too long","2":"Number is too short"}},"fld_2391721":{"type":"toggle_switch","id":"fld_2391721_1","default":"Yes Please","form_id":"CF6193f8fd87e57","form_id_attr":"caldera_form_1","selectedClassName":"btn-success","defaultClassName":"btn-default","options":["fld_2391721_1_opt1264371","fld_2391721_1_opt1531036"]},"fld_7908577":{"type":"button","id":"fld_7908577_1","default":"","form_id":"CF6193f8fd87e57","form_id_attr":"caldera_form_1"}},"fields":{"ids":["fld_29462_1","fld_4961966_1","fld_7151482_1","fld_6070705_1","fld_6849198_1","fld_9893405_1","fld_8803267_1","fld_5744050_1","fld_8768091_1","fld_9970286_1","fld_6403421_1","fld_6009157_1","fld_9917290_1","fld_2391721_1","fld_998118_1","fld_2207640_1","fld_3983810_1","fld_7908577_1"],"inputs":[{"type":"html","fieldId":"fld_29462","id":"fld_29462_1","options":[],"default":"\u003Ch2\u003EPlease fill out the form so we can get started!\u003C/h2\u003E\n\u003Chr\u003E\n\u003Cbr\u003E"},{"type":"paragraph","fieldId":"fld_9893405","id":"fld_9893405_1","options":[],"default":""},{"type":"paragraph","fieldId":"fld_8803267","id":"fld_8803267_1","options":[],"default":""},{"type":"paragraph","fieldId":"fld_5744050","id":"fld_5744050_1","options":[],"default":""},{"type":"text","fieldId":"fld_8768091","id":"fld_8768091_1","options":[],"default":""},{"type":"text","fieldId":"fld_9970286","id":"fld_9970286_1","options":[],"default":""},{"type":"phone_better","fieldId":"fld_6403421","id":"fld_6403421_1","options":[],"default":""},{"type":"email","fieldId":"fld_6009157","id":"fld_6009157_1","options":[],"default":""},{"type":"text","fieldId":"fld_9917290","id":"fld_9917290_1","options":[],"default":""},{"type":"text","fieldId":"fld_998118","id":"fld_998118_1","options":[],"default":""},{"type":"states","fieldId":"fld_2207640","id":"fld_2207640_1","options":[],"default":""},{"type":"text","fieldId":"fld_3983810","id":"fld_3983810_1","options":[],"default":""},{"type":"button","fieldId":"fld_7908577","id":"fld_7908577_1","options":[],"default":""}],"groups":[{"type":"radio","fieldId":"fld_4961966","id":"fld_4961966_1","options":["opt1803583","opt1798561","opt1344069","opt1924510"],"default":"Residential Roofing"},{"type":"checkbox","fieldId":"fld_7151482","id":"fld_7151482_1","options":["opt1868168","opt1140882","opt1499339","opt1555538","opt2065168"],"default":"","mode":true},{"type":"checkbox","fieldId":"fld_6070705","id":"fld_6070705_1","options":["opt1868168","opt1140882","opt
25391499339","opt1555538","opt1967782","opt1751727","opt1592987","opt1427386","opt1526398"],"default":"","mode":true},{"type":"checkbox","fieldId":"fld_6849198","id":"fld_6849198_1","options":["opt1868168","opt1140882","opt1499339","opt2068581","opt1555538","opt1353489"],"default":"","mode":true},{"type":"toggle_switch","fieldId":"fld_2391721","id":"fld_2391721_1","options":["opt1264371","opt1531036"],"default":"Yes Please"}],"defaults":{"fld_29462_1":"\u003Ch2\u003EPlease fill out the form so we can get started!\u003C/h2\u003E\n\u003Chr\u003E\n\u003Cbr\u003E","fld_4961966_1":"Residential Roofing","fld_7151482_1":"","fld_6070705_1":"","fld_6849198_1":"","fld_9893405_1":"","fld_8803267_1":"","fld_5744050_1":"","fld_8768091_1":"","fld_9970286_1":"","fld_6403421_1":"","fld_6009157_1":"","fld_9917290_1":"","fld_2391721_1":"Yes Please","fld_998118_1":"","fld_2207640_1":"","fld_3983810_1":"","fld_7908577_1":""},"calcDefaults":{"fld_29462_1":0,"fld_4961966_1":0,"fld_7151482_1":0,"fld_6070705_1":0,"fld_6849198_1":0,"fld_9893405_1":0,"fld_8803267_1":0,"fld_5744050_1":0,"fld_8768091_1":0,"fld_9970286_1":0,"fld_6403421_1":0,"fld_6009157_1":0,"fld_9917290_1":0,"fld_2391721_1":0,"fld_998118_1":0,"fld_2207640_1":0,"fld_3983810_1":0,"fld_7908577_1":0}},"error_strings":{"mixed_protocol":"Submission URL and current URL protocols do not match. Form may not function properly."}}}; 2540//# sourceURL=cf-form-front-js-extra 2541</script>
vendor: 1 bytes, line 2541
2541
2542<script> 2543 window.addEventListener("load", function(){ 2544 2545 jQuery(document).on('click dblclick', '#fld_7908577_1', function( e ){ 2546 jQuery('#fld_7908577_1_btn').val( e.type ).trigger('change'); 2547 }); 2548 2549 }); 2550</script>
2550 2551 </body> 2552</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.