  .elementor-463 .elementor-element.elementor-element-dcb67da > .elementor-container{min-height:60px;}.elementor-463 .elementor-element.elementor-element-dcb67da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-dcb67da:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-dcb67da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-463 .elementor-element.elementor-element-dcb67da{box-shadow:0px 0px 10px 0px rgba(22,92,125,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:9999999;}.elementor-463 .elementor-element.elementor-element-dcb67da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-1f1b0f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-1f1b0f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-1f1b0f8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-463 .elementor-element.elementor-element-1f1b0f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-5406392{text-align:left;width:auto;max-width:auto;}.elementor-463 .elementor-element.elementor-element-5406392 img{width:100%;}.elementor-463 .elementor-element.elementor-element-5406392 > .elementor-widget-container{padding:25px 25px 15px 25px;background-color:var( --e-global-color-5a9d629 );border-radius:0px 0px 25px 0px;}.elementor-463 .elementor-element.elementor-element-07ce95c{text-align:left;width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-07ce95c .elementor-heading-title{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:1.8px;}.elementor-463 .elementor-element.elementor-element-07ce95c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-3c8e78e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-3c8e78e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-3c8e78e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-463 .elementor-element.elementor-element-3c8e78e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-cf7f994 .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-framed .elementor-icon, .elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-default .elementor-icon{color:var( --e-global-color-5a9d629 );border-color:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-framed .elementor-icon, .elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-framed .elementor-icon:hover, .elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-framed .elementor-icon:hover, .elementor-463 .elementor-element.elementor-element-cf7f994.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-cf7f994 .elementor-icon{font-size:43px;}.elementor-463 .elementor-element.elementor-element-cf7f994 .elementor-icon svg{height:43px;}.elementor-463 .elementor-element.elementor-element-cf7f994 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-463 .elementor-element.elementor-element-cf7f994{width:auto;max-width:auto;}.elementor-463 .elementor-element.elementor-element-a678f6a .elementor-button{border-radius:0px 0px 0px 25px;}.elementor-463 .elementor-element.elementor-element-a678f6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-463 .elementor-element.elementor-element-a678f6a{width:auto;max-width:auto;}.elementor-463 .elementor-element.elementor-element-4ac24f7 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-4ac24f7 .elementor-button:hover, .elementor-463 .elementor-element.elementor-element-4ac24f7 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-4ac24f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-4ac24f7{width:auto;max-width:auto;}.elementor-463 .elementor-element.elementor-element-75786412 > .elementor-container{min-height:53vw;}.elementor-463 .elementor-element.elementor-element-75786412:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-75786412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#646464;background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/hero-homepage.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-75786412{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-96px;margin-bottom:0px;padding:100px 20px 80px 20px;z-index:999999;}.elementor-463 .elementor-element.elementor-element-75786412 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-2663e25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-2663e25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-2903226e{text-align:left;width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-2903226e .elementor-heading-title{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:50px;letter-spacing:2px;}.elementor-463 .elementor-element.elementor-element-2dd2363e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-aec60fd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-aec60fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:20px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-657591f .pp-list-items.pp-inline-items li:not(:last-child){margin-right:20px;}body.rtl .elementor-463 .elementor-element.elementor-element-657591f .pp-list-items.pp-inline-items li:not(:last-child){margin-left:20px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-container .pp-list-items li{align-items:center;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-wrapper{background:#8D95AD;padding:20px 20px 20px 20px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-list-icon{font-size:42px;line-height:42px;height:42px;width:42px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-list-image img{width:42px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-657591f.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-463 .elementor-element.elementor-element-657591f.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-657591f.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-icon-wrapper{top:0px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-wrapper, .elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-list-image img{border-radius:100% 100% 100% 100%;}.elementor-463 .elementor-element.elementor-element-657591f .pp-icon-list-text{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:22px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:20px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:20px;}body.rtl .elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:20px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-container .pp-list-items li{align-items:center;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-wrapper{background:#8D95AD;padding:20px 20px 20px 20px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-list-icon{font-size:42px;line-height:42px;height:42px;width:42px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-list-image img{width:42px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-38cf206.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-463 .elementor-element.elementor-element-38cf206.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-38cf206.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-icon-wrapper{top:0px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-wrapper, .elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-list-image img{border-radius:100% 100% 100% 100%;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-icon-list-text{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:22px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:20px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items.pp-inline-items li:not(:last-child){margin-right:20px;}body.rtl .elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items.pp-inline-items li:not(:last-child){margin-left:20px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-container .pp-list-items li{align-items:center;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-wrapper{background:#8D95AD;padding:20px 20px 20px 20px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-list-icon{font-size:42px;line-height:42px;height:42px;width:42px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-list-image img{width:42px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-70f5ddb.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-463 .elementor-element.elementor-element-70f5ddb.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-70f5ddb.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-icon-wrapper{top:0px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-wrapper, .elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-list-image img{border-radius:100% 100% 100% 100%;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-icon-list-text{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:22px;}.elementor-463 .elementor-element.elementor-element-b5d48f7:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-b5d48f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/gray-fade1a.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-b5d48f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-463 .elementor-element.elementor-element-b5d48f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-3afc565.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-3afc565.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-3afc565:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/07/homepage-bg1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/bg-overlay.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated, .elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated > .elementor-background-overlay, .elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-background-slideshow{border-radius:0px 0px 200px 0px;}.elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 12% 10% 12%;}.elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-e407383{text-align:right;color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:30px;line-height:38px;letter-spacing:1.5px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-7841303.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-7841303.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-7841303 > .elementor-element-populated{padding:43% 15% 10% 15%;}.elementor-463 .elementor-element.elementor-element-47e4bdb .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;text-transform:uppercase;line-height:38px;letter-spacing:1.5px;}.elementor-463 .elementor-element.elementor-element-bdc3708{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:28px;line-height:32px;}.elementor-463 .elementor-element.elementor-element-1fd3459{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-3px;margin-bottom:0px;}.elementor-463 .elementor-element.elementor-element-1fd3459 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-66532b6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-66532b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-66532b6 > .elementor-element-populated{padding:3% 3% 3% 3%;}.elementor-463 .elementor-element.elementor-element-8388567 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;text-transform:uppercase;line-height:34px;letter-spacing:1.5px;}.elementor-463 .elementor-element.elementor-element-4643e10 > .elementor-container{max-width:900px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-1ed7abe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-1ed7abe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-1ed7abe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/07/homepage-products-aggregate.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-element-populated >  .elementor-background-overlay{background-color:#0F214A;opacity:0.8;}.elementor-463 .elementor-element.elementor-element-1ed7abe:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-element-populated, .elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-element-populated > .elementor-background-overlay, .elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-background-slideshow{border-radius:100px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30% 5% 30% 5%;}.elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-cf9c2f8{text-align:center;}.elementor-463 .elementor-element.elementor-element-cf9c2f8 .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-c4b155e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-c4b155e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-c4b155e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-c4b155e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/products-readymix.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-c4b155e > .elementor-element-populated >  .elementor-background-overlay{background-color:#0F214A;opacity:0.8;}.elementor-463 .elementor-element.elementor-element-c4b155e:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-463 .elementor-element.elementor-element-c4b155e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30% 5% 30% 5%;}.elementor-463 .elementor-element.elementor-element-c4b155e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-dd57904{text-align:center;}.elementor-463 .elementor-element.elementor-element-dd57904 .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-7285773.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-7285773.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-7285773:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-7285773 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/07/homepage-products-asphalt.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-7285773 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0F214A;opacity:0.8;}.elementor-463 .elementor-element.elementor-element-7285773:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-463 .elementor-element.elementor-element-7285773 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30% 5% 30% 5%;}.elementor-463 .elementor-element.elementor-element-7285773 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-dfe6f8f{text-align:center;}.elementor-463 .elementor-element.elementor-element-dfe6f8f .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-41d4431:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-41d4431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/gray-fade2.svg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-41d4431{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:0px;padding:60px 20px 60px 20px;}.elementor-463 .elementor-element.elementor-element-41d4431 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-51447b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-51447b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-f89de36 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;text-transform:uppercase;line-height:34px;letter-spacing:1.5px;}.elementor-463 .elementor-element.elementor-element-31b1a6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-1443ed8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-1443ed8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-1443ed8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-1443ed8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/services-excavation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-1443ed8 > .elementor-element-populated >  .elementor-background-overlay{background-color:#3F537F;opacity:0.7;}.elementor-463 .elementor-element.elementor-element-1443ed8:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-463 .elementor-element.elementor-element-1443ed8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30% 5% 30% 5%;}.elementor-463 .elementor-element.elementor-element-1443ed8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-0bd3244{text-align:center;}.elementor-463 .elementor-element.elementor-element-0bd3244 .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-4be8a38.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-4be8a38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-4be8a38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-4be8a38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/07/homepage-products-paving.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-4be8a38 > .elementor-element-populated >  .elementor-background-overlay{background-color:#3F537F;opacity:0.7;}.elementor-463 .elementor-element.elementor-element-4be8a38:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-463 .elementor-element.elementor-element-4be8a38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30% 5% 30% 5%;}.elementor-463 .elementor-element.elementor-element-4be8a38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-10d1489{text-align:center;}.elementor-463 .elementor-element.elementor-element-10d1489 .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-c76795c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-c76795c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-c76795c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-c76795c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/services-patchrepair.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-c76795c > .elementor-element-populated >  .elementor-background-overlay{background-color:#3F537F;opacity:0.7;}.elementor-463 .elementor-element.elementor-element-c76795c:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-463 .elementor-element.elementor-element-c76795c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30% 4% 30% 4%;}.elementor-463 .elementor-element.elementor-element-c76795c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-f9f25d3{text-align:center;}.elementor-463 .elementor-element.elementor-element-f9f25d3 .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-50d836d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-50d836d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-50d836d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-463 .elementor-element.elementor-element-50d836d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/07/homepage-products-preservation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-50d836d > .elementor-element-populated >  .elementor-background-overlay{background-color:#3F537F;opacity:0.7;}.elementor-463 .elementor-element.elementor-element-50d836d:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-463 .elementor-element.elementor-element-50d836d > .elementor-element-populated, .elementor-463 .elementor-element.elementor-element-50d836d > .elementor-element-populated > .elementor-background-overlay, .elementor-463 .elementor-element.elementor-element-50d836d > .elementor-background-slideshow{border-radius:0px 0px 100px 0px;}.elementor-463 .elementor-element.elementor-element-50d836d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30% 5% 30% 5%;}.elementor-463 .elementor-element.elementor-element-50d836d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-44e5e3d{text-align:center;}.elementor-463 .elementor-element.elementor-element-44e5e3d .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-904df57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-463 .elementor-element.elementor-element-904df57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-540d749.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-540d749.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-540d749 > .elementor-element-populated{padding:3% 3% 3% 3%;}.elementor-463 .elementor-element.elementor-element-050607b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;text-transform:uppercase;line-height:34px;letter-spacing:1.5px;}.elementor-463 .elementor-element.elementor-element-f146d5e{margin-top:0px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.38 * 100% );}.elementor-463 .elementor-element.elementor-element-3bfbf0f:after{content:"0.38";}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__meta-data span + span:before{content:"•";}.elementor-463 .elementor-element.elementor-element-3bfbf0f{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__card{background-color:#F5F5F5;border-radius:10px;padding-top:0px;padding-bottom:0px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__text{margin-top:15px;margin-bottom:18px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__title, .elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__title a{font-size:18px;text-transform:none;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__title{margin-bottom:7px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__excerpt{margin-bottom:10px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-post__read-more{color:var( --e-global-color-primary );margin-bottom:18px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f a.elementor-post__read-more{font-size:16px;text-transform:none;}.elementor-463 .elementor-element.elementor-element-540940c > .elementor-container{min-height:490px;}.elementor-463 .elementor-element.elementor-element-540940c:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-540940c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/navy-fade1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-540940c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-463 .elementor-element.elementor-element-540940c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-fb0a7db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-fb0a7db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-5dc7372 .elementor-heading-title{color:var( --e-global-color-5a9d629 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-463 .elementor-element.elementor-element-5dc7372 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-463 .elementor-element.elementor-element-7ceaf02{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:28px;line-height:32px;}.elementor-463 .elementor-element.elementor-element-3df27a0{color:var( --e-global-color-5a9d629 );}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-f3df56c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-f3df56c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-f3df56c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:40px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:40px;}body.rtl .elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:40px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-container .pp-list-items li{align-items:center;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items .pp-icon-wrapper{background:#8D95AD;padding:20px 20px 20px 20px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items .pp-icon-list-icon{font-size:42px;line-height:42px;height:42px;width:42px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items .pp-icon-list-image img{width:42px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-a3321e1.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-463 .elementor-element.elementor-element-a3321e1.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-a3321e1.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-icon-wrapper{top:0px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items .pp-icon-wrapper, .elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items .pp-icon-list-image img{border-radius:100% 100% 100% 100%;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-icon-list-text{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:22px;}.elementor-463 .elementor-element.elementor-element-a3321e1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-f738fd7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-f738fd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-f738fd7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:40px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:40px;}body.rtl .elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:40px;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-container .pp-list-items li{align-items:center;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items .pp-icon-wrapper{background:#8D95AD;padding:20px 20px 20px 20px;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items .pp-icon-list-icon{font-size:42px;line-height:42px;height:42px;width:42px;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items .pp-icon-list-image img{width:42px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-3506c02.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:8px;}body.rtl .elementor-463 .elementor-element.elementor-element-3506c02.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-3506c02.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:8px;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-icon-wrapper{top:0px;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items .pp-icon-wrapper, .elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items .pp-icon-list-image img{border-radius:100% 100% 100% 100%;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-icon-list-text{color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:22px;}.elementor-463 .elementor-element.elementor-element-3506c02{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-947b199:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-947b199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/photo-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-947b199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:2;}.elementor-463 .elementor-element.elementor-element-947b199 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-cfe797c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-cfe797c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-cfe797c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-76fb280 > .elementor-container{min-height:511px;}.elementor-463 .elementor-element.elementor-element-76fb280:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-76fb280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/project-overlay.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-76fb280{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-463 .elementor-element.elementor-element-76fb280 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-029cf4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-029cf4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-927cff8{text-align:center;}.elementor-463 .elementor-element.elementor-element-927cff8 .elementor-heading-title{color:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-48e8f44{text-align:center;color:var( --e-global-color-5a9d629 );font-family:"Montserrat", Sans-serif;font-size:28px;text-transform:uppercase;line-height:32px;}.elementor-463 .elementor-element.elementor-element-48e8f44 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-fb82dc3 > .elementor-container{min-height:267px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-9509b83.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-9509b83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-ca5908e .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-ca5908e .elementor-icon{font-size:170px;}.elementor-463 .elementor-element.elementor-element-ca5908e .elementor-icon svg{height:170px;}.elementor-463 .elementor-element.elementor-element-1d09b01{text-align:center;color:var( --e-global-color-5a9d629 );top:35%;z-index:1;}.elementor-463 .elementor-element.elementor-element-1d09b01 > .elementor-widget-container{margin:0px 0px -14px 0px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-1d09b01{left:0px;}body.rtl .elementor-463 .elementor-element.elementor-element-1d09b01{right:0px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-af316ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-af316ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-b93a778 .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-b93a778 .elementor-icon{font-size:226px;}.elementor-463 .elementor-element.elementor-element-b93a778 .elementor-icon svg{height:226px;}.elementor-463 .elementor-element.elementor-element-4ff864b{text-align:center;color:var( --e-global-color-5a9d629 );top:35%;z-index:1;}.elementor-463 .elementor-element.elementor-element-4ff864b > .elementor-widget-container{margin:0px 0px -14px 0px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-4ff864b{left:0px;}body.rtl .elementor-463 .elementor-element.elementor-element-4ff864b{right:0px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-aaa2a08.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-aaa2a08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-ecc143c .elementor-icon-wrapper{text-align:center;}.elementor-463 .elementor-element.elementor-element-ecc143c .elementor-icon{font-size:226px;}.elementor-463 .elementor-element.elementor-element-ecc143c .elementor-icon svg{height:226px;}.elementor-463 .elementor-element.elementor-element-24dceec{text-align:center;color:var( --e-global-color-5a9d629 );top:35%;z-index:1;}.elementor-463 .elementor-element.elementor-element-24dceec > .elementor-widget-container{margin:0px 0px -14px 0px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-24dceec{left:0px;}body.rtl .elementor-463 .elementor-element.elementor-element-24dceec{right:0px;}.elementor-463 .elementor-element.elementor-element-5f95109 > .elementor-container{min-height:461px;}.elementor-463 .elementor-element.elementor-element-5f95109:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-5f95109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/problem-overlay.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-463 .elementor-element.elementor-element-5f95109{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5px;margin-bottom:0px;z-index:0;}.elementor-463 .elementor-element.elementor-element-5f95109 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-a835391.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-a835391.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-a835391 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-a81d838.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-a81d838.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-a81d838 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-05b67d6{text-align:left;z-index:2;}.elementor-463 .elementor-element.elementor-element-05b67d6 img{width:100%;max-width:528px;border-radius:0px 0px 100px 0px;}.elementor-463 .elementor-element.elementor-element-05b67d6 > .elementor-widget-container{margin:0px 0px -108px 0px;}.elementor-463 .elementor-element.elementor-element-5a8e286 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-463 .elementor-element.elementor-element-691d10c{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a4cfa9b-font-family ), Sans-serif;font-size:var( --e-global-typography-a4cfa9b-font-size );line-height:var( --e-global-typography-a4cfa9b-line-height );letter-spacing:var( --e-global-typography-a4cfa9b-letter-spacing );word-spacing:var( --e-global-typography-a4cfa9b-word-spacing );}.elementor-463 .elementor-element.elementor-element-691d10c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-463 .elementor-element.elementor-element-6838efe .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;text-transform:uppercase;line-height:38px;}.elementor-463 .elementor-element.elementor-element-d60b4d0:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-d60b4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-d60b4d0 > .elementor-background-overlay{background-image:url("https://barrettpaving.com/wp-content/uploads/2023/01/gray-fade4.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-463 .elementor-element.elementor-element-d60b4d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-463 .elementor-element.elementor-element-5373883 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-c839f03 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-463 .elementor-element.elementor-element-35fab1b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;text-transform:uppercase;line-height:38px;}.elementor-463 .elementor-element.elementor-element-a06868e{--spacer-size:0px;}.elementor-463 .elementor-element.elementor-element-565298e{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a4cfa9b-font-family ), Sans-serif;font-size:var( --e-global-typography-a4cfa9b-font-size );line-height:var( --e-global-typography-a4cfa9b-line-height );letter-spacing:var( --e-global-typography-a4cfa9b-letter-spacing );word-spacing:var( --e-global-typography-a4cfa9b-word-spacing );width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-565298e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-1660746.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-1660746.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-1660746.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-463 .elementor-element.elementor-element-1660746 > .elementor-element-populated{padding:40px 50px 40px 50px;}.elementor-463 .elementor-element.elementor-element-36564d7{width:var( --container-widget-width, 559px );max-width:559px;--container-widget-width:559px;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-66958dd{--spacer-size:0px;}.elementor-463 .elementor-element.elementor-element-62f67e4 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-463 .elementor-element.elementor-element-62f67e4{width:auto;max-width:auto;}.elementor-463 .elementor-element.elementor-element-e80f46c .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;}.elementor-463 .elementor-element.elementor-element-e80f46c .elementor-button:hover, .elementor-463 .elementor-element.elementor-element-e80f46c .elementor-button:focus{color:var( --e-global-color-5a9d629 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-e80f46c .elementor-button:hover svg, .elementor-463 .elementor-element.elementor-element-e80f46c .elementor-button:focus svg{fill:var( --e-global-color-5a9d629 );}.elementor-463 .elementor-element.elementor-element-e80f46c > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-463 .elementor-element.elementor-element-e80f46c{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-4b3c0d6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-4b3c0d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-4b3c0d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-906a388 img{border-radius:100px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-463 .elementor-element.elementor-element-5406392 img{width:126px;}.elementor-463 .elementor-element.elementor-element-07ce95c .elementor-heading-title{font-size:20px;}.elementor-463 .elementor-element.elementor-element-75786412 > .elementor-container{min-height:300px;}.elementor-463 .elementor-element.elementor-element-75786412{padding:20px 10px 20px 10px;}.elementor-463 .elementor-element.elementor-element-2903226e .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-aec60fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-463 .elementor-element.elementor-element-aec60fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-463 .elementor-element.elementor-element-aec60fd.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-463 .elementor-element.elementor-element-aec60fd > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-list-icon{font-size:28px;line-height:28px;height:28px;width:28px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-list-image img{width:28px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-list-items .pp-icon-wrapper{padding:8px 8px 8px 8px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-icon-list-text{font-size:16px;line-height:18px;}.elementor-463 .elementor-element.elementor-element-657591f > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-463 .elementor-element.elementor-element-657591f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-list-icon{font-size:28px;line-height:28px;height:28px;width:28px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-list-image img{width:28px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-list-items .pp-icon-wrapper{padding:8px 8px 8px 8px;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-icon-list-text{font-size:16px;line-height:18px;}.elementor-463 .elementor-element.elementor-element-38cf206 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-463 .elementor-element.elementor-element-38cf206{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-list-icon{font-size:28px;line-height:28px;height:28px;width:28px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-list-image img{width:28px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-list-items .pp-icon-wrapper{padding:8px 8px 8px 8px;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-icon-list-text{font-size:16px;line-height:18px;}.elementor-463 .elementor-element.elementor-element-70f5ddb > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-463 .elementor-element.elementor-element-70f5ddb{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-e407383{font-size:26px;}.elementor-463 .elementor-element.elementor-element-7841303 > .elementor-element-populated{padding:10% 10% 8% 10%;}.elementor-463 .elementor-element.elementor-element-47e4bdb .elementor-heading-title{font-size:25px;}.elementor-463 .elementor-element.elementor-element-bdc3708{font-size:26px;}.elementor-463 .elementor-element.elementor-element-66532b6 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-463 .elementor-element.elementor-element-8388567 .elementor-heading-title{font-size:25px;}.elementor-463 .elementor-element.elementor-element-4643e10{padding:0px 20px 0px 20px;}.elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-c4b155e > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-7285773 > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-41d4431{padding:20px 20px 20px 20px;}.elementor-463 .elementor-element.elementor-element-f89de36 .elementor-heading-title{font-size:25px;}.elementor-463 .elementor-element.elementor-element-1443ed8 > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-4be8a38 > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-c76795c > .elementor-element-populated{padding:20% 4% 20% 4%;}.elementor-463 .elementor-element.elementor-element-50d836d > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-540d749 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-463 .elementor-element.elementor-element-050607b .elementor-heading-title{font-size:25px;}.elementor-463 .elementor-element.elementor-element-540940c{padding:40px 20px 40px 20px;}.elementor-463 .elementor-element.elementor-element-5dc7372 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-463 .elementor-element.elementor-element-7ceaf02{font-size:26px;}.elementor-463 .elementor-element.elementor-element-d9b4e9d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-icon-list-text{font-size:20px;}.elementor-463 .elementor-element.elementor-element-a3321e1{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-icon-list-text{font-size:20px;}.elementor-463 .elementor-element.elementor-element-3506c02{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-48e8f44{font-size:26px;}.elementor-463 .elementor-element.elementor-element-48e8f44 > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-463 .elementor-element.elementor-element-ca5908e .elementor-icon{font-size:150px;}.elementor-463 .elementor-element.elementor-element-ca5908e .elementor-icon svg{height:150px;}.elementor-463 .elementor-element.elementor-element-1d09b01{top:35%;}.elementor-463 .elementor-element.elementor-element-b93a778 .elementor-icon{font-size:200px;}.elementor-463 .elementor-element.elementor-element-b93a778 .elementor-icon svg{height:200px;}.elementor-463 .elementor-element.elementor-element-4ff864b{top:35%;}.elementor-463 .elementor-element.elementor-element-ecc143c .elementor-icon{font-size:205px;}.elementor-463 .elementor-element.elementor-element-ecc143c .elementor-icon svg{height:205px;}.elementor-463 .elementor-element.elementor-element-24dceec{top:35%;}.elementor-bc-flex-widget .elementor-463 .elementor-element.elementor-element-a81d838.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-a81d838.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-463 .elementor-element.elementor-element-05b67d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-691d10c{font-size:var( --e-global-typography-a4cfa9b-font-size );line-height:var( --e-global-typography-a4cfa9b-line-height );letter-spacing:var( --e-global-typography-a4cfa9b-letter-spacing );word-spacing:var( --e-global-typography-a4cfa9b-word-spacing );}.elementor-463 .elementor-element.elementor-element-6838efe .elementor-heading-title{font-size:29px;}.elementor-463 .elementor-element.elementor-element-35fab1b .elementor-heading-title{font-size:29px;}.elementor-463 .elementor-element.elementor-element-565298e{font-size:var( --e-global-typography-a4cfa9b-font-size );line-height:var( --e-global-typography-a4cfa9b-line-height );letter-spacing:var( --e-global-typography-a4cfa9b-letter-spacing );word-spacing:var( --e-global-typography-a4cfa9b-word-spacing );}.elementor-463 .elementor-element.elementor-element-1660746.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-463 .elementor-element.elementor-element-906a388{text-align:right;}.elementor-463 .elementor-element.elementor-element-906a388 img{width:50%;}.elementor-463 .elementor-element.elementor-element-906a388 > .elementor-widget-container{margin:-50px 0px 0px 0px;}}@media(min-width:640px){.elementor-463 .elementor-element.elementor-element-1f1b0f8{width:13%;}.elementor-463 .elementor-element.elementor-element-aaf0227{width:27%;}.elementor-463 .elementor-element.elementor-element-3c8e78e{width:59.666%;}.elementor-463 .elementor-element.elementor-element-7be28a62{width:15%;}.elementor-463 .elementor-element.elementor-element-2663e25{width:60%;}.elementor-463 .elementor-element.elementor-element-a81d838{width:40%;}.elementor-463 .elementor-element.elementor-element-5a8e286{width:60%;}.elementor-463 .elementor-element.elementor-element-5eb4232{width:40%;}.elementor-463 .elementor-element.elementor-element-c839f03{width:60%;}.elementor-463 .elementor-element.elementor-element-1660746{width:60%;}.elementor-463 .elementor-element.elementor-element-4b3c0d6{width:40%;}}@media(max-width:1024px) and (min-width:640px){.elementor-463 .elementor-element.elementor-element-1f1b0f8{width:20%;}.elementor-463 .elementor-element.elementor-element-3c8e78e{width:80%;}.elementor-463 .elementor-element.elementor-element-7be28a62{width:15%;}.elementor-463 .elementor-element.elementor-element-2663e25{width:70%;}.elementor-463 .elementor-element.elementor-element-aec60fd{width:100%;}.elementor-463 .elementor-element.elementor-element-3afc565{width:100%;}.elementor-463 .elementor-element.elementor-element-7841303{width:100%;}.elementor-463 .elementor-element.elementor-element-1ed7abe{width:50%;}.elementor-463 .elementor-element.elementor-element-c4b155e{width:50%;}.elementor-463 .elementor-element.elementor-element-7285773{width:50%;}.elementor-463 .elementor-element.elementor-element-51447b0{width:100%;}.elementor-463 .elementor-element.elementor-element-31b1a6e{width:100%;}.elementor-463 .elementor-element.elementor-element-1443ed8{width:50%;}.elementor-463 .elementor-element.elementor-element-4be8a38{width:50%;}.elementor-463 .elementor-element.elementor-element-c76795c{width:50%;}.elementor-463 .elementor-element.elementor-element-50d836d{width:50%;}.elementor-463 .elementor-element.elementor-element-9850190{width:10%;}.elementor-463 .elementor-element.elementor-element-fb0a7db{width:100%;}.elementor-463 .elementor-element.elementor-element-f3df56c{width:50%;}.elementor-463 .elementor-element.elementor-element-f738fd7{width:50%;}.elementor-463 .elementor-element.elementor-element-c839f03{width:100%;}.elementor-463 .elementor-element.elementor-element-1660746{width:100%;}.elementor-463 .elementor-element.elementor-element-4b3c0d6{width:100%;}}@media(max-width:639px){.elementor-463 .elementor-element.elementor-element-dcb67da > .elementor-container{min-height:65px;}.elementor-463 .elementor-element.elementor-element-1f1b0f8{width:35%;}.elementor-463 .elementor-element.elementor-element-5406392 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-463 .elementor-element.elementor-element-07ce95c .elementor-heading-title{font-size:18px;}.elementor-463 .elementor-element.elementor-element-3c8e78e{width:65%;}.elementor-463 .elementor-element.elementor-element-a678f6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-a678f6a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-4ac24f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-4ac24f7{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-75786412 > .elementor-container{min-height:350px;}.elementor-463 .elementor-element.elementor-element-2903226e .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-463 .elementor-element.elementor-element-657591f .pp-icon-list-text{font-size:18px;}.elementor-463 .elementor-element.elementor-element-657591f{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-38cf206 .pp-icon-list-text{font-size:18px;}.elementor-463 .elementor-element.elementor-element-38cf206{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-70f5ddb .pp-icon-list-text{font-size:18px;}.elementor-463 .elementor-element.elementor-element-70f5ddb{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated, .elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated > .elementor-background-overlay, .elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-background-slideshow{border-radius:0px 0px 100px 0px;}.elementor-463 .elementor-element.elementor-element-3afc565 > .elementor-element-populated{padding:12% 12% 12% 12%;}.elementor-463 .elementor-element.elementor-element-e407383{font-size:20px;line-height:24px;}.elementor-463 .elementor-element.elementor-element-7841303 > .elementor-element-populated{padding:12% 12% 10% 12%;}.elementor-463 .elementor-element.elementor-element-47e4bdb .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-463 .elementor-element.elementor-element-bdc3708{font-size:22px;}.elementor-463 .elementor-element.elementor-element-66532b6 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-463 .elementor-element.elementor-element-8388567 .elementor-heading-title{font-size:24px;}.elementor-463 .elementor-element.elementor-element-4643e10{padding:0px 10px 0px 10px;}.elementor-463 .elementor-element.elementor-element-1ed7abe > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-c4b155e > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-7285773 > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-41d4431{padding:40px 10px 40px 10px;}.elementor-463 .elementor-element.elementor-element-f89de36 .elementor-heading-title{font-size:24px;}.elementor-463 .elementor-element.elementor-element-1443ed8 > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-4be8a38 > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-c76795c > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-50d836d > .elementor-element-populated{padding:20% 5% 20% 5%;}.elementor-463 .elementor-element.elementor-element-540d749 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-463 .elementor-element.elementor-element-050607b .elementor-heading-title{font-size:24px;}.elementor-463 .elementor-element.elementor-element-3bfbf0f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-463 .elementor-element.elementor-element-3bfbf0f:after{content:"0.5";}.elementor-463 .elementor-element.elementor-element-540940c{padding:40px 10px 40px 10px;}.elementor-463 .elementor-element.elementor-element-5dc7372 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-463 .elementor-element.elementor-element-7ceaf02{font-size:22px;}.elementor-463 .elementor-element.elementor-element-d9b4e9d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:20px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:20px;}body.rtl .elementor-463 .elementor-element.elementor-element-a3321e1 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:20px;}.elementor-463 .elementor-element.elementor-element-a3321e1 .pp-icon-list-text{font-size:18px;}.elementor-463 .elementor-element.elementor-element-a3321e1{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:20px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:20px;}body.rtl .elementor-463 .elementor-element.elementor-element-3506c02 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:20px;}.elementor-463 .elementor-element.elementor-element-3506c02 .pp-icon-list-text{font-size:18px;}.elementor-463 .elementor-element.elementor-element-3506c02{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-48e8f44{font-size:22px;}.elementor-463 .elementor-element.elementor-element-48e8f44 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-9509b83 > .elementor-element-populated{margin:0px 0px -30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-463 .elementor-element.elementor-element-ca5908e .elementor-icon{font-size:150px;}.elementor-463 .elementor-element.elementor-element-ca5908e .elementor-icon svg{height:150px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-1d09b01{left:0%;}body.rtl .elementor-463 .elementor-element.elementor-element-1d09b01{right:0%;}.elementor-463 .elementor-element.elementor-element-1d09b01{top:35%;}.elementor-463 .elementor-element.elementor-element-af316ce > .elementor-element-populated{margin:0px 0px -30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-463 .elementor-element.elementor-element-b93a778 .elementor-icon{font-size:190px;}.elementor-463 .elementor-element.elementor-element-b93a778 .elementor-icon svg{height:190px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-4ff864b{left:0%;}body.rtl .elementor-463 .elementor-element.elementor-element-4ff864b{right:0%;}.elementor-463 .elementor-element.elementor-element-4ff864b{top:35%;}.elementor-463 .elementor-element.elementor-element-ecc143c .elementor-icon{font-size:197px;}.elementor-463 .elementor-element.elementor-element-ecc143c .elementor-icon svg{height:197px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-24dceec{left:0%;}body.rtl .elementor-463 .elementor-element.elementor-element-24dceec{right:0%;}.elementor-463 .elementor-element.elementor-element-24dceec{top:35%;}.elementor-463 .elementor-element.elementor-element-a81d838 > .elementor-element-populated{margin:0px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-463 .elementor-element.elementor-element-691d10c{font-size:var( --e-global-typography-a4cfa9b-font-size );line-height:var( --e-global-typography-a4cfa9b-line-height );letter-spacing:var( --e-global-typography-a4cfa9b-letter-spacing );word-spacing:var( --e-global-typography-a4cfa9b-word-spacing );}.elementor-463 .elementor-element.elementor-element-6838efe .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-463 .elementor-element.elementor-element-d60b4d0{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-c839f03 > .elementor-element-populated{padding:40px 30px 0px 30px;}.elementor-463 .elementor-element.elementor-element-35fab1b .elementor-heading-title{font-size:26px;}.elementor-463 .elementor-element.elementor-element-565298e{font-size:var( --e-global-typography-a4cfa9b-font-size );line-height:var( --e-global-typography-a4cfa9b-line-height );letter-spacing:var( --e-global-typography-a4cfa9b-letter-spacing );word-spacing:var( --e-global-typography-a4cfa9b-word-spacing );}.elementor-463 .elementor-element.elementor-element-1660746.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-463 .elementor-element.elementor-element-1660746 > .elementor-element-populated{padding:10px 30px 40px 30px;}.elementor-463 .elementor-element.elementor-element-906a388 img{width:90%;}.elementor-463 .elementor-element.elementor-element-906a388 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-5406392 */.elementor-463 .elementor-element.elementor-element-5406392 img {
    max-height: 80px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c8e78e */@media (min-width: 991px) {
.elementor-463 .elementor-element.elementor-element-3c8e78e {
    width: 60% !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dcb67da */@media (min-width: 767px) {
 .elementor-463 .elementor-element.elementor-element-dcb67da {
    position: absolute;
    top: 0;
    width: 100%;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2903226e */.elementor-463 .elementor-element.elementor-element-2903226e h1 {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75786412 */@media (max-width: 1024px) {
.elementor-463 .elementor-element.elementor-element-75786412 {
    margin-top: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e407383 */@media (max-width: 640px) {
    .elementor-463 .elementor-element.elementor-element-e407383 span {
        font-size: 20px !important;
    }
}/* End custom CSS */