.elementor-3785 .elementor-element.elementor-element-0e1d8a3:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-0e1d8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.regalroofingbrandon.com/wp-content/uploads/2024/07/regalroofingbrandon-roofing-image-project3.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3785 .elementor-element.elementor-element-0e1d8a3 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #00000080 100%, #000F9F00 100%);opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-0e1d8a3 > .elementor-container{max-width:1020px;}.elementor-3785 .elementor-element.elementor-element-0e1d8a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 80px 60px 80px;}.elementor-3785 .elementor-element.elementor-element-5413dbe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-4e6ce42 > .elementor-widget-container{margin:40px 0px 10px 0px;}.elementor-3785 .elementor-element.elementor-element-4e6ce42{text-align:center;}.elementor-3785 .elementor-element.elementor-element-4e6ce42 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:60px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-3785 .elementor-element.elementor-element-d421c39{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-3785 .elementor-element.elementor-element-d421c39 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.16);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button:hover, .elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-18dca8d{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-18dca8d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button:hover svg, .elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.16);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button:hover, .elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-8311f71{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-8311f71 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button:hover svg, .elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-0f9df98 > .elementor-container{max-width:1920px;}.elementor-3785 .elementor-element.elementor-element-0f9df98{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-3785 .elementor-element.elementor-element-dba9b3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3785 .elementor-element.elementor-element-dba9b3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-dba9b3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-0cb301b{margin-top:1rem;margin-bottom:1rem;}.elementor-3785 .elementor-element.elementor-element-0f4cafa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-3785 .elementor-element.elementor-element-0f4cafa{text-align:center;}.elementor-3785 .elementor-element.elementor-element-0f4cafa .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:48px;font-weight:bold;color:#000F9F;}.elementor-3785 .elementor-element.elementor-element-1757579{text-align:start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3785 .elementor-element.elementor-element-4db7792 > .elementor-container{max-width:1920px;}.elementor-3785 .elementor-element.elementor-element-4db7792{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-3785 .elementor-element.elementor-element-f3281b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3785 .elementor-element.elementor-element-f3281b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-f3281b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-c57cf2f{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3785 .elementor-element.elementor-element-570926c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3785 .elementor-element.elementor-element-570926c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-570926c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3785 .elementor-element.elementor-element-570926c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-3785 .elementor-element.elementor-element-fbcba4d{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;}.elementor-3785 .elementor-element.elementor-element-fbcba4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-3785 .elementor-element.elementor-element-fbcba4d .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:48px;font-weight:bold;color:#000F9F;}.elementor-3785 .elementor-element.elementor-element-f2405eb{width:var( --container-widget-width, 926px );max-width:926px;--container-widget-width:926px;--container-widget-flex-grow:0;}.elementor-3785 .elementor-element.elementor-element-f2405eb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-3785 .elementor-element.elementor-element-d63ca3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3785 .elementor-element.elementor-element-d63ca3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-d63ca3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-44b2aec{text-align:center;}.elementor-3785 .elementor-element.elementor-element-44b2aec img{width:100%;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-3785 .elementor-element.elementor-element-5f44ef0:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-5f44ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34eb79e );}.elementor-3785 .elementor-element.elementor-element-5f44ef0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-3785 .elementor-element.elementor-element-5f44ef0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-94a8bf3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3785 .elementor-element.elementor-element-2d0ef3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-2d0ef3c{text-align:center;}.elementor-3785 .elementor-element.elementor-element-2d0ef3c .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:48px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-f3d2ca9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-f3d2ca9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-4147d13 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-39b3d91 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-0f5944e img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-93ee07f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-93ee07f{text-align:start;}.elementor-3785 .elementor-element.elementor-element-93ee07f .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-f8ec281 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-f8ec281{text-align:start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3785 .elementor-element.elementor-element-83cde9d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3785 .elementor-element.elementor-element-83cde9d .elementor-divider-separator{width:100%;}.elementor-3785 .elementor-element.elementor-element-83cde9d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3785 .elementor-element.elementor-element-a76edfb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-42fe4c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-42fe4c7{text-align:start;}.elementor-3785 .elementor-element.elementor-element-42fe4c7 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-fbfa0ec > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-fbfa0ec{text-align:start;}.elementor-3785 .elementor-element.elementor-element-2208bd3 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-3785 .elementor-element.elementor-element-b9fbcec img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-25b43d7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3785 .elementor-element.elementor-element-25b43d7 .elementor-divider-separator{width:100%;}.elementor-3785 .elementor-element.elementor-element-25b43d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3785 .elementor-element.elementor-element-8fddcc2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-ab9dfc0 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-c912ffd img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-5881682 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-5881682{text-align:start;}.elementor-3785 .elementor-element.elementor-element-5881682 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-bfa596c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-bfa596c{text-align:start;}.elementor-3785 .elementor-element.elementor-element-c88d8a5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3785 .elementor-element.elementor-element-c88d8a5 .elementor-divider-separator{width:100%;}.elementor-3785 .elementor-element.elementor-element-c88d8a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3785 .elementor-element.elementor-element-94928dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-1d395cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-1d395cf{text-align:start;}.elementor-3785 .elementor-element.elementor-element-1d395cf .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-127e6bf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-127e6bf{text-align:start;}.elementor-3785 .elementor-element.elementor-element-d70235b > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-3785 .elementor-element.elementor-element-ade176d img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-e146913{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3785 .elementor-element.elementor-element-e146913 .elementor-divider-separator{width:100%;}.elementor-3785 .elementor-element.elementor-element-e146913 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3785 .elementor-element.elementor-element-aff455c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-1cc172a > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-a909aa3 img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-7e4a8f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-7e4a8f9{text-align:start;}.elementor-3785 .elementor-element.elementor-element-7e4a8f9 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-2e15449 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-2e15449{text-align:start;}.elementor-3785 .elementor-element.elementor-element-4fd2043{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3785 .elementor-element.elementor-element-4fd2043 .elementor-divider-separator{width:100%;}.elementor-3785 .elementor-element.elementor-element-4fd2043 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3785 .elementor-element.elementor-element-cdc95d5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-f8d944f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-f8d944f{text-align:start;}.elementor-3785 .elementor-element.elementor-element-f8d944f .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-d4ab7ac > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-d4ab7ac{text-align:start;}.elementor-3785 .elementor-element.elementor-element-dbdbb5e > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-3785 .elementor-element.elementor-element-334f407 img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-b13d08b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3785 .elementor-element.elementor-element-b13d08b .elementor-divider-separator{width:100%;}.elementor-3785 .elementor-element.elementor-element-b13d08b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3785 .elementor-element.elementor-element-f2305ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-4bf9581 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-bfc9080 img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-10a56ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-10a56ee{text-align:start;}.elementor-3785 .elementor-element.elementor-element-10a56ee .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-4631af1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-4631af1{text-align:start;}.elementor-3785 .elementor-element.elementor-element-b94c05d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-3785 .elementor-element.elementor-element-b94c05d .elementor-divider-separator{width:100%;}.elementor-3785 .elementor-element.elementor-element-b94c05d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3785 .elementor-element.elementor-element-0af3b7e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-6c68c10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-6c68c10{text-align:start;}.elementor-3785 .elementor-element.elementor-element-6c68c10 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-a59d085 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3785 .elementor-element.elementor-element-a59d085{text-align:start;}.elementor-3785 .elementor-element.elementor-element-4f6ea30 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-3785 .elementor-element.elementor-element-f632ec3 img{height:325px;object-fit:cover;object-position:center center;}.elementor-3785 .elementor-element.elementor-element-6c1e5ce > .elementor-container{max-width:1920px;}.elementor-3785 .elementor-element.elementor-element-6c1e5ce{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:50px 80px 50px 80px;}.elementor-bc-flex-widget .elementor-3785 .elementor-element.elementor-element-0f6494e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3785 .elementor-element.elementor-element-0f6494e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-0f6494e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-bb4ea5b{margin-top:1rem;margin-bottom:1rem;}.elementor-3785 .elementor-element.elementor-element-21a9ffd{width:initial;max-width:initial;text-align:center;}.elementor-3785 .elementor-element.elementor-element-21a9ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-3785 .elementor-element.elementor-element-21a9ffd .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:48px;font-weight:bold;color:#000F9F;}.elementor-3785 .elementor-element.elementor-element-8cbeb1b{text-align:start;}.elementor-3785 .elementor-element.elementor-element-4745c28 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-169a031{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-20241bd > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-84bce23{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-d0e285d > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-a46f47e{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-5b14ebe > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-9d54c5c{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-d03b9ad > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-96566b9{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-ad18c16 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-b37c5e0{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-530d4a0 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-9c56131{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-1f29b18 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-ba0a055{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-fc25fa9 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-3785 .elementor-element.elementor-element-a376b59{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-3785 .elementor-element.elementor-element-c3d4182:not(.elementor-motion-effects-element-type-background), .elementor-3785 .elementor-element.elementor-element-c3d4182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-c3d4182{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-3785 .elementor-element.elementor-element-c3d4182 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-bf1093a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-3785 .elementor-element.elementor-element-bf1093a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3785 .elementor-element.elementor-element-bf1093a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3785 .elementor-element.elementor-element-bf1093a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-element-populated, .elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-element-populated > .elementor-background-overlay, .elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-element-populated{box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-6em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:60px 40px 30px 40px;}.elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3785 .elementor-element.elementor-element-e4d0253 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 020px 0px;}.elementor-3785 .elementor-element.elementor-element-e4d0253{text-align:center;}.elementor-3785 .elementor-element.elementor-element-e4d0253 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:45px;font-weight:bold;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-fc4bb94{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-text );}.elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button{background-color:var( --e-global-color-primary );font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.16);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button:hover, .elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-b1014ae{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-b1014ae > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button:hover svg, .elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.16);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button:hover, .elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-3785 .elementor-element.elementor-element-9a5ae9d{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-9a5ae9d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button:hover svg, .elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-3785 .elementor-element.elementor-element-570926c{width:50%;}.elementor-3785 .elementor-element.elementor-element-d63ca3b{width:50%;}}@media(max-width:1024px){.elementor-3785 .elementor-element.elementor-element-0e1d8a3{padding:100px 40px 20px 40px;}.elementor-3785 .elementor-element.elementor-element-5413dbe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3785 .elementor-element.elementor-element-4e6ce42 .elementor-heading-title{font-size:44px;line-height:56px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3785 .elementor-element.elementor-element-d421c39{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3785 .elementor-element.elementor-element-0f9df98{padding:50px 40px 50px 40px;}.elementor-3785 .elementor-element.elementor-element-0cb301b{margin-top:-3rem;margin-bottom:00rem;}.elementor-3785 .elementor-element.elementor-element-0f4cafa{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-0f4cafa .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3785 .elementor-element.elementor-element-4db7792{padding:50px 40px 50px 40px;}.elementor-3785 .elementor-element.elementor-element-570926c > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-3785 .elementor-element.elementor-element-fbcba4d{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-fbcba4d .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-2d0ef3c{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-2d0ef3c .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-f3d2ca9{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-39b3d91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-93ee07f{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-93ee07f .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3785 .elementor-element.elementor-element-42fe4c7{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-42fe4c7 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-2208bd3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-ab9dfc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-5881682{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-5881682 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-1d395cf{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-1d395cf .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-d70235b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-1cc172a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-7e4a8f9{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-7e4a8f9 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-f8d944f{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-f8d944f .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-dbdbb5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-4bf9581 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-10a56ee{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-10a56ee .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-6c68c10{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-6c68c10 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-4f6ea30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-6c1e5ce{padding:50px 40px 50px 40px;}.elementor-3785 .elementor-element.elementor-element-bb4ea5b{margin-top:-3rem;margin-bottom:00rem;}.elementor-3785 .elementor-element.elementor-element-21a9ffd{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-21a9ffd .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-169a031{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-84bce23{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-a46f47e{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-9d54c5c{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-96566b9{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-b37c5e0{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-9c56131{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-ba0a055{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-a376b59{font-size:14px;}.elementor-3785 .elementor-element.elementor-element-c3d4182{padding:60px 10px 60px 10px;}.elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-element-populated{margin:0px 15px 15px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-e4d0253{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-e4d0253 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-3785 .elementor-element.elementor-element-fc4bb94{font-size:14px;}}@media(max-width:767px){.elementor-3785 .elementor-element.elementor-element-0e1d8a3{padding:100px 20px 100px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3785 .elementor-element.elementor-element-4e6ce42{text-align:center;}.elementor-3785 .elementor-element.elementor-element-4e6ce42 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3785 .elementor-element.elementor-element-18dca8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3785 .elementor-element.elementor-element-18dca8d .elementor-button{padding:17px 10px 15px 10px;}.elementor-3785 .elementor-element.elementor-element-8311f71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3785 .elementor-element.elementor-element-8311f71 .elementor-button{padding:17px 10px 15px 10px;}.elementor-3785 .elementor-element.elementor-element-0f9df98{padding:40px 10px 40px 10px;}.elementor-3785 .elementor-element.elementor-element-0f4cafa > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-0f4cafa .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3785 .elementor-element.elementor-element-4db7792{padding:40px 10px 40px 10px;}.elementor-3785 .elementor-element.elementor-element-570926c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3785 .elementor-element.elementor-element-fbcba4d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-fbcba4d .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-2d0ef3c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-2d0ef3c .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-f3d2ca9{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-39b3d91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-0f5944e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-93ee07f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-93ee07f .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3785 .elementor-element.elementor-element-42fe4c7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-42fe4c7 .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-b9fbcec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-c912ffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-5881682 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-5881682 .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-1d395cf > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-1d395cf .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-ade176d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-1cc172a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3785 .elementor-element.elementor-element-a909aa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-7e4a8f9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-7e4a8f9 .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-f8d944f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-f8d944f .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-334f407 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-bfc9080 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-10a56ee > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-10a56ee .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-6c68c10 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-6c68c10 .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-f632ec3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3785 .elementor-element.elementor-element-6c1e5ce{padding:40px 10px 40px 10px;}.elementor-3785 .elementor-element.elementor-element-21a9ffd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3785 .elementor-element.elementor-element-21a9ffd .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-c3d4182{padding:40px 10px 40px 10px;}.elementor-3785 .elementor-element.elementor-element-bf1093a > .elementor-element-populated{margin:-32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 10px 60px 10px;}.elementor-3785 .elementor-element.elementor-element-e4d0253 .elementor-heading-title{font-size:35px;line-height:43px;}.elementor-3785 .elementor-element.elementor-element-fc4bb94{width:100%;max-width:100%;}.elementor-3785 .elementor-element.elementor-element-b1014ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3785 .elementor-element.elementor-element-b1014ae .elementor-button{padding:17px 10px 15px 10px;}.elementor-3785 .elementor-element.elementor-element-9a5ae9d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3785 .elementor-element.elementor-element-9a5ae9d .elementor-button{padding:17px 10px 15px 10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3785 .elementor-element.elementor-element-dba9b3d{width:100%;}.elementor-3785 .elementor-element.elementor-element-f3281b1{width:100%;}.elementor-3785 .elementor-element.elementor-element-570926c{width:100%;}.elementor-3785 .elementor-element.elementor-element-d63ca3b{width:100%;}.elementor-3785 .elementor-element.elementor-element-39b3d91{width:100%;}.elementor-3785 .elementor-element.elementor-element-651ce6a{width:100%;}.elementor-3785 .elementor-element.elementor-element-dcf42bf{width:100%;}.elementor-3785 .elementor-element.elementor-element-2208bd3{width:100%;}.elementor-3785 .elementor-element.elementor-element-ab9dfc0{width:100%;}.elementor-3785 .elementor-element.elementor-element-868d03c{width:100%;}.elementor-3785 .elementor-element.elementor-element-f2ac795{width:100%;}.elementor-3785 .elementor-element.elementor-element-d70235b{width:100%;}.elementor-3785 .elementor-element.elementor-element-1cc172a{width:100%;}.elementor-3785 .elementor-element.elementor-element-1c60e55{width:100%;}.elementor-3785 .elementor-element.elementor-element-496a6f9{width:100%;}.elementor-3785 .elementor-element.elementor-element-dbdbb5e{width:100%;}.elementor-3785 .elementor-element.elementor-element-4bf9581{width:100%;}.elementor-3785 .elementor-element.elementor-element-d999fc5{width:100%;}.elementor-3785 .elementor-element.elementor-element-e3a7eaa{width:100%;}.elementor-3785 .elementor-element.elementor-element-4f6ea30{width:100%;}.elementor-3785 .elementor-element.elementor-element-0f6494e{width:100%;}.elementor-3785 .elementor-element.elementor-element-bf1093a{width:100%;}}/* Start custom CSS for section, class: .elementor-element-0e1d8a3 */.gs-hero-residential-roofing{
    min-height: 621px !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2405eb */.rr-new-tampa-list{
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-block-start: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Medium.eot');
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Medium.woff2') format('woff2'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Medium.woff') format('woff'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Regular.eot');
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Regular.woff2') format('woff2'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Regular.woff') format('woff'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-SemiBold.eot');
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-SemiBold.woff2') format('woff2'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-SemiBold.woff') format('woff'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Bold.eot');
	src: url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Bold.woff2') format('woff2'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Bold.woff') format('woff'),
		url('https://www.regalroofingbrandon.com/wp-content/uploads/2022/06/PublicSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */