.elementor-20 .elementor-element.elementor-element-1fe48db:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1fe48db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-158d2f8 );background-image:url("https://lastgranite.com/wp-content/uploads/2025/09/hero-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1fe48db > .elementor-background-overlay{background-color:var( --e-global-color-158d2f8 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-1fe48db > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-1fe48db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-55px;margin-bottom:-20px;padding:370px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-24296012{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-24296012 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-20 .elementor-element.elementor-element-24296012 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:82px;font-weight:800;line-height:96px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-731ba44b{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-720bb8d4 .elementor-button{background-color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-158d2f8 );color:var( --e-global-color-158d2f8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ede6c0 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-720bb8d4{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-4686ff0 .elementor-button{background-color:#E3D27D00;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4686ff0{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-4686ff0 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-1a2dad72 > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-1a2dad72{margin-top:50px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-24a4b41f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-24a4b41f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-24a4b41f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-20 .elementor-element.elementor-element-24a4b41f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-28b5dc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-28b5dc9 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7e18b1d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5b04a2dd .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-57f3ce9c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-57f3ce9c > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1d444666{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1d444666 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-20 .elementor-element.elementor-element-3f2c85c4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3f2c85c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9dc28da );background-image:url("https://lastgranite.com/wp-content/uploads/2025/09/pattern.png");}.elementor-20 .elementor-element.elementor-element-3f2c85c4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(107deg, #4F6D5600 25%, var( --e-global-color-9dc28da ) 80%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3f2c85c4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-28b5022a > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-20 .elementor-element.elementor-element-12e02311{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-12e02311 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-12e02311 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:3px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-7317e1a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-539089b2{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-11af88e3{margin-top:0px;margin-bottom:32px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20 .elementor-element.elementor-element-70225b91{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-70225b91 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-70225b91 .elementor-counter-number-wrapper{color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;}.elementor-20 .elementor-element.elementor-element-392f2fdc > .elementor-widget-container{padding:0px 200px 0px 0px;}.elementor-20 .elementor-element.elementor-element-392f2fdc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6fc17d97{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-6fc17d97 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-6fc17d97 .elementor-counter-number-wrapper{color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;}.elementor-20 .elementor-element.elementor-element-730d6bca > .elementor-widget-container{padding:0px 200px 0px 0px;}.elementor-20 .elementor-element.elementor-element-730d6bca .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7f634906{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-7f634906 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-7f634906 .elementor-counter-number-wrapper{color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;}.elementor-20 .elementor-element.elementor-element-b5f1cfb > .elementor-widget-container{padding:0px 200px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b5f1cfb .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-37c722fd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4b3a8b01 .elementor-button{background-color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-158d2f8 );color:var( --e-global-color-158d2f8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ede6c0 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4b3a8b01{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-10a997fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-20 .elementor-element.elementor-element-6f044da3 img{max-width:352px;}.elementor-20 .elementor-element.elementor-element-72ee8933 img{max-width:352px;}.elementor-20 .elementor-element.elementor-element-1eaacfd7 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-33e05731 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-20 .elementor-element.elementor-element-33e05731 img{max-width:352px;}.elementor-20 .elementor-element.elementor-element-6a63bbbe > .elementor-container{max-width:1170px;}.elementor-20 .elementor-element.elementor-element-6a63bbbe{padding:100px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-5b0147b7{margin-top:0px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-4824da7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4824da7e > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-4824da7e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:3px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-4533ab3c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;color:var( --e-global-color-158d2f8 );}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-6f160bca.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-6f160bca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-6f160bca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-6f160bca > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-29d5440a{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-29d5440a > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-29d5440a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-3c05ab6d .elementor-button{background-color:#E3D27D00;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-158d2f8 );color:var( --e-global-color-158d2f8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-158d2f8 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3c05ab6d{width:100%;max-width:100%;align-self:center;}.elementor-20 .elementor-element.elementor-element-3c05ab6d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3a26b872 > .elementor-container{max-width:1170px;}.elementor-20 .elementor-element.elementor-element-5c590067 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-5c590067 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-4894169a img{width:100%;}.elementor-20 .elementor-element.elementor-element-555990fc{margin-top:-158px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-3e6b219:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-3e6b219 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-3e6b219 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-20 .elementor-element.elementor-element-3e6b219 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 67px;--e-column-margin-right:0px;--e-column-margin-left:67px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-3e6b219 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-6f4c5613 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-12319ec4 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-20 .elementor-element.elementor-element-12319ec4 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-14fca0e3 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:14px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-14fca0e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-14fca0e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-251b39a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-251b39a4 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-49e9be7d img{width:100%;}.elementor-20 .elementor-element.elementor-element-2680239b{margin-top:-158px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-29088082:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-29088082 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-29088082 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-20 .elementor-element.elementor-element-29088082 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 67px;--e-column-margin-right:0px;--e-column-margin-left:67px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-29088082 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-42ae5fc3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4eebdf38 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-20 .elementor-element.elementor-element-4eebdf38 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2a971af6 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:14px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2a971af6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-2a971af6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-128d268 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-128d268 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-219a477d img{width:100%;}.elementor-20 .elementor-element.elementor-element-363d6c5c{margin-top:-158px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-44176f88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-44176f88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-44176f88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-20 .elementor-element.elementor-element-44176f88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 67px;--e-column-margin-right:0px;--e-column-margin-left:67px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-44176f88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-79cbdcb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-62ed193d > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-20 .elementor-element.elementor-element-62ed193d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-752e5a9e .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:14px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-752e5a9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-752e5a9e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-23c0c388 > .elementor-container{max-width:1170px;}.elementor-20 .elementor-element.elementor-element-23c0c388{margin-top:30px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-425b64d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-425b64d4 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-7b326e77 img{width:100%;}.elementor-20 .elementor-element.elementor-element-57688ce3{margin-top:-158px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1685c24c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-1685c24c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-1685c24c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-20 .elementor-element.elementor-element-1685c24c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 67px;--e-column-margin-right:0px;--e-column-margin-left:67px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-1685c24c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-1864f5cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7678d036 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-20 .elementor-element.elementor-element-7678d036 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5d58d2c2 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:14px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5d58d2c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-5d58d2c2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-357fd9f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-357fd9f5 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-2d7c5838 img{width:100%;}.elementor-20 .elementor-element.elementor-element-2620cfeb{margin-top:-158px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-57d9139f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-57d9139f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-57d9139f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-20 .elementor-element.elementor-element-57d9139f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 67px;--e-column-margin-right:0px;--e-column-margin-left:67px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-57d9139f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-75f4abf6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4f63c522 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-20 .elementor-element.elementor-element-4f63c522 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9aeb599 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:14px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9aeb599 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-9aeb599 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-6e731edc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-6e731edc > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-5545b54 img{width:100%;}.elementor-20 .elementor-element.elementor-element-2fe39f88{margin-top:-158px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-3ffbcfaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-3ffbcfaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-3ffbcfaa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-20 .elementor-element.elementor-element-3ffbcfaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 67px;--e-column-margin-right:0px;--e-column-margin-left:67px;padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-3ffbcfaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-411bec80 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-32f865a6 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-20 .elementor-element.elementor-element-32f865a6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-10486faa .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:14px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-10486faa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-10486faa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-792e4045 > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-792e4045{z-index:2;}.elementor-20 .elementor-element.elementor-element-fa985eb{z-index:0;}.elementor-20 .elementor-element.elementor-element-2dda8742 > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-2dda8742{margin-top:0px;margin-bottom:-500px;}.elementor-20 .elementor-element.elementor-element-1dcd5e94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-1dcd5e94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-1dcd5e94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 64px 64px;}.elementor-20 .elementor-element.elementor-element-1dcd5e94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-1dcd5e94{z-index:2;}.elementor-20 .elementor-element.elementor-element-1e1705e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1e1705e8 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-1e1705e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:3px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-5e0d5871 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-27645c20 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-20 .elementor-element.elementor-element-27645c20{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3315cd72 > .elementor-container{max-width:1140px;}.elementor-20 .elementor-element.elementor-element-201b14f2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-201b14f2 .elementor-custom-embed-play i{font-size:64px;}.elementor-20 .elementor-element.elementor-element-201b14f2 .elementor-custom-embed-play svg{width:64px;height:64px;}.elementor-20 .elementor-element.elementor-element-5c565551:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5c565551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9dc28da );background-image:url("https://lastgranite.com/wp-content/uploads/2025/09/pattern-1.png");}.elementor-20 .elementor-element.elementor-element-5c565551 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(107deg, #BA333300 25%, var( --e-global-color-9dc28da ) 60%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5c565551 > .elementor-container{max-width:1170px;}.elementor-20 .elementor-element.elementor-element-5c565551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-150px;margin-bottom:0px;padding:250px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-437ab24d > .elementor-container{max-width:558px;}.elementor-20 .elementor-element.elementor-element-437ab24d{margin-top:0px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-62e85ca7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20 .elementor-element.elementor-element-2ecbfce7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-2ecbfce7 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-2ecbfce7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:3px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-5aad0dc1{text-align:center;}.elementor-20 .elementor-element.elementor-element-5aad0dc1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5e997b4a{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-5e997b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5e997b4a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-50175e59 > .elementor-container{max-width:1170px;}.elementor-20 .elementor-element.elementor-element-2fe21826 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-361e6487{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-20 .elementor-element.elementor-element-361e6487 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:35px;color:var( --e-global-color-5ede6c0 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9ad034d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9ad034d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9ad034d .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-9ad034d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-9ad034d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9ad034d.elementor-view-default .elementor-icon{color:var( --e-global-color-fdeee0e );border-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-9ad034d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9ad034d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-9ad034d .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-9ad034d .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-9ad034d .elementor-icon i, .elementor-20 .elementor-element.elementor-element-9ad034d .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-246db301 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-246db301 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6d2d714b > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-20 .elementor-element.elementor-element-6d2d714b{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-398fed7e > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-7c1458b1{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-20 .elementor-element.elementor-element-7c1458b1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-85532f0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-85532f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-85532f0 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-85532f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-85532f0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-85532f0.elementor-view-default .elementor-icon{color:var( --e-global-color-fdeee0e );border-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-85532f0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-85532f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-85532f0 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-85532f0 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-85532f0 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-85532f0 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-476a2c42 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-476a2c42 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6513070c > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-20 .elementor-element.elementor-element-6513070c{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4c789f5b > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-2509d24c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-20 .elementor-element.elementor-element-2509d24c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-572eb9c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-572eb9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-572eb9c .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-572eb9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-572eb9c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-572eb9c.elementor-view-default .elementor-icon{color:var( --e-global-color-fdeee0e );border-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-572eb9c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-572eb9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-572eb9c .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-572eb9c .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-572eb9c .elementor-icon i, .elementor-20 .elementor-element.elementor-element-572eb9c .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-468cc0e2 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-468cc0e2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-b4ef7a2 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-20 .elementor-element.elementor-element-b4ef7a2{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-239bfd99 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20 .elementor-element.elementor-element-3cbb47e3{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;align-self:center;}.elementor-20 .elementor-element.elementor-element-3cbb47e3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-023fc7b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-023fc7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-023fc7b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-023fc7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-023fc7b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-023fc7b.elementor-view-default .elementor-icon{color:var( --e-global-color-fdeee0e );border-color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-023fc7b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-023fc7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-023fc7b .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-023fc7b .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-023fc7b .elementor-icon i, .elementor-20 .elementor-element.elementor-element-023fc7b .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-32388548 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-32388548 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7d7c5579 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-20 .elementor-element.elementor-element-7d7c5579{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5b115e2d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5b115e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-158d2f8 );background-image:url("https://lastgranite.com/wp-content/uploads/2025/09/bg-brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-5b115e2d > .elementor-background-overlay{background-color:var( --e-global-color-158d2f8 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5b115e2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-519cb926 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-518ac519{text-align:center;}.elementor-20 .elementor-element.elementor-element-518ac519 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:32px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-54652222 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-d3e4e47{text-align:left;}.elementor-20 .elementor-element.elementor-element-d3e4e47 img{max-width:90%;transition-duration:0.5s;}.elementor-20 .elementor-element.elementor-element-67eba789 img{transition-duration:0.5s;}.elementor-20 .elementor-element.elementor-element-7ef21e4c{text-align:right;}.elementor-20 .elementor-element.elementor-element-7ef21e4c img{transition-duration:0.5s;}.elementor-20 .elementor-element.elementor-element-7207b18b{text-align:right;}.elementor-20 .elementor-element.elementor-element-7207b18b img{transition-duration:0.5s;}.elementor-20 .elementor-element.elementor-element-78a0aeb5{text-align:right;}.elementor-20 .elementor-element.elementor-element-78a0aeb5 img{transition-duration:0.5s;}.elementor-20 .elementor-element.elementor-element-45a1c08c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-45a1c08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lastgranite.com/wp-content/uploads/2025/09/line.png");background-position:top center;background-repeat:repeat-y;}.elementor-20 .elementor-element.elementor-element-45a1c08c > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-45a1c08c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-45a1c08c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-747a782{margin-top:0px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-2a4b7921{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2a4b7921 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-2a4b7921 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:3px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-658c33b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;color:var( --e-global-color-158d2f8 );}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-15c7d37f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-15c7d37f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-15c7d37f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-15c7d37f > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-66e0c663{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-66e0c663 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-66e0c663 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-3b7dc085 .elementor-button{background-color:#E3D27D00;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-158d2f8 );color:var( --e-global-color-158d2f8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-158d2f8 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3b7dc085{width:100%;max-width:100%;align-self:center;}.elementor-20 .elementor-element.elementor-element-3b7dc085 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5b0d51a1 > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-df07be9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-77ea12ea{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-77ea12ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-77ea12ea img{max-width:510px;}.elementor-20 .elementor-element.elementor-element-49bd5a54{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-49bd5a54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-49bd5a54 img{max-width:360px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-7049cd54.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-7049cd54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-33896b44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-33896b44 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-33896b44 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-d05c02e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-301b5628{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-7f3f5080 .elementor-button{background-color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ede6c0 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7f3f5080{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-430dd33b > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-430dd33b{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-6d11fe42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-6d11fe42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-6d11fe42 > .elementor-element-populated{padding:0px 0px 0px 150px;}.elementor-20 .elementor-element.elementor-element-6b9b1b03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-6b9b1b03 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-6b9b1b03 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-19b4f1e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-645cba24{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-34ad7e21 .elementor-button{background-color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ede6c0 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-34ad7e21{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-7ed66d10.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-3459dfc9{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:right;}.elementor-20 .elementor-element.elementor-element-3459dfc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3459dfc9 img{max-width:360px;}.elementor-20 .elementor-element.elementor-element-1babf922{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:right;}.elementor-20 .elementor-element.elementor-element-1babf922 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-1babf922 img{max-width:510px;}.elementor-20 .elementor-element.elementor-element-3ddaacd5 > .elementor-container{max-width:1440px;}.elementor-20 .elementor-element.elementor-element-6018fa59.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-a434147{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-a434147 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a434147 img{max-width:510px;}.elementor-20 .elementor-element.elementor-element-5f00d981{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-5f00d981 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5f00d981 img{max-width:360px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-7183c58b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-7183c58b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-bb2fba3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-bb2fba3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-bb2fba3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-449b6b4a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-105b922a{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-5537d138 .elementor-button{background-color:var( --e-global-color-5ede6c0 );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-9dc28da );color:var( --e-global-color-9dc28da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ede6c0 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5537d138{width:auto;max-width:auto;align-self:center;}.elementor-20 .elementor-element.elementor-element-9a99010:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9a99010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9dc28da );background-image:url("https://lastgranite.com/wp-content/uploads/2025/09/testimoni-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-9a99010 > .elementor-background-overlay{background-color:var( --e-global-color-9dc28da );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-9a99010 > .elementor-container{max-width:1170px;}.elementor-20 .elementor-element.elementor-element-9a99010{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-66897567 > .elementor-container{max-width:816px;}.elementor-20 .elementor-element.elementor-element-66897567{margin-top:0px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-c08327c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20 .elementor-element.elementor-element-311a4bc4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-311a4bc4 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-311a4bc4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:3px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-eaf13af{text-align:center;}.elementor-20 .elementor-element.elementor-element-eaf13af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-49c6bc6{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-37992770 > .elementor-container{max-width:1170px;}.elementor-20 .elementor-element.elementor-element-37992770{margin-top:0px;margin-bottom:-166px;z-index:2;}.elementor-20 .elementor-element.elementor-element-4d8ebc03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-4d8ebc03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4d8ebc03.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20 .elementor-element.elementor-element-4d8ebc03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-4d8ebc03 > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(34, 32, 31, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-20 .elementor-element.elementor-element-4d8ebc03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-4486c47{text-align:center;}.elementor-20 .elementor-element.elementor-element-4486c47 .elementor-star-rating{font-size:24px;}.elementor-20 .elementor-element.elementor-element-4486c47 .elementor-star-rating i:before{color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-4486c47 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-257af3b5{text-align:center;}.elementor-20 .elementor-element.elementor-element-257af3b5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-43b757e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-6ed53eba img{max-width:64px;height:64px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-8d06f6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-8d06f6f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-176c1ace{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-176c1ace .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-1ca3d1d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-1ca3d1d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1ca3d1d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20 .elementor-element.elementor-element-1ca3d1d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-1ca3d1d9 > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(34, 32, 31, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-20 .elementor-element.elementor-element-1ca3d1d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-4656713d{text-align:center;}.elementor-20 .elementor-element.elementor-element-4656713d .elementor-star-rating{font-size:24px;}.elementor-20 .elementor-element.elementor-element-4656713d .elementor-star-rating i:before{color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-4656713d .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-68018b88{text-align:center;}.elementor-20 .elementor-element.elementor-element-68018b88 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-4dea0a93{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-7295912f img{max-width:64px;height:64px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-1ec7c6c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-1ec7c6c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-634496d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-634496d0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-2ac70376:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-2ac70376 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2ac70376.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20 .elementor-element.elementor-element-2ac70376 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-2ac70376 > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(34, 32, 31, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-20 .elementor-element.elementor-element-2ac70376 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-1d2567fd{text-align:center;}.elementor-20 .elementor-element.elementor-element-1d2567fd .elementor-star-rating{font-size:24px;}.elementor-20 .elementor-element.elementor-element-1d2567fd .elementor-star-rating i:before{color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-1d2567fd .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-54294c2c{text-align:center;}.elementor-20 .elementor-element.elementor-element-54294c2c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-569530c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-6a917f39 img{max-width:64px;height:64px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-33d268bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-33d268bb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-158d2f8 );}.elementor-20 .elementor-element.elementor-element-3e77f551{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-3e77f551 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-fdeee0e );}.elementor-20 .elementor-element.elementor-element-1b4a4092{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:266px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-1b4a4092 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3304e31f{margin-top:0px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-65f9e289{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-65f9e289 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-20 .elementor-element.elementor-element-65f9e289 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:19px;letter-spacing:3px;color:var( --e-global-color-5ede6c0 );}.elementor-20 .elementor-element.elementor-element-36bdb527 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:64px;color:var( --e-global-color-158d2f8 );}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-6072edff.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-6072edff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-6072edff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-6072edff > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-20 .elementor-element.elementor-element-1f9d8687{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1f9d8687 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1f9d8687 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-9dc28da );}.elementor-20 .elementor-element.elementor-element-24147529 .elementor-button{background-color:#E3D27D00;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:3px;fill:var( --e-global-color-158d2f8 );color:var( --e-global-color-158d2f8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-158d2f8 );border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-24147529{width:100%;max-width:100%;align-self:center;}.elementor-20 .elementor-element.elementor-element-24147529 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-1fe48db{padding:200px 0px 0px 32px;}.elementor-20 .elementor-element.elementor-element-3f2c85c4{padding:50px 0px 50px 32px;}.elementor-20 .elementor-element.elementor-element-28b5022a > .elementor-element-populated{padding:0px 32px 0px 0px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-5542ac25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-5542ac25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-6f044da3 img{width:100%;}.elementor-20 .elementor-element.elementor-element-72ee8933 img{width:100%;}.elementor-20 .elementor-element.elementor-element-33e05731 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-33e05731 img{width:100%;}.elementor-20 .elementor-element.elementor-element-6a63bbbe{padding:50px 22px 50px 22px;}.elementor-20 .elementor-element.elementor-element-5b0147b7{margin-top:0px;margin-bottom:30px;padding:0px 10px 0px 10px;}.elementor-20 .elementor-element.elementor-element-5c590067 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-555990fc{margin-top:-197px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-3e6b219 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-20 .elementor-element.elementor-element-251b39a4 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-2680239b{margin-top:-197px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-29088082 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-20 .elementor-element.elementor-element-128d268 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-363d6c5c{margin-top:-197px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-44176f88 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-20 .elementor-element.elementor-element-23c0c388{margin-top:20px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-425b64d4 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-57688ce3{margin-top:-197px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1685c24c > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-20 .elementor-element.elementor-element-357fd9f5 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-2620cfeb{margin-top:-197px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-57d9139f > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-20 .elementor-element.elementor-element-6e731edc > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-2fe39f88{margin-top:-197px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-3ffbcfaa > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-20 .elementor-element.elementor-element-2dda8742{margin-top:0px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1dcd5e94 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-20 .elementor-element.elementor-element-3315cd72{margin-top:0px;margin-bottom:0px;padding:0px 32px 0px 32px;}.elementor-20 .elementor-element.elementor-element-5c565551{padding:200px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-437ab24d{margin-top:0px;margin-bottom:30px;}.elementor-20 .elementor-element.elementor-element-50175e59{padding:0px 27px 0px 27px;}.elementor-20 .elementor-element.elementor-element-4c789f5b > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-239bfd99 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-519cb926 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-20 .elementor-element.elementor-element-54652222{padding:0px 32px 0px 32px;}.elementor-20 .elementor-element.elementor-element-d3e4e47 img{max-width:80%;}.elementor-20 .elementor-element.elementor-element-67eba789 img{max-width:80%;}.elementor-20 .elementor-element.elementor-element-7ef21e4c img{max-width:80%;}.elementor-20 .elementor-element.elementor-element-7207b18b img{max-width:80%;}.elementor-20 .elementor-element.elementor-element-78a0aeb5 img{max-width:80%;}.elementor-20 .elementor-element.elementor-element-45a1c08c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-45a1c08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-y;background-size:60% auto;}.elementor-20 .elementor-element.elementor-element-45a1c08c{padding:50px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-747a782{margin-top:0px;margin-bottom:30px;padding:0px 32px 0px 32px;}.elementor-20 .elementor-element.elementor-element-77ea12ea > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-20 .elementor-element.elementor-element-77ea12ea{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-20 .elementor-element.elementor-element-77ea12ea img{width:100%;}.elementor-20 .elementor-element.elementor-element-49bd5a54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-49bd5a54{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-20 .elementor-element.elementor-element-49bd5a54 img{width:100%;}.elementor-20 .elementor-element.elementor-element-7049cd54 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-20 .elementor-element.elementor-element-301b5628{--container-widget-width:604px;--container-widget-flex-grow:0;width:var( --container-widget-width, 604px );max-width:604px;}.elementor-20 .elementor-element.elementor-element-430dd33b{margin-top:0px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-6d11fe42 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-20 .elementor-element.elementor-element-645cba24{--container-widget-width:604px;--container-widget-flex-grow:0;width:var( --container-widget-width, 604px );max-width:604px;}.elementor-20 .elementor-element.elementor-element-3459dfc9{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-20 .elementor-element.elementor-element-3459dfc9 img{width:100%;}.elementor-20 .elementor-element.elementor-element-1babf922 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-20 .elementor-element.elementor-element-1babf922{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-20 .elementor-element.elementor-element-1babf922 img{width:100%;}.elementor-20 .elementor-element.elementor-element-a434147 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a434147{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-20 .elementor-element.elementor-element-a434147 img{width:100%;}.elementor-20 .elementor-element.elementor-element-5f00d981 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5f00d981{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-20 .elementor-element.elementor-element-5f00d981 img{width:100%;}.elementor-20 .elementor-element.elementor-element-7183c58b > .elementor-element-populated{padding:32px 32px 0px 32px;}.elementor-20 .elementor-element.elementor-element-105b922a{--container-widget-width:604px;--container-widget-flex-grow:0;width:var( --container-widget-width, 604px );max-width:604px;}.elementor-20 .elementor-element.elementor-element-9a99010{padding:50px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-66897567 > .elementor-container{max-width:500px;}.elementor-20 .elementor-element.elementor-element-66897567{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-37992770{padding:0px 10px 0px 10px;}.elementor-20 .elementor-element.elementor-element-4d8ebc03 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-1ca3d1d9 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-2ac70376 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-1b4a4092{padding:216px 32px 50px 32px;}.elementor-20 .elementor-element.elementor-element-3304e31f{margin-top:0px;margin-bottom:30px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-1fe48db{padding:240px 16px 15px 16px;}.elementor-20 .elementor-element.elementor-element-24296012 .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-20 .elementor-element.elementor-element-731ba44b{font-size:15px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-75754451 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20 .elementor-element.elementor-element-720bb8d4 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-4686ff0 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-20 .elementor-element.elementor-element-4686ff0 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-24a4b41f > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-7e18b1d3 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-5b04a2dd .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-75c3d785 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3f2c85c4{padding:40px 16px 40px 16px;}.elementor-20 .elementor-element.elementor-element-28b5022a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-12e02311 .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-7317e1a7 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-539089b2{font-size:13px;}.elementor-20 .elementor-element.elementor-element-5def3bc2{width:30%;}.elementor-20 .elementor-element.elementor-element-70225b91 .elementor-counter-number-wrapper{font-size:25px;}.elementor-20 .elementor-element.elementor-element-392f2fdc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-392f2fdc .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-20 .elementor-element.elementor-element-1a1de113{width:40%;}.elementor-20 .elementor-element.elementor-element-1a1de113 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-20 .elementor-element.elementor-element-6fc17d97 .elementor-counter-number-wrapper{font-size:25px;}.elementor-20 .elementor-element.elementor-element-730d6bca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-730d6bca .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-20 .elementor-element.elementor-element-5b9e820b{width:30%;}.elementor-20 .elementor-element.elementor-element-7f634906 .elementor-counter-number-wrapper{font-size:25px;}.elementor-20 .elementor-element.elementor-element-b5f1cfb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b5f1cfb .elementor-heading-title{font-size:13px;line-height:18px;}.elementor-20 .elementor-element.elementor-element-37c722fd .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-4b3a8b01 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-5542ac25 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-10a997fa{width:50%;}.elementor-20 .elementor-element.elementor-element-10a997fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-10a997fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6f044da3{text-align:left;}.elementor-20 .elementor-element.elementor-element-6f044da3 img{width:100%;}.elementor-20 .elementor-element.elementor-element-72ee8933 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-72ee8933 img{width:100%;}.elementor-20 .elementor-element.elementor-element-1eaacfd7{width:50%;}.elementor-20 .elementor-element.elementor-element-1eaacfd7 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-20 .elementor-element.elementor-element-6a63bbbe{padding:40px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-5b0147b7{padding:0px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-4824da7e .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-4533ab3c .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-6f160bca > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-29d5440a .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-3c05ab6d .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-3a26b872{padding:0px 6px 0px 6px;}.elementor-20 .elementor-element.elementor-element-5c590067 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-555990fc{margin-top:-150px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-6f4c5613 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-6f4c5613 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-12319ec4 .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-251b39a4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-2680239b{margin-top:-150px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-42ae5fc3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-42ae5fc3 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-4eebdf38 .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-128d268 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-363d6c5c{margin-top:-150px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-79cbdcb0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-79cbdcb0 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-62ed193d .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-23c0c388{margin-top:0px;margin-bottom:0px;padding:0px 6px 0px 6px;}.elementor-20 .elementor-element.elementor-element-425b64d4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-57688ce3{margin-top:-150px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1864f5cc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-1864f5cc .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-7678d036 .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-357fd9f5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-2620cfeb{margin-top:-150px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-75f4abf6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-75f4abf6 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-4f63c522 .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-6e731edc > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-2fe39f88{margin-top:-150px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-411bec80 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-411bec80 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-32f865a6 .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-1e1705e8 .elementor-heading-title{font-size:11px;}.elementor-20 .elementor-element.elementor-element-5e0d5871 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-27645c20{font-size:13px;}.elementor-20 .elementor-element.elementor-element-3315cd72{padding:0px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-5c565551{padding:190px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-437ab24d{padding:0px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-2ecbfce7 .elementor-heading-title{font-size:11px;}.elementor-20 .elementor-element.elementor-element-5aad0dc1 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-5e997b4a .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-50175e59{padding:0px 1px 0px 1px;}.elementor-20 .elementor-element.elementor-element-2fe21826{width:50%;}.elementor-20 .elementor-element.elementor-element-361e6487 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-9ad034d.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-9ad034d .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-9ad034d .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-246db301 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-6d2d714b{font-size:13px;}.elementor-20 .elementor-element.elementor-element-398fed7e{width:50%;}.elementor-20 .elementor-element.elementor-element-7c1458b1 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-85532f0.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-85532f0 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-85532f0 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-476a2c42 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-6513070c{font-size:13px;}.elementor-20 .elementor-element.elementor-element-4c789f5b{width:50%;}.elementor-20 .elementor-element.elementor-element-4c789f5b > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2509d24c .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-572eb9c.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-572eb9c .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-572eb9c .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-468cc0e2 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-b4ef7a2{font-size:13px;}.elementor-20 .elementor-element.elementor-element-239bfd99{width:50%;}.elementor-20 .elementor-element.elementor-element-239bfd99 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3cbb47e3 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-023fc7b.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-023fc7b .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-023fc7b .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-32388548 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-7d7c5579{font-size:13px;}.elementor-20 .elementor-element.elementor-element-5b115e2d{padding:40px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-518ac519 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-54652222{padding:0px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-44b54ecf{width:50%;}.elementor-20 .elementor-element.elementor-element-44b54ecf > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-d3e4e47{text-align:center;}.elementor-20 .elementor-element.elementor-element-67d8453c{width:50%;}.elementor-20 .elementor-element.elementor-element-67d8453c > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-67eba789{text-align:center;}.elementor-20 .elementor-element.elementor-element-365d661{width:50%;}.elementor-20 .elementor-element.elementor-element-365d661 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-7ef21e4c{text-align:center;}.elementor-20 .elementor-element.elementor-element-361a2d66{width:50%;}.elementor-20 .elementor-element.elementor-element-361a2d66 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-7207b18b{text-align:center;}.elementor-20 .elementor-element.elementor-element-78a0aeb5{text-align:center;}.elementor-20 .elementor-element.elementor-element-45a1c08c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-45a1c08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:55% auto;}.elementor-20 .elementor-element.elementor-element-45a1c08c{padding:40px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-747a782{padding:0px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-2a4b7921 .elementor-heading-title{font-size:11px;}.elementor-20 .elementor-element.elementor-element-658c33b .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-15c7d37f > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-66e0c663 .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-3b7dc085 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-77ea12ea > .elementor-widget-container{padding:0px 11px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7049cd54 > .elementor-element-populated{padding:30px 16px 30px 16px;}.elementor-20 .elementor-element.elementor-element-33896b44 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-d05c02e .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-301b5628{font-size:13px;}.elementor-20 .elementor-element.elementor-element-7f3f5080 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-6d11fe42 > .elementor-element-populated{padding:30px 16px 30px 16px;}.elementor-20 .elementor-element.elementor-element-6b9b1b03 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-19b4f1e6 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-645cba24{font-size:13px;}.elementor-20 .elementor-element.elementor-element-34ad7e21 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-1babf922 > .elementor-widget-container{padding:0px 0px 0px 11px;}.elementor-20 .elementor-element.elementor-element-a434147 > .elementor-widget-container{padding:0px 11px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7183c58b > .elementor-element-populated{padding:30px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-bb2fba3 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-449b6b4a .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-105b922a{font-size:13px;}.elementor-20 .elementor-element.elementor-element-5537d138 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}.elementor-20 .elementor-element.elementor-element-9a99010{padding:40px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-66897567{padding:0px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-311a4bc4 .elementor-heading-title{font-size:11px;}.elementor-20 .elementor-element.elementor-element-eaf13af .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-49c6bc6{font-size:13px;}.elementor-20 .elementor-element.elementor-element-37992770{padding:0px 6px 0px 6px;}.elementor-20 .elementor-element.elementor-element-4486c47 .elementor-star-rating{font-size:18px;}.elementor-20 .elementor-element.elementor-element-257af3b5 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-43b757e{font-size:13px;}.elementor-20 .elementor-element.elementor-element-8d06f6f .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-176c1ace .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-1ca3d1d9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-20 .elementor-element.elementor-element-4656713d .elementor-star-rating{font-size:18px;}.elementor-20 .elementor-element.elementor-element-68018b88 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-4dea0a93{font-size:13px;}.elementor-20 .elementor-element.elementor-element-1ec7c6c1 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-634496d0 .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-1d2567fd .elementor-star-rating{font-size:18px;}.elementor-20 .elementor-element.elementor-element-54294c2c .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-569530c4{font-size:13px;}.elementor-20 .elementor-element.elementor-element-33d268bb .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-3e77f551 .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-1b4a4092{padding:206px 16px 40px 16px;}.elementor-20 .elementor-element.elementor-element-65f9e289 .elementor-heading-title{font-size:11px;}.elementor-20 .elementor-element.elementor-element-36bdb527 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-6072edff > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1f9d8687 .elementor-heading-title{font-size:13px;}.elementor-20 .elementor-element.elementor-element-24147529 .elementor-button{font-size:11px;padding:5px 10px 5px 10px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-1be929d1{width:45%;}.elementor-20 .elementor-element.elementor-element-24a4b41f{width:55%;}.elementor-20 .elementor-element.elementor-element-28b5dc9{width:42%;}.elementor-20 .elementor-element.elementor-element-75c3d785{width:58%;}.elementor-20 .elementor-element.elementor-element-28b5022a{width:49%;}.elementor-20 .elementor-element.elementor-element-5542ac25{width:51%;}.elementor-20 .elementor-element.elementor-element-69cfe82c{width:42%;}.elementor-20 .elementor-element.elementor-element-6f160bca{width:58%;}.elementor-20 .elementor-element.elementor-element-4db5665b{width:64.956%;}.elementor-20 .elementor-element.elementor-element-1dcd5e94{width:35%;}.elementor-20 .elementor-element.elementor-element-73d3ace0{width:42%;}.elementor-20 .elementor-element.elementor-element-15c7d37f{width:58%;}.elementor-20 .elementor-element.elementor-element-df07be9{width:65%;}.elementor-20 .elementor-element.elementor-element-7049cd54{width:34.956%;}.elementor-20 .elementor-element.elementor-element-6d11fe42{width:36%;}.elementor-20 .elementor-element.elementor-element-7ed66d10{width:63.956%;}.elementor-20 .elementor-element.elementor-element-6018fa59{width:65%;}.elementor-20 .elementor-element.elementor-element-7183c58b{width:34.956%;}.elementor-20 .elementor-element.elementor-element-122acbff{width:30%;}.elementor-20 .elementor-element.elementor-element-6072edff{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-1be929d1{width:100%;}.elementor-20 .elementor-element.elementor-element-24a4b41f{width:100%;}.elementor-20 .elementor-element.elementor-element-69cfe82c{width:62%;}.elementor-20 .elementor-element.elementor-element-6f160bca{width:38%;}.elementor-20 .elementor-element.elementor-element-4db5665b{width:100%;}.elementor-20 .elementor-element.elementor-element-1dcd5e94{width:100%;}.elementor-20 .elementor-element.elementor-element-2fe21826{width:50%;}.elementor-20 .elementor-element.elementor-element-398fed7e{width:50%;}.elementor-20 .elementor-element.elementor-element-4c789f5b{width:50%;}.elementor-20 .elementor-element.elementor-element-239bfd99{width:50%;}.elementor-20 .elementor-element.elementor-element-73d3ace0{width:58%;}.elementor-20 .elementor-element.elementor-element-15c7d37f{width:42%;}.elementor-20 .elementor-element.elementor-element-df07be9{width:100%;}.elementor-20 .elementor-element.elementor-element-7049cd54{width:100%;}.elementor-20 .elementor-element.elementor-element-6d11fe42{width:100%;}.elementor-20 .elementor-element.elementor-element-7ed66d10{width:100%;}.elementor-20 .elementor-element.elementor-element-6018fa59{width:100%;}.elementor-20 .elementor-element.elementor-element-7183c58b{width:100%;}.elementor-20 .elementor-element.elementor-element-122acbff{width:45%;}.elementor-20 .elementor-element.elementor-element-6072edff{width:55%;}}