.elementor-55 .elementor-element.elementor-element-5e9fc24{--display:flex;--min-height:600px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5e9fc24::before, .elementor-55 .elementor-element.elementor-element-5e9fc24 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-5e9fc24 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-5e9fc24 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-5e9fc24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-5e9fc24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #C59E44BF 10%, var( --e-global-color-primary ) 50%);}.elementor-55 .elementor-element.elementor-element-5e9fc24 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-55 .elementor-element.elementor-element-a52fe55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-bab9918{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-bab9918 .tf-headline{text-align:left;color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;line-height:1em;}.elementor-55 .elementor-element.elementor-element-bab9918 .tf-highlighted-text{color:#D6A83E;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;margin-left:0px;margin-right:0px;}.elementor-55 .elementor-element.elementor-element-07d1bff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:all 400ms;text-align:left;}.elementor-55 .elementor-element.elementor-element-07d1bff.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-07d1bff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-45b455c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;text-align:left;font-size:18px;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-2d04226{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-8ce1cbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-8a61cdb:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8a61cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-379515c );}.elementor-55 .elementor-element.elementor-element-8a61cdb{transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-8a61cdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-71015d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-71015d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-71015d6{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-c42f967{transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-c42f967 .elementor-heading-title{font-family:var( --e-global-typography-27c949f-font-family ), Sans-serif;font-size:var( --e-global-typography-27c949f-font-size );font-weight:var( --e-global-typography-27c949f-font-weight );text-transform:var( --e-global-typography-27c949f-text-transform );line-height:var( --e-global-typography-27c949f-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-8342e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-8342e46 .elementor-heading-title{font-family:var( --e-global-typography-946d539-font-family ), Sans-serif;font-size:var( --e-global-typography-946d539-font-size );font-weight:var( --e-global-typography-946d539-font-weight );text-transform:var( --e-global-typography-946d539-text-transform );line-height:var( --e-global-typography-946d539-line-height );color:var( --e-global-color-544836f );}.elementor-55 .elementor-element.elementor-element-2cce62d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 150px 20px 150px;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-a7f4861{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-2a74894:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-2a74894 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-2a74894.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-2a74894.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-2a74894 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-2a74894 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px -78px 40px 78px;--e-column-margin-right:-78px;--e-column-margin-left:78px;padding:20px 20px 20px 20px;}.elementor-55 .elementor-element.elementor-element-2a74894 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-2a74894{z-index:1;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-64b801d{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-6b16b44.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-6b16b44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-6b16b44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-6b16b44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6b16b44{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-1d7fa22{transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-abdb05b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-abdb05b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-abdb05b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-abdb05b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-abdb05b{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-1c4d1d5{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-1c4d1d5 .elementor-heading-title{font-family:var( --e-global-typography-0c28560-font-family ), Sans-serif;font-size:var( --e-global-typography-0c28560-font-size );font-weight:var( --e-global-typography-0c28560-font-weight );text-transform:var( --e-global-typography-0c28560-text-transform );line-height:var( --e-global-typography-0c28560-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-09b2617{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-173b4c0{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-96e51d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-96e51d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-96e51d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-96e51d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-96e51d1{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-bfd6c07{transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-dd5549e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-dd5549e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-dd5549e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-dd5549e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-dd5549e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-0f6778d{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-0f6778d .elementor-heading-title{font-family:var( --e-global-typography-0c28560-font-family ), Sans-serif;font-size:var( --e-global-typography-0c28560-font-size );font-weight:var( --e-global-typography-0c28560-font-weight );text-transform:var( --e-global-typography-0c28560-text-transform );line-height:var( --e-global-typography-0c28560-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-709bfd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-a3677fb{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-b0a0eec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-b0a0eec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-b0a0eec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-b0a0eec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b0a0eec{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-be36a95{transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-051b786.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-051b786.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-051b786 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-051b786 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-051b786{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-eaa0550{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-eaa0550 .elementor-heading-title{font-family:var( --e-global-typography-0c28560-font-family ), Sans-serif;font-size:var( --e-global-typography-0c28560-font-size );font-weight:var( --e-global-typography-0c28560-font-weight );text-transform:var( --e-global-typography-0c28560-text-transform );line-height:var( --e-global-typography-0c28560-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-c710f25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-ca0e0bc{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-e192909.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-e192909.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-e192909 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-e192909 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-e192909{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-2e767c0{transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-5c77972.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-5c77972.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-5c77972 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-5c77972 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5c77972{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-0af880f{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-0af880f .elementor-heading-title{font-family:var( --e-global-typography-0c28560-font-family ), Sans-serif;font-size:var( --e-global-typography-0c28560-font-size );font-weight:var( --e-global-typography-0c28560-font-weight );text-transform:var( --e-global-typography-0c28560-text-transform );line-height:var( --e-global-typography-0c28560-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-2b87c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-a85f0b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-a85f0b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firstclassbuilders.wpexpertdev.com/wp-content/uploads/2025/09/unnamed.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-a85f0b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-a85f0b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a85f0b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-a85f0b0{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-63c4bd46:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-63c4bd46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6356b66 );}.elementor-55 .elementor-element.elementor-element-63c4bd46 > .elementor-container{min-height:700px;}.elementor-55 .elementor-element.elementor-element-63c4bd46 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-63c4bd46{transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-bedd33e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-bedd33e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-bedd33e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-8650d87{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-789a91c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-55 .elementor-element.elementor-element-789a91c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-789a91c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-789a91c0{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-11b0f69b{z-index:1;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-11b0f69b .elementor-heading-title{font-family:var( --e-global-typography-27c949f-font-family ), Sans-serif;font-size:var( --e-global-typography-27c949f-font-size );font-weight:var( --e-global-typography-27c949f-font-weight );text-transform:var( --e-global-typography-27c949f-text-transform );line-height:var( --e-global-typography-27c949f-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-7b888c2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;z-index:1;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-7b888c2e .elementor-heading-title{font-family:var( --e-global-typography-946d539-font-family ), Sans-serif;font-size:var( --e-global-typography-946d539-font-size );font-weight:var( --e-global-typography-946d539-font-weight );text-transform:var( --e-global-typography-946d539-text-transform );line-height:var( --e-global-typography-946d539-line-height );color:var( --e-global-color-544836f );}.elementor-55 .elementor-element.elementor-element-3bec6f7c{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:1;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-4168e282{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;z-index:1;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-155bfc3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-155bfc3e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-155bfc3e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-673f4c1f{background-color:var( --e-global-color-primary );margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:30px 0px 30px 0px;transition:all 400ms;border-radius:70px 70px 70px 70px;}.elementor-55 .elementor-element.elementor-element-6b59a52c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-6b59a52c .elementor-heading-title{font-family:var( --e-global-typography-465e249-font-family ), Sans-serif;font-size:var( --e-global-typography-465e249-font-size );font-weight:var( --e-global-typography-465e249-font-weight );text-transform:var( --e-global-typography-465e249-text-transform );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-b13fd63{transition:all 400ms;text-align:center;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-50428fe4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-50428fe4 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-50428fe4{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-61c1b044{background-color:var( --e-global-color-primary );margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:30px 0px 30px 0px;transition:all 400ms;border-radius:70px 70px 70px 70px;}.elementor-55 .elementor-element.elementor-element-616be763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-616be763 .elementor-heading-title{font-family:var( --e-global-typography-465e249-font-family ), Sans-serif;font-size:var( --e-global-typography-465e249-font-size );font-weight:var( --e-global-typography-465e249-font-weight );text-transform:var( --e-global-typography-465e249-text-transform );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-80c9ccf{transition:all 400ms;text-align:center;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2deb3840 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-2deb3840 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2deb3840{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-1a85fe26{background-color:var( --e-global-color-primary );margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:30px 0px 30px 0px;transition:all 400ms;border-radius:70px 70px 70px 70px;}.elementor-55 .elementor-element.elementor-element-2936dd9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-2936dd9f .elementor-heading-title{font-family:var( --e-global-typography-465e249-font-family ), Sans-serif;font-size:var( --e-global-typography-465e249-font-size );font-weight:var( --e-global-typography-465e249-font-weight );text-transform:var( --e-global-typography-465e249-text-transform );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-5c90847d{transition:all 400ms;text-align:center;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1cb0e476 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-1cb0e476 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1cb0e476{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-61822fdb{background-color:var( --e-global-color-primary );margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:30px 0px 30px 0px;transition:all 400ms;border-radius:70px 70px 70px 70px;}.elementor-55 .elementor-element.elementor-element-4f0dcff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-4f0dcff .elementor-heading-title{font-family:var( --e-global-typography-465e249-font-family ), Sans-serif;font-size:var( --e-global-typography-465e249-font-size );font-weight:var( --e-global-typography-465e249-font-weight );text-transform:var( --e-global-typography-465e249-text-transform );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-892b0a0{transition:all 400ms;text-align:center;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2ef0e492{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-63b43fe6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-63b43fe6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 45px 0px 10px;}.elementor-55 .elementor-element.elementor-element-63b43fe6{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-49d6d7dc{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-49d6d7dc .elementor-heading-title{font-family:var( --e-global-typography-27c949f-font-family ), Sans-serif;font-size:var( --e-global-typography-27c949f-font-size );font-weight:var( --e-global-typography-27c949f-font-weight );text-transform:var( --e-global-typography-27c949f-text-transform );line-height:var( --e-global-typography-27c949f-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-19dd0f65{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-19dd0f65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-19dd0f65 .elementor-heading-title{font-family:var( --e-global-typography-946d539-font-family ), Sans-serif;font-size:var( --e-global-typography-946d539-font-size );font-weight:var( --e-global-typography-946d539-font-weight );text-transform:var( --e-global-typography-946d539-text-transform );line-height:var( --e-global-typography-946d539-line-height );color:var( --e-global-color-544836f );}.elementor-55 .elementor-element.elementor-element-69ff85fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-134eda99{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-5f85c3b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-5f85c3b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5f85c3b0{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-7805f886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-7805f886 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3eb5bba-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb5bba-font-size );font-weight:var( --e-global-typography-3eb5bba-font-weight );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-7805f886 .elementor-counter-title{color:var( --e-global-color-primary );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 );}.elementor-55 .elementor-element.elementor-element-6fb1a4d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-6fb1a4d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6fb1a4d2{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-258fbf90{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-258fbf90 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3eb5bba-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb5bba-font-size );font-weight:var( --e-global-typography-3eb5bba-font-weight );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-258fbf90 .elementor-counter-title{color:var( --e-global-color-primary );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 );}.elementor-55 .elementor-element.elementor-element-5125e619 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-5125e619 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5125e619{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-cb5c95c{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-cb5c95c .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3eb5bba-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb5bba-font-size );font-weight:var( --e-global-typography-3eb5bba-font-weight );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-cb5c95c .elementor-counter-title{color:var( --e-global-color-primary );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 );}.elementor-55 .elementor-element.elementor-element-f46e10a .elementor-button{background-color:#FFB50B00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-f46e10a .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-f46e10a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-f46e10a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-f46e10a .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-f46e10a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2f1c1c9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-2f1c1c9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-2f1c1c9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-2f1c1c9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-2f1c1c9e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-2f1c1c9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:040px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2f1c1c9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-2f1c1c9e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-c11f21a{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-c11f21a .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-55 .elementor-element.elementor-element-c11f21a .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-55 .elementor-element.elementor-element-74d229c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-74d229c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firstclassbuilders.wpexpertdev.com/wp-content/uploads/2025/09/nest-in-the-trees-anchor-builders-imgceb16ac4082f6de2_14-1803-1-e823a50.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-74d229c > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-74d229c > .elementor-container{min-height:400px;}.elementor-55 .elementor-element.elementor-element-74d229c{transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-450d70a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-450d70a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-55 .elementor-element.elementor-element-450d70a8{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-35276ac3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-35276ac3 .elementor-heading-title{font-family:var( --e-global-typography-946d539-font-family ), Sans-serif;font-size:var( --e-global-typography-946d539-font-size );font-weight:var( --e-global-typography-946d539-font-weight );text-transform:var( --e-global-typography-946d539-text-transform );line-height:var( --e-global-typography-946d539-line-height );color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-17a25923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-58783b89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-58783b89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-58783b89{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-4da0ed10{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-6d27eaf2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-6d27eaf2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6d27eaf2{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-7bc0f20e .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-7bc0f20e .elementor-button:focus{background-color:#22283800;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7bc0f20e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-7bc0f20e .elementor-button{fill:var( --e-global-color-2db10ce );color:var( --e-global-color-2db10ce );border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7bc0f20e .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-7bc0f20e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-46989bc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-46989bc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-55 .elementor-element.elementor-element-46989bc9{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-5ebbc518 .elementor-button{background-color:#FFB50B00;fill:var( --e-global-color-2db10ce );color:var( --e-global-color-2db10ce );border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5ebbc518 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-5ebbc518 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5ebbc518{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-5ebbc518 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-5ebbc518 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-91bb06a{margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-f0a6081.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-f0a6081.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-f0a6081 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-f0a6081 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-f0a6081{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-ef5890e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-ef5890e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-55 .elementor-element.elementor-element-ef5890e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-55 .elementor-element.elementor-element-29202b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-29202b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-29202b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-29202b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:50px 50px 50px 50px;}.elementor-55 .elementor-element.elementor-element-29202b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-29202b7{z-index:0;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-254d10d{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-254d10d .elementor-heading-title{font-family:var( --e-global-typography-27c949f-font-family ), Sans-serif;font-size:var( --e-global-typography-27c949f-font-size );font-weight:var( --e-global-typography-27c949f-font-weight );text-transform:var( --e-global-typography-27c949f-text-transform );line-height:var( --e-global-typography-27c949f-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-468cce9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-468cce9 .elementor-heading-title{font-family:var( --e-global-typography-946d539-font-family ), Sans-serif;font-size:var( --e-global-typography-946d539-font-size );font-weight:var( --e-global-typography-946d539-font-weight );text-transform:var( --e-global-typography-946d539-text-transform );line-height:var( --e-global-typography-946d539-line-height );color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-c420154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 070px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-d9dd7eb{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-2e67986.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-2e67986.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-2e67986 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-2e67986 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2e67986{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-bcd8f69{transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-7269cfc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-7269cfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-7269cfc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-7269cfc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7269cfc{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-b81460e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-b81460e .elementor-heading-title{font-family:var( --e-global-typography-0c28560-font-family ), Sans-serif;font-size:var( --e-global-typography-0c28560-font-size );font-weight:var( --e-global-typography-0c28560-font-weight );text-transform:var( --e-global-typography-0c28560-text-transform );line-height:var( --e-global-typography-0c28560-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-05285f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-8fb0ba6{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-f2861cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-f2861cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-f2861cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-f2861cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-f2861cf{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-04a330f{transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-3118218.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-3118218.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-3118218 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-3118218 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3118218{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-46df3ae{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-46df3ae .elementor-heading-title{font-family:var( --e-global-typography-0c28560-font-family ), Sans-serif;font-size:var( --e-global-typography-0c28560-font-size );font-weight:var( --e-global-typography-0c28560-font-weight );text-transform:var( --e-global-typography-0c28560-text-transform );line-height:var( --e-global-typography-0c28560-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-2c1a66b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-36791cb{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-c23bebb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-c23bebb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-c23bebb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-c23bebb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-c23bebb{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-428a9f6{transition:all 400ms;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-e4394cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-e4394cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-e4394cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-e4394cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-e4394cc{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-9515326{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-9515326 .elementor-heading-title{font-family:var( --e-global-typography-0c28560-font-family ), Sans-serif;font-size:var( --e-global-typography-0c28560-font-size );font-weight:var( --e-global-typography-0c28560-font-weight );text-transform:var( --e-global-typography-0c28560-text-transform );line-height:var( --e-global-typography-0c28560-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-813aede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;transition:all 400ms;text-align:left;color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-a5cfbd6 .elementor-button{background-color:#FFB50B00;fill:var( --e-global-color-2db10ce );color:var( --e-global-color-2db10ce );border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a5cfbd6 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-a5cfbd6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-a5cfbd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 110px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-a5cfbd6 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-a5cfbd6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-8d090ab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8d090ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6356b66 );}.elementor-55 .elementor-element.elementor-element-8d090ab > .elementor-container{min-height:700px;}.elementor-55 .elementor-element.elementor-element-8d090ab > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-8d090ab{transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b35ed17 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-b35ed17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b35ed17{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-48b772e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-349c079.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-55 .elementor-element.elementor-element-349c079 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-349c079 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-349c079{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-279c3eb{z-index:1;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-279c3eb .elementor-heading-title{font-family:var( --e-global-typography-27c949f-font-family ), Sans-serif;font-size:var( --e-global-typography-27c949f-font-size );font-weight:var( --e-global-typography-27c949f-font-weight );text-transform:var( --e-global-typography-27c949f-text-transform );line-height:var( --e-global-typography-27c949f-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-be1bf35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;z-index:1;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-be1bf35 .elementor-heading-title{font-family:var( --e-global-typography-946d539-font-family ), Sans-serif;font-size:var( --e-global-typography-946d539-font-size );font-weight:var( --e-global-typography-946d539-font-weight );text-transform:var( --e-global-typography-946d539-text-transform );line-height:var( --e-global-typography-946d539-line-height );color:var( --e-global-color-544836f );}.elementor-55 .elementor-element.elementor-element-d6beaee{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;z-index:1;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-5d7585e{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-88ac150{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-88ac150 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-55 .elementor-element.elementor-element-88ac150 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-55 .elementor-element.elementor-element-c082538{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-b00d5ea{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-b00d5ea .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-55 .elementor-element.elementor-element-b00d5ea .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-55 .elementor-element.elementor-element-7dba1bd{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-00a1796{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-00a1796 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-55 .elementor-element.elementor-element-00a1796 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-55 .elementor-element.elementor-element-7a5ba95e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7a5ba95e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firstclassbuilders.wpexpertdev.com/wp-content/uploads/2025/09/img-11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-7a5ba95e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-7a5ba95e{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-55 .elementor-element.elementor-element-72c7639a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-72c7639a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-72c7639a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-72c7639a{transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-780f045{transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-780f045 .elementor-heading-title{font-family:var( --e-global-typography-27c949f-font-family ), Sans-serif;font-size:var( --e-global-typography-27c949f-font-size );font-weight:var( --e-global-typography-27c949f-font-weight );text-transform:var( --e-global-typography-27c949f-text-transform );line-height:var( --e-global-typography-27c949f-line-height );color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-1900fbb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;transition:all 400ms;text-align:center;}.elementor-55 .elementor-element.elementor-element-1900fbb9 .elementor-heading-title{font-family:var( --e-global-typography-946d539-font-family ), Sans-serif;font-size:var( --e-global-typography-946d539-font-size );font-weight:var( --e-global-typography-946d539-font-weight );text-transform:var( --e-global-typography-946d539-text-transform );line-height:var( --e-global-typography-946d539-line-height );color:var( --e-global-color-2db10ce );}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider{--ekit_testimonial_slidetoshow:2;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider .swiper-pagination span{background-color:var( --e-global-color-accent );width:8px;height:8px;}.elementor-55 .elementor-element.elementor-element-98605ed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:all 400ms;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-55 .elementor-element.elementor-element-98605ed .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card{margin-left:20px;margin-right:20px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider, .elementor-55 .elementor-element.elementor-element-98605ed  .elementskit-testimonial_card{padding:30px 30px 30px 30px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card .elementskit-commentor-coment{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider:hover  .elementskit-commentor-content > p{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider.testimonial-active  .elementskit-commentor-content > p{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card .elementskit-commentor-coment{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-watermark-icon svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-commentor-content > i{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-icon-content > i{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-watermark-icon > i{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-watermark-icon svg{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-profile-info .elementskit-author-name{color:#FFFFFF;margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-profile-info .elementskit-author-des{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-commentor-bio{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-commentor-bio .elementskit-commentor-image > img{height:90px;width:90px;}.elementor-55 .elementor-element.elementor-element-98605ed .ekit-testimonial--avatar{margin:0px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider .swiper-pagination{bottom:-28px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{width:8px;height:8px;transform:scale(1.2);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-5e9fc24{--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-bab9918 .tf-headline{font-size:40px;}.elementor-55 .elementor-element.elementor-element-bab9918 .tf-highlighted-text{font-size:34px;}.elementor-55 .elementor-element.elementor-element-07d1bff .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-55 .elementor-element.elementor-element-45b455c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 50px 20px 0px;}.elementor-55 .elementor-element.elementor-element-8a61cdb{padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-c42f967 .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-8342e46 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-2cce62d{padding:10px 50px 20px 50px;}.elementor-55 .elementor-element.elementor-element-64b801d{padding:0px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-abdb05b > .elementor-element-populated{padding:10px 0px 0px 20px;}.elementor-55 .elementor-element.elementor-element-1c4d1d5 .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-dd5549e > .elementor-element-populated{padding:10px 0px 0px 20px;}.elementor-55 .elementor-element.elementor-element-0f6778d .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-051b786 > .elementor-element-populated{padding:10px 0px 0px 20px;}.elementor-55 .elementor-element.elementor-element-eaa0550 .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-5c77972 > .elementor-element-populated{padding:10px 0px 0px 20px;}.elementor-55 .elementor-element.elementor-element-0af880f .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-63c4bd46 > .elementor-container{min-height:650px;}.elementor-55 .elementor-element.elementor-element-63c4bd46{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-11b0f69b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;z-index:1;}.elementor-55 .elementor-element.elementor-element-11b0f69b .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-7b888c2e{padding:10px 0px 10px 20px;z-index:1;}.elementor-55 .elementor-element.elementor-element-7b888c2e .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-3bec6f7c{padding:0px 150px 0px 20px;}.elementor-55 .elementor-element.elementor-element-4168e282{padding:30px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-673f4c1f{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:24px 0px 24px 0px;}.elementor-55 .elementor-element.elementor-element-6b59a52c .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-61c1b044{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:24px 0px 24px 0px;}.elementor-55 .elementor-element.elementor-element-616be763 .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-1a85fe26{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:24px 0px 24px 0px;}.elementor-55 .elementor-element.elementor-element-2936dd9f .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-61822fdb{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:24px 0px 24px 0px;}.elementor-55 .elementor-element.elementor-element-4f0dcff .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-2ef0e492{padding:80px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-63b43fe6 > .elementor-element-populated{padding:10px 40px 10px 10px;}.elementor-55 .elementor-element.elementor-element-49d6d7dc .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-19dd0f65 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-7805f886 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-3eb5bba-font-size );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-7805f886 .elementor-counter-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-55 .elementor-element.elementor-element-258fbf90 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-3eb5bba-font-size );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-258fbf90 .elementor-counter-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-55 .elementor-element.elementor-element-cb5c95c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-3eb5bba-font-size );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-cb5c95c .elementor-counter-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-55 .elementor-element.elementor-element-2f1c1c9e > .elementor-element-populated{margin:0px 0px 270px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-55 .elementor-element.elementor-element-74d229c{padding:0px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-450d70a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-35276ac3 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-6d27eaf2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-46989bc9 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-91bb06a{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-29202b7 > .elementor-element-populated{padding:50px 20px 50px 90px;}.elementor-55 .elementor-element.elementor-element-254d10d .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-468cce9 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-7269cfc > .elementor-element-populated{padding:10px 0px 0px 10px;}.elementor-55 .elementor-element.elementor-element-b81460e .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-3118218 > .elementor-element-populated{padding:10px 0px 0px 10px;}.elementor-55 .elementor-element.elementor-element-46df3ae .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-e4394cc > .elementor-element-populated{padding:10px 0px 0px 10px;}.elementor-55 .elementor-element.elementor-element-9515326 .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-8d090ab > .elementor-container{min-height:650px;}.elementor-55 .elementor-element.elementor-element-8d090ab{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-279c3eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;z-index:1;}.elementor-55 .elementor-element.elementor-element-279c3eb .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-be1bf35{padding:10px 0px 10px 20px;z-index:1;}.elementor-55 .elementor-element.elementor-element-be1bf35 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-d6beaee{padding:30px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7a5ba95e{padding:0px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-72c7639a > .elementor-element-populated{padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-780f045 .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-1900fbb9 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:18px;--ekit_testimonial_slidetoshow:2;}.elementor-55 .elementor-element.elementor-element-98605ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-55 .elementor-element.elementor-element-98605ed .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider, .elementor-55 .elementor-element.elementor-element-98605ed  .elementskit-testimonial_card{padding:20px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card .elementskit-commentor-coment{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-5e9fc24{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-bab9918 .tf-headline{font-size:35px;}.elementor-55 .elementor-element.elementor-element-bab9918 .tf-highlighted-text{font-size:26px;}.elementor-55 .elementor-element.elementor-element-07d1bff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-07d1bff .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-55 .elementor-element.elementor-element-45b455c{padding:20px 20px 20px 20px;}.elementor-55 .elementor-element.elementor-element-8a61cdb{padding:50px 20px 50px 20px;}.elementor-55 .elementor-element.elementor-element-c42f967 .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-8342e46 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-2cce62d{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2a74894 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-55 .elementor-element.elementor-element-64b801d{padding:0px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-1c4d1d5{text-align:center;}.elementor-55 .elementor-element.elementor-element-1c4d1d5 .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-09b2617{padding:5px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-0f6778d{text-align:center;}.elementor-55 .elementor-element.elementor-element-0f6778d .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-709bfd4{padding:5px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-eaa0550{text-align:center;}.elementor-55 .elementor-element.elementor-element-eaa0550 .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-c710f25{padding:5px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-0af880f{text-align:center;}.elementor-55 .elementor-element.elementor-element-0af880f .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-2b87c6f{padding:5px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-63c4bd46 > .elementor-container{min-height:600px;}.elementor-55 .elementor-element.elementor-element-63c4bd46{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 7px;}.elementor-55 .elementor-element.elementor-element-8650d87{padding:0px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-11b0f69b{text-align:center;}.elementor-55 .elementor-element.elementor-element-11b0f69b .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-7b888c2e{padding:10px 0px 10px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-7b888c2e .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-3bec6f7c{padding:0px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-4168e282{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-155bfc3e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-55 .elementor-element.elementor-element-673f4c1f{margin:0px 125px calc(var(--kit-widget-spacing, 0px) + 0px) 125px;padding:23px 0px 23px 0px;}.elementor-55 .elementor-element.elementor-element-6b59a52c .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-50428fe4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-55 .elementor-element.elementor-element-61c1b044{margin:0px 125px calc(var(--kit-widget-spacing, 0px) + 0px) 125px;padding:23px 0px 23px 0px;}.elementor-55 .elementor-element.elementor-element-616be763 .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-2deb3840 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-55 .elementor-element.elementor-element-1a85fe26{margin:0px 125px calc(var(--kit-widget-spacing, 0px) + 0px) 125px;padding:23px 0px 23px 0px;}.elementor-55 .elementor-element.elementor-element-2936dd9f .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-1cb0e476 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-55 .elementor-element.elementor-element-61822fdb{margin:0px 125px calc(var(--kit-widget-spacing, 0px) + 0px) 125px;padding:23px 0px 23px 0px;}.elementor-55 .elementor-element.elementor-element-4f0dcff .elementor-heading-title{font-size:var( --e-global-typography-465e249-font-size );line-height:var( --e-global-typography-465e249-line-height );}.elementor-55 .elementor-element.elementor-element-2ef0e492{margin-top:0px;margin-bottom:0px;padding:0px 20px 50px 20px;}.elementor-55 .elementor-element.elementor-element-63b43fe6 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-49d6d7dc{text-align:center;}.elementor-55 .elementor-element.elementor-element-49d6d7dc .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-19dd0f65{width:var( --container-widget-width, 299px );max-width:299px;--container-widget-width:299px;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-19dd0f65 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-69ff85fa{padding:0px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-5f85c3b0 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-7805f886 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-3eb5bba-font-size );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-7805f886 .elementor-counter-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-55 .elementor-element.elementor-element-6fb1a4d2 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-258fbf90 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-3eb5bba-font-size );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-258fbf90 .elementor-counter-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-55 .elementor-element.elementor-element-5125e619 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-cb5c95c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-3eb5bba-font-size );line-height:var( --e-global-typography-3eb5bba-line-height );}.elementor-55 .elementor-element.elementor-element-cb5c95c .elementor-counter-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-55 .elementor-element.elementor-element-2f1c1c9e > .elementor-element-populated{margin:0px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-55 .elementor-element.elementor-element-74d229c > .elementor-container{min-height:450px;}.elementor-55 .elementor-element.elementor-element-74d229c{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-450d70a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-35276ac3{text-align:center;}.elementor-55 .elementor-element.elementor-element-35276ac3 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-17a25923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-4da0ed10{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-91bb06a{padding:50px 20px 50px 20px;}.elementor-55 .elementor-element.elementor-element-29202b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-55 .elementor-element.elementor-element-254d10d{text-align:center;}.elementor-55 .elementor-element.elementor-element-254d10d .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-468cce9{text-align:center;}.elementor-55 .elementor-element.elementor-element-468cce9 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-c420154{padding:0px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-b81460e{text-align:center;}.elementor-55 .elementor-element.elementor-element-b81460e .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-05285f9{padding:05px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-46df3ae{text-align:center;}.elementor-55 .elementor-element.elementor-element-46df3ae .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-2c1a66b{padding:05px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-9515326{text-align:center;}.elementor-55 .elementor-element.elementor-element-9515326 .elementor-heading-title{font-size:var( --e-global-typography-0c28560-font-size );line-height:var( --e-global-typography-0c28560-line-height );}.elementor-55 .elementor-element.elementor-element-813aede{padding:05px 0px 0px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-a5cfbd6{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-8d090ab > .elementor-container{min-height:600px;}.elementor-55 .elementor-element.elementor-element-8d090ab{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 7px;}.elementor-55 .elementor-element.elementor-element-48b772e{padding:0px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-279c3eb{text-align:center;}.elementor-55 .elementor-element.elementor-element-279c3eb .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-be1bf35{padding:10px 0px 10px 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-be1bf35 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-d6beaee{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7a5ba95e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-72c7639a > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-780f045 .elementor-heading-title{font-size:var( --e-global-typography-27c949f-font-size );line-height:var( --e-global-typography-27c949f-line-height );}.elementor-55 .elementor-element.elementor-element-1900fbb9 .elementor-heading-title{font-size:var( --e-global-typography-946d539-font-size );line-height:var( --e-global-typography-946d539-line-height );}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-55 .elementor-element.elementor-element-98605ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-55 .elementor-element.elementor-element-98605ed .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card{margin-left:15px;margin-right:15px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider, .elementor-55 .elementor-element.elementor-element-98605ed  .elementskit-testimonial_card{padding:20px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-98605ed .elementskit-testimonial_card .elementskit-commentor-coment{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-a52fe55{--width:80%;}.elementor-55 .elementor-element.elementor-element-8ce1cbd{--width:50%;}.elementor-55 .elementor-element.elementor-element-2a74894{width:60%;}.elementor-55 .elementor-element.elementor-element-6b16b44{width:20%;}.elementor-55 .elementor-element.elementor-element-abdb05b{width:80%;}.elementor-55 .elementor-element.elementor-element-96e51d1{width:20%;}.elementor-55 .elementor-element.elementor-element-dd5549e{width:80%;}.elementor-55 .elementor-element.elementor-element-b0a0eec{width:20%;}.elementor-55 .elementor-element.elementor-element-051b786{width:80%;}.elementor-55 .elementor-element.elementor-element-e192909{width:20%;}.elementor-55 .elementor-element.elementor-element-5c77972{width:80%;}.elementor-55 .elementor-element.elementor-element-a85f0b0{width:40%;}.elementor-55 .elementor-element.elementor-element-63b43fe6{width:60%;}.elementor-55 .elementor-element.elementor-element-2f1c1c9e{width:40%;}.elementor-55 .elementor-element.elementor-element-f0a6081{width:40%;}.elementor-55 .elementor-element.elementor-element-29202b7{width:60%;}.elementor-55 .elementor-element.elementor-element-2e67986{width:20%;}.elementor-55 .elementor-element.elementor-element-7269cfc{width:80%;}.elementor-55 .elementor-element.elementor-element-f2861cf{width:20%;}.elementor-55 .elementor-element.elementor-element-3118218{width:80%;}.elementor-55 .elementor-element.elementor-element-c23bebb{width:20%;}.elementor-55 .elementor-element.elementor-element-e4394cc{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-6d27eaf2{width:100%;}.elementor-55 .elementor-element.elementor-element-46989bc9{width:100%;}}

.elementor-55 .elementor-element.elementor-element-45b455c{max-width:560px!important}
.elementor-55 .elementor-element.elementor-element-2d04226 .gform_fields input{height:64px;background:#fff;font-size:18px;padding:10px 20px;padding-left:56px;background-image:url("http://firstclassbuilders.wpexpertdev.com/wp-content/uploads/2025/08/location_pin.svg");background-repeat:no-repeat;background-size:24px;background-position:16px center;border-radius:8px}.elementor-55 .elementor-element.elementor-element-2d04226 input/**/#gform_submit_button_2{background:#C59E44}.elementor-55 .elementor-element.elementor-element-2d04226 input/**/#gform_submit_button_2:hover{background:#222838}.elementor-55 .elementor-element.elementor-element-2d04226{max-width:560px!important}






























































































































.elementor-55 .elementor-element.elementor-element-72c7639a .swiper-slide{height:auto}.elementor-55 .elementor-element.elementor-element-72c7639a .swiper-slide .swiper-slide-inner{height:100%}.elementor-55 .elementor-element.elementor-element-72c7639a .elementskit-single-testimonial-slider{height:100%}.elementor-55 .elementor-element.elementor-element-72c7639a .ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background:#222838}.elementor-55 .elementor-element.elementor-element-72c7639a .elementskit-commentor-content p{line-height:1.5em!important;font-size:16px!important}

