.ratings-container{width:100%;position:relative;display:block;text-align:center;margin:0 auto;}.actual-rating{position:absolute;width:250px;left:0;right:0;margin:0 auto;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(-87px,0px);font-weight:600;font-size:20px;font-family:Arial,Helvetica,sans-serif;}.actual-reviews{position:absolute;width:250px;left:0;right:0;margin:0 auto;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0px,0px);font-weight:bold;font-size:15px;font-family:Arial,Helvetica,sans-serif;}.actual-reviews:after{content:"REVIEWS";font-size:13px;position:relative;top:-1px;left:5px;}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in;}.dashicons-admin-appearance:before{content:"";}.dashicons-admin-collapse:before{content:"";}.dashicons-admin-comments:before{content:"";}.dashicons-admin-customizer:before{content:"";}.dashicons-admin-generic:before{content:"";}.dashicons-admin-home:before{content:"";}.dashicons-admin-links:before{content:"";}.dashicons-admin-media:before{content:"";}.dashicons-admin-multisite:before{content:"";}.dashicons-admin-network:before{content:"";}.dashicons-admin-page:before{content:"";}.dashicons-admin-plugins:before{content:"";}.dashicons-admin-post:before{content:"";}.dashicons-admin-settings:before{content:"";}.dashicons-admin-site-alt:before{content:"";}.dashicons-admin-site-alt2:before{content:"";}.dashicons-admin-site-alt3:before{content:"";}.dashicons-admin-site:before{content:"";}.dashicons-admin-tools:before{content:"";}.dashicons-admin-users:before{content:"";}.dashicons-airplane:before{content:"";}.dashicons-album:before{content:"";}.dashicons-align-center:before{content:"";}.dashicons-align-full-width:before{content:"";}.dashicons-align-left:before{content:"";}.dashicons-align-none:before{content:"";}.dashicons-align-pull-left:before{content:"";}.dashicons-align-pull-right:before{content:"";}.dashicons-align-right:before{content:"";}.dashicons-align-wide:before{content:"";}.dashicons-amazon:before{content:"";}.dashicons-analytics:before{content:"";}.dashicons-archive:before{content:"";}.dashicons-arrow-down-alt:before{content:"";}.dashicons-arrow-down-alt2:before{content:"";}.dashicons-arrow-down:before{content:"";}.dashicons-arrow-left-alt:before{content:"";}.dashicons-arrow-left-alt2:before{content:"";}.dashicons-arrow-left:before{content:"";}.dashicons-arrow-right-alt:before{content:"";}.dashicons-arrow-right-alt2:before{content:"";}.dashicons-arrow-right:before{content:"";}.dashicons-arrow-up-alt:before{content:"";}.dashicons-arrow-up-alt2:before{content:"";}.dashicons-arrow-up-duplicate:before{content:"";}.dashicons-arrow-up:before{content:"";}.dashicons-art:before{content:"";}.dashicons-awards:before{content:"";}.dashicons-backup:before{content:"";}.dashicons-bank:before{content:"";}.dashicons-beer:before{content:"";}.dashicons-bell:before{content:"";}.dashicons-block-default:before{content:"";}.dashicons-book-alt:before{content:"";}.dashicons-book:before{content:"";}.dashicons-buddicons-activity:before{content:"";}.dashicons-buddicons-bbpress-logo:before{content:"";}.dashicons-buddicons-buddypress-logo:before{content:"";}.dashicons-buddicons-community:before{content:"";}.dashicons-buddicons-forums:before{content:"";}.dashicons-buddicons-friends:before{content:"";}.dashicons-buddicons-groups:before{content:"";}.dashicons-buddicons-pm:before{content:"";}.dashicons-buddicons-replies:before{content:"";}.dashicons-buddicons-topics:before{content:"";}.dashicons-buddicons-tracking:before{content:"";}.dashicons-building:before{content:"";}.dashicons-businessman:before{content:"";}.dashicons-businessperson:before{content:"";}.dashicons-businesswoman:before{content:"";}.dashicons-button:before{content:"";}.dashicons-calculator:before{content:"";}.dashicons-calendar-alt:before{content:"";}.dashicons-calendar:before{content:"";}.dashicons-camera-alt:before{content:"";}.dashicons-camera:before{content:"";}.dashicons-car:before{content:"";}.dashicons-carrot:before{content:"";}.dashicons-cart:before{content:"";}.dashicons-category:before{content:"";}.dashicons-chart-area:before{content:"";}.dashicons-chart-bar:before{content:"";}.dashicons-chart-line:before{content:"";}.dashicons-chart-pie:before{content:"";}.dashicons-clipboard:before{content:"";}.dashicons-clock:before{content:"";}.dashicons-cloud-saved:before{content:"";}.dashicons-cloud-upload:before{content:"";}.dashicons-cloud:before{content:"";}.dashicons-code-standards:before{content:"";}.dashicons-coffee:before{content:"";}.dashicons-color-picker:before{content:"";}.dashicons-columns:before{content:"";}.dashicons-controls-back:before{content:"";}.dashicons-controls-forward:before{content:"";}.dashicons-controls-pause:before{content:"";}.dashicons-controls-play:before{content:"";}.dashicons-controls-repeat:before{content:"";}.dashicons-controls-skipback:before{content:"";}.dashicons-controls-skipforward:before{content:"";}.dashicons-controls-volumeoff:before{content:"";}.dashicons-controls-volumeon:before{content:"";}.dashicons-cover-image:before{content:"";}.dashicons-dashboard:before{content:"";}.dashicons-database-add:before{content:"";}.dashicons-database-export:before{content:"";}.dashicons-database-import:before{content:"";}.dashicons-database-remove:before{content:"";}.dashicons-database-view:before{content:"";}.dashicons-database:before{content:"";}.dashicons-desktop:before{content:"";}.dashicons-dismiss:before{content:"";}.dashicons-download:before{content:"";}.dashicons-drumstick:before{content:"";}.dashicons-edit-large:before{content:"";}.dashicons-edit-page:before{content:"";}.dashicons-edit:before{content:"";}.dashicons-editor-aligncenter:before{content:"";}.dashicons-editor-alignleft:before{content:"";}.dashicons-editor-alignright:before{content:"";}.dashicons-editor-bold:before{content:"";}.dashicons-editor-break:before{content:"";}.dashicons-editor-code-duplicate:before{content:"";}.dashicons-editor-code:before{content:"";}.dashicons-editor-contract:before{content:"";}.dashicons-editor-customchar:before{content:"";}.dashicons-editor-expand:before{content:"";}.dashicons-editor-help:before{content:"";}.dashicons-editor-indent:before{content:"";}.dashicons-editor-insertmore:before{content:"";}.dashicons-editor-italic:before{content:"";}.dashicons-editor-justify:before{content:"";}.dashicons-editor-kitchensink:before{content:"";}.dashicons-editor-ltr:before{content:"";}.dashicons-editor-ol-rtl:before{content:"";}.dashicons-editor-ol:before{content:"";}.dashicons-editor-outdent:before{content:"";}.dashicons-editor-paragraph:before{content:"";}.dashicons-editor-paste-text:before{content:"";}.dashicons-editor-paste-word:before{content:"";}.dashicons-editor-quote:before{content:"";}.dashicons-editor-removeformatting:before{content:"";}.dashicons-editor-rtl:before{content:"";}.dashicons-editor-spellcheck:before{content:"";}.dashicons-editor-strikethrough:before{content:"";}.dashicons-editor-table:before{content:"";}.dashicons-editor-textcolor:before{content:"";}.dashicons-editor-ul:before{content:"";}.dashicons-editor-underline:before{content:"";}.dashicons-editor-unlink:before{content:"";}.dashicons-editor-video:before{content:"";}.dashicons-ellipsis:before{content:"";}.dashicons-email-alt:before{content:"";}.dashicons-email-alt2:before{content:"";}.dashicons-email:before{content:"";}.dashicons-embed-audio:before{content:"";}.dashicons-embed-generic:before{content:"";}.dashicons-embed-photo:before{content:"";}.dashicons-embed-post:before{content:"";}.dashicons-embed-video:before{content:"";}.dashicons-excerpt-view:before{content:"";}.dashicons-exit:before{content:"";}.dashicons-external:before{content:"";}.dashicons-facebook-alt:before{content:"";}.dashicons-facebook:before{content:"";}.dashicons-feedback:before{content:"";}.dashicons-filter:before{content:"";}.dashicons-flag:before{content:"";}.dashicons-food:before{content:"";}.dashicons-format-aside:before{content:"";}.dashicons-format-audio:before{content:"";}.dashicons-format-chat:before{content:"";}.dashicons-format-gallery:before{content:"";}.dashicons-format-image:before{content:"";}.dashicons-format-quote:before{content:"";}.dashicons-format-status:before{content:"";}.dashicons-format-video:before{content:"";}.dashicons-forms:before{content:"";}.dashicons-fullscreen-alt:before{content:"";}.dashicons-fullscreen-exit-alt:before{content:"";}.dashicons-games:before{content:"";}.dashicons-google:before{content:"";}.dashicons-googleplus:before{content:"";}.dashicons-grid-view:before{content:"";}.dashicons-groups:before{content:"";}.dashicons-hammer:before{content:"";}.dashicons-heading:before{content:"";}.dashicons-heart:before{content:"";}.dashicons-hidden:before{content:"";}.dashicons-hourglass:before{content:"";}.dashicons-html:before{content:"";}.dashicons-id-alt:before{content:"";}.dashicons-id:before{content:"";}.dashicons-image-crop:before{content:"";}.dashicons-image-filter:before{content:"";}.dashicons-image-flip-horizontal:before{content:"";}.dashicons-image-flip-vertical:before{content:"";}.dashicons-image-rotate-left:before{content:"";}.dashicons-image-rotate-right:before{content:"";}.dashicons-image-rotate:before{content:"";}.dashicons-images-alt:before{content:"";}.dashicons-images-alt2:before{content:"";}.dashicons-index-card:before{content:"";}.dashicons-info-outline:before{content:"";}.dashicons-info:before{content:"";}.dashicons-insert-after:before{content:"";}.dashicons-insert-before:before{content:"";}.dashicons-insert:before{content:"";}.dashicons-instagram:before{content:"";}.dashicons-laptop:before{content:"";}.dashicons-layout:before{content:"";}.dashicons-leftright:before{content:"";}.dashicons-lightbulb:before{content:"";}.dashicons-linkedin:before{content:"";}.dashicons-list-view:before{content:"";}.dashicons-location-alt:before{content:"";}.dashicons-location:before{content:"";}.dashicons-lock-duplicate:before{content:"";}.dashicons-lock:before{content:"";}.dashicons-marker:before{content:"";}.dashicons-media-archive:before{content:"";}.dashicons-media-audio:before{content:"";}.dashicons-media-code:before{content:"";}.dashicons-media-default:before{content:"";}.dashicons-media-document:before{content:"";}.dashicons-media-interactive:before{content:"";}.dashicons-media-spreadsheet:before{content:"";}.dashicons-media-text:before{content:"";}.dashicons-media-video:before{content:"";}.dashicons-megaphone:before{content:"";}.dashicons-menu-alt:before{content:"";}.dashicons-menu-alt2:before{content:"";}.dashicons-menu-alt3:before{content:"";}.dashicons-menu:before{content:"";}.dashicons-microphone:before{content:"";}.dashicons-migrate:before{content:"";}.dashicons-minus:before{content:"";}.dashicons-money-alt:before{content:"";}.dashicons-money:before{content:"";}.dashicons-move:before{content:"";}.dashicons-nametag:before{content:"";}.dashicons-networking:before{content:"";}.dashicons-no-alt:before{content:"";}.dashicons-no:before{content:"";}.dashicons-open-folder:before{content:"";}.dashicons-palmtree:before{content:"";}.dashicons-paperclip:before{content:"";}.dashicons-pdf:before{content:"";}.dashicons-performance:before{content:"";}.dashicons-pets:before{content:"";}.dashicons-phone:before{content:"";}.dashicons-pinterest:before{content:"";}.dashicons-playlist-audio:before{content:"";}.dashicons-playlist-video:before{content:"";}.dashicons-plugins-checked:before{content:"";}.dashicons-plus-alt:before{content:"";}.dashicons-plus-alt2:before{content:"";}.dashicons-plus:before{content:"";}.dashicons-podio:before{content:"";}.dashicons-portfolio:before{content:"";}.dashicons-post-status:before{content:"";}.dashicons-pressthis:before{content:"";}.dashicons-printer:before{content:"";}.dashicons-privacy:before{content:"";}.dashicons-products:before{content:"";}.dashicons-randomize:before{content:"";}.dashicons-reddit:before{content:"";}.dashicons-redo:before{content:"";}.dashicons-remove:before{content:"";}.dashicons-rest-api:before{content:"";}.dashicons-rss:before{content:"";}.dashicons-saved:before{content:"";}.dashicons-schedule:before{content:"";}.dashicons-screenoptions:before{content:"";}.dashicons-search:before{content:"";}.dashicons-share-alt:before{content:"";}.dashicons-share-alt2:before{content:"";}.dashicons-share:before{content:"";}.dashicons-shield-alt:before{content:"";}.dashicons-shield:before{content:"";}.dashicons-shortcode:before{content:"";}.dashicons-slides:before{content:"";}.dashicons-smartphone:before{content:"";}.dashicons-smiley:before{content:"";}.dashicons-sort:before{content:"";}.dashicons-sos:before{content:"";}.dashicons-spotify:before{content:"";}.dashicons-star-empty:before{content:"";}.dashicons-star-filled:before{content:"";}.dashicons-star-half:before{content:"";}.dashicons-sticky:before{content:"";}.dashicons-store:before{content:"";}.dashicons-superhero-alt:before{content:"";}.dashicons-superhero:before{content:"";}.dashicons-table-col-after:before{content:"";}.dashicons-table-col-before:before{content:"";}.dashicons-table-col-delete:before{content:"";}.dashicons-table-row-after:before{content:"";}.dashicons-table-row-before:before{content:"";}.dashicons-table-row-delete:before{content:"";}.dashicons-tablet:before{content:"";}.dashicons-tag:before{content:"";}.dashicons-tagcloud:before{content:"";}.dashicons-testimonial:before{content:"";}.dashicons-text-page:before{content:"";}.dashicons-text:before{content:"";}.dashicons-thumbs-down:before{content:"";}.dashicons-thumbs-up:before{content:"";}.dashicons-tickets-alt:before{content:"";}.dashicons-tickets:before{content:"";}.dashicons-tide:before{content:"";}.dashicons-translation:before{content:"";}.dashicons-trash:before{content:"";}.dashicons-twitch:before{content:"";}.dashicons-twitter-alt:before{content:"";}.dashicons-twitter:before{content:"";}.dashicons-undo:before{content:"";}.dashicons-universal-access-alt:before{content:"";}.dashicons-universal-access:before{content:"";}.dashicons-unlock:before{content:"";}.dashicons-update-alt:before{content:"";}.dashicons-update:before{content:"";}.dashicons-upload:before{content:"";}.dashicons-vault:before{content:"";}.dashicons-video-alt:before{content:"";}.dashicons-video-alt2:before{content:"";}.dashicons-video-alt3:before{content:"";}.dashicons-visibility:before{content:"";}.dashicons-warning:before{content:"";}.dashicons-welcome-add-page:before{content:"";}.dashicons-welcome-comments:before{content:"";}.dashicons-welcome-learn-more:before{content:"";}.dashicons-welcome-view-site:before{content:"";}.dashicons-welcome-widgets-menus:before{content:"";}.dashicons-welcome-write-blog:before{content:"";}.dashicons-whatsapp:before{content:"";}.dashicons-wordpress-alt:before{content:"";}.dashicons-wordpress:before{content:"";}.dashicons-xing:before{content:"";}.dashicons-yes-alt:before{content:"";}.dashicons-yes:before{content:"";}.dashicons-youtube:before{content:"";}.dashicons-editor-distractionfree:before{content:"";}.dashicons-exerpt-view:before{content:"";}.dashicons-format-links:before{content:"";}.dashicons-format-standard:before{content:"";}.dashicons-post-trash:before{content:"";}.dashicons-share1:before{content:"";}.dashicons-welcome-edit-page:before{content:"";}a,abbr,acronym,address,applet,area,article,aside,audio,b,base,basefont,bdi,bdo,big,blockquote,body,br,button,canvas,caption,center,cite,code,col,colgroup,command,datalist,dd,del,details,dfn,dir,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frame,frameset,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,i,iframe,img,input,ins,keygen,kbd,label,legend,li,link,map,mark,menu,meta,meter,nav,noframes,noscript,object,ol,optgroup,option,output,p,param,pre,progress,q,rp,rt,ruby,s,samp,script,section,small,source,span,strike,strong,style,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,title,tr,track,tt,u,ul,var,video,wbr,xmp{margin:0;padding:0;font-size:100%;vertical-align:baseline;border:none;outline:0;background:transparent;box-sizing:border-box;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}a[href^="tel"]{cursor:default;}.alignnone{margin:.25em 1.5em 1.5em 0;}.aligncenter,div.aligncenter{display:block;margin:.25em auto .25em auto;}.alignright{float:right;margin:.25em 0 1.5em 1.5em;}.alignleft{float:left;margin:.25em 1.5em 1.5em 0;}a img.alignright{float:right;margin:.25em 0 1.5em 1.5em;}a img.alignnone{margin:.25em 1.5em 1.5em 0;}a img.alignleft{float:left;margin:.25em 1.5em 1.5em 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:.25em .25em .625em;text-align:center;}.wp-caption.alignnone{margin:.25em 1.5em 1.5em 0;}.wp-caption.alignleft{margin:.25em 1.5em 1.5em 0;}.wp-caption.alignright{margin:.25em 0 1.5em 1.5em;}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption p.wp-caption-text{font-size:.6875em;line-height:1.0625em;margin:0;padding:0 .25em .25em;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:.25em;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:10.25em;font-size:.875rem;font-weight:bold;height:auto;left:.25em;line-height:normal;padding:10.25em 20.25em 10.25em;text-decoration:none;top:.25em;width:auto;z-index:100000;}* html .group{height:1%;}*:first-child+html .group{min-height:1px;}.hamburger{position:absolute;right:2.375em;width:2em;height:1.3125em;color:#fff;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#ef9c20;}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:#fff;}.hamburger{padding:.9375em .9375em;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger-box{width:2.5em;height:1.5em;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-.125em;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:2.5em;height:.25em;border-radius:.25em;position:absolute;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-.625em;}.hamburger-inner::after{bottom:-.625em;}.hamburger--slider .hamburger-inner{top:.125em;}.hamburger--slider .hamburger-inner::before{top:.625em;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s;}.hamburger--slider .hamburger-inner::after{top:1.25em;}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,.625em,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-.357143125em,-.375em,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-1.25em,0) rotate(-90deg);}div[class*="wrapper-"],.wrapper{position:relative;width:100%;overflow:hidden;}div[class*="wrapper-"] > div,.wrapper > div{position:relative;width:100%;max-width:1075px;padding:0em 4.5em;margin:0 auto;}.wrapper.wrapper--small_pad > div{padding:0em 1em;}body{overflow-x:hidden;}body::before,body::after{content:"";width:calc(( 100% - 1275px ) / 2);height:100vh;position:fixed;top:0;background-color:rgba(0,0,0,.05);z-index:10;}body::before{left:0;}body::after{right:0;}.block_blue{background-color:#69859a;color:#fff;}.block_green{background-color:#69813a;color:#fff;}.block_black{background-color:#020000;color:#fff;}.block_light_gray{background-color:#e7e7e8;color:#fff;}.block_dark_gray_1{background-color:#222;color:#fff;}.block_dark_gray_2{background-color:#58585b;color:#fff;}.block_dark_gray_2.house_bg{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/gray-house-bg.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:left bottom;}.block_dark_gray_2.house_bg.nitro-lazy{background-image:none !important;}.pad_left{padding-left:calc(( 100vw - 1075px ) / 2 + 4.5em);}.pad_right{padding-right:calc(( 100vw - 1075px ) / 2 + 4.5em);}.pad_top_bottom{padding-top:2.25em;padding-bottom:2.25em;}.pad_top_bottom_3{padding-top:3em;padding-bottom:3em;}.pad_half{margin-left:-2.2225em;margin-right:-2.2225em;}.margin_bottom_1{margin-bottom:1em;}.vid_wrap > a > img,.vid_wrap > img{display:block;}.vid_wrap > a:hover > img{opacity:.7;z-index:1;}.vid_wrap iframe{display:none;z-index:2;}.vid_wrap iframe.active{display:block;}.vid_link:hover > img{opacity:.7;}#video_modal{display:none;}#video_modal.active{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100vw;background-color:rgba(0,0,0,.65);z-index:99;}#video_modal > div{padding:.5em;background-color:#000;}#video_modal > div > div{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-bottom:.5em;}#video_modal > div > div h6{font-size:1.3444em;font-weight:600;color:#fff;width:100%;margin-bottom:0em;}#video_modal > div > div > svg{padding:.25em .75em;}#video_modal > div > div > svg:first-child{width:2em;}#video_modal > div > div > .close_button{width:1.25em;cursor:pointer;}#video_modal > div > div > .close_button *{fill:#fff;}#video_modal > div > div > .close_button:hover *{fill:#ef9c20;}#video_modal iframe{display:block;width:55.71vw;max-width:62.5em;height:31.33vw;max-height:35.1563em;}.form_modal{display:none;}.form_modal.active{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;padding-top:2.25em;padding-bottom:2.25em;background-color:rgba(0,0,0,.65);z-index:99;}.form_modal > div{width:calc(1075px - 4.5em);box-sizing:border-box;padding:1.5em;background-color:#e7e7e8;max-height:100%;overflow-y:auto;}.form_modal input,.form_modal select{font-size:1em;line-height:1em;padding:.6875em .875em;margin-bottom:.6875em;border:none;}.form_modal .cols{display:flex;flex-direction:row;justify-content:space-between;}.form_modal .col_left,.form_modal .col_right{width:calc(50% - .75em);}.form_modal .col_right p{margin-bottom:.6875em;}.form_modal .col_left input[type="text"],.form_modal .col_left input[type="email"],.form_modal .col_left input[type="tel"],.form_modal select{width:100%;color:#a7a9ab;}.form_modal .col_right label{margin-right:.75em;}.form_modal__header{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:1.5em;}.form_modal__header h6{font-size:1.3444em;font-weight:600;color:#68813a;width:100%;margin-bottom:0em;}.form_modal__header .close_button{width:1.25em;padding:.25em .75em;cursor:pointer;}.form_modal__header .close_button *{fill:#000;}.form_modal__header .close_button:hover *{fill:#ef9c20;}.single-about-us .secondary_hero,.single-reviews .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-1.jpg");}.single-about-us .secondary_hero.nitro-lazy,.single-reviews .secondary_hero.nitro-lazy{background-image:none !important;}.single-testimonials .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-2.jpg");}.single-testimonials .secondary_hero.nitro-lazy{background-image:none !important;}.single-press .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-3.jpg");}.single-press .secondary_hero.nitro-lazy{background-image:none !important;}.single-faqs .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-4.jpg");}.single-faqs .secondary_hero.nitro-lazy{background-image:none !important;}.single-dealer-why-sell .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-5.jpg");}.single-dealer-why-sell .secondary_hero.nitro-lazy{background-image:none !important;}.single-dealer-contact-us .secondary_hero,.single-dealer-levels .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-6.jpg");}.single-dealer-contact-us .secondary_hero.nitro-lazy,.single-dealer-levels .secondary_hero.nitro-lazy{background-image:none !important;}.blog .secondary_hero,.single-post .secondary_hero,.archive .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-7.jpg");}.blog .secondary_hero.nitro-lazy,.single-post .secondary_hero.nitro-lazy,.archive .secondary_hero.nitro-lazy{background-image:none !important;}.single-marketing-materials .secondary_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-9.jpg");background-position:left top,center top;}.single-marketing-materials .secondary_hero.nitro-lazy{background-image:none !important;}header{display:flex;flex-direction:column;}.header > div{display:flex;flex-direction:row;padding-top:1em;padding-bottom:1em;}.header > div > div:first-child{flex-shrink:0;width:16.25em;}.header > div > div:first-child svg{padding:1.75em 0em;}.header > div > div:last-child{display:flex;flex-direction:column;flex-shrink:1;justify-content:space-between;width:100%;text-align:right;}.header > div > div:last-child > div:first-child{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.header > div > div:last-child > div:last-child{align-self:flex-end;}.header > div > div:last-child > div:last-child a{font-size:1.55em;font-weight:600;}.header_top_nav{margin-right:1.5em;}.header_top_nav li{display:inline-block;text-transform:uppercase;font-weight:600;}.header_top_nav li:before{content:"";margin:0em .5em;border-left:2px solid #ef9c20;}.header_top_nav li:first-child:before{content:"";border-left:0px;}.header .social_media_icons > li{padding:0em .1em;}.header .social_media_icons > li a{box-sizing:content-box;width:.85em;height:.85em;padding:.4em .5em .6em .5em;background-color:#fff;background-size:.75em;box-shadow:2px 2px 0px 0px #d1d2d4;}.header .social_media_icons > li a svg{width:.85em;height:.85em;}.header .social_media_icons .twitter a svg path{fill:#69813a;}.header .social_media_icons .twitter a:hover svg path{fill:#678497;}.header .social_media_icons .facebook a svg path{fill:#69813a;}.header .social_media_icons .facebook a:hover svg path{fill:#678497;}.header .social_media_icons .youtube a svg path{fill:#69813a;}.header .social_media_icons .youtube a:hover svg path{fill:#678497;}.header .social_media_icons .linkedin a svg path{fill:#69813a;}.header .social_media_icons .linkedin a:hover svg path{fill:#678497;}.header .social_media_icons .instagram a svg path{fill:#69813a;}.header .social_media_icons .instagram a:hover svg path{fill:#678497;}#top-menu.sticky-menu-btn{position:fixed;top:0;width:100%;z-index:999;box-shadow:0 0 6px -1px #000;transform:translateY(0px) !important;-webkit-animation:fadeinout .5s linear forwards;animation:fadeinout .5s linear forwards;}@-webkit-keyframes fadeinout{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeinout{0%{opacity:0;}100%{opacity:1;}}#top-menu.sticky-menu-btn > div{display:flex;width:90%;align-items:center;margin:0 auto;justify-content:space-evenly;}.sticky-menu-btn #top_nav{margin:0;padding:0;text-align:center;}.desk-sticky-btn{width:250px;display:none !important;opacity:0;}.sticky-menu-btn .desk-sticky-btn{display:inline-block !important;opacity:1;text-align:center;}.tab-mob.sticky-btn{display:none !important;}span.submenu-icon{font-size:11px;padding:5px;top:-2px;position:relative;}.menu-item-has-children > ul.sub-menu{display:none;}.menu-item-has-children:hover > ul.sub-menu{display:inline-block;position:absolute;top:46px;left:0;width:200px;text-align:center;margin:-5px 0 0;background-color:#5a5a5a;padding:0;font-size:.9em;box-shadow:0px 12px 10px -12px #5a5a5a;animation:fadeIn .5s;-webkit-animation:fadeIn .8s;-moz-animation:fadeIn .8s;-o-animation:fadeIn .8s;-ms-animation:fadeIn .8s;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.menu-item-has-children:hover > ul.sub-menu li{width:100%;}.top_nav .menu-item-has-children:hover > ul.sub-menu li:last-child:before{bottom:-5px;}.top_nav{position:relative;width:calc(100% - ( 100% - 1075px ) / 2 - 4.5em);background-color:#69813b;border-bottom:4px solid #ef9c20;margin-bottom:-4px;z-index:1;}.top_nav ul{font-weight:600;font-size:1.125em;text-transform:uppercase;margin-right:3.6em;text-align:right;}.top_nav li{position:relative;display:inline-block;margin-left:1em;}.top_nav li.current-menu-item:before{display:inline-block;content:"";position:absolute;bottom:-.5625em;left:50%;margin-left:-.4375em;width:.875em;height:.3125em;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15.01 5.65\"><path style=\"fill:%23ef9c20;\" d=\"M0,0A7.82,7.82,0,0,0,7.51,5.65,7.81,7.81,0,0,0,15,0Z\"/></svg>");background-repeat:no-repeat;background-size:100%;}.top_nav li a{display:block;line-height:1em;padding:.6667em;}.top_nav li:first-child{margin-left:0em;}.home_hero{display:flex;flex-direction:row;}.home_hero > div:first-child{box-sizing:content-box;width:24.3em;padding-top:3em;padding-right:1.5em;padding-bottom:3em;flex-shrink:0;}.home_hero > div:first-child h2,.home_hero > div:first-child p{max-width:21.3em;}.home_hero > div:last-child{position:relative;width:100%;top:3.375em;background-color:#ef9c20;}.home_hero > div:last-child img{display:block;max-width:none;}.home_hero h2{font-size:2.5em;margin-bottom:.41em;text-transform:uppercase;}.home_hero p{line-height:1.375em;margin-bottom:2.5em;}.home_hero p.margin_bottom_1_5{margin-bottom:1.5em;}.home_hero .button-hollow{padding:.5em 1.5em;}.home_hero_slider_nav{position:absolute;bottom:-2em;left:3.75em;color:red;z-index:2;cursor:default;}.home_hero_slider_nav li{display:inline-block;}.home_hero_slider_nav li a{display:block;width:.5869em;height:.5869em;padding:.5em;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 9.39 9.39\"><circle style=\"fill:%23d1d3d4;\" cx=\"4.7\" cy=\"4.7\" r=\"4.7\"/></svg>");background-repeat:no-repeat;background-size:.5869em .5869em;cursor:pointer;}.home_hero_slider_nav li a.nitro-lazy{background-image:none !important;}.home_hero_slider_nav li.selected a{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 9.39 9.39\"><circle style=\"fill:%23808284;\" cx=\"4.7\" cy=\"4.7\" r=\"4.7\"/></svg>");}.home_hero_slider_nav li.selected a.nitro-lazy{background-image:none !important;}.learn_more > div{padding-top:8.75em;padding-bottom:3.125em;}.learn_more h2{color:#6d8137;}.learn_more p{max-width:71%;margin-left:auto;margin-right:2.75em;padding-left:2.75em;}.learn_more .alignleft img{max-width:calc(50vw - 2.25em);}.find_dealer > div{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch;padding-top:2.25em;padding-bottom:2.25em;}.find_dealer > div > div{width:25%;flex-shrink:1;}.find_dealer > div > div:first-child{display:flex;flex-grow:1;flex-direction:column;align-content:center;justify-content:center;}.find_dealer > div > div:first-child h2 + p{margin-bottom:2.75em;line-height:1.4em;}.find_dealer > div > div:last-child{width:24em;padding-left:2.5em;}.find_dealer > div > div:last-child img{display:block;border-radius:50%;border:.75em solid #7a8f52;}.highlight_section > div{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch;padding-top:2.25em;padding-bottom:2.25em;}.highlight_section > div > div{width:25%;flex-shrink:1;}.highlight_section > div > div:first-child{display:flex;flex-grow:1;flex-direction:column;align-content:center;justify-content:center;}.highlight_section--img_left > div > div:first-child{order:2;}.highlight_section > div > div:first-child h2 + p{margin-bottom:2.75em;line-height:1.4em;}.highlight_section--img_left > div > div:last-child{order:1;}.highlight_section > div > div:last-child{width:24em;padding-left:2.5em;}.highlight_section--img_left > div > div:last-child{padding-left:0em;padding-right:2.5em;}.highlight_section > div > div:last-child img{display:block;border-radius:50%;}.highlight_section--blue{background-color:#69859a;color:#fff;}.highlight_section--green{background-color:#69813a;color:#fff;}.highlight_section--blue > div > div:last-child img{border:.75em solid #7990a2;}.highlight_section--green > div > div:last-child img{border:.75em solid #7a8f52;}.documentary{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:space-between;padding-top:3.25em;padding-bottom:3.25em;}.documentary > div{box-sizing:content-box;}.documentary > div:first-child{flex-shrink:0;width:22.8125em;}.documentary > div:last-child{flex-grow:0;margin-left:1em;background-color:#678397;}.documentary > div:last-child img{display:block;}.documentary > div h2{color:#576f82;}.documentary > div p > span{color:#808284;}.how_it_works{}.how_it_works > div h2{line-height:1em;color:#6d6e70;padding-top:.7em;margin-bottom:.7em;border-top:1px solid #e7e7e8;}.how_it_works_item,.how_it_works > div > div{min-height:21.4625em;}.how_it_works_item h3,.how_it_works > div > div h3{display:flex;flex-direction:row;justify-content:space-between;font-size:1.2625em;line-height:1em;padding:1em;color:#fff;background-color:#6e6f72;text-transform:uppercase;margin-bottom:1.8em;}.how_it_works_item.green h3,.how_it_works > div > div.green h3{background-color:#6e8238;}.how_it_works_item.blue h3,.how_it_works > div > div.blue h3{background-color:#678497;}.how_it_works_item.orange h3,.how_it_works > div > div.orange h3{background-color:#f19d20;}.how_it_works_item.light_gray h3,.how_it_works > div > div.light_gray h3{background-color:#96979b;}.how_it_works_item h3 > span:first-child,.how_it_works > div > div h3 > span:first-child{width:14em;flex-shrink:0;}.how_it_works_item.right h3 > span:first-child,.how_it_works > div > div.right h3 > span:first-child{order:2;}.how_it_works_item h3 > span:last-child,.how_it_works > div > div h3 > span:last-child{flex-shrink:1;width:100%;padding-left:1.18em;}.how_it_works_item.right h3 > span:last-child,.how_it_works > div > div.right h3 > span:last-child{order:1;}.how_it_works_item img,.how_it_works > div > div img{border-radius:50%;border:1.18em solid #fff;margin-bottom:-100%;vertical-align:middle;background-color:#fff;}.how_it_works_item p,.how_it_works > div > div p{max-width:87%;}.how_it_works_item.right p,.how_it_works > div > div.right p{max-width:98%;}.how_it_works_item p:last-child,.how_it_works > div > div p:last-child{margin-bottom:3em;}.how_it_works_item.left p,.how_it_works > div > div.left p{padding-left:20.4271em;}.how_it_works_item.right p,.how_it_works > div > div.right p{padding-right:20.4271em;}.how_it_works_item .blue .button,.how_it_works .blue .button{margin-top:5em;}.it_all_adds_up{text-align:center;}.it_all_adds_up > div{padding-top:3.375em;padding-bottom:3.375em;}.it_all_adds_up h2{font-size:2em;margin-bottom:1.5625em;text-transform:uppercase;}.it_all_adds_up ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:stretch;align-content:stretch;}.it_all_adds_up li{display:flex;flex-direction:column;justify-content:flex-end;width:20%;font-size:1.375em;line-height:1.318em;padding:.7272em .3636em;border-right:1px solid rgba(147,149,151,.5);}.it_all_adds_up li:last-child{border-right:none;}.it_all_adds_up li strong{display:block;font-size:1.7272em;line-height:1.053em;font-weight:400;padding:.5em 0em;color:#ef9c20;}.it_all_adds_up li em{display:block;font-style:normal;}.testimonials{padding-top:6em;}.single-dealer-why-sell .testimonials{padding-top:3.875em;padding-bottom:3.875em;}.testimonials > div{display:flex;flex-direction:row;align-items:center;}.testimonials > div:first-child > div:first-child{flex-grow:0;flex-shrink:0;background-color:#ef9c20;z-index:1;}.testimonials > div:first-child > div:first-child img{display:block;}.testimonials > div:first-child > div:last-child h2{font-size:2em;font-weight:600;color:#ef9c20;margin-left:1.5em;margin-bottom:0em;}.single-dealer-why-sell .testimonials > div:first-child > div:last-child h2{font-size:1.66em;color:#68813a;}.testimonials > div:last-child > div:first-child{flex-grow:1;flex-shrink:1;}.testimonials > div:last-child > div:last-child{width:46.5em;flex-grow:0;flex-shrink:1;padding-top:7em;padding-bottom:2.25em;padding-left:2.25em;margin-top:-3.375em;background-color:#58595b;box-sizing:content-box;text-align:center;color:#fff;}.single-dealer-why-sell .testimonials > div:last-child > div:last-child ul{list-style-type:disc;list-style-position:outside;margin-bottom:2em;margin-left:1em;}.single-dealer-why-sell .testimonials > div:last-child > div:last-child li{max-width:35em;margin-bottom:1em;}.single-dealer-why-sell .testimonials > div:last-child > div:last-child{width:41.625em;padding-top:5.375em;padding-bottom:2.25em;padding-left:7.125em;box-sizing:content-box;text-align:left;}.testimonials > div:last-child > div:last-child > p{margin-bottom:0em;text-align:left;}.testimonials > div:last-child > div:last-child > p a{font-weight:600;text-transform:uppercase;line-height:1.5em;}.testimonial_wrapper > div{display:flex;margin-bottom:1.75em;align-items:center;}.testimonial_wrapper > div > div:first-child,.testimonial_wrapper > div > div:last-child{width:5.375em;}.testimonial_wrapper > div > div:nth-child(2){width:100%;flex-shrink:1;}.testimonial_wrapper > div > div:nth-child(2) p{font-size:1.75em;font-weight:300;margin:0em auto;}.testimonial_wrapper > span{display:block;color:#bbbdc0;text-align:right;margin-right:calc(12% + 5.375em);}.testimonial_wrapper > div > div a{padding:.25em;}.testimonial_wrapper > div > div a svg{width:.51em;height:.84125em;}.testimonial_wrapper > div > div a svg polyline{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:2px;}.testimonial_wrapper > div > div a:hover svg polyline{stroke:#fbb040;}.roof_maxx_can_help{display:flex;}.roof_maxx_can_help > div:first-child{box-sizing:content-box;width:16.4em;flex-shrink:0;padding-left:calc(( 100% - 1075px ) / 2 + 2.375em);padding-right:2.375em;}.roof_maxx_can_help > div{padding-top:5.25em;padding-bottom:4.5em;}.roof_maxx_can_help h2{font-size:2em;font-weight:600;color:#68813a;}.roof_maxx_can_help h3{font-size:1.5em;font-weight:400;color:#678497;margin-bottom:1.5em;}.roof_maxx_can_help h3 strong{font-weight:600;}.roof_maxx_can_help p{margin-bottom:2em;}.roof_maxx_can_help p,.roof_maxx_can_help h3{max-width:36rem;}.roof_maxx_can_help hr{width:100%;height:1px;background-color:#b3c2cc;margin-bottom:2em;}.connect > div{padding-top:2em;padding-bottom:2em;}.connect > div h2{color:#68813a;}.connect form{display:flex;flex-direction:row;}.connect form > div{display:flex;width:50%;flex-direction:column;}.connect form > div:first-child{padding-right:.6875em;}.connect form > div:last-child{padding-left:.6875em;}.connect input,textarea{font-size:1em;line-height:1em;padding:.6875em .875em;margin-bottom:.6875em;}.connect p{display:flex;justify-content:space-between;margin-bottom:0em;}.connect p > input{width:calc(50% - .34375em);}.connect input[type="submit"]{width:50%;flex-grow:0;flex-shrink:1;}.footer_main > div{display:flex;flex-direction:row;justify-content:space-between;flex-grow:0;padding-top:1.625em;padding-bottom:2.375em;}.footer_main .footer-elem{width:33.3%;display:flex;flex-direction:column;align-items:center;padding-top:.75em;}.footer_main .footer1 a{display:block;padding:.2em .5em;font-size:1em;text-transform:uppercase;}.footer_main .social_media_icons{margin-bottom:.5em;}.footer_main .social_media_icons > li{padding:0em .1em;}.footer_main .social_media_icons > li a{width:40px;height:40px;background-color:#232020;background-size:50%;}.footer_main .social_media_icons > li a:hover{background-color:#a7a9ac;}.footer_main .footer2 p{text-align:center;font-size:1.3em;}.footer_main .footer2 p > a{color:#fff;}.footer_main .footer2 p > a:hover{color:rgba(255,255,255,.7);}.footer_main .footer3 svg{max-width:300px;}.footer_main .footer3 hr{display:block;width:100%;height:2px;margin:1.5em auto;background-color:#96a775;}.footer_main .footer3 p{display:none;font-size:1.25em;line-height:1.5em;margin-bottom:.8em;}.footer_main .footer3 .mobile_hr{display:none;}.footer_bottom{padding-top:1.5em;padding-bottom:3em;text-align:center;}.social_media_icons > li{display:inline-block;}.social_media_icons > li a{display:block;border-radius:50%;background-repeat:no-repeat;background-position:center center;}.social_media_icons .twitter a{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15.93 12.94\"><path style=\"fill:%23ffffff;\" d=\"M15.93,1.53a6.64,6.64,0,0,1-1.88.52A3.36,3.36,0,0,0,15.49.24,6.54,6.54,0,0,1,13.41,1,3.27,3.27,0,0,0,7.76,3.27,3.65,3.65,0,0,0,7.84,4,9.27,9.27,0,0,1,1.11.6,3.28,3.28,0,0,0,2.12,5,3.21,3.21,0,0,1,.64,4.55v0A3.27,3.27,0,0,0,3.26,7.8a3.43,3.43,0,0,1-.86.11,3.18,3.18,0,0,1-.62-.06,3.29,3.29,0,0,0,3.06,2.27,6.55,6.55,0,0,1-4.06,1.4,6.81,6.81,0,0,1-.78,0,9.23,9.23,0,0,0,5,1.47A9.23,9.23,0,0,0,14.3,3.65V3.22A6.72,6.72,0,0,0,15.93,1.53Z\"/></svg>");}.social_media_icons .twitter a.nitro-lazy{background-image:none !important;}.social_media_icons .facebook a{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15.93 15.93\"><path style=\"fill:%23ffffff;\" d=\"M15.05,0H.88A.87.87,0,0,0,0,.88V15.05a.88.88,0,0,0,.88.88H8.51V9.76H6.43V7.35H8.51V5.58A2.89,2.89,0,0,1,11.6,2.41a17.14,17.14,0,0,1,1.85.09V4.65H12.18c-1,0-1.19.47-1.19,1.17V7.35h2.38l-.31,2.41H11v6.17h4.06a.89.89,0,0,0,.88-.88V.88A.88.88,0,0,0,15.05,0Z\"/></svg>");}.social_media_icons .facebook a.nitro-lazy{background-image:none !important;}.social_media_icons .youtube a{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15.93 10.92\"><path style=\"fill:%23ffffff;\" d=\"M15.93,8.65a2.28,2.28,0,0,1-2.28,2.27H2.27A2.27,2.27,0,0,1,0,8.65V2.28A2.28,2.28,0,0,1,2.27,0H13.65a2.29,2.29,0,0,1,2.28,2.28ZM6.32,7.41l4.3-2.23L6.32,2.94Z\"/></svg>");}.social_media_icons .youtube a.nitro-lazy{background-image:none !important;}.social_media_icons .linkedin a{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15.93 15.9\"><path style=\"fill:%23ffffff;\" d=\"M.26,5.28H3.57V15.9H.26ZM1.91,0A1.92,1.92,0,1,1,0,1.91,1.92,1.92,0,0,1,1.91,0\"/><path style=\"fill:%23ffffff;\" d=\"M5.64,5.28H8.8V6.73h0A3.49,3.49,0,0,1,12,5c3.34,0,4,2.2,4,5.06V15.9h-3.3V10.73c0-1.23,0-2.81-1.72-2.81s-2,1.34-2,2.72V15.9H5.64Z\"/></svg>");}.social_media_icons .linkedin a.nitro-lazy{background-image:none !important;}.social_media_icons .instagram a{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15.93 15.93\"><path style=\"fill:%23ffffff;\" d=\"M14.09,6.74H12.7a4.9,4.9,0,1,1-9.48,0H1.84v6.74a.61.61,0,0,0,.61.61h11a.62.62,0,0,0,.61-.61Zm0-4.29a.61.61,0,0,0-.61-.61H11.64a.61.61,0,0,0-.61.61V4.29a.61.61,0,0,0,.61.61h1.84a.61.61,0,0,0,.61-.61ZM8,4.9A3.07,3.07,0,1,0,11,8,3.06,3.06,0,0,0,8,4.9m6.13,11H1.84A1.84,1.84,0,0,1,0,14.09V1.84A1.84,1.84,0,0,1,1.84,0H14.09a1.84,1.84,0,0,1,1.84,1.84V14.09a1.85,1.85,0,0,1-1.84,1.84\"/></svg>");}.social_media_icons .instagram a.nitro-lazy{background-image:none !important;}.secondary_hero{display:flex;align-items:flex-end;background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero-overlay.png"),url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/hero-1.jpg");background-size:contain,cover;background-position:left top,center center;background-repeat:no-repeat;padding-top:2.375em;padding-bottom:2.375em;min-height:11.875em;}.secondary_hero.nitro-lazy{background-image:none !important;}.secondary_hero h1,.secondary_hero h2{font-size:1.9188em;font-weight:700;margin-bottom:0em;text-transform:uppercase;color:#fff;text-shadow:0em 0em 1em #000;}.about_us_content{padding-top:4em;padding-bottom:4em;}.about_us_content .vid_wrap{margin-bottom:1em;}.auc_right{float:right;clear:right;box-sizing:content-box;width:43.75em;}.auc_right > p{max-width:86.5%;color:#58595b;}.auc_right > p + h2{margin-top:1em;}.auc_right > h2{color:#68813c;}.auc_left{float:left;clear:left;box-sizing:content-box;width:11.5em;margin-bottom:1.75em;}.auc_left > img{display:block;margin-bottom:1.375em;border-radius:50%;background-image:#fff;}.auc_left > p{color:#678498;font-weight:300;font-size:.91em;}.auc_left:nth-child(2){margin-top:7.25em;}.about_us_savings{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/about-us-savings-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:right bottom;padding-top:4em;padding-bottom:2.375em;text-align:center;}.about_us_savings.nitro-lazy{background-image:none !important;}.about_us_savings h2{font-size:1.6581em;margin-bottom:2.1em;font-weight:700;color:#fff;text-transform:uppercase;}.about_us_savings ul{display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch;}.about_us_savings li{box-sizing:content-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:25%;font-size:1.375em;max-width:8em;line-height:1.318em;padding:.7272em 1.818em;border-right:1px solid rgba(255,255,255,.5);color:#fff;}.about_us_savings li:last-child{border-right:none;}.about_us_savings li span{display:flex;align-items:center;width:4.3182em;height:4.0455em;margin-bottom:1em;}.about_us_savings li strong{font-size:1.7272em;color:#f2b252;font-weight:600;margin-bottom:.5789em;}.about_us_savings li em{font-style:normal;}.about_us_savings li svg{width:100%;max-height:100%;}.about_us_support{padding-top:2.125em;padding-bottom:2.125em;}.about_us_support h2{font-size:1.2938em;color:#58595b;}.about_us_support ul{display:flex;justify-content:space-between;margin-bottom:2.5em;}.about_us_support li{font-size:.9375em;line-height:1.467em;color:#58585b;}.about_us_support--col3 li{width:calc(33.33% - 1em);}.about_us_support--col4 li{width:calc(25% - 1.125em);}.about_us_support li span{display:flex;align-items:center;justify-content:center;height:7.3125em;margin-bottom:1em;}.about_us_support li img{display:block;max-height:100%;}.about_us_support li em{font-style:normal;}.about_us_support p{text-align:center;}.auc_quote{color:#fff;background-color:#ef9d21;margin-top:2.0625em;margin-bottom:2.0625em;}.auc_quote > div{display:flex;flex-direction:column;padding:2.375em 0em 2.375em 2.9375em;}.auc_quote p{font-size:1.375em;}.auc_quote span{align-self:flex-end;display:block;width:20em;position:relative;font-size:.91em;}.auc_quote span strong::before{position:absolute;left:-1em;top:0em;content:"—";font-size:.91em;}.auc_intro_video{margin-bottom:1.5em;}.testimonials_main > div{padding-top:3.125em;padding-bottom:2.5em;font-weight:400;}.testimonials_main > div > p:first-child{max-width:35em;}.testimonials_main_wrapper{max-width:45.125em;display:flex;flex-wrap:wrap;justify-content:center;margin:2em auto 0em auto;}.testimonials_main_wrapper li{width:25%;padding-left:1.5625em;padding-right:1.5625em;margin-bottom:2em;color:#231f20;}.testimonials_main_wrapper li img{width:100%;margin-bottom:.5em;}.testimonials_main_wrapper li strong{display:block;font-size:1.125em;font-weight:600;}.testimonials_main_wrapper li span{font-size:.9375em;}.testimonials_main_wrapper + p{text-align:center;}.testimonials_more ul{display:flex;flex-direction:row;margin:2.5em auto;}.testimonials_more ul li{width:33.33%;padding:0em 1.625em;border-right:1px solid #d3d5d6;}.testimonials_more ul li::before{display:block;content:"";width:1.5625em;height:1.4375em;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 23.44 21.33\"><path style=\"fill:%235494c3;\" d=\"M9.85,2.2C5.64,5.64,3.44,8.61,3.44,14.06A2,2,0,0,1,4.21,14,3.54,3.54,0,0,1,8,17.51a3.61,3.61,0,0,1-3.83,3.82C1.72,21.33,0,19,0,14.93A16.92,16.92,0,0,1,8.13,0Zm13.59,0c-4.31,3.44-6.51,6.51-6.51,11.86a2.83,2.83,0,0,1,.86-.09,3.52,3.52,0,0,1,3.74,3.54,3.54,3.54,0,0,1-3.74,3.82c-2.58,0-4.3-2.29-4.3-6.4,0-6.8,3.06-11.58,8.23-14.93Z\"/></svg>");background-repeat:no-repeat;background-size:contain;background-position:center center;margin-bottom:1.5em;}.testimonials_more ul li:last-child{border-right:none;}.testimonials_more h2{font-size:1.25em;line-height:1em;padding:1em 2.8em;color:#fff;background-color:#6d6f71;text-transform:uppercase;}.testimonials_more em{display:block;line-height:1.375em;font-style:normal;font-weight:400;color:#6d6e70;margin-bottom:1.5em;}.testimonials_more span{display:block;font-size:.875em;font-weight:600;}.testimonials_more span strong{display:block;text-transform:uppercase;}.press_header{position:relative;top:2.25em;margin-left:calc(( 100vw - 1075px ) / 2 + 3.3125em);color:#fff;background-color:#ef9c20;z-index:2;}.press_header h2{padding-top:1em;padding-bottom:1em;padding-left:2.3em;margin-bottom:0em;}.press_top > div{font-weight:400;color:#d1d2d4;}.press_top > div{padding-top:2.875em;padding-bottom:1.5em;}.press_top > div > div{padding:2.125em 1.5em 2.125em 3.4375em;border-bottom:1px solid rgba(147,149,151,.5);}.press_top > div > div:last-child{border-bottom:none;}.press_top > div > div *{max-width:41.25em;}.press_top h4{font-weight:600;color:#fbaf3f;}.press_top > div > div svg{margin-bottom:1em;}.press_top .forbes svg{width:5.75em;}.press_top .entrepreneur svg{width:11.25em;}.press_top .inc svg{width:5.5em;}.press_top .nace svg{width:12em;}.press_top .alt svg{width:8.44em;}.press_main{padding-top:2.5em;font-weight:400;color:#404041;}.press_main h3{font-size:1.125em;font-weight:600;padding:.61em 1.389em;margin-left:-1.778em;margin-right:-1.778em;color:#fff;background-color:#ef9c20;}.press_main ul{margin-bottom:2.22em;}.press_main li{display:flex;margin-bottom:.75em;line-height:1.4em;}.press_main li > span:first-child{width:14%;flex-shrink:0;padding-right:1em;}.press_main li > span:nth-child(2){width:24%;flex-shrink:0;padding-right:1em;}.press_main li > span:last-child{width:100%;flex-shrink:1;}.press_contact{margin-bottom:1.125em;}.press_contact p{text-align:center;padding:1em;margin-left:-1.778em;margin-right:-1.778em;color:#fff;background-color:#678497;}.press_contact p strong{text-transform:uppercase;font-weight:700;}.press_contact a{margin:0em .75em;}.faqs_top > div{padding-top:3.125em;padding-bottom:2.5em;}.faqs_top > div > p:first-child{max-width:41em;}.faqs_main > div{display:flex;flex-direction:row;}.faqs_main > div > div:first-child{width:20.1875em;margin-left:-1.778em;margin-right:2.875em;flex-grow:0;flex-shrink:0;}.faqs_main > div > div:last-child{width:100%;flex-grow:1;flex-shrink:1;margin-right:-1.778em;}.faqs_list_wrapper{display:flex;flex-direction:column;}.faqs_list_wrapper > p{padding:1em 1em 1em 2.375em;margin-bottom:0em;color:#fff;background-color:#414143;}.faqs_list_menu{padding:.625em;background-color:#6a813b;}.faqs_list_menu ul{height:100%;max-height:45em;padding:.5em 1.5em .5em 1.5em;list-style-type:disc;color:#fff;overflow-y:auto;}.faqs_list_menu li{line-height:1.4em;margin-bottom:1em;}.faqs_list_menu ul::-webkit-scrollbar{width:1em;}.faqs_list_menu ul::-webkit-scrollbar-track{background-color:rgba(255,255,255,.33);}.faqs_list_menu ul::-webkit-scrollbar-thumb{background-color:#fff;}.faqs_list_menu a.expanded{font-weight:bold;}.faqs_list_menu a.expanded + span{display:none;padding:2.25em;background-color:#fff;width:100vw;-webkit-box-shadow:inset 0 0 1em rgba(0,0,0,.3);}.faqs_list_menu a.expanded + span p{color:#010101;}.faqs_list_menu a.expanded + span h2{color:#68813c;}.faqs_more h2{font-size:1.25em;line-height:1em;padding:1em 2.8em;color:#fff;background-color:#6d6f71;text-transform:uppercase;margin-left:-1.778em;margin-right:-1.778em;}.single-dealer-why-sell .faqs_more{padding-top:2.8125em;}.recent_posts{display:flex;flex-direction:row;justify-content:center;margin:2.5em auto;}.recent_posts > div{width:31%;padding:0em 5%;border-right:1px solid #d3d5d6;}.recent_posts > div h6{font-size:1.375em;font-weight:400;margin-bottom:1em;color:#68813c;}.recent_posts > div img{width:100%;margin-bottom:1.25em;}.recent_posts > div:last-child{border-right:none;}.faqs_more em{display:block;line-height:1.375em;font-style:normal;font-weight:400;color:#6d6e70;margin-bottom:1.5em;}.faqs_more p,.faqs_more span{display:block;font-size:.875em;}.faqs_more span{display:block;text-transform:uppercase;}.faqs_top .breadcrumbs{display:none;margin-top:2.2857em;}.faqs_content_wrapper .breadcrumbs{margin-bottom:2.2857em;}.breadcrumbs{border-top:1px solid #c8c9ca;border-bottom:1px solid #c8c9ca;color:#6d6e71;padding:1em 0em;}.breadcrumbs li{display:inline-block;font-size:.875em;}.breadcrumbs li::before{content:">";margin:0em .5em;}.breadcrumbs li:first-child::before{content:"";margin:0em;}.breadcrumbs.blog_breadcrumbs{border-top:none;border-bottom:none;color:#68813a;padding:1em 0em 0em 0em;margin-bottom:0em;}.faqs_content_wrapper{margin-bottom:2.375em;}.faqs_content_wrapper h2{margin-top:1em;color:#68813c;}.faqs_content_wrapper p{max-width:30em;}.faqs_content_wrapper .vid_link img{margin-top:1.5em;margin-bottom:1.5em;}.faqs_content_wrapper p:last-child .vid_link img{margin-bottom:0em;}.faqs_more_questions{padding:1.75em 0em;}.search_bar{background-color:#e7e8e9;}.search_bar > div{padding-top:1.125em;padding-bottom:1.125em;}.search_bar p{margin-bottom:0em;}.search_bar > div{display:flex;align-items:center;}.search_bar > div > div:first-child{color:#68813a;font-weight:600;}.search_bar > div > div:first-child p:after{content:"|";margin:0em 1em;}.search_bar > div > div:last-child form{display:flex;}.search_bar > div > div:last-child input[type="search"],.search_bar > div > div:last-child input[type="submit"]{padding:.5em .75em;line-height:1em;}.search_bar > div > div:last-child input[type="search"]{background-color:#fff;}.search_bar > div > div:last-child input[type="submit"]{width:1.57em;box-sizing:content-box;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20.89 16.27\"><line style=\"fill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:1.99px;\" class=\"cls-1\" y1=\"8.14\" x2=\"18.73\" y2=\"8.14\"/><polygon style=\"fill:%23fff;\" class=\"cls-2\" points=\"12.14 16.27 10.78 14.81 17.97 8.14 10.78 1.46 12.14 0 20.89 8.14 12.14 16.27\"/></svg>");background-position:center center;background-size:51% auto;background-repeat:no-repeat;}.search_bar > div > div:last-child input[type="submit"].nitro-lazy{background-image:none !important;}.blog_content > div{display:flex;padding-right:2.25em;}.blog_content > div > div:first-child{width:100%;flex-shrink:1;flex-grow:0;padding-right:4.5em;border-right:1px solid #d3d4d5;}.blog_content > div > div:last-child{width:18.125em;flex-shrink:0;flex-grow:1;padding-left:2.25em;}.article_wrapper{position:relative;padding:3em 0em;}.article_wrapper:after{position:absolute;display:block;content:"";top:-.09375em;width:11.25em;height:.1875em;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 178.58 2\"><line style=\"fill:none;stroke:%23a7a9ac;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px;stroke-dasharray:0 6.09;\" x1=\"1\" y1=\"1\" x2=\"177.58\" y2=\"1\"/></svg>");background-repeat:no-repeat;background-position:left center;background-size:cover;}.article_wrapper:first-child:after,.article_wrapper:last-child:after{display:none;}.article_wrapper:first-child{padding-top:0em;}.article_wrapper:last-child{padding-bottom:0em;}.article_wrapper h1:first-child,.article_wrapper h2:first-child{font-size:2em;line-height:1.3em;margin-bottom:.5em;color:#231f20;}.article_wrapper h1:first-child + p,.blog .article_wrapper h2:first-child + p,.article_wrapper img{margin-bottom:2em;}.article_wrapper h1,.article_wrapper h2{font-weight:300;}.article_wrapper h3,.article_wrapper h4,.article_wrapper h5,.article_wrapper h6{font-weight:600;}.archive .article_wrapper h6{color:#ef9c20;}.archive .article_wrapper li{line-height:1.75em;}.pagination{display:flex;flex-direction:row;justify-content:space-between;}.pagination > a{display:inline-block;font-size:.875em;font-weight:600;text-transform:uppercase;padding:.71em 1em;}.pagination .previous,.pagination .next{background-repeat:no-repeat;background-size:1.21em auto;}.pagination .previous{padding-left:2.79em;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16.41 12.79\"><line style=\"fill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:1.56px;\" x1=\"16.41\" y1=\"6.39\" x2=\"1.7\" y2=\"6.39\"/><polygon style=\"fill:%23fff;\" points=\"6.88 0 7.94 1.15 2.29 6.39 7.94 11.64 6.88 12.79 0 6.39 6.88 0\"/></svg>");background-position:left .86em center;}.pagination .previous.nitro-lazy{background-image:none !important;}.pagination .next{padding-right:2.79em;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16.41 12.79\"><line style=\"fill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:1.56px;\" y1=\"6.39\" x2=\"14.72\" y2=\"6.39\"/><polygon style=\"fill:%23fff;\" points=\"9.54 12.79 8.47 11.64 14.12 6.39 8.47 1.15 9.54 0 16.41 6.39 9.54 12.79\"/></svg>");background-position:right .86em center;}.pagination .next.nitro-lazy{background-image:none !important;}.popular_posts_widget h3{font-size:1em;padding:.5em;margin-bottom:.625em;line-height:1em;color:#fff;background-color:#69813a;text-align:center;text-transform:uppercase;}.popular_posts_widget > div{display:flex;align-items:center;padding:1.5em 0em;border-bottom:1px solid #d3d4d5;}.popular_posts_widget > div:last-child{margin-bottom:2.25em;}.popular_posts_widget > div > div:first-child{width:3.75em;padding-right:1em;box-sizing:content-box;flex-shrink:0;flex-grow:1;}.popular_posts_widget > div > div:last-child{width:100%;flex-shrink:1;}.popular_posts_widget > div p{font-size:.875em;font-weight:400;line-height:1.43em;}.become_dealer_widget{padding:2.5em 1.75em;margin-bottom:3em;color:#fff;background-color:#58595b;text-align:center;}.become_dealer_widget h3{font-size:1.25em;font-weight:600;}.become_dealer_widget hr{display:block;margin-bottom:1.25em;height:1px;background-color:#727375;}.become_dealer_widget p{font-size:1.375em;line-height:1.41em;font-weight:700;text-transform:uppercase;}.testimonial_widget{padding-top:3em;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 23.44 21.33\"><path style=\"fill:%235494c3;\" d=\"M9.85,2.2C5.64,5.64,3.44,8.61,3.44,14.06A2,2,0,0,1,4.21,14,3.54,3.54,0,0,1,8,17.51a3.61,3.61,0,0,1-3.83,3.82C1.72,21.33,0,19,0,14.93A16.92,16.92,0,0,1,8.13,0Zm13.59,0c-4.31,3.44-6.51,6.51-6.51,11.86a2.83,2.83,0,0,1,.86-.09,3.52,3.52,0,0,1,3.74,3.54,3.54,3.54,0,0,1-3.74,3.82c-2.58,0-4.3-2.29-4.3-6.4,0-6.8,3.06-11.58,8.23-14.93Z\"/></svg>");background-repeat:no-repeat;background-size:1.5625em 1.4375em;background-position:left top;}.testimonial_widget.nitro-lazy{background-image:none !important;}.testimonial_widget p{font-size:1.625em;line-height:1.23em;color:#6d6e70;margin-bottom:.85em;}.testimonial_widget span{display:block;font-size:.875em;line-height:1.429em;font-weight:600;margin-bottom:1.21em;}.testimonial_widget span strong{font-size:.875em;line-height:1.429em;font-weight:600;text-transform:uppercase;}.testimonial_widget img{border:.375em solid #e6e7e8;border-radius:50%;}.dealer_home_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/hero/dealer-home.jpg");background-repeat:no-repeat;background-position:right center;background-size:auto 100%;}.dealer_home_hero.nitro-lazy{background-image:none !important;}.dealer_home_hero h2{font-weight:700;}.dealer_home_hero > div:first-child{width:22.5em;padding-top:4.25em;padding-right:0em;padding-bottom:4.25em;}.dealer_home_hero > div:last-child{display:none;}.dealer_home_hero > div:first-child > h2,.dealer_home_hero > div:first-child > h2 + p{color:#231f20;text-shadow:0em 0em 1em #fff;}.single-dealer-home .testimonial_wrapper > div > div:nth-child(2) p{max-width:17em;}.blue_stats_box{padding-top:4.5em;padding-bottom:4.5em;background-color:#678498;color:#fff;}.blue_stats_box > div > div{padding-top:1em;margin-bottom:1em;border-top:1px solid #8397a8;}.blue_stats_box > div > h2 + div{padding-top:0em;}.blue_stats_box > div > h2 + div,.blue_stats_box > div > div:last-child{border-top:none;}.blue_stats_box > div > div{display:flex;flex-direction:row;}.blue_stats_box > div > div:last-child{margin-bottom:0em;}.blue_stats_box > div > div:last-child p{margin-bottom:0em;}.blue_stats_box > div > div > div{width:100%;flex-shrink:1;flex-grow:1;}.blue_stats_box > div > div > div:first-child{display:flex;width:9%;min-width:3.25em;padding-right:1.5em;justify-content:flex-end;flex-shrink:0;box-sizing:content-box;}.blue_stats_box h2{font-size:1.625em;font-weight:600;margin-bottom:1.769em;}.blue_stats_box h3{font-size:1.625em;font-weight:600;line-height:1em;height:1em;width:1em;padding:.5em;margin-bottom:0em;background-color:#fff;color:#678498;text-align:center;border-radius:50%;box-sizing:content-box;}.blue_stats_box h4{font-size:1.4375em;font-weight:600;margin-bottom:.6em;}.blue_stats_box div p{max-width:38.75em;margin-bottom:1em;}.dealer_home_looking_for{padding-top:4em;padding-bottom:4em;}.dealer_home_looking_for h2{font-size:1.625em;color:#68813c;}.dealer_home_looking_for > div > div{display:flex;}.dealer_home_looking_for > div > div > div{width:50%;}.dealer_home_looking_for > div > div > div:last-child{padding-left:1.5em;}.dealer_home_looking_for ul{list-style-type:disc;margin-left:1em;}.dealer_home_looking_for li{margin-bottom:1em;}.become_dealer_wrapper > div{padding-top:4em;padding-bottom:4em;background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/kenny-robinson.png");background-repeat:no-repeat;background-position:right calc(4.5em - 7%) bottom;background-size:50%;}.become_dealer_wrapper > div.nitro-lazy{background-image:none !important;}.become_dealer_wrapper h2{font-size:2em;}.become_dealer_wrapper h3{font-size:1.3125em;font-weight:600;margin-bottom:1.143em;}.become_dealer_wrapper ul{list-style-type:disc;padding-bottom:1.5em;margin-bottom:0em;}.become_dealer_wrapper li{font-size:1.125em;margin-left:1em;margin-bottom:.3em;}.become_dealer_wrapper hr{width:80%;height:2px;background-color:rgba(251,176,64,.75);}.become_dealer_wrapper > div{display:flex;justify-content:space-between;flex-wrap:wrap;}.become_dealer_wrapper > div > div:first-child,.become_dealer_wrapper > div > div:last-child{width:59%;flex-shrink:0;}.become_dealer_wrapper > div > div:last-child{padding-top:1.5em;}.become_dealer_wrapper > div > div:nth-child(2){width:19%;position:relative;right:-2em;flex-shrink:0;box-sizing:content-box;}.become_dealer_wrapper > div > div:nth-child(2) > div{padding-top:1em;padding-left:1.75em;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 23.44 21.33\"><path style=\"fill:%23ffffff;\" d=\"M9.85,2.2C5.64,5.64,3.44,8.61,3.44,14.06A2,2,0,0,1,4.21,14,3.54,3.54,0,0,1,8,17.51a3.61,3.61,0,0,1-3.83,3.82C1.72,21.33,0,19,0,14.93A16.92,16.92,0,0,1,8.13,0Zm13.59,0c-4.31,3.44-6.51,6.51-6.51,11.86a2.83,2.83,0,0,1,.86-.09,3.52,3.52,0,0,1,3.74,3.54,3.54,3.54,0,0,1-3.74,3.82c-2.58,0-4.3-2.29-4.3-6.4,0-6.8,3.06-11.58,8.23-14.93Z\"/></svg>");background-repeat:no-repeat;background-position:left top;background-size:1.6em auto;}.become_dealer_wrapper > div > div:nth-child(2) > div.nitro-lazy{background-image:none !important;}.become_dealer_wrapper > div > div:nth-child(2) p{font-size:1.3em;font-style:italic;margin-bottom:.5em;}.become_dealer_wrapper > div > div:nth-child(2) span{display:block;font-size:.75em;font-weight:600;color:rgba(255,255,255,.5);text-align:center;}.dealer_levels_table_wrapper{font-weight:600;color:#fff;background-color:#ef9c21;}.dealer_levels_table_wrapper h2{font-size:1.5em;font-weight:400;}.dealer_levels_table_wrapper h2 strong{font-weight:600;text-transform:uppercase;}.dealer_levels_table_wrapper h6{text-transform:uppercase;}.dealer_investment_snapshot{text-align:center;}.dealer_investment_snapshot h2{margin-bottom:1.809em;}.dealer_investment_snapshot .show_under_768 svg{max-width:20.5em;}.styled_table{width:100%;text-align:center;font-weight:600;margin-bottom:2em;}.styled_table tr > *{vertical-align:middle;}.styled_table tr > *:first-child{text-align:left;}.styled_table th{font-size:1.125em;padding:1em 1.7778em;font-weight:600;}.styled_table td{padding:1.125em 2em;}.styled_table svg{max-height:1.125em;}.styled_table__child_row td:first-child{padding-left:5em;}.styled_table__bottom_border td{height:.875em;padding:0em;}.styled_table--orange{color:#fff;background-color:orange;}.styled_table--orange tr:first-child{background-color:#58595b;}.styled_table--orange td:first-child{background-color:rgba(255,255,255,.05);}.styled_table--orange td:nth-child(2),.styled_table--orange th:nth-child(2){background-color:rgba(0,0,0,.14);}.styled_table--orange td:nth-child(3),.styled_table--orange th:nth-child(3){background-color:rgba(0,0,0,.2);}.styled_table--orange td:nth-child(4),.styled_table--orange th:nth-child(4){background-color:rgba(0,0,0,.26);}.styled_table--orange,.styled_table--orange tr > *{border:1px solid #fff;}.styled_table--orange svg{fill:#fff;}.styled_table--orange .styled_table__bottom_border td:first-child{background-color:#59595c;}.styled_table--orange .styled_table__child_row td:first-child{background-color:rgba(0,0,0,.08);}.off_screen_list__bullet{display:flex;flex-direction:row;align-items:center;margin-bottom:2.5em;}.off_screen_list__bullet:last-child{margin-bottom:0em;}.off_screen_list__bullet__left > div{display:flex;justify-content:flex-end;width:calc(( 100vw - 1075px ) / 2 + 4.5em + 5.75em);padding-top:1.375em;padding-right:1.375em;padding-bottom:1.375em;padding-left:calc(( 100vw - 1075px ) / 2 + 4.5em);border-radius:0px 100em 100em 0px;}.off_screen_list__bullet__left svg{display:block;width:4.375em;}.off_screen_list__bullet__right{width:100%;flex-shrink:1;padding-left:1.5em;padding-right:calc(( 100vw - 1075px ) / 2 + 4.5em);}.off_screen_list__bullet__right h6{font-size:1.125em;}.off_screen_list__bullet__right p{font-size:.875em;max-width:51em;}.off_screen_list__bullet--green .off_screen_list__bullet__left > div{color:#fff;background-color:#6d8138;}.off_screen_list__bullet--green .off_screen_list__bullet__right h6{color:#566a2a;}.off_screen_list__bullet--green .off_screen_list__bullet__right p{color:#404041;}.review{display:flex;flex-direction:row;padding:1.75em 0em;border-bottom:1px solid #d3d4d5;}.review:last-child{border-bottom:none;}.review__left_col{width:9.75em;flex-shrink:0;}.review__star_rating{font-size:.75em;}.review__star_rating svg{display:inline-block;width:6.33em;margin-right:.5em;}.review__reviewer{font-size:1.125em;font-weight:600;line-height:1em;margin:.5556em 0em;}.review__reviewer_info{font-size:.8125em;}.review__right_col{width:100%;flex-shrink:1;padding-left:1.5em;}.reviews_main > div{text-align:center;padding-top:2.5em;padding-bottom:2.5em;}.reviews_main h2{color:#68813c;}.reviews_main p{max-width:42em;margin-left:auto;margin-right:auto;}.heading > div{padding-top:2em;padding-bottom:2em;text-align:center;}.heading h4{font-size:1.5em;color:#fff;margin-bottom:0em;}.heading--orange{background-color:#f09d21;}.review_map{background-image:url("https://roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/reviews/green-background.svg");background-repeat:no-repeat;background-size:cover;}.review_map.nitro-lazy{background-image:none !important;}.review_map > div{padding-top:3.875em;padding-bottom:3.875em;}.review_map__box{width:50%;margin:0em auto;font-size:1.38em;padding:1em 2em;background-color:#6d6f71;border:2px solid #fff;border-radius:.5em;margin-bottom:2.818em;text-align:center;}.review_map__box > p{color:#fff;font-weight:500;}.review_stars{position:relative;width:8.12013em;height:1.272727em;margin-left:auto;margin-right:auto;}.review_stars__gray,.review_stars__orange{position:absolute;height:100%;background-repeat:no-repeat;background-size:auto 100%;}.review_stars__gray{width:0%;background-image:url("https://roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/reviews/stars-gray.svg");background-position:right center;right:0em;z-index:1;}.review_stars__gray.nitro-lazy{background-image:none !important;}.review_stars__orange{width:100%;background-image:url("https://roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/reviews/stars-orange.svg");background-position:left center;left:0em;z-index:2;}.review_stars__orange.nitro-lazy{background-image:none !important;}.review_stars--5 .review_stars__gray{width:0%;}.review_stars--5 .review_stars__orange{width:100%;}.review_stars--475 .review_stars__gray{width:4.14%;}.review_stars--475 .review_stars__orange{width:95.86%;}.review_stars--45 .review_stars__gray{width:8.22%;}.review_stars--45 .review_stars__orange{width:91.78%;}.review_stars--425 .review_stars__gray{width:12.36%;}.review_stars--425 .review_stars__orange{width:87.64%;}.review_stars--4 .review_stars__gray{width:18.56%;}.review_stars--4 .review_stars__orange{width:81.44%;}.review_stars--375 .review_stars__gray{width:24.97%;}.review_stars--375 .review_stars__orange{width:75.03%;}.review_stars--35 .review_stars__gray{width:29.11%;}.review_stars--35 .review_stars__orange{width:70.89%;}.review_stars--325 .review_stars__gray{width:33.25%;}.review_stars--325 .review_stars__orange{width:66.75%;}.review_stars--3 .review_stars__gray{width:39.44%;}.review_stars--3 .review_stars__orange{width:60.56%;}.review_stars--275 .review_stars__gray{width:45.86%;}.review_stars--275 .review_stars__orange{width:54.14%;}.review_stars--25 .review_stars__gray{width:50%;}.review_stars--25 .review_stars__orange{width:50%;}.review_stars--225 .review_stars__gray{width:54.14%;}.review_stars--225 .review_stars__orange{width:45.86%;}.review_stars--2 .review_stars__gray{width:60.67%;}.review_stars--2 .review_stars__orange{width:39.33%;}.review_stars--175 .review_stars__gray{width:66.75%;}.review_stars--175 .review_stars__orange{width:33.25%;}.review_stars--15 .review_stars__gray{width:70.89%;}.review_stars--15 .review_stars__orange{width:29.11%;}.review_stars--125 .review_stars__gray{width:75.03%;}.review_stars--125 .review_stars__orange{width:24.97%;}.review_stars--1 .review_stars__gray{width:81.33%;}.review_stars--1 .review_stars__orange{width:18.67%;}.review_stars--075 .review_stars__gray{width:87.64%;}.review_stars--075 .review_stars__orange{width:12.36%;}.review_stars--05 .review_stars__gray{width:91.78%;}.review_stars--05 .review_stars__orange{width:8.22%;}.review_stars--025 .review_stars__gray{width:95.92%;}.review_stars--025 .review_stars__orange{width:4.08%;}.review_stars--0 .review_stars__gray{width:100%;}.review_stars--0 .review_stars__orange{width:0%;}.review_wrapper__boxes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:5em;padding-bottom:1.5em;}.review_box{width:calc(50% - 1.1875em);margin-bottom:3.5em;}.review_box__top{border:2px solid #dbdbdb;border-radius:.3em;padding:2.375em 2.375em 1.5em 3.625em;margin-bottom:1.75em;}.review_box__top__body{margin-bottom:0em;}.review_box__top__rating .review__star_rating{color:#888;}.review_box__top__body p:first-child{position:relative;}.review_box__top__body p:first-child::before{position:absolute;top:-.5em;left:-2.375em;display:block;content:"";width:1.5625em;height:1.4375em;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 23.44 21.33\"><path style=\"fill:%23d0d0d0;\" d=\"M9.85,2.2C5.64,5.64,3.44,8.61,3.44,14.06A2,2,0,0,1,4.21,14,3.54,3.54,0,0,1,8,17.51a3.61,3.61,0,0,1-3.83,3.82C1.72,21.33,0,19,0,14.93A16.92,16.92,0,0,1,8.13,0Zm13.59,0c-4.31,3.44-6.51,6.51-6.51,11.86a2.83,2.83,0,0,1,.86-.09,3.52,3.52,0,0,1,3.74,3.54,3.54,3.54,0,0,1-3.74,3.82c-2.58,0-4.3-2.29-4.3-6.4,0-6.8,3.06-11.58,8.23-14.93Z\"/></svg>");background-repeat:no-repeat;background-size:contain;background-position:center center;}.review_box__bottom{display:flex;flex-direction:row;align-items:center;flex-shrink:1;flex-grow:1;}.review_box__bottom > img{border-radius:100%;margin-right:1.25em;max-width:4.25em;}.review_box__bottom__att{font-size:.875em;}.review_box__bottom__att strong{font-size:1.1429em;}.short_callout{padding-top:2em;padding-bottom:2em;text-align:center;}.short_callout h3{font-size:1.625em;font-weight:600;margin-bottom:.75em;}.short_callout--blue_bg{color:#fff;background-color:#678498;}.short_callout--gray_bg{color:#58585b;background-color:#f1f2f2;}.item_box_wrapper{display:flex;flex-direction:row;}.item_box{display:flex;flex-direction:column;text-align:center;border-right:1px solid #d4d6d8;}.item_box:last-child{border-right:none;}.item_box img{display:block;}.item_box h6{font-size:1.3125em;padding:.6em 0em;margin:0em;color:#fff;background-color:#231f20;}.item_box div:last-child{padding:1.375em 2.5em;}.item_box div:last-child p{margin-bottom:1.375em;}.content{min-height:15em;}*{font-family:"Source Sans Pro",sans-serif;}body{color:#010101;font-weight:300;}h1,h2,h3,h4,h5,h6{font-weight:600;}h1{font-size:1.6581em;margin-bottom:1em;}h2{font-size:1.6581em;margin-bottom:1em;font-weight:600;}h3{font-size:1.2625em;margin-bottom:.7921em;}h4{font-size:1.25em;margin-bottom:.8em;}h5{font-size:1.2em;margin-bottom:.8333em;}h6{font-size:1.125em;margin-bottom:.8889em;}p{font-size:1em;line-height:1.4em;margin-bottom:1em;}.content h2,.blog_content h2{margin-top:1em;}.content h2:first-child,.blog_content h2:first-child{margin-top:0em;}.content h3,.blog_content h3{font-weight:700;}.content ul,.content ol,.blog_content ul,.blog_content ol{text-indent:-1em;margin-left:2em;margin-bottom:1em;list-style-position:inside;}.content li,.blog_content li{margin-bottom:.5em;}.content ul,.blog_content ul{list-style-type:disc;}.content ol,.blog_content ol{list-style-type:decimal;}.content ul ul,.content ol ul,.blog_content ul ul,.blog_content ol ul{list-style-type:circle;margin-left:1em;}.content ol ol,.content ul ol,.blog_content ol ol,.blog_content ul ol{list-style-type:lower-latin;margin-left:1em;}p:last-child{margin-bottom:0em;}a:link{text-decoration:none;color:#5ea7db;}a:visited{text-decoration:none;color:#5ea7db;}a:active{text-decoration:none;color:#5ea7db;}a:hover{text-decoration:none;color:#678497;}.home_hero a:not(.button):not(.button-hollow):link{text-decoration:underline;color:#fff;}.home_hero a:not(.button):not(.button-hollow):visited{text-decoration:underline;color:#fff;}.home_hero a:not(.button):not(.button-hollow):active{text-decoration:underline;color:#fff;}.home_hero a:not(.button):not(.button-hollow):hover{text-decoration:underline;color:#ef9c20;}.popular_posts_widget > div a:link{text-decoration:none;color:#010101;}.popular_posts_widget > div a:visited{text-decoration:none;color:#010101;}.popular_posts_widget > div a:active{text-decoration:none;color:#010101;}.popular_posts_widget > div a:hover{text-decoration:none;color:#678497;}.faqs_list_menu a.expanded + span p a:link{text-decoration:none;color:#5ea7db;}.faqs_list_menu a.expanded + span p a:visited{text-decoration:none;color:#5ea7db;}.faqs_list_menu a.expanded + span p a:active{text-decoration:none;color:#5ea7db;}.faqs_list_menu a.expanded + span p a:hover{text-decoration:none;color:#678497;}.top_nav > div > a.mobile_only:link{text-decoration:none;color:#fff;}.top_nav > div > a.mobile_only:visited{text-decoration:none;color:#fff;}.top_nav > div > a.mobile_only:active{text-decoration:none;color:#fff;}.top_nav > div > a.mobile_only:hover{text-decoration:none;color:#fff;}.pagination > a:link{text-decoration:none;color:#fff;background-color:#58595b;}.pagination > a:visited{text-decoration:none;color:#fff;background-color:#58595b;}.pagination > a:active{text-decoration:none;color:#fff;background-color:#58595b;}.pagination > a:hover{text-decoration:none;color:#fff;background-color:#939598;}.article_wrapper h2 a:link{text-decoration:none;color:#231f20;}.article_wrapper h2 a:visited{text-decoration:none;color:#231f20;}.article_wrapper h2 a:active{text-decoration:none;color:#231f20;}.article_wrapper h2 a:hover{text-decoration:none;color:#678497;}.recent_posts > div h6 a:link{text-decoration:none;color:#68813c;}.recent_posts > div h6 a:visited{text-decoration:none;color:#68813c;}.recent_posts > div h6 a:active{text-decoration:none;color:#68813c;}.recent_posts > div h6 a:hover{text-decoration:none;color:#678497;}.breadcrumbs a:link{text-decoration:none;color:#6d6e71;}.breadcrumbs a:visited{text-decoration:none;color:#6d6e71;}.breadcrumbs a:active{text-decoration:none;color:#6d6e71;}.breadcrumbs a:hover{text-decoration:none;color:#678497;}.blog_breadcrumbs a:link{text-decoration:none;color:#68813a;}.blog_breadcrumbs a:visited{text-decoration:none;color:#68813a;}.blog_breadcrumbs a:active{text-decoration:none;color:#68813a;}.blog_breadcrumbs a:hover{text-decoration:none;color:#678497;}.press_contact a:link{text-decoration:none;color:#fff;}.press_contact a:visited{text-decoration:none;color:#fff;}.press_contact a:active{text-decoration:none;color:#fff;}.press_contact a:hover{text-decoration:underline;color:#fff;}.testimonials a:link{text-decoration:none;color:#91b5d7;}.testimonials a:visited{text-decoration:none;color:#91b5d7;}.testimonials a:active{text-decoration:none;color:#91b5d7;}.testimonials a:hover{text-decoration:none;color:#ef9c20;}.top_nav li a:link{text-decoration:none;color:#fff;}.top_nav li a:visited{text-decoration:none;color:#fff;}.top_nav li a:active{text-decoration:none;color:#fff;}.top_nav li a:hover{text-decoration:none;color:#ef9c20;}.top_nav li.mobile_only a:link{text-decoration:none;color:#ef9c20;}.top_nav li.mobile_only a:visited{text-decoration:none;color:#ef9c20;}.top_nav li.mobile_only a:active{text-decoration:none;color:#ef9c20;}.top_nav li.mobile_only a:hover{text-decoration:none;color:#ef9c20;}.header_top_nav a:link{text-decoration:none;color:#68813a;}.header_top_nav a:visited{text-decoration:none;color:#68813a;}.header_top_nav a:active{text-decoration:none;color:#68813a;}.header_top_nav a:hover{text-decoration:none;color:#678497;}.header > div > div:last-child > div:last-child a:link{text-decoration:none;color:#ef9c20;}.header > div > div:last-child > div:last-child a:visited{text-decoration:none;color:#ef9c20;}.header > div > div:last-child > div:last-child a:active{text-decoration:none;color:#ef9c20;}.header > div > div:last-child > div:last-child a:hover{text-decoration:none;color:#ef9c20;}.faqs_list_wrapper li a:link,.footer_main > div > div:nth-child(3) a:link,.footer_main > div > div:nth-child(4) a:link,.footer_main li a:link{text-decoration:none;color:#fff;}.faqs_list_wrapper li a:visited,.footer_main > div > div:nth-child(3) a:visited,.footer_main > div > div:nth-child(4) a:visited,.footer_main li a:visited{text-decoration:none;color:#fff;}.faqs_list_wrapper li a:active,.footer_main > div > div:nth-child(3) a:active,.footer_main > div > div:nth-child(4) a:active,.footer_main li a:active{text-decoration:none;color:#fff;}.faqs_list_wrapper li a:hover,.footer_main > div > div:nth-child(3) a:hover,.footer_main > div > div:nth-child(4) a:hover,.footer_main li a:hover{text-decoration:none;color:rgba(255,255,255,.7);}.wp-block-button__link,*[class*="button"]{display:inline-block;text-transform:uppercase;padding:.5em 2em;line-height:1em;font-weight:600;}.wp-block-button__link{border-radius:0px;background-color:#ef9c20;}.is-style-outline{color:#ef9c20;}.wp-block-button__link:link,a.button:link,.button:link{text-decoration:none;color:#fff;background-color:#ef9c20;border:2px solid #ef9c20;}.wp-block-button__link:visited,a.button:visited,.button:visited{text-decoration:none;color:#fff;background-color:#ef9c20;border:2px solid #ef9c20;}.wp-block-button__link:active,a.button:active,.button:active{text-decoration:none;color:#fff;background-color:#ef9c20;border:2px solid #ef9c20;}.wp-block-button__link:hover,a.button:hover,.button:hover{text-decoration:none;color:#fff;background-color:#cd871a;border:2px solid #cd871a;}.is-style-outline .wp-block-button__link,.button-hollow{text-align:center;font-weight:600;background-color:transparent;}.is-style-outline .wp-block-button__link:link,.button-hollow:link{text-decoration:none;color:#ef9c20;border:2px solid #ef9c20;}.is-style-outline .wp-block-button__link:visited,.button-hollow:visited{text-decoration:none;color:#ef9c20;border:2px solid #ef9c20;}.is-style-outline .wp-block-button__link:active,.button-hollow:active{text-decoration:none;color:#ef9c20;border:2px solid #ef9c20;}.is-style-outline .wp-block-button__link:hover,.button-hollow:hover{text-decoration:none;color:#ef9c20;border:2px solid #ef9c20;background-color:rgba(0,0,0,.05);}input,textarea{color:#a7a9ab;border:0px;background-color:#fff;}textarea{height:5.4375em;}input[type="text"]::placeholder,textarea::placeholder{color:#a7a9ab;}input[type="submit"]{color:#fff;background-color:#f09d21;cursor:pointer;}input[type="submit"]:hover{background-color:#bf7d1a;}img{max-width:100%;height:auto;}a:hover img{opacity:.7;}.thx-msg{display:flex;flex-direction:row;flex-wrap:wrap;}.thx-msg > div{max-width:100%;width:50%;text-align:center;display:flex;flex-direction:column;align-self:center;gap:0em;position:relative;}div.dealer-info{display:flex;align-items:center;flex-direction:column;justify-content:center;border-collapse:collapse;margin:15px auto 35px;}.divTable.dealer-info .divTableCell,.divTable.dealer-info .divTableHead{border:1px solid #c5c5c5;padding:5px 10px;}.divTable.dealer-info .divTableBody .divTableCell{font-size:13px;font-weight:bold;color:#232323;}.dealer-info .tableFootStyle{font-size:13px;}.dealer-info .tableFootStyle .links{text-align:right;}.dealer-info .tableFootStyle .links a{display:inline-block;background:#fff;color:#24943a;padding:2px 8px;border-radius:5px;}.dealer-info.outerTableFooter{border-top:none;}.dealer-info.outerTableFooter .tableFootStyle{padding:3px 5px;}.dealer-info .divTable{display:table;}.dealer-info .divTableRow{display:table-row;}.dealer-info .divTableHeading{display:table-header-group;}.dealer-info .divTableCell,.dealer-info .divTableHead{display:table-cell;}.dealer-info .divTableHeading{display:table-header-group;}.dealer-info .divTableFoot{display:table-footer-group;}.dealer-info .divTableBody{display:table-row-group;}.dealer-info .divTableRow .divTableCell:first-child{text-align:right;white-space:nowrap;}#channel-form > div{color:#232323;}#channel-form > div small{color:#777;font-style:italic;}#channel-form .submitted-message{text-align:center;font-weight:bold;color:#68813c;}#channel-form form{width:320px;margin:20px auto;}#channel-form form .hs_email{position:absolute;top:-9999999999999999455752309870428160px;}label[id*="label-how_did"],#channel-form form li input[type="checkbox"]{position:absolute;left:9999999999999px;}#channel-form form ul{padding:0;text-indent:0;display:flex;flex-wrap:wrap;margin:0;}#channel-form form li{list-style-type:none;display:inline-block;text-align:center;margin-bottom:20px;}#channel-form form li:nth-child(1),#channel-form form li:nth-child(2),#channel-form form li:nth-child(3),#channel-form form li:nth-child(8),#channel-form form li:nth-child(9),#channel-form form li:nth-child(10){width:33.3%;}#channel-form form li:nth-child(4),#channel-form form li:nth-child(5),#channel-form form li:nth-child(6),#channel-form form li:nth-child(7){width:25%;}#channel-form form li input+span:before{display:block;width:70px;height:70px;margin:0 auto;content:"";background-size:contain;}.page-id-621 #channel-form form li:nth-child(1) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-tv-only.png");}.page-id-621 #channel-form form li:nth-child(2) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-tv-streaming.png");}.page-id-621 #channel-form form li:nth-child(3) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-social-media.png");}.page-id-621 #channel-form form li:nth-child(4) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-online.png");}.page-id-621 #channel-form form li:nth-child(5) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-radio.png");}.page-id-621 #channel-form form li:nth-child(6) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-referrals.png");}.page-id-621 #channel-form form li:nth-child(7) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-event.png");}.page-id-621 #channel-form form li:nth-child(8) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-postcard.png");}.page-id-621 #channel-form form li:nth-child(9) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-vehicles.png");}.page-id-621 #channel-form form li:nth-child(10) input+span:before{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/wp-content/themes/hello-theme-child-master/thank-you-page/icon-print-ad.png");}#channel-form form li label{cursor:pointer;color:#232323;font-weight:500;}#channel-form form li span:before{border:3px solid #232323;border-radius:10px;background-color:#fff;opacity:.7;transition:.3s;}#channel-form form li span:hover::before{opacity:1;border-color:#68813c;box-shadow:0 0 10px -3px #000;}#channel-form form li input:checked + span:before{border-color:#f5a800;background-color:#f5a800;opacity:1;}#channel-form form .hs-button{width:200px;color:#fff;background-color:#f5a800;font-weight:700;padding:12px;text-transform:uppercase;}#channel-form form .hs-button:hover{background-color:#cf8f17;}@media screen and (max-width:485px){div.content:not(.block_light_gray){width:100%;position:relative;display:flex;flex-direction:column;text-align:center;padding:1em 2em;}.thx-msg{padding:0px !important;}#channel-form form li input+span:before{width:60px;height:60px;}#channel-form form li{margin:0 auto 20px;}}@media screen and (max-width:360px){#channel-form form{width:100%;}}.image__round{border-radius:50%;}.wp-block-separator{width:100%;height:1px;background-color:#b3c2cc;margin:2.25em auto;}.wp-block-image figcaption{font-size:.9em;}.top_nav li.mobile_only,.mobile_only{display:none;}.show_under_768{display:none;}.hide{display:none;}.clearfix{clear:both;}.wrapper:after,.group:after{content:".";display:block;height:0;clear:both;visibility:hidden;}@media (max-width:1600px){body::before,body::after{width:calc(( 100% - 1075px ) / 2);}.dealer_home_hero{background-position:right -9vw center;}}@media (max-width:1400px){.dealer_home_hero{background-position:right -20vw center;}}@media (max-width:1200px){.dealer_home_hero{background-position:right -20vw center;}}@media (max-width:1075px){div[class*="wrapper-"] > div,.wrapper > div{padding-left:2.25em;padding-right:2.25em;}#video_modal iframe{width:100%;height:auto;}.form_modal > div{width:calc(100% - 4.5em);}.pad_left{padding-left:2.25em;}.pad_top_bottom_3{padding-top:2.25em;padding-bottom:2.25em;}.auc_left{width:19%;}.pad_right{padding-right:2.25em;}.auc_right{width:65%;}.top_nav{width:calc(100% - 2.25em);}.blog_content > div > div:first-child{padding-right:2.25em;}.blue_stats_box{padding-top:2.25em;padding-bottom:2.25em;}.home_hero > div:first-child{padding-top:3.5em;padding-bottom:3.5em;}.find_dealer > div > div:last-child,.highlight_section > div > div:last-child{width:40vw;align-self:center;}.footer_main > div{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-left:12vw;padding-right:12vw;}.footer_main .footer1,.footer_main .footer2{width:50%;}.footer_main .footer3{width:100%;margin-top:1.3em;}.footer_main .social_media_icons + p{display:none;}.press_header{margin-left:3.3125em;}.press_main h3,.press_contact p{margin-left:0em;margin-right:0em;}.faqs_main > div > div:first-child{margin-left:0em;margin-right:2.25em;}.faqs_main > div > div:last-child{margin-right:0em;}.faqs_more_questions{padding-left:2.25em;padding-right:2.25em;}.home_hero h2{font-size:1.7em;}.dealer_home_hero{background-position:right -5vw center;}.become_dealer_wrapper hr{width:60%;}.become_dealer_wrapper > div{background-position:right calc(2.25em + 5%) bottom;background-size:43vw;}.become_dealer_wrapper > div > div:first-child{width:72%;}.become_dealer_wrapper > div > div:nth-child(2){padding-top:.4em;padding-left:1.6em;right:0em;background-size:1.3em auto;}.become_dealer_wrapper > div > div:nth-child(2) p{font-size:1.1em;}.off_screen_list__bullet__left > div{width:auto;padding-left:2.25em;box-sizing:content-box;}.off_screen_list__bullet__right{padding-right:2.25em;}}@media (max-width:950px){.it_all_adds_up{font-size:1.68vw;}.top_nav ul{margin-right:1em;}.top_nav li{margin-left:0em;}}@media (max-width:900px){.documentary > div:first-child{width:40vw;}.how_it_works.wrapper > div,.how_it_works_item{padding-left:0em;padding-right:0em;}.how_it_works > div > div,.how_it_works_item{min-height:auto;}.how_it_works > div > h2{margin-left:2.284em;}.how_it_works > div > div img,.how_it_works_item img{width:22vw;border:.25em solid #fff;margin-top:-100%;}.how_it_works > div > div h3,.how_it_works_item h3{width:100vw;margin-left:0em;padding-left:3em;padding-right:3em;margin-top:6vw;margin-bottom:9vw;}.how_it_works > div > div p,.how_it_works > div > div.left p,.how_it_works > div > div.right p,.how_it_works_item p,.how_it_works_item.left p,.how_it_works_item.right p{width:77vw;padding-left:0em;padding-right:0em;margin-left:auto;margin-right:auto;text-align:center;}.how_it_works .blue .button,.how_it_works_item.blue .button{margin-top:2em;}.how_it_works > div > h2 + div h3{margin-top:9vw;}.how_it_works > div > div h3 > span:first-child,.how_it_works_item h3 > span:first-child{width:auto;}.how_it_works > div > div.left h3 > span:first-child,.how_it_works_item.left h3 > span:first-child{padding-right:1.5em;}.how_it_works > div > div.right h3 > span:first-child,.how_it_works_item.right h3 > span:first-child{padding-left:1.5em;}.how_it_works > div > div h3 > span:last-child,.how_it_works_item h3 > span:last-child{padding-left:0em;}.testimonials .pad_left{padding-left:4.5em;}.testimonials > div:last-child > div:last-child{width:calc(100vw - 4.5em);box-sizing:border-box;}.testimonials > div:first-child > div:last-child h2{font-size:1.4375em;padding-right:2.25rem;}.testimonial_wrapper > div > div:nth-child(2) p{font-size:1.625em;}.faqs_main > div > div:first-child{width:16em;}.faqs_top .breadcrumbs{display:block;}.faqs_content_wrapper .breadcrumbs{display:none;}.faqs_content_wrapper h2:first-child{margin-top:0em;}.faqs_top > div{padding-bottom:1.5em;}.dealer_home_looking_for > div > div > div:first-child{width:40%;}.dealer_home_looking_for > div > div > div:last-child{width:60%;}.dealer_home_hero{background-position:right -20vw center;}.styled_table__child_row td:first-child{padding-left:3em;}.item_box h6{font-size:1.125em;}.item_box div:last-child{padding:1.15em;}.item_box div:last-child p{margin-bottom:1.375em;}}@media (max-width:850px){.header > div > div:first-child svg{max-width:30.6vw;}.header > div > div:last-child{font-size:1.88vw;}.top_nav ul{font-size:1em;}.footer_main .social_media_icons{font-size:2.3vw;}}@media (max-width:768px){.mobile_only{display:initial;}.show_over_768{display:none;}.show_under_768{display:initial;}p{font-size:1.1em;}.header{order:2;border-bottom:4px solid #ef9c20;padding:1.75em 0em;}.header > div{flex-direction:column;align-items:center;padding-top:0em;padding-bottom:0em;}.header > div > div:first-child svg{width:43vw;max-width:43vw;}.header > div > div:last-child{font-size:2.9vw;}.header > div > div:first-child svg{padding:0em 0em .5em 0em;}.header > div > div:first-child{width:auto;}.header > div > div:last-child > div:first-child{justify-content:center;}.header > div > div:last-child > div:last-child{display:none;}.header_top_nav{display:none;}.top_nav ul{font-size:1.125em;}#top_nav{display:block;}#top_nav.closed{display:none;}#top-menu.sticky-menu-btn > div{width:100%;align-items:initial;margin:initial;justify-content:space-evenly;}.sticky-menu-btn .desk-sticky-btn{display:none !important;}.tab-mob.sticky-btn{position:fixed;bottom:0;width:100%;height:44px;line-height:23px;text-align:center;display:block !important;z-index:99;border-radius:0px;font-size:1.3em;}.top_nav{order:1;width:100%;height:3.375em;background-color:#231f20;border-bottom:none;margin-bottom:0px;padding:0em 1.5em;}.top_nav{order:1;width:100%;height:3.375em;background-color:#231f20;border-bottom:none;margin-bottom:0px;padding:0em 1.5em;z-index:9;}.top_nav > div > a.mobile_only{line-height:3.375em;}.top_nav li.current-menu-item:before{display:none;background-image:none;}.top_nav ul{position:absolute;font-size:.9375em;width:30vw;min-width:20em;max-width:100vw;top:3.375em;right:0em;margin-right:0em;padding:1.2em 1.2em .8em 1.2em;text-align:center;background-color:#231f20;}span.submenu-icon{display:none;}#menu-item-170.menu-item-has-children>ul.sub-menu{display:inline;position:relative;top:0;left:0;margin:0;padding:0;box-shadow:none;animation:none;font-size:inherit;}.top_nav li,.top_nav li.mobile_only{display:block;margin-left:0em;border-bottom:1px solid #3a383a;}.top_nav li a{padding:.6667em;}.top_nav li:last-child{border-bottom:none;}.home_hero{flex-direction:column;}.home_hero:not(.dealer_home_hero) > div:first-child{order:2;width:100vw;padding:2.5em 1.5em;box-sizing:border-box;text-align:center;}.home_hero > div:first-child h2,.home_hero > div:first-child p{max-width:72vw;margin-left:auto;margin-right:auto;}.home_hero > div:last-child{order:1;top:0em;}.home_hero > div:last-child img{width:100%;max-width:100%;}.home_hero h2{font-size:1.5em;}.home_hero_slider_nav{display:none;}.dealer_home_hero{background-position:right center;}.dealer_home_hero > div:first-child{padding-top:4.5em;padding-bottom:2.5em;}.dealer_home_hero > div:first-child h2{max-width:9em;margin-bottom:0em;margin-left:1em;}.dealer_home_hero > div:first-child p{display:none;}.secondary_hero{background-size:cover,cover;background-position:right top,center center;}.learn_more > div{display:flex;flex-direction:column;padding-top:3.125em;padding-bottom:3.125em;}.learn_more .vid_link{order:2;}.learn_more p{order:3;max-width:100%;margin-left:0em;margin-right:0em;padding-left:0em;}.learn_more .vid_link img{width:100%;max-width:100%;}.documentary > div:first-child{width:40vw;}.documentary{flex-direction:column;}.documentary > div:first-child{width:78vw;margin-bottom:2em;text-align:center;}.documentary > div:last-child{align-self:flex-end;}.documentary .pad_left{padding-left:0em;}.testimonials{padding-top:5em;}.testimonials > div{flex-direction:column;}.documentary > div:last-child,.testimonials > div:first-child > div:first-child{width:62.5vw;}.testimonials > div:first-child > div:first-child{padding-left:18.75vw;}.documentary > div:last-child{padding-right:18.75vw;}.testimonials > div:first-child > div:first-child{order:2;align-self:flex-start;box-sizing:content-box;}.testimonials > div:first-child > div:first-child img{width:100%;}.testimonials > div:first-child > div:last-child{order:1;padding-bottom:1em;}.single-dealer-why-sell .testimonials > div:last-child > div:last-child{width:100%;padding-bottom:2.25em;padding-left:2.25em;padding-right:2.25em;box-sizing:border-box;}.testimonials > div:last-child > div:last-child{width:calc(100vw);padding-top:5.625em;}.testimonials > div:last-child > div:last-child > p{text-align:center;}.testimonial_wrapper{margin-bottom:1.5em;}.blog_content > div{flex-direction:column;}.blog_content > div > div:first-child{padding-right:0em;padding-right:0em;border-right:none;margin-bottom:3em;}.blog_content > div > div:last-child{width:100%;padding-left:0em;}.popular_posts_widget > div{padding-left:15vw;padding-right:15vw;}.testimonial_widget span{float:right;width:calc(100% - 15em);}.search_bar > div > div:first-child{display:none;}.recent_posts > div{width:33.33%;padding:0em 3%;}.press_header h2{font-size:1.5em;padding-left:1.5em;}.press_main li{flex-wrap:wrap;}.press_main li > span:first-child,.press_main li > span:nth-child(2){width:auto;padding-right:0em;}.press_main li > span:first-child:after{display:inline-block;content:"-";margin:0em .25em;}.press_main li > span:last-child{width:100%;}.press_top.wrapper > div{padding-left:3.3125em;padding-right:3.3125em;}.press_top > div > div{padding:2.125em 0em 2.125em 0em;}.testimonials_main_wrapper li{width:33.33%;padding-left:3vw;padding-right:3vw;}.about_us_support ul{flex-direction:column;margin-bottom:2.5em;}.about_us_support li{display:flex;width:80vw;align-items:center;margin-bottom:1.5em;}.about_us_support li span{width:24vw;margin-bottom:0em;margin-right:1.5em;height:initial;max-height:15vw;justify-content:flex-end;}.about_us_support li em{width:100%;flex-shrink:1;}.about_us_savings ul{flex-direction:column;font-size:.9em;}.about_us_savings li{width:100%;max-width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.5);box-sizing:border-box;flex-wrap:wrap;}.about_us_savings li:last-child{border-bottom:none;}.footer_main > div > div:last-child p{font-size:1em;}.become_dealer_wrapper hr{display:none;}.become_dealer_wrapper > div{background-image:none;}.become_dealer_wrapper > div.nitro-lazy{background-image:none !important;}.become_dealer_wrapper > div > div:first-child,.become_dealer_wrapper > div > div:last-child{width:100%;}.become_dealer_wrapper > div > div:last-child{border-top:2px solid rgba(251,176,64,.75);}.become_dealer_wrapper > div > div:nth-child(2){display:flex;justify-content:flex-start;width:100%;background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx2020/assets/images/kenny-robinson.png");background-repeat:no-repeat;background-position:right 37vw bottom;background-size:contain;padding:1.5em;box-sizing:border-box;}.become_dealer_wrapper > div > div:nth-child(2).nitro-lazy{background-image:none !important;}.become_dealer_wrapper > div > div:nth-child(2) > div{margin-left:47vw;padding-top:.4em;padding-left:1.6em;width:10em;background-size:1.3em auto;}.styled_table{font-size:.8125em;}.styled_table th{padding:1em;}.styled_table td{padding:1.125em;}.styled_table__child_row td:first-child{padding-left:2.25em;}.off_screen_list__bullet{align-items:flex-start;}.footer_main .footer1,.footer_main .footer2{width:100%;}.footer_main .footer2 p{display:none;}.footer_main .footer3 svg{max-width:350px;width:90%;}.footer_main > div > div:last-child p{display:block;margin-top:-.4em;text-align:center;}.thx-msg > div{width:100%;}}@media (max-width:650px){.alignright{float:none;width:100%;margin:.25em 0em 1.5em 0em;}.alignright img{width:100%;}.alignleft{float:none;width:100%;margin:.25em 0em 1.5em 0em;}.alignleft img{width:100%;}.secondary_hero h1,.secondary_hero h2{font-size:5.5vw;}.form_modal .cols{flex-direction:column;}.connect form{flex-wrap:wrap;}.form_modal .col_left,.form_modal .col_right,.connect form > div{width:100%;}.connect form > div:first-child{padding-right:0em;}.connect form > div:last-child{padding-left:0em;}.connect input[type="submit"]{width:auto;max-width:100%;padding-left:1.5em;padding-right:1.5em;}.learn_more p{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0em;}.learn_more,.find_dealer,.highlight_section,.documentary,.footer_main{text-align:center;}.find_dealer > div,.highlight_section > div{flex-direction:column;}.test123{display:none;}.find_dealer > div > div,.highlight_section > div > div{width:100%;}.find_dealer > div > div:first-child,.highlight_section > div > div:first-child{order:1;}.find_dealer > div > div:last-child,.highlight_section > div > div:last-child{width:46vw;padding-left:0em;padding-bottom:1.5em;}.highlight_section--img_left > div > div:last-child{padding-top:2.5em;padding-right:0em;}.it_all_adds_up{font-size:2.2vw;}.it_all_adds_up ul{flex-direction:column;align-items:center;align-content:center;}.it_all_adds_up li{flex-direction:column;width:100%;padding:1.5em .3636em;border-right:none;border-bottom:1px solid rgba(147,149,151,.5);}.it_all_adds_up h2{margin-bottom:.5em;}.it_all_adds_up li:last-child{border-bottom:none;}.it_all_adds_up li em{display:inline-block;}.it_all_adds_up li em:after{display:inline-block;content:" ";width:.25em;}.roof_maxx_can_help{flex-direction:column;padding:1.5em 2.25em;}.roof_maxx_can_help > div:first-child,.roof_maxx_can_help > div:last-child{padding:1.5em 0em;align-self:center;}.footer_main > div{padding-left:0em;padding-right:0em;}.footer_main > div > div:first-child{width:100vw;padding-right:0em;order:2;}.footer_main > div > div:first-child p{width:39vw;margin:0 auto;}.footer_main > div > div:nth-child(2){width:100vw;order:3;page-break-after:auto;break-after:auto;}.footer_main > div > div:nth-child(3){width:100vw;order:1;}.footer_main > div > div:last-child{width:100vw;order:4;}.footer_main > div > div:last-child hr{max-width:70vw;}.footer_main > div > div:last-child svg{margin-bottom:1.5em;}.footer_main > div > div:last-child svg + hr{display:none;}.footer_main > div > div:last-child .mobile_hr{display:block;}.footer_main .social_media_icons{font-size:1em;}.faqs_more h2{padding:1em 1.8em;}.recent_posts{display:flex;flex-direction:column;margin:0em auto;}.recent_posts > div{width:100%;padding:0em;padding:1.5em 0em;border-right:none;border-bottom:1px solid #d3d5d6;}.recent_posts > div:last-child{border-bottom:none;}.faqs_top .breadcrumbs{display:none;}.faqs_more_questions{padding-left:2.25em;padding-right:2.25em;text-align:center;margin-left:0em;margin-right:0em;}.faqs_main > div{flex-direction:column;padding-left:0em;padding-right:0em;}.faqs_main > div > div:first-child{margin-right:0em;width:100vw;}.faqs_list_menu{padding:0em;}.faqs_list_menu ul{max-height:initial;padding:0em;list-style-type:none;}.faqs_list_menu li{border-bottom:1px solid #9dad80;margin-bottom:0em;}.faqs_list_menu li > a{display:block;padding:.75em 1.5em .75em 2.375em;}.faqs_content{display:none;}.faqs_content_wrapper{margin-bottom:0em;}.faqs_list_menu a.expanded + span{display:block;}.pad_mobile{box-sizing:border-box;padding-left:2.25em;padding-right:2.25em;}.auc_left.full_width_mobile,.auc_right.full_width_mobile{float:none;clear:both;width:100%;}.auc_left.auc_intro_images{width:7.75em;}.auc_intro_images + .auc_right{width:calc(100% - 7.75em - 5.5em - 1.5em);margin-bottom:1.5em;}.auc_right > p{max-width:100%;}.auc_intro_images img:first-child + p,.auc_intro_video{margin-bottom:2.25em;}.auc_intro_video img{width:100%;}.auc_quote{box-sizing:border-box;}.dealer_home_looking_for > div > div{flex-direction:column;}.dealer_home_looking_for > div > div > div:first-child{margin-bottom:1.5em;}.dealer_home_looking_for > div > div > div:last-child{padding-left:0em;}.dealer_home_looking_for > div > div > div:first-child,.dealer_home_looking_for > div > div > div:last-child{width:100%;}.become_dealer_wrapper h2{font-size:5.2vw;}.become_dealer_wrapper h2,.dealer_home_looking_for h2,.become_dealer_wrapper > div > div:last-child,.blue_stats_box h2,.connect > div h2{text-align:center;}.styled_table td{padding:1em;}.styled_table__child_row td:first-child{padding-left:1.5em;}.review{flex-direction:column;}.review__left_col{margin-bottom:1.125em;}.review__right_col{padding-left:0em;}.item_box_wrapper{flex-direction:column;}.item_box{border-right:none;margin-bottom:1.3125em;}.item_box:last-child{margin-bottom:0em;}.item_box h6{font-size:1.3125em;}.item_box div:last-child{padding:1.375em;}}@media (max-width:600px){.testimonials_main_wrapper li{width:50%;}.testimonials_more ul{flex-direction:column;}.testimonials_more ul li{width:100%;padding:1.625em 0em;border-right:none;border-bottom:1px solid #d3d5d6;}.testimonials_more ul li:first-child{padding-top:0em;}.testimonials_more ul li:last-child{border-bottom:none;padding-bottom:0em;}.dealer_home_hero{background-position:right -40vw center;}.about_us_support li{width:calc(100vw - 4.5em);}.about_us_support li span{width:30vw;}}@media (max-width:500px){.header > div > div:first-child svg{width:65vw;max-width:65vw;}.home_hero h2,.roof_maxx_can_help h2,.learn_more h2{font-size:5.2vw;}.it_all_adds_up{font-size:2.7vw;}.how_it_works > div > h2{margin-left:1.142em;}.how_it_works > div > div h3,.how_it_works_item h3{padding-left:1.5em;}.how_it_works > div > div h3 > span:last-child,.how_it_works_item h3 > span:last-child{font-size:4.5vw;}.documentary > div:last-child,.testimonials > div:first-child > div:first-child{width:81.25vw;}.testimonials > div:first-child > div:first-child{padding-left:9.375vw;}.documentary > div:last-child{padding-right:9.375vw;}.roof_maxx_can_help h3{font-size:4.5vw;}.popular_posts_widget > div{padding-left:0em;padding-right:0em;}.testimonial_widget span{width:45%;}.testimonial_widget img{width:50%;}.press_header h2{font-size:5vw;}.press_header{margin-left:2.25em;}.press_top.wrapper > div{padding-left:2.25em;padding-right:2.25em;}.auc_left.auc_intro_images{width:24.8vw;}.auc_intro_images + .auc_right{width:52.8vw;}.become_dealer_wrapper > div > div:nth-child(2){background-position:left 7vw bottom;background-size:50vw;}.become_dealer_wrapper > div > div:nth-child(2) > div{margin-left:auto;}.dealer_home_hero{background-position:right center;}.dealer_home_hero{background-position:right center;}.dealer_home_hero > div:first-child{width:100%;text-align:center;box-sizing:border-box;padding-top:6em;padding-right:1.5em;padding-bottom:1.25em;padding-left:1.5em;}.dealer_home_hero > div:first-child h2{color:#fff;max-width:74%;margin-left:auto;margin-right:auto;text-shadow:0em .125em .75em #000;}}@media (max-width:450px){.home_hero > div:first-child span{font-size:3.5vw;}}@media (max-width:400px){body{font-size:4vw;}.top_nav ul{width:100vw;min-width:100vw;}.testimonials_main_wrapper li{width:100%;padding-left:0em;padding-right:0em;}.auc_quote span{width:auto;}.blue_stats_box > div > div{flex-direction:column;text-align:center;align-items:center;}.blue_stats_box > div > div > div:first-child{padding-right:0em;margin-top:1em;margin-bottom:1.5em;}.blue_stats_box > div > div:last-child > div:first-child{display:none;}.off_screen_list__bullet{flex-direction:column;align-items:center;text-align:center;}.off_screen_list__bullet__left{margin-bottom:1.125em;}.off_screen_list__bullet__left > div{padding:1.375em;border-radius:50%;}.off_screen_list__bullet__right{padding-left:2.25em;}.item_box h6{font-size:1.125em;}}@media (max-width:320px){.top_nav > div > a.mobile_only{font-size:4.5vw;}}*{transition:all .15s linear;}.hbspt-form iframe{margin:0em auto;}.hs-form-iframe{width:100% !important;}.white-letters,.white-letters *{color:#fff !important;}.page-template-page-find-a-dealer h2{text-align:center;}input#zipCodeExt::placeholder{font-size:.9rem;}.dealer_hero__outer--orange .dealer_hero h1,.dealer_hero__outer--orange .dealer_hero h2{font-size:1.9188em;font-weight:700;margin-bottom:0em;text-transform:uppercase;color:#fff;text-shadow:none;margin-left:initial;margin-right:initial;text-align:left;}.dealer_hero__outer--orange .dealer_hero,.dealer_hero__outer--orange:before{background-repeat:no-repeat;background-size:27.5em;background-position:66% center;}.dealer_hero__outer--orange .dealer_hero{padding-bottom:1.1875em;border-bottom:1.1875em solid #db901d;background-color:#ef9c20;background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx-dealers/assets/images/fad-bg.svg");}.dealer_hero__outer--orange .dealer_hero.nitro-lazy{background-image:none !important;}.dealer_hero__outer--orange{position:relative;z-index:0;}.dealer_hero__outer--orange:before{content:"";display:block;position:absolute;height:100%;width:100%;background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx-dealers/assets/images/fad-globe.svg");z-index:2;}.dealer_hero__outer--orange .dealer_hero > div{padding:0em 1em;z-index:3;}.dealer_hero__outer--orange .dealer_hero__bottom{background-color:#e7e8e9;}.dealer_hero__outer--orange .dealer_hero__bottom > div{padding:1.375em 1em;z-index:3;}.list_items--3_cols{column-count:3;}.list_items{column-gap:1em;margin-bottom:2em;}.list_items:last-child{margin-bottom:0em;}.list_items__expandable ul{display:none;font-size:.8333em;padding:.8333em 0em .8333em .8333em;transition-duration:0s;}.list_items > li{font-size:1.2em;line-height:1em;color:#232021;background-color:#f1f2f2;margin-bottom:.52em;padding:.208em .52em .208em 1.875em;break-inside:avoid-column;page-break-inside:avoid;-webkit-column-break-inside:avoid;}.list_items > a{display:block;}.list_items > a strong,.list_items div > a strong{text-transform:uppercase;font-weight:600;}.list_items__expandable > li:not(.active){cursor:pointer;}.list_items > li a,.list_items > li div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.list_items svg{width:1.35em;height:1.35em;cursor:pointer;}.list_items svg .arrow_button__circle{fill:#6d8138;}.list_items__expandable li.active div svg{transform:rotate(90deg);transform-origin:50% 50%;}.list_items li.active svg .arrow_button__circle,.list_items li:hover svg .arrow_button__circle{fill:#ef9d21;}.list_items a:link{text-decoration:none;color:#232021;font-weight:bold;}.list_items a:visited{text-decoration:none;color:#232021;}.list_items a:active{text-decoration:none;color:#232021;}.list_items a:hover{text-decoration:none;color:#232021;}.list_items__expandable ul a:link{text-decoration:none;color:#6d6e71;}.list_items__expandable ul a:visited{text-decoration:none;color:#6d6e71;}.list_items__expandable ul a:active{text-decoration:none;color:#6d6e71;}.list_items__expandable ul a:hover{text-decoration:none;color:#ef9d21;}.dealer_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx-dealers/assets/images/hero/hero-1.jpg");}.dealer_hero.nitro-lazy{background-image:none !important;}.single-dealer-about-us .dealer_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx-dealers/assets/images/hero/hero-1.jpg");}.single-dealer-about-us .dealer_hero.nitro-lazy{background-image:none !important;}.single-dealer-commercial .dealer_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx-dealers/assets/images/hero/hero-6.jpg");}.single-dealer-commercial .dealer_hero.nitro-lazy{background-image:none !important;}.single-dealer-contact-us .dealer_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx-dealers/assets/images/hero/hero-5.jpg");}.single-dealer-contact-us .dealer_hero.nitro-lazy{background-image:none !important;}.single-dealer-residential .dealer_hero{background-image:url("https://cdn-ilaiien.nitrocdn.com/QcFRaCUOaywRzVLnQdPtFLMoofLVKiWH/assets/images/optimized/rev-7fb55d3/roofmaxx.com/find-a-dealer/wp-content/themes/roofmaxx-dealers/assets/images/hero/hero-3.jpg");}.single-dealer-residential .dealer_hero.nitro-lazy{background-image:none !important;}.dealer_hero{display:flex;align-items:flex-end;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:5.875em;padding-bottom:2.375em;min-height:11.875em;text-align:center;}.dealer_hero h1,.dealer_hero h2{font-size:2.9em;font-weight:600;margin-left:auto;margin-right:auto;margin-bottom:.8em;max-width:15em;color:#fff;text-shadow:0em 0em 1em #000;}.dealer_hero_lower{color:#fff;background-color:#000;padding:1.25em 0em;}.dealer_hero_lower h2{font-size:2.15em;margin-bottom:0em;font-weight:600;}.dealer_hero_lower h2 strong{font-weight:800;text-transform:uppercase;}.dealer_hero_lower h2 strong:after{display:inline-block;content:"|";margin:0em .5em;font-weight:600;color:#ef9c20;}.dealer_hero__bottom{font-size:1em;line-height:1em;padding:.125em .875em;}.dealer_hero__bottom input[type="text"]{width:100%;max-width:28em;padding:.5em .75em;height:1em;line-height:1em;box-sizing:content-box;margin-right:1.5em;}.dealer_hero_lower_home{text-align:center;padding-top:1.625em;padding-bottom:1.875em;}.dealer_hero_lower_home--blue_bg{color:#fff;background-color:#678498;}.dealer_hero_lower_home h2{font-size:2.4em;line-height:1.1em;margin-bottom:.6em;font-weight:600;}.dealer_hero_lower_home p{font-size:1.125em;max-width:32em;margin-left:auto;margin-right:auto;}.dealer_hero_lower_home p strong{font-size:1.11em;font-weight:600;text-transform:uppercase;}.dealer_breadcrumbs{color:#5ea7db;padding:1em 0em;}.dealer_breadcrumbs li{display:inline-block;font-size:.875em;}.dealer_breadcrumbs li::before{content:"/";margin:0em .5em;}.dealer_breadcrumbs li:first-child::before{content:"";margin:0em;}.home .how_it_works > div{padding-top:3.375em;}.home .how_it_works > div:after{content:"";display:block;position:relative;width:80%;margin:0em auto;border-bottom:1px solid #939598;}.home .how_it_works > div h2{color:#68813a;border-top:none;}.team_wrapper{padding-top:4.5em;padding-bottom:4.5em;}.team_wrapper h3{font-size:1.75em;font-weight:600;margin-bottom:2.5em;}.team_wrapper--dark_gray_bg{color:#fff;background-color:#414143;}.team_wrapper__inner{display:flex;justify-content:space-between;flex-wrap:wrap;}.team_wrapper__item{width:calc(25% - 4.5em);margin-right:2.5em;margin-bottom:4em;}.team_wrapper__item:nth-child(4n){margin-right:0em;}.team_wrapper__item img{display:block;width:100%;margin-bottom:1.25em;}.team_wrapper__item h5{font-size:1.375em;margin-bottom:0em;font-weight:600;}.team_wrapper__item p{font-size:1.0625em;margin-bottom:0em;color:#d1d2d4;}.text_carousel{padding-top:3.75em;padding-bottom:3.75em;text-align:center;}.text_carousel h3{font-size:2em;font-weight:600;}.text_carousel--orange_header h3{color:#ef9c20;}.text_carousel--gray_bg{background-color:#58595b;}.text_carousel_outer_wrapper{display:flex;flex-direction:row;margin-bottom:1.584em;align-items:center;}.text_carousel_outer_wrapper__arrow_left{text-align:left;}.text_carousel_outer_wrapper__arrow_right{text-align:right;}.text_carousel_outer_wrapper__arrow_left,.text_carousel_outer_wrapper__arrow_right{width:3em;flex-grow:0;flex-shrink:0;}.text_carousel_outer_wrapper__arrow_left svg,.text_carousel_outer_wrapper__arrow_right svg{width:.75em;cursor:pointer;}.text_carousel_outer_wrapper__arrow_left polyline,.text_carousel_outer_wrapper__arrow_right polyline{stroke:#fff;}.text_carousel_outer_wrapper__arrow_left a:hover polyline,.text_carousel_outer_wrapper__arrow_right a:hover polyline{stroke:#fbb040;}.text_carousel_inner{position:relative;width:100%;flex-grow:1;flex-shrink:1;color:#fff;font-size:1.5em;overflow:hidden;}.text_carousel_inner > div p{max-width:28em;margin:0em auto;}.text_carousel_inner > div p:first-child:before{position:relative;left:-.05em;content:"“";}.text_carousel_inner > div p:last-child:after{position:relative;right:.05em;content:"”";}.text_carousel_meta_wrapper{width:calc(100% - 6em);margin-left:auto;margin-right:auto;position:relative;text-align:center;color:#fff;overflow:hidden;}.text_carousel_meta{position:absolute;width:100%;text-align:center;}.text_carousel_meta.active{position:relative;}.text_carousel_meta p:before{position:relative;left:-.2em;content:"–";}.text_carousel_meta p strong{font-weight:300;text-transform:uppercase;}.text_carousel_meta:not(:first-child){top:0em;left:100vw;}.text_carousel_box{position:absolute;width:100%;}.text_carousel_box.active{position:relative;}.text_carousel_box:not(:first-child){top:0em;left:100vw;}.about_us_accreditations{padding-top:2.625em;padding-bottom:2.625em;}.about_us_accreditations h3{font-size:1.2938em;color:#58595b;text-align:center;margin-bottom:1em;}.about_us_accreditations h3 + p{margin-bottom:2em;}.about_us_accreditations ul{display:flex;justify-content:center;margin-top:2em;}.about_us_accreditations li{padding:0em 1.1875em;}.about_us_accreditations li span{display:flex;align-items:center;justify-content:center;height:7.3125em;margin-bottom:1em;}.about_us_accreditations li img{display:block;max-height:100%;}.about_us_accreditations li em{font-style:normal;}.about_us_accreditations p{text-align:center;}.dealer_content{padding-top:2em;padding-bottom:2em;}.dealer_content .vid_wrap{margin-bottom:1em;}.dealer_content p,.dealer_content ul:not(.list_items),.dealer_content ol:not(.list_items){max-width:86.5%;color:#232323;}.dealer_content .f-width *,.dealer_content .f-width{max-width:100%;}.dealer_content.padmargfix{margin-top:-80px;padding-top:0;}.dealer_content .space-between{gap:1em;}.dealer_content ol{list-style-type:decimal;list-style-position:inside;}.dealer_content ul ul,.dealer_content ol ul{list-style-type:circle;list-style-position:inside;margin-left:1em;}.dealer_content ol ol,.dealer_content ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:1em;}.page-template-page-find-a-dealer .dealer_content ul,.page-template-page-find-a-dealer .dealer_content ol,.page-template-page-state .dealer_content ul,.page-template-page-state .dealer_content ol{list-style-type:none;}.dealer_content p + h2{margin-top:1em;}.dealer_content h1,.dealer_content h2{color:#68813c;}.dealer_content .wp-block-image figcaption{max-width:12.8em;}.dealer_content_closest h6{color:#68813c;text-transform:uppercase;}.dealer_content_closest ol{list-style-type:none;}.dealer_content_closest ol li:not(:last-child){margin-bottom:.5em;}.dealer_content_closest ol li a{color:#232323;font-weight:500;}.dealer_content_closest ol li:hover a{font-weight:bold;}.dealer_content_closest hr{width:100%;height:1px;background-color:#bcbec0;margin:2em 0em;}.dealer_home_info_enabled .dealer_content__col_1{order:1;flex-shrink:1;flex-grow:1;padding-right:2.25em;}.dealer_home_info{order:2;width:16.125em;flex-shrink:0;flex-grow:0;padding-bottom:1em;}.dealer_home_info__main_img{border-radius:100em;margin-bottom:2em;}.dealer_home_info p{font-size:1.25em;font-weight:600;color:#231f20;max-width:100%;}.dealer_home_info hr{margin-top:1em;margin-bottom:1em;width:6.25em;height:1px;background-color:#cdced0;}.dealer_home_info a[href^="tel:"]{font-size:1.2em;}.dealer_home_info a:link{text-decoration:none;color:#231f20;}.dealer_home_info a:visited{text-decoration:none;color:#231f20;}.dealer_home_info a:active{text-decoration:none;color:#231f20;}.dealer_home_info a:hover{text-decoration:none;color:#231f20;}.dealer_quote,.wp-block-quote{display:flex;flex-direction:column;width:calc(100% + 40vw);padding:2.375em 40vw 2.375em 2.9375em;color:#fff;background-color:#ef9d21;margin-top:2.0625em;margin-bottom:2.0625em;}@media (max-width:599px){.wp-block-quote{display:block;width:100%;padding:20px;}}.dealer_quote p,.wp-block-quote p{font-size:1.375em;color:#fff;}.dealer_quote__subject,.wp-block-quote cite{align-self:flex-end;display:block;width:20em;position:relative;font-size:.91em;}.dealer_quote__subject strong::before,.wp-block-quote cite::before{position:absolute;left:-1em;top:0em;content:"—";font-size:.91em;}.wp-block-image figcaption{color:#6d6e70;}div.wrapper + p{display:none;}.fixed_callout{position:fixed;z-index:99;}.fixed_callout > div{position:absolute;bottom:0em;white-space:nowrap;}.fixed_callout a{display:block;font-size:1em;line-height:1em;padding:.75em 1.5em 1.75em 1.5em;border-top-right-radius:.5em;border-top-left-radius:.5em;word-spacing:.25em;text-transform:uppercase;font-weight:600;box-shadow:-.15em .15em .5em rgba(0,0,0,.5);transform:rotate(-90deg);-webkit-transform:rotate(-90deg) translateX(-100%);-moz-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);-o-transform:rotate(-90deg) translateX(-100%);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform-origin:0 0;}.fixed_callout--blue a{color:#fff;background-color:#678497;}.fixed_callout--blue a:hover{background-color:#5ea7db;}.fixed_callout--side{top:25vh;right:2.5em;}.fixed_callout--side:hover{right:3.25em;}.fixed_callout--blue a:link{text-decoration:none;color:#fff;}.fixed_callout--blue a:visited{text-decoration:none;color:#fff;}.fixed_callout--blue a:active{text-decoration:none;color:#fff;}.fixed_callout--blue a:hover{text-decoration:none;color:#fff;}.txt-pad-l{padding-left:35px;}.txt-pad-r{padding-right:35px;}.centered-img{text-align:center;}.centered-txt{text-align:center;max-width:100% !important;}ul.dotted-list{list-style-type:disc !important;padding-left:1.2em;}.img-pad img{padding:0px 15px;}@media (max-width:1800px){.dealer_hero__outer--orange .dealer_hero,.dealer_hero__outer--orange:before{background-position:70% center;}}@media (max-width:1600px){.dealer_hero__outer--orange .dealer_hero,.dealer_hero__outer--orange:before{background-position:73% center;}}@media (max-width:1400px){.dealer_hero__outer--orange .dealer_hero,.dealer_hero__outer--orange:before{background-position:80% center;}}@media (max-width:1200px){.dealer_hero__outer--orange .dealer_hero,.dealer_hero__outer--orange:before{background-position:92% center;}}@media (max-width:1075px){.dealer_quote{width:calc(100% + 4.5em);padding-right:4.5em;}}@media (max-width:950px){.team_wrapper__item{width:calc(25% - 1.6875em);margin-right:2.25em;}.team_wrapper__item{margin-bottom:2.25em;}.list_items--3_cols{column-count:2;}}@media (max-width:900px){.dealer_hero__outer--orange .dealer_hero,.dealer_hero__outer--orange:before{background-size:21.5em;background-position:95% center;}}@media (max-width:850px){.team_wrapper__item{width:calc(25% - 1.5em);margin-right:0em;}.team_wrapper__item{margin-bottom:2em;}}@media (max-width:800px){.dealer_quote__subject,.wp-block-quote cite{width:auto;}}@media (max-width:768px){[class *="txt-pad-"]{padding:0 5px;}.team_wrapper__item{width:calc(33% - 1.33em);}.dealer_home_info_enabled .dealer_content > div{flex-direction:column;}.dealer_home_info_enabled .dealer_content__col_1{order:2;padding-right:0em;}.dealer_home_info{order:1;width:100%;max-width:100%;border-bottom:1px solid #cdced0;margin-bottom:1em;}.dealer_home_info__main_img{float:right;}.dealer_hero__bottom input[type="text"]{display:block;width:100%;max-width:initial;padding:.5em .75em;height:auto;box-sizing:border-box;margin-bottom:1em;margin-right:0em;}.dealer_hero__bottom input[type="submit"]{display:block;width:100%;max-width:initial;}.wp-block-image figcaption{font-size:1.1em;}a[data-type="mailto"],a[data-type="tel"],a[href^="mailto"]:not([class*="micro"]),a[href^="tel"]:not([class*="micro"]){display:inline-block;background-color:#f9f9f9;padding:5px;}}@media (max-width:650px){.list_items--3_cols{column-count:1;}.dealer_home_info{font-size:2.46vw;}.dealer_home_info__main_img{max-width:40%;}.dealer_hero__outer--orange .dealer_hero,.dealer_hero__outer--orange:before{background-image:none;}.dealer_content .wp-block-quote{width:100% !important;padding:1.375em !important;}}@media (max-width:600px){.team_wrapper__item{width:calc(50% - 1em);}.dealer_about_us_content p{max-width:100%;}}@media (max-width:500px){}@media (max-width:450px){.dealer_home_info{font-size:1em;text-align:center;}.dealer_home_info__main_img{float:none;max-width:100%;margin-left:auto;margin-right:auto;}.dealer_home_info_enabled .dealer_content__col_1{padding-right:0em;}.dealer_content p{max-width:100%;}.dealer_home_info hr{margin-left:auto;margin-right:auto;}}@media (max-width:400px){}@media (max-width:320px){}