.elementor-1122 .elementor-element.elementor-element-cebf650{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.73;--border-radius:0px 0px 40px 40px;--padding-top:6px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-cebf650:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gvrdroofing.com/wp-content/uploads/2026/08/01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1122 .elementor-element.elementor-element-cebf650::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .e-con-inner > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #000000 55%, #0099FF00 100%);}.elementor-1122 .elementor-element.elementor-element-e61527b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:133px;--padding-bottom:100px;--padding-left:112px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1122 .elementor-element.elementor-element-3170506 .elementor-icon-list-icon i{color:#448553;transition:color 0.3s;}.elementor-1122 .elementor-element.elementor-element-3170506 .elementor-icon-list-icon svg{fill:#448553;transition:fill 0.3s;}.elementor-1122 .elementor-element.elementor-element-3170506{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-1122 .elementor-element.elementor-element-3170506 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1122 .elementor-element.elementor-element-3170506 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-1122 .elementor-element.elementor-element-3170506 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-1122 .elementor-element.elementor-element-69e3d7b{text-align:start;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-69e3d7b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:700;text-transform:none;line-height:56px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-cafb0f4 .elementor-icon-list-icon i{color:#F7F288;transition:color 0.3s;}.elementor-1122 .elementor-element.elementor-element-cafb0f4 .elementor-icon-list-icon svg{fill:#F7F288;transition:fill 0.3s;}.elementor-1122 .elementor-element.elementor-element-cafb0f4{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:6px 0px 0px 18px;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:#448553;}.elementor-1122 .elementor-element.elementor-element-cafb0f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1122 .elementor-element.elementor-element-cafb0f4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:26px;}.elementor-1122 .elementor-element.elementor-element-cafb0f4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-1122 .elementor-element.elementor-element-036688e img{width:90%;}.elementor-1122 .elementor-element.elementor-element-036688e{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-5d6af15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1122 .elementor-element.elementor-element-2f1b6a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-2f1b6a4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-2f1b6a4 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 15px 15px 15px;}.elementor-1122 .elementor-element.elementor-element-2f1b6a4 .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-2f1b6a4 .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-2f1b6a4 .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-2f1b6a4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-2f1b6a4{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-e807f3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:49px;--padding-right:51px;}.elementor-1122 .elementor-element.elementor-element-ac561a6{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.25;--border-radius:32px 32px 32px 32px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1122 .elementor-element.elementor-element-ac561a6:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-ac561a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000026;}.elementor-1122 .elementor-element.elementor-element-ac561a6::before, .elementor-1122 .elementor-element.elementor-element-ac561a6 > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-ac561a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-ac561a6 > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-ac561a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-ac561a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-wrapper{align-items:end;text-align:start;gap:16px;}.elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-be7af65.elementor-view-stacked .elementor-icon{background-color:#448553;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-be7af65.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-be7af65.elementor-view-default .elementor-icon{fill:#448553;color:#448553;border-color:#448553;}.elementor-1122 .elementor-element.elementor-element-be7af65.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon{font-size:23px;border-radius:100px 100px 100px 100px;}.elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-be7af65:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-be7af65:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;font-style:italic;color:#448553;}.elementor-1122 .elementor-element.elementor-element-be7af65{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-a1338f8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-87e7234 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;color:#303030;}.elementor-1122 .elementor-element.elementor-element-87e7234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-31114f8{--e-image-carousel-slides-to-show:6;}.elementor-1122 .elementor-element.elementor-element-f850dcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-4c1a0e6{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-b1c13e5 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1122 .elementor-element.elementor-element-b1c13e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-937c000{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-fae5c4a .elementor-icon-list-icon i{color:#448553;transition:color 0.3s;}.elementor-1122 .elementor-element.elementor-element-fae5c4a .elementor-icon-list-icon svg{fill:#448553;transition:fill 0.3s;}.elementor-1122 .elementor-element.elementor-element-fae5c4a{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-fae5c4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1122 .elementor-element.elementor-element-fae5c4a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-1122 .elementor-element.elementor-element-fae5c4a .elementor-icon-list-text{color:#020202;transition:color 0.3s;}.elementor-1122 .elementor-element.elementor-element-6ef6993 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-6ef6993{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.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-1122 .elementor-element.elementor-element-b9aa532{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#131313;padding:0px 0px 8px 0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-2ba0ab6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-550695e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-550695e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-550695e .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 15px 15px 15px;}.elementor-1122 .elementor-element.elementor-element-550695e .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-550695e .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-550695e .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-550695e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-550695e{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-df77bfa .elementor-icon-box-wrapper{align-items:end;gap:14px;}.elementor-1122 .elementor-element.elementor-element-df77bfa .elementor-icon-box-title{margin-block-end:6px;color:#343434;}.elementor-1122 .elementor-element.elementor-element-df77bfa.elementor-view-stacked .elementor-icon{background-color:#448553;fill:#FFFFFF;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-df77bfa.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-df77bfa.elementor-view-default .elementor-icon{fill:#448553;color:#448553;border-color:#448553;}.elementor-1122 .elementor-element.elementor-element-df77bfa.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-df77bfa .elementor-icon{font-size:19px;border-radius:100px 100px 100px 100px;}.elementor-1122 .elementor-element.elementor-element-df77bfa .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-df77bfa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-df77bfa:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-df77bfa:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-1122 .elementor-element.elementor-element-df77bfa .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#585858;}.elementor-1122 .elementor-element.elementor-element-df77bfa{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-bb9f1d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:17px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-bb9f1d5:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-bb9f1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1122 .elementor-element.elementor-element-b1277aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-b1277aa:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-b1277aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20202000;}.elementor-1122 .elementor-element.elementor-element-6dae34f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;background-color:#FFFAF6;}.elementor-1122 .elementor-element.elementor-element-c9f117a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-c9f117a:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-c9f117a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1122 .elementor-element.elementor-element-3425ce3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-3425ce3:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-3425ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF600;}.elementor-1122 .elementor-element.elementor-element-373f9dd{text-align:end;padding:8px 0px 9px 0px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-373f9dd .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:53px;font-weight:800;text-transform:none;font-style:normal;line-height:57px;color:#448553;}.elementor-1122 .elementor-element.elementor-element-1c15272 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-1c15272{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-8971fa3{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#181818;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-52b2b61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-52b2b61 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-52b2b61 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-1122 .elementor-element.elementor-element-52b2b61 .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-52b2b61 .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-52b2b61 .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-52b2b61 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-52b2b61{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-31d685b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-31d685b:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-31d685b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF600;}.elementor-1122 .elementor-element.elementor-element-abb00a2{text-align:end;padding:8px 0px 9px 0px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-abb00a2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:53px;font-weight:800;text-transform:none;font-style:normal;line-height:57px;color:#448553;}.elementor-1122 .elementor-element.elementor-element-15ad134 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-15ad134{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-00f420b{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#181818;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-c938bfe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-c938bfe .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-c938bfe .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-1122 .elementor-element.elementor-element-c938bfe .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-c938bfe .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-c938bfe .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-c938bfe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-c938bfe{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-24e8afa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-24e8afa:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-24e8afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF600;}.elementor-1122 .elementor-element.elementor-element-5f50970{text-align:end;padding:8px 0px 9px 0px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-5f50970 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:53px;font-weight:800;text-transform:none;font-style:normal;line-height:57px;color:#448553;}.elementor-1122 .elementor-element.elementor-element-28c43e5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-28c43e5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-544fba9{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#181818;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-185e2ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-185e2ab .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-185e2ab .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-1122 .elementor-element.elementor-element-185e2ab .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-185e2ab .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-185e2ab .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-185e2ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-185e2ab{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-7253998{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:17px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-7253998:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-7253998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1122 .elementor-element.elementor-element-4ef928b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-4ef928b:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-4ef928b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1122 .elementor-element.elementor-element-241848e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-241848e:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-241848e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF600;}.elementor-1122 .elementor-element.elementor-element-b2846f2{text-align:end;padding:8px 0px 9px 0px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-b2846f2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:53px;font-weight:800;text-transform:none;font-style:normal;line-height:57px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-faa19a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-faa19a5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-ba457a8{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#181818;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-15e1223 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-15e1223 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-15e1223 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-1122 .elementor-element.elementor-element-15e1223 .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-15e1223 .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-15e1223 .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-15e1223 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-15e1223{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-1e26159{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-1e26159:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-1e26159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF600;}.elementor-1122 .elementor-element.elementor-element-e473aab{text-align:end;padding:8px 0px 9px 0px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-e473aab .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:53px;font-weight:800;text-transform:none;font-style:normal;line-height:57px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-bd761a2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-bd761a2{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-7daa314{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#181818;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-a766105 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-a766105 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-a766105 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-1122 .elementor-element.elementor-element-a766105 .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-a766105 .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-a766105 .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-a766105 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-a766105{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-8363cf4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-8363cf4:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-8363cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF600;}.elementor-1122 .elementor-element.elementor-element-06e53ac{text-align:end;padding:8px 0px 9px 0px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-06e53ac .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:53px;font-weight:800;text-transform:none;font-style:normal;line-height:57px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-2d79e31 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-2d79e31{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-877ce29{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#181818;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-6c31504 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-6c31504 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-6c31504 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-1122 .elementor-element.elementor-element-6c31504 .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-6c31504 .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-6c31504 .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-6c31504 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-6c31504{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-2f51e07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-2f51e07:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-2f51e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-8eaeab7{--display:flex;--justify-content:center;}.elementor-1122 .elementor-element.elementor-element-6d75f3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-6d75f3d.e-con{--order:-99999 /* order start hack */;}.elementor-1122 .elementor-element.elementor-element-f670df7 img{width:100%;}.elementor-1122 .elementor-element.elementor-element-f670df7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-b49e2e1 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-1122 .elementor-element.elementor-element-b49e2e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-1122 .elementor-element.elementor-element-d1986e0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1122 .elementor-element.elementor-element-2e5207f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:600;line-height:47px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-2e5207f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-d9af1d3 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-1122 .elementor-element.elementor-element-d9af1d3 .elementor-icon-box-title{margin-block-end:6px;color:#343434;}.elementor-1122 .elementor-element.elementor-element-d9af1d3.elementor-view-stacked .elementor-icon{background-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-d9af1d3.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-d9af1d3.elementor-view-default .elementor-icon{fill:#619C48;color:#619C48;border-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-d9af1d3 .elementor-icon{font-size:29px;}.elementor-1122 .elementor-element.elementor-element-d9af1d3 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-d9af1d3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-d9af1d3:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-d9af1d3:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-1122 .elementor-element.elementor-element-d9af1d3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#585858;}.elementor-1122 .elementor-element.elementor-element-d9af1d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-498e7e6 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-1122 .elementor-element.elementor-element-498e7e6 .elementor-icon-box-title{margin-block-end:6px;color:#343434;}.elementor-1122 .elementor-element.elementor-element-498e7e6.elementor-view-stacked .elementor-icon{background-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-498e7e6.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-498e7e6.elementor-view-default .elementor-icon{fill:#619C48;color:#619C48;border-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-498e7e6 .elementor-icon{font-size:29px;}.elementor-1122 .elementor-element.elementor-element-498e7e6 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-498e7e6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-498e7e6:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-498e7e6:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-1122 .elementor-element.elementor-element-498e7e6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#585858;}.elementor-1122 .elementor-element.elementor-element-1a1d45e .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-1122 .elementor-element.elementor-element-1a1d45e .elementor-icon-box-title{margin-block-end:6px;color:#343434;}.elementor-1122 .elementor-element.elementor-element-1a1d45e.elementor-view-stacked .elementor-icon{background-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-1a1d45e.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-1a1d45e.elementor-view-default .elementor-icon{fill:#619C48;color:#619C48;border-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-1a1d45e .elementor-icon{font-size:29px;}.elementor-1122 .elementor-element.elementor-element-1a1d45e .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-1a1d45e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-1a1d45e:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-1a1d45e:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-1122 .elementor-element.elementor-element-1a1d45e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#585858;}.elementor-1122 .elementor-element.elementor-element-fe129b9 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-1122 .elementor-element.elementor-element-fe129b9 .elementor-icon-box-title{margin-block-end:6px;color:#343434;}.elementor-1122 .elementor-element.elementor-element-fe129b9.elementor-view-stacked .elementor-icon{background-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-fe129b9.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-fe129b9.elementor-view-default .elementor-icon{fill:#619C48;color:#619C48;border-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-fe129b9 .elementor-icon{font-size:29px;}.elementor-1122 .elementor-element.elementor-element-fe129b9 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-fe129b9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-fe129b9:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-fe129b9:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-1122 .elementor-element.elementor-element-fe129b9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#585858;}.elementor-1122 .elementor-element.elementor-element-83fe834 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-1122 .elementor-element.elementor-element-83fe834 .elementor-icon-box-title{margin-block-end:6px;color:#343434;}.elementor-1122 .elementor-element.elementor-element-83fe834.elementor-view-stacked .elementor-icon{background-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-83fe834.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-83fe834.elementor-view-default .elementor-icon{fill:#619C48;color:#619C48;border-color:#619C48;}.elementor-1122 .elementor-element.elementor-element-83fe834 .elementor-icon{font-size:29px;}.elementor-1122 .elementor-element.elementor-element-83fe834 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-83fe834 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-83fe834:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-83fe834:has(:focus) .elementor-icon-box-title{color:#3F3F3F;}.elementor-1122 .elementor-element.elementor-element-83fe834 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#585858;}.elementor-1122 .elementor-element.elementor-element-e95317d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.62;--border-radius:37px 37px 37px 37px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-e95317d:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-e95317d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gvrdroofing.com/wp-content/uploads/2026/08/9625e774-ee1d-4769-9095-367f1cd359c1-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e95317d::before, .elementor-1122 .elementor-element.elementor-element-e95317d > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-e95317d > .e-con-inner > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-e95317d > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-e95317d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-e95317d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1122 .elementor-element.elementor-element-bccfd68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-e691333{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-64ce19c{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-55b559f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:38px 38px 38px 38px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-e1e4483{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-9183e49{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-9183e49 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:54px;font-weight:600;line-height:56px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-1cdb7a9{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#3D3D3D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-1cdb7a9.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-5f9f4d8{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-1b4ea27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-ed5064b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-ed5064b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-ed5064b .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 15px 15px 15px;}.elementor-1122 .elementor-element.elementor-element-ed5064b .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-ed5064b .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-ed5064b .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-ed5064b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-ed5064b{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-1f0ee07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-1f0ee07 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-1f0ee07 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#232323;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 31px 15px 37px;}.elementor-1122 .elementor-element.elementor-element-1f0ee07 .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-1f0ee07 .elementor-button:focus{color:#FFFFFF;background-color:#448553;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-1f0ee07 .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-1f0ee07 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-1f0ee07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-6141f54{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-1ab04cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-dec9de4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-dec9de4:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-dec9de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-975ecca{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#BCBCBC;--border-color:#BCBCBC;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-975ecca:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-975ecca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-a095f49{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-a095f49 .elementor-heading-title{font-family:"PT Sans Caption", Sans-serif;font-size:70px;font-weight:600;line-height:56px;color:#448553;}.elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-title{margin-block-end:4px;color:#E56D0A;}.elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-0372b0a:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-0372b0a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#080808;}.elementor-1122 .elementor-element.elementor-element-0372b0a{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-687e907{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#BCBCBC;--border-color:#BCBCBC;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-687e907:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-687e907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-0b98166{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-0b98166 .elementor-heading-title{font-family:"PT Sans Caption", Sans-serif;font-size:70px;font-weight:600;line-height:56px;color:#448553;}.elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-title{margin-block-end:4px;color:#E56D0A;}.elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-226d388:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-226d388:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#080808;}.elementor-1122 .elementor-element.elementor-element-226d388{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-f657aa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-f657aa7:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-f657aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-e6d88fe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BCBCBC;--border-color:#BCBCBC;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-e6d88fe:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-e6d88fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-c082cbc{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-c082cbc .elementor-heading-title{font-family:"PT Sans Caption", Sans-serif;font-size:70px;font-weight:600;line-height:56px;color:#448553;}.elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-title{margin-block-end:4px;color:#E56D0A;}.elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-8037cdf:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-8037cdf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#080808;}.elementor-1122 .elementor-element.elementor-element-8037cdf{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-c58262b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-c58262b:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-c58262b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-f9af5a6{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-f9af5a6 .elementor-heading-title{font-family:"PT Sans Caption", Sans-serif;font-size:70px;font-weight:600;line-height:56px;color:#448553;}.elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-title{margin-block-end:4px;color:#E56D0A;}.elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-3666b9c:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-3666b9c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#080808;}.elementor-1122 .elementor-element.elementor-element-3666b9c{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-ecf8f39{--display:flex;--border-radius:37px 37px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-ecf8f39:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-ecf8f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13191C;}.elementor-1122 .elementor-element.elementor-element-d1f3d40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1122 .elementor-element.elementor-element-8e6ada3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-2d691cd{--display:flex;--justify-content:center;}.elementor-1122 .elementor-element.elementor-element-3811dad{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-3811dad .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:43px;font-weight:600;line-height:56px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-c2246f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:7px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-2fd34ef{--display:flex;--justify-content:center;}.elementor-1122 .elementor-element.elementor-element-7bf4418{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-7bf4418.elementor-element{--align-self:flex-end;}.elementor-1122 .elementor-element.elementor-element-ce7df35 .elementor-icon-box-wrapper{text-align:start;}.elementor-1122 .elementor-element.elementor-element-ce7df35 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-ce7df35 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-ce7df35 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-ce7df35:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-ce7df35:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-ce7df35 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-ce7df35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-362771d{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-362771d.elementor-element{--align-self:flex-end;}.elementor-1122 .elementor-element.elementor-element-6224a09 .elementor-icon-box-wrapper{text-align:start;}.elementor-1122 .elementor-element.elementor-element-6224a09 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-6224a09 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-6224a09 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-6224a09:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-6224a09:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-6224a09 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-6224a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-951e90b{--display:flex;--justify-content:center;}.elementor-1122 .elementor-element.elementor-element-80094a5 img{width:100%;}.elementor-1122 .elementor-element.elementor-element-c008fb4{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1122 .elementor-element.elementor-element-94790d0{width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-e6eaf06 .elementor-icon-box-wrapper{text-align:start;}.elementor-1122 .elementor-element.elementor-element-e6eaf06 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-e6eaf06 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-e6eaf06 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-e6eaf06:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-e6eaf06:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-e6eaf06 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-e6eaf06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 45px 0px;}.elementor-1122 .elementor-element.elementor-element-c7918e6{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-fed1444 .elementor-icon-box-wrapper{text-align:start;}.elementor-1122 .elementor-element.elementor-element-fed1444 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-fed1444 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-fed1444 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-fed1444:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-fed1444:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-fed1444 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-fed1444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-4f29041{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-4f29041:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-4f29041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-17ed029{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-17ed029.e-con{--order:-99999 /* order start hack */;}.elementor-1122 .elementor-element.elementor-element-bd1efa5{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-bd1efa5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:54px;font-weight:600;line-height:56px;color:#303030;}.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-1122 .elementor-element.elementor-element-d288ce6 .elementor-icon-wrapper{text-align:end;}.elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-view-stacked .elementor-icon{background-color:#448553;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-view-default .elementor-icon{color:#448553;border-color:#448553;}.elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-view-default .elementor-icon svg{fill:#448553;}.elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-d288ce6 .elementor-icon{font-size:35px;}.elementor-1122 .elementor-element.elementor-element-d288ce6 .elementor-icon svg{height:35px;}.elementor-1122 .elementor-element.elementor-element-d288ce6{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-element{--align-self:flex-end;}.elementor-1122 .elementor-element.elementor-element-2e5d07c{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#202020;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;padding:12px 0px 0px 20px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 4px;border-color:#0D7538;border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-1be169a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1122 .elementor-element.elementor-element-1be169a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1122 .elementor-element.elementor-element-1be169a .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FED403;border-radius:4px 4px 4px 4px;padding:15px 15px 15px 15px;}.elementor-1122 .elementor-element.elementor-element-1be169a .elementor-button:hover, .elementor-1122 .elementor-element.elementor-element-1be169a .elementor-button:focus{color:#FFFFFF;background-color:#1C1C1C;border-color:#272727;}.elementor-1122 .elementor-element.elementor-element-1be169a .elementor-button:hover svg, .elementor-1122 .elementor-element.elementor-element-1be169a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-1be169a{margin:11px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-a9082ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-a9082ab.e-con{--order:-99999 /* order start hack */;}.elementor-1122 .elementor-element.elementor-element-62d5638{text-align:end;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 20px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F7F288;}.elementor-1122 .elementor-element.elementor-element-62d5638 img{width:100%;}.elementor-1122 .elementor-element.elementor-element-80afe6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:81px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-80afe6c:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-80afe6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1122 .elementor-element.elementor-element-4b08c56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1122 .elementor-element.elementor-element-2beeb89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-91b1feb{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-91b1feb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:600;line-height:56px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-9f45f64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1122 .elementor-element.elementor-element-32e6fe5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-06949dd{--display:flex;}.elementor-1122 .elementor-element.elementor-element-7113530{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D1D1D;}.elementor-1122 .elementor-element.elementor-element-76731d6{--display:flex;}.elementor-1122 .elementor-element.elementor-element-8057154{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D1D1D;}.elementor-1122 .elementor-element.elementor-element-567d2a8{--display:flex;}.elementor-1122 .elementor-element.elementor-element-7c9fc4f{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D1D1D;}.elementor-1122 .elementor-element.elementor-element-76c207d{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:16px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-76c207d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#191919;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F26532;}.elementor-1122 .elementor-element.elementor-element-76c207d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#448553;}.elementor-1122 .elementor-element.elementor-element-76c207d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#448553;}.elementor-1122 .elementor-element.elementor-element-76c207d {--n-accordion-padding:25px 15px 25px 15px;}:where( .elementor-1122 .elementor-element.elementor-element-76c207d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-1122 .elementor-element.elementor-element-76c207d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-1122 .elementor-element.elementor-element-e05486c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-2a9e945{--display:flex;}.elementor-1122 .elementor-element.elementor-element-466ae13{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D1D1D;}.elementor-1122 .elementor-element.elementor-element-f498bae{--display:flex;}.elementor-1122 .elementor-element.elementor-element-36dc969{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D1D1D;}.elementor-1122 .elementor-element.elementor-element-d484065{--display:flex;}.elementor-1122 .elementor-element.elementor-element-051b888{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D1D1D;}.elementor-1122 .elementor-element.elementor-element-d3b79c6{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:16px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-d3b79c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#191919;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F26532;}.elementor-1122 .elementor-element.elementor-element-d3b79c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#448553;}.elementor-1122 .elementor-element.elementor-element-d3b79c6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#448553;border-style:solid;border-width:0px 0px 0px 0px;border-color:#448553;}.elementor-1122 .elementor-element.elementor-element-d3b79c6 {--n-accordion-padding:25px 15px 25px 15px;}:where( .elementor-1122 .elementor-element.elementor-element-d3b79c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-1122 .elementor-element.elementor-element-d3b79c6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-1122 .elementor-element.elementor-element-ce1de9b{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-8fe1a5b{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-8fe1a5b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:600;line-height:56px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-6fb80c0{--e-image-carousel-slides-to-show:3;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 50px 0px 50px;}.elementor-1122 .elementor-element.elementor-element-6fb80c0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1122 .elementor-element.elementor-element-6fb80c0 .elementor-swiper-button.elementor-swiper-button-next{color:#2B2B2B;}.elementor-1122 .elementor-element.elementor-element-6fb80c0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1122 .elementor-element.elementor-element-6fb80c0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#2B2B2B;}.elementor-1122 .elementor-element.elementor-element-6fb80c0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-c31079e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-c31079e:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-c31079e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1122 .elementor-element.elementor-element-581576c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1122 .elementor-element.elementor-element-581576c:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-581576c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gvrdroofing.com/wp-content/uploads/2026/08/✔-Fast-Response-✔-Detailed-Assessment-✔-Transparent-Pricing-✔-Expert-Recommendations-49.webp");background-position:top right;background-repeat:no-repeat;background-size:41% auto;}.elementor-1122 .elementor-element.elementor-element-92c2370{--display:flex;}.elementor-1122 .elementor-element.elementor-element-f70498b{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#852523;}.elementor-1122 .elementor-element.elementor-element-f70498b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:85px;font-weight:700;text-transform:uppercase;line-height:81px;color:#303030;}.elementor-1122 .elementor-element.elementor-element-f984c7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-63cf357{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1122 .elementor-element.elementor-element-631b354 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#1B1B1B;font-family:"Poppins", Sans-serif;font-size:80px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-bba9e6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-37902a7{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#2E2E2E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 05px 0px;}.elementor-1122 .elementor-element.elementor-element-1f0bbb7{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2E2E2E;}.elementor-1122 .elementor-element.elementor-element-6a9ba63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-6a9ba63:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-6a9ba63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#448553;}.elementor-1122 .elementor-element.elementor-element-b6a73bb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1122 .elementor-element.elementor-element-b6a73bb .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-b6a73bb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-b6a73bb.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-b6a73bb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-b6a73bb.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-b6a73bb .elementor-icon{font-size:19px;}.elementor-1122 .elementor-element.elementor-element-b6a73bb .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-b6a73bb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-b6a73bb:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-b6a73bb:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-b6a73bb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-b6a73bb{padding:0px 0px 0px 0px;border-style:none;}.elementor-1122 .elementor-element.elementor-element-4003e0a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1122 .elementor-element.elementor-element-4003e0a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-4003e0a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-4003e0a.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-4003e0a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-4003e0a.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-4003e0a .elementor-icon{font-size:19px;}.elementor-1122 .elementor-element.elementor-element-4003e0a .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-4003e0a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-4003e0a:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-4003e0a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-4003e0a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-4003e0a{padding:0px 0px 0px 0px;border-style:none;}.elementor-1122 .elementor-element.elementor-element-3040fb7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1122 .elementor-element.elementor-element-3040fb7 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-3040fb7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF00;color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-3040fb7.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-3040fb7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-3040fb7.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-1122 .elementor-element.elementor-element-3040fb7 .elementor-icon{font-size:19px;}.elementor-1122 .elementor-element.elementor-element-3040fb7 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-3040fb7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-1122 .elementor-element.elementor-element-3040fb7:has(:hover) .elementor-icon-box-title,
					 .elementor-1122 .elementor-element.elementor-element-3040fb7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-3040fb7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-3040fb7{padding:0px 0px 0px 0px;border-style:none;}.elementor-1122 .elementor-element.elementor-element-3acbb53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}body.elementor-page-1122{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1122 .elementor-element.elementor-element-69e3d7b .elementor-heading-title{font-size:44px;}.elementor-1122 .elementor-element.elementor-element-69e3d7b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-2e5d07c{font-size:15px;line-height:2em;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(max-width:767px){.elementor-1122 .elementor-element.elementor-element-cebf650:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1122 .elementor-element.elementor-element-cebf650::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .e-con-inner > .elementor-background-video-container::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(171deg, #000000 100%, #0099FF00 73%);}.elementor-1122 .elementor-element.elementor-element-cebf650{--overlay-opacity:0.72;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:117px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-e61527b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-3170506{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-69e3d7b{text-align:start;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-69e3d7b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1122 .elementor-element.elementor-element-cafb0f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1122 .elementor-element.elementor-element-cafb0f4 .elementor-icon-list-item > a{font-size:15px;}.elementor-1122 .elementor-element.elementor-element-cafb0f4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;border-width:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-036688e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:266px;--container-widget-flex-grow:0;width:var( --container-widget-width, 266px );max-width:266px;}.elementor-1122 .elementor-element.elementor-element-5d6af15{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-5d6af15.e-con{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-2f1b6a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-2f1b6a4.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-e807f3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:61px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-ac561a6{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-wrapper{align-items:center;}.elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-title a{font-size:16px;line-height:1.1em;}.elementor-1122 .elementor-element.elementor-element-be7af65 .elementor-icon-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-a1338f8{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-87e7234{text-align:center;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;}.elementor-1122 .elementor-element.elementor-element-87e7234 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-31114f8{--e-image-carousel-slides-to-show:3;}.elementor-1122 .elementor-element.elementor-element-f850dcc{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-4c1a0e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-937c000{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-6ef6993 .elementor-heading-title{font-size:27px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-550695e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-550695e.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-bb9f1d5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-b1277aa{--min-height:277px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-1122 .elementor-element.elementor-element-6dae34f{z-index:10;}.elementor-1122 .elementor-element.elementor-element-c9f117a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-3425ce3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-373f9dd .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1122 .elementor-element.elementor-element-373f9dd{width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-1c15272 .elementor-heading-title{font-size:27px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-8971fa3{font-size:14px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-52b2b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-52b2b61.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-31d685b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-abb00a2 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1122 .elementor-element.elementor-element-abb00a2{width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-15ad134 .elementor-heading-title{font-size:27px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-00f420b{font-size:14px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-c938bfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-c938bfe.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-24e8afa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-5f50970 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1122 .elementor-element.elementor-element-5f50970{width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-28c43e5 .elementor-heading-title{font-size:27px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-544fba9{font-size:14px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-185e2ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-185e2ab.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-7253998{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-4ef928b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-241848e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-b2846f2 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1122 .elementor-element.elementor-element-b2846f2{margin:0px 26px calc(var(--kit-widget-spacing, 0px) + -69px) -11px;width:100%;max-width:100%;z-index:1;}.elementor-1122 .elementor-element.elementor-element-faa19a5 .elementor-heading-title{font-size:17px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-faa19a5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-ba457a8{font-size:14px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-15e1223{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-15e1223.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-1e26159{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-e473aab .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1122 .elementor-element.elementor-element-e473aab{margin:0px 26px calc(var(--kit-widget-spacing, 0px) + -69px) -11px;width:100%;max-width:100%;z-index:1;}.elementor-1122 .elementor-element.elementor-element-bd761a2 .elementor-heading-title{font-size:17px;line-height:26px;}.elementor-1122 .elementor-element.elementor-element-bd761a2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-7daa314{font-size:14px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-a766105{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-a766105.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-8363cf4{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-06e53ac .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1122 .elementor-element.elementor-element-06e53ac{margin:0px 26px calc(var(--kit-widget-spacing, 0px) + -69px) -11px;width:100%;max-width:100%;z-index:1;}.elementor-1122 .elementor-element.elementor-element-2d79e31 .elementor-heading-title{font-size:17px;line-height:24px;}.elementor-1122 .elementor-element.elementor-element-2d79e31{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-877ce29{font-size:14px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-6c31504{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-6c31504.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-2f51e07{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-8eaeab7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-6d75f3d{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-6d75f3d.e-con{--order:99999 /* order end hack */;}.elementor-1122 .elementor-element.elementor-element-d1986e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-2e5207f .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-e95317d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-bccfd68{text-align:center;padding:27px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-bccfd68 .elementor-heading-title{font-size:31px;}.elementor-1122 .elementor-element.elementor-element-64ce19c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-55b559f{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-e1e4483{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1122 .elementor-element.elementor-element-9183e49 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-9183e49{padding:19px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-5f9f4d8 img{width:100%;}.elementor-1122 .elementor-element.elementor-element-5f9f4d8{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-1122 .elementor-element.elementor-element-ed5064b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-ed5064b.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-1f0ee07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-1f0ee07.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-6141f54{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1122 .elementor-element.elementor-element-1ab04cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-dec9de4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-975ecca{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-a095f49 .elementor-heading-title{font-size:68px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-a095f49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-title{margin-block-end:2px;}.elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-title a{font-size:15px;}.elementor-1122 .elementor-element.elementor-element-0372b0a .elementor-icon-box-description{font-size:14px;}.elementor-1122 .elementor-element.elementor-element-0372b0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-687e907{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-0b98166 .elementor-heading-title{font-size:68px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-0b98166{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-title{margin-block-end:2px;}.elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-title a{font-size:15px;}.elementor-1122 .elementor-element.elementor-element-226d388 .elementor-icon-box-description{font-size:14px;}.elementor-1122 .elementor-element.elementor-element-226d388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-f657aa7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-e6d88fe{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-c082cbc .elementor-heading-title{font-size:65px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-title{margin-block-end:2px;}.elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-title a{font-size:15px;}.elementor-1122 .elementor-element.elementor-element-8037cdf .elementor-icon-box-description{font-size:14px;}.elementor-1122 .elementor-element.elementor-element-8037cdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-c58262b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1122 .elementor-element.elementor-element-f9af5a6 .elementor-heading-title{font-size:65px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-title{margin-block-end:2px;}.elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-title a{font-size:15px;}.elementor-1122 .elementor-element.elementor-element-3666b9c .elementor-icon-box-description{font-size:14px;}.elementor-1122 .elementor-element.elementor-element-3666b9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-ecf8f39{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1122 .elementor-element.elementor-element-8e6ada3{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-2d691cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-3811dad .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-c2246f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-2fd34ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-7bf4418.elementor-element{--align-self:flex-start;}.elementor-1122 .elementor-element.elementor-element-7bf4418{--e-transform-rotateZ:180deg;}.elementor-1122 .elementor-element.elementor-element-362771d.elementor-element{--align-self:flex-start;}.elementor-1122 .elementor-element.elementor-element-362771d{--e-transform-rotateZ:180deg;}.elementor-1122 .elementor-element.elementor-element-951e90b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-951e90b.e-con{--order:-99999 /* order start hack */;}.elementor-1122 .elementor-element.elementor-element-c008fb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-e6eaf06{padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-4f29041{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-17ed029{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-bd1efa5 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-d288ce6{margin:-84px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-d288ce6.elementor-element{--align-self:flex-end;}.elementor-1122 .elementor-element.elementor-element-2e5d07c{text-align:start;line-height:1.5em;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:982px;--container-widget-flex-grow:0;width:var( --container-widget-width, 982px );max-width:982px;}.elementor-1122 .elementor-element.elementor-element-1be169a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;}.elementor-1122 .elementor-element.elementor-element-1be169a.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-a9082ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1122 .elementor-element.elementor-element-62d5638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-80afe6c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-4b08c56{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-2beeb89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-91b1feb .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-91b1feb{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;}.elementor-1122 .elementor-element.elementor-element-9f45f64{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-e05486c{--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1122 .elementor-element.elementor-element-ce1de9b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-8fe1a5b .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1122 .elementor-element.elementor-element-8fe1a5b{padding:0px 20px 0px 20px;}.elementor-1122 .elementor-element.elementor-element-6fb80c0{--e-image-carousel-slides-to-show:1;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-6fb80c0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1122 .elementor-element.elementor-element-6fb80c0 .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;}.elementor-1122 .elementor-element.elementor-element-c31079e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-581576c:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-581576c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-1122 .elementor-element.elementor-element-581576c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-92c2370{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1122 .elementor-element.elementor-element-f70498b .elementor-heading-title{font-size:37px;line-height:43px;}.elementor-1122 .elementor-element.elementor-element-631b354 .elementor-counter-number-wrapper{font-size:42px;}.elementor-1122 .elementor-element.elementor-element-631b354{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1122 .elementor-element.elementor-element-bba9e6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-b6a73bb .elementor-icon-box-description{font-size:15px;}.elementor-1122 .elementor-element.elementor-element-4003e0a .elementor-icon-box-description{font-size:15px;}.elementor-1122 .elementor-element.elementor-element-3040fb7 .elementor-icon-box-description{font-size:15px;}}@media(min-width:768px){.elementor-1122 .elementor-element.elementor-element-e61527b{--width:59%;}.elementor-1122 .elementor-element.elementor-element-e807f3d{--width:40%;}.elementor-1122 .elementor-element.elementor-element-ac561a6{--width:100%;}.elementor-1122 .elementor-element.elementor-element-a1338f8{--content-width:1221px;}.elementor-1122 .elementor-element.elementor-element-f850dcc{--content-width:1221px;}.elementor-1122 .elementor-element.elementor-element-937c000{--width:89%;}.elementor-1122 .elementor-element.elementor-element-b1277aa{--width:50%;}.elementor-1122 .elementor-element.elementor-element-c9f117a{--width:55%;}.elementor-1122 .elementor-element.elementor-element-4ef928b{--width:55%;}.elementor-1122 .elementor-element.elementor-element-2f51e07{--content-width:1240px;}.elementor-1122 .elementor-element.elementor-element-6d75f3d{--width:100%;}.elementor-1122 .elementor-element.elementor-element-e95317d{--content-width:1250px;}.elementor-1122 .elementor-element.elementor-element-55b559f{--content-width:1221px;}.elementor-1122 .elementor-element.elementor-element-ecf8f39{--content-width:1232px;}.elementor-1122 .elementor-element.elementor-element-17ed029{--width:100%;}.elementor-1122 .elementor-element.elementor-element-a9082ab{--width:100%;}.elementor-1122 .elementor-element.elementor-element-80afe6c{--content-width:1231px;}.elementor-1122 .elementor-element.elementor-element-4b08c56{--width:97%;}.elementor-1122 .elementor-element.elementor-element-9f45f64{--width:100%;}.elementor-1122 .elementor-element.elementor-element-ce1de9b{--content-width:1212px;}.elementor-1122 .elementor-element.elementor-element-581576c{--width:100%;}.elementor-1122 .elementor-element.elementor-element-92c2370{--width:100%;}.elementor-1122 .elementor-element.elementor-element-63cf357{--width:20%;}.elementor-1122 .elementor-element.elementor-element-bba9e6d{--width:32%;}.elementor-1122 .elementor-element.elementor-element-6a9ba63{--width:81%;}}@media(min-width:1025px){.elementor-1122 .elementor-element.elementor-element-cebf650:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-cebf650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-69e3d7b */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 0px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicke.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1277aa */.abv-left{
    position:sticky;
    top:80px;
    align-self:flex-start;
    height:0vh;
}

.abv-left .elementor-widget-image{
    position:absolute;
    inset:0;
    margin:0;
}

.abv-img{
    width:100%;
    height:100vh;
    object-fit:cover;
    border-radius:0px;

    opacity:0;
    transform:scale(1.08);

    transition:
        opacity 0.8s cubic-bezier(.22,1,.36,1),
        transform 1.2s cubic-bezier(.22,1,.36,1);

    will-change: opacity, transform;
}

.abv-img.active{
    opacity:1;
    transform:scale(1);
    z-index:5;
}
.abv-left .elementor-widget-image{
    overflow:hidden;
    border-radius:0px;
}
.abv-img{
    filter:blur(0);
}

.abv-img:not(.active){
    filter:blur(3px);
}

/* ===========================
   MOBILE
=========================== *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-373f9dd */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c15272 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abb00a2 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15ad134 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f50970 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c43e5 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb9f1d5 *//* ================= MOBILE ================= */

@media (max-width:767px){

    .abv-sticky-section{
        flex-direction:column;
        gap:30px;
    }

    .abv-left{
        position:sticky;
        top:0;
        height:250px;
        width:100%;
        z-index:50;
        background:#fff;
        overflow:hidden;
    }

    .abv-left .elementor-widget-image{
        position:absolute;
        inset:0;
    }

    .abv-img{
        width:100%;
        height:250px !important;
        object-fit:cover;
    }

    .abv-right{
        width:100%;
        gap:0;
    }

    .abv-item{

        min-height:100vh;

        display:flex;
        flex-direction:column;
        justify-content:center;

        padding:40px 20px;

        background:#fff;

        position:relative;
        z-index:5;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2846f2 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faa19a5 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e473aab */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd761a2 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06e53ac */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d79e31 */@keyframes fadeInUpCustom {
from {
opacity: 0;
transform: translate3d(0, 20px, 20px);
}
to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}
}
.wicked.fadeInUp {
animation-name: fadeInUpCustom;
animation-duration: 1s; /* Adjust duration as needed */
animation-fill-mode: both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7253998 *//* ================= MOBILE ================= */

@media (max-width:767px){

    .abv-sticky-section{
        flex-direction:column;
        gap:30px;
    }

    .abv-left{
        position:sticky;
        top:0;
        height:250px;
        width:100%;
        z-index:50;
        background:#fff;
        overflow:hidden;
    }

    .abv-left .elementor-widget-image{
        position:absolute;
        inset:0;
    }

    .abv-img{
        width:100%;
        height:250px !important;
        object-fit:cover;
    }

    .abv-right{
        width:100%;
        gap:0;
    }

    .abv-item{

        min-height:100vh;

        display:flex;
        flex-direction:column;
        justify-content:center;

        padding:40px 20px;

        background:#fff;

        position:relative;
        z-index:5;
    }

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6fb80c0 *//* Replace my-carousel with your custom class */

.my-carousel .swiper-slide {
    transition: all .5s ease;
      border-radius: 10px;
}

.my-carousel .swiper-slide img{
    transform: scale(.85);
    transition: transform .5s ease;
    
}

.my-carousel .swiper-slide-active + .swiper-slide img{
    transform: scale(1.12);
    z-index: 9;
  
}

.my-carousel .swiper-slide-active img{
    transform: scale(.85);
    
}/* End custom CSS */