.elementor-32 .elementor-element.elementor-element-45d2bf1{--display:flex;--min-height:14vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-32 .elementor-element.elementor-element-c4c862e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-c4c862e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c4c862e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C8C8C;}.elementor-32 .elementor-element.elementor-element-ea9e1ec{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-3460b02.elementor-social-icon{background-color:#A7A7A7;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-3460b02.elementor-social-icon i{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-3460b02.elementor-social-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-b410515.elementor-social-icon{background-color:#A7A7A7;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-b410515.elementor-social-icon i{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-b410515.elementor-social-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-690e21d.elementor-social-icon{background-color:#A7A7A7;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-690e21d.elementor-social-icon i{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e7de108 .elementor-repeater-item-690e21d.elementor-social-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e7de108{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-25e4d85{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-4bd7c91{width:var( --container-widget-width, 108.92% );max-width:108.92%;--container-widget-width:108.92%;--container-widget-flex-grow:0;text-align:end;}.elementor-32 .elementor-element.elementor-element-4bd7c91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-4bd7c91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-cb0afd4{--display:flex;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-046bd10{text-align:start;}.elementor-32 .elementor-element.elementor-element-046bd10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-7504337{--display:flex;--justify-content:flex-start;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-09b6f4f .elementor-button{background-color:#B5DCF2;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.8px;fill:#2A719D;color:#2A719D;border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-09b6f4f .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-09b6f4f .elementor-button:focus{background-color:#91CCEC;}.elementor-32 .elementor-element.elementor-element-41cb867 .elementor-repeater-item-3460b02.elementor-social-icon{background-color:#A7A7A7;}.elementor-32 .elementor-element.elementor-element-41cb867 .elementor-repeater-item-3460b02.elementor-social-icon i{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-41cb867 .elementor-repeater-item-3460b02.elementor-social-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-41cb867{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-b0a6560{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-32 .elementor-element.elementor-element-b0a6560:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b0a6560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00010.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-b0a6560::before, .elementor-32 .elementor-element.elementor-element-b0a6560 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b0a6560 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b0a6560 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b0a6560 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b0a6560 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-4bb2455{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-5c62263 img{width:5%;}.elementor-32 .elementor-element.elementor-element-ad98028{text-align:center;}.elementor-32 .elementor-element.elementor-element-ad98028 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:59px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-cd63ca2{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a793a2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-fd5b0e3 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-0d4e15c .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-ba39257{--display:flex;--min-height:3vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-ba39257:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ba39257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#246C9A;}.elementor-32 .elementor-element.elementor-element-a91a7d4{width:var( --container-widget-width, 5% );max-width:5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;text-align:end;}.elementor-32 .elementor-element.elementor-element-a91a7d4.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-a91a7d4 img{width:70%;max-width:53%;height:27px;}.elementor-32 .elementor-element.elementor-element-0075a63{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-0075a63 a{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-91885c0{--display:flex;--min-height:34vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-32 .elementor-element.elementor-element-a4a7c50{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-32 .elementor-element.elementor-element-2e96283{text-align:center;}.elementor-32 .elementor-element.elementor-element-2e96283 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;line-height:59px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-e04218d{text-align:center;}.elementor-32 .elementor-element.elementor-element-e04218d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-16bca3b{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-88491fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-a656ef3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-94f2497{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-57df519{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-32 .elementor-element.elementor-element-064f0a2{text-align:start;}.elementor-32 .elementor-element.elementor-element-064f0a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-dccfb40{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-45ac0d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-1d4e7c1 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-caa1292 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-bdba1ae{--display:flex;--min-height:5px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-bdba1ae:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bdba1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-68e5f59{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-68e5f59:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-68e5f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-bf6e986{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-bf6e986:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bf6e986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-a5a7c86{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-163f1c1{--display:flex;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-efcaaeb{text-align:start;}.elementor-32 .elementor-element.elementor-element-efcaaeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-03dea1f{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-22d322a img{width:94%;}.elementor-32 .elementor-element.elementor-element-06ecad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-06ecad8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-06ecad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-a63aff8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-c68529d{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-c93c148{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-c93c148:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c93c148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-fc48ae4{--display:flex;--min-height:87vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-3f31f51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-27367a5{--display:flex;}.elementor-32 .elementor-element.elementor-element-70795ef{text-align:start;}.elementor-32 .elementor-element.elementor-element-70795ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-9a022ed{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-9ee8996 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-e4c01c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-237555a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-768329a{--display:flex;--min-height:280px;}.elementor-32 .elementor-element.elementor-element-768329a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-768329a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00274.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-c262299{--display:flex;--min-height:223px;}.elementor-32 .elementor-element.elementor-element-c262299:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c262299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00005.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-e43d917{--display:flex;--min-height:223px;}.elementor-32 .elementor-element.elementor-element-e43d917:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e43d917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00239.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-575efed{--display:flex;--min-height:223px;}.elementor-32 .elementor-element.elementor-element-575efed:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-575efed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00111.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-9ab9b39{--display:flex;--min-height:11vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-9ab9b39:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9ab9b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-954211a{text-align:center;}.elementor-32 .elementor-element.elementor-element-954211a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-88dd01c{--display:flex;--min-height:11vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-88dd01c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-88dd01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-7a0dbb9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-70d63ed{--display:flex;}.elementor-32 .elementor-element.elementor-element-b602a1e{text-align:start;}.elementor-32 .elementor-element.elementor-element-b602a1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-ebed1e5{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-22f1869{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-da06a1c .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-3930778 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-c1ee0e1{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-c1ee0e1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c1ee0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00071-1.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-c1ee0e1.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-bb367e8{--display:flex;--min-height:11vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-bb367e8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bb367e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-bb367e8.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-8db2c38{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-32 .elementor-element.elementor-element-8db2c38.e-con{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-e02e25a{--display:flex;}.elementor-32 .elementor-element.elementor-element-319172b{text-align:start;}.elementor-32 .elementor-element.elementor-element-319172b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-1de0419{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-4809f6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-f682234 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-aa575e2 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-d462191{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-d462191:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d462191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00299.jpg");}.elementor-32 .elementor-element.elementor-element-d462191.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-7e3143a{--display:flex;--min-height:11vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-7e3143a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7e3143a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-7e3143a.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-e435436{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-32 .elementor-element.elementor-element-e435436.e-con{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-911c6c1{--display:flex;}.elementor-32 .elementor-element.elementor-element-65a1302{text-align:start;}.elementor-32 .elementor-element.elementor-element-65a1302 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-d2ca184{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-b35ad00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-d9af577 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-881899c .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-7155624{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-7155624:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7155624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00243.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-7155624.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-cfeea2a{--display:flex;--min-height:11vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-cfeea2a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cfeea2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-cfeea2a.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-3a62f1a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-32 .elementor-element.elementor-element-3a62f1a.e-con{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-a882d6b{--display:flex;}.elementor-32 .elementor-element.elementor-element-45e167a{text-align:start;}.elementor-32 .elementor-element.elementor-element-45e167a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-90d9f0f{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-dc88461{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-f1a1a97 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-610cbe9 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-6d6a5df{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6d6a5df:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6d6a5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00265.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6d6a5df.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-9c74c02{--display:flex;--min-height:11vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-9c74c02:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9c74c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-9c74c02.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-0f5393a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-32 .elementor-element.elementor-element-0f5393a.e-con{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-35ce174{--display:flex;}.elementor-32 .elementor-element.elementor-element-807dd97{text-align:start;}.elementor-32 .elementor-element.elementor-element-807dd97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-beb9521{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-c93573e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-726a560 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-f28e4c9 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-9fc7de3{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-9fc7de3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9fc7de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-Walkway-00012.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-9fc7de3.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-90dbf34{--display:flex;--min-height:11vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-90dbf34:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-90dbf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-90dbf34.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-03a96c4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-32 .elementor-element.elementor-element-03a96c4.e-con{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-0c685d3{--display:flex;}.elementor-32 .elementor-element.elementor-element-c416559{text-align:start;}.elementor-32 .elementor-element.elementor-element-c416559 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-7123a77{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-ebdfecb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-e23fd6f .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-eecaf1c .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-e92affc{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-e92affc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e92affc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00301.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-e92affc.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-ad2110e{--display:flex;--min-height:5vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-ad2110e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ad2110e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-32 .elementor-element.elementor-element-ad2110e.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-a98f3f9{--display:flex;--min-height:489px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-049efa7{--display:flex;--min-height:5vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-049efa7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-049efa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-049efa7.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-6286fa1{--display:flex;--min-height:5vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-6286fa1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6286fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-6286fa1.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-b98fc5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-96d5b93{text-align:center;}.elementor-32 .elementor-element.elementor-element-96d5b93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#186796;}.elementor-32 .elementor-element.elementor-element-0465f01{text-align:center;}.elementor-32 .elementor-element.elementor-element-0465f01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#3E4447;}.elementor-32 .elementor-element.elementor-element-a9c296d{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-6afa8b4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-37bf5f0{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-c89369a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-527c864{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-db46383{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-cbe5813{--display:flex;--min-height:2vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-cbe5813:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cbe5813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-cbe5813.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-ca81148{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-ca81148:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ca81148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ca81148.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-1c836f1{--display:flex;--min-height:5vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-1c836f1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1c836f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1c836f1.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-80eca83{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32 .elementor-element.elementor-element-c6b88b2{text-align:center;}.elementor-32 .elementor-element.elementor-element-c6b88b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:29px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#343738;}.elementor-32 .elementor-element.elementor-element-73dd420{text-align:center;}.elementor-32 .elementor-element.elementor-element-73dd420 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:48px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#186796;}.elementor-32 .elementor-element.elementor-element-d536ae4{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-e99dea7{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-e99dea7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e99dea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-e99dea7.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-ac80cb1{--display:grid;--min-height:477px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-c4fdcc0{--display:flex;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-34dc83f{text-align:end;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-7611b6b{--display:flex;}.elementor-32 .elementor-element.elementor-element-7611b6b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7611b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00225.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-56520b3{--display:flex;}.elementor-32 .elementor-element.elementor-element-10eb9c8{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-dac28f5{--display:flex;--min-height:8vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-dac28f5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-dac28f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-dac28f5.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-284178d{--display:flex;--min-height:91vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-284178d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-284178d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, #FFFFFF 100%);}.elementor-32 .elementor-element.elementor-element-284178d.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-7edec92 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32 .elementor-element.elementor-element-eb6dfd4{--display:flex;--min-height:6vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-eb6dfd4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-eb6dfd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-eb6dfd4.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-896bfa0{text-align:center;}.elementor-32 .elementor-element.elementor-element-896bfa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:48px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#186796;}.elementor-32 .elementor-element.elementor-element-82a7a3a{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-d42b1ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-32 .elementor-element.elementor-element-e885a60 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-4e9696e .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-35ee0b2{--display:flex;--min-height:7vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-adfbfce{--display:flex;--min-height:8vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-adfbfce:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-adfbfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-adfbfce.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-2f65ad0{--display:flex;--min-height:61vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-2f65ad0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2f65ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2f65ad0.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-8fa1f1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-db2ea16{text-align:center;}.elementor-32 .elementor-element.elementor-element-db2ea16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-7a884e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-7a884e6:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7a884e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-c5aebc6 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-c5aebc6.elementor-element{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-18ec521{--display:flex;--min-height:4vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-18ec521:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-18ec521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-18ec521.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-6bc0ef7{--display:flex;--min-height:59vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-6bc0ef7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6bc0ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-223fdb9{text-align:center;}.elementor-32 .elementor-element.elementor-element-223fdb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-46f93df{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-988545e{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-988545e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-988545e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-dd9065b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-bf8ab39{--display:flex;}.elementor-32 .elementor-element.elementor-element-4b7c60f{--display:flex;}.elementor-32 .elementor-element.elementor-element-9efbc52{text-align:center;}.elementor-32 .elementor-element.elementor-element-9efbc52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:48px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b7fe4ba{--display:flex;--min-height:410px;}.elementor-32 .elementor-element.elementor-element-f9cd9d3 iframe{height:561px;}.elementor-32 .elementor-element.elementor-element-709bd1e{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-5491d4d{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-7d86205{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-347af2a{--display:flex;}.elementor-32 .elementor-element.elementor-element-0cda3db img{width:66%;}.elementor-32 .elementor-element.elementor-element-8a248d5{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-8a248d5 a{color:#242323;}.elementor-32 .elementor-element.elementor-element-cd2edf0{--display:flex;}.elementor-32 .elementor-element.elementor-element-cbb7d84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:#186796;}.elementor-32 .elementor-element.elementor-element-68028c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-8ef5e52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-fb07482 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-572028c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-df723b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-7423f36{--display:flex;}.elementor-32 .elementor-element.elementor-element-f2954f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:#186796;}.elementor-32 .elementor-element.elementor-element-ebdcb8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-4d7b06a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-0c043b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-bb8161f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-fc45949 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-fc2e8b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-d179d8c{--display:flex;}.elementor-32 .elementor-element.elementor-element-0a4fff2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:#186796;}.elementor-32 .elementor-element.elementor-element-a61ecaf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-8d33c84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-0a6ac64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-9342042 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-97a9601 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-3abf747 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-b081f11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-9704ba8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-f073f38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-07c0eec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-2b63fd7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-7608ca0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:210px 210px;--row-gap:210px;--column-gap:210px;}.elementor-32 .elementor-element.elementor-element-f42012e img{width:67%;}.elementor-32 .elementor-element.elementor-element-84cf7d7{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-5df8785{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-542da6d{--display:flex;--min-height:5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-542da6d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-542da6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#757575;}.elementor-32 .elementor-element.elementor-element-75d2558{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:14px;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-acdd725{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-287023d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-287023d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-287023d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C8C8C;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-3460b02.elementor-social-icon{background-color:#A7A7A7;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-3460b02.elementor-social-icon i{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-3460b02.elementor-social-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-b410515.elementor-social-icon{background-color:#A7A7A7;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-b410515.elementor-social-icon i{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-b410515.elementor-social-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-690e21d.elementor-social-icon{background-color:#A7A7A7;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-690e21d.elementor-social-icon i{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-47d219c .elementor-repeater-item-690e21d.elementor-social-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-47d219c{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-c6f17bc .elementor-button{background-color:#B5DCF2;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.8px;fill:#2A719D;color:#2A719D;border-radius:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-c6f17bc .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-c6f17bc .elementor-button:focus{background-color:#91CCEC;}.elementor-32 .elementor-element.elementor-element-2e9e5e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-32 .elementor-element.elementor-element-2e9e5e1::before, .elementor-32 .elementor-element.elementor-element-2e9e5e1 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2e9e5e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2e9e5e1 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2e9e5e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2e9e5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-c0d7f3e{--display:flex;}.elementor-32 .elementor-element.elementor-element-16ad1d3 img{width:5%;}.elementor-32 .elementor-element.elementor-element-d62b32a{text-align:center;}.elementor-32 .elementor-element.elementor-element-d62b32a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:59px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f324f35{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5d38830 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-4f54891 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-a4c77c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-a4c77c1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a4c77c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#246C9A;}.elementor-32 .elementor-element.elementor-element-82f4baa{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-82f4baa a{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2f4bbc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-02101ce{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-32 .elementor-element.elementor-element-c860d3e{text-align:center;}.elementor-32 .elementor-element.elementor-element-c860d3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;line-height:59px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-edcbd04{text-align:center;}.elementor-32 .elementor-element.elementor-element-edcbd04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-26c4240{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-53ae04b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-54f7198{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-555464d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-82761a2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-32 .elementor-element.elementor-element-fba7c45{text-align:start;}.elementor-32 .elementor-element.elementor-element-fba7c45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-72b8fc1{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-6aa652e .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-eeb9c1d .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-f9834fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-f9834fa:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f9834fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-14a0235{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-14a0235:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-14a0235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-6078dcb{--display:flex;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-be4253e{text-align:start;}.elementor-32 .elementor-element.elementor-element-be4253e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-5071391{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-562a439{--display:flex;}.elementor-32 .elementor-element.elementor-element-4e59335 img{width:94%;}.elementor-32 .elementor-element.elementor-element-4635623{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4dd6b49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-4dd6b49:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4dd6b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-af10db0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-24ad747{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-81bb6d0{--display:flex;}.elementor-32 .elementor-element.elementor-element-5b37a7f{text-align:start;}.elementor-32 .elementor-element.elementor-element-5b37a7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-4097553{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-928f091 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-38e8d4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-d461bbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-d461bbd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d461bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2a5ee32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-2a5ee32:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2a5ee32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-6df0266{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6df0266:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6df0266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-d3fb237{text-align:center;}.elementor-32 .elementor-element.elementor-element-d3fb237 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-c471752{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-c471752:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c471752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00071-1.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-c471752.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-b110a5b{--display:flex;}.elementor-32 .elementor-element.elementor-element-c3a937c{text-align:start;}.elementor-32 .elementor-element.elementor-element-c3a937c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-d7bae14{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-a68827e .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-27b2640 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-97d7b6c{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-97d7b6c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-97d7b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00299.jpg");}.elementor-32 .elementor-element.elementor-element-97d7b6c.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-f1d5ee5{--display:flex;}.elementor-32 .elementor-element.elementor-element-0bfe9b6{text-align:start;}.elementor-32 .elementor-element.elementor-element-0bfe9b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-fe834e0{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-bf272b7 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-0a86a69 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-28f1974{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-28f1974:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-28f1974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00243.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-28f1974.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-c13ebac{--display:flex;}.elementor-32 .elementor-element.elementor-element-d3af9b3{text-align:start;}.elementor-32 .elementor-element.elementor-element-d3af9b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-f98e41d{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-bac298c .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-9e91c40 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-489e53f{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-489e53f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-489e53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00265.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-489e53f.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-ab1a243{--display:flex;}.elementor-32 .elementor-element.elementor-element-d5fa6ea{text-align:start;}.elementor-32 .elementor-element.elementor-element-d5fa6ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-a79b61b{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-ae4db15 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-f0f9d3f .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-19e6c64{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-32 .elementor-element.elementor-element-19e6c64.e-con{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-fd1e6e5{--display:flex;}.elementor-32 .elementor-element.elementor-element-bb1988b{text-align:start;}.elementor-32 .elementor-element.elementor-element-bb1988b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-d8d3e73{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-0cd7339 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-f5a773c .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-2746dbb{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-2746dbb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2746dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-Walkway-00012.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-2746dbb.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-750faf9{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-750faf9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-750faf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00301.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-750faf9.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-266d52e{--display:flex;}.elementor-32 .elementor-element.elementor-element-84f8878{text-align:start;}.elementor-32 .elementor-element.elementor-element-84f8878 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:32px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#001029;}.elementor-32 .elementor-element.elementor-element-865c104{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-282010c .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-483ded5 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-84e302e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-7ef958e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-7ef958e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7ef958e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-6ffede0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6ffede0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6ffede0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-40f8d5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-7a05dff{text-align:center;}.elementor-32 .elementor-element.elementor-element-7a05dff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#186796;}.elementor-32 .elementor-element.elementor-element-34b9281{text-align:center;}.elementor-32 .elementor-element.elementor-element-34b9281 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:59px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#3E4447;}.elementor-32 .elementor-element.elementor-element-e21e955{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-1a20b59{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-daffda4{text-align:end;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-8502f08{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-29d3a6e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-1b03696{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#2A2A2A;}.elementor-32 .elementor-element.elementor-element-a2e5040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-a2e5040:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a2e5040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-68486b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-68486b9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-68486b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-3923c78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-3923c78:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3923c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-93d72fd{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32 .elementor-element.elementor-element-1ccb0b9{text-align:center;}.elementor-32 .elementor-element.elementor-element-1ccb0b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:29px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#343738;}.elementor-32 .elementor-element.elementor-element-2743ab5{text-align:center;}.elementor-32 .elementor-element.elementor-element-2743ab5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:48px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#186796;}.elementor-32 .elementor-element.elementor-element-08dcc66{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-cc8a857{text-align:end;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-bf3ec0d{--display:flex;}.elementor-32 .elementor-element.elementor-element-bf3ec0d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bf3ec0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00225.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-5140a47{--display:flex;}.elementor-32 .elementor-element.elementor-element-74f05c4{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-ac7a99f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-ac7a99f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ac7a99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-792cc98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-792cc98:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-792cc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-02c3cce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-02c3cce:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-02c3cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-64a0202 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32 .elementor-element.elementor-element-d3b63d6{--display:flex;}.elementor-32 .elementor-element.elementor-element-250da12{text-align:center;}.elementor-32 .elementor-element.elementor-element-250da12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:48px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#186796;}.elementor-32 .elementor-element.elementor-element-a02810a{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-5adb6db .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-3f76db8 .elementor-button{background-color:#D2F0F8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#055775;color:#055775;border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-f528d4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-f528d4c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f528d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-22bfb2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-22bfb2c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-22bfb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-4a06257{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-843b9a3 .elementor-button{background-color:#246C9A;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:3px 3px 3px 3px;}.elementor-32 .elementor-element.elementor-element-843b9a3.elementor-element{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-4e81eb0{text-align:center;}.elementor-32 .elementor-element.elementor-element-4e81eb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-0b033fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-0b033fb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0b033fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f16cc2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-f16cc2c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f16cc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-494af8b{text-align:center;}.elementor-32 .elementor-element.elementor-element-494af8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;color:#000000;}.elementor-32 .elementor-element.elementor-element-aa7fdb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-aa7fdb0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-aa7fdb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-79914ec{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-5fc300e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-5fc300e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5fc300e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-4f07212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-4f07212:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4f07212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-ff8c3e5{--display:flex;}.elementor-32 .elementor-element.elementor-element-d62f316{--display:flex;}.elementor-32 .elementor-element.elementor-element-322e31e{text-align:center;}.elementor-32 .elementor-element.elementor-element-322e31e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:48px;letter-spacing:-0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ea99fde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-ea99fde:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ea99fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-0744f89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-0744f89:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0744f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-500cb12 iframe{height:561px;}.elementor-32 .elementor-element.elementor-element-6cdc2bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-6cdc2bb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6cdc2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186796;}.elementor-32 .elementor-element.elementor-element-e2911bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-e2911bc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e2911bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-afd21f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-afd21f8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-afd21f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6493066{--display:flex;}.elementor-32 .elementor-element.elementor-element-9d241a0 img{width:66%;}.elementor-32 .elementor-element.elementor-element-feed4e3{--display:flex;}.elementor-32 .elementor-element.elementor-element-33a2659{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-33a2659 a{color:#242323;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-fc716eb .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-fc716eb.elementor-view-stacked .elementor-icon{background-color:#8C8C8C;}.elementor-32 .elementor-element.elementor-element-fc716eb.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-fc716eb.elementor-view-default .elementor-icon{color:#8C8C8C;border-color:#8C8C8C;}.elementor-32 .elementor-element.elementor-element-fc716eb.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-fc716eb.elementor-view-default .elementor-icon svg{fill:#8C8C8C;}.elementor-32 .elementor-element.elementor-element-17383e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-17383e5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-17383e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-fac9c6a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-d24605e{--display:flex;}.elementor-32 .elementor-element.elementor-element-3478e47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:#186796;}.elementor-32 .elementor-element.elementor-element-4e3b1b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-840d55f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-929bbab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-8e96dd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-8e8a732 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-3f018a9{--display:flex;}.elementor-32 .elementor-element.elementor-element-c1401e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:#186796;}.elementor-32 .elementor-element.elementor-element-d108fe5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-08d4483 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-b4ed46d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-f076329 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-1039e2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-1039e2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-ef4e4e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-ca90196{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-ca90196:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ca90196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1afa5c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-af3403c{--display:flex;}.elementor-32 .elementor-element.elementor-element-6d1fe5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;color:#186796;}.elementor-32 .elementor-element.elementor-element-988ac4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-f7896a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-f56b853 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-397dec7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-67ddfd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-9a21ab8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-7fcd7b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-8ea312d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-6c86413 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-7beb333 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-32 .elementor-element.elementor-element-e22dc3c{--display:flex;}.elementor-32 .elementor-element.elementor-element-d400740 img{width:67%;}.elementor-32 .elementor-element.elementor-element-1bd50cb{--display:flex;}.elementor-32 .elementor-element.elementor-element-d0ccbd1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#636363;}.elementor-32 .elementor-element.elementor-element-f7014bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-f7014bc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f7014bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f53cbc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-f53cbc8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f53cbc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#757575;}.elementor-32 .elementor-element.elementor-element-41d8a17{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:14px;color:#FFFFFF;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-ea9e1ec{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a5a7c86{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a63aff8{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-237555a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-7a0dbb9{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-8db2c38{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-e435436{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3a62f1a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-0f5393a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-03a96c4{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-6afa8b4{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-ac80cb1{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-46f93df{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-dd9065b{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-7d86205{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-19e6c64{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-1a20b59{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-79914ec{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-fac9c6a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-1afa5c6{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-c4c862e{--content-width:1276px;}.elementor-32 .elementor-element.elementor-element-a793a2e{--width:100%;}.elementor-32 .elementor-element.elementor-element-a656ef3{--width:50%;}.elementor-32 .elementor-element.elementor-element-94f2497{--width:50%;}.elementor-32 .elementor-element.elementor-element-45ac0d2{--width:100%;}.elementor-32 .elementor-element.elementor-element-3f31f51{--width:50%;}.elementor-32 .elementor-element.elementor-element-e4c01c4{--width:50%;}.elementor-32 .elementor-element.elementor-element-22f1869{--width:100%;}.elementor-32 .elementor-element.elementor-element-4809f6c{--width:100%;}.elementor-32 .elementor-element.elementor-element-b35ad00{--width:100%;}.elementor-32 .elementor-element.elementor-element-dc88461{--width:100%;}.elementor-32 .elementor-element.elementor-element-c93573e{--width:100%;}.elementor-32 .elementor-element.elementor-element-ebdfecb{--width:100%;}.elementor-32 .elementor-element.elementor-element-6286fa1{--content-width:1362px;}.elementor-32 .elementor-element.elementor-element-6afa8b4{--width:91%;}.elementor-32 .elementor-element.elementor-element-e99dea7{--content-width:1379px;}.elementor-32 .elementor-element.elementor-element-d42b1ad{--width:100%;}.elementor-32 .elementor-element.elementor-element-2f65ad0{--content-width:1197px;}.elementor-32 .elementor-element.elementor-element-555464d{--width:50%;}.elementor-32 .elementor-element.elementor-element-24ad747{--width:50%;}.elementor-32 .elementor-element.elementor-element-1a20b59{--width:91%;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-ea9e1ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a5a7c86{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-a63aff8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-237555a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-7a0dbb9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-8db2c38{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-e435436{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3a62f1a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-0f5393a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-03a96c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-6afa8b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-ac80cb1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-46f93df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-dd9065b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-7d86205{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-acdd725{--min-height:15vh;}.elementor-32 .elementor-element.elementor-element-287023d{--width:1600px;--min-height:6vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-32 .elementor-element.elementor-element-47d219c{--icon-size:17px;}.elementor-32 .elementor-element.elementor-element-c6f17bc .elementor-button{font-size:10px;}.elementor-32 .elementor-element.elementor-element-2e9e5e1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2e9e5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00010.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-2e9e5e1{--min-height:80vh;--justify-content:center;--overlay-opacity:0.55;}.elementor-32 .elementor-element.elementor-element-c0d7f3e{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-16ad1d3 img{width:13%;}.elementor-32 .elementor-element.elementor-element-d62b32a .elementor-heading-title{font-size:44px;line-height:1em;}.elementor-32 .elementor-element.elementor-element-f324f35{font-size:15px;}.elementor-32 .elementor-element.elementor-element-a4c77c1{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-32 .elementor-element.elementor-element-82f4baa{font-size:10px;}.elementor-32 .elementor-element.elementor-element-2f4bbc2{--min-height:40vh;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-c860d3e .elementor-heading-title{font-size:36px;}.elementor-32 .elementor-element.elementor-element-edcbd04 .elementor-heading-title{line-height:1.3em;}.elementor-32 .elementor-element.elementor-element-53ae04b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-53ae04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fariaspavers.com/wp-content/uploads/2026/01/Farias-Pavers-Jacksonville-FL-Pavers-Installer-00214-1024x768-1.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-53ae04b{--min-height:37vh;}.elementor-32 .elementor-element.elementor-element-54f7198{--min-height:15vh;}.elementor-32 .elementor-element.elementor-element-f9834fa{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-14a0235{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-62e8a0b img{width:93%;}.elementor-32 .elementor-element.elementor-element-50067ac img{width:93%;}.elementor-32 .elementor-element.elementor-element-0a268f3 img{width:93%;}.elementor-32 .elementor-element.elementor-element-4635623{font-size:12px;}.elementor-32 .elementor-element.elementor-element-4dd6b49{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-af10db0{--min-height:15vh;}.elementor-32 .elementor-element.elementor-element-38e8d4d{--min-height:15vh;}.elementor-32 .elementor-element.elementor-element-c128674{--e-image-carousel-slides-to-show:1;}.elementor-32 .elementor-element.elementor-element-d461bbd{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-2a5ee32{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-6df0266{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-d3fb237.elementor-element{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-d3fb237{text-align:start;}.elementor-32 .elementor-element.elementor-element-d3fb237 .elementor-heading-title{font-size:31px;line-height:1em;}.elementor-32 .elementor-element.elementor-element-c471752{--min-height:300px;}.elementor-32 .elementor-element.elementor-element-97d7b6c{--min-height:300px;}.elementor-32 .elementor-element.elementor-element-97d7b6c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-97d7b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-f1d5ee5.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-28f1974{--min-height:300px;}.elementor-32 .elementor-element.elementor-element-28f1974.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-c13ebac.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-489e53f{--min-height:300px;}.elementor-32 .elementor-element.elementor-element-ab1a243.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-19e6c64{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-19e6c64.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-2746dbb{--min-height:300px;}.elementor-32 .elementor-element.elementor-element-750faf9{--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32 .elementor-element.elementor-element-266d52e.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-84e302e{--min-height:50vh;}.elementor-32 .elementor-element.elementor-element-7ef958e{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-6ffede0{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-40f8d5d{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-32 .elementor-element.elementor-element-34b9281{text-align:start;}.elementor-32 .elementor-element.elementor-element-34b9281 .elementor-heading-title{line-height:1.1em;}.elementor-32 .elementor-element.elementor-element-e21e955{text-align:start;}.elementor-32 .elementor-element.elementor-element-1a20b59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-32 .elementor-element.elementor-element-a2e5040{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-68486b9{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-3923c78{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-93d72fd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-1ccb0b9{text-align:start;}.elementor-32 .elementor-element.elementor-element-1ccb0b9 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-32 .elementor-element.elementor-element-2743ab5{text-align:start;}.elementor-32 .elementor-element.elementor-element-2743ab5 .elementor-heading-title{font-size:29px;line-height:1.1em;}.elementor-32 .elementor-element.elementor-element-08dcc66{text-align:start;font-size:19px;}.elementor-32 .elementor-element.elementor-element-cc8a857{text-align:start;}.elementor-32 .elementor-element.elementor-element-bf3ec0d{--min-height:43vh;}.elementor-32 .elementor-element.elementor-element-5140a47{--justify-content:flex-start;}.elementor-32 .elementor-element.elementor-element-74f05c4{text-align:start;}.elementor-32 .elementor-element.elementor-element-ac7a99f{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-792cc98{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-02c3cce{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-250da12{text-align:center;}.elementor-32 .elementor-element.elementor-element-250da12 .elementor-heading-title{line-height:1.1em;}.elementor-32 .elementor-element.elementor-element-f528d4c{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-22bfb2c{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-0b033fb{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-f16cc2c{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-aa7fdb0{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-79914ec{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-5fc300e{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-4f07212{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-ea99fde{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-0744f89{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-500cb12 iframe{height:243px;}.elementor-32 .elementor-element.elementor-element-6cdc2bb{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-e2911bc{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-afd21f8{--min-height:10vh;}.elementor-32 .elementor-element.elementor-element-6493066{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32 .elementor-element.elementor-element-feed4e3{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32 .elementor-element.elementor-element-fc716eb .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-fc716eb .elementor-icon{font-size:30px;}.elementor-32 .elementor-element.elementor-element-fc716eb .elementor-icon svg{height:30px;}.elementor-32 .elementor-element.elementor-element-17383e5{--width:1597px;--min-height:10vh;}.elementor-32 .elementor-element.elementor-element-fac9c6a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3478e47 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-4e3b1b5 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-840d55f .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-929bbab .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-8e96dd3 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-8e8a732 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-c1401e0 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-d108fe5 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-08d4483 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-b4ed46d .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-f076329 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-1039e2a{width:var( --container-widget-width, 123.182px );max-width:123.182px;--container-widget-width:123.182px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-1039e2a .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-ef4e4e1 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-ca90196{--width:1597px;--min-height:10vh;}.elementor-32 .elementor-element.elementor-element-1afa5c6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-af3403c{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-6d1fe5f .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-988ac4b .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-f7896a0 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-f56b853 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-397dec7 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-67ddfd5 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-9a21ab8 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-7fcd7b0 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-8ea312d .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-6c86413 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-7beb333 .elementor-heading-title{font-size:14px;}.elementor-32 .elementor-element.elementor-element-e22dc3c{--justify-content:center;}.elementor-32 .elementor-element.elementor-element-d400740{text-align:center;}.elementor-32 .elementor-element.elementor-element-d400740 img{width:96%;}.elementor-32 .elementor-element.elementor-element-d0ccbd1{font-size:14px;}.elementor-32 .elementor-element.elementor-element-f7014bc{--min-height:5vh;}.elementor-32 .elementor-element.elementor-element-f53cbc8{--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}