Help
RSS
API
Feed
Maltego
Contact
Domain > www.allstartoday.com
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2022-04-08
52.8.40.91
(
ClassC
)
2024-09-02
141.193.213.10
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Mon, 02 Sep 2024 11:30:28 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingVary: Accept-EncodingVary: Accept-EncodingVary: Accept-Encoding,Cookiex-powered-by: WP EngineStrict-Transport-Security: max-age31536000; includeSubDomainsLink: https://www.allstartoday.com/wp-json/>; relhttps://api.w.org/Link: https://www.allstartoday.com/wp-json/wp/v2/pages/15>; relalternate; titleJSON; typeapplication/jsonLink: https://www.allstartoday.com/>; relshortlinkX-Cacheable: SHORTCache-Control: max-age600, must-revalidateX-Cache: HIT: 4X-Cache-Group: normalCF-Cache-Status: DYNAMICServer: cloudflareCF-RAY: 8bcd2b113b5a5ece-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen-US>head >meta charsetUTF-8 />meta nameviewport contentwidthdevice-width, initial-scale1 />meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 />link relpreload asfont href/wp-content/themes/sfl-blaze/fonts/AllstarFont.woff2 data-wpacu-preload-font1 crossorigin>link relpreload asfont hrefhttps://fonts.googleapis.com/css?familyMerriweather%7CMontserrat%3A400%2C500%2C700&%3Bver1.0-dev&displayswap data-wpacu-preload-font1 crossorigin>link relpreload asfont hrefhttps://fonts.googleapis.com/css?familyOpen+Sans%3A400%2C400i%2C600%2C600i%2C700%2C700i%2C800%2C800i&displayswap data-wpacu-preload-font1 crossorigin>link relpreload asfont hrefhttps://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2 data-wpacu-preload-font1 crossorigin>link relpreload asfont hrefhttps://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2 data-wpacu-preload-font1 crossorigin> !-- This site is optimized with the Yoast SEO plugin v23.1 - https://yoast.com/wordpress/plugins/seo/ --> title>Home | Allstar Construction | Roofing Contractors/title> meta namedescription contentAllstar Construction is Minnesota’s premier roofer. We specialize in roof replacement, window replacement and siding. Call (763) 297-5100. /> link relcanonical hrefhttps://www.allstartoday.com/ /> meta propertyog:locale contenten_US /> meta propertyog:type contentwebsite /> meta propertyog:title contentHome | Allstar Construction | Roofing Contractors /> meta propertyog:description contentAllstar Construction is Minnesota’s premier roofer. We specialize in roof replacement, window replacement and siding. Call (763) 297-5100. /> meta propertyog:url contenthttps://www.allstartoday.com/ /> meta propertyog:site_name contentAllstar Construction /> meta propertyarticle:modified_time content2024-04-23T13:56:42+00:00 /> meta nametwitter:card contentsummary_large_image /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://www.allstartoday.com/,url:https://www.allstartoday.com/,name:Home | Allstar Construction | Roofing Contractors,isPartOf:{@id:https://allstartoday.wpenginepowered.com/#website},about:{@id:https://allstartoday.wpenginepowered.com/#organization},datePublished:2019-02-21T12:37:38+00:00,dateModified:2024-04-23T13:56:42+00:00,description:Allstar Construction is Minnesota’s premier roofer. We specialize in roof replacement, window replacement and siding. Call (763) 297-5100.,breadcrumb:{@id:https://www.allstartoday.com/#breadcrumb},inLanguage:en-US,potentialAction:{@type:ReadAction,target:https://www.allstartoday.com/}},{@type:BreadcrumbList,@id:https://www.allstartoday.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}},{@type:WebSite,@id:https://allstartoday.wpenginepowered.com/#website,url:https://allstartoday.wpenginepowered.com/,name:Allstar Construction,description:Allstar Today,publisher:{@id:https://allstartoday.wpenginepowered.com/#organization},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://allstartoday.wpenginepowered.com/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:en-US},{@type:Organization,@id:https://allstartoday.wpenginepowered.com/#organization,name:Allstar Construction,url:https://allstartoday.wpenginepowered.com/,logo:{@type:ImageObject,inLanguage:en-US,@id:https://allstartoday.wpenginepowered.com/#/schema/logo/image/,url:https://www.allstartoday.com/wp-content/uploads/2023/10/Asset-4@2x-8d-185x45-1.png,contentUrl:https://www.allstartoday.com/wp-content/uploads/2023/10/Asset-4@2x-8d-185x45-1.png,width:185,height:45,caption:Allstar Construction},image:{@id:https://allstartoday.wpenginepowered.com/#/schema/logo/image/}}}/script> !-- / Yoast SEO plugin. -->link reldns-prefetch href//static.addtoany.com />link reldns-prefetch href//fonts.googleapis.com />link relalternate typeapplication/rss+xml titleAllstar Construction » Feed hrefhttps://www.allstartoday.com/feed/ />script typetext/javascript>/* !CDATA */window._wpemojiSettings {baseUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/,ext:.png,svgUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/,svgExt:.svg,source:{concatemoji:https:\/\/www.allstartoday.com\/wp-includes\/js\/wp-emoji-release.min.js?ver6.6.1}};/*! This file is auto-generated */!function(i,n){var o,s,e;function c(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return ert})}function u(e,t,n){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\uddfa\ud83c\uddf3,\ud83c\uddfa\u200b\ud83c\uddf3)&&!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);caseemoji:return!n(e,\ud83d\udc26\u200d\u2b1b,\ud83d\udc26\u200b\u2b1b)}return!1}function f(e,t,n){var rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement(canvas),ar.getContext(2d,{willReadFrequently:!0}),o(a.textBaselinetop,a.font600 32px Arial,{});return e.forEach(function(e){oet(a,e,n)}),o}function t(e){var ti.createElement(script);t.srce,t.defer!0,i.head.appendChild(t)}undefined!typeof Promise&&(owpEmojiSettingsSupports,sflag,emoji,n.supports{everything:!0,everythingExceptFlag:!0},enew Promise(function(e){i.addEventListener(DOMContentLoaded,e,{once:!0})}),new Promise(function(t){var nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof 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 epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),p.toString().join(,)+));,rnew Blob(e,{type:text/javascript}),anew Worker(URL.createObjectURL(r),{name:wpTestEmojiSupports});return void(a.onmessagefunction(e){c(ne.data),a.terminate(),t(n)})}catch(e){}c(nf(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supportstet,n.supports.everythingn.supports.everything&&n.supportst,flag!t&&(n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&n.supportst);n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady!1,n.readyCallbackfunction(){n.DOMReady!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(en.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);/* > *//script>style typetext/css data-wpacu-inline-css-file1>/*Theme Name: SFL BlazeTheme URI: https://www.surefirelocal.com/Description: This is the Blaze baseline theme created for the Genesis Framework.Author: Web Dev TeamAuthor URI: https://www.surefirelocal.com/Version: 2.8.1-devTags: accessibility-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, left-sidebar, one-column, right-sidebar, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, two-columnsTemplate: genesisLicense: GPL-2.0-or-laterLicense URI: https://www.gnu.org/licenses/gpl-2.0.htmlText Domain: sfl-blaze*//* Table of Contents- HTML5 Reset - Baseline Normalize - Box Sizing - Float Clearing- Defaults - Typographical Elements - Headings - Objects - Gallery - Forms - Tables - Screen Reader Text - Modals - Icons - Buttons - Slicks- Structure and Layout - Site Container - Site Inner - Hero Section - Sections- Common Classes - Avatar - Genesis - Search Form - Titles - WordPress - Display - Animate - Text Alignment - Text Color- Widgets - Featured Content- Plugins - Genesis eNews Extended - Genesis Simple FAQ- Skip Links- Site Header - Title Area- Site Navigation - Responsive Menu - Header Menu - Footer Menu - Sitemap- Content Area - Entry Content - Entry Meta - Pagination - Entry Comments- Sidebar- Footer Widgets- Site Footer- Media Queries - Max-width: 991px - Site Header - WordPress - Blog - Site Footer - Modals - Gallery - Max-width: 768px - Modals - Max-width: 600px - Blog - Modals - Min-width: 993px - Site Header - Genesis Menu - Responsive Menu - Header Menu - Site Inner - Content - Blog - Sidebar - Modals - Author Box - After Entry - Column Classes - Entry Misc. - Footer Widgets- Print Styles*//* HTML5 Reset---------------------------------------------------------------------------- *//* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css---------------------------------------------------------------------------- *//* stylelint-disable */html { line-height: 1.15; -webkit-text-size-adjust: 100%}body { margin: 0}main { display: block}h1 { font-size: 2em; margin: .67em 0}hr { box-sizing: content-box; height: 0; overflow: visible}pre { font-family: monospace, monospace; font-size: 1em}a { background-color: transparent}a { -webkit-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s;}abbrtitle { border-bottom: none; text-decoration: underline; text-decoration: underline dotted}b, strong { font-weight: bolder;}code, kbd, samp { font-family: monospace, monospace; font-size: 1em}small { font-size: 80%}sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline}sub { bottom: -.25em}sup { top: -.5em}img { border-style: none}button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.3; margin: 0}button, input { overflow: visible}button, select { text-transform: none}typebutton, typereset, typesubmit, button { -webkit-appearance: button}typebutton::-moz-focus-inner, typereset::-moz-focus-inner, typesubmit::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0}typebutton:-moz-focusring, typereset:-moz-focusring, typesubmit:-moz-focusring, button:-moz-focusring { outline: 1px dotted ButtonText}fieldset { padding: .35em .75em .625em}legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal}progress { vertical-align: baseline}textarea { overflow: auto}typecheckbox, typeradio { box-sizing: border-box; padding: 0}typenumber::-webkit-inner-spin-button, typenumber::-webkit-outer-spin-button { height: auto}typesearch { -webkit-appearance: textfield; outline-offset: -2px}typesearch::-webkit-search-decoration { -webkit-appearance: none}::-webkit-file-upload-button { -webkit-appearance: button; font: inherit}details { display: block}summary { display: list-item}hidden, template { display: none}/* stylelint-enable *//* Box Sizing--------------------------------------------- */html { box-sizing: border-box;}*, *::before, *::after { box-sizing: inherit;}@media all and (-ms-high-contrast:none) { html { overflow: hidden; } body { overflow: auto; height: 100%; }}/* Float Clearing--------------------------------------------- */.author-box::before, .clearfix::before, .entry::before, .entry-content::before, .footer-widgets::before, .nav-primary::before, .nav-secondary::before, .pagination::before, .site-container::before, .site-footer::before, .site-header::before, .site-inner::before, .widget::before, .wrap::before { content: ; display: table;}.author-box::after, .clearfix::after, .entry::after, .entry-content::after, .footer-widgets::after, .nav-primary::after, .nav-secondary::after, .pagination::after, .site-container::after, .site-footer::after, .site-header::after, .site-inner::after, .widget::after, .wrap::after { clear: both; content: ; display: table;}/* Defaults---------------------------------------------------------------------------- *//* Typographical Elements--------------------------------------------- */html { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased;}body { background-color: #fff; color: #333; font-family: Open Sans, sans-serif; font-size: 16px; font-weight: 400; line-height: 1.625; margin: 0; overflow-x: hidden;}button, input:focus, inputtypebutton, inputtypereset, inputtypesubmit, textarea:focus, .button, .gallery img { transition: all 0.2s ease-in-out;}inputplaceholderAddress* { content: *; color: red;}.clearfix { clear: both;}a { color: #c73130; text-decoration: none; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;}a:focus, a:hover { color: #333; text-decoration: none;}p { margin: 0 0 30px; padding: 0;}ol, ul { margin: 0; padding: 0;}li { list-style-type: none;}hr { border: none; border-collapse: collapse; border-top: 1px solid #eee; clear: both; margin: 30px 0;}b, strong { font-weight: 700;}blockquote, cite, em, i { font-style: italic;}mark { background: #ddd; color: #333;}blockquote { margin: 30px;}.primary-font-family { font-family: Open Sans, sans-serif;}.secondary-font-family { font-family: Open Sans, sans-serif;}.light-text { color: #ffffff !important;}.dark-text { color: #ffffff !important;}.light-bg:hover { background: #fff; color: #000 !important; text-shadow: none !important; border-color: #fff;}.light-bg:hover .icon-arrow-right { background-position: -130px -5px;}.text-uppercase { text-transform: uppercase;}.check { margin-left: 25px; margin-bottom: 25px;}.check li { list-style-type: none !important;}.check li:before { content: ; width: 19px; height: 19px; background-position: -207px -5px; display: inline-block; background-image: url(/wp-content/uploads/2019/02/icons.png); background-repeat: no-repeat; display: inline-block; margin-left: -20px; transform: translateX(-8px); vertical-align: top;}.text-italic { font-style: italic;}/* Headings--------------------------------------------- */h1, h2, h3, h4, h5, h6 { font-weight: 400; line-height: 1.2; margin: 0 0 20px;}h1 { font-size: 47px; text-transform: uppercase; font-family: Open Sans, sans-serif; position: relative; padding-bottom: 25px; color: #414042; font-weight: 800;}.entry-content h2:after { content: ; background: #414042; position: absolute; top: 2px; bottom: 0; width: 2px; left: 0px; padding: 0; height: 25px;}.bottom-content-section h2:before { content: |; position: absolute; margin-left: -20px; top: 3px; font-size: 25px; font-weight: normal;}.entry-content h2 { position: relative; padding: 0 12px; line-height: 27px; color: #414042;}.section.full-width.why-choose .section-wrap { position: relative; z-index: 4;}.section.full-width.why-choose .section-wrap a:hover { color: #FFF;}.why-choose h1 { color: #FFF; font-size: 47px; padding: 0; margin: 0; padding-bottom: 25px;}.flex-item.first { color: #676767 !important; font-weight: 700; font-size: 40px !important;}.column-title-flex { position: relative;}.column-title-flex { margin-bottom: 20px;}ul.listStyle li { list-style-type: disc; margin-left: 20px;}ul.listStyle { margin-bottom: 20px;}.single p.sub-title { display: none;}.single .section-testi { margin-top: 49px !important;}.about-us-section h2.column-title-flex { text-align: left; justify-content: flex-start; text-transform: uppercase; font-weight: 800; font-size: 40px; flex-flow: column;}.about-us-section .line-title:before { content: ; height: 84%; width: 1px; position: absolute; background: #676767; left: -17px; transform: rotate(15deg); top: 10px;}.column-title-flex { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-flex-flow: column wrap; flex-flow: column wrap; -webkit-align-content: center; align-content: center;}li.before-after-item { /*max-width: 325px;*/ padding: 5px;}.popup { cursor: pointer; font-size: 13px; display: inline-block;}li.before-after-item img { width: 100%; max-width: 350px; height: 230px; margin:0 auto; object-fit: cover;}.btn.btn-red.center-align { position: absolute; top: 10px; left: 0; right: 0;}.before-after-gallery-item { position: relative;}/*.before-after-item:hover .before-after-gallery-item:after { content: ; background: rgba(0, 0, 0, 0.53); position: absolute; top: 0; right: 0; left: 0; bottom: 0;}*/.badges-listings li img { margin: 0 auto; padding: 0 30px; height: 100px;}.column-title-flex { margin-bottom: 20px;}ul.before-after-listings.slick-initialized.slick-slider { max-width: 650px; margin: 0 auto;}h2 { font-size: 27px; font-weight: 700;}h3 { font-size: 24px;}h4 { font-size: 20px;}.entry-content h3, .entry-content h4 { font-weight: 600;}.entry-content h4 { margin-top: 40px;}h5 { font-size: 18px;}h6 { font-size: 16px;}.sfl-large { font-size: 18px !important;}.sfl-xlarge { font-size: 30px !important;}.sfl-xxlarge { font-size: 36px !important;}.sfl-xxxlarge { font-size: 48px !important;}.sfl-jumbo { font-size: 64px !important;}/* Objects--------------------------------------------- */embed, iframe, img, object, video, .wp-caption { max-width: 100%;}img { height: auto; vertical-align: top;}figure { margin: 0;}/* Gallery--------------------------------------------- */.gallery { overflow: hidden;}.gallery img { border: 1px solid #eee; height: auto; padding: 4px;}.gallery img:focus, .gallery img:hover { border: 1px solid #999; outline: none;}.gallery-columns-1 .gallery-item { width: 100%;}.gallery-columns-2 .gallery-item { width: 50%;}.gallery-columns-3 .gallery-item { width: 33%;}.gallery-columns-4 .gallery-item { width: 25%;}.gallery-columns-5 .gallery-item { width: 20%;}.gallery-columns-6 .gallery-item { width: 16.6666%;}.gallery-columns-7 .gallery-item { width: 14.2857%;}.gallery-columns-8 .gallery-item { width: 12.5%;}.gallery-columns-9 .gallery-item { width: 11.1111%;}.gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery-columns-3 .gallery-item:nth-child(3n+1), .gallery-columns-4 .gallery-item:nth-child(4n+1), .gallery-columns-5 .gallery-item:nth-child(5n+1), .gallery-columns-6 .gallery-item:nth-child(6n+1), .gallery-columns-7 .gallery-item:nth-child(7n+1), .gallery-columns-8 .gallery-item:nth-child(8n+1), .gallery-columns-9 .gallery-item:nth-child(9n+1) { clear: left;}.gallery-item { float: left; margin: 0 0 30px; text-align: center;}.gallery-container, .before-after-container { border: 1px solid #cccccc; box-shadow: 0 5px 5px #f1f1f1; margin: 0 auto 25px; overflow: hidden;}li.gallery-list-item:hover span, li.before-after-item:hover span { position: absolute; top: 50%; left: 0; right: 0;}.gallery-caption-title { text-align: center; font-size: 20px; margin-bottom: 15px; font-family: Open Sans, sans-serif; color: #0d333f; text-transform: uppercase;}li.gallery-list-item:hover .gallery-list-item-categpry-title, li.before-after-item:hover .gallery-list-item-before-after-title { top: 0; right: 0; left: 0; bottom: 0;}.gallery-container:hover { background: #000; color: #fff;}.gallery-container:hover .gallery-caption-title { color: #fff;}.project-gallery-caption { padding: 0 50px;}.divider { padding-bottom: 40px; clear: both;}.pop-up-gallery { display: none;}.gallery-set0, .gallery-set1, .gallery-set2, .gallery-set3, .gallery-set4 { padding: 0 50px; position: relative;}.gallery-list-item { width: 97% !important;}.gallery-list-item-category-image img { height: 350px; width: 100%; object-fit: cover;}.gallery-list-item-category-image { min-height: 350px; overflow: hidden;}.slick-prev-before-after:after, .left-ctrl.slick-arrow:after, .left-ctrl1.slick-arrow:after, .left-ctrl2.slick-arrow:after, .left-ctrl3.slick-arrow:after, .left-ctrl4.slick-arrow:after, .left-ctrl5.slick-arrow:after { font-family: allStarFont; content: \f190; font-size: 29px; color: #cc3334; cursor: pointer;}.left-ctrl.slick-arrow:after, .left-ctrl1.slick-arrow:after, .left-ctrl2.slick-arrow:after, .left-ctrl3.slick-arrow:after, .left-ctrl4.slick-arrow:after, .left-ctrl5.slick-arrow:after { font-family: allStarFont; content: \f190; font-size: 29px; cursor: pointer; color: #cc3334;}.slick-next-before-after:after, .right-ctrl.slick-arrow:after { font-family: allStarFont; content: \f18e; font-size: 29px; cursor: pointer; color: #cc3334;}.slick-prev-before-after, .control0 .left-ctrl, .control1 .left-ctrl, .control2 .left-ctrl, .control3 .left-ctrl, .control4 .left-ctrl, .control5 .left-ctrl { position: absolute; left: 3px; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}.slick-next-before-after, .control0 .right-ctrl, .control1 .right-ctrl, .control2 .right-ctrl, .control3 .right-ctrl, .control4 .right-ctrl, .control5 .right-ctrl { position: absolute; right: 6px; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}.slick-prev-before-after:after {}li.gallery-list-item, li.before-after-item { position: relative;}ul.before-after-listings div li { position: relative; min-height: 240px;}.gallery-list-item-categpry-title, .gallery-list-item-before-after-title { position: absolute; bottom: 0; text-align: center; left: 0; right: 0; text-transform: uppercase; color: #fff; font-size: 18px; background: rgba(0, 0, 0, 0.48); padding: 10px;}.before-after-wrap.relative { max-width: 725px; margin: 0 auto; width: 100%; text-align: center;}h2.gallery-title.center { font-weight: 700; padding: 60px 20px 20px;}.page-id-75 h2.gallery-title.center { padding: 20px 20px 20px;}.page-id-75 .entry-content .line-title:after { height: 34%; content: ; top: 12px; margin-left: -16px;}li.page_item.page-item-1676, li.page_item.page-item-1674 { display: none;}/* Forms--------------------------------------------- */input, select, textarea { background-color: #f1f1f1; border: 1px solid #e1e1e1; color: #333; font-size: 16px; font-weight: 400; padding: 10px; width: 100%;}.search-form-input { max-width: 300px; margin-right: 10px; width: 100%;}.modal-form textarea { color: #FFF;}select::-ms-expand { display: none;}select { webkit-appearance: none; -moz-appearance: none; appearance: none;}input:focus, textarea:focus { border: 1px solid #999; outline: none;}inputtypecheckbox, inputtypeimage, inputtyperadio { width: auto;}::-ms-input-placeholder { color: #333; opacity: 1;}:-ms-input-placeholder { color: #333; opacity: 1;}::placeholder { color: #333; opacity: 1;}button, inputtypebutton, inputtypereset, inputtypesubmit, .button { background-color: #c73130; border: 0; border-radius: 5px; color: #fff; cursor: pointer; font-size: 16px; font-weight: 600; padding: 15px 30px; text-align: center; text-decoration: none; white-space: normal; width: auto;}button:focus, button:hover, inputtypebutton:focus, inputtypebutton:hover, inputtypereset:focus, inputtypereset:hover, inputtypesubmit:focus, inputtypesubmit:hover, .button:focus, .button:hover { background-color: #cc1817; color: #fff;}.entry-content .button:focus, .entry-content .button:hover { color: #fff;}.button { display: inline-block;}.site-container button:disabled, .site-container button:disabled:hover, .site-container input:disabled, .site-container input:disabled:hover, .site-container inputtypebutton:disabled, .site-container inputtypebutton:disabled:hover, .site-container inputtypereset:disabled, .site-container inputtypereset:disabled:hover, .site-container inputtypesubmit:disabled, .site-container inputtypesubmit:disabled:hover { background-color: #eee; border-width: 0; color: #777; cursor: not-allowed;}inputtypesearch::-webkit-search-cancel-button, inputtypesearch::-webkit-search-results-button { display: none;}.form-title { text-align: center; font-size: 21px; text-transform: uppercase; font-weight: bold; line-height: 1.2; padding: 18px 0; color: #cf0a2c; position: relative;}.content div.wpcf7 { background: transparent !important; position: relative;}.cotent div.wpcf7 input { color: #000 !important; padding: 20px;}.content .wpcf7-response-output { bottom: -31px;}.form-title:before { content: ; background: url(/wp-content/uploads/2019/03/sprite-images.png) 0 -30px; width: 30px; height: 25px; position: absolute; margin-left: -34px; top: 21px;}.fields-container { padding: 15px; box-sizing: border-box;}.sfl-button { padding: 11px; font-size: 39px; cursor: pointer; color: #c73130; font-weight: bold;}.sfl-button:hover { font-weight: bold;}.contact-form div.wpcf7 { border: 0; max-width: 600px; margin: auto;}form.use-floating-validation-tip span.wpcf7-not-valid-tip { padding: 0 5px; font-size: 14px; right: 0; left: auto; top: 0;}form div.wpcf7-validation-errors, form div.wpcf7-mail-sent-ok, div.wpcf7-spam-blocked { position: relative; border: 2px solid rgb(251, 34, 34); background: rgba(255, 0, 0, .8); color: #fff; font-size: 14px; margin: -16px 0 0 0 !important; text-align: center;}form div.wpcf7-mail-sent-ok { border: 2px solid #0a4328; background: rgb(23, 78, 53); position: relative; color: #fff; font-size: 14px; margin: -16px 0 0 0 !important; text-align: center;}.grecaptcha-badge { opacity: 0 !important;}.form-field-captcha a { color: #FFF; text-decoration: underline;}.gcaptcha-wrap { text-align: center;}.section-badges .section-title { display: none;}.section-badges .slick-prev:before, .section-badges .slick-next:before, .hero-slider .slick-prev:before, .hero-slider .slick-next:before { content: \f105 !important; width: 25px; height: 39px; display: block; font-family: AllstarFont; color: #707070; opacity: 1; font-size: 23px;}.section-badges .slick-prev:before, .hero-slider .slick-prev:before { content: \f104 !important;}.hero-slider .slick-prev:before, .hero-slider .slick-next:before { color: #fff; /* background: rgba(0, 0, 0, 0.70);*/}/* Tables--------------------------------------------- */table { border-collapse: collapse; border-spacing: 0; line-height: 2; margin-bottom: 40px; width: 100%; word-break: break-all;}td, th { text-align: left;}td { border-top: 1px solid #eee; padding: 6px;}th { font-weight: 400; padding: 0 6px;}td:first-child, th:first-child { padding-left: 0;}/* Screen Reader Text--------------------------------------------- */.screen-reader-shortcut, .screen-reader-text, .screen-reader-text span, #blog-widget .widget-title { border: 0; clip: rect(0, 0, 0, 0); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important;}.screen-reader-text:focus, .screen-reader-shortcut:focus, .widget_search inputtypesubmit:focus { background: #fff; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #333; display: block; font-size: 1em; font-weight: 700; height: auto; padding: 15px 23px 14px; text-decoration: none; width: auto; z-index: 100000; /* Above WP toolbar. */}.more-link { display: inline-block; position: relative; margin-bottom: 30px;}/* Modals--------------------------------------------- */.modal-form div#wpcf7-f17-o2 { width: 100%; right: 0;}.sfl-modal { z-index: 99999; display: none; padding-top: 100px; position: fixed; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: #000; background-color: rgba(0, 0, 0, 0.74);}.sfl-modal-content { margin: auto; position: relative; padding: 0; outline: 0; max-width: 400px; width: 100%;}.modal-button { position: fixed; font-size: 1.2rem; top: 330px; bottom: auto; left: auto; right: -138px; z-index: 999; margin: auto; text-align: center; color: #fff; cursor: pointer; text-transform: uppercase; padding: 6px 20px; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); background: #cf0a2c;}/* Icons--------------------------------------------- */.icon { background-image: url(/wp-content/uploads/2019/03/sprite-images.png); background-repeat: no-repeat; display: inline-block; margin-left: 5px;}.icon-top { width: 32px; height: 31px; background-position: 0 -267px;}.icon-arrow-down { width: 27px; height: 18px; background-position: -76px -5px;}.icon-arrow-right { width: 8px; height: 10px; background-position: -113px -5px;}.icon-arrow-right-dark { width: 7px; height: 11px; background-position: -131px -5px;}.icon-calendar { width: 18px; height: 19px; background-position: -148px -5px;}.icon-check { width: 21px; height: 21px; background-position: -176px -5px; transform: rotate(90deg); vertical-align: middle;}.icon-check-circle { width: 19px; height: 19px; background-position: -207px -5px;}.icon-facebook { width: 13px; height: 24px; background-position: -236px -5px;}.icon-four { width: 17px; height: 24px; background-position: -259px -5px;}.icon-gbusiness { width: 25px; height: 23px; background-position: -286px -5px;}.icon-gplus { width: 33px; height: 21px; background-position: -321px -5px;}.icon-home { width: 25px; height: 22px; background-position: 0 -306px; font-size: 0; vertical-align: middle;}.icon-houzz { width: 20px; height: 23px; background-position: -389px -5px;}.icon-linkedin { width: 23px; height: 21px; background-position: -419px -5px;}.icon-next-arrow { width: 11px; height: 19px; background-position: -452px -5px;}.icon-person { width: 15px; height: 17px; background-position: -473px -5px;}.icon-phone-w-bg { width: 33px; height: 37px; background-position: -498px -5px;}.icon-porch { width: 25px; height: 17px; background-position: -541px -5px;}.icon-prev-arrow { width: 12px; height: 19px; background-position: -576px -5px;}.icon-yelp { width: 19px; height: 25px; background-position: -598px -5px;}/* Buttons--------------------------------------------- */.sfl-primary-btn { color: #fff; text-decoration: none; padding: 12px 34px; background: #c73130; transition: all .3s; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.sfl-secondary-btn { color: inherit; text-decoration: none; padding: 8px 34px; margin: auto; display: inline-block; box-shadow: 0 2px 10px #999; transition: all .3s; border: 1px solid; cursor: pointer;}.sfl-tertiary-btn { text-decoration: none; padding: 12px 25px; margin: auto; display: inline-block; color: #fff; text-transform: uppercase; border: 1px solid #7f9520; background: rgb(155, 180, 49); background: -moz-linear-gradient(top, rgba(155, 180, 49, 1) 0%, rgba(129, 152, 33, 1) 100%); background: -webkit-linear-gradient(top, rgba(155, 180, 49, 1) 0%, rgba(129, 152, 33, 1) 100%); background: linear-gradient(to bottom, rgba(155, 180, 49, 1) 0%, rgba(129, 152, 33, 1) 100%);}.sfl-btn-center { margin: 15px auto 0;}/* Slick--------------------------------------------- */.hero-slider-item:nth-child(n+2) { display: none;}.slick-initialized .hero-slider-item:nth-child(n+2) { display: block;}button.slick-arrow, .hero-slider button.slick-arrow { background: transparent; position: absolute; top: 50%; z-index: 1;}.hero-slider button.slick-arrow, .hero-slider button.slick-arrow:hover { background: rgba(0, 0, 0, 0.75) !important;}button.slick-arrow:hover, .hero-slider button.slick-arrow:hover { background: transparent !important;}.slick-next, .slick-prev { height: 28px !important; border-radius: 0;}button.slick-next, .hero-slider button.slick-next { right: 4px;}button.slick-prev, .hero-slider button.slick-prev { left: 4px;}.slick-dots, .hero-slider .slick-dots { display: flex !important; justify-content: center; margin: 0; padding: 1rem 0; list-style-type: none; position: absolute; bottom: 0; left: 0; right: 0;}.slick-dots li, .hero-slider .slick-dots li { margin: 0 0.25rem;}.slick-dots button, .hero-slider .slick-dots button { display: block; width: 1rem; height: 1rem; padding: 0; border: 2px solid #fff; border-radius: 100%; background-color: transparent; text-indent: -9999px; box-sizing: border-box;}.slick-dots li.slick-active button, .hero-slider .slick-dots li.slick-active button { background-color: #0d333f; border-color: #0d333f;}/* Structure and Layout---------------------------------------------------------------------------- *//* Site Container--------------------------------------------- */.site-container { animation: fadein 1s; word-wrap: break-word;}@keyframes fadein { from { opacity: 0; } to { opacity: 1; }}/* Site Inner--------------------------------------------- */.site-inner { clear: both; margin: 0 auto; padding: 60px 30px 0;}.page-template-custom-blog-template .site-inner { background: rgb(255, 255, 255); background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(250, 250, 250, 1) 20%, rgba(248, 248, 248, 1) 20%, rgba(241, 241, 241, 1) 40%, rgba(239, 239, 239, 1) 40%, rgba(223, 223, 223, 1) 78%, rgba(221, 221, 221, 1) 78%, rgba(220, 220, 220, 1) 80%, rgba(216, 216, 216, 1) 99%, rgba(214, 214, 214, 1) 100%, rgba(221, 221, 221, 1) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(250, 250, 250, 1) 20%, rgba(248, 248, 248, 1) 20%, rgba(241, 241, 241, 1) 40%, rgba(239, 239, 239, 1) 40%, rgba(223, 223, 223, 1) 78%, rgba(221, 221, 221, 1) 78%, rgba(220, 220, 220, 1) 80%, rgba(216, 216, 216, 1) 99%, rgba(214, 214, 214, 1) 100%, rgba(221, 221, 221, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(250, 250, 250, 1) 20%, rgba(248, 248, 248, 1) 20%, rgba(241, 241, 241, 1) 40%, rgba(239, 239, 239, 1) 40%, rgba(223, 223, 223, 1) 78%, rgba(221, 221, 221, 1) 78%, rgba(220, 220, 220, 1) 80%, rgba(216, 216, 216, 1) 99%, rgba(214, 214, 214, 1) 100%, rgba(221, 221, 221, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr#ffffff, ensdColorstr#dddddd, GradientType0); padding-bottom: 110px; z-index: 2;}.page-template-custom-blog-template .section.full-width.section.bottom-content { margin-top: -150px;}/* Hero Section--------------------------------------------- *//*.hero-section { height: 100vh;}*/.hero-section.inner-page { height: 750px; position: relative; max-width: 1920px; margin: 0 auto;}.hero-section-wrap { display: block; height: 100%; position: relative;}.hero-slider-item { background: url(/wp-content/uploads/2019/02/hero-image.jpg) no-repeat; display: block; height: 100%; background-size: cover;}.hero-caption { color: #fff; text-transform: uppercase; font-weight: bold; height: 940px;}.hero-section .title { font-size: 46px; line-height: 1; font-weight: 800; text-shadow: 3px 0 7px #000;}.hero-section .sub-title, .hero-section .title { color:#FFF !important;}.hero-section .sub-title { max-width: 580px; font-size: 18px; font-family: Open Sans, sans-serif; text-transform: none; text-shadow: 3px 0 7px #000; font-weight: 400;}select option { color: black; padding: 5px;}#overlay-light, #overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: transparent; cursor: pointer;}.flex-item.team-member-image img { max-width: 372px; max-height: 372px; object-fit: cover; margin: 0 auto;}/*#overlay-light { background-color: rgba(255, 255, 255, 0.3); background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%);}*//* Sections--------------------------------------------- */.section { background-size: cover !important; position: relative;}.full-height { height: 100vh;}.full-height .section-wrap { position: relative; top: 50%; left: 0; transform: translate(0, -50%);}.section-wrap { max-width: 1140px; margin: auto; padding: 60px 40px;}ul.image-list { text-align: center;}.image-list li { display: inline-block; padding: 15px; filter: grayscale(1);}.image-list li:hover { filter: grayscale(0);}.slidedown { text-align: center; position: absolute; bottom: 34px; left: 0; right: 0; z-index: 1;}/* Common Classes---------------------------------------------------------------------------- *//* Avatar--------------------------------------------- */.avatar { border-radius: 50%; float: left;}.author-box .avatar, .alignleft .avatar { margin-right: 20px;}.alignright .avatar { margin-left: 20px;}.comment .avatar { margin: 0 15px 20px 0;}/* Genesis--------------------------------------------- */.after-entry, .archive-description, .author-box { margin-bottom: 40px;}.archive p.sub-title { display: none;}.new-archive { margin-bottom: 40px;}.after-entry { box-shadow: 0 0 20px rgba(0, 0, 0, 0.05); padding: 20px 30px;}.after-entry .widget:last-of-type { margin-bottom: 0;}.breadcrumb-container { position: absolute; bottom: 140px; left: 0; right: 0; z-index: 99;}.breadcrumb { font-size: 14px; text-align: center; display: inline-block; padding: 10px; border-radius: 5px 5px 0 0; color: #fff;}.breadcrumb a { color: #fff !important; text-decoration: none; }.breadcrumb, .breadcrumb a { text-shadow: 0px 1px 1px #000;}.breadcrumb-link { color: #fff; text-decoration: none;}.breadcrumb-link:hover, .breadcrumb-link:visited { color: #fff;}.archive-description p:last-child, .author-box p:last-child { margin-bottom: 0;}/* Search Form--------------------------------------------- */.search-form { overflow: hidden;}.entry-content .search-form { margin-bottom: 40px; width: 50%;}.post-password-form inputtypesubmit, .search-form inputtypesubmit { margin-top: 10px;}.widget_search inputtypesubmit { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; padding: 0; position: absolute; width: 1px;}/* Title--------------------------------------------- */.archive-description .entry-title, .archive-title, .author-box-title { font-size: 38px; font-weight: 600; margin-bottom: 10px; font-weight: 800; text-align: left;}.entry-title { color: #414042; font-size: 40px; margin-bottom: 10px; text-transform: uppercase;}.entry-title a, .sidebar .widget-title a { color: #111; text-decoration: none;}.entry-title a:focus, .entry-title a:hover { color: #414042;}.widget-title { font-size: 18px; font-weight: 600; margin-bottom: 20px;}.title { font-family: Open Sans, sans-serif;}.contact-section-wrap p { color: #FFF !important;}.page .entry-content .title { font-size: 38px; text-transform: uppercase; color: #676767; font-weight: 700;}.section .title { font-size: 40px; text-transform: uppercase; color: #676767; font-weight: 700;}.sub-title.with-line.al-center { text-align: center;}.sub-title.with-line.al-center, .section .sub-title .entry-content .sub-title { font-weight: 800; font-size: 47px; text-transform: uppercase; color: #414042;}.btn.btn-red.align-right { text-align: left; padding: 36px 0px;}/* WordPress--------------------------------------------- */a.aligncenter img { display: block; margin: 0 auto;}a.alignnone { display: inline-block;}.alignleft { float: left; text-align: left;}.alignright { float: right; text-align: right;}a.alignleft, a.alignnone, a.alignright { max-width: 100%;}img.centered, .aligncenter { display: block; margin: 0 auto 30px;}img.alignnone, .alignnone { margin-bottom: 15px;}a.alignleft, img.alignleft, .wp-caption.alignleft { margin: 0 20px 20px 0;}a.alignright, img.alignright, .wp-caption.alignright { margin: 0 0 20px 20px;}.gallery-caption, .wp-caption-text { font-size: 14px; font-weight: 600; margin: 0; text-align: center;}.entry-content p.wp-caption-text { margin-bottom: 0;}.entry-content .wp-audio-shortcode, .entry-content .wp-playlist, .entry-content .wp-video { margin: 0 0 30px;}.content-sidebar-wrap { max-width: 1140px; margin: 0 auto;}/* Display--------------------------------------------- */.sfl-display-container { position: relative;}.sfl-display-topright { position: absolute; right: -2px; top: -29px; border-radius: 50%; z-index: 3;}.home .sfl-display-middle { bottom: 50%; left: 30%; -ms-transform: translate(-70%, -30%); transform: translate(-70%, 30%);}.sfl-display-middle { position: absolute; bottom: 390px; left: 10%; /*-ms-transform: translate(-70%, -50%); transform: translate(70%, -50%);*/ z-index: 99;}/* Animate--------------------------------------------- */.sfl-animate-opacity { animation: opac 0.8s}@keyframes opac { from { opacity: 0 } to { opacity: 1 }}/* Text Alignment--------------------------------------------- */.center-align { text-align: center;}/* Text Alignment--------------------------------------------- */.primary-color { color: #000 !important;}.secondary-color { color: #9bb431 !important;}/* Widgets---------------------------------------------------------------------------- */.widget { margin-bottom: 40px;}.widget p:last-child, .widget ul>li:last-of-type { margin-bottom: 0;}.widget ul>li { margin-bottom: 10px;}.widget ul>li:last-of-type { padding-bottom: 0;}.widget ol>li { list-style-position: inside; list-style-type: decimal; padding-left: 20px; text-indent: -20px;}.widget li li { border: 0; margin: 0 0 0 30px; padding: 0;}.widget_calendar table { width: 100%;}.widget_calendar td, .widget_calendar th { text-align: center;}/* Featured Content--------------------------------------------- */.featured-content .entry { border-bottom: 1px solid #eee; margin-bottom: 20px;}.featured-content .entry:last-of-type { border-bottom: none; margin-bottom: 0;}.featured-content .entry-title { font-size: 16px; margin-bottom: 5px; margin-top: 10px;}/* Plugins---------------------------------------------------------------------------- *//* Genesis eNews Extended--------------------------------------------- */.after-entry .enews { text-align: center; padding: 10px;}.sidebar .enews { background-color: #f5f5f5; padding: 30px;}.enews-widget input { font-size: 16px; margin-bottom: 10px;}.after-entry .enews-widget input { text-align: center;}.enews-widget inputtypesubmit { margin: 0; width: 100%;}.enews form+p { margin-top: 20px;}/* Genesis Simple FAQ--------------------------------------------- */.gs-faq__question { background: transparent; border-bottom: 1px solid #eee; color: #333; padding-left: 0; padding-right: 0;}.gs-faq__question:focus, .gs-faq__question:hover { background: transparent; color: #000;}.gs-faq__question::after { content: \f132; font-family: dashicons; /* stylelint-disable-line font-family-no-missing-generic-family-keyword */ float: right;}.gs-faq__question.gs-faq--expanded::after { content: \f460;}/* Skip Links---------------------------------------------------------------------------- */.genesis-skip-link { margin: 0;}.genesis-skip-link .skip-link-hidden { display: none; visibility: hidden;}.genesis-skip-link li { height: 0; list-style: none; width: 0;}/* Display outline on focus */:focus { outline: #ccc solid 1px;}/* Site Header---------------------------------------------------------------------------- */.site-header { position: fixed; width: 100%; z-index: 9999; background-color: #FFF; background-color: rgba(39,48,48,0.94); padding: 0 30px; top: 44px; max-width: 1920px; border-top: 1px solid #fff;}.widget-area .inline-items.vertical-middle { display: none;}.mobile-content-wrap { background: #fff; overflow: hidden; position: fixed; top: 52px; left: 0; width: 100%; z-index: 15; text-align: center; padding: 10px 0; display: none;}header.site-header.navfixed .widget-area .inline-items.vertical-middle { display: block;}.widget-area.header-widget-area { position: fixed; right: 0;}header.site-header.navfixed .widget-area.header-widget-area { position:relative;}.section.top-header a:hover { color: #FFF;}.section.top-header a.sfl-primary-btn { text-transform: uppercase; font-weight: 600; font-size: 16px; padding: 14px 20px;}.links a { color: #e4e4e4; font-size: 13px;}.links span:before { content: ; height: 14px; width: 1px; background: #FFF; position: absolute; top: 7px; left: -10px;}.links span { margin-left: 15px; display: inline-block; vertical-align: middle;}.site-header .wrap { width: 100%; margin: auto; max-width: 100%;}.phone-number { text-decoration: none;}.sticky-head { height: 84px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);}.sticky-head .wrap { height: 84px;}.wp-custom-logo .site-container .sticky-head .title-area { padding-top: 2px; transform: scale(.5) translate(0, 9px);}.sticky-head .header-widget-area { display: none;}/* Title Area--------------------------------------------- */.title-area { float: left; padding-bottom: 25px; padding-top: 25px;}.wp-custom-logo .title-area { max-width: 270px; padding-bottom: 5px; padding-top: 20px; width: 100%;}.wp-custom-logo .title-area img { width: auto;}.site-title { font-size: 20px; font-weight: 600; line-height: 1; margin-bottom: 0;}.site-title a, .site-title a:focus, .site-title a:hover { color: #333; text-decoration: none;}.site-description, .wp-custom-logo .site-title { border: 0; clip: rect(0, 0, 0, 0); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important;}.header-widget-area { float: right;}.header-widget-area .widget { margin-bottom: 0; padding: 12px 10px !important;}.phone_header { font-size: 20px; font-weight: bold; color: #9bb431; text-decoration: none;}.phone_header:hover { color: #9bb431;}.phone_header .icon-phone-w-bg { vertical-align: middle; margin-right: 5px;}/* Site Navigation---------------------------------------------------------------------------- */.genesis-nav-menu { clear: both; line-height: 1; width: 100%;}.genesis-nav-menu .menu-item { display: block; float: none; position: relative;}.genesis-nav-menu a { color: #000; display: block; font-size: 17px; font-weight: 500; outline-offset: -1px; padding-bottom: 20px; padding-top: 30px; text-decoration: none;}.genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item>a, .genesis-nav-menu .sub-menu .current-menu-item>a:focus, .genesis-nav-menu .sub-menu .current-menu-item>a:hover { color: #cf0a2c !important; text-decoration: none;}.genesis-nav-menu .sub-menu, .genesis-nav-menu .sub-menu a { width: 100%;}.genesis-nav-menu .sub-menu { clear: both; display: none; left: -9999px; margin: 0; opacity: 1; padding-left: 15px; position: static; z-index: 99;}.genesis-nav-menu .sub-menu a { background-color: #fff; font-size: 14px; position: relative; word-wrap: break-word;}.genesis-nav-menu .menu-item:focus, .genesis-nav-menu .menu-item:hover { position: relative;}.genesis-nav-menu .menu-item:hover>.sub-menu { display: block; left: auto; opacity: 1;}/* Responsive Menu--------------------------------------------- */.menu .menu-item:focus { position: static;}.menu .menu-item>a:focus+ul.sub-menu, .menu .menu-item.sfHover>ul.sub-menu { left: auto; opacity: 1;}.genesis-responsive-menu { display: none; position: relative;}.genesis-responsive-menu .genesis-nav-menu .menu-item:hover>.sub-menu { display: none;}.menu-toggle, .sub-menu-toggle { background-color: transparent; border-width: 0; color: #cf0a2c; display: block; margin: 0 auto; overflow: hidden; text-align: center; visibility: visible;}.dashicons, .dashicons-before:before { width: 40px; height: 40px; font-size: 35px;}.dashicons-menu:before { color: #cf0a2c;}.menu-toggle:focus, .menu-toggle:hover, .sub-menu-toggle:focus, .sub-menu-toggle:hover { background-color: transparent; border-width: 0; color: #000;}.menu-toggle { float: right; line-height: 20px; margin-bottom: 0px; margin-top: 0px; padding: 15px 0; position: relative; z-index: 1000;}.menu-toggle.activated::before { content: \f335;}.site-header .menu-toggle::before { float: left; margin-right: 5px; position: relative; text-rendering: auto; top: 0px; font-size: 37px !important;}*:focus { outline: none;}textarea:focus, input:focus{ outline: none;}a:focus,button:focus { outline: none;}.sub-menu-toggle { float: right; padding: 9px 10px; position: absolute; right: 0; top: 10px; z-index: 100;}.sub-menu .sub-menu-toggle { padding: 12px 10px;}.sub-menu-toggle::before { display: inline-block; text-rendering: auto; transform: rotate(0); transition: transform 0.25s ease-in-out;}.sub-menu-toggle.activated::before { transform: rotate(180deg);}.gallery-listings-sup li.gallery-list-item { display: inline-block; max-width: 280px; height: 300px;}ul.gallery-listings-sup { max-width: 1200px; margin: 0 auto; text-align: center;}ul.gallery-listings-sup img { object-fit: cover; height: 290px;}/* Header Menu--------------------------------------------- */.nav-primary { clear: left; padding-bottom: 15px; padding-top: 15px; width: 100%;}/* Footer Menu--------------------------------------------- */.social-ftr a, .social-mobile a, .social a { background-image: url(/wp-content/uploads/2019/04/social-medias.png); width: 29px; height: 25px; background-repeat: no-repeat; margin: 5px;}.social a.fb { background-position: 9px 4px;}.social a.fb:hover { background-color: #073787;}.social a.gmb:hover { background-color: #0077b5;}.social a.gmb { background-position: -98px 3px;}.social a.yt { background-position: -66px 3px;}.social a.yt:hover { background-color: #c73130;}.social-ftr a, .ftr-btm-info-wrap div { display: inline-block;}.social-ftr br { display: none;}.ftr-btm-info-wrap div { width: 49%; display: inline-block; vertical-align: middle;}.social-ftr a.fb { background-position: 9px 4px;}.social-mobile a.fb { background-position: 9px -18px;}.social-ftr a.gmb { background-position: -98px 3px;}.social-ftr a.fb:hover, .social-mobile a.fb:hover { background-color: #073787; background-position: 9px -18px;}ul.social-mobile.social.inline-items li a { height: 26px !important; width: 28px !important;}.social-ftr a.linkedin { background-position: -29px 3px;}.social-mobile a.linkedin { background-position: -29px -18px;}.social-ftr a.linkedin:hover, .social-mobile a.linkedin:hover { background-color: #0077b5; background-position: -29px -18px;}.social-ftr a.gmb:hover { background-color: #0077b5; background-position: -98px -19px;}.social-ftr a.youtube { background-position: -66px 3px;}.social-mobile a.youtube { background-position:-66px -18px;}.social-ftr a.youtube:hover, .social-mobile a.youtube:hover { background-position: -66px -18px; background-color: #c73130;}ul.social-mobile a { background-color: #5d5d5d;}.nav-secondary { margin-top: 10px;}.nav-secondary .genesis-nav-menu { line-height: 1.5;}.nav-secondary .menu-item { display: inline-block;}.nav-secondary a { margin-left: 10px; margin-right: 10px; padding: 0;}.menu-footer_menu-container { padding: 6px 0;}#menu-footer_menu li { display: block; color: #000; text-align: left;}#menu-footer_menu li a { padding: 0 15px; text-decoration: none;}#menu-footer_menu li:last-of-type span { display: none;}/* Sitemap--------------------------------------------- */.sitemap-title { font-size: 27px;}.sitemap-page-title { font-size: 20px; font-weight: 700;}/* Content Area---------------------------------------------------------------------------- *//* Entry Content--------------------------------------------- */.entry { margin-bottom: 40px;}.entry-content ol, .entry-content ul { margin-bottom: 30px; padding-left: 10px;}.entry-content ol>li { list-style-type: decimal;}.entry-content ul>li { list-style-type: disc; margin-left: 20px;}.entry-content ol ul>li, .entry-content ul ul>li { list-style-type: circle;}.entry-content ol ol, .entry-content ul ul { margin-bottom: 0;}.entry-content code { background-color: #f5f5f5;}.content .sticky { background-color: #f5f5f5; padding: 30px;}li.page_item.page-item-850, li.page_item.page-item-849, li.page_item.page-item-794, li.page_item.page-item-792, option:empty, .sfcr-title { display: none;}.custom-form { display: block; max-width: 344px; margin: auto;}.custom-form td { text-align: center; border-top: 0;}.grid-gallery { margin-top: 0 !important;}/* Entry Meta--------------------------------------------- */p.entry-meta { font-size: 16px; margin-bottom: 0;}.entry-header .entry-meta { margin-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid darkgray; padding-bottom: 10px; font-size: 14px;}.entry-header i { transform: translateY(3px); margin-right: 5px;}.entry-author-link { text-decoration: none;}.entry-footer .entry-meta { border-top: 1px solid #eee; padding-top: 20px;}.author-wrap { float: right;}.entry-categories, .entry-tags { display: block;}.entry-comments-link::before { content: \2014; margin: 0 6px 0 2px;}/* Pagination--------------------------------------------- */.pagination { clear: both; margin: 60px 0; text-align: center; background: #FFF !important; font-style: italic; font-weight: 700;}.pagination { padding: 20px 20px;}.adjacent-entry-pagination { margin-bottom: 0;}.archive-pagination li { display: inline;}.archive-pagination li a { background-color: #f5f5f5; color: #333; cursor: pointer; display: inline-block; font-size: 16px; font-weight: 600; margin-bottom: 4px; padding: 8px 12px; text-decoration: none;}.archive-pagination li a:focus, .archive-pagination li a:hover, .archive-pagination li.active a { background-color: #333; color: #fff;}/* Entry Comments--------------------------------------------- */.comment-respond, .entry-comments, .entry-pings { margin-bottom: 40px;}.comment-list li { padding: 40px 0 0 30px;}.comment-list .depth-1 { padding-left: 0;}.comment-header { margin-bottom: 30px;}.comment-content { clear: both;}.comment-content ul>li { list-style-type: disc;}.comment-respond inputtypeemail, .comment-respond inputtypetext, .comment-respond inputtypeurl { width: 50%;}.comment-respond label { display: block; margin-right: 12px;}.comment-header p { margin-bottom: 0;}.entry-pings .reply { display: none;}.comment-form-cookies-consent label { display: inline; padding-left: 10px;}/* Sidebar---------------------------------------------------------------------------- */.sidebar { font-size: 16px; line-height: 1.5;}.sidebar .widget { margin-bottom: 40px;}.sidebar p { margin-bottom: 20px;}#blog-widget { max-width: 1140px; margin: auto;}/* Footer Widgets---------------------------------------------------------------------------- */.footer-widgets { border-top: 1px solid #eee; background-color: #fff; clear: both; padding: 60px 0;}.footer-widgets .wrap { margin-left: auto; margin-right: auto;}.footer-widget-area { margin-bottom: 40px; padding-left: 30px; padding-right: 30px;}.footer-widget-area:last-child, .footer-widgets .widget:last-child { margin-bottom: 0;}/* Site Footer---------------------------------------------------------------------------- */.site-footer { background-color: #fff; font-size: 15px; line-height: 1.5; text-align: center;}.site-footer .wrap { padding: 60px 40px;}.site-footer p { margin-bottom: 0;}.footer-phone { font-weight: bold; font-size: 18px; text-decoration: none; color: #9bb431;}.footer-block.section_3_column_3 { text-align: right;}.social-media { padding-top: 5px;}.social-media a { display: inline-block; padding: 8px;}.scrollToTop { position: fixed; right: 5px; bottom: 92px; display: none; z-index: 99;}/* Additional CSS---------------------------------------------------------------------------- */.uppercase { text-transform: uppercase;}.relative { position: relative;}.white-text { color: #FFF !important;}.section.top-header .one-half { display: inline-block; float: none !important; width: 48%;}.section.top-header { position: fixed; top: 0; z-index: 99999; color: #fff; background-color: rgba(39,48,48,0.94); padding: 0 20px; left: 0; right: 0; max-width: 1920px; width: 100%; opacity: 1;}.section.top-header .one-half.last { text-align: right; display: flex;}@font-face { font-family: AllstarFont; src: url(/wp-content/themes/sfl-blaze/fonts/AllstarFont.eot); src: url(/wp-content/themes/sfl-blaze/fonts/AllstarFont.eot?#iefix) format(embedded-opentype), url(/wp-content/themes/sfl-blaze/fonts/AllstarFont.woff2) format(woff2), url(/wp-content/themes/sfl-blaze/fonts/AllstarFont.woff) format(woff), url(/wp-content/themes/sfl-blaze/fonts/AllstarFont.ttf) format(truetype), url(/wp-content/themes/sfl-blaze/fonts/AllstarFont.svg#AllstarFont) format(svg); font-weight: normal; font-style: normal;}.fa-facebook-f:before, .fa-facebook:before { content: \f09a; font-family: AllstarFont;}.fa-linkedin:before { content: \f0e1; font-family: AllstarFont;}.fa-youtube-play:before { content: \f16a; font-family: AllstarFont;}.mobile-content-wrap.active { display: none;}ul.social li a { color: #d3d3d3; font-size: 20px; display: block; height: 25px; width: 30px; text-align: center;}ul.social-mobile.social.inline-items li { margin-bottom: 0px; margin-top:5px;}.inline-items { display: inline-block;}.vertical-middle { vertical-align: middle;}.cta a { color: #FFF; font-weight: bold; font-size: 18px;}.cta.inline-items span { display: block; text-align: left;}.cta:before { content: ; background-position: 0 0; height: 25px; bottom: 0; width: 100%; left: 8px !important; bottom: 10px;}.cta { padding-left: 40px;}.cta.inline-items span a:hover { color: #FFF;}ul.social li { display: inline-block; vertical-align: top;}ul.social li a:hover:before { color: #FFF;}a.fa-facebook:hover { background-color: #073787;}a.fa-linkedin:hover { background-color: #0077b5;}a.fa-youtube-play:hover { background-color: #fe0000;}/*form*//*.slider-form { position: absolute; top: 164px; right: 200px; z-index: 3; max-width: 400px; width: 100%;}*/.home div.wpcf7 { max-width: 400px; position: absolute; right: 40px;}.slider-form { position: absolute; top: 164px; right: 0; z-index: 3; max-width: 1920px; width: 100%; margin: 0 auto; left: 0;}.form-title { background: #ffffff; color: #cf0a2c; text-align: center; font-size: 22px; text-transform: uppercase; font-weight: bold; line-height: 1.2; padding: 20px 20px 20px 40px; font-family: Open Sans, sans-serif; position: relative; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-top-right-radius: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; font-weight: 800;}form select { background: transparent; position: relative; width: 100%; -moz-appearance: none; -webkit-appearance: none; appearance: none;}form select:after { content: \f107; font-family: AllstarFont; color: #fff; right: 11px; top: 6px; height: 34px; padding: 11px; position: absolute; pointer-events: none;}::-webkit-input-placeholder { color: #FFF; opacity: 1;}::-moz-placeholder { color: #FFF; opacity: 1;}:-ms-input-placeholder { color: #FFF; opacity: 1;}:-moz-placeholder { color: #FFF; opacity: 1;}.fields-container { padding: 15px; box-sizing: border-box; color: #FFF}.fields-container input, .fields-container select { width: 100%; background: transparent; border-left: 1px solid transparent; border-top: 0; border-right: 1px solid transparent; border-bottom: 1px solid #e1e1e1; padding: 5px 5px; margin: 8px 0; font-size: 16px;}.fields-container input { color: #FFF;}.fields-container select { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; color: #FFF;}span.wpcf7-form-control-wrap.Services { position: relative;}.services span.wpcf7-list-item { display: block;}span.wpcf7-form-control-wrap.Services:after { content: \f078; font-family: WCFont; font-size: 7px; color: #e1e1e1; right: 0; top: 4px; padding: 0 0 2px; position: absolute; pointer-events: none;}.fields-container .wpcf7-submit { color: #FFF; text-transform: uppercase; font-family: Montserrat; font-size: 23px; padding: 10px; background: #c73130; border: 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; font-weight: 800;}form.use-floating-validation-tip span.wpcf7-not-valid-tip { padding: 0 5px; font-size: 1.2rem; right: 0; left: auto; top: 0;}.wpcf7-response-output { text-align: center;}.use-floating-validation-tip span.wpcf7-not-valid-tip { background: #c73130 !important; color: #FFF !important; border: 0 !important; font-size: 12px !important;}form div.wpcf7-validation-errors, form div.wpcf7-mail-sent-ok { border: 2px solid #ff0000; position: absolute; bottom: 2px; background: red; color: #fff; font-size: 12px; left: 0; right: 0;}form div.wpcf7-mail-sent-ok { border: 2px solid #0a4328; background: rgb(23, 78, 53); left: 0; right: 0;}div.wpcf7 img.ajax-loader { position: absolute;}.form-field-captcha { text-align: center; padding: 10px 0;}div.wpcf7 { background: #000; background: rgba(0, 0, 0, 0.5); border-top-right-radius: 10px; border-top-left-radius: 10px;}.fields-container p { margin: 0;}/* Center align Iframe */main.content iframe { margin: auto; display: block; border: 1px solid #CCC !important;}form textarea { color: #FFF; background: transparent; border: 0px; border-bottom: 1px solid #e1e2e1; width: 100%; margin: 0 0 0px; height: 50px; resize: vertical; font-size: 16px; padding: 5px;}.one-fourth.first.roofing-service { border-left: 0 !important;}.one-fourth.gutter-service { border-right: 0!important;}.slider-form form textarea { margin: 0 0 0px !important; color: #FFF;}span.wpcf7-form-control-wrap.project-type:after { content: \f078; font-family: AllstarFont; font-size: 18px; color: #e1e1e1; right: 0; top: -7px; padding: 0 0 2px; position: absolute; pointer-events: none;}.genesis-nav-menu a span { position: relative;}.nav-primary.genesis-nav-menu li.current_page_item>a span::before, .nav-primary .genesis-nav-menu li.current_page_item>spana::before, .nav-primary .genesis-nav-menu li.current-cat>a span::before, .nav-primary .genesis-nav-menu li.current-menu-item>a span::before, .nav-primary .genesis-nav-menu li>a span:hover::before { content: ; position: absolute; height: 1px; top: -3px; background: #c73130; visibility: visible; -webkit-transform: scaleX(1); transform: scaleX(1);}.nav-primary .genesis-nav-menu li>a span::before { content: ; position: absolute; height: 1px; top: 17px; background: #c73130; left: 0px; right: 0px; margin: 0 auto; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}.nav-primary .genesis-nav-menu li>a span::before { content: ; position: absolute; width: 100%; height: 1px; top: 2px; background: #c73130; left: 0; right: 0; margin: 0 auto; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}.hero-section.wrap-curve-hero-slider-gold:after { content: ; background: url(/wp-content/uploads/2019/03/banner-curve.png)no-repeat; position: absolute; bottom: -708px; width: 100%; height: 100%; z-index: 3;}.site-header { left: 0; right: 0;}.section.full-width { max-width: 1920px; margin: 0 auto;}.section.top-header, .site-header { margin: 0 auto;}.hero-section.wrap-curve-hero-slider-gold { max-width: 1920px; width: 100%; margin: 0 auto;}.hero-section.inner-page .title { font-weight: 700;}/*.wrap-curve-hero-slider-gold { height: 52vh; min-height: 900px; position: relative; z-index: 1; padding-left: 40%; padding-right: 60%; margin-left: -40%; margin-right: -60%; border-bottom-left-radius: 35%; border-bottom-right-radius: 90%; background: #c73130;}.wrap-curve-hero-slider-gold { min-height: 750px; padding-left: 45%; padding-right: 30%; margin-left: -45%; margin-right: -30%;}.wrap-curve-hero-slider-gold { max-height: 150vw; min-height: 843px; border-bottom-left-radius: 45%; border-bottom-right-radius: 52%;}.wrap-curve-hero-slider-gold .wrap-curve-hero-slider-white { height: 90%; position: relative; z-index: 1; padding-left: 40%; padding-right: 60%; margin-left: -40%; margin-right: -60%; border-bottom-left-radius: 50%; border-bottom-right-radius: 80%; /* -webkit-box-shadow: -29px 7px 0 0 #f0ecdc; box-shadow: -29px 7px 0 0 #f0ecdc; overflow: hidden;}*//*why choose*/.why-choose h1 { color: #FFF}.section.full-width.we-can .sub-title.with-line.al-center.flex-item-left { color: #ffffff !important; text-align: left;}.section.full-width.why-choose { position: relative; margin-top: -3px; background-color: #414042 !important; background-attachment: fixed !important;}.why-choose .section-title .line-title { position: relative;}.why-choose .column-title-flex .line-title:after { width: 1px; position: absolute; background: #676767; transform: rotate(15deg); height: 55%; content: ; top: 9px; margin-left: -30px;}.why-choose .title { text-align: left; color: #b5b5b5;}.company-name { font-size: 19px; font-weight: bold;}.column-2, ul#menu-footer_menu { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1;}.section-title { text-align: left; position: relative; }.section-title .line-title .title, .section-title .line-title .sub-title { line-height: 1.2 !important;}.entry-content h2:after{ top: 10px !important; display: none;}.section-home-content .title { color: #414042 !important; font-size: 35px; font-weight: 800;}.about-us-section .section-title:before { content: ; height: 75%; width: 1px; position: absolute; background: #676767; left: -20px; transforfm: rotate(15deg); top: 16px;}.w-image { text-align: right;}.section.full-width.why-choose { background-size: contain !important;}ul.why-choose-listings li { display: flex !important; flex-direction: column-reverse; justify-content: space-around;}ul.why-choose-listings { position: relative;}.w-description { position: absolute; width: 50%;}.section.full-width.why-choose { background-size: initial !important;}ul.why-choose-listings .par { background: #414042; padding: 20px; border-radius: 5px; line-height: 30px; font-size: 16px;}ul.why-choose-listings .w-title { padding: 20px 20px; font-size: 28px; width: 75%;}ul.why-choose-listings .slick-slide img { float: right;}.why-choose-section .slide-list-control { position: absolute; bottom: 60px; left: -340px; z-index: 1; width: 80px; margin: 0 auto; text-align: center; right: 0; background: #FFF; background: rgba(255, 255, 255, 0.67); padding: 7px;}/*we can*/.section.full-width.we-can { position: relative; margin-top: -240px; background-size: cover !important; min-height: 600px; overflow: hidden; z-index: 2;}.we-can .section-title { width: 260px; margin: 0 auto; display: block;}.we-can .title.with-line.al-center.flex-item-left,.we-can .sub-title.with-line.al-center.flex-item-left { margin-left: 60px;}.section.full-width.section-blog .sub-title.with-line.al-center.flex-item-left,.section.full-width.section-testi .sub-title.with-line.al-center.flex-item-left { text-align: left;}.we-can .section-title:before { content: ; height: 75%; width: 1px; position: absolute; background: #676767; left: 22px; transform: rotate(15deg); top: 17px;}.company-name { font-size: 19px; font-weight: bold;}.why-choose-section { position: relative;}.section .title { position: relative;}.why-choose-section .slick-prev:before { background: url(/wp-content/uploads/2019/03/slick-arrows-red.png); width: 33px; height: 33px; content: !important; display: block;}.why-choose-section .slick-next:before { content: !important; background: url(/wp-content/uploads/2019/03/slick-arrows-red.png) no-repeat -40px 0px; width: 33px; height: 33px; display: block;}.why-choose-section .slick-prev { left: 3px !important;}.why-choose-section .slick-next { right: 20px !important;}.why-choose-section .slick-next, .why-choose-section .slick-prev { height: 34px !important; opacity: 1px !important;}.btn.btn-red a { color: #FFF; padding: 13px 50px 13px 35px; display: inline-block; background: #c73130 !important; border-radius: 5px; font-size: 16px;}/*.section.full-width.we-can:before { content: ; top: 0; left: 0; right: 0; bottom: 0; background: -moz-linear-gradient(left, rgba(66, 64, 67, 0.02) 0%, rgba(66, 64, 67, 0.06) 1%, rgba(66, 64, 67, 0.15) 2%, rgba(66, 64, 67, 0.36) 4%, rgba(66, 64, 67, 0.56) 5%, rgba(66, 64, 67, 0.76) 6%, rgba(66, 64, 67, 0.89) 7%, rgba(66, 64, 67, 0.95) 9%, rgba(66, 64, 67, 0.98) 10%, rgba(66, 64, 67, 1) 15%, rgba(66, 64, 67, 1) 86%, rgba(66, 64, 67, 0.98) 90%, rgba(66, 64, 67, 0.95) 91%, rgba(66, 64, 67, 0.86) 93%, rgba(66, 64, 67, 0.68) 94%, rgba(66, 64, 67, 0.36) 96%, rgba(66, 64, 67, 0.27) 97%, rgba(66, 64, 67, 0.08) 98%, rgba(66, 64, 67, 0.02) 99%, rgba(66, 64, 67, 0) 100%); background: -webkit-linear-gradient(left, rgba(66, 64, 67, 0.02) 0%, rgba(66, 64, 67, 0.06) 1%, rgba(66, 64, 67, 0.15) 2%, rgba(66, 64, 67, 0.36) 4%, rgba(66, 64, 67, 0.56) 5%, rgba(66, 64, 67, 0.76) 6%, rgba(66, 64, 67, 0.89) 7%, rgba(66, 64, 67, 0.95) 9%, rgba(66, 64, 67, 0.98) 10%, rgba(66, 64, 67, 1) 15%, rgba(66, 64, 67, 1) 86%, rgba(66, 64, 67, 0.98) 90%, rgba(66, 64, 67, 0.95) 91%, rgba(66, 64, 67, 0.86) 93%, rgba(66, 64, 67, 0.68) 94%, rgba(66, 64, 67, 0.36) 96%, rgba(66, 64, 67, 0.27) 97%, rgba(66, 64, 67, 0.08) 98%, rgba(66, 64, 67, 0.02) 99%, rgba(66, 64, 67, 0) 100%); background: linear-gradient(to right, rgba(66, 64, 67, 0.02) 0%, rgba(66, 64, 67, 0.06) 1%, rgba(66, 64, 67, 0.15) 2%, rgba(66, 64, 67, 0.36) 4%, rgba(66, 64, 67, 0.56) 5%, rgba(66, 64, 67, 0.76) 6%, rgba(66, 64, 67, 0.89) 7%, rgba(66, 64, 67, 0.95) 9%, rgba(66, 64, 67, 0.98) 10%, rgba(66, 64, 67, 1) 15%, rgba(66, 64, 67, 1) 86%, rgba(66, 64, 67, 0.98) 90%, rgba(66, 64, 67, 0.95) 91%, rgba(66, 64, 67, 0.86) 93%, rgba(66, 64, 67, 0.68) 94%, rgba(66, 64, 67, 0.36) 96%, rgba(66, 64, 67, 0.27) 97%, rgba(66, 64, 67, 0.08) 98%, rgba(66, 64, 67, 0.02) 99%, rgba(66, 64, 67, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr#05424043, endColorstr#00424043, GradientType1); content: ; right: 0; left: -60px; bottom: 0; top: 0; position: absolute; width: 60%; z-index: 2;}*/.we-can .section-wrap { position: relative; z-index: 2;}/*.section.full-width.we-can:after { content: ; top: 0; right: 0; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.70); position: absolute;}*//*.section.full-width.we-can { margin-left: -35%; margin-right: -30%; margin-bottom: 0vw; border-top-left-radius: 72%; border-top-right-radius: 80%; background-color: #1a1a17; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .15)), to(rgba(0, 0, 0, .15))); background-image: linear-gradient(180deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, .15)); -webkit-box-shadow: 110px -4px 0px 0 #ce3737; box-shadow: 110px -4px 0px 0 #ce3737; overflow: hidden;}.we-can-curve:before { content: ; background: url(/wp-content/uploads/2019/03/we-can-help-curve.png) no-repeat top right; position: absolute; top: 0px; width: 100%; height: 100%; z-index: 3;}*//*featured services*/.featured-section .section-div { content: ; background: url(/wp-content/uploads/2019/03/featured-services-top-curve.png) no-repeat top left; position: absolute; top: 0px; height: 77px; z-index: 99; left: 0; right: 0; width: 100%; background-size: 81%;}.services-btn a:after { top: 24px !important;}.section.full-width.featured-section { margin-top: -290px; overflow: hidden; position: relative; z-index: 1;}/*.featured-services-listings .one-fourth:hover { transform: scale(1.1);}*/.featured-services-listing .one-fourth:hover figcaption { transform: scale(0);}.one-fourth.first.roofing-service { background: url(/wp-content/uploads/2019/04/Residential-Roof-Installation.jpg) center; height: 841px; background-size: cover;}.one-fourth.siding-service { background: url(/wp-content/uploads/2019/04/Vinyl-Siding-Installation.jpg); height: 841px; background-size: cover;}.one-fourth.window-service { /*background: url(/wp-content/uploads/2019/04/Entry-Door-Installation.jpg) center;*/ background: url(/wp-content/uploads/2019/06/Window_Doors-web-site-photo.jpg) center; height: 841px; background-size: cover;}.one-fourth.gutter-service { background: url(/wp-content/uploads/2019/04/Aluminum-Seamless-Gutter.jpg) center top; height: 841px; background-size: cover;}.learn-more-link { position: absolute; display: none;}span.overlay-dark { position: absolute; background: rgba(0, 0, 0, 0.40); left: 0; right: 0; bottom: 0; top: 0; opacity: 1; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}.one-fourth:hover .overlay-dark { opacity: 0;}.section.featured-services .one-fourth { margin: 0; position: relative; border-right: 3px solid #FFF; border-left: 3px solid #FFF;}.section.full-width.featured-section .section-wrap { width: 100%; max-width: 1920px !important; padding: 0; z-index: 7; position: relative;}.services-info.grid:hover:after { content: ; background: #fff; left: 0; right: 0; bottom: 0; top: 0; height: 100%; width: 100%; display: block; /* background: -webkit-linear-gradient(top, rgba(64, 76, 97, 0.34) 0%, rgb(255, 255, 255) 73%); */ /* background: linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%); */ background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 36%, rgba(255, 255, 255, 0.04) 37%, rgba(255, 255, 255, 0.09) 40%, rgba(255, 255, 255, 0.16) 42%, rgba(255, 255, 255, 0.32) 46%, rgba(255, 255, 255, 0.54) 49%, rgba(255, 255, 255, 0.57) 50%, rgba(255, 255, 255, 0.71) 52%, rgba(255, 255, 255, 0.84) 55%, rgba(255, 255, 255, 0.95) 60%, rgba(255, 255, 255, 1) 65%, rgba(255, 255, 255, 1) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 36%, rgba(255, 255, 255, 0.04) 37%, rgba(255, 255, 255, 0.09) 40%, rgba(255, 255, 255, 0.16) 42%, rgba(255, 255, 255, 0.32) 46%, rgba(255, 255, 255, 0.54) 49%, rgba(255, 255, 255, 0.57) 50%, rgba(255, 255, 255, 0.71) 52%, rgba(255, 255, 255, 0.84) 55%, rgba(255, 255, 255, 0.95) 60%, rgba(255, 255, 255, 1) 65%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 36%, rgba(255, 255, 255, 0.04) 37%, rgba(255, 255, 255, 0.09) 40%, rgba(255, 255, 255, 0.16) 42%, rgba(255, 255, 255, 0.32) 46%, rgba(255, 255, 255, 0.54) 49%, rgba(255, 255, 255, 0.57) 50%, rgba(255, 255, 255, 0.71) 52%, rgba(255, 255, 255, 0.84) 55%, rgba(255, 255, 255, 0.95) 60%, rgba(255, 255, 255, 1) 65%, rgba(255, 255, 255, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr#00ffffff, endColorstr#ffffff, GradientType0);}figure.effect-sadie:hover .services-title { color: #c73130; bottom: 417px; left: 30px; right: 30px; text-align: left;}.effect-sadie:hover .services-title span { display: inline;}.section.featured-services { display: flex; flex-direction: column;}.services-info.grid { position: absolute; height: 100%; width: 100%; /*max-width: 470px;*/ max-width: 100%;}.services-title { font-weight: bold; font-size: 25px; text-transform: uppercase; position: absolute; left: 0; width: 100%; -webkit-transition: -webkit-transform 0.35s, color 0.35s; transition: transform 0.35s, color 0.35s; bottom: 250px; line-height: 30px;}.services-title span { display: block;}figure.effect-sadie figcaption::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: -webkit-linear-gradient(top, rgba(72, 76, 97, 0) 0%, rgba(255, 255, 255, 0.8) 75%); background: linear-gradient(to bottom, rgba(72, 76, 97, 0) 0%, rgba(255, 255, 255, 0.8) 75%); content: ; opacity: 0;}.grid figure { position: absolute; overflow: hidden; text-align: center; height: auto; width: 100%; color: #FFF; top: 0; bottom: 0; left: 0; right: 0;}figure.effect-sadie p { position: absolute; top: 50%; left: 0; padding: 2em; width: 66%; opacity: 0; color: #414042; text-align: left; font-size: 14px; font-weight: 600; bottom: 0px; position: absolute; left: 0; right: 0; width: 100%; opacity: 0; -webkit-transition: opacity 0.2s, -webkit-transform 0.35s; transition: opacity 0.2s, -webkit-transform 0.35s; -o-transition: opacity 0.2s, transform 0.35s; transition: opacity 0.2s, transform 0.35s; transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0);}.effect-sadie .services-btn { opacity: 0; position: absolute; bottom: 232px; right: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}.effect-sadie:hover .services-btn { opacity: 1;}.grid figure figcaption, .grid figure figcaption>a { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}figure.effect-sadie:hover figcaption::before, figure.effect-sadie:hover p { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}/*figure.effect-sadie figcaption::before, figure.effect-sadie p {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}figure.effect-sadie .services-title {position: absolute;top: 50%;left: 0;width: 100%;color: #484c61;-webkit-transition: -webkit-transform 0.35s, color 0.35s;transition: transform 0.35s, color 0.35s;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}*//*about us section*/.section.full-width.about-us-section { background-size: cover !important; background-position: 700px 0px !important; margin-top: -121px; border-radius: 0% 100% 0% 100% / 100% 7% 80% 0%; z-index: 13; background-color: #FFF !important;}.section-curve-gray { background: url(/wp-content/uploads/2019/03/top-curve-about.png) no-repeat; position: absolute; width: 100%; height: 100%; z-index: 99; bottom: 205px;}.section.full-width.contact-section:after { content: ; background: url(/wp-content/uploads/2019/03/buttom-curve-about.png) no-repeat; width: 100%; height: 100%; position: absolute; top: 126px;}.sprite.arrow a { padding-right: 50px !important;}.arrow a:after { content: ; background-position: 0 -242px; background-image: url(/wp-content/uploads/2019/03/sprite-images.png); width: 16px; height: 14px; position: absolute; margin-left: 10px; top: 9px;}.about-us-badge.full img { background: rgba(255, 255, 255, 0.57); padding: 10px; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.58);}/*.section.full-width.about-us-section {margin-left: -35%;margin-right: -30%;margin-bottom: -8vw;border-top-left-radius: 52%;border-top-right-radius: 50%;background-color: #1a1a17;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .15)), to(rgba(0, 0, 0, .15)));background-image: linear-gradient(180deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, .15));-webkit-box-shadow: -29px -7px 0 0 #ce3737;box-shadow: -180px -100px 0px 0 #ce3737;overflow: hidden;margin-top: -138px;z-index: 3;}*/.section.full-width.about-us-section .section-div:before { content: ; background: url(/wp-content/uploads/2019/03/about-section-top-curve.png) no-repeat; width: 100%; height: 100%; position: absolute; top: -86px; z-index: 26; background-size: 100%;}.bottom-curve-red { content: ; margin-left: -35%; margin-right: -30%; /*margin-bottom: -8vw;*/ border-bottom-left-radius: 52%; border-bottom-right-radius: 50%; background-color: #1a1a17; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .15)), to(rgba(0, 0, 0, .15))); background-image: linear-gradient(180deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, .15)); -webkit-box-shadow: -29px -7px 0 0 #ce3737; box-shadow: -180px -100px 0px 0 #ce3737; overflow: hidden; top: -170px; z-index: 3;}.section.full-width.about-us-section:before { content: ; background: -moz-linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 42%, rgba(255, 255, 255, 0.95) 55%, rgba(255, 255, 255, 0.84) 60%, rgba(255, 248, 255, 0.69) 65%, rgba(255, 255, 255, 0.57) 68%, rgba(255, 255, 255, 0.53) 69%, rgba(255, 255, 255, 0.32) 72%, rgba(255, 255, 255, 0.16) 75%, rgba(255, 255, 255, 0.09) 82%, rgba(255, 255, 255, 0.04) 112%, rgba(255, 255, 255, 0) 102%, rgba(255, 255, 255, 0) 100%); background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 42%, rgba(255, 255, 255, 0.95) 55%, rgba(255, 255, 255, 0.84) 60%, rgba(255, 248, 255, 0.69) 65%, rgba(255, 255, 255, 0.57) 68%, rgba(255, 255, 255, 0.53) 69%, rgba(255, 255, 255, 0.32) 72%, rgba(255, 255, 255, 0.16) 75%, rgba(255, 255, 255, 0.09) 82%, rgba(255, 255, 255, 0.04) 112%, rgba(255, 255, 255, 0) 102%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 42%, rgba(255, 255, 255, 0.95) 55%, rgba(255, 255, 255, 0.84) 60%, rgba(255, 248, 255, 0.69) 65%, rgba(255, 255, 255, 0.57) 68%, rgba(255, 255, 255, 0.53) 69%, rgba(255, 255, 255, 0.32) 72%, rgba(255, 255, 255, 0.16) 75%, rgba(255, 255, 255, 0.09) 82%, rgba(255, 255, 255, 0.04) 112%, rgba(255, 255, 255, 0) 102%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr#ffffff, endColorstr#00ffffff, GradientType1); position: absolute; left: 0px; right: 0; top: 0; bottom: 0; z-index: 4; display: block; border-radius: 0% 100% 0% 100% / 100% 7% 80%; background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.95) 55%, rgba(255,255,255,0.85) 60%, rgba(255,248,255,0.75) 65%, rgba(255,255,255,0.57) 68%, rgba(255,255,255,0.16) 75%, rgba(255,255,255,0) 100%, rgba(255,255,255,0.18) 102%, rgba(255,255,255,0.64) 112%); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 55%,rgba(255,255,255,0.85) 60%,rgba(255,248,255,0.75) 65%,rgba(255,255,255,0.57) 68%,rgba(255,255,255,0.16) 75%,rgba(255,255,255,0) 100%,rgba(255,255,255,0.18) 102%,rgba(255,255,255,0.64) 112%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 55%,rgba(255,255,255,0.85) 60%,rgba(255,248,255,0.75) 65%,rgba(255,255,255,0.57) 68%,rgba(255,255,255,0.16) 75%,rgba(255,255,255,0) 100%,rgba(255,255,255,0.18) 102%,rgba(255,255,255,0.64) 112%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr#ffffff, endColorstr#a3ffffff,GradientType0 ); background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0.95) 55%, rgba(255,255,255,0.85) 60%, rgba(255,248,255,0.75) 65%, rgba(255,255,255,0.57) 68%, rgba(255,255,255,0.16) 75%, rgba(255,255,255,0) 100%, rgba(255,255,255,0.18) 102%, rgba(255,255,255,0.64) 112%); background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 55%,rgba(255,255,255,0.85) 60%,rgba(255,248,255,0.75) 65%,rgba(255,255,255,0.57) 68%,rgba(255,255,255,0.16) 75%,rgba(255,255,255,0) 100%,rgba(255,255,255,0.18) 102%,rgba(255,255,255,0.64) 112%); background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0.95) 60%,rgba(255,255,255,0.85) 65%,rgba(255,248,255,0.75) 75%,rgba(255,255,255,0.57) 80%,rgba(255,255,255,0.16) 90%,rgba(255,255,255,0) 100%,rgba(255,255,255,0.18) 100%,rgba(255,255,255,0.64) 112%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr#ffffff, endColorstr#a3ffffff,GradientType1 );}.about-us-section .section-wrap { position: relative; z-index: 90; padding: 180px 100px 180px 50px;}.about-us-section .section-wrap p, .about-us-section .section-wrap div.text { position: relative; z-index: 4; width: 100%; /*max-width: 60% !important;*/ max-width: 100% !important;}.about-us-section .section-wrap div.text { margin-top: 50px; line-height: 32px;}.section.full-width.about-us-section .section-title div { text-align: left !important;}/*contact-section*/.section.full-width.contact-section { background-size: contain !important; background-position: right !important; z-index: 15; margin-top: -26px;}.contact-section-wrap { float: none !important; margin: 0 !important; display: flex; flex-direction: row; height: 100%; align-items: center; min-height: 239px;}.contact-section-wrap a:hover { color: #FFF;}.btn.btn-white a { border: 1px solid #FFF; color: #FFF; padding: 10px 20px; border-radius: 5px;}.btn-wwu{ background-color: transparent; border: 2px solid #c8102e; color: #c8102e; border-radius: 10px; padding: 16px 32px; text-transform: uppercase; font-weight: 700;}.btn-wwu:hover{ background-color: #c8102e; color: #fff;}/*.section.full-width.contact-section {height: 16vw;padding-left: 35%;padding-right: 30%;margin-left: -14%;margin-right: -3%;margin-top: 0vw;border-bottom-left-radius: 60%;border-bottom-right-radius: 210%;border-bottom: 1px solid rgba(255, 255, 255, .19);top: -70px;}*/.contact-section-wrap.relative { position: relative; z-index: 999;}/*blog section*/li.list-blogs { background: #e2e2e2; margin-bottom: 10px;}li.list-blogs a { display: block; color: #414042; padding: 10px 25px; font-size: 17px; font-weight: bold;}li.list-blogs { display: flex;}.mobile-btn { display: none !important;}.featured-blog-wrap { min-height: 380px;}.featured-blog-image.lozad { width: 140px; height: 100px; background-size: cover;}li.list-blogs a:hover { color: #c73130;}.blog-img a:after { content: ; background: rgba(0, 0, 0, 0.47843137254901963); position: absolute; top: 0; right: 0; left: 0; bottom: 0;}li.list-blogs .fa-calendar:before { color: #c73130;}.featured-blog-title-left { position: absolute; top: 235px; font-weight: bold; color: #FFF; left: 20px; right: 20px; font-size: 20px; z-index: 2;}span.month-date { font-size: 13px; font-weight: normal;}.list-wrap span { display: block; position: relative;}.section-blog { background-size: contain !important; margin-top: -34px; min-height: 930px; background-color: #FFF !important;}.section-blog { background-size: contain !important; margin-top: -34px; min-height: 930px; border-radius: 100% 0% 109% 0% / 0% 274% 16% 100%;}/*.map-section .section-div { background: url(/wp-content/uploads/2019/03/blog-btm-curve.png) no-repeat; position: absolute; width: 100%; height: 100%; z-index: 99; display: block; top: 35px;}*/.map-wrap { padding: 180px 0;}ul.column-blog-item { position: relative; width: 50%;}.fa-calendar:before { content: \f073; font-family: AllstarFont; margin-right: 10px;}.list-blogs-image .month-date { color: #FFF; position: absolute; z-index: 2; bottom: 30px; left: 20px; right: 0;}.column-blog { display: flex;}ul.list-blogs-image .featured-blog-image { max-width: 600px; height: 370px !important; background-size: cover; width: 500px;}ul.list-blogs-image { position: relative; width: 50%;}.section-blog .section-title { max-width: 343px; margin: 30px auto;}.f-read-more { position: absolute; bottom: 30px; right: 20px; z-index: 2; color: #FFF; border: 1px solid; padding: 8px 15px;}.blog-img.active { visibility: visible; height: auto; opacity: 1; -webkit-transition: all 3.0s ease; -moz-transition: all 3.0s ease; -o-transition: all 3.0s ease; transition: all 3.0s ease;}.column-blog li.blog-img { position: absolute; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden;}.blog-img { visibility: hidden; opacity: 0; -webkit-transition: all 3.0s ease; -moz-transition: all 3.0s ease; -o-transition: all 3.0s ease; transition: all 3.0s ease;}.section-blog .title { text-align: left;}/*.section-blog {min-height: 42vw;padding-left: 35%;padding-right: 30%;margin-left: -33%;margin-right: -33%;margin-top: 0vw;border-bottom-left-radius: 152%;border-bottom-right-radius: 82%;border-bottom: 10px solid #f08281;box-shadow: -193px 0px 0px 48px #c73130;background-color: #FFF !important;}*/.section-blog .section-title:before { content: ; height: 75%; width: 1px; position: absolute; background: #676767; left: -20px; transform: rotate(15deg); top: 18px;}/*home content*/.section-home-content { top: -266px; z-index: 9; position: relative; overflow: hidden; background: #f3f3f3; display: none;}/*map section*/.section.full-width.map-section .section-wrap { max-width: 100%;}.map-section { min-height: 825px; top: -99px;}.map-info { text-align: left; font-weight: 700;}.map-info-wrap { background: rgba(255, 255, 255, 0.7098039215686275); padding: 20px; max-width: 365px; text-align: center; box-shadow: 0px 0px 7px #000; margin-top: 110px;}.map-info-wrap p { display: none;}.map-info-wrap>img { margin-bottom: 30px;}.map-add:before { background-position: 0 -63px !important; width: 28px; height: 26px; display: inline-block; left: -2px !important;}.map-info { padding-left: 30px; padding-bottom: 15px;}.map-phone:before { background-position: 0 -93px !important; width: 18px; height: 19px; display: inline-block; left: -2px !important;}.map-clock:before { background-position: 0 -123px !important; width: 20px; height: 20px; display: inline-block; left: -2px !important;}.em { font-weight: 400; font-size: 13px;}/*testimonial section*/.section-testi { background-size: contain !important; background-position: right !important; margin-top: -60px !important; padding: 5px 0 150px !important;}.home .section-testi { margin-top: -99px !important; padding: 20px 0 150px !important;}.error404 .section-testi { margin-top: 0px !important; padding: 20px 0 150px !important;}.section-testi .title { text-align: left;}.testimonial-wrap .author { color: #FFF; font-weight: bold; text-transform: uppercase; font-size: 14px;}.archive .section-testi { margin-top: 0px !important; padding: 30px 0 150px !important;}.section.full-width.map-section .title { display: none;}.section-testi .section-title { max-width: 380px; margin: 40px auto;}.section-testi .section-title:before { content: ; height: 75%; width: 1px; position: absolute; background: #676767; left: -20px; transform: rotate(15deg); top: 19px;}.entry-content .line-title:after, .section-title .line-title:after { height: -webkit-fill-available; width: 1px; position: absolute; background: #676767; transform: rotate(15deg); height: 63%; content: ; top: 11px; margin-left: -31px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .testimonial-wrap div.testi-author { max-width: 50%; }}.testimonial-wrap div.testi-author { align-items: center; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-align: center; -webkit-align-items: center; -webkit-box-align: center; justify-content: center; position: relative; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-top-right-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; flex-direction: column; width: 100%;}.testimonial-wrap div.testi-author:after { content: ; background: #c73130; background: rgba(199, 49, 48, 0.68); position: absolute; top: 0; bottom: 0; left: 0; right: 0;}.author { position: relative; z-index: 2; color: #414042; text-transform: uppercase; font-weight: bold; text-transform: initial; font-weight: normal;}.testimonial-wrap { display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}.testimonial-item { background: #f3f3f3; padding: 110px; height: 100%; font-style: italic; line-height: 32px; position: relative; min-height: 350px;}.fa-star span { font-family: AllstarFont; font-size: 20px; color: #ffc100;}.fa-star span:before { content: \f005;}.testimonial-item:before { content: ; background: url(/wp-content/uploads/2019/03/quote-sprite.png); position: absolute; width: 55px; height: 58px; bottom: 0; top: 40%; left: 3%;}.testimonial-item:after { content: ; background: url(/wp-content/uploads/2019/03/quote-sprite.png) no-repeat 0 -77px; position: absolute; width: 55px; height: 58px; bottom: 45%; right: 3%;}.star-rating.fa-star { z-index: 2; position: relative; border-top: 1px solid #fff;}.author, .star-rating.fa-star { padding-top: 20px; width: 100%;}.author { border-bottom: 1px solid #fff; padding-bottom: 20px;}.testimonial-wrap, .testimonial-section { position: relative;}.star-rating.fa-star br { display: none;}.testi-author { padding: 60px; max-width: 250px; width: 100%; text-align: center; background: url(/wp-content/uploads/2019/03/testi-author-bg.jpg); background-size: cover; min-height: 230px;}.slick-prev-testi.slick-arrow, .slick-next-testi.slick-arrow { position: absolute; right: 125px; left: initial; height: 16px; width: 30px; right: 105px; cursor: pointer;}.slick-prev-testi.slick-arrow { top: -3%;}.slick-next-testi.slick-arrow { bottom: 9%;}.fa-angle-up, .fa-angle-down, .fa-angle-left, .fa-angle-right { font-family: AllstarFont; font-size: 35px; color: #FFF;}.fa-angle-up:before { content: \f106;}.fa-angle-down:before { content: \f107;}.fa-angle-left:before { content: \f104;}.fa-angle-right:before { content: \f105;}/*.section.full-width.section-testi {height: 36vw;padding-left: 35%;padding-right: 30%;margin-left: -33%;margin-right: -33%;margin-top: 0vw;border-bottom-left-radius: 152%;border-bottom-right-radius: 82%;top: -265px;box-shadow: -193px 0px 0px 48px #cccccc8c;}*/.section-testi:after { content: ; background: url(/wp-content/uploads/2019/03/btm-testi-curve.png); height: 142px; width: 100%; position: absolute; bottom: 0; z-index: 3;}/*about section*/.team-title-name { font-weight: bold;}.team-title-name em { font-weight: normal;}.section-meet-our-team .section-title { margin-bottom: 10px;}.section-meet-our-team .sub-title { font-size: 47px; text-transform: uppercase; font-family: Open Sans, sans-serif; position: relative; padding-bottom: 25px; color: #414042; font-weight: 800;}.section-meet-our-team { background: #414042 url(/wp-content/uploads/2019/03/a-sign.png) no-repeat left center; padding: 100px 0 20px; color: #ffffff; z-index: 3; background-size: initial !important; border-radius: 100% 0% 100% 0% / 0% 37% 13% 180%;}.about-top-curve:before { content: ; background: url(/wp-content/uploads/2019/03/meet-our-team-curve.png) no-repeat top center; height: 100%; width: 100%; position: absolute; top: 0px; z-index: 3; left: 0; right: 0;}.page-id-71 .section-testi .section-wrap { padding: 150px 0;}.about-top-curve:after { content: ; background: url(/wp-content/uploads/2019/03/meet-our-team-btm-curve.png) no-repeat bottom; height: 100%; width: 100%; position: absolute; bottom: -40px; z-index: 3; left: 0; right: 0;}.section-meet-our-team .section-wrap { position: relative; z-index: 4; padding: 60px 40px 140px;}.section-meet-our-team .section-title .line-title:after { height: -webkit-fill-available; width: 1px; position: absolute; background: #676767; transform: rotate(15deg); height: 66%; content: ; top: 16px; margin-left: -30px;}.section-meet-our-team .btn { display: block; max-width: 280px; margin: 0 auto;}.team-member-description p { line-height: 32px;}.section-title { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-flex-flow: column wrap; flex-flow: column wrap; -webkit-align-content: center; align-content: center; position: relative; max-width: 1140px; margin: 0 auto 20px;}.team-member-name { font-size: 29px;}.team-member-description { margin: 30px 0 0;}.section-meet-our-team .flex-item { width: 50%;}.flex-item.team-member-info { width: 76%;}.flex-container { display: flex;}.border-radius-10 img { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}/*.section-meet-our-team .slide-list-control {position: absolute;top: 50%;}*/.content-wrap-page { position: relative;}.left-content { position: relative; z-index: 4;}.content-wrap-page:after { position: absolute; content: ; background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 45%, rgba(255, 255, 255, 1) 46%, rgba(255, 255, 255, 1) 49%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 45%, rgba(255, 255, 255, 1) 46%, rgba(255, 255, 255, 1) 49%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 45%, rgba(255, 255, 255, 1) 46%, rgba(255, 255, 255, 1) 49%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr#ffffff, endColorstr#00ffffff, GradientType1); top: 0; right: 0; left: 0; bottom: 0;}.content-wrap-page { position: relative; min-height: 400px; display: inline-flex; flex-direction: row-reverse; align-items: center;}.slick-prev-team, .slick-next-team { background: #c73130; max-width: 50px; display: none;}.section.full-width.section.bottom-content { background: url(/wp-content/uploads/2019/04/before-content-bg.png) no-repeat; background-size: cover !important; color: #FFF; min-height: 570px; overflow: hidden; z-index: 44;}.bottom-content-section img { margin-top: -40px; left: 0; right: 0;}ul.video-page-listings li { display: inline-block; vertical-align: top; margin-bottom: 20px; padding: 10px;}ul.video-page-listings { text-align: center;}.page-id-77 .section.full-width.section-testi { display: none !important;}ul.videos-page-listings li { margin: 0; max-width: 25%; width: 100%; float: left;}.bottom-content-section h2 { text-transform: uppercase; text-align: center; font-size: 35px; margin: 50px 0 0px; position: relative;}.bottom-content-section a { color: #FFF;}.bottom-content-section .section-title { font-weight: 800; font-size: 45px; margin-top: 70px;}.hidden-panel { display: none;}header.site-header.navfixed { top: 0; background-color: rgba(39,48,48,0.94); max-width: 1920px !important; margin: 0 auto;}ul.sub-menu { text-align: left;}header.site-header.navfixed .nav-primary { clear: none; float: none !important; width: auto; max-width: 1150px; position: fixed; left: 0; right: 0; text-align: center; top: 0px; /*box-shadow: -3px -3px 6px rgb(134, 134, 134);*/ padding: 0px 0 5px; margin: 0 auto; width:100%;}header.site-header.navfixed .title-area { padding-top: 5px !important;}li.gallery-list-item a { display: block;}/*footer*/.section.ftr-info, .ftr-contact a { color: #FFF;}.section.ftr-info { padding-top: 90px;}.section.ftr-info .one-fifth { max-width: 33%; display: inline-block; width: 100%; vertical-align: top; text-align: left;}.ftr-btm-info { padding: 0 25px; text-align: left;}.site-footer { background: transparent url(/wp-content/uploads/2019/03/footer-bg.jpg) !important; border-top: 0px solid #eee; background-attachment: fixed !important; background-size: cover !important;}.ftr-logo { background: #FFF; display: inline-block; padding: 10px; max-width: 200px; margin-bottom: 40px;}footer.site-footer { position: relative; max-width: 1920px; margin: 0 auto;}.site-footer:after { content: ; background: rgba(0, 0, 0, 0.77) !important; top: 95px; bottom: 0; right: 0; left: 0; position: absolute; display: block;}.footer-block { position: relative; z-index: 2; padding: 20px 60px 130px;}.footer-headings { padding: 50px; margin-bottom: 20px; color: #666;}.ftr-title { position: relative;}.ftr-title:before { content: ; height: 14px; background: #666; width: 1px; position: absolute; top: 5px; margin-left: -6px;}.nav-secondary { margin-top: 10px; position: relative; z-index: 3;}.nav-secondary a, .copyright a { color: #FFF;}nav.nav-secondary { margin-top: 31px;}#menu-footer_menu li a { color: #FFF;}footer.site-footer .wrap { padding: 0px !important;}.custom-footer { margin-bottom: 80px; margin-top: 50px;}.ftr-btm-info-wrap { font-size: 14px; position: absolute; bottom: -0px; left: 0px; right: 0px; background: rgba(0, 0, 0, 0.63); padding: 10px; color: #FFF; z-index: 9;}.ln a { color: #FFF;}.ftr-btm-info-list.social-ftr span { display: inline-block; vertical-align: middle;}.nav-secondary .genesis-nav-menu { padding: 40px 40px 150px;}.ftr-infos div { margin: 10px 0; color: #FFF !important;}.one-half.spaces { padding-left: 23px;}.border-btm { border-bottom: 1px solid #666; margin-top: 60px;}ul.aws-list li { display: inline-block; padding: 10px;}ul.aws-list { text-align: center;}.sprite { position: relative;}.sprite:before { background: url(/wp-content/uploads/2019/03/sprite-images.png)no-repeat; position: absolute; content: ; left: -26px;}.marker:before { background-position: 0 -182px; width: 15px; height: 22px;}.phone:before { background-position: 0 -153px; width: 22px; height: 20px;}.clock:before { background-position: 0 -214px; width: 18px; height: 18px;}.section.full-width.section.bottom-content .arrow a:after { top: 17px !important;}.ftr-contact.emergency { font-size: 13px;}.ftr-contact a:hover { color: #666;}footer.site-footer:before { content: ; height: 300px; position: absolute; width: 100%; background: url(/wp-content/uploads/2019/03/footer-curve.png); background-repeat: no-repeat; z-index: 5; top: -35px; left: 0;}.ftr-btm-info { position: relative; padding: 70px 0; border-bottom: 1px solid #666;}footer .genesis-nav-menu a { font-size: 14px;}.ftr-title.mobile { margin: 0px 0; color: #666 !important; font-weight: bold; font-size: 16px; padding-bottom: 50px;}.bottom-content-section a:hover { text-decoration: underline;}nav.nav-secondary { display: none;}.section.full-width.section.section-badges { overflow: hidden;}/*Services Page Section*/ul.service-listings.flex-container { display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}ul.service-listings.flex-container .flex-item { max-width: 48%; flex-direction: column; margin: 1%; position: relative; overflow: hidden;}.services-lists-wrap { padding: 40px; max-width: 1920px; width: 100%;}.service-tile-title { position: absolute; bottom: 0; left: 100px; right: 100; text-align: left; font-size: 28px; color: #FFF; font-weight: 800; text-transform: uppercase; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0, -65px, 0); transform: translate3d(0, -65px, 0);}.service-effect:hover .service-tile-title { -webkit-transform: translate3d(0, -67px, 0); transform: translate3d(0, -67px, 0); color: #c73130; z-index: 4;}.service-tile { position: relative;}.service-effect:hover .service-tile::after { opacity: 1; border: 4px solid #bfbfbf;}.service-tile::after { content: ; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.02) 31%, rgba(255, 255, 255, 0.06) 35%, rgba(255, 255, 255, 0.15) 39%, rgba(255, 255, 255, 0.24) 42%, rgba(255, 255, 255, 0.36) 45%, rgba(255, 255, 255, 0.41) 46%, rgba(255, 255, 255, 0.59) 50%, rgba(255, 255, 255, 0.61) 51%, rgba(255, 255, 255, 0.72) 53%, rgba(255, 255, 255, 0.82) 56%, rgba(255, 255, 255, 0.91) 60%, rgba(255, 255, 255, 0.96) 63%, rgba(255, 255, 255, 0.98) 64%, rgba(255, 255, 255, 0.98) 66%, rgba(255, 255, 255, 0.99) 67%, rgba(255, 255, 255, 1) 69%, rgba(255, 255, 255, 0.95) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.02) 31%, rgba(255, 255, 255, 0.06) 35%, rgba(255, 255, 255, 0.15) 39%, rgba(255, 255, 255, 0.24) 42%, rgba(255, 255, 255, 0.36) 45%, rgba(255, 255, 255, 0.41) 46%, rgba(255, 255, 255, 0.59) 50%, rgba(255, 255, 255, 0.61) 51%, rgba(255, 255, 255, 0.72) 53%, rgba(255, 255, 255, 0.82) 56%, rgba(255, 255, 255, 0.91) 60%, rgba(255, 255, 255, 0.96) 63%, rgba(255, 255, 255, 0.98) 64%, rgba(255, 255, 255, 0.98) 66%, rgba(255, 255, 255, 0.99) 67%, rgba(255, 255, 255, 1) 69%, rgba(255, 255, 255, 0.95) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.02) 31%, rgba(255, 255, 255, 0.06) 35%, rgba(255, 255, 255, 0.15) 39%, rgba(255, 255, 255, 0.24) 42%, rgba(255, 255, 255, 0.36) 45%, rgba(255, 255, 255, 0.41) 46%, rgba(255, 255, 255, 0.59) 50%, rgba(255, 255, 255, 0.61) 51%, rgba(255, 255, 255, 0.72) 53%, rgba(255, 255, 255, 0.82) 56%, rgba(255, 255, 255, 0.91) 60%, rgba(255, 255, 255, 0.96) 63%, rgba(255, 255, 255, 0.98) 64%, rgba(255, 255, 255, 0.98) 66%, rgba(255, 255, 255, 0.99) 67%, rgba(255, 255, 255, 1) 69%, rgba(255, 255, 255, 0.95) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr#03ffffff, endColorstr#f2ffffff, GradientType0); opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: opacity 0.45s, -webkit-transform 0.45s; transition: opacity 0.45s, transform 0.45s;}.service-effect:hover img { -webkit-transform: perspective(1000px) translate3d(0, 0, 21px); transform: perspective(1000px) translate3d(0, 0, 21px);}.service-effect img { opacity: 1; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: perspective(1000px) translate3d(0, 0, 0); transform: perspective(1000px) translate3d(0, 0, 0);}a.service-page-link { position: absolute; top: 0; right: 0; left: 0; bottom: 0; z-index: 6;}/*blog page*/h1.archive-title.uppercase { font-size: 45px; font-weight: 800; text-align: center;}.page-template-custom-blog-template h1.section-title { display: none;}.blog-post-archive>div select { width: 100%; padding: 10px; border-radius: 5px; -moz-appearance: none; -webkit-appearance: none; appearance: none;}.home .featured-blog-post.flex-container { display: flex; align-items: center; position: relative; margin: 80px 0 0;}.featured-blog-img.flex-item { height: 100%; width: 90%; position: relative; right: 0px; z-index: 0; float: right;}.bottom-content-section { padding-top: 80px;}span.sfcr-datePublished { display: none;}.blog-info.flex-item { padding: 20px; z-index: 3; max-width: 100%; margin-right: -455px; width: 100%; background: #FFF; background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 51%, rgba(255, 255, 255, 1) 81%, rgba(255, 255, 255, 0) 100%); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 51%, rgba(255, 255, 255, 1) 81%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 1) 51%, rgba(255, 255, 255, 1) 81%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr#ffffff, endColorstr#00ffffff, GradientType1); -webkit-box-shadow: -3px 1px 5px rgba(0, 0, 0, 0.12); box-shadow: -3px 1px 5px rgba(0, 0, 0, 0.12); position: relative;}.nav-previous.flex-item { text-align: left;}.nav-next.flex-item { text-align: right;}.pagination { clear: both; margin: 60px 0; text-align: center; background: #FFF !important;}.nav-next-empty { display: none;}.nav-previous-empty { display: none;}nav.pagination .flex-item { display: inline-block; width: 33%;}.blog-title a { font-size: 24px; font-weight: 800; color: #414042; text-transform: initial;}.latest-img.lozad { height: 300px; max-width: 100%; background-repeat: no-repeat; background-size: cover; background-position: center;}.blog-post-archive>div::after { content: ; background: url(/wp-content/uploads/2019/03/sprite-images.png) no-repeat 0 -336px; position: absolute; right: 10px; top: 43%; width: 5%; height: 10px;}.blog-post-archive>div select:hover { border: 1px solid #f96478; background: #FFF;}.sprite.arrow.news-btn.r-more a { padding: 10px 30px; position: absolute; bottom: 0; background: #c73130; color: #FFF;}.featured-blog-post .sprite.arrow.news-btn.r-more a { padding: 10px 30px; position: absolute; bottom: -55px; background: #c73130; color: #FFF; right: 80px;}#blog-date:before, #blog-author::before { font-family: AllstarFont; margin-right: 15px; color: #c73130;}#blog-date:before { content: \f073;}#blog-author::before { content: \f007;}.featured-blog-post.flex-container p { margin-top: 40px; min-height: 90px; color: #414042; text-transform: initial; font-weight: normal;}span#blog-author { float: right; position: relative; right: 100px;}.featured-blog-post .sprite.arrow.news-btn.r-more a:after { top: 16px;}.left-nav.desktop-view-hidden .sfl-primary-btn { text-transform: uppercase; color: #FFF;}.blog-post-archive>div:hover:after { background-position: 0 -353px;}.blog-post-archive { display: -webkit-flex; display: -moz-flex; display: flex; margin-bottom: 40px;}.blog-post-archive div { max-width: 360px; margin: 0 auto; width: 100%; position: relative;}.content div.wpcf7 input { color: #000; padding: 10px; margin-bottom: 10px;}.content input.wpcf7-form-control.wpcf7-submit { color: #fff;}.content div.wpcf7 { background: transparent !important; margin: 0 auto; max-width: 450px; width: 100%;}.content form select { padding: 10px; background: #f1f1f1; margin-bottom: 10px;}.content ::-webkit-input-placeholder { color: #414042 !important; opacity: 1;}.content ::-moz-placeholder { color: #414042 !important; opacity: 1;}.content :-ms-input-placeholder { color: #414042 !important; opacity: 1;}.content :-moz-placeholder { color: #414042 !important; opacity: 1;}.content form textarea { background: #f1f1f1; color: #000;}.recaptcha-note { text-align: center; font-size: 13px; margin-bottom: 10px;}.form-field-captcha { font-size: 13px;}.center { text-align: center;}.content form select { position: relative;}.content span.wpcf7-form-control-wrap.service { position: relative;}.content span.wpcf7-form-control-wrap.service::after { content: ; background: url(/wp-content/uploads/2019/03/sprite-images.png) no-repeat 0 -336px; position: absolute; right: 10px; top: 43%; width: 5%; height: 10px;}.active { display: block;}.mobile-featured-section { display: none;}.accordion-toggle { cursor: pointer;}.accordion-content { display: none;}.accordion-content.default { display: block;}.active-a { color: red;}.accordion-toggle:after { content: \f067; font-family: allstarFont; width: 25px; display: inline-block; text-align: center; right: 5px; position: absolute; font-weight: normal;}#accordion div { margin: 0 0 0px;}.accordion-toggle em { font-weight: normal;}.accordion-toggle { position: relative; padding: 10px; background: #c73130; color: #FFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-weight: bold;}.accordion-toggle { position: relative; margin-bottom: 5px !important;}.accordion-content { padding: 20px; border: 1px solid #c73130; margin-bottom: 10px !important; box-shadow: 0px 2px 0px #c73130;}.accordion-content { padding: 20px; margin-top: -10px !important; position: relative;}.active-a:after { content: \f068; font-family: allstarFont; width: 25px; display: inline-block; text-align: center; font-weight: normal;}.accordion-toggle { position: relative;}.center.gallery-title-h2 h2, h2.before-after-title.center, h2.gallery-title { font-size: 35px; margin: 35px 10px 30px; font-weight: 700; position: relative;}.section.full-width.about-us-section ul li { list-style-type: disc !important; margin-left: 40px !important;}.before-after-set { margin-top: -50px;}h2.before-after-title.center { margin: 0px 10px 30px;}.section.full-width.why-choose .section-title { padding: 20px; margin: auto; max-width: 1140px;}.uppercase.center.gallery-title-h2 h2:before { content: ;}.center.gallery-title-h2 h2:before, h2.before-after-title.center:before, h2.gallery-title:before { width: 2px; position: absolute; background: #333333; height: 30px; content: |; top: 8px; margin-left: -11px; font-size: 0;}.m3 { margin-top: 50px;}.section.full-width.section-meet-our-team.about-top-curve.relative .section-wrap { width: 100% !important; max-width: 100% !important;}.team-container { max-width: 1180px; margin: 0 auto;}.section-meet-our-team .slide-list-control { position: absolute; left: 0; -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); top: 50%; right: 0;}/*.page-id-71 .section.full-width.section.bottom-content { margin-top: -160px;}*/.page-id-71 .section.full-width.section-testi { margin-top: -200px;}.slick-next-team.slick-arrow.fa-angle-right { float: right; padding: 10px; cursor: pointer;}.slick-prev-team.slick-arrow.fa-angle-left { float: left; padding: 10px; cursor: pointer;}.hero-section.inner-page:after { content: ; background: url(/wp-content/uploads/2019/03/site-inner-curve.png) center; position: absolute; height: 280px; width: 100%; background-repeat: no-repeat; bottom: -35px; z-index: 9;}.badges-section button.slick-prev { left: -28px;}.badges-section button.slick-next { right: -25px;}.accordion-toggle.active-a { border-bottom-left-radius: 0;}.accordion-toggle.active-a { border-bottom-right-radius: 0;}.tracking-mobile-view { display: none;}.genesis-nav-menu .sub-menu .current-menu-item > a:hover { color: #FFF !important;}.ftr-add.sprite.clock.spaces:before { left: -2px;}.ftr-add.sprite.clock.spaces { padding-left: 20px;}#menu-footer_menu li a { padding: 0 15px 0 0;}.content-title-wrap { padding: 0 40px;}h2.gallery-title.center:before { top: 27px !important;}#fancybox-left-ico {left: 20px !important;}#fancybox-right-ico {right: 20px !important;left: auto !important;}/* Media Queries---------------------------------------------------------------------------- */@media only screen and (max-width:1800px) { .genesis-nav-menu a { font-size: 15px; } .section.full-width.about-us-section .section-div:before { top: -6%; } .section.full-width.contact-section:after { top: 35.3%; }}@media only screen and (max-width:1600px) { .map-section { background-size: 1600px !important; height: 695px; min-height: auto; } .map-wrap { padding: 7% 0; } .map-section .section-div { top: 42px; } .map-section .section-div { background-size: contain; } .genesis-nav-menu a { font-size: 14px; } .inner-page .sfl-display-middle { -ms-transform: translate(10%, -50%); transform: translate(10%, -50%); } .wp-custom-logo .title-area { max-width: 130px !important; padding-top: 30px; } header.site-header.navfixed .nav-primary { max-width: 970px; margin: 0 auto; left: -190px; } header.site-header.navfixed nav-primary .genesis-nav-menu a { padding-left: 5px; padding-right: 5px; }}@media only screen and (max-width:1366px) { .section.full-width.about-us-section { background-position: 0px 0px !important; } .section.top-header { padding: 0 15px; } .section.top-header a.sfl-primary-btn { font-size: 14px; } .cta a { font-size: 14px; } .section.top-header a.sfl-primary-btn { padding: 14px 8px; } .section.top-header .wrap { display: flex; flex-direction: row; display: flex; align-items: center; justify-content: center; } .section.top-header .one-half.first { width: 609px !important; } .section.top-header .one-half { width: 68% !important; } .ftr-infos .one-half { max-width: 100%; display: block; width: 100%; } .column-2, ul#menu-footer_menu { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; } .section.full-width.about-us-section .section-div:before { top: -5%; } .map-section { background-size: 1366px !important; height: 595px; } .effect-sadie .services-btn { bottom: 180px; } .footer-block { padding: 90px 20px; } .flex-item.team-member-image img { max-width: 252px; } .genesis-nav-menu a { font-size: 12px; padding-top: 28px; } header.site-header.navfixed .nav-primary { left: -120px; } header.site-header.navfixed .header-widget-area .widget { padding: 20px 10px 15px 10px; } header.site-header.navfixed .sfl-primary-btn { padding: 15px 5px; font-size: 13px; } header.site-header.navfixed .nav-primary .genesis-nav-menu a { padding-left: 5px; padding-right: 5px; } header.site-header.navfixed .nav-primary { max-width: 862px; } .home .sfl-display-middle { -ms-transform: translate(-50%, -30%); transform: translate(-50%, 30%); } .map-section .section-div { background-size: contain; top: 48px; } .nav-primary { float: left; } .fields-container input, .fields-container select, form textarea, .form-field-captcha, .map-info-wrap { font-size: 13px; } .fields-container input, .fields-container select { margin: 5px 0; } .services-title { line-height: 20px; font-size: 18px; } figure.effect-sadie p { width: 100%; bottom: 150px; } .slider-form { right: 2%; } .section-blog { min-height: 64vw; } .map-section { min-height: auto; } .copyright { bottom: -281px; } figure.effect-sadie:hover .services-title { bottom: 430px; } .site-footer { font-size: 13px; } .map-wrap { padding: 2% 0; }}@media only screen and (max-width:1200px) { .section.full-width.about-us-section .section-div:before { top: -4%; }}@media only screen and (max-width:1180px) { .home .section-testi { margin-top: 0px !important } .map-wrap img { max-width: 136px; } .wp-custom-logo .title-area { max-width: 100px !important; padding-top: 36px; } .map-info-wrap { max-width: 305px; } .map-section { top: -49px; } .map-section { background-size: 1180px !important; height: 514px; } .hero-section .title, .hero-section .sub-title { font-size: 40px; } header.site-header.navfixed .title-area img { width: 50px; } .nav-primary .genesis-nav-menu a { padding-left: 5px; padding-right: 5px; } .site-header { padding: 0 10px; }}@media only screen and (max-width:1100px) { .section.full-width.about-us-section .section-div:before { top: -43px; } ul.list-blogs-image { position: relative; width: 70%; } }@media only screen and (max-width:1052px) { .section.full-width.contact-section:after { top: 152px; } .ftr-title.mobile { font-size: 14px; }}@media only screen and (max-width:1024px) { .section.full-width.about-us-section { border-radius: 0% 100% 0% 100% / 0 5% 0 0%; } .section.full-width.about-us-section .section-div:before { top: -43px; } .effect-sadie .services-btn { bottom: 152px; } .navfixed .header-widget-area .widget { padding: 25px 5px !important; } } @media only screen and (max-width:1023px) { .section.ftr-info .one-fifth { max-width: 235px; } }/*---------------------------------------------------------------------------- */@media only screen and (max-width:991px) { ul.social-mobile.social.inline-items { margin-top: 8px; } .section-testi .section-wrap { padding: 60px 20px; } .genesis-nav-menu { background: #fff; padding: 10px 10px 60px; } .we-can .section-title:before { top: 14px; left: 42px; height: 77% } .tracking-mobile-view { position: fixed; left: 0; right: 0; background: #FFF; top: 55px; padding: 10px; display: block; } ul.social.inline-items.vertical-middle { display: block !important; } .section.full-width.why-choose { padding-bottom: 120px; } .map-section { background-size: 1000px!important; background-position: 79% 0!important; } .icon-check { display: none; } .section-blog .section-title:before { top: 15px; left: 40px; } .entry-content .line-title:after { height: 44%; } .section .title { font-size: 32px; } .section-meet-our-team .sub-title { font-size: 35px; } .service-tile-title { font-size: 17px; left:20px; } nav.pagination .flex-item { width: 28%; } .page-template-custom-blog-template .section.full-width.section.bottom-content { margin-top: -100px; } .blog-title a { font-size: 20px; } .featured-blog-post.flex-container p { font-size: 14px; } .featured-blog-post .sprite.arrow.news-btn.r-more a { right: 0; } span#blog-author { float: none; display: block; left:0; } .bottom-content-section img { max-width: 200px; margin-top: -70px; } .site-footer { background: #000 !important; } .before-after-wrap.relative { padding: 0 35px; } .before-after-wrap.relative, ul.before-after-listings.slick-initialized.slick-slider { max-width: 100% !important; } .ftr-btm-info-wrap { position: relative; background: #151515; bottom: -10px; padding-bottom: 20px; } footer.site-footer:before { background: transparent; } .ftr-btm-info { padding: 40px 25px; } .site-footer { padding-bottom: 50px; } .site-footer { padding-left: 0; padding-right: 0; } .border-btm { border-bottom: 0; margin-top: 0px; } .section.ftr-info { padding-left: 30px; padding-right: 30px; } .footer-block { padding: 0px; } .team-title-name { text-align: center; padding-bottom: 20px; } .sub-menu-toggle { top: 0px; } .section-blog .arrow a:after { top: 24px; } .blog-post-archive { display: block; text-align: center; } .blog-post-archive div { display: inline-block; } .blog-info.flex-item { margin-right: 0; } .blog-post-archive>div::after { top: 29%; } .blog-post-archive>div select { margin-bottom: 20px; } .featured-blog-post .sprite.arrow.news-btn.r-more a { bottom: -15px; } .featured-blog-wrap { min-height: auto; } .ftr-btm-info-wrap div { width: 100%; display: block; vertical-align: middle; } .section-curve-gray, .section.full-width.contact-section:after { background: none; } .hero-section.inner-page { height: 450px !important; } .breadcrumb-container { bottom: 131px !important; } .hero-section.inner-page .sfl-display-middle.light-text { right: 2%; left: 2%; -ms-transform: translate(-70%, -50%); transform: translate(0%, 0%); text-align: center; } .sfl-display-middle { bottom: 0; } .content-wrap-page { display: block !important; } .sfl-display-middle { bottom: 200px; } .hero-section inner-page .sfl-display-middle { bottom: 390px !important; } .content-wrap-page:after { background: transparent; } .home .section-testi { margin-top: 180px !important; background: transparent !important; } .section-testi .section-title:before { left: 40px; top: 13px; } .map-section { min-height: 429px !important; } .map-info-wrap { position: absolute; left: 0; right: 0; text-align: center; margin: 390px auto; } .btn { display: block !important; } .contact-section-wrap { display: block; } .section-blog { background: #FFF !important; } .section.full-width.contact-section:after { top: 257px; background-size: 100%; } .section-curve-gray { bottom: 82px; background-size: 100%; } .flex-item.first { font-size: 30px !important; } .section.full-width.about-us-section { border-radius: 0px; background: #FFF !important; } .sub-title.with-line.al-center, .section .sub-title .entry-content .sub-title, .why-choose h1 { font-size: 35px; } .page .entry-content .title { font-size: 20px; } .entry-content .line-title:after { top: 4px; margin-left: -14px; } .widget-area.header-widget-area { background: #FFF; top: 0px; font-size: 15px; } .ftr-title.mobile { margin: 20px 0; } .learn-more-link { display: block; position: relative; } .mobile-featured-section .arrow a:after { top: 30px; right: 20px; } .section.full-width.why-choose { padding-top: 0 !important; } .section.full-width.featured-section { margin-top: 0px; } .learn-more-link a { background: #424043; padding: 20px; display: block; max-width: 379px; margin: 30px auto; text-align: center; color: #FFF; text-transform: uppercase; font-size: 20px; width: 100%; } .mobile-featured-section { display: block; } .section.full-width.featured-section { border-radius: 0px; } .section.full-width.we-can { margin-top: 0; min-height: auto; } .mobile-featured-section { padding: 30px 20px !important; } .mobile-featured-section .btn a { background: #cf0a2c; color: #FFF; display: inline-block; padding: 20px; max-width: 300px; width: 100%; border-radius: 4px; font-size: 20px; text-transform: uppercase; font-weight: bold; text-align: left; position: relative; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.85); } .mobile-featured-section div { display: block; } .header-widget-area .widget { padding: 0; } ul.column-blog-item.list-blogs-image { display: none; } ul.column-blog-item { width: 100%; } .map-section .section-div, .featured-services-listings, .section.full-width.about-us-section .section-div:before, .section.full-width.we-can:before, .we-can-curve:before, .section.full-width.we-can:after { display: none !important; } .section.full-width.why-choose, .featured-section .section-div { background-image: none !important } .section.full-width.we-can { background: #414043 !important; } .active { display: block; } .about-us-section .section-wrap { padding: 40px 60px; } .section.full-width.about-us-section { border-radius: 0px; } .genesis-nav-menu a { padding-top: 10px; } .mobile-content-wrap.active a { font-weight: bold; font-size: 28px; color: #675f5e; } .mobile-content-wrap.active { display: block; } .mobile-nav { position: fixed; cursor: pointer; width: 20px; top: 13px; left: 15px; z-index: 999; display: block; } .mobile-nav span { width: 6px; height: 6px; background: #cf0a2c; display: block; margin: 3px; border-radius: 50%; margin-left: auto; margin-right: auto; } .section.ftr-info .one-fifth { max-width: 400px; margin: 0 auto; display: inline-block; } .menu-toggle { padding: 0 20px 0; margin-top: 11px; } .site-footer { font-size: 16px; } .dashicons, .dashicons-before:before { width: 30px !important; height: 30px !important; font-size: 24px !important; } .home .sfl-display-middle { bottom: 18%; left: 0; -ms-transform: translate(-70%, -30%); transform: translate(0%, 0%); right: 0; text-align: center; } .hero-section.wrap-curve-hero-slider-gold:after { bottom: -470px; background-size: 130%; } .hero-caption { height: 580px; } .hero-section .sub-title { font-size: 33px; } .slider-form { display: none; } .site-header { top: 0; box-shadow: 0px 3px 3px #d1cece; padding: 0 !important; } .footer-headings { display: none; } .genesis-nav-menu a { font-size: 14px; } .genesis-responsive-menu { display: none; } .section.top-header { display: none; } .site-header { padding: 0 20px; } /* Site Header --------------------------------------------- */ .site-header, .site-header .wrap { box-shadow: none; height: 55px; background: #fff; } .wp-custom-logo .site-container .title-area { position: absolute; left: 0; right: 0; margin: auto; padding-top: 2px; /*transform: scale(.5) translate(0, -94px);*/ z-index: 2; } .wp-custom-logo .title-area { max-width: 130px !important; padding-top: 10px !important; } .home .genesis-nav-menu a { color: #000; } header.site-header:after { content: ; width: 100%; height: 2px; background: rgba(0, 0, 0, 0.1803921568627451); position: absolute; left: 0; right: 0; z-index: 1; } .phone_header { background-color: rgba(23, 100, 125, .9); padding: 10px; } .header-widget-area { position: absolute; left: 0; right: 0; text-align: center; top: 84px; } .genesis-nav-menu { background: #fff; padding: 10px 10px 60px } footer .genesis-nav-menu { background: transparent; } .hero-section .sub-title, .hero-section .title { font-size: 30px; } /* WordPress --------------------------------------------- */ h1 { font-size: 28px; } h2 { font-size: 19px; } a.alignleft, img.alignleft, .wp-caption.alignleft { float: none; margin: 0; } .alignright, .alignleft { float: none; margin: 20px auto !important; display: block; } /* Blog --------------------------------------------- */ .feature-image { text-align: center; } /* Site Footer --------------------------------------------- */ .footer-block.section_3_column_3 { text-align: center; } .site-footer { padding-left: 0px; padding-right: 0px; } /* Modals --------------------------------------------- */ .modal-button { transform: rotate(0); -webkit-transform: rotate(0); top: auto; bottom: 0; left: 0; right: 0; } /* Gallery --------------------------------------------- */ .gallery-container, .before-after-container { max-width: 520px; overflow: hidden; } .nav-primary { clear: left; padding-bottom: 115px; width: 100%; position: fixed; overflow-y: auto; height: 100%; margin-top: 55px; background: #FFF; margin-bottom: 40px; }}@media screen and (max-width: 990px){ .hero-caption { height: 750px; }}@media only screen and (max-width:768px) { .section-wrap { padding: 30px 20px; } ul.service-listings.flex-container { display: block; } .section-blog .arrow a:after { top: 20px; } .home .section-testi { margin-top: 170px !important; } .map-info-wrap { top: 115px; } .map-section { background-size: 1000px !important; background-position: 69% 0px !important; } .map-section { height: 501px !important; } .modal-form div#wpcf7-f17-o2 { width: 100%; right: 0; left: 0; margin: 0 auto; } .site-inner { padding: 40px 30px 0; margin-top: -40px; z-index: 88; position: relative; } .section-meet-our-team .section-title .line-title:after { height: 60%; } h1.section-title p { display: none; } .btn.btn-red a { font-size: 11px; } .team-member-name { font-size: 24px; } .slick-dots { opacity: 0; } .flex-item.team-member-info { width: 100%; } .section-meet-our-team .flex-item { margin: 0 auto; width: 100%; } .section.full-width.section.bottom-content .arrow a:after { top: 14px !important; } .team-listings .flex-container { display: block; text-align: center; } .btn.btn-red.center-align { top: 0px; } .flex-item.team-member-image img { max-width: 162px; } .page-id-71 .section.full-width.section.bottom-content { margin-top: -190px; } .team-member-description p { line-height: 26px; font-size: 14px; } .services-lists-wrap { padding: 25px; } ul.service-listings.flex-container .flex-item { max-width: 450px; margin: 1% auto; } .badges-section button.slick-prev { left: -18px; } .badges-section button.slick-next { right: -15px; } .testi-author { min-height: 180px; } .author, .star-rating.fa-star { padding-top: 0; } .featured-blog-img.flex-item { width: 100%; } .about-us-section h2 { font-size: 35px !important; } .featured-blog-post.flex-container { display: block; } .blog-info.flex-item { margin-right: 0; } /*.map-section { min-height: 290px !important; background-size: 150% 70% !important; background-position: 0; height: 100% !important; background-position: -210px 70px !important; }*/ .about-us-section .line-title:before { top: 6px; left: -12px; } .section.full-width.why-choose { padding-bottom: 80px !important; } .flex-item.first { font-size: 25px !important; } .testimonial-item:before { left: 0; right: 0; margin: 0 auto; top: 10px; } .testimonial-item:after { bottom: 10px; right: 0; left: 0; margin: 0 auto; } .testimonial-item { min-height: auto; padding: 80px 30px; } .hero-section.wrap-curve-hero-slider-gold:after { background-size: 290%; } .about-us-section .section-wrap { padding: 40px 30px; } .form-title { font-size: 24px; } .why-choose .column-title-flex .line-title:after { display: none; } /*.section-wrap { padding: 60px 20px }*/ .column-2 { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; } .badges-section img { margin: 0 auto; } .testimonial-wrap { display: block; } .testi-author { max-width: 100%; border-radius: 0px !important; background-image: none; } .testimonial-section .fa-angle-down:before, .testimonial-section .fa-angle-up:before { display: none !important; } .star-rating.fa-star { border-top: 0; } .testimonial-item { margin-bottom: 20px; } .testimonial-wrap div.testi-author:after { background: #c73130; } /* Modals --------------------------------------------- */ .sfl-modal-content { width: 100%; max-width: 400px; } .sfl-modal { padding-top: 50px } .image-list .slick-slide img { margin: auto; } .hero-section.wrap-curve-hero-slider-gold:after { bottom: -347px !important; }}@media only screen and (max-width:720px) { .hero-section.wrap-curve-hero-slider-gold:after { bottom: -390px; }}@media only screen and (max-width:600px) { .bottom-content-section h2:before { top: -1px; font-size: 19px; } .ftr-title.mobile { padding-bottom: 20px; } .map-section { background-size: 1000px !important; background-position: 64% 0px !important; } /*.map-section { background-position: -159px 70px !important; }*/ .bottom-content-section h2 { font-size: 20px; } .ftr-btm-info-list.social-ftr span { display: block; } .ftr-btm-info-wrap { padding: 40px; } .center.gallery-title-h2 h2, h2.before-after-title.center { font-size: 22px; } .center.gallery-title-h2 h2:before, h2.before-after-title.center:before { top: 5px; height: 21px; } h2 { font-size: 17px; } /* Blog --------------------------------------------- */ .author-wrap { float: none; display: block; } /* Modals --------------------------------------------- */ .sfl-modal-content { width: auto !important } .sfl-modal { padding-top: 30px } .hero-section.wrap-curve-hero-slider-gold:after { bottom: 0; background-size: 290%; /*height: 480px;*/ }}@media only screen and (max-width:600px) { .hero-section.wrap-curve-hero-slider-gold:after { bottom: -377px !important; }}@media only screen and (max-width:568px) { .hero-section.wrap-curve-hero-slider-gold:after { bottom: -397px !important; }}@media only screen and (max-width:480px) { .section.full-width.featured-section { z-index: 99; } .page-id-71 .section.full-width.section.bottom-content { margin-top: -160px; } .phone.fontawesome.fa-phone.relative { font-size: 17px; } .sfl-display-middle { bottom: 190px; } .map-section { background-position: 60.5% 0px !important; } .map-info-wrap { top: 310px; } .entry-title { font-size: 30px; } .section-meet-our-team .section-wrap { padding: 60px 40px 170px; } .slick-dotted.slick-slider { margin-bottom: 3px !important; } .slick-dots { display: none !important; } .team-member-description p { margin: 0; } .content .wpcf7-response-output { bottom: -41px; } .section-meet-our-team .section-title .line-title:after { height: 66%; top: 11px; margin-left: -16px; } .map-info-wrap { margin: 230px auto; } .section-meet-our-team .sub-title { font-size: 23px; } li.before-after-item img { height: auto; } .ftr-btm-info-list.copyright span.sep { display: none; } span.sitemap-text { display: block; } .blog-post-archive>div::after { width: 8%; } .pagination { padding: 10px; font-size: 13px; } .bottom-content-section img { max-width: 160px; margin-top: -110px; } .gallery-list-item-category-image img { height: 235px; } .gallery-list-item-category-image { min-height: auto; } .slick-prev-before-after, .control0 .left-ctrl, .control1 .left-ctrl, .control2 .left-ctrl, .control3 .left-ctrl, .control4 .left-ctrl, .control5 .left-ctrl { left: 0px; } .slick-next-before-after, .control0 .right-ctrl, .control1 .right-ctrl, .control2 .right-ctrl, .control3 .right-ctrl, .control4 .right-ctrl, .control5 .right-ctrl { right: 0px; } .accordion-toggle { font-size: 14px; } .form-title { font-size: 18px; } .mobile-featured-section .btn a { font-size: 16px; } .mobile-featured-section .arrow a:after { top: 25px; } .featured-blog-image.lozad { width: 280px; height: auto; } .section-testi .section-title:before { top: 13px; left: 7px; } .hero-section .sub-title, .hero-section .title { font-size: 17px; } .testi-author { padding: 20px 60px; } .modal-form form div.wpcf7-validation-errors, form div.wpcf7-mail-sent-ok { bottom: -12px; } .mobile-featured-section .btn a { padding: 20px; } .section-testi .section-title { max-width: 250px; } .learn-more-link a { max-width: 290px; font-size: 14px; } .mobile-content-wrap.active, .mobile-content-wrap.active a { /*display: block;*/ font-size: 16px; height: 79px; } .section .title { font-size: 24px; } .sub-title.with-line.al-center, .section .sub-title .entry-content .sub-title, .why-choose h1 { font-size: 28px !important; } .section-blog .section-title:before { top: 11px; left: 32px; } li.list-blogs a { font-size: 15px; } /*.map-section { background-position: -119px 70px !important; }*/ .map-info-wrap { margin: 190px auto; } /*.hero-caption { height: 280px; }*/ .home .section-testi { margin-top: 0px; } .map-info-wrap { left: 3%; right: 3%; } .hero-slider button.slick-arrow, .hero-slider button.slick-arrow:hover { display: none !important } .we-can .section-wrap { padding: 20px 20px; } .modal-button { font-size: 16px !important; } .hero-section.wrap-curve-hero-slider-gold:after { bottom: -109px !important; background-size: 380%; } .gallery-set0, .gallery-set1, .gallery-set2, .gallery-set3, .gallery-set4{ padding: 0 30px; text-align: center; } li.before-after-item { max-width: 100%; object-fit: cover; } .site-footer { font-size: 14px; }}@media only screen and (max-width:420px) { .hero-section.wrap-curve-hero-slider-gold:after { bottom: -140px !important; }}@media only screen and (max-width:375px) { .map-section { background-size: 761px !important; } .map-info-wrap { margin: 27px auto; top: 369px ; } .home .section-testi { margin-top: 40px !important; }}@media only screen and (max-width:320px) { .gallery-list-item-category-image img { height: 155px; } .breadcrumb-container { bottom: 113px !important; } .map-info-wrap { margin: 285px auto; } .hero-section.wrap-curve-hero-slider-gold:after { bottom: -140px; } .we-can .section-title:before { top: 11px; left: 65px; } .section-testi .section-title:before { left: 7px; } .map-info-wrap { top: 89px; }}@media only screen and (min-width:992px) { /* Site Header --------------------------------------------- */ /* Genesis Menu --------------------------------------------- */ .genesis-nav-menu .menu-item { display: inline-block; } .modal-button { display: none; } .genesis-nav-menu .menu-item:focus, .genesis-nav-menu .menu-item:hover { position: relative; } .genesis-nav-menu>.menu-bold>a { font-weight: 700; } .genesis-nav-menu>.menu-highlight>a { background-color: #333; border-radius: 3px; color: #fff; font-weight: 600; margin-left: 15px; padding-left: 20px; padding-right: 20px; } .genesis-nav-menu>.menu-highlight>a:focus, .genesis-nav-menu>.menu-highlight>a:hover { background-color: #000; } .genesis-nav-menu .sub-menu, .genesis-nav-menu .sub-menu a { width: 180px; } .genesis-nav-menu .sub-menu { border-top: 1px solid #eee; opacity: 0; padding-left: 0; position: absolute; transition: opacity 0.4s ease-in-out; } .genesis-nav-menu .sub-menu a { border: 1px solid #eee; border-top: 0; padding-bottom: 10px; padding-top: 10px; } .genesis-nav-menu .sub-menu .sub-menu { margin: -46px 0 0 179px; } .home .nav-primary .genesis-nav-menu>li>a { color: #fff; } .nav-primary .genesis-nav-menu>li>a { color: #fff; } .sticky-head .nav-primary .genesis-nav-menu>li>a { color: #fff; } .genesis-nav-menu .sub-menu a:hover { background: #c73130; color: #FFF !important; } /* .section.full-width.featured-section { height: 710px; position: relative; z-index: 2; padding-left: 25%; padding-right: 30%; margin-left: -25%; margin-right: -30%; padding-top: 0vw; margin-bottom: -3vw; border-top-left-radius: 135%; border-top-right-radius: 184%; background-color: #ffffff; overflow: hidden; margin-top: -255px; border-top: 5px solid #FFF; }*/ /* Responsive Menu --------------------------------------------- */ .genesis-responsive-menu { display: block; } .menu-toggle, .sub-menu-toggle { display: none; visibility: hidden; } /* Header Menu --------------------------------------------- */ .nav-primary { clear: right; float: right; width: auto; } .nav-primary .genesis-nav-menu a { padding-left: 10px; padding-right: 10px; color: #000; } .nav-primary .genesis-nav-menu a:hover { letter-spacing: 0; } /* Site-Inner --------------------------------------------- */ .site-inner { max-width: 100%; position: relative; } .hero-section.inner-page .title { font-size: 34px; } /* Content --------------------------------------------- */ .content { float: left; width: 65%; } .sidebar-content .content { float: right; } .full-width-content .content, .landing-page .content { float: none; margin-left: auto; margin-right: auto; width: 100%; } /* Blog --------------------------------------------- */ .blog .site-inner, .archive .site-inner { max-width: 100%; padding-left: 60px; padding-right: 60px; } .blog article, .archive article { margin: 0; } .article-block { float: left; width: 49.9999%; height: 450px !important; } .article-block.post-wrap { background: #e1e1e1; padding: 30px; box-sizing: border-box; position: relative; } .post-container { position: absolute; padding-right: 30px; top: 50%; transform: translateY(-50%); } .feature-image.image-right { float: right; } .article-block img { object-fit: cover; height: 100%; width: 100%; } .read-more-post { margin-top: 25px; display: block; max-width: 175px; text-align: center; margin-left: 0; } /* Sidebar --------------------------------------------- */ .sidebar { float: right; width: 30%; } .sidebar-content .sidebar { float: left; } #blog-widget section { float: left; padding: 0 6px; width: 33.3333%; margin-bottom: 20px; } /* Modals --------------------------------------------- */ .sfl-modal-content { width: 100%; max-width: 390px; } /* Author Box --------------------------------------------- */ .author-box { background-color: #f5f5f5; padding: 30px; } /* After Entry --------------------------------------------- */ .after-entry { padding: 40px 60px; } .after-entry .enews { padding-left: 30px; padding-right: 30px; } /* Column Classes --------------------------------------------- */ .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds { float: left; margin-left: 2.564102564102564%; } .one-half{ width: 50%; } .three-sixths, .two-fourths { width: 48.717948717948715%; } .one-third, .two-sixths { width: 31.623931623931625%; } .four-sixths, .two-thirds { width: 65.81196581196582%; } .one-fourth { width: 23.076923076923077%; } .three-fourths { width: 74.35897435897436%; } .one-sixth { width: 14.52991452991453%; } .five-sixths { width: 82.90598290598291%; } .first { clear: both; margin-left: 0; } /* Entry Misc. --------------------------------------------- */ .after-entry, .archive-description, .author-box, .comment-respond, .entry, .entry-comments, .entry-pings { margin-bottom: 60px; } .search .entry { margin-bottom: 0; } /* Footer Widgets --------------------------------------------- */ .footer-widgets .wrap { max-width: 1140px; } .footer-widget-area { float: left; margin-bottom: 0; width: calc(100% / 3); } /* Additional CSS --------------------------------------------- */}/* Print Styles---------------------------------------------------------------------------- */@media print { *, *::before, *::after { background: transparent !important; box-shadow: none !important; color: #333 !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } ahref::after { content: (attr(href) ); } abbrtitle::after { content: (attr(title) ); } ahref^javascript:::after, ahref^#::after, .site-title>a::after { content: ; } thead { display: table-header-group; } img, tr { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 2cm 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } blockquote, pre { border: 1px solid #999; page-break-inside: avoid; } .content, .content-sidebar { width: 100%; } button, input, select, textarea, .breadcrumb, .comment-edit-link, .comment-form, .comment-list .reply a, .comment-reply-title, .edit-link, .entry-comments-link, .entry-footer, .genesis-box, .header-widget-area, .hidden-print, .home-top, .nav-primary, .nav-secondary, .post-edit-link, .sidebar { display: none !important; } .title-area { text-align: center; width: 100%; } .site-title>a { margin: 0; text-decoration: none; text-indent: 0; } .site-inner { padding-top: 0; position: relative; } .author-box { margin-bottom: 0; } h1, h2, h3, h4, h5, h6 { orphans: 3; page-break-after: avoid; page-break-inside: avoid; widows: 3; } img { page-break-after: avoid; pection-blogage-break-inside: avoid; } blockquote, pre, table { page-break-inside: avoid; } dl, ol, ul { page-break-before: avoid; }}.review-section{ display: flex; justify-content: center;}.form-title p{ margin: 0px;}.form-title img{ max-width: 250px; margin-top: 20px;}.button-reviews{ display: flex; justify-content: center; margin-top: 50px;}.content-site{ display: flex; flex-direction: row;}.content-site .left-side{ width: 70%; padding-right: 20px;}.content-site .right-side{ width: 30%;}.content-site .right-side .form-title{ padding-top: 0px;}.display-posts-listing .title{ font-size: 15px !important;}/** * * NEW CSS * * */body.page-template-location-page .blog-post-archive,body.page-template-location-page h1.archive-title,body.page-template-location-page #search-2,body.page-template-location-page #recent-comments-2,body.page-template-location-page #archives-2,body.page-template-location-page #categories-2,body.page-template-location-page #meta-2 { display: none!important;}body.page-template-location-page .before-after-set { margin-top: 0px;}body.page-template-location-page .form-title { border: solid 1px #abb8c3; border-bottom: solid 0px transparent;}body.page-template-location-page .fields-container { border: solid 1px #abb8c3; border-top: solid 0px transparent;}body.home .sfl-display-middle { bottom: 40%; left: 10%; -ms-transform: translate(0%, 0%); transform: translate(0%, 0%);}.review-section { position: relative; z-index: 99;}.review-section { background-color: #fff;}header.site-header { top: 55px;}header.site-header .wrap { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 10px 0px;}header.site-header .wrap:before,header.site-header .wrap:after { display: none;}header.site-header .wrap .title-area,header.site-header .wrap nav.nav-primary { float: none; clear: both; padding: 0; margin: 0;}header.site-header.navfixed .nav-primary { top: auto; width: auto;}header.site-header.navfixed .genesis-nav-menu a { padding-bottom: 0px; padding-top: 0px;}header.site-header.navfixed .nav-primary { max-width: 100%; margin: 0 auto; left: 0; position: relative;}header.site-header .wrap .title-area { order: 0;}header.site-header.navfixed .nav-primary { order: 1;}header.site-header .widget-area { order: 2;}header.site-header .title-area { max-width: 75px!important;}header.site-header .header-widget-area .widget { padding: 0px 0px !important;}img.wp-image-3076.alignright { margin-top: 18px;}img.wp-image-1971.alignright,img.wp-image-3097.alignright,img.wp-image-3980.alignright,img.wp-image-3293.alignright,img.wp-image-2240.alignright { margin-top: 17px;}img.wp-image-3099.alignright,img.wp-image-2248.alignright,img.wp-image-1795.alignright,img.wp-image-2198.alignright,img.wp-image-3076.alignright,img.wp-image-3099.alignright,img.wp-image-3409.alignright { margin-top: 6px;}.genesis-nav-menu a { font-size: 16px;}ul.sub-menu li a { padding: 10px 10px!important;}.section-testi .section-title { align-content: flex-start; padding-left: 25px;}article.post-3939 { max-width: 1440px; margin: auto;}.financing-ratings { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-evenly; align-content: center; margin-bottom: 50px; margin-top: -20px;}body.page-id-3939 h1.section-title { display: none;}.financing-rating-card { text-align: center; max-width: 220px; padding: 20px 0px; box-shadow: -2px 8px 19px -10px rgba(0,0,0,0.75); -webkit-box-shadow: -2px 8px 19px -10px rgba(0,0,0,0.75); -moz-box-shadow: -2px 8px 19px -10px rgba(0,0,0,0.75);}.financing-rating-card p { margin: 0; color: #000; font-size: 20px;}.financing-rating-card h3 { margin: 0; color: #9a1c1c; font-size: 70px; font-weight: 700;}.financing-rating-card img { margin: 0; padding: 0; width: 100%; height: auto;}.financing-logos { width: 100%; display: flex; flex-wrap: wrap; align-items: center; align-content: center; margin-bottom: 50px;}.financing-logos img { margin-right: 70px;}.financing-logos img:last-child { margin-right: 0px;}.financing-promotions h2 { margin: 0; padding: 0; font-size: 45px; font-weight: 500; padding-bottom: 25px;}.financing-promotions h2:after { display: none;}.financing-checkbox { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: flex-start; margin-bottom: 25px;}.financing-checkbox-container { width: 95px;}.financing-checkbox-label { width: calc( 100% - 95px );}.financing-checkbox-container input { width: 50px; height: 50px; appearance: none; -webkit-appearance: none; border: solid 2px #000; border-radius: 0px; background-color: #fff; transition: .4s;}.financing-checkbox-container input:checked { background-color: #000; border: solid 2px #333333;}.financing-checkbox-container input:focus { outline: none!important;}img.logo-synchrony { max-width: 300px;}img.logo-qr { max-width: 300px;}img.logo-fargo { max-width: 160px;}.financing-checkbox-label p { font-size: 16px; line-height: 26px; font-weight: 400;}ul.ul-table-grid { padding: 0!important; margin: 0!important; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; align-content: center; margin-bottom: 30px!important;}ul.ul-table-grid li { padding: 0; margin: 0; list-style: none; display: inline-block; width: 20%;}ul.ul-table-grid a { background-color: #c73130; color: #fff; padding: 10px 10px; display: inline-block; border-radius: 5px; margin-bottom: 10px; width: auto; max-width: 90%; min-width: 200px; text-align: center;}#block-2 #wpcf7-f17-o1 { border-bottom-left-radius: 10px!important; border-bottom-right-radius: 10px!important; overflow: hidden;}body.page-id-3939 .site-inner { padding: 0px 30px 0;}.fa-check-circle{ color: #c8102e; margin-right: 15px;}li{ list-style-type: none !important; margin-left:0 !important;}.two-col-list{ display: flex; justify-content: space-around;}.two-col-list li{ display: flex; align-items: center;}.tracking-mobile-view .phone:before{ display: none;}.hero-section.inner-page .title h1{ color: #fff;}header.site-header.navfixed .nav-primary{ order: 2;}header.site-header .widget-area{ order: 2;}.flex-header-phone-section{ display: flex;}.flex-header-phone-section .one-half.last .sfl-primary-btn{ padding: 12px 5px;}.why-choose h1{ text-align: center;}.section.full-width.why-choose .section-title{ text-align: unset;}.hero-section.inner-page .title{ max-width: 1000px;}.fifty_fifty_container_html{ background-color: #fff !important;}.fifty_fifty_container_html p{ color: #323c3c !important;}.fifty_fifty_container_html h2{ color: #323c3c !important;}.fifty_fifty_container_html .fifty_left{ padding-right: 30px;}.btn_fifty_fifty_html{ font-size: 1em; color: #fff; background-color: #c8102e; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #FFFFFF; box-shadow: 0px 24px 80px -8px rgba(0,0,0,0.5); border-radius: 4px; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; font-family: Roboto Condensed,sans-serif; font-weight: 700; line-height: 1; text-transform: uppercase; letter-spacing: 0; transition: all .2s linear;}.btn_fifty_fifty_html:hover{ color: #FFFFFF; background-color: #323c3c; border-color: #323c3c;}.fifty_fifty_container_html .section-wrap{ padding: 2% 0% 2% 0% !important;}.section-form{ display: flex;}.container-form-text { display: flex; flex-direction: column; justify-content: center;}.section-form > div{ width: 50%;}.section-form h3{ color: #323c3c; font-size: 1.7777777777778rem; text-transform: uppercase; font-weight: 700;}.container-form{ text-align: center;}.form-lbl { font-size: 14px; color: rgb(153, 153, 153);}.form-field-captcha{ font-size: 14px; color: rgb(153, 153, 153); }.form-field-captcha p a{ color: rgb(153, 153, 153); }.form-bid-tel{ font-weight: 700;}.form-bid-url{text-decoration: underline;}.section-two-col{ display: flex; margin-bottom: 50px;}.col-text{ width: 50%; padding-right: 13%;}.col-img{ display: flex; width: 50%; padding-right: 13%;}.img-container-small{ max-height: 450px; width: 100%; object-fit: cover;}.team-container{ display: flex; flex-wrap: wrap;}.team-container > div{ width: 50%; text-align: center;}.team-img{ width: 180px; height: 210px;}.team-name{ font-size: 1.7777777777778rem; line-height: 1.1; text-transform: uppercase; font-weight: 700; color: #323c3c; margin-bottom: 0px;}.team-job{ font-size: 18px; font-weight: 700; font-style: italic; color: #999999;}.team-description{ font-size: 16px; color: #999999; padding: 0 20px;}.col-workwus{ display: flex; flex-direction: column; justify-content: center;}.three-btn-wwu{ display: flex; justify-content: space-between; margin: 50px 0;}.three-btn-wwu > div{ width: 30%; text-align: center;}/*************************//********Fifty Fifty*****//*************************/.fifty_fifty_container .section-wrap{ display: flex; z-index: 2; position: relative; padding: 6% 0% 5% 0%;}.fifty_fifty_container .section-wrap.left_side{ flex-direction: row-reverse; }.fifty_fifty_container .section-wrap.right_side{ flex-direction: row; }.fifty_left{ width: 50%; display: flex; align-items: center;}.fifty_right{ width: 50%; }.fifty_right p{ color: #fff; margin-bottom: 53px; line-height: 1.7; font-size: 18px;}.fifty_right h2{ color: #fff; text-transform: uppercase; line-height: 1.1; font-size: 2.6666666666667rem; font-family: Roboto Condensed,sans-serif;}.fifty_fifty_container{ background-color: #000; position: relative; z-index: 4;}.fifty_fifty_overlay{ background-position: center center; background-repeat: no-repeat; background-size: cover; opacity: 0.09; position: absolute; width: 100%; height: 100%;}.icon_text_fifty{ max-width: 50px; height: 60px;}.btn_fifty_fifty{ font-size: 1em; color: #c8102e; background-color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #FFFFFF; box-shadow: 0px 24px 80px -8px rgba(0,0,0,0.5); border-radius: 4px; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; font-family: Roboto Condensed,sans-serif; font-weight: 700; line-height: 1; text-transform: uppercase; letter-spacing: 0; transition: all .2s linear;}.btn_fifty_fifty:hover{ color: #FFFFFF; background-color: rgba(255, 255, 255, 0); border-color: #FFFFFF;}.request-bid-container{ display: flex;}.request-bid-container .fields-container select{ color: #333;}.request-bid-container > div{ width: 50%;}.indented-li{ display: flex; align-items: center;}.container-form-worker > div{ max-width: 1000px !important;}.wpcf7-list-item-label{ color: #000;}.icon-wwu{ color: #c8102e; font-size: 25px;}.title-wwu{ font-size: 1.3333333333333rem; text-transform: uppercase; color: #323c3c; font-weight: 700; margin-bottom: 15px;}.text-wwu{ font-size: 18px; color: #999999; max-width: 380px; margin: auto; margin-bottom: 50px;}.thankyou-section{ background-color: #303030; padding: 6% 3% 6% 3%;}.thankyou-section h2{ color: #fff; text-align: center; text-transform: uppercase; font-weight: 700; font-size: 2.6666666666667rem;}.thankyou-section p{ color: #fff;}.name-thankyou{ color: #ffffff; font-size: 25px; font-weight: 400; text-transform: uppercase; font-style: normal; line-height: 1.9em; text-align: center; margin-bottom: 5px;}.job-thankyou{ text-align: center; color: #FD0B0B !important; font-size: 15px; font-weight: 600; text-transform: uppercase; font-style: normal; line-height: 0.1em; margin-bottom: 5px;}/*************************//********Fifty Fifty Style Two*****//*************************/.fifty_fifty_style_two_container{ background-color: #D0202E; position: relative; z-index: 4;}.fifty_right_style_two{ position: relative;}.fifty_right_style_two p{ color: #fff; margin-bottom: 53px; line-height: 1.7; font-size: 18px;}.fifty_right_style_two h2{ color: #fff; text-transform: uppercase; line-height: 1.1; font-size: 2.6666666666667rem; font-family: Roboto Condensed,sans-serif;}.fifty_fifty_style_two_container .container-section{ display: flex;}.fifty_fifty_style_two_container .right_side{ flex-direction: row;}.fifty_left_style_two{ width: 66.66%;}.fifty_fifty_style_two_container .left_side{ flex-direction: row-reverse;}.fifty_left_style_two{ width: 33.33%;}.fifty_fifty_style_two_overlay{ background-position: center center; background-repeat: no-repeat; background-size: cover; opacity: 0.09; position: absolute; width: 100%; height: 100%;}.icon_text_fifty_style_two{ display: flex; align-items: center; margin-bottom: 30px;}.icon_text_fifty_style_two p{ margin: 0; margin-left: 10px; color: #FFFFFF; font-size: 14px; font-weight: 400;}.fifty_left_style_two img{ width: 100%; height: 100%; object-fit: cover;}.btn_fifty_fifty_style_two{ font-size: 1em; color: #c8102e; background-color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #FFFFFF; box-shadow: 0px 24px 80px -8px rgba(0,0,0,0.5); border-radius: 4px; padding-top: 16px; padding-right: 32px; padding-bottom: 16px; padding-left: 32px; font-family: Roboto Condensed,sans-serif; font-weight: 700; line-height: 1; text-transform: uppercase; letter-spacing: 0; transition: all .2s linear;}.btn_fifty_fifty_style_two:hover{ color: #FFFFFF; background-color: rgba(255, 255, 255, 0); border-color: #FFFFFF;}.content_fifty_fifty_style_two{ position: relative; z-index: 4; padding: 15% 30% 15% 15%;}.hide_cta{ display: none;}.container-btn-hero{ display: flex; align-items: flex-start;}.emergency-btn-hero{ margin-left: 50px;}.emergency-btn-hero p{ margin-bottom: 0px; color: #fff;}.page-template-financing .site-inner{ z-index: 1;}.page-template-financing li{ list-style: disc !important;}.page-template-financing ol > li{ list-style: decimal !important;}.page-id-2450 .section-testi{ margin-top: 0 !important; padding-top: 0 !important;}.page-id-89 .content div.wpcf7{ max-width: 900px;}.page-id-89 .frm-grp{ display: flex; flex-wrap: wrap;}.page-id-89 .form-lbl{ width: 100%;}.page-id-89 .form-field{ width: 100%;}.page-id-89 .form-field.one-half{ margin: 0; width: 50%;}.container-promise-to-you{ margin: 50px 0;}.container-promises{ display: flex; flex-wrap: wrap;}.promise { width: 50%; display: flex; align-items: flex-start;}.promise img { max-width: 80px; margin-right: 20px;}.container-promise-to-you h2 { text-align: center; text-transform: uppercase; font-weight: 700; font-size: 2.6666666666667rem; margin-bottom: 50px;}.content-promise { max-width: 500px;}.red-bar-header-container{ padding-bottom: 0 !important;}.red-bar-header{ width: 100%; background: red; padding: 13px 0 10px;}.red-bar-header ul{ justify-content: space-between !important; padding-top: 0px !important;}.red-bar-header ul li{ width: unset !important; padding: 16px 32px; color: #fff; font-size: 18px;}.red-bar-header ul li a{ color: #fff;}.cta.inline-items.vertical-middle.sprite { position: relative; display: flex; align-items: center; margin: 14px 0;}@media screen and (max-width: 1380px) { .sfl-primary-btn { padding: 8px 12px } header.site-header.navfixed .nav-primary { max-width: 1400px!important; }}@media screen and (max-width: 1366px) { header.site-header.navfixed .nav-primary { max-width: auto!important; } header.site-header { top: 85px; } header.site-header.navfixed .sfl-primary-btn { padding: 15px 25px; }}@media screen and (max-width: 1200px) { .financing-ratings { justify-content: center; } .financing-rating-card { margin: 0px 15px 30px 15px; } ul.ul-table-grid li { width: 25%; }}@media screen and (max-width: 1120px) { header.site-header.navfixed .sfl-primary-btn { padding: 8px 12px; }}@media screen and (max-width: 1120px) { body header.site-header.navfixed .title-area { padding-top: 0px !important; }}@media screen and (max-width: 1055px) { header.site-header.navfixed .sfl-primary-btn { padding: 8px 12px; display: none; }}@media screen and (max-width: 991px) { .red-bar-header-container{ display: none !important; } .promise { width: 100%; } header.site-header { top: 0px; } header.site-header .wrap { display: block; } .menu-toggle { margin-top: 0px; } nav#genesis-nav-primary { top: 55px; } img.logo-qr { max-width: 200px; } img.logo-synchrony { max-width: 200px; } img.logo-fargo { max-width: 100px; } .financing-ratings { margin-top: 0px; }}@media screen and (max-width: 900px) { .section-two-col { display: flex; flex-direction: column; } .col-img { display: flex; width: 50%; padding-right: 0; margin: auto; } .col-text { width: 100%; padding-right: 0; margin-top: 50px; } .three-btn-wwu { display: flex; justify-content: space-between; margin: 50px 0; flex-direction: column; align-items: center; } .three-btn-wwu > div { width: 100%; text-align: center; margin-top: 50px; } .thankyou-section { background-color: #303030; padding: 6% 6% 6% 6%; } .thankyou-section h2 { color: #fff; text-align: center; text-transform: uppercase; font-weight: 700; font-size: 2rem; line-height: 1.5; } .thankyou-section p { color: #fff; font-size: 16px; } .job-thankyou{ line-height: 1.5; } .team-container > div { width: 100%; text-align: center; margin-bottom: 20px; } .section-form { display: flex; flex-direction: column; } .section-form > div { width: 100%; } .fifty_fifty_container .section-wrap.right_side{ flex-direction: column; } .fifty_left{ width: 100%; justify-content: center; } .fifty_right { width: 100%; padding: 0 10%; } .page-id-4408 .fifty_right { width: 100%; padding: 0 0%; } .fifty_right h2{ font-size: 2rem; } .fifty_fifty_style_two_container .container-section { flex-direction: column; } .fifty_left_style_two { width: 100%; } .content_fifty_fifty_style_two { padding: 15% 10% 15% 10%; } .fifty_fifty_container .section-wrap.left_side{ flex-direction: column; } .request-bid-container { display: flex; flex-direction: column; } .request-bid-container > div { width: 100%; } .financing-rating-card { max-width: 180px; padding: 7px 0px; } .financing-logos img { margin-right: 20px; } .financing-rating-card h3 { font-size: 50px; } .financing-rating-card p { margin: 0; color: #000; font-size: 17px; } ul.ul-table-grid li { width: 33%; }}@media screen and (max-width: 700px) { .financing-promotions h2 { font-size: 35px; } .financing-checkbox-container { width: 50px; } .financing-checkbox-label { width: calc( 100% - 50px ); } .financing-checkbox-container input { width: 30px; height: 30px; } .financing-logos { justify-content: center; } ul.ul-table-grid li { width: 50%; text-align: center; }}@media screen and (max-width: 500px) { ul.ul-table-grid li { width: 100%; } .review-section{ display:flex; flex-wrap: wrap; } .review-section a{ width: 50%; } .hidde-mobile{ display: none; } .home .section-testi{ margin-top: 0 !important; } .section-testi .section-wrap{ padding-top: 0px !important; } .two-col-list { flex-direction: column; } .tracking-mobile-view .phone{ text-align: center !important; } .page-id-71 .section.full-width.section.bottom-content{ margin-top: 0px !important; } .footer-block{ padding: 90px 0px !important; }}@media screen and (min-width: 1500px) { .site-container .top-header .wrap, header.site-header .wrap, footer.site-footer .wrap, .why-choose .section-wrap, .about-us-section .section-wrap, .contact-section .section-wrap, .section-blog .section-wrap, .section-testi .section-wrap, .section.full-width.section.section-badges .section-wrap, .fargo-g-testimonials { max-width: 1440px; margin: auto; } .entry-content .content-title-wrap, .site-inner .content-sidebar-wrap, .section-service-page .services-lists-wrap { max-width: 1440px; margin: auto; padding: 0; } .why-choose .section-wrap, .contact-section .section-wrap, .section-blog .section-wrap, .section-testi .section-wrap { padding: 60px 0px; } .home div.wpcf7 { right: 12%; } body.page-id-3010 .content div.wpcf7 { max-width: 100%; } .about-us-section .section-wrap { padding: 180px 0px 180px 0px; } .content-title-wrap .section-title { max-width: 100%; } .section-title .line-title { max-width: 100%; width: 100%; } body.home .sfl-display-middle { left: 12%; } .sfl-display-middle { left: 12.5%; } .calendly-badge-widget { left: 12%!important; } .footer-block { padding: 20px 0px 130px; } .testi-author { max-width: 360px; }}.service-row.service-gray { background-color: #F9F9F9;}.service-row { width: 100%; height: auto; padding: 70px 0px; display: block; text-align: center;}.service-row-container { max-width: 1440px; margin: auto;}body.page-id-4457 .site-inner,body.page-id-4451 .site-inner,body.page-id-4455 .site-inner,body.page-id-4453 .site-inner { padding: 0px 0px 0px 0px;}.service-row h2 { margin: 0; font-size: 47px; line-height: 56px; color: #414042;}.service-row h2:after { display: none;}a.service-btn { color: #fff; text-decoration: none; padding: 12px 34px; background: #c73130; transition: all .3s; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; display: inline-block; margin-top: 20px;}article.post-4457,article.post-4451,article.post-4455,article.post-4453 { margin-top: -120px;}.service-row-container p { max-width: 75%; margin: auto; padding-top: 25px;}.ds-phone { width: 60px; height: 60px; margin: auto; background: #c73130; color: #fff; border-radius: 50%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top: 25px;}.service-contact-item h3 { padding-top: 25px; margin: 0; font-size: 1.375rem; text-transform: uppercase; font-weight: 700;}.service-contact-item a { color: #c73130; font-size: 36px; line-height: 61px; font-weight: 700; display: inline-block; padding-top: 20px;}.service-row.service-gray p,.service-row.service-gray li { color: #999999;}.service-row ul { margin: 0; padding: 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; padding-top: 25px;}.service-row ul li { width: 33.33%; text-align: left; padding-bottom: 10px;}.service-row ul li span { color: #c73130; font-size: 20px; width: auto; height: auto; display: inline-block; vertical-align: middle;}.service-flex { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: flex-start;}.service-col { width: 50%; text-align: left;}.service-col-text { padding-top: 50px; padding-left: 50px;}.service-flex-auto-2 h2,.service-col-text h2 { font-size: 27px; line-height: 27px; margin: 0; padding: 0;}.service-col-text p { max-width: 100%; width: 100%;}.s-line { background-color: #c73130; width: 50px; height: 3px; margin-bottom: 20px;}.service-col-text ul li { width: 50%;}.service-col-text ul { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start;}.service-flex-row { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: flex-start; text-align: left; padding-top: 20px;}.service-flex-50 { width: 50%;}.service-flex-50 h2 { padding: 0; font-size: 32px; line-height: 35px;}.service-flex-50 p { max-width: 90%; margin: 0;}.service-flex-50 ul { padding-left: 50px;}.service-flex-50 a { display: inline-block; padding-top: 15px;}.service-full img { width: 100%;}.full-left { text-align: left;}.full-left p { margin: 0;}.service-flex-auto { width: 35%;}.service-flex-auto-2 { width: 65%; padding-left: 50px;}.service-flex-auto-2 p { margin: 0; padding-bottom: 15px;}.service-flex-auto-2 span.dashicons { color: #c73130;}.service-flex-row.top-bar-line { border-top: solid 1px #999999; margin-top: 40px; padding-top: 40px;}ul.full-li-items li { width: 100%;}.service-card-row { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between;}.service-card { width: 48%; text-align: left;}.service-card p { margin: 0; max-width: 90%;}.service-card ul li { width: 50%;}span.sp-title { font-size: 16px; line-height: 26px; text-transform: uppercase; font-weight: 700; display: block; padding-top: 25px; padding-bottom: 40px;}.service-card h2 { padding: 0; font-size: 32px; line-height: 35px;}.service-card a { padding-top: 15px;}.service-full.full-left h2 { padding: 0; font-size: 32px; line-height: 35px;}.s-insurance-form { width: 55%; margin: auto; padding-top: 30px;}.s-insurance-form div.wpcf7 { max-width: 100%!important;}.reverse-flex .service-flex-row { flex-direction: row-reverse;}._minus-top { margin-top: -120px;}._minus-top_more { margin-top: -200px;}.service-full h2 { margin: 0; text-align: left; font-size: 32px; line-height: 35px; padding: 0; padding-top: 15px;}.service-full p { width: 100%; max-width: 100%; text-align: left;}.two-auto ul li { width: 50%;}a.call-btn { display: inline-block; vertical-align: middle; margin-left: 20px; font-weight: 600;}.red_btn{ background-color: #c73130; color: #fff; padding: 10px 10px; display: inline-block; border: 2px solid #c73130 ; border-radius: 5px; margin-bottom: 10px; width: auto; max-width: 90%; min-width: 200px; text-align: center; text-transform: uppercase;}/*.red_btn:hover{ background-color: transparent; color: #c73130;}*/.stand-behind-section{ max-width: 800px;}.section-red{ float: left; background-color: #c8102e; padding: 6%; margin: 50px 0;}.section-red *{ color: #fff !important; text-align: center;}.section-red p:last-child { margin-bottom: 0;}.page-id-4486 .hide_cta{ display: block;}.page-id-4486 .show_cta { display: none;}/** * * About Page * * */body.page-id-4828 .site-inner { padding: 0;}body.page-id-4828 p.sub-title { text-shadow: none; font-size: 18px; line-height: 21px; text-transform: initial; max-width: 700px; font-weight: 500;}div#overlay-video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden;}.overlay-video-container { position: relative; overflow: hidden; padding-top: 56.25%;}div#overlay-video iframe { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%;}.single-columns { display: flex; flex-wrap: wrap; max-width: 1700px; margin: auto;}.single-column { width: 50%; padding: 50px; background-color: #C8102E; color: #fff;}.single-column h2,.single-column p { color: #fff;}.single-column h2 { margin: 0; font-size: 27px; line-height: 27px; font-weight: 700; padding: 25px 0px;}.single-column h2:after { display: none;}.single-column p { font-size: 16px; line-height: 26px; font-weight: 400;}.single-column a { display: inline-block; padding: 16px 32px; border-radius: 4px; background-color: #fff; font-weight: 700; font-size: 18px; line-height: 18px; transition: .4s;}.single-column a:hover { color: #fff; background-color: #3a3a3a;}.single-column:last-child { background-color: #3a3a3a;}.single-column:last-child a { background-color: #c8102e; color: #fff;}.single-column:last-child a:hover { background-color: #fff; color: #c8102e;}.single-column img { display: block; width: auto; max-width: 100%; margin: auto;}.about-mision { background-color: #D0202E; padding: 50px 0px; margin: 100px 0px 0px 0px;}.about-mision-container { color: #fff; width: 90%; max-width: 1440px; margin: auto;}.about-mision-container h2 { margin: 0; font-size: 47px; line-height: 56px; font-weight: 700; padding: 0px 0px; color: #fff; text-align: center;}.about-mision-container p { max-width: 900px; margin: auto; text-align: center; padding: 30px 0px 50px 0px;}.about-history-container { background-color: #fff; color: #999999;}.about-history-container ul.about-menu { margin: 0; padding: 0; background-color: #D0202E;}.about-history-container ul.about-menu li { list-style: none; display: inline-block; vertical-align: middle;}.about-history-container ul.about-menu li a { margin: 0; font-size: 27px; line-height: 27px; font-weight: 700; padding: 25px 40px; display: block; background-color: #D0202E; color: #000;}.about-history-container ul.about-menu li a.active { background-color: #fff; color: #D0202E;}.about-tab { padding: 20px; display: none;}.about-tab.active { display: block;}.about-tab li { display: flex; flex-wrap: wrap; align-items: flex-start; width: 100%;}.about-tab ul { margin-top: 30px;}.about-tab li span { width: calc( 100% - 12px );}.about-tab li span.abp { display: inline-block; vertical-align: middle; width: 5px; height: 5px; background-color: #999999; border-radius: 100%; margin-right: 7px; margin-top: 11px;}.about-services-container { width: 90%; max-width: 1440px; margin: auto;}.about-services-container h2:after { display: none;}.about-services-container h2 { margin: 0; font-size: 47px; line-height: 56px; font-weight: 700; padding: 0px 0px; text-align: center;}.about-services-container p { max-width: 900px; margin: auto; text-align: center; padding: 25px 0px 40px 0px;}.about-services { background-color: #F2F2F2; padding: 100px 0px;}.about-services-items { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between;}.about-services-item { width: 30%;}.about-services-item h2 { font-size: 27px; line-height: 27px; font-weight: 700; padding: 20px 0px;}.about-services-item p { color: #999999; padding: 10px 0px 20px 0px;}.about-services-item a { text-align: center; display: block;}.bottom-about { margin-bottom: 100px;}.about-testimonials { padding: 70px 0px;}.about-testimonials-container { width: 90%; max-width: 1440px; margin: auto; display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between;}.about-testimonials-item { width: 45%;}.about-testimonials-item span.dashicons { width: auto; height: auto; color: #d0202e; margin-bottom: 30px; font-size: 50px;}.about-testimonials-item span.about-testimonials-name { color: #d0202e; font-weight: 600; font-size: 18px; line-height: 21px;}.services-list li{ width: 100% !important; text-align: left; padding-bottom: 10px;}/***** Residential Services**/.page-template-residential-services .service-col-text{ padding-left: 0; padding-right: 50px;}.page-template-residential-services .form-title{ display: none;}.page-template-residential-services .service-row-container p{ max-width: 100%;}.page-template-residential-services .fields-container{ padding: 20px 90px 0; }.residential-services-section{ margin-top: 50px;}.residential-services-section h2{ text-align: left;}.residential-services-section p{ text-align: left;}.list-container-res-serv { display: flex; flex-wrap: wrap;}.list-container-res-serv > div { width: 50%; padding: 50px 50px;}.list-container-res-serv h2{ text-align: left; margin: 20px 0; font-size: 32px; text-transform: uppercase;}.list-container-res-serv .sfl-primary-btn{ float: left;}.video-testimonial-container{ display: flex; flex-wrap: wrap; justify-content: space-around;}.video-testimonial{ width: 50%;}.media-section-footer{ display: flex; justify-content: center;}/**** Slider***/.gallery-section{ margin: 0vw 0 10vw 0;}.list-area-services ul li{ width: 33.31%; margin: 5px 0;}.list-area-services ul{ display: flex; flex-wrap: wrap;}@media screen and (max-width: 900px){ .list-area-services ul li{ width: 100%; margin: 5px 0; } .video-testimonial{ width: 100%; } .list-container-res-serv > div { width: 100%; padding: 50px 0px; } .page-template-residential-services .fields-container { padding: 20px 20px 0; } .page-template-residential-services .service-flex{ padding: 0; } .service-flex-row{ padding: 0 6%; padding-top: 20px; } .service-flex-auto{ width: 100%; } .service-flex-auto-2 { width: 100%; padding-left: 0px; margin-top: 50px; } .service-row h2 { font-size: 2rem; line-height: 1; } .s-insurance-form{ width: 100%; } .service-row ul { padding-top: 25px; padding: 20px 6% 0; } .service-row ul li{ width: 50%; } .service-flex{ padding: 0 6%; } .service-col{ width: 100%; } .service-col-text{ padding-left: 0; } .service-flex-50{ width: 100%; } .service-row-container { padding: 0 6%; } .service-card{ width: 100%; margin-bottom: 20px; }}@media screen and (max-width: 500px){ .service-row ul li{ width: 100%; }}/** * * Gallery * * */h2.app-gallery-title { text-transform: uppercase; text-align: center; padding-bottom: 25px; padding-top: 120px;}h2.app-gallery-title.no-padding-title { padding-top: 0px;}h2.app-gallery-title:after { display: none!important;}.owl-app .owl-dots { display: none;}.owl-app .owl-nav button { background-color: #000!important; color: #fff!important; width: 36px; height: 36px;}.owl-app .owl-nav button span { width: auto; height: auto; font-size: 26px; line-height: 26px;}.all-gallery-item { position: relative; border: solid 3px rgb(240, 240, 240);}.all-gallery-item img { width: 100%; object-fit: cover; height: 344px;}.item-hover { position: absolute; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; top: 0; left: 0; width: 100%; height: 100%; color: #fff; background-color: rgba(200, 16, 46, 0.5); transition: .4s; opacity: 0;}.all-gallery-item:hover { cursor: pointer;}.all-gallery-item:hover > .item-hover { opacity: 1;}.owl-carousel-video .all-gallery-item img { height: 249px;}.app-ligthbox_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background-color: rgba( 0, 0, 0, .7 ); z-index: 999999; display: none;}.app-ligthbox { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 999999; display: none; flex-wrap: wrap; align-items: center; justify-content: center;}.app-ligthbox-content { width: 100%; height: auto; display: flex; align-content: space-around; justify-content: space-between; align-items: center;}.app-ligthbox-arrow { padding: 0px 50px;}.app-ligthbox-arrow a, .app-ligthbox-arrow a span { color: #fff; font-size: 52px; line-height: 52px; height: auto; width: auto; display: inline-block;}.app-ligthbox-img { position: relative; max-width: 800px;}.app-ligthbox-img img { width: 100%; height: auto; border: solid 10px #fff;}.app-info { color: #fff; text-align: right;}a.close-app { color: #fff; background-color: #000; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; border-radius: 100px; border: solid 3px #fff; position: absolute; top: -25px; right: -20px;}a.close-app span { display: inline-block; width: auto; height: auto; font-size: 28px; line-height: 28px;}#gallery-item video { width: 100%; height: auto; border: solid 10px #fff;}.item-hover .dashicons { width: auto; height: auto; font-size: 35px!important;}.num-cta{ text-align: center; background-color: #c63130; margin-top: -7px; padding: 30px; z-index: 4; position: relative; display: flex; justify-content: center;}.num-cta a{ color: #fff; margin: 0 20px; }.num-cta a p{ margin-bottom: 0px !important; font-size: 18px;}.num-cta a:hover{ color: #333;}.page-id-5721 .content div.wpcf7{ background: #00000080 !important; margin: 0 auto; max-width: 450px; width: 100%; border-radius: 15px; box-shadow: 1px 1px 10px 2px black;}.page-id-5721 .content form select{ background: transparent;}/style>style idsfl-blaze-inline-css typetext/css> .wp-custom-logo .site-container .title-area { max-width: 185px; } .wp-custom-logo .title-area { padding-top: 12.5px; } /style>style idwp-emoji-styles-inline-css typetext/css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>link relstylesheet idwp-block-library-css hrefhttps://www.allstartoday.com/wp-includes/css/dist/block-library/style.min.css?ver6.6.1 typetext/css mediaall />style idclassic-theme-styles-inline-css typetext/css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css typetext/css>: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--light-gray: #f5f5f5;--wp--preset--color--medium-gray: #999;--wp--preset--color--dark-gray: #333;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);--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: 12px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 20px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 16px;--wp--preset--font-size--larger: 24px;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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-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-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-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;}.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;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}/style>style typetext/css data-wpacu-inline-css-file1>.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important;}.wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; /* Blue */}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output { display: none;}.wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; /* Green */}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; /* Red */}.wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; /* Orange */}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; /* Yellow */}.wpcf7-form-control-wrap { position: relative;}.wpcf7-not-valid-tip { color: #dc3232; /* Red */ font-size: 1em; font-weight: normal; display: block;}.use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em;}.wpcf7-list-item { display: inline-block; margin: 0 0 0 1em;}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after { content: ;}.wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d; /* Dark Gray 800 */ opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative;}form.submitting .wpcf7-spinner { visibility: visible;}.wpcf7-spinner::before { content: ; position: absolute; background-color: #fbfbfc; /* Light Gray 100 */ top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite;}@media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before { animation-name: blink; animation-duration: 2000ms; }}@keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); }}@keyframes blink { from { opacity: 0; } 50% { opacity: 1; } to { opacity: 0; }}.wpcf7 inert { opacity: 0.5;}.wpcf7 inputtypefile { cursor: pointer;}.wpcf7 inputtypefile:disabled { cursor: default;}.wpcf7 .wpcf7-submit:disabled { cursor: not-allowed;}.wpcf7 inputtypeurl,.wpcf7 inputtypeemail,.wpcf7 inputtypetel { direction: ltr;}.wpcf7-reflection > output { display: list-item; list-style: none;}.wpcf7-reflection > outputhidden { display: none;}/style>link relstylesheet iddashicons-css hrefhttps://www.allstartoday.com/wp-includes/css/dashicons.min.css?ver6.6.1 typetext/css mediaall />style typetext/css data-wpacu-inline-css-file1>.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content: ;display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content: ;display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content: ;display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}inputtypesearch{box-sizing:border-box}inputtypecheckbox,inputtyperadio{margin:4px 0 0;margin-top:1px\9;line-height:normal}inputtypefile{display:block}inputtyperange{display:block;width:100%}selectmultiple,selectsize{height:auto}inputtypecheckbox:focus,inputtypefile:focus,inputtyperadio:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-controldisabled,.form-controlreadonly,fieldsetdisabled .form-control{background-color:#eee;opacity:1}.form-controldisabled,fieldsetdisabled .form-control{cursor:not-allowed}textarea.form-control{height:auto}inputtypesearch{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){inputtypedate.form-control,inputtypedatetime-local.form-control,inputtypemonth.form-control,inputtypetime.form-control{line-height:34px}.input-group-sm inputtypedate,.input-group-sm inputtypedatetime-local,.input-group-sm inputtypemonth,.input-group-sm inputtypetime,inputtypedate.input-sm,inputtypedatetime-local.input-sm,inputtypemonth.input-sm,inputtypetime.input-sm{line-height:30px}.input-group-lg inputtypedate,.input-group-lg inputtypedatetime-local,.input-group-lg inputtypemonth,.input-group-lg inputtypetime,inputtypedate.input-lg,inputtypedatetime-local.input-lg,inputtypemonth.input-lg,inputtypetime.input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline inputtypecheckbox,.checkbox inputtypecheckbox,.radio-inline inputtyperadio,.radio inputtyperadio{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldsetdisabled .checkbox-inline,fieldsetdisabled .checkbox label,fieldsetdisabled .radio-inline,fieldsetdisabled .radio label,fieldsetdisabled inputtypecheckbox,fieldsetdisabled inputtyperadio,inputtypecheckbox.disabled,inputtypecheckboxdisabled,inputtyperadio.disabled,inputtyperadiodisabled{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}selectmultiple.input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm selectmultiple.form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg{height:46px;line-height:46px}selectmultiple.input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg selectmultiple.form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox inputtypecheckbox,.form-inline .radio inputtyperadio{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content: ;display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btndisabled,fieldsetdisabled .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity65);box-shadow:none}a.btn.disabled,fieldsetdisabled a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-defaultdisabled.focus,.btn-defaultdisabled:focus,.btn-defaultdisabled:hover,fieldsetdisabled .btn-default.focus,fieldsetdisabled .btn-default:focus,fieldsetdisabled .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#ffc100;border-color:#e6ae00}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#cc9a00;border-color:#664d00}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#cc9a00;border-color:#a87f00}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#a87f00;border-color:#664d00}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primarydisabled.focus,.btn-primarydisabled:focus,.btn-primarydisabled:hover,fieldsetdisabled .btn-primary.focus,fieldsetdisabled .btn-primary:focus,fieldsetdisabled .btn-primary:hover{background-color:#ffc100;border-color:#e6ae00}.btn-primary .badge{color:#ffc100;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-successdisabled.focus,.btn-successdisabled:focus,.btn-successdisabled:hover,fieldsetdisabled .btn-success.focus,fieldsetdisabled .btn-success:focus,fieldsetdisabled .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-infodisabled.focus,.btn-infodisabled:focus,.btn-infodisabled:hover,fieldsetdisabled .btn-info.focus,fieldsetdisabled .btn-info:focus,fieldsetdisabled .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warningdisabled.focus,.btn-warningdisabled:focus,.btn-warningdisabled:hover,fieldsetdisabled .btn-warning.focus,fieldsetdisabled .btn-warning:focus,fieldsetdisabled .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-dangerdisabled.focus,.btn-dangerdisabled:focus,.btn-dangerdisabled:hover,fieldsetdisabled .btn-danger.focus,fieldsetdisabled .btn-danger:focus,fieldsetdisabled .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#ffc100;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-linkdisabled,fieldsetdisabled .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#b38700;text-decoration:underline;background-color:transparent}.btn-linkdisabled:focus,.btn-linkdisabled:hover,fieldsetdisabled .btn-link:focus,fieldsetdisabled .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm{padding:5px 10px}.btn-sm,.btn-xs{font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}inputtypebutton.btn-block,inputtypereset.btn-block,inputtypesubmit.btn-block{width:100%}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUSAMjIyEpKSsTExOjo6PDw8NDQ0H5+fgAAAPb29ubm5vz8/JKSkoaGhuLi4vr6+qCgoAwMDGxsbP///7i4uOzs7FZWVpqamq6urj4+PmBgYO7u7tjY2Nzc3LCwsB4eHs7OziwsLExMTHx8fF5eXqioqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQECgD/ACwAAAAAIAAgAAAG/0CJcEgkEiCQRnHJJHIQRMHhICg6mswLJhOdVoeEBBRLnGAwk6GUOnQkEgRysYIJjNdfSTghLxbOC0J4Qm5ifUUiZwMSgxJvFHIFBUUDZxGMXhIIb1dECGMSAwYGC0pDD2ccBAICBApvcW0UbwqEFqMGD7EIIpNFChq1Egp7cH4MuAKdcsUUy0QOE7gkfcWgTQQPBqZkr66HoeDCSw4E5ucEz3IO7O0OCqzx8YuHhW/3CfLyfPX4+OXozKnDosBdu3G/xIHTlGAgOUPrZiWAJEfDPYfDin2TQ+yeBnWbHi37SC4YIYkQhdy7FvLdJwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVJlAw0JCb8YMZdjwqMQ2nIY8BbdUQtVCP7G4MQq1KRivR7tiDEuEFrggACH5BAUKABIALAAAAAAZABgAAAapQIlwSCQiAoFBcUkcOIgFDKZQFDAlAIMFKqUOR4cIs2AweCXR6VBwOIyuCwPjie4OQQcI4dooT4RpXg9tBldCJGV7gRIEEAceTUpEBGUPdWoGbVZCCAICAHtrZQMIBQUIDW0YRAofngIFdA4kDUsFILVFA68CDQqGwAocrxvAxg4FAqHGwAjMrA7R0g6/z0IJ2NnYdNba2s7WEgrT0tXh5+jp6uvs7azGQQAh+QQFCgAWACwBAAAAHgAOAAAGpUCJcEgcOhgMQnHJFCIUxIbB0CgWmsWE4BOdVocMzAI7HAgEg6GUOixgMAzyEHCGStZfSQYTQMiFBGccQnhCE28Pf0MbZw53XhIIARgVWA6ORA5nV4UPb1dEC2MKCQkUmIRnCA4NDQ4DbxFEHR4HB1capQkEdgobSkUcGWkSbrYHGEa6CX5/BCPHHolFCLrAZCG2EAbXRQoECahYBQcjeVh2f6BFQQAh+QQFCgAAACwHAAAAGQASAAAGn0CAcAhQCAQOonKpkBAJR4KysRQiEppnlNgxTKqORCIphAqkwobB0KkCKGInwIwGWAwM8jKcQJS3AAVrAm5lYgpzWw4MBguFQgpiUnQAAmtURBcXSlcJCgoEBKBrD0QCFRgYHEQSBHpDAxZoHBGpGBGPVQgMthVfuUsiqQEPfsBLHBgMA8eFq82FZkfTmM0CB9jZBxDQldrZ3NAN0+QNQQAh+QQFCgATACwOAAAAEgAZAAAGn0BJIqGYGI9IpGPoSBKSx2WiedwIONCJlDohCASb7Pb4+Rah48ng28hqmRPFF+B+TyeN7xMJoE8kDg6AXwVIGwsGBgNQCB9UAw+JBg91Wh2SC4WVJIkMAlx1AwYde5VHi6ZJCAWsrQWoWQUYs7QYAXWytbO3bgOurbBQbalHAgcGpaYgBwcQlKkNGMwHIALEAh7TEcQTBhDM3F0GCxISQQAh+QQFCgAWACwSAAEADgAdAAAGoECJUOgYGo+EBOJ4dCQSBKZR85QOnUqr8EnRShDPorEqUTyjQw1AIFiWNQohosAWFJiKTR0wkOrZDXFSCAIbYlpuXhIODY2ODWhDDQaUlQYMR5OWlJhGBI+OkUJ9igUYD4lSGRgYARNaAxGsGBl3QwIgDUIFFbMLQg0HByNGDwGsQyPCAkYIDxdDBBAHIIoGwg+KHgcQokwCwr9eGAcdUkEAIfkEBQoAGgAsCAAHABgAGQAABZygJo5kWSKIqaoOlSTKKivEmxCyKtUv5eQqXgIhAaoUt5hxpVwyCdAo4eckCK7YK9VozWKdGoc0uuWCVQ2DoHy2GAyMwnlEeLwNloazkBmIGgt3EytpBg0DGBgMJAIMbysCBwcCGgyJciMOAgCQkpQIARgZYJGTIg+Jg0ullCIVGAEpRqwjBYkXq54kERitQLRzIgQQEA0Sx8jJySEAIfkEBQoAEwAsBwAOABkAEgAABp/AiXBILE4kjqTSoTA6h46EdCp9PqPUqdWpWCqb26IjTCYIGmCy8yNoD9ROR6Et+BCMBJDA2LDcJwQAdBxFEQcHBQMPDwMEBgYdRA10kocYEwUYGAUTHY8NRAoNCUQYh6CZmxMODAYWWwKHBkKpnBMCj7ZOHgcQf7VDCwYMY0YPhw9DwEINjwBOHQcgRMtCDwYbcNVwRAgBAQMS4uPk5EEAIfkEBQoAFgAsAgASABwADgAABZOgJI7NaJ6igpqEAQnr6SRI/HjH4cWmlvwOUwGTO2AKvJGC8EtogpGipyNCZJAnwicocVCaiBzEQBgtMBgOQSAgONgbE6K5iJRGA3RE0jAYShtsZXI1KBFoA3x+JQpsH0kjQxgPIn1/lWyJkBUYAYWWdxIAbCo8E2gTJIsjawIJSQIYGSagQgIakCi1uZAODAyDSSEAIfkEBQoAAAAsAAAOACAAEgAABZtgI4yk0ABoqq4sIEFHLB9Pa9vwHNd3n4ql0clHbA2KSBTiESgkiZMKBlN53jiRKSbCsbYW2ooA5bAMVQ6NgjgNPBCpicEwcDQaDkUiQSBeFkcpBHM1BCN9BHsOXg9ziIcuexpWDXNjAIYCfQAIik8LBgyLmJAoFHsSSAVzTiiZmwAOe3BFGwYWKq+5CaNepJq+NwojDhLGx8jIIQAh+QQFCgAUACwAAAcAFwAZAAAGoEAK5fEQGo/IZOFw8AiSUCQBxDyEGtHsEFI1ELRQQqQaAkcbmMPTHC2wKYOCfF4YvAOYvB4zue/1fWxxdHJ2b2GHSA4CDFiJFAULBgYLiQMPkwYPhmwTmQsbQgofX2CTDAIORhwCAggKCK9QABOlQosCbg4JCapsBa2qu71HtlKtjsO+YACtCre8y1kDrZzKZhoCH0fXjxTdjxK8ChLl5UEAIfkEBQoAFgAsAAABAA4AHQAABp5AiXAoLBCISOHiAEoiH4fDw0n0HCBHqkQQjWiFmGhjOJkgG1GMkIPBVApEQxSOyLQxooGQEBIQJwF3DwhUCAt3Il8DERhwXxIcSAQNlJUNWUMMBpucBo6ZnZyfe5aVmF8OjwoNAqdIAwACAgBOCAWyAgWESBy4ABpDGqlCuA0KQwgJCccSCRzDQgrKrpLKzE4OyrtUFMqoytDYCcBDQQA7) 50% no-repeat}@font-face{font-family:slick;src:url(/wp-content/plugins/sf-customer-reviews_1.5/dist/styles/../vendor/slick_ced611da.eot);src:url(/wp-content/plugins/sf-customer-reviews_1.5/dist/styles/../vendor/slick_ced611da.eot?#iefix) format(embedded-opentype),url(data:application/x-font-woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format(woff),url(/wp-content/plugins/sf-customer-reviews_1.5/dist/styles/../vendor/slick_d41f55a7.ttf) format(truetype),url(/wp-content/plugins/sf-customer-reviews_1.5/dist/styles/../vendor/slick_f97e3bbf.svg#slick) format(svg);font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#eee;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}dirrtl .slick-prev{left:auto;right:-25px}.slick-prev:before{content:\2190}dirrtl .slick-prev:before{content:\2192}.slick-next{right:-25px}dirrtl .slick-next{left:-25px;right:auto}.slick-next:before{content:\2192}dirrtl .slick-next:before{content:\2190}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:\2022;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:;display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}dirrtl .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.sfcr-aggregateRating-ratingValue .star-yellow,.sfcr-ratingValue .star-yellow{color:#ffc100}.sfcr-aggregateRating-ratingValue{position:relative;vertical-align:middle}.sfcr-aggregateRating-ratingValue:before{font-family:dashicons;content:\F155\F155\F155\F155\F155;line-height:inherit;font-size:inherit}.sfcr-aggregateRating-ratingValue .sfcr-star-rating{position:absolute;left:0;overflow:hidden;white-space:nowrap}.sfcr-aggregateRating-ratingValue .sfcr-star-rating:before{font-family:dashicons;content:\F155\F155\F155\F155\F155;color:#ffc100;line-height:inherit;font-size:inherit}.sfcr-aggregateRating{margin-bottom:15px}.sfcr-reviews{padding-top:15px;border-top:1px dashed #ffc100}.sfcr-pagination .sfcr-page-link{display:inline-block;cursor:pointer;padding:6px 10px}.sfcr-pagination .sfcr-page-link:hover{background-color:#ffc100}.sfcr-pagination .sfcr-page-link-disabled{cursor:default;display:none}.sfcr-pagination .sfcr-page-link-disabled:hover{background-color:transparent}.sfcr-pagination .sfcr-page-link-current{cursor:default;background-color:#ffc100}.sfcr-review-form-wrap{padding-top:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #ffc100}.sfcr-create-review{display:block}.sfcr-review-form{display:none;overflow:hidden}.sfcr-reviewer-rating .checkbox-inline{padding-left:0;margin-left:0}.sfcr-reviewer-rating inputtypecheckbox:checked+span{color:#ffc100}.sfcr-slider-blaze{position:relative;background-color:#ffc100;margin-bottom:60px;overflow:hidden}.sfcr-slider-blaze .sfcr-review-items{position:static;padding-top:60px;padding-bottom:60px;display:none}.sfcr-slider-blaze .sfcr-review-items.slick-initialized{display:block}.sfcr-slider-blaze .sfcr-review-items .slick-next,.sfcr-slider-blaze .sfcr-review-items .slick-prev{width:auto;height:auto;z-index:1}.sfcr-slider-blaze .sfcr-review-items .slick-prev{left:4px}@media (min-width:768px){.sfcr-slider-blaze .sfcr-review-items .slick-prev{left:25px}}.sfcr-slider-blaze .sfcr-review-items .slick-prev:before{content:\2039;font-size:80px;font-weight:400;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sfcr-slider-blaze .sfcr-review-items .slick-next{right:4px}@media (min-width:768px){.sfcr-slider-blaze .sfcr-review-items .slick-next{right:25px}}.sfcr-slider-blaze .sfcr-review-items .slick-next:before{content:\203A;font-size:80px;font-weight:400;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sfcr-slider-blaze .sfcr-review-items.slick-dotted{padding-bottom:20px;margin-bottom:40px}.sfcr-slider-blaze .sfcr-review-items .sfcr-slider-item{padding-left:20px;padding-right:20px}.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside{position:relative;background-color:#fff;border-radius:6px;padding:10px;text-align:center;overflow:hidden}@media (min-width:768px){.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside{min-height:440px}}.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside .sfcr-item-thumbnail{height:60px;margin:0 auto;text-align:center;margin-top:30px}.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside .sfcr-item-thumbnail img{height:100%;width:auto;margin:0 auto}.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside .sfcr-item-thumbnail+.sfcr-item-body{margin-top:30px}.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside .sfcr-item-body{margin-top:60px;padding-bottom:30px}@media (min-width:768px){.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside .sfcr-item-body{margin-top:120px}}.sfcr-slider-blaze .sfcr-review-items .sfcr-item-inside .sfcr-item-author{position:absolute;bottom:0;width:100%;margin-bottom:30px;text-transform:uppercase;font-weight:700}.sfcr-slider-blaze .slick-dots{bottom:25px;left:0}.sfcr-slider-blaze .slick-dots li{height:12px;width:12px}.sfcr-slider-blaze .slick-dots li button{width:12px;height:12px;background-color:#fff;border-radius:50%}.sfcr-slider-blaze .slick-dots li button:before{content:;width:8px;height:8px;border-radius:50%;background-color:#fff;top:2px;left:2px;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.sfcr-slider-blaze .slick-dots li button:hover:before{background-color:#ffc100}.sfcr-slider-blaze .slick-dots li.slick-active button:before{background-color:#ffc100;opacity:1}.sfcr-slider-ignite{position:relative;margin-bottom:60px;overflow:hidden}.sfcr-slider-ignite .sfcr-review-items{position:static;padding-top:60px;padding-bottom:60px;display:none}.sfcr-slider-ignite .sfcr-review-items.slick-initialized{display:block}.sfcr-slider-ignite .sfcr-review-items .slick-next,.sfcr-slider-ignite .sfcr-review-items .slick-prev{width:auto;height:auto;z-index:1}.sfcr-slider-ignite .sfcr-review-items .slick-next:before,.sfcr-slider-ignite .sfcr-review-items .slick-prev:before{color:#999;vertical-align:.5em;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.sfcr-slider-ignite .sfcr-review-items .slick-next:hover:before,.sfcr-slider-ignite .sfcr-review-items .slick-prev:hover:before{color:#eee}.sfcr-slider-ignite .sfcr-review-items .slick-prev{left:4px}@media (min-width:768px){.sfcr-slider-ignite .sfcr-review-items .slick-prev{left:25px}}.sfcr-slider-ignite .sfcr-review-items .slick-prev:before{content:\2039;font-size:80px;font-weight:400}.sfcr-slider-ignite .sfcr-review-items .slick-next{right:4px}@media (min-width:768px){.sfcr-slider-ignite .sfcr-review-items .slick-next{right:25px}}.sfcr-slider-ignite .sfcr-review-items .slick-next:before{content:\203A;font-size:80px;font-weight:400}.sfcr-slider-ignite .sfcr-review-items.slick-dotted{padding-bottom:20px;margin-bottom:40px}.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside{position:relative;text-align:center;overflow:hidden}.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body{position:relative;padding-top:30px;padding-bottom:30px;quotes:\201C \201D \2018 \2019}.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body:after{color:#ccc;content:close-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.8em}.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body p{display:inline}.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body .sfcr-item-content-more{display:none}.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-author{padding-bottom:30px;font-weight:700}.sfcr-slider-ignite .slick-dots{bottom:25px;left:0}.sfcr-slider-ignite .slick-dots li{height:12px;width:12px}.sfcr-slider-ignite .slick-dots li button{width:12px;height:12px;background-color:#fff;border-radius:50%}.sfcr-slider-ignite .slick-dots li button:before{content:;width:8px;height:8px;border-radius:50%;background-color:#fff;top:2px;left:2px;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.sfcr-slider-ignite .slick-dots li button:hover:before{background-color:#ffc100}.sfcr-slider-ignite .slick-dots li.slick-active button:before{background-color:#ffc100;opacity:1}.sfcrsliderwidget.sfcr-slider-ignite{margin-bottom:0}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items{padding:0 15px}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .slick-prev{left:0}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .slick-prev:before{font-size:50px}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .slick-next{right:0}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .slick-next:before{font-size:50px}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body{padding:0}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body:after,.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-body:before{font-size:2em}.sfcrsliderwidget.sfcr-slider-ignite .sfcr-review-items .sfcr-item-inside .sfcr-item-author{padding-bottom:0}.wp-admin .sfcr-slider-ignite{margin-bottom:0}/style>style typetext/css data-wpacu-inline-css-file1>.popup-template .modal { opacity: 0; -webkit-transition: all 250ms ease; -o-transition: all 250ms ease; transition: all 250ms ease;}.popup-template .modal.is-open { opacity: 1; -webkit-transition: all 250ms ease; -o-transition: all 250ms ease; transition: all 250ms ease;}/style>link relstylesheet idsfl-blaze-fonts-css hrefhttps://fonts.googleapis.com/css?familyMerriweather%7CMontserrat%3A400%2C500%2C700&ver1.0-dev&displayswap typetext/css mediaall />style typetext/css data-wpacu-inline-css-file1>/* Font Sizes---------------------------------------------------------------------------- */.entry-content p.has-small-font-size { font-size: 12px;}.entry-content p.has-regular-font-size { font-size: 16px;}.entry-content p.has-large-font-size { font-size: 20px;}.entry-content p.has-larger-font-size { font-size: 24px;}/* Drop Caps---------------------------------------------------------------------------- */.entry-content p.has-drop-cap:not(:focus)::first-letter { margin: 0.02em 0.08em 0 -0.08em;}.entry-content p.has-larger-font-size.has-drop-cap:not(:focus)::first-letter,.entry-content p.has-small-font-size.has-drop-cap:not(:focus)::first-letter { margin-right: 0.01em;}/* Headings---------------------------------------------------------------------------- */h1.light,h2.light,h3.light,h4.light,h5.light,h6.light { color: #f5f5f5;}/* Color Palette---------------------------------------------------------------------------- */.entry-content .has-light-gray-background-color { background-color: #f5f5f5 !important;}.entry-content .has-light-gray-color { color: #f5f5f5 !important;}.entry-content .has-medium-gray-background-color { background-color: #999 !important;}.entry-content .has-medium-gray-color { color: #999 !important;}.entry-content .has-dark-gray-background-color { background-color: #333 !important;}.entry-content .has-dark-gray-color { color: #333 !important;}/* Background Color---------------------------------------------------------------------------- */.entry-content p.has-background { padding: 25px 30px;}.entry-content p.has-background.box-shadow { box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}.entry-content p.has-text-color a,.entry-content p.has-background a { color: inherit;}.entry-content p.has-text-color a:focus,.entry-content p.has-background a:focus,.entry-content p.has-text-color a:hover,.entry-content p.has-background a:hover { color: inherit; text-decoration: none;}.entry-content p.has-background.light-text a { color: #fff; text-decoration: underline;}.entry-content p.has-background.light-text a:focus,.entry-content p.has-background.light-text a:hover { text-decoration: none;}/* Alignment---------------------------------------------------------------------------- */.wp-block-button.alignleft,.wp-block-cover.alignleft,.wp-block-image .alignleft { margin-right: 2em;}.wp-block-button.alignright,.wp-block-cover.alignright,.wp-block-image .alignright { margin-left: 2em;}.wp-block-image.alignwide,.wp-block-image.alignfull,.wp-block-embed.alignwide,.wp-block-embed.alignfull { margin-bottom: 30px;}.full-width-content .entry-content .alignfull { margin-left: calc(-100vw / 2 + 100% / 2); margin-right: calc(-100vw / 2 + 100% / 2); max-width: 100vw;}.content-sidebar .entry-content .alignfull,.sidebar-content .entry-content .alignfull { margin: 0 0 2em; width: 100%;}@media only screen and (max-width: 510px) { .wp-block-button.alignright { float: left; margin-left: 0; }}/* Columns---------------------------------------------------------------------------- */.entry-content .wp-block-columns { margin-bottom: 30px;}.entry-content .wp-block-columns.alignfull { padding: 0 30px;}/* Cover Image---------------------------------------------------------------------------- */.full-width-content .entry-content .wp-block-cover.alignfull { width: 100vw;}.entry-content .wp-block-cover .wp-block-cover-text { font-size: 48px;}/* Buttons---------------------------------------------------------------------------- */.ab-block-cta .ab-button { font-family: Source Sans Pro, sans-serif; font-weight: 600;}.wp-block-button .wp-block-button__link { background-color: #333; border: 0; border-radius: 5px; color: #fff; cursor: pointer; font-size: 16px; font-weight: 600; padding: 15px 30px; text-align: center; text-decoration: none; white-space: normal; width: auto;}.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover { box-shadow: inset 0 0 200px rgba(230, 230, 230, 0.15);}/* Button Variations */.wp-block-button.is-style-squared .wp-block-button__link { border-radius: 0;}.wp-block-button.is-style-outline .wp-block-button__link { background-color: transparent; border: 2px solid currentColor; border-radius: 0; padding: 13px 28px;}/* Blockquotes and captions---------------------------------------------------------------------------- */.entry-content .wp-block-quote,.entry-content .wp-block-pullquote { border: none; margin: 24px 24px 36px;}.entry-content .wp-block-quote p,.entry-content .wp-block-pullquote p { font-family: Source Sans Pro, serif; font-size: 21px; font-style: italic; line-height: 1.8; margin-bottom: 42px;}.entry-content .wp-block-pullquote p,.entry-content .wp-block-quote.is-style-large p { font-size: 32px;}.entry-content .wp-block-pullquote.is-style-solid-color p { color: #fff; margin-bottom: 42px; text-align: center;}.entry-content .wp-block-pullquote.is-style-solid-color { background-color: #333;}.entry-content .wp-block-pullquote:not(.is-style-solid-color)style*border-color { border: 2px solid; border-left: none; border-right: none;}.entry-content .wp-block-quote cite,.entry-content .wp-block-pullquote cite { color: #666; display: block; font-family: Source Sans Pro, serif; font-size: 16px; font-style: italic; margin-top: -25px; text-align: inherit; text-transform: none;}.entry-content .wp-block-pullquote cite { text-align: center;}.entry-content .wp-block-pullquote.is-style-solid-color cite { color: #fff; font-style: italic;}.entry-content .wp-block-pullquote .has-text-color cite,.entry-content .wp-block-pullquote .has-text-color p { color: currentColor;}.entry-content .wp-block-audio figcaption,.entry-content .wp-block-embed figcaption,.entry-content .wp-block-image figcaption { color: #666; font-size: 16px; font-style: italic; margin-bottom: 30px; margin-top: 10px;}/* Category Block---------------------------------------------------------------------------- */.entry-content .wp-block-categories,.entry-content .wp-block-categories ol,.entry-content .wp-block-categories ul { margin-left: 0; padding-left: 0;}.entry-content .wp-block-categories li { list-style-type: none;}.entry-content .wp-block-categories.aligncenter { text-align: center;}.entry-content .wp-block-categories-list.alignfull { padding: 0 30px;}/* Latest Posts Block---------------------------------------------------------------------------- */.entry-content .wp-block-latest-posts { clear: both; margin-left: 0;}.entry-content .wp-block-latest-posts li { list-style-type: none;}.entry-content .wp-block-latest-posts.aligncenter { text-align: center;}.entry-content .wp-block-latest-posts.alignfull { padding: 0 30px;}/* Atomic Blocks---------------------------------------------------------------------------- */.ab-block-post-grid h2 a { text-decoration: none;}@media only screen and (max-width: 510px) { .ab-block-container.alignfull::before { content: ; display: table; } .ab-block-container.alignfull::after { clear: both; content: ; display: table; }}/* Other Blocks---------------------------------------------------------------------------- */.wp-block-verse,.wp-block-preformatted { font-size: 16px;}.wp-block-preformatted { white-space: pre-wrap;}hr.wp-block-separator { border: none; border-top: 1px solid #eee; margin: 1.65em auto;}.wp-block-separator:not(.is-style-wide):not(.is-style-dots) { max-width: 100px;}.wp-block-audio audio { display: inline-block; width: 100%;}.entry-content .wp-block-gallery { padding-left: 0;}@media only screen and (max-width: 600px) { .wp-block-media-text.is-stacked-on-mobile figure { margin-bottom: 20px; }}/* Page Templates---------------------------------------------------------------------------- */.page-template-template-blocks .site-inner { padding-top: 0;}.page-template-template-blocks .post-edit-link { display: block; text-align: center;}/* Media Queries---------------------------------------------------------------------------- */@media only screen and (min-width: 600px) { .entry .entry-content .wp-block-columns { flex-wrap: nowrap; } .entry .entry-content .wp-block-columnsclass*has- > * { margin-right: 36px; margin-left: 0; } .entry .entry-content .wp-block-columnsclass*has- > *:last-child { margin-right: 0; }}@media only screen and (min-width: 768px) { .entry .entry-content .wp-block-columns .wp-block-column > *:first-child { margin-top: 0; } .entry .entry-content .wp-block-columns .wp-block-column > *:last-child { margin-bottom: 0; }}@media only screen and (min-width: 960px) { .full-width-content .entry-content .alignwide { margin-left: -180px; margin-right: -180px; max-width: 1062px; }}/style>link relstylesheet idfancybox-css hrefhttps://www.allstartoday.com/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.min.css?ver6.6.1 typetext/css mediascreen />style typetext/css data-wpacu-inline-css-file1>.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit aclass^a2a_button_:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}/style>style typetext/css data-wpacu-inline-css-file1>/* initially hide all groups (even before JS is loaded), so the page will never render them while loading */data-classwpcf7cf_group, .wpcf7cf_remove, .wpcf7cf_add { display:none;}.wpcf7cf_repeater_sub { margin-bottom: 20px;}.wpcf7cf_repeater_controls, .wpcf7cf_step_controls { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 20px;}.wpcf7cf_multistep .wpcf7cf_step { /* display:none; */ width: 100%;}.wpcf7cf_multistep .wpcf7cf_step .step-title { display: none;}.wpcf7cf_multistep .wpcf7cf_steps-dots { display: flex; width: 100%; margin-bottom: 20px; flex-wrap: wrap;}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index { display: inline-block; border-radius: 50%; background: #dfdfdf; color: #000000; width: 40px; height: 40px; line-height: 40px; text-align: center;}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot { border-bottom: 5px solid #dfdfdf; text-align: center; flex: 1; padding: 15px; min-width: 120px;}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed { border-bottom: 5px solid #333;}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active { border-bottom: 5px solid #333; font-weight: bold;}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index { background-color: #333; color: #ffffff;}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index { background-color: #333; color: #ffffff;}.wpcf7cf_step_controls .disabled { pointer-events: none; cursor: default; opacity: .5;}/style>link relstylesheet idowlapp-css hrefhttps://www.allstartoday.com/wp-content/themes/sfl-blaze/css/owl.carousel.min.css?ver1.0-dev typetext/css mediaall />style typetext/css data-wpacu-inline-css-file1>/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav class*owl-{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav class*owl-:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/style>script typetext/javascript idaddtoany-core-js-before>/* !CDATA */window.a2a_configwindow.a2a_config||{};a2a_config.callbacks;a2a_config.overlays;a2a_config.templates{};/* > *//script>script typetext/javascript defer srchttps://static.addtoany.com/menu/page.js idaddtoany-core-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script>script typetext/javascript defer srchttps://www.allstartoday.com/wp-content/plugins/add-to-any/addtoany.min.js?ver1.1 idaddtoany-jquery-js>/script>!--if lt IE 9>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/genesis/lib/js/html5shiv.min.js?ver3.7.3 idhtml5shiv-js>/script>!endif-->script>/script>link relhttps://api.w.org/ hrefhttps://www.allstartoday.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://www.allstartoday.com/wp-json/wp/v2/pages/15 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://www.allstartoday.com/xmlrpc.php?rsd />link relshortlink hrefhttps://www.allstartoday.com/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://www.allstartoday.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.allstartoday.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://www.allstartoday.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.allstartoday.com%2F&formatxml />!-- HFCM by 99 Robots - Snippet # 1: Fontawasome -->script srchttps://kit.fontawesome.com/be730ce41d.js crossoriginanonymous>/script>!-- /end HFCM by 99 Robots -->!-- HFCM by 99 Robots - Snippet # 2: Slick -->!-- Add the slick-theme.css if you want default styling -->link relstylesheet typetext/css href//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css/>!-- Add the slick-theme.css if you want default styling -->link relstylesheet typetext/css href//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css/>!-- /end HFCM by 99 Robots -->!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-NFDN6G5T);/script>!-- End Google Tag Manager -->script srchttps://app.roofle.com/roof-quote-pro-widget.js?idYjwyHmbPvQmN83So3s1fc async>/script>!-- Stream WordPress user activity plugin v4.0.1 -->link relpingback hrefhttps://www.allstartoday.com/xmlrpc.php />!-- Facebook Pixel Code -->script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;nf.fbqfunction(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbqn;n.pushn;n.loaded!0;n.version2.0; n.queue;tb.createElement(e);t.async!0; t.srcv;sb.getElementsByTagName(e)0; s.parentNode.insertBefore(t,s)}(window, document,script, https://linkprotect.cudasvc.com/url?ahttps%3a%2f%2fconnect.facebook.net%2fen_US%2ffbevents.js&cE,1,FkOxO1lJwi5i1Nqnd-KytRHmnEDfFMVE8Yjd26e9z2GPYEC7-df9GlwnlAdDTPIlWc4r2A2-Cneq1XQDUmFa6YB0reBf7PR5iJBmt7UDOw,,&typo1); fbq(init, 1340554646143640); fbq(track, PageView);/script>noscript>img loadinglazy height1 width1 styledisplay:none srchttps://www.facebook.com/tr?id1340554646143640&evPageView&noscript1/>/noscript>!-- End Facebook Pixel Code -->script async srchttps://knowledgetags.yextpages.net/embed?keyu52-GClR7xIanb5b_MbEKfDeLbcsgB7KGNOfsOlVLzcrNkCPOlU983AWF4qJCqsV&account_idsp4150_A4Jo9&location_id4150_wdsXY typetext/javascript>/script>link hrefhttps://fonts.googleapis.com/css?familyOpen+Sans%3A400%2C400i%2C600%2C600i%2C700%2C700i%2C800%2C800i&displayswap relstylesheet>meta namemsvalidate.01 contentB9B49D117D14C04D5A12D1E9136DD22A />meta namegenerator contentElementor 3.23.3; features: e_optimized_css_loading, e_font_icon_svg, additional_custom_breakpoints, e_optimized_control_loading, e_lazyload, e_element_cache; settings: css_print_method-external, google_font-enabled, font_display-swap> style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } /style> meta namegenerator contentPowered by WPBakery Page Builder - drag and drop page builder for WordPress./>style typetext/css>.broken_link, a.broken_link { text-decoration: line-through;}/style>link relicon hrefhttps://www.allstartoday.com/wp-content/uploads/2019/04/favicon-75x75.png sizes32x32 />link relicon hrefhttps://www.allstartoday.com/wp-content/uploads/2019/04/favicon.png sizes192x192 />link relapple-touch-icon hrefhttps://www.allstartoday.com/wp-content/uploads/2019/04/favicon.png />meta namemsapplication-TileImage contenthttps://www.allstartoday.com/wp-content/uploads/2019/04/favicon.png /> style typetext/css idwp-custom-css> .form-footer { padding: 15px; color: #fff; font-size: 75%; line-height: 1.3em;}.form-footer.color-black { color: #000;}.home .hero-form { top: 15% !important;}@media (min-width: 1024px) { .hero-slider, .inner-page .hero-content, .home .hero-caption { height: 1200px !important; } .hero-section.wrap-curve-hero-slider-gold:after { display: none; }}#primary-form.sfl-modal { padding-top: 45px;}#primary-form.sfl-modal .form-footer, .slider-form .form-footer, .widget-wrap .form-footer { color: #fff !important;}.gform-theme--foundation .gfield select { line-height: 1em;}.gform-theme--foundation .gfield select, .gform-theme--foundation .gfield input, .gform-theme--foundation .gfield textarea { background-color: #f1f1f1; border: 1px solid #e1e1e1; box-shadow: none;}.gform-theme--foundation .gform_fields { row-gap: 20px;}.gform-theme--foundation .gform_footer { justify-content: center;}.gform-theme--foundation .gform_footer .gform_button { padding: 15px 45px !important; background-color: #c73130 !important; font-size: 120% !important; text-transform: uppercase !important;}.broken_link, a.broken_link{ text-decoration: none !important;}.career-btn{ width: 100%; max-width: 250px; text-align: center; margin: 0 auto;}.career-btn a{ color: #fff;}body header.site-header .title-area { max-width: 200px!important;}#f1866dfc-4804-4da0-b104-3e83cc616b4d .psai-app-form-group input::placeholder{ color:#333!important}.wp-custom-logo .title-area img { height: auto!important;}#f1866dfc-4804-4da0-b104-3e83cc616b4d.psai-app-container.right .psai-app-panel{ right: auto!important; left: 0!important;}#f1866dfc-4804-4da0-b104-3e83cc616b4d .psai-app__launcher-container{ right: auto!important; left: 0!important;}#f1866dfc-4804-4da0-b104-3e83cc616b4d.right .psai-app__launcher-container .psai-app_prompt{ right: auto!important; left: 0!important;}#f1866dfc-4804-4da0-b104-3e83cc616b4d.psai-app-container.right .psai-app_prompt::after{ right: auto!important; left: 20px!important;}.page-id-71 .section-meet-our-team { display: none;}.page-id-3599 .top-header .one-half.last{ display: none!important;}.page-id-3599 .top-header .one-half.last.emergency-page{ display: inline-block!important;}.sfl-btn { color: #fff; text-decoration: none; padding: 12px 20px; background: #c73130; transition: all .3s; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-left: 0; display: inline-block; vertical-align: middle;}div#sd-id a { font-weight: 600; font-style: inherit !important;}.two-colimg img { width: 450px; height: 300px;}.two-colimg { text-align: center; width: 100%; margin: 0 auto; margin-bottom: 30px;}ul.five-style-img { column-count: 5; margin-bottom: 30px;}ul.five-style-img li { list-style: none; text-align:center;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{ background-color: red; border: 2px solid transparent !important; font-size: 12px; margin: 0!important; text-align: center; color:#fff;}.wpcf7 form.sent .wpcf7-response-output{ background: #46b450; font-size: 12px; margin: 0; text-align: center;}.calendly-badge-widget .calendly-badge-content{ font-size: 20px!important;}.calendly-badge-widget { left: 100px;}.roof-coupon{ display:none!important;}.content-title-wrap .voucher-2 { margin: 0 auto!important; margin-left: 250px!Important; margin-bottom: 20px!important;}.title-rated { color: rgb(51, 51, 51); display: inline; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 600; margin-bottom: 0px;}.num-rated { color: #9A1C1C; font-family: Roboto, Sans-serif; font-size: 60px; font-weight: 600; margin: 0px;}a.rated-single { width: 20%; max-width: 200px; height: 200px; padding: 20px 0; margin: 50px; display: flex; flex-direction: column; align-items: center; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);}img.img-rated { width: 100%; max-width: 100px;}.container-img-rated { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}.page-id-5721 nav{ display: none;}.special-phone{ display: none !important; z-index: 2; margin-left: 5px;}.page-id-5721 .special-phone{ display: block !important;}.page-id-5721 .remove-special-phone{ display: none !important;}@media only screen and (max-width: 768px){ .content-title-wrap .voucher-2 { margin-left: unset!important; margin-bottom: 20px!important; }}.page-id-3139 .entry-content .line-title:after, .section-title .line-title:after{ display:none!important;}.page-id-3139 .roof-coupon { width: 350px; position: absolute; bottom: 500px; left: 7%; z-index: 99; /**display: block!important;**/}span.gallery-item-title { opacity: 0; position: absolute; left: 0; top: auto !important; bottom: 10px; width: 100%; padding: 10px 0; color: #fff; background: #333;}li.gallery-list-item a:hover span { opacity: 1; transition: 0.3s;}/*CSS new logo */.wp-custom-logo .title-area img { height: 100px;}.site-header { position: fixed;}.ftr-logo { background: transparent;}/*END */.slider-form { top:205px;}.covid-update { position: absolute; width: 100%; background: #c73130; top: 138px; z-index: 1; padding: 10px; font-size: 20px; text-align: center;}.cta.inline-items.vertical-middle.sprite { position: relative; display: flex; align-items: center; margin: 14px 0;}span.sprite.phone-icon { margin-left: 5px;}.sprite:before{ top: 2px}/**************/.post-5414{ max-width: 1440px; margin: auto;}/**************/.container-fifty-fifty{ display: flex;}.board-form p{ margin: 0px; text-align: center;}.container-left{ padding-right: 20px; width: 50%;}.container-right{ padding-left: 20px; width: 50%;}.board-form{ border: 2px solid #0c284a; border-radius: 10px; overflow: hidden; margin: 20px 0;}.title-board{ color: #fff; background-color: #0c284a; text-align: center; font-size: 20px; padding: 20px 7vw; min-height: 105px; display: flex; justify-content: center; align-items: center;}.content-board{ padding: 20px; min-height: 400px;}.board-nums{ display: flex; }.board-nums-container{ text-align: center;}.num-board{ max-width: 125px; margin: 10px auto !important; border-radius: 10px; border: 1px solid #0c284a; font-size: 24px; font-weight: 600;}.board-nums-left{ padding-right: 20px; width: 50%; border-right: 1px solid #0c284a; display: flex; flex-direction: column; justify-content: center;}.board-nums-right{ padding-left: 20px; width: 50%;}.board-nums .tg{ border-collapse: unset; border: 1px solid; border-radius: 10px; margin-bottom: 0; overflow: hidden; width: 100%;}.board-nums .tg1{ border-collapse: unset; border: 1px solid transparent; border-radius: 10px; margin-bottom: 0; overflow: hidden;}.tg-pky1 { text-align: center; border: 1px solid transparent;}.tg-pky { text-align: center; border: 1px solid #000; font-size: 18px; font-weight: 600;}.tg-pky-l, .tg-pky1-l{ width: 30%;}.tg-pky-r, .tg-pky1-r{ width: 70%;}p.description-board { color: #0c284a; font-size: 17px;}p.subtitle-board { color: #0c284a; font-size: 20px; font-weight: 600; margin: 20px 0 25px;}p.text-col-board{ font-size: 30px; font-weight: 100; text-align: justify; line-height: 1.5;}.size-font-two{ font-size: 17px;}p.title-col-board { font-size: 31px; font-weight: 600; color: #0c284a; text-align: center; margin: 0; line-height: 1;}p.subtitle-col-board { text-align: center; font-size: 24px; color: #0c284a;}p.text-faq { font-size: 18px;}p.title-faq{ font-size: 18px; font-weight: 600; color: #0c284a; margin: 0 0 5px;}.faq-section{ margin-top: 20px;}.info-contact-container{ border: 2px solid #0c284a; border-radius: 10px; padding: 20px; display: flex;}.info-contact-container > div{ width: 50%;}.info-contact-container > div p { margin: 0; color: #0c284a; font-weight: 600;}.info-contact-container > div a{ color: #0c284a;}article.post-4457{ margin-top: -100px;}@media only screen and (min-width: 992px){ .covid-update { top: 185px; }}@media only screen and (min-width: 1181px){ .covid-update { top: 179px; }}@media only screen and (min-width: 1367px){ .covid-update { top: 180px; }}@media only screen and (min-width: 1601px){ .covid-update { top: 180px; }}@media only screen and (max-width: 991px){ .calendly-badge-widget { bottom: 50px; } .page-id-3139 .roof-coupon { width: 255px; position: absolute; bottom: 110px; left: 7%; z-index: 99; /**display: block!important;**/ } .page-id-3139 .hero-section.inner-page { height: 700px !important; } .hero-section.inner-page { height: 820px !important; } .title-area img { display: none; } .mobile-title-logo{ display: block !important; margin-bottom: 15px; } .hero-section.wrap-curve-hero-slider-gold{ display:none; } .covid-update { top: 235px; font-size: 16px } .slider-form { display:block; position: relative; top: 0; padding: 40px 0; margin-top: 180px; } .slider-form .form-title{ background: #cf0a2c; color: #fff; } .home div.wpcf7 { position: relative; margin: 0 auto; right: 0; left: 0; } .dashicons-menu:before { color: #ffffff; } .tracking-mobile-view { border-bottom: 2px solid #414042; } .widget-area.header-widget-area { background: #414042 !important; } .site-header, .site-header .wrap { background: #414042 !important; } .mobile-nav span{ background: #ffffff !important; } .phone.fontawesome.fa-phone.relative { margin-top: 22px; font-size: 13px; font-weight: bold; display: grid; text-transform: uppercase; text-align: left; /* max-width: fit-content; */ margin: 0 auto; padding: 5px; } .home div.wpcf7 { top: 70px !important; } .phone.fontawesome.fa-phone.relative a { font-size: 22px; line-height: 1; } .phone-header { display: inline-flex; } .phone-header img { height: 38px; margin-top: 10px; }}@media only screen and (max-width: 375px){ .slider-form{ padding: 44px 5px !important; }}.section.full-width.map-section { background-position: center !important;}.ftr-title.mobile { font-size:25px; padding-bottom:10px;}@media only screen and (max-width: 1180px){ header.site-header.navfixed .title-area img { width: auto; }}@media screen and (max-width: 2560px) { .home div.wpcf7 { top: 40px !important; }}@media screen and (max-width: 1366px) { header.site-header.navfixed .nav-primary{ max-width: 600px; } .footer-block { padding: 90px 60px; }}@media screen and (max-width: 1060px) { .section.top-header .one-half.last{ text-align:left; margin: 0; } .section.top-header .sfl-primary-btn { padding: 10px; }}@media screen and (max-width: 1180px){ header.site-header.navfixed .title-area { padding-top: 15px !important; }}@media screen and (max-width: 1024px){ .navfixed .header-widget-area .widget{ padding:10px !important; }}@media screen and (max-width: 991px){ .wp-custom-logo .site-container .title-area{ padding-top:2px !important; }}@media screen and (max-width: 914px) and (min-width:640px){ .ftr-btm-info{ column-count: 2; }}@media screen and (max-width: 480px) { .page-id-3139 .hero-section.inner-page { height: 770px !important; } .page-id-3139 .hero-caption { height: 630px; } .page-id-3139 .sfl-display-middle { display:none; } .page-id-3139 .roof-coupon img { width: 200px; } .page-id-3139 .roof-coupon { width: 100%; position: absolute; bottom: 95px; z-index: 99; /**display: block!important;**/ right: 2%; left: 2%; -ms-transform: translate(-70%, -50%); transform: translate(0%, 0%); text-align: center; } .hero-section.wrap-curve-hero-slider-gold{ margin-top: 85px; } .hero-section.wrap-curve-hero-slider-gold:after{ bottom: -195px !important; }}@media only screen and (max-width: 426px){ .covid-update { top: 290px; } .slider-form { margin-top: 240px; }}@media screen and (max-width: 375px) { .hero-section.wrap-curve-hero-slider-gold:after{ bottom: -230px !important; } .home .section-testi { margin-top: 130px !important; } .map-info-wrap { top: 400px; }}@media screen and (max-width: 320px) { .we-can .section-title:before { left: 42px; } .map-info-wrap { top: 130px; } .section.ftr-info { padding-left: 15px; padding-right: 15px; } .ftr-btm-info{ padding: 40px 0px; }}.form-title:before { display: none!important;} /style> noscript>style> .wpb_animate_when_almost_visible { opacity: 1; }/style>/noscript>/head>body classhome page-template-default page page-id-15 wp-custom-logo wp-embed-responsive full-width-content has-no-blocks wpb-js-composer js-comp-ver-7.6 vc_responsive elementor-default elementor-kit-5852 itemscope itemtypehttps://schema.org/WebPage>!-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-NFDN6G5Theight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) --> div classsite-container>ul classgenesis-skip-link>li>a href#genesis-nav-primary classscreen-reader-shortcut> Skip to primary navigation/a>/li>li>a href#genesis-content classscreen-reader-shortcut> Skip to content/a>/li>/ul> div classsection top-header> div classwrap flex-header-phone-section stylejustify-content: flex-end;> div classone-half last> div classinline-items vertical-middle>div classsfl-primary-btn onclickdocument.getElementById(primary-form).style.displayblock>Request A Free Estimate/div>/div> div classcta inline-items vertical-middle sprite> span>Call Us Now!/span> span classsprite phone-icon remove-special-phone>a hreftel:( 763 ) 479-8700>(763) 297-5100/a> /span> span classspecial-phone>a hreftel:+9525226334>952-522-6334/a>/span> /div> !--div classcta inline-items vertical-middle sprite> span>HOA/Emergency/span> span classsprite phone-icon>a hreftel:9529006211>( 952 ) 900-6211/a> /span> /div>--> /div> div classone-half last emergency-page styledisplay:none;> div classinline-items vertical-middle>div classsfl-primary-btn onclickdocument.getElementById(primary-form).style.displayblock>Request A Free Estimate/div>/div> div classcta inline-items vertical-middle sprite> span>North Dakota/span> span classsprite phone-icon>a hreftel:7015989111>701-598-9111/a>/span> /div> div classcta inline-items vertical-middle sprite> span>Minnesota/span> span classsprite phone-icon>a hreftel:7015989111>701-598-9111/a>/span> /div> /div> div classclearfix>/div> /div> /div>header classsite-header itemscope itemtypehttps://schema.org/WPHeader>div classwrap>div classtitle-area>a hrefhttps://www.allstartoday.com/ classcustom-logo-link relhome aria-currentpage>img loadinglazy width185 height45 srchttps://www.allstartoday.com/wp-content/uploads/2023/10/Asset-4@2x-8d-185x45-1.png classcustom-logo altAllstar Construction decodingasync itempropimage titleAsset-4@2x-8d-185x45 />/a>p classsite-title itempropheadline>a hrefhttps://www.allstartoday.com/>Allstar Construction/a>/p>p classsite-description itempropdescription>Allstar Today/p>/div>div classwidget-area header-widget-area>section idcustom_html-3 classwidget_text widget widget_custom_html>div classwidget_text widget-wrap>div classtextwidget custom-html-widget>div classleft-nav desktop-view-hidden> div classmobile-nav> span>/span> span>/span> span>/span> /div> div classinline-items vertical-middle>div classsfl-primary-btn onclickdocument.getElementById(primary-form).style.displayblock>Request A Free Estimate/div>/div> div classmobile-content-wrap> ul classsocial-mobile social inline-items> li>a hrefhttp://www.facebook.com/allstarexterior classfb titleFacebook target_blank relnoopener>/a>/li> li>a hrefhttp://www.google.com/search?rlz1C1CHBF_enUS823US824&eiNiDUXNSPMcjn_Qbd_bXwAg&qallstar+construction+moorehead+mn&oqallstar+construction+moorehead+mn&gs_lpsy-ab.3..33i10i299.15228.15833..16128...0.0..0.125.284.2j1......0....1..gws-wiz.......0i71j33i299j33i160.sVYy6dJQMDY classgmb titleGoogle My Business target_blank relnoopener>/a>/li> li>a hrefhttp://www.youtube.com/channel/UCvjhXOHNjEfN8cuT6tQCK2g classyoutube titleYoutube target_blank relnoopener>/a>/li> /ul> /div> div classtracking-mobile-view> div classmobile-title-logo styledisplay: none;>a hrefhttp://www.allstarfargo.com/>img src/wp-content/uploads/2023/09/image_2023_09_12T15_23_43_762Z.png classcustom-logo altAllstar Construction width185>/a>/div> div classphone-header> img classphone-icon-main src/wp-content/uploads/2019/11/phone-icon-main-2.png altphone>div classphone fontawesome fa-phone relative>Existing Customer/Vendor Support a hreftel:( 763 ) 479-8700>(763) 297-5100/a>/div> /div> div classphone-header> img classphone-icon-main src/wp-content/uploads/2019/11/phone-icon-main-2.png altphone>div classphone fontawesome fa-phone relative>HOA/Emergency a hreftel:9529006211>( 952 ) 900-6211/a>/div> /div> /div>/div>/div>/div>/section>/div>nav classnav-primary aria-labelMain itemscope itemtypehttps://schema.org/SiteNavigationElement idgenesis-nav-primary>div classwrap>ul idmenu-primary-menu classmenu genesis-nav-menu menu-primary js-superfish>li idmenu-item-4933 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4933>a itempropurl>span itempropname>Residential/span>/a>ul classsub-menu> li idmenu-item-4972 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4972>a hrefhttps://www.allstartoday.com/residential/ itempropurl>span itempropname>Residential Services/span>/a>/li> li idmenu-item-4678 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4678>a href/comm-hoa/emergency-home-service/ itempropurl>span itempropname>Emergency Home Services/span>/a>/li> li idmenu-item-2146 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2146>a hrefhttps://www.allstartoday.com/residential/roofing/ itempropurl>span itempropname>Roofing/span>/a>/li> li idmenu-item-3588 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-3588>a hrefhttps://www.allstartoday.com/gutters/ itempropurl>span itempropname>Gutters/span>/a>/li> li idmenu-item-4684 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4684>a href/residential/res-roof-leaks/ itempropurl>span itempropname>Roof Leaks/span>/a>/li> li idmenu-item-2147 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2147>a hrefhttps://www.allstartoday.com/residential/siding/ itempropurl>span itempropname>Siding/span>/a>/li> li idmenu-item-2148 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2148>a hrefhttps://www.allstartoday.com/residential/doors-windows/ itempropurl>span itempropname>Doors & Windows/span>/a>/li> li idmenu-item-3590 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-3590>a hrefhttps://www.allstartoday.com/decks/ itempropurl>span itempropname>Decks/span>/a>/li> li idmenu-item-3592 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-3592>a hrefhttps://www.allstartoday.com/residential/ventilation-insulation/ itempropurl>span itempropname>Ventilation & Insulation/span>/a>/li>/ul>/li>li idmenu-item-4937 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4937>a itempropurl>span itempropname>Commercial & HOA/span>/a>ul classsub-menu> li idmenu-item-4676 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4676>a href/comm-hoa/ itempropurl>span itempropname>Commercial & HOA Services/span>/a>/li> li idmenu-item-4680 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4680>a href/comm-hoa/interior-renovations/ itempropurl>span itempropname>Interior Renovations/span>/a> ul classsub-menu> li idmenu-item-4682 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4682>a href/comm-hoa/interior-renovations/interior-renovations/ itempropurl>span itempropname>Interior Renovations/span>/a>/li> li idmenu-item-4683 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4683>a href/comm-hoa/interior-renovations/kitchen-remodels/ itempropurl>span itempropname>Kitchen Remodels/span>/a>/li> li idmenu-item-4681 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4681>a href/comm-hoa/bathrooms/ itempropurl>span itempropname>Bathrooms/span>/a>/li> li idmenu-item-4849 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4849>a hrefhttps://www.allstartoday.com/comm-hoa/basement/ itempropurl>span itempropname>Basements/span>/a>/li> /ul>/li> li idmenu-item-4685 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4685>a href/comm-hoa/water-fire-restoration/ itempropurl>span itempropname>Water & Fire Restoration/span>/a>/li> li idmenu-item-5087 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5087>a href/comm-hoa/snow-ice-dams/ itempropurl>span itempropname>Snow & Ice Dam Removal/span>/a>/li> li idmenu-item-4687 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4687>a href/comm-hoa/water-intrusion/ itempropurl>span itempropname>Water Intrusion/span>/a>/li> li idmenu-item-5624 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5624>a href/comm-hoa/emergency-home-service/ itempropurl>span itempropname>Emergency Services/span>/a>/li>/ul>/li>li idmenu-item-5678 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5678>a hrefhttps://www.allstartoday.com/special-offers/ itempropurl>span itempropname>Special Offers/span>/a>/li>li idmenu-item-2149 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2149>a hrefhttps://www.allstartoday.com/storm-damage/ itempropurl>span itempropname>Storm Damage/span>/a>/li>li idmenu-item-4005 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4005>a hrefhttps://www.allstartoday.com/financing/ itempropurl>span itempropname>Payment Options/span>/a>/li>li idmenu-item-118 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-118>a hrefhttps://www.allstartoday.com/areas-we-serve/ itempropurl>span itempropname>Areas We Serve/span>/a>ul classsub-menu> li idmenu-item-3997 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-3997>a hrefhttps://www.allstartoday.com/areas-we-serve/apple-valley-mn/ itempropurl>span itempropname>Apple Valley, MN/span>/a>/li> li idmenu-item-4230 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4230>a hrefhttps://www.allstartoday.com/areas-we-serve/burnsville-mn/ itempropurl>span itempropname>Burnsville, MN/span>/a>/li> li idmenu-item-4231 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4231>a hrefhttps://www.allstartoday.com/areas-we-serve/eagan-mn/ itempropurl>span itempropname>Eagan, MN/span>/a>/li> li idmenu-item-4232 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4232>a hrefhttps://www.allstartoday.com/areas-we-serve/eden-prairie-mn/ itempropurl>span itempropname>Eden Prairie, MN/span>/a>/li> li idmenu-item-4233 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4233>a hrefhttps://www.allstartoday.com/areas-we-serve/edina-mn/ itempropurl>span itempropname>Edina, MN/span>/a>/li> li idmenu-item-4235 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4235>a hrefhttps://www.allstartoday.com/areas-we-serve/golden-valley-mn/ itempropurl>span itempropname>Golden Valley, MN/span>/a>/li> li idmenu-item-4236 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4236>a hrefhttps://www.allstartoday.com/areas-we-serve/lakeville-mn/ itempropurl>span itempropname>Lakeville, MN/span>/a>/li> li idmenu-item-4237 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4237>a hrefhttps://www.allstartoday.com/areas-we-serve/maple-grove-mn/ itempropurl>span itempropname>Maple Grove, MN/span>/a>/li> li idmenu-item-4229 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4229>a hrefhttps://www.allstartoday.com/areas-we-serve/maplewood-mn/ itempropurl>span itempropname>Maplewood, MN/span>/a>/li> li idmenu-item-4228 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4228>a hrefhttps://www.allstartoday.com/areas-we-serve/mendota-heights-mn/ itempropurl>span itempropname>Mendota Heights, MN/span>/a>/li> li idmenu-item-4227 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4227>a hrefhttps://www.allstartoday.com/areas-we-serve/minneapolis-mn/ itempropurl>span itempropname>Minneapolis, MN/span>/a>/li> li idmenu-item-4226 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4226>a hrefhttps://www.allstartoday.com/areas-we-serve/minnetonka-mn/ itempropurl>span itempropname>Minnetonka, MN/span>/a>/li> li idmenu-item-4225 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4225>a hrefhttps://www.allstartoday.com/areas-we-serve/new-brighton-mn/ itempropurl>span itempropname>New Brighton, MN/span>/a>/li> li idmenu-item-4224 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4224>a hrefhttps://www.allstartoday.com/areas-we-serve/plymouth-mn/ itempropurl>span itempropname>Plymouth, MN/span>/a>/li> li idmenu-item-4223 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4223>a hrefhttps://www.allstartoday.com/areas-we-serve/prior-lake-mn/ itempropurl>span itempropname>Prior Lake, MN/span>/a>/li> li idmenu-item-4222 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4222>a hrefhttps://www.allstartoday.com/areas-we-serve/roseville-mn/ itempropurl>span itempropname>Roseville, MN/span>/a>/li> li idmenu-item-4221 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4221>a hrefhttps://www.allstartoday.com/areas-we-serve/shoreview-mn/ itempropurl>span itempropname>Shoreview, MN/span>/a>/li> li idmenu-item-4220 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4220>a hrefhttps://www.allstartoday.com/areas-we-serve/st-louis-park-mn/ itempropurl>span itempropname>St. Louis Park, MN/span>/a>/li> li idmenu-item-4219 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4219>a hrefhttps://www.allstartoday.com/areas-we-serve/st-paul-mn/ itempropurl>span itempropname>St. Paul, MN/span>/a>/li> li idmenu-item-4218 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4218>a hrefhttps://www.allstartoday.com/areas-we-serve/vadnais-heights-mn/ itempropurl>span itempropname>Vadnais Heights, MN/span>/a>/li> li idmenu-item-4217 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4217>a hrefhttps://www.allstartoday.com/areas-we-serve/west-st-paul-mn/ itempropurl>span itempropname>West St. Paul, MN/span>/a>/li> li idmenu-item-4216 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4216>a hrefhttps://www.allstartoday.com/areas-we-serve/white-bear-lake-mn/ itempropurl>span itempropname>White Bear Lake, MN/span>/a>/li> li idmenu-item-4215 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4215>a hrefhttps://www.allstartoday.com/areas-we-serve/woodbury-mn/ itempropurl>span itempropname>Woodbury, MN/span>/a>/li>/ul>/li>li idmenu-item-5196 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5196>a hrefhttps://www.allstartoday.com/exterior-home-design-services/ itempropurl>span itempropname>Exterior Home Design/span>/a>/li>li idmenu-item-4936 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-4936>a itempropurl>span itempropname>About/span>/a>ul classsub-menu> li idmenu-item-4868 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4868>a hrefhttps://www.allstartoday.com/about/ itempropurl>span itempropname>About Allstar/span>/a>/li> li idmenu-item-4691 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4691>a hrefhttps://www.allstartoday.com/leadership-team/ itempropurl>span itempropname>Leadership Team/span>/a>/li> li idmenu-item-4690 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4690>a hrefhttps://www.allstartoday.com/working-with-us/ itempropurl>span itempropname>Working With Us/span>/a>/li> li idmenu-item-2458 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2458>a hrefhttps://www.allstartoday.com/about/careers/ itempropurl>span itempropname>Careers/span>/a>/li> li idmenu-item-4990 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4990>a hrefhttps://www.allstartoday.com/contact-us/ itempropurl>span itempropname>Contact Us/span>/a>/li> li idmenu-item-5109 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5109>a hrefhttps://www.allstartoday.com/about/gallery/ itempropurl>span itempropname>Gallery/span>/a>/li> li idmenu-item-3814 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-3814>a hrefhttps://www.allstartoday.com/review-us-minnesota/ itempropurl>span itempropname>Review Us Minnesota/span>/a>/li> li idmenu-item-116 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-116>a hrefhttps://www.allstartoday.com/reviews/ itempropurl>span itempropname>Testimonials/span>/a>/li> li idmenu-item-4856 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4856>a hrefhttps://www.allstartoday.com/about/labor-warranty/ itempropurl>span itempropname>Labor Warranty/span>/a>/li>/ul>/li>li idmenu-item-4850 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4850>a hrefhttps://www.allstartoday.com/blogs/ itempropurl>span itempropname>Blog/span>/a>/li>/ul>/div>/nav>/div>/header> div classhero-section wrap-curve-hero-slider-gold> div classhero-section-wrap wrap-curve-hero-slider-white> div classhero-slider> div classhero-slider-item > div stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2023/09/allstar-today-2-scaled.jpeg) no-repeat; background-size: cover; > div idoverlay-light>/div> div classhero-caption sfl-display-container> div classsfl-display-middle> div classtitle>Roofing, Siding & Windows/div> p classsub-title>Experts since 1979/p> /div> /div> /div> /div> div classhero-slider-item > div stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2023/08/AdobeStock_258587973.jpg) no-repeat; background-size: cover; > div idoverlay-light>/div> div classhero-caption sfl-display-container> div classsfl-display-middle> div classtitle>PAY AS LOW ASbr> $198 PER MONTH!*/div> p classsub-title>Or No Payments, No Interest for One Year/p> /div> /div> /div> /div> div classhero-slider-item > div stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2023/09/AdobeStock_128076623-scaled.jpeg) no-repeat; background-size: cover; > div idoverlay-light>/div> div classhero-caption sfl-display-container> div classsfl-display-middle> div classtitle>Or…Get a Free Upgradebr>to the Golden Pledgebr>Warranty with a Fullbr>Roof Replacement/div> p classsub-title>Unlock peace of mind with the GAF Golden Pledge Warranty/p> /div> /div> /div> /div> div classhero-slider-item > div stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2023/09/allstar-today1-scaled.jpeg) no-repeat; background-size: cover; > div idoverlay-light>/div> div classhero-caption sfl-display-container> div classsfl-display-middle> div classtitle>Better Homes /div> p classsub-title>Happy Customers/p> /div> /div> /div> /div> /div> /div> /div> div classslider-form> div classwpcf7 no-js idwpcf7-f17-o1 langen-US dirltr>div classscreen-reader-response>p rolestatus aria-livepolite aria-atomictrue>/p> ul>/ul>/div>form action/#wpcf7-f17-o1 methodpost classwpcf7-form init aria-labelContact form novalidatenovalidate data-statusinit>div styledisplay: none;>input typehidden name_wpcf7 value17 />input typehidden name_wpcf7_version value5.9.8 />input typehidden name_wpcf7_locale valueen_US />input typehidden name_wpcf7_unit_tag valuewpcf7-f17-o1 />input typehidden name_wpcf7_container_post value0 />input typehidden name_wpcf7_posted_data_hash value />input typehidden name_wpcf7cf_hidden_group_fields value />input typehidden name_wpcf7cf_hidden_groups value />input typehidden name_wpcf7cf_visible_groups value />input typehidden name_wpcf7cf_repeaters value />input typehidden name_wpcf7cf_steps value{} />input typehidden name_wpcf7cf_options value{"form_id":17,"conditions":{"then_field":"residential","and_rules":{"if_field":"type","operator":"equals","if_value":"Residential Services"}},{"then_field":"-1","and_rules":{"if_field":"type","operator":"not equals","if_value":"Residential Services"}},"settings":{"animation":"yes","animation_intime":200,"animation_outtime":200,"conditions_ui":"normal","notice_dismissed":false}} />input typehidden name_wpcf7_recaptcha_response value />/div>div classform-title> p>Request A Free Estimateimg srchttps://www.allstartoday.com/wp-content/uploads/2024/04/google-rating-form.png /> /p>/div>div classfields-container> p >span classwpcf7-form-control-wrap data-nametype>select classwpcf7-form-control wpcf7-select wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse nametype>option valueI'm interested in…>I'm interested in…/option>option valueResidential Services>Residential Services/option>option valueCommercial and HOA Services>Commercial and HOA Services/option>/select>/span> /p> p>span classwpcf7-form-control-wrap data-nameyour-name>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse placeholderFull Name* value typetext nameyour-name />/span> /p> p>span classwpcf7-form-control-wrap data-nameaddress>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required address aria-requiredtrue aria-invalidfalse placeholderAddress* value typetext nameaddress />/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-namecity>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required city aria-requiredtrue aria-invalidfalse placeholderCity* value typetext namecity />/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-namestate>select classwpcf7-form-control wpcf7-select wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse namestate>option valueState*>State*/option>option valueColorado>Colorado/option>option valueMinnesota>Minnesota/option>option valueNorth Dakota>North Dakota/option>option valueOklahoma>Oklahoma/option>option valueOregon>Oregon/option>option valueTexas>Texas/option>option valueUtah>Utah/option>option valueWashington>Washington/option>option valueWyoming>Wyoming/option>/select>/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-nameyour-email>input size40 maxlength400 classwpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email aria-requiredtrue aria-invalidfalse placeholderEmail* value typeemail nameyour-email />/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-nameyour-tel>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse placeholderPhone* value typetext nameyour-tel />/span> /p> div data-idresidential data-orig_data_idresidential data-classwpcf7cf_group> p classform-field>span classwpcf7-form-control-wrap data-nameservice>select classwpcf7-form-control wpcf7-select wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse nameservice>option valueSelect a Service>Select a Service/option>option valueAttic Ventilation & Insulation>Attic Ventilation & Insulation/option>option valueDecks>Decks/option>option valueDrainage>Drainage/option>option valueGutters>Gutters/option>option valueNew Construction>New Construction/option>option valueRoofing>Roofing/option>option valueRoof Leaks>Roof Leaks/option>option valueSiding>Siding/option>option valueSnow & Ice Dam Removal>Snow & Ice Dam Removal/option>option valueStorm Damage Repair>Storm Damage Repair/option>option valueWater & Fire Restoration>Water & Fire Restoration/option>option valueWater Intrusion>Water Intrusion/option>option valueWindows & Doors>Windows & Doors/option>/select>/span> /p> /div> p>span classwpcf7-form-control-wrap data-nameyour-message>textarea cols40 rows10 maxlength2000 classwpcf7-form-control wpcf7-textarea aria-invalidfalse placeholderMessage nameyour-message>/textarea>/span> /p> p classcenter-align>input classwpcf7-form-control wpcf7-submit has-spinner typesubmit valueSubmit /> /p>/div>p classform-footer color-black>By clicking Submit, you agree to have Allstar Construction contact you about a free estimate and keep you informed about sales in the future. We may use an auto-phone system to contact you by phone or text. You do not need to make a purchase or submit this form but instead can call 1-763-297-5100 to arrange for a free estimate. Please be aware that all calls are recorded for quality and safety purposes./p>p styledisplay: none !important; classakismet-fields-container data-prefix_wpcf7_ak_>label>Δtextarea name_wpcf7_ak_hp_textarea cols45 rows8 maxlength100>/textarea>/label>input typehidden idak_js_1 name_wpcf7_ak_js value209/>script>document.getElementById( ak_js_1 ).setAttribute( value, ( new Date() ).getTime() );/script>/p>div classwpcf7-response-output aria-hiddentrue>/div>/form>/div>/div>div classnum-cta> a hreftel:7634798700>Existing Customer/Vendor Support ( 763 ) 479-8700/a>br> a hreftel:9529427454>HOA/Emergency ( 952 ) 942-7454/a>/div> div classreview-section testtest> a classrated-single target_blank hrefhttp://www.angi.com/companylist/us/mn/maple-plain/allstar-construction-reviews-88049.htm#reviews> h3 classtitle-rated> Rated /h3> h3 classnum-rated>4.3/h3> div classcontainer-img-rated> img classimg-rated srchttps://www.allstartoday.com/wp-content/uploads/2023/11/Angi-logo-Orange.jpg> /div> /a> a classrated-single target_blank hrefhttp://www.facebook.com/allstarexterior/reviews> h3 classtitle-rated> Rated /h3> h3 classnum-rated>4.5/h3> div classcontainer-img-rated> img classimg-rated srchttps://www.allstartoday.com/wp-content/uploads/2023/11/Facebook_Logo_2019.svg> /div> /a> a classrated-single target_blank hrefhttps://www.google.com/search?qAllstar+Construction+eden+prairie&sca_esvc9fcb4fb0b317e3c&sca_upv1&hlen&authuser3&sxsrfACQVn0_VIW3Bd7IAM-pyjwhbza7_A4YUUg%3A1713041865511&eiyfEaZsfxHu2nptQPis6K8AY&ved0ahUKEwiH-oOfisCFAxXtk4kEHQqnAm4Q4dUDCBE&uact5&oqAllstar+Construction+eden+prairie&gs_lpEgxnd3Mtd2l6LXNlcnAiIUFsbHN0YXIgQ29uc3RydWN0aW9uIGVkZW4gcHJhaXJpZTILEC4YgAQYxwEYrwEyBhAAGBYYHjIIEAAYiQUYogQyGhAuGIAEGMcBGK8BGJcFGNwEGN4EGOAE2AEBSPo6UPYFWJcbcAF4AZABAJgBcKAB_QmqAQM5LjS4AQPIAQD4AQGYAg6gAsQKwgIHECMYsAMYJ8ICChAAGEcY1gQYsAPCAg0QABiABBiKBRhDGLADwgIEECMYJ8ICChAjGIAEGIoFGCfCAhAQLhiABBiKBRhDGMcBGK8BwgIFEAAYgATCAgoQABiABBiKBRhDwgILEC4YrwEYxwEYgATCAgIQJsICCxAAGIAEGIoFGIYDwgIIEAAYgAQYogSYAwCIBgGQBgq6BgYIARABGBSSBwQ0LjEwoAffXA&sclientgws-wiz-serp#lrd0x87f620357b73eacd:0xab62672d9fa06629,1,,,,> h3 classtitle-rated> Rated /h3> h3 classnum-rated>4.6/h3> div classcontainer-img-rated> img classimg-rated srchttps://www.allstartoday.com/wp-content/uploads/2023/11/Google_2015_logo.svg.png> /div> /a> a classrated-single target_blank href> h3 classtitle-rated> Rated /h3> h3 classnum-rated>4.8/h3> div classcontainer-img-rated> img classimg-rated srchttps://www.allstartoday.com/wp-content/uploads/2023/11/images.png> /div> /a> a classrated-single target_blank hrefhttps://www.gaf.com/en-us/roofing-contractors/residential/usa/mn/maple-plain/allstar-construction-1001169> h3 classtitle-rated> Rated /h3> h3 classnum-rated>4.2/h3> div classcontainer-img-rated> img classimg-rated srchttps://www.allstartoday.com/wp-content/uploads/2023/11/header_logotext-768x452-1.jpg> /div> /a> /div> div classfifty_fifty_container> div classfifty_fifty_overlay stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2023/09/oldcrystalbayroad-078.jpeg);>/div> div classsection-wrap right_side > div classfifty_left>img srchttps://www.allstartoday.com/wp-content/uploads/2023/09/Allstar-Color-Reverse-Stacked-Logo2.png >/div> div classfifty_right> div classicon_text_fifty> svg height6 viewBox0 0 100 6 width100 xmlnshttp://www.w3.org/2000/svg stylemax-width: 100%;> path dm0 0h100v6h-100z fill#c8102e fill-ruleevenodd>/path> /svg> /div> h2>JOIN THE FAMILY/h2> p>We are always on the lookout for companies to join the Allstar Family. Take a minute to fill out our acquisition form. If our team feels it is a good fit we will reach out and setup a time to talk further about your business and how we can build a stronger Allstar./p> a classbtn_fifty_fifty hrefhttps://www.allstartoday.com/join-the-all-star-family/>inquire today/a> /div> /div> /div> div classclearfix>/div> div classfifty_fifty_container> div classfifty_fifty_overlay stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2023/09/Hero_3.jpg);>/div> div classsection-wrap left_side > div classfifty_left>img srchttps://www.allstartoday.com/wp-content/uploads/2023/09/workhere-1.jpg >/div> div classfifty_right> div classicon_text_fifty> svg height6 viewBox0 0 100 6 width100 xmlnshttp://www.w3.org/2000/svg stylemax-width: 100%;> path dm0 0h100v6h-100z fill#c8102e fill-ruleevenodd>/path> /svg> /div> h2>JOIN THE TEAM/h2> p>We are always looking for qualified people to join our talented team. Take a minute to review our job postings. If you don’t see a job that fits your exact skill set, but still believe you could provide value to our growing team, let us know./p> a classbtn_fifty_fifty hrefhttps://www.allstartoday.com/about/careers/>view careers/a> /div> /div> /div> div classclearfix>/div> div classfifty_fifty_style_two_container> div class container-section right_side > div classfifty_left_style_two>img srchttps://www.allstartoday.com/wp-content/uploads/2023/09/allstarcm_Home10.jpg >/div> div classfifty_right_style_two> div classfifty_fifty_style_two_overlay stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2023/09/AllstarCM_A.svg);>/div> div classcontent_fifty_fifty_style_two> div classicon_text_fifty_style_two> svg height1 viewBox0 0 35 1 width35 xmlnshttp://www.w3.org/2000/svg stylemax-width: 100%;> path dm0 0h100v6h-100z fill#fff fill-ruleevenodd>/path> /svg> p>We are here to help/p> /div> h2>READY TO GET STARTED?/h2> p>Tell us about your project, and we’ll get back to you quickly, usually within one day. Simply upload any photos you have and include any dimensions that may help us bid your project./p> a classbtn_fifty_fifty_style_two hrefhttps://www.allstartoday.com/request-a-bid/>Request a bid/a> /div> /div> /div> /div> div classclearfix>/div> div classsection full-width why-choose stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2019/03/a-sign.png) no-repeat; padding-top:100px; padding-right:; padding-bottom:200px; padding-left:0; color: #ffffff; > div classsection-wrap> p>img fetchpriorityhigh fetchpriorityhigh decodingasync classalignright size-full wp-image-2207 titleSmart Side Siding Installation src/wp-content/uploads/2019/05/smart-side-siding-installation.jpg altSmart Side Siding Installation width400 height374 srcsethttps://www.allstartoday.com/wp-content/uploads/2019/05/smart-side-siding-installation.jpg 400w, https://www.allstartoday.com/wp-content/uploads/2019/05/smart-side-siding-installation-300x281.jpg 300w sizes(max-width: 400px) 100vw, 400px />/p>h1>Minnesota Roofing, Siding andbr />Replacement Window Experts since 1979/h1>p>For more than 40 years, homeowners have counted on Allstar for exterior construction, storm damage restoration and repair, and exterior remodeling for residential and multi-family homes./p>p>We are a state-licensed contractor, and we are leader in our industry due to our craftsmanship and unique ability to work on any type of residential and commercial building./p>p>It is the mission of Allstar Construction to always set the industry standard in terms of outstanding value, uncompromising quality, continuous innovation and exceptional client experience. We want to always provide you with the right service at the right time at the right price – every time./p>div classelementor-element elementor-element-16474a2 elementor-position-left elementor-view-default elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box data-id16474a2 data-element_typewidget data-widget_typeicon-box.default>div classelementor-widget-container>div classelementor-icon-box-wrapper>div classelementor-icon-box-content>h5 classelementor-icon-box-title>strong>SETTING THE FOUNDATION/strong>/h5>p classelementor-icon-box-description>We’ll always ensure that we are working to live up to your expectations, and we’ll work closely with all other vendors involved in the process./p>/div>/div>/div>/div>div classelementor-element elementor-element-ba0e167 elementor-position-left elementor-view-default elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box data-idba0e167 data-element_typewidget data-widget_typeicon-box.default>div classelementor-widget-container>div classelementor-icon-box-wrapper>div classelementor-icon-box-content>h5 classelementor-icon-box-title>strong>BUILDING RELATIONSHIPS/strong>/h5>p classelementor-icon-box-description>Our goal is to build a lasting relationship with our customers through open communication, expert workmanship, and exceeding expectations./p>/div>/div>/div>/div>div classelementor-element elementor-element-2405b9e elementor-position-left elementor-view-default elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box data-id2405b9e data-element_typewidget data-widget_typeicon-box.default>div classelementor-widget-container>div classelementor-icon-box-wrapper>div classelementor-icon-box-content>h5 classelementor-icon-box-title>strong>TAKING PRIDE IN QUALITY/strong>/h5>p classelementor-icon-box-description>We have high standards for our craftsmanship. We don’t cut corners. We treat every property as if it is our own./p>/div>/div>/div>/div>p> /p> p> /p>div classclearfix>/div> /div> div classsection-div >/div> /div> div classsection full-width we-can stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2019/04/who-we-are-bg.png) no-repeat; padding-top:40px; padding-right:0; padding-bottom:40px; padding-left:0; color: #ffffff; > div classsection-wrap> div classsection-title test> div classtitle with-line al-center flex-item-left>We Can /div> div classsub-title with-line al-center flex-item-left>Help/div>/div> /div> div classsection-div we-can-curve>/div> /div> div classsection full-width featured-section > div classsection-wrap> div classsection featured-services> div classfeatured-services-listings> div classone-fourth first roofing-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title>Roofing/div> p>Your roof system is the single most important exterior component of your home. /p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/residential/roofing/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> div classone-fourth siding-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title>Siding/div> p>The largest factor influencing your home’s “image” is siding. Few home improvements can enhance the look of your home more than new siding./p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/residential/siding/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> div classone-fourth window-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title> span>Windows /span>span>& /span>span >Doors/span>/div> p>Windows and doors connect your home to the outside world. They are the transition that ties the privacy of your home with its natural surroundings./p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/residential/doors-windows/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> div classone-fourth gutter-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title>span>Other/span> span>Services/span>/div> p>Everyone needs gutters, even if we don’t think we do. A well-designed gutter system can extend the life of your roof and siding. More importantly, gutters help to keep your basement dry./p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/other-services/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> /div> div classmobile-featured-section> div classbtn sprite arrow btn-roofing>a hrefhttps://www.allstartoday.com/residential/roofing/>Roofing/a>/div> div classbtn sprite arrow btn-siding>a hrefhttps://www.allstartoday.com/residential/siding/>Siding/a>/div> div classbtn sprite arrow btn-windows-doors>a hrefhttps://www.allstartoday.com/residential/doors-windows/>Windows & Doors/a>/div> div classbtn sprite arrow btn-gutters>a hrefhttps://www.allstartoday.com/other-services/>Other Services/a>/div> /div> div classlearn-more-link>a hrefhttps://www.allstartoday.com/?page_id30>Learn More About Our Services/a>/div>/div> div classsection featured-services> div classfeatured-services-listings> div classone-fourth first roofing-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title>Roofing/div> p>Your roof system is the single most important exterior component of your home. /p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/residential/roofing/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> div classone-fourth siding-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title>Siding/div> p>The largest factor influencing your home’s “image” is siding. Few home improvements can enhance the look of your home more than new siding./p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/residential/siding/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> div classone-fourth window-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title> span>Windows /span>span>& /span>span >Doors/span>/div> p>Windows and doors connect your home to the outside world. They are the transition that ties the privacy of your home with its natural surroundings./p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/residential/doors-windows/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> div classone-fourth gutter-service> span classoverlay-dark>/span> div classservices-info grid> figure classeffect-sadie> div classservices-desc> figcaption> div classservices-title>span>Other/span> span>Services/span>/div> p>Everyone needs gutters, even if we don’t think we do. A well-designed gutter system can extend the life of your roof and siding. More importantly, gutters help to keep your basement dry./p> div classbtn btn-red services-btn sprite arrow>a hrefhttps://www.allstartoday.com/other-services/>Learn More/a>/div> /figcaption> /div> /figure> /div> /div> /div> div classmobile-featured-section> div classbtn sprite arrow btn-roofing>a hrefhttps://www.allstartoday.com/residential/roofing/>Roofing/a>/div> div classbtn sprite arrow btn-siding>a hrefhttps://www.allstartoday.com/residential/siding/>Siding/a>/div> div classbtn sprite arrow btn-windows-doors>a hrefhttps://www.allstartoday.com/residential/doors-windows/>Windows & Doors/a>/div> div classbtn sprite arrow btn-gutters>a hrefhttps://www.allstartoday.com/other-services/>Other Services/a>/div> /div> div classlearn-more-link>a hrefhttps://www.allstartoday.com/?page_id30>Learn More About Our Services/a>/div>/div>div classclearfix>/div> /div> div classsection-div >/div> /div> div classsection full-width section-blog stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2019/03/a-sign-gray-left.png) no-repeat; background-attachment: fixed; padding-top:0; padding-right:0; padding-bottom:0; padding-left:0; color: #414042; > div classsection-wrap> div classsection-title test> div classtitle with-line al-center flex-item-left>Explore Our/div> div classsub-title with-line al-center flex-item-left>Latest Blog/div>/div> div classtesti-wrap flex-column featured-blog> div classfeatured-blog-wrap> div classcolumn-blog> ul classcolumn-blog-item list-blogs-image> li classblog-img idnavigate0> a hrefhttps://www.allstartoday.com/making-the-switch-real-shake-to-composite-shake/> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/08/MWSHAgedCedar-MN0031.webp) altMWSHAgedCedar-MN0031> div classfeatured-blog-title-left>Making the Switch: Real Shake to Composite Shake/div> div>span classmonth-date fa fa-calendar>August 30, 2024/span>/div> div classf-read-more>Read More/div> /div> /a> /li> li classblog-img idnavigate1> a hrefhttps://www.allstartoday.com/essential-roof-care-for-every-season-in-eden-prairie/> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2023/08/roof_water_damage.jpeg) altroof_water_damage> div classfeatured-blog-title-left>Essential roof care for every season in Eden Prairie/div> div>span classmonth-date fa fa-calendar>June 18, 2024/span>/div> div classf-read-more>Read More/div> /div> /a> /li> li classblog-img idnavigate2> a hrefhttps://www.allstartoday.com/comparing-vinyl-siding-to-fiber-cement-siding/> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/05/vinyl-vs-fiber-cement.png) altvinyl-vs-fiber-cement> div classfeatured-blog-title-left>Comparing Vinyl Siding to Fiber Cement Siding/div> div>span classmonth-date fa fa-calendar>May 29, 2024/span>/div> div classf-read-more>Read More/div> /div> /a> /li> li classblog-img idnavigate3> a hrefhttps://www.allstartoday.com/modern-deck-design-trends-you-should-know-about/> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/05/modern-deck-trends.png) altmodern-deck-trends> div classfeatured-blog-title-left>Modern Deck Design Trends You Should Know About/div> div>span classmonth-date fa fa-calendar>May 22, 2024/span>/div> div classf-read-more>Read More/div> /div> /a> /li> li classblog-img idnavigate4> a hrefhttps://www.allstartoday.com/sliding-patio-doors-bring-the-outside-into-your-home/> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/05/spring-patio-doors.png) altspring-patio-doors> div classfeatured-blog-title-left>Sliding Patio Doors Bring the Outside Into Your Home/div> div>span classmonth-date fa fa-calendar>May 15, 2024/span>/div> div classf-read-more>Read More/div> /div> /a> /li> /ul> ul classcolumn-blog-item> li classlist-blogs data-idnavigate0> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/08/MWSHAgedCedar-MN0031.webp) altMWSHAgedCedar-MN0031>/div> div classlist-wrap> a hrefhttps://www.allstartoday.com/making-the-switch-real-shake-to-composite-shake/>span classfeatured-blog-title>Making the Switch: Real Shake to Composite Shake/span>span classfeatured-date>span classmonth-date fa fa-calendar>August 30, 2024/span>/span>/a> /div> /li> div classclearfix>/div> li classlist-blogs data-idnavigate1> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2023/08/roof_water_damage.jpeg) altroof_water_damage>/div> div classlist-wrap> a hrefhttps://www.allstartoday.com/essential-roof-care-for-every-season-in-eden-prairie/>span classfeatured-blog-title>Essential roof care for every season in Eden Prairie/span>span classfeatured-date>span classmonth-date fa fa-calendar>June 18, 2024/span>/span>/a> /div> /li> div classclearfix>/div> li classlist-blogs data-idnavigate2> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/05/vinyl-vs-fiber-cement.png) altvinyl-vs-fiber-cement>/div> div classlist-wrap> a hrefhttps://www.allstartoday.com/comparing-vinyl-siding-to-fiber-cement-siding/>span classfeatured-blog-title>Comparing Vinyl Siding to Fiber Cement Siding/span>span classfeatured-date>span classmonth-date fa fa-calendar>May 29, 2024/span>/span>/a> /div> /li> div classclearfix>/div> li classlist-blogs data-idnavigate3> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/05/modern-deck-trends.png) altmodern-deck-trends>/div> div classlist-wrap> a hrefhttps://www.allstartoday.com/modern-deck-design-trends-you-should-know-about/>span classfeatured-blog-title>Modern Deck Design Trends You Should Know About/span>span classfeatured-date>span classmonth-date fa fa-calendar>May 22, 2024/span>/span>/a> /div> /li> div classclearfix>/div> li classlist-blogs data-idnavigate4> div classfeatured-blog-image lozad stylebackground-image: url(https://www.allstartoday.com/wp-content/uploads/2024/05/spring-patio-doors.png) altspring-patio-doors>/div> div classlist-wrap> a hrefhttps://www.allstartoday.com/sliding-patio-doors-bring-the-outside-into-your-home/>span classfeatured-blog-title>Sliding Patio Doors Bring the Outside Into Your Home/span>span classfeatured-date>span classmonth-date fa fa-calendar>May 15, 2024/span>/span>/a> /div> /li> div classclearfix>/div> /ul> /div> div classclearfix>/div> div classclearfix>/div> /div> div classclearfix>/div> div classbtn btn-red btn-featured-blog mobile-btn sprite arrow> a hrefhttps://www.allstartoday.com/blogs/>View More/a> /div>/div> div classclearfix>/div> /div> div classsection-div >/div> /div> div classsection full-width map-section stylebackground: url(https://www.allstartoday.com/wp-content/uploads/2023/09/Allstarmap.png) no-repeat; padding-top:0; padding-right:0; padding-bottom:0; padding-left:0; color: #c73130; > div classsection-wrap> div classsection-title test> div classtitle with-line al-center flex-item-left>Map/div> div classsub-title with-line al-center flex-item-left>/div>/div> p> /p>p>img decodingasync classalignleft wp-image-4198 size-medium src/wp-content/uploads/2023/10/Allstar.png alt width300 height103 />/p>p>strong>5145 Industrial St # 103, Maple Plain, MN/strong>br />strong>6500 Carlson Dr, Eden Prairie, MN 55346/strong>br />strong>a hreftel:7632975100>(763) 297-5100/a>/strong>br />strong>8:00am to 4:30pm Monday – Thursday, 8:00am to 4:00pm Friday/strong>br />strong>(Weekends by Appointment – Receiving Emergency Calls 24/7)/strong>/p>div classclearfix>/div> /div> div classsection-div >/div> /div> div classsection full-width section-home-content > div classsection-wrap> div classsection-title test> div classtitle with-line al-center flex-item-left>Minnesota Roofing Contractors & Siding Specialists/div> div classsub-title with-line al-center flex-item-left>/div>/div> h2>We’re the Most Referred Contractor in the Twin Cities/h2>p>For more than 45 years, homeowners have counted on Allstar Today Construction for exterior construction, storm damage restoration and repair, and remodeling for residential and multi-family homes throughout the upper Midwest./p>p>We are a state-licensed Minnesota contractor, and we are leader in our industry due to our craftmanship and unique ability to work on any type of residential and commercial building./p>p>It is the mission of Allstar Today Construction to always set the industry standard in terms of outstanding value, uncompromising quality, continuous innovation and exceptional client experience. We want to always provide you with the right service at the right price at the right time – every time./p>h2>Our Services/h2>p>As the Twin Cities’ most referred contractor, Allstar Today Construction can help you with a wide variety of projects – from simple door installation services to re-roofing an entire apartment complex. See why so many of your friends and neighbors trust us.br />We are proud to offer the following services:/p>ul classlists column-2>li>Roofing, including roof repair & replacement/li>li>Siding/li>li>Windows/li>li>Decks & patios/li>li>Basement restoration/li>li>Doors/li>li>Gutters/li>li>Storm damage repair/li>li>Exterior construction/li>li>New construction/li>li>Leak repair/li>li>Renovations & restoration/li>li>Water intrusion/li>li>Attic ventilation & insulation/li>li>Snow & ice dam removal/li>li>Drainage/li>/ul>p>Need help with your property? You’ve come to the right place. Allstar Today Construction has grown into an industry leader in residential, commercial and maintenance work. Let our consultants find you solutions to reflect your taste and fit your budget./p>h2>Request a Free Estimate Today/h2>p>No matter what’s going on with your home, Allstar Today Construction has roofing contractors who can take care of the issues. With our decades of experience, you can be assured that your home will be taken care of and that our upgrades will last for the long term. Request a free estimate now by calling us at phone_number, or you can fill out our online form to get started./p>div classclearfix>/div> /div> div classsection-div >/div> /div> div classentry-content itemproptext> div classcontent-title-wrap> h2 classsection-title> div classline-title> div classtitle>/div> div classsub-title>THE RIGHT SERVICE AT THE RIGHT TIME AT THE RIGHT PRICE – EVERY TIME./div> /div> /h2> /div> /div> div classbefore-after-set> /div> div classpop-up-gallery> /div> /ul> div classsection full-width section-testi stylebackground: url(/wp-content/uploads/2019/03/a-sign-testimonial.png) no-repeat; background-attachment: fixed; padding-top:0; padding-right:0; padding-bottom:0; padding-left:0; color: #232323;> div classsection-wrap> div classsection-title> div classtitle with-line al-center flex-item-left>Our/div> div classsub-title with-line al-center flex-item-left>Reviews /div> /div> div classfargo-g-testimonials>pre classti-widget styledisplay: none>div classti-widget ti-goog ti-review-text-mode-readmore ti-text-align-left data-no-translationtrue data-layout-id4 data-set-idlight-minimal data-pid data-pager-autoplay-timeout6 data-review-target-width300 data-languageen > div classti-widget-container ti-col-3> div classti-reviews-container> div classti-controls> div classti-next aria-labelNext review rolebutton>/div> div classti-prev aria-labelPrevious review rolebutton>/div> /div> div classti-reviews-container-wrapper> div data-empty0 classti-review-item source-Google > div classti-inner> div classti-review-header> div classti-profile-img> img srchttps://lh3.googleusercontent.com/a-/ALV-UjUjCZ_1jHzKWPhjz6kBGlYawF516RFMJUhVx-B2xGA_NYuld7ogs120-c-rp-mo-br100 altBrian Gilbertson /> /div> div classti-profile-details> div classti-name> Brian Gilbertson /div> div classti-date>2024-04-06/div> /div> /div> span classti-stars>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>/span> div classti-review-text-container ti-review-content>!-- R-CONTENT -->All Star is a first-class company. They exceed all of our expectations on the project and their communication throughout the process was excellent.!-- R-CONTENT -->/div> span classti-read-more data-container.ti-review-content data-collapse-textHide data-open-textRead more >/span> /div> /div> div data-empty0 classti-review-item source-Google > div classti-inner> div classti-review-header> div classti-profile-img> img srchttps://lh3.googleusercontent.com/a-/ALV-UjUbl6-qkuBKVK5NdLi-4-DQgOYL1uuBuZCq185ANxMNrPOUxPeks120-c-rp-mo-br100 altBetsy Moran /> /div> div classti-profile-details> div classti-name> Betsy Moran /div> div classti-date>2024-04-03/div> /div> /div> span classti-stars>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>/span> div classti-review-text-container ti-review-content>!-- R-CONTENT -->Our small condo association in a 1920s building in Minneapolis used Allstar to rebuild the 3 story wall that encloses our back stairwell. The finished project is simply fantastic! The project included windows, main entry door, exterior siding, interior beadboard and trim, and of course the wall itself. Allstar was very professional in all phases of the job. The crews were obviously skilled and they were respectful of the comings & goings of our homeowners and the neighbors, especially given the very tight area that was available for the lift, the dumpster and for delivering materials. The quality of the work and the efficient scheduling of the different parts of the job are the main reasons we will have Allstar on our shortlist for future projects. Bravo Allstar!!-- R-CONTENT -->/div> span classti-read-more data-container.ti-review-content data-collapse-textHide data-open-textRead more >/span> /div> /div> div data-empty0 classti-review-item source-Google > div classti-inner> div classti-review-header> div classti-profile-img> img srchttps://lh3.googleusercontent.com/a/ACg8ocL6xHQJ0kyVgBgTuMglbfc-GD1HZ2bpDT2HfbnwOKUkpb5c3As120-c-rp-mo-br100 altNick /> /div> div classti-profile-details> div classti-name> Nick /div> div classti-date>2023-10-04/div> /div> /div> span classti-stars>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>/span> div classti-review-text-container ti-review-content>!-- R-CONTENT -->I have used All Star multiple times through work and personal. On my own home they jumped to help me with my storm damaged roof. They dealt with insurance directly and made my job hassle free. Highly recommend.!-- R-CONTENT -->/div> span classti-read-more data-container.ti-review-content data-collapse-textHide data-open-textRead more >/span> /div> /div> div data-empty0 classti-review-item source-Google > div classti-inner> div classti-review-header> div classti-profile-img> img srchttps://lh3.googleusercontent.com/a/ACg8ocJ3e9Ez23KQ3IvLHi5sNG7eobHzi1K-YeZ_nH-U2Di7y3xd7Qs120-c-rp-mo-br100 altJared McQueen /> /div> div classti-profile-details> div classti-name> Jared McQueen /div> div classti-date>2023-09-13/div> /div> /div> span classti-stars>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>/span> div classti-review-text-container ti-review-content>!-- R-CONTENT -->These guys are full of knowledge. Definitely the company I would call if they were in my area.!-- R-CONTENT -->/div> span classti-read-more data-container.ti-review-content data-collapse-textHide data-open-textRead more >/span> /div> /div> div data-empty0 classti-review-item source-Google > div classti-inner> div classti-review-header> div classti-profile-img> img srchttps://lh3.googleusercontent.com/a/ACg8ocI-1Sj0ONYN_VBv7zJI9-hl9A8T__-8KYIWeprdEqdCwQ5CiQs120-c-rp-mo-br100 altfran perpich /> /div> div classti-profile-details> div classti-name> fran perpich /div> div classti-date>2021-12-13/div> /div> /div> span classti-stars>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>/span> div classti-review-text-container ti-review-content>!-- R-CONTENT -->Tyson & John were absolutely great to work with! My townhouse had a fire with extensive smoke damage, and it was a tough time for me and a big project, but I couldnt have asked for a better team or company - they were lifesavers! They were total professionals from start to finish - responsive to my calls and questions, knowledgeable, kept the project on track, and my townhouse turned out better than I could have ever imagined! I truly appreciated everything they did and strongly recommend Allstar to anyone looking for quality workmanship and a top-notch company!!-- R-CONTENT -->/div> span classti-read-more data-container.ti-review-content data-collapse-textHide data-open-textRead more >/span> /div> /div> div data-empty0 classti-review-item source-Google > div classti-inner> div classti-review-header> div classti-profile-img> img srchttps://lh3.googleusercontent.com/a/ACg8ocIn3D0D-tA1rKRK1eDbADVYykwTWsARBv6FMU7nRyQfx11u7As120-c-rp-mo-br100 altJenny Krick /> /div> div classti-profile-details> div classti-name> Jenny Krick /div> div classti-date>2021-11-04/div> /div> /div> span classti-stars>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>span classti-star f>/span>/span> div classti-review-text-container ti-review-content>!-- R-CONTENT -->Allstar replaced all of my windows and the sliding door. The team was exceptionally professional and their work was outstanding. I highly recommend Allstar.!-- R-CONTENT -->/div> span classti-read-more data-container.ti-review-content data-collapse-textHide data-open-textRead more >/span> /div> /div> /div> div classti-controls-line> div classdot>/div> /div> /div> /div> /div> /pre>/div> /div> /div> div classsection full-width section section-badges> div classsection-wrap> div classbadges-section> ul classbadges-listings> li>img src/wp-content/uploads/2023/09/logo-14-american-policyholder-association.jpeg altMarvin Windows and Doors titleMarvin Windows and Doors>/li> li>img src/wp-content/uploads/2023/09/logo-15-community-associations-institute-logo.jpeg altLP Smart Siding titleLP Smart Siding>/li>!-- li>img src/wp-content/uploads/2019/04/master-shingle-applicator-certified-logo.jpg altMaster Shingle Applicator Certified titleMaster Shingle Applicator Certified>/li> --> li>img src/wp-content/uploads/2023/09/batc-logo-1.jpeg altGAF Master Elite titleGAF Master Elite>/li> li>img src/wp-content/uploads/2023/09/logo-2-bbb-logo.jpeg altCedar Shake & Shingle Bureau titleCedar Shake & Shingle Bureau>/li> li>img src/wp-content/uploads/2023/09/logo-3-carlisle-logo.jpeg altJames Hardie titleJames Hardie>/li> !--li>img src/wp-content/uploads/2019/05/pella-certified-contractor-logo.jpg altPella Certified Contractor titlePella Certified Contractor>/li--> li>img src/wp-content/uploads/2023/09/logo-4-cedar-shake-and-shingle-bureau-lgo.jpeg altHome Building Association titleHome Building Association>/li> li>img src/wp-content/uploads/2023/09/logo-5-cic-midwest-logo-1.jpeg altHome Builders Care titleHome Builders Care>/li> li>img src/wp-content/uploads/2023/09/logo-6-epa-logo.jpeg altBBB - Accredited Business titleBBB - Accredited Business>/li> !----> li>img src/wp-content/uploads/2023/09/logo-7-Master-Elite-300x300-1.jpg altBBB - Accredited Business titleBBB - Accredited Business>/li> li>img src/wp-content/uploads/2023/09/logo-8-guildquality-logo.jpeg altBBB - Accredited Business titleBBB - Accredited Business>/li> li>img src/wp-content/uploads/2023/09/logo-9-iicrc-logo-1.jpeg altBBB - Accredited Business titleBBB - Accredited Business>/li> !----> li>img src/wp-content/uploads/2023/09/logo-10-james-hardie-logo-1.jpeg altBBB - Accredited Business titleBBB - Accredited Business>/li> li>img src/wp-content/uploads/2023/09/logo-11-lp-smartside-logo.jpeg altBBB - Accredited Business titleBBB - Accredited Business>/li> li>img src/wp-content/uploads/2023/09/logo-12-marvin-windows-and-doors.jpeg altBBB - Accredited Business titleBBB - Accredited Business>/li> li>img src/wp-content/uploads/2023/09/logo-13-master-shingle-applicator-certified-logo.jpeg altBBB - Accredited Business titleBBB - Accredited Business>/li> li>div idmni-membership-638199387050261793>/div>/li> /ul> div classslide-list-control> div classslick-prev slick-arrow>/div> div classslick-next slick-arrow>/div> /div> /div> /div> /div>footer classsite-footer itemscope itemtypehttps://schema.org/WPFooter>div classwrap> div classfooter-block>div classwrapper-curve-top>/div>div classsection ftr-info>div classftr-logo>a href/>img decodingasync classcustom-logo titleallstar-construction-logo src/wp-content/uploads/2023/09/image_2023_09_12T15_23_43_762Z.png altallstar-construction-logo width270 height65 />/a>/div>div classborder-btm>/div>div classclearfix>/div>div classftr-btm-info>div classftr-infos one-fifth first>div classone-half spaces>img decodingasync src/wp-content/uploads/2023/10/Allstar-Color-Reverse-Stacke4d-Logo2-e1666660656447.png altallstar-construction-logo-footer />/p>div class>i classfas fa-envelope stylepadding-right: 8px>/i>a hrefmailto:help@allstartoday.com>help@allstartoday.com/a>/div>div class>i classfas fa-phone-alt stylepadding-right: 8px>/i>a hreftel:7632975100>(763) 297-5100/a>/div>p classmedia-section-footer>a hrefhttp://www.facebook.com/allstarexterior target_blank relnoopener>br />img decodingasync classalignnone size-full wp-image-5915 stylepadding-right: 16px src/wp-content/uploads/2023/10/facebook.svg alt />br />/a>br />a hrefhttp://www.youtube.com/channel/UCvjhXOHNjEfN8cuT6tQCK2g target_blank relnoopener>br />img decodingasync classalignnone size-medium wp-image-5916 stylepadding-right: 16px src/wp-content/uploads/2023/10/youtube.svg alt />br />/a>br />a hrefhttp://www.linkedin.com/company/allstar-construction-maintenance/ target_blank relnoopener>br />img decodingasync classalignnone size-medium wp-image-5917 src/wp-content/uploads/2023/10/linkedin-in.svg alt />br />/a>/p>/div>div classone-half>div classftr-add sprite>div classftr-btm-info-list social-ftr>/div>/div>/div>/div>div classftr-infos one-fifth>div classcustom-footer>div classmenu-footer_menu-container>ul idmenu-footer_menu classmenu>li idmenu-item-5039 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5039>a hrefhttps://www.allstartoday.com/residential/ itempropurl>Residential/a>/li>li idmenu-item-5040 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5040>a href/comm-hoa/ itempropurl>Commercial & HOA Services/a>/li>li idmenu-item-2152 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2152>a hrefhttps://www.allstartoday.com/storm-damage/ itempropurl>Storm Damage/a>/li>li idmenu-item-5042 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5042>a hrefhttps://www.allstartoday.com/about/ itempropurl>About Allstar/a>/li>li idmenu-item-5045 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5045>a href/working-with-us/ itempropurl>Working With Us/a>/li>li idmenu-item-5046 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5046>a hrefhttps://www.allstartoday.com/contact-us/ itempropurl>Contact Us/a>/li>li idmenu-item-5047 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5047>a href/labor-warranty/ itempropurl>Labor Warranty/a>/li>li idmenu-item-4693 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4693>a href/privacy-policy/ itempropurl>Privacy Policy/a>/li>li idmenu-item-5846 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5846>a hrefhttps://www.allstartoday.com/terms-and-conditions/ itempropurl>Terms and Conditions/a>/li>/ul>/div>/div>/div>div classftr-infos one-fifth last>div classftr-title mobile>REQUEST A FREE ESTIMATE/div>div>No matter what’s going on with your project, Allstar Construction has roofing contractors who can take care of the issues. With our decades of experience, you can be assured that your home will be taken care./div>div stylemargin-top: 20px>a classsfl-primary-btn href/request-free-estimate/>GET STARTED/a>/div>/div>div classclearfix>/div>/div>/div>div classftr-btm-info-wrap>div classftr-btm-info-list copyright>© 2024 Allstar Today Construction. All Rights Reserved. span classsep>|/span> span classsitemap-text>a href/sitemap/>Sitemap/a>br />span stylefont-size: 80%>This site is protected by reCAPTCHA and the Google a hrefhttps://policies.google.com/privacy target_blank relnoopener>Privacy Policy/a> and a hrefhttps://policies.google.com/terms target_blank relnoopener>Terms of Service/a> apply./span>/span>/span>/div>/div>/div> div classclearfix>/div>a href# classscrollToTop>i classicon icon-top>/i>/a>nav classnav-secondary aria-labelSecondary itemscope itemtypehttps://schema.org/SiteNavigationElement>div classwrap>ul idmenu-footer_menu-2 classmenu genesis-nav-menu menu-secondary js-superfish>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5039>a hrefhttps://www.allstartoday.com/residential/ itempropurl>span itempropname>Residential/span>/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5040>a href/comm-hoa/ itempropurl>span itempropname>Commercial & HOA Services/span>/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2152>a hrefhttps://www.allstartoday.com/storm-damage/ itempropurl>span itempropname>Storm Damage/span>/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5042>a hrefhttps://www.allstartoday.com/about/ itempropurl>span itempropname>About Allstar/span>/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5045>a href/working-with-us/ itempropurl>span itempropname>Working With Us/span>/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5046>a hrefhttps://www.allstartoday.com/contact-us/ itempropurl>span itempropname>Contact Us/span>/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-5047>a href/labor-warranty/ itempropurl>span itempropname>Labor Warranty/span>/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-4693>a href/privacy-policy/ itempropurl>span itempropname>Privacy Policy/span>/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-5846>a hrefhttps://www.allstartoday.com/terms-and-conditions/ itempropurl>span itempropname>Terms and Conditions/span>/a>/li>/ul>/div>/nav>/div>/footer> div classmodal-form> div classmodal-button onclickdocument.getElementById(primary-form).style.displayblock>Request a Free Estimate i classicon icon-check>/i>/div> div idprimary-form classsfl-modal sfl-animate-opacity> div classsfl-modal-content sfl-animate-zoom> header classsfl-container sfl-black> span onclickdocument.getElementById(primary-form).style.displaynone classsfl-button sfl-display-topright>×/span> /header> div classsfl-container> div classwpcf7 no-js idwpcf7-f17-o2 langen-US dirltr>div classscreen-reader-response>p rolestatus aria-livepolite aria-atomictrue>/p> ul>/ul>/div>form action/#wpcf7-f17-o2 methodpost classwpcf7-form init aria-labelContact form novalidatenovalidate data-statusinit>div styledisplay: none;>input typehidden name_wpcf7 value17 />input typehidden name_wpcf7_version value5.9.8 />input typehidden name_wpcf7_locale valueen_US />input typehidden name_wpcf7_unit_tag valuewpcf7-f17-o2 />input typehidden name_wpcf7_container_post value0 />input typehidden name_wpcf7_posted_data_hash value />input typehidden name_wpcf7cf_hidden_group_fields value />input typehidden name_wpcf7cf_hidden_groups value />input typehidden name_wpcf7cf_visible_groups value />input typehidden name_wpcf7cf_repeaters value />input typehidden name_wpcf7cf_steps value{} />input typehidden name_wpcf7cf_options value{"form_id":17,"conditions":{"then_field":"residential","and_rules":{"if_field":"type","operator":"equals","if_value":"Residential Services"}},{"then_field":"-1","and_rules":{"if_field":"type","operator":"not equals","if_value":"Residential Services"}},"settings":{"animation":"yes","animation_intime":200,"animation_outtime":200,"conditions_ui":"normal","notice_dismissed":false}} />input typehidden name_wpcf7_recaptcha_response value />/div>div classform-title> p>Request A Free Estimateimg srchttps://www.allstartoday.com/wp-content/uploads/2024/04/google-rating-form.png /> /p>/div>div classfields-container> p >span classwpcf7-form-control-wrap data-nametype>select classwpcf7-form-control wpcf7-select wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse nametype>option valueI'm interested in…>I'm interested in…/option>option valueResidential Services>Residential Services/option>option valueCommercial and HOA Services>Commercial and HOA Services/option>/select>/span> /p> p>span classwpcf7-form-control-wrap data-nameyour-name>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse placeholderFull Name* value typetext nameyour-name />/span> /p> p>span classwpcf7-form-control-wrap data-nameaddress>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required address aria-requiredtrue aria-invalidfalse placeholderAddress* value typetext nameaddress />/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-namecity>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required city aria-requiredtrue aria-invalidfalse placeholderCity* value typetext namecity />/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-namestate>select classwpcf7-form-control wpcf7-select wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse namestate>option valueState*>State*/option>option valueColorado>Colorado/option>option valueMinnesota>Minnesota/option>option valueNorth Dakota>North Dakota/option>option valueOklahoma>Oklahoma/option>option valueOregon>Oregon/option>option valueTexas>Texas/option>option valueUtah>Utah/option>option valueWashington>Washington/option>option valueWyoming>Wyoming/option>/select>/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-nameyour-email>input size40 maxlength400 classwpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email aria-requiredtrue aria-invalidfalse placeholderEmail* value typeemail nameyour-email />/span> /p> p classform-field one-half>span classwpcf7-form-control-wrap data-nameyour-tel>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse placeholderPhone* value typetext nameyour-tel />/span> /p> div data-idresidential data-orig_data_idresidential data-classwpcf7cf_group> p classform-field>span classwpcf7-form-control-wrap data-nameservice>select classwpcf7-form-control wpcf7-select wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse nameservice>option valueSelect a Service>Select a Service/option>option valueAttic Ventilation & Insulation>Attic Ventilation & Insulation/option>option valueDecks>Decks/option>option valueDrainage>Drainage/option>option valueGutters>Gutters/option>option valueNew Construction>New Construction/option>option valueRoofing>Roofing/option>option valueRoof Leaks>Roof Leaks/option>option valueSiding>Siding/option>option valueSnow & Ice Dam Removal>Snow & Ice Dam Removal/option>option valueStorm Damage Repair>Storm Damage Repair/option>option valueWater & Fire Restoration>Water & Fire Restoration/option>option valueWater Intrusion>Water Intrusion/option>option valueWindows & Doors>Windows & Doors/option>/select>/span> /p> /div> p>span classwpcf7-form-control-wrap data-nameyour-message>textarea cols40 rows10 maxlength2000 classwpcf7-form-control wpcf7-textarea aria-invalidfalse placeholderMessage nameyour-message>/textarea>/span> /p> p classcenter-align>input classwpcf7-form-control wpcf7-submit has-spinner typesubmit valueSubmit /> /p>/div>p classform-footer color-black>By clicking Submit, you agree to have Allstar Construction contact you about a free estimate and keep you informed about sales in the future. We may use an auto-phone system to contact you by phone or text. You do not need to make a purchase or submit this form but instead can call 1-763-297-5100 to arrange for a free estimate. Please be aware that all calls are recorded for quality and safety purposes./p>p styledisplay: none !important; classakismet-fields-container data-prefix_wpcf7_ak_>label>Δtextarea name_wpcf7_ak_hp_textarea cols45 rows8 maxlength100>/textarea>/label>input typehidden idak_js_2 name_wpcf7_ak_js value41/>script>document.getElementById( ak_js_2 ).setAttribute( value, ( new Date() ).getTime() );/script>/p>div classwpcf7-response-output aria-hiddentrue>/div>/form>/div> /div>!-- .sfl-container --> /div> /div> /div>/div>!-- HFCM by 99 Robots - Snippet # 3: Slick Footer -->script typetext/javascript src//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js>/script>!-- /end HFCM by 99 Robots -->!-- HFCM by 99 Robots - Snippet # 4: Slick Sliders -->script> $('.container-slick-data').slick({ infinite: true, slidesToShow: 3, slidesToScroll: 3 }); /script>!-- /end HFCM by 99 Robots -->script defer id7fb50a4d-ec9e-4b74-b7ad-a5586677ee6e typetext/javascript>var scr document.createElement(script);scr.srchttps://psai.azureedge.net/7fb50a4d-ec9e-4b74-b7ad-a5586677ee6e.js?v+Date.now();document.getElementsByTagName(body)0.appendChild(scr);/script>script defer id02c4e883-0feb-483f-94ad-80d723ecdad0 typetext/javascript>var scr document.createElement(script);scr.srchttps://psai.azureedge.net/02c4e883-0feb-483f-94ad-80d723ecdad0.js?v+Date.now();document.getElementsByTagName(body)0.appendChild(scr);/script>script defer idc20b4291-7e0f-45d9-aa23-ae70153354f2 typetext/javascript>var scr document.createElement(script);scr.srchttps://psai.azureedge.net/c20b4291-7e0f-45d9-aa23-ae70153354f2.js?v+Date.now();document.getElementsByTagName(body)0.appendChild(scr);/script>script typetext/javascript>jQuery(document).ready(function(){ document.addEventListener( wpcf7mailsent, function( event ) { if (916 event.detail.contactFormId ) { location.replace(/contact-us-thank-you/); } if (3015 event.detail.contactFormId ) { location.replace(/insurance-claims-thank-you/); } if (2989 event.detail.contactFormId ) { location.replace(/referral-program-thank-you/); } if (17 event.detail.contactFormId ) { location.replace(/request-a-free-estimate-thank-you/); }}, false );});/script>script srchttps://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js>/script>script srchttps://www.google.com/recaptcha/api.js?render6Ld8SaIUAAAAAAhIFM-Yf1UYT-8xsteKHIMUi8mJ>/script> script typetext/javascript> const lazyloadRunObserver () > { const lazyloadBackgrounds document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver new IntersectionObserver( ( entries ) > { entries.forEach( ( entry ) > { if ( entry.isIntersecting ) { let lazyloadBackground entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( e-lazyloaded ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: 200px 0px 200px 0px } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) > { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events DOMContentLoaded, elementor/lazyload/observe, ; events.forEach( ( event ) > { document.addEventListener( event, lazyloadRunObserver ); } ); /script> link relstylesheet idti-widget-css-google-css hrefhttps://www.allstartoday.com/wp-content/uploads/trustindex-google-widget.css?ver1722358457 typetext/css mediaall />script typetext/javascript srchttps://www.allstartoday.com/wp-includes/js/dist/hooks.min.js?ver2810c76e705dd1a53b18 idwp-hooks-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-includes/js/dist/i18n.min.js?ver5e580eb46a90c2b997e6 idwp-i18n-js>/script>script typetext/javascript idwp-i18n-js-after>/* !CDATA */wp.i18n.setLocaleData( { text direction\u0004ltr: ltr } );/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver5.9.8 idswv-js>/script>script typetext/javascript idcontact-form-7-js-extra>/* !CDATA */var wpcf7 {api:{root:https:\/\/www.allstartoday.com\/wp-json\/,namespace:contact-form-7\/v1},cached:1};/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver5.9.8 idcontact-form-7-js>/script>script typetext/javascript idsf-customer-reviews/js-js-extra>/* !CDATA */var sfl {root:https:\/\/www.allstartoday.com\/wp-json\/,nonce:b93c8144f1};/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/sf-customer-reviews_1.5/dist/scripts/sf-customer-reviews_ffe46c6a.js idsf-customer-reviews/js-js>/script>script typetext/javascript idwpcf7-redirect-script-js-extra>/* !CDATA */var wpcf7r {ajax_url:https:\/\/www.allstartoday.com\/wp-admin\/admin-ajax.php};/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/wpcf7-redirect/build/js/wpcf7r-fe.js?ver1.1 idwpcf7-redirect-script-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-includes/js/hoverIntent.min.js?ver1.10.2 idhoverIntent-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/genesis/lib/js/menu/superfish.min.js?ver1.7.10 idsuperfish-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/genesis/lib/js/menu/superfish.args.min.js?ver2.10.1 idsuperfish-args-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver2.10.1 idskip-links-js>/script>script typetext/javascript idsfl-blaze-responsive-menu-js-extra>/* !CDATA */var genesis_responsive_menu {mainMenu:Menu,menuIconClass:dashicons-before dashicons-menu,subMenu:Submenu,subMenuIconClass:dashicons-before dashicons-arrow-down-alt2,menuClasses:{combine:.nav-primary,others:}};/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/sfl-blaze/js/responsive-menus.min.js?ver1.0-dev idsfl-blaze-responsive-menu-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/sfl-blaze/js/jquery.matchHeight.min.js?ver1.0-dev idsfl-blaze-match-height-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/sfl-blaze/js/sfl-blaze.js?ver1.0-dev idsfl-blaze-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.min.js?ver6.6.1 idjquery-fancybox-js>/script>script typetext/javascript idjquery-fancybox-js-after>/* !CDATA */var fb_timeout, fb_opts{autoScale:true,showCloseButton:true,margin:20,pixelRatio:false,centerOnScroll:false,enableEscapeButton:true,overlayShow:true,hideOnOverlayClick:true,minVpHeight:320,disableCoreLightbox:true,enableBlockControls:true,fancybox_openBlockControls:true };if(typeof easy_fancybox_handlerundefined){var easy_fancybox_handlerfunction(){jQuery(.nolightbox,a.wp-block-file__button,a.pin-it-button,ahref*pinterest.com\/pin\/create,ahref*facebook.com\/share,ahref*twitter.com\/share.join(,)).addClass(nofancybox);jQuery(a.fancybox-close).on(click,function(e){e.preventDefault();jQuery.fancybox.close()});/* IMG */ var unlinkedImageBlocksjQuery(.wp-block-image > img:not(.nofancybox)); unlinkedImageBlocks.wrap(function() { var href jQuery( this ).attr( src ); return a href + href + >/a>; });var fb_IMG_selectjQuery(ahref*.jpg i:not(.nofancybox,li.nofancybox>a),areahref*.jpg i:not(.nofancybox),ahref*.jpeg i:not(.nofancybox,li.nofancybox>a),areahref*.jpeg i:not(.nofancybox),ahref*.png i:not(.nofancybox,li.nofancybox>a),areahref*.png i:not(.nofancybox),ahref*.webp i:not(.nofancybox,li.nofancybox>a),areahref*.webp i:not(.nofancybox));fb_IMG_select.addClass(fancybox image).attr(rel,gallery);jQuery(a.fancybox,area.fancybox,.fancybox>a).each(function(){jQuery(this).fancybox(jQuery.extend(true,{},fb_opts,{type:image,transition:elastic,transitionIn:elastic,easingIn:easeOutBack,transitionOut:elastic,easingOut:easeInBack,opacity:false,hideOnContentClick:true,titleShow:true,titlePosition:over,titleFromAlt:true,showNavArrows:true,enableKeyboardNav:true,cyclic:true,mouseWheel:true,changeSpeed:2,changeFade:2}))});};};var easy_fancybox_autofunction(){setTimeout(function(){jQuery(a#fancybox-auto,#fancybox-auto>a).first().trigger(click)},1000);};jQuery(easy_fancybox_handler);jQuery(document).on(post-load,easy_fancybox_handler);jQuery(easy_fancybox_auto);/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/easy-fancybox/vendor/jquery.easing.min.js?ver1.4.1 idjquery-easing-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/easy-fancybox/vendor/jquery.mousewheel.min.js?ver3.1.13 idjquery-mousewheel-js>/script>script typetext/javascript idwpcf7cf-scripts-js-extra>/* !CDATA */var wpcf7cf_global_settings {ajaxurl:https:\/\/www.allstartoday.com\/wp-admin\/admin-ajax.php};/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/cf7-conditional-fields/js/scripts.js?ver2.4.15 idwpcf7cf-scripts-js>/script>script typetext/javascript srchttps://www.google.com/recaptcha/api.js?render6LejROApAAAAAIswbEhZDO5zPNTqarcjh0kOAFWo&ver3.0 idgoogle-recaptcha-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver3.15.0 idwp-polyfill-js>/script>script typetext/javascript idwpcf7-recaptcha-js-extra>/* !CDATA */var wpcf7_recaptcha {sitekey:6LejROApAAAAAIswbEhZDO5zPNTqarcjh0kOAFWo,actions:{homepage:homepage,contactform:contactform}};/* > *//script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver5.9.8 idwpcf7-recaptcha-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/sfl-blaze/js/owl.carousel.min.js?ver1.0 idowl-app-js>/script>script typetext/javascript srchttps://www.allstartoday.com/wp-content/themes/sfl-blaze/js/carouselapp.min.js?ver1.1 idcarouselapp-js>/script>script defer typetext/javascript srchttps://www.allstartoday.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver1722358432 idakismet-frontend-js>/script>script typetext/javascript defer async srchttps://cdn.trustindex.io/loader.js?ver6.6.1 idtrustindex-js-js>/script>script typetext/javascript idtrustindex-js-js-after>/* !CDATA */(function trustindexWidgetInit() {if (typeof Trustindex undefined) {return setTimeout(trustindexWidgetInit, 100);}if (typeof Trustindex.pager_inited ! undefined) {return false;}setTimeout(() > Trustindex.init_pager(document.querySelectorAll(.ti-widget)), 200);})();document.querySelectorAll(pre.ti-widget).forEach(item > item.replaceWith(item.firstChild));/* > *//script>script>/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]