.elementor-55 .elementor-element.elementor-element-sechero{--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.31;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-sechero:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-sechero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00292F;background-image:url("https://outdoorlivingleads.online/wp-content/uploads/2026/06/Summer_House_Renovation_A_backyard_oasis_is_illuminated_by_soft_string_VTwUM7mD.png");background-position:center center;}.elementor-55 .elementor-element.elementor-element-sechero::before, .elementor-55 .elementor-element.elementor-element-sechero > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-sechero > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-sechero > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-sechero > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-sechero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-heroin{--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;--gap:22px 0px;--row-gap:22px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-heroeye{text-align:center;}.elementor-55 .elementor-element.elementor-element-heroeye .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;text-shadow:0px 0px 0px rgba(255, 255, 255, 0);color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-heroh1{text-align:center;}.elementor-55 .elementor-element.elementor-element-heroh1 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:52px;font-weight:700;line-height:1.1em;text-shadow:0px 0px 0px #030000;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-55 .elementor-element.elementor-element-herosub{text-align:center;font-size:19px;font-weight:600;line-height:1.55em;text-shadow:2px 0px 4px rgba(239.7, 218.33543478260867, 218.33543478260867, 0);color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-herobtns{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-55 .elementor-element.elementor-element-herocta1 .elementor-button{background-color:#006E2F;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-55 .elementor-element.elementor-element-herocta2 .elementor-button{background-color:#036675;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-55 .elementor-element.elementor-element-secsys{--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;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-secsys:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-secsys > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-55 .elementor-element.elementor-element-sysin{--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;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-syseye{text-align:center;}.elementor-55 .elementor-element.elementor-element-syseye .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-sysh2{text-align:center;}.elementor-55 .elementor-element.elementor-element-sysh2 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-systxt{text-align:center;font-size:17px;line-height:1.7em;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-secinc{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-secinc:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-secinc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-55 .elementor-element.elementor-element-inchead{--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;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-inceye{text-align:center;}.elementor-55 .elementor-element.elementor-element-inceye .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-inch2{text-align:center;}.elementor-55 .elementor-element.elementor-element-inch2 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-inctxt{text-align:center;font-size:17px;line-height:1.7em;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-incgrid{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-card1{--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;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-55 .elementor-element.elementor-element-card1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-card1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-ib1 .elementor-icon-box-wrapper{gap:15px;}.elementor-55 .elementor-element.elementor-element-ib1.elementor-view-stacked .elementor-icon{background-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib1.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-ib1.elementor-view-default .elementor-icon{fill:#c8a55a;color:#c8a55a;border-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-ib1 .elementor-icon-box-description{color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-card2{--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;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-55 .elementor-element.elementor-element-card2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-card2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-ib2 .elementor-icon-box-wrapper{gap:15px;}.elementor-55 .elementor-element.elementor-element-ib2.elementor-view-stacked .elementor-icon{background-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib2.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-ib2.elementor-view-default .elementor-icon{fill:#c8a55a;color:#c8a55a;border-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-ib2 .elementor-icon-box-description{color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-card3{--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;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-55 .elementor-element.elementor-element-card3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-card3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-ib3 .elementor-icon-box-wrapper{gap:15px;}.elementor-55 .elementor-element.elementor-element-ib3.elementor-view-stacked .elementor-icon{background-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib3.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-ib3.elementor-view-default .elementor-icon{fill:#c8a55a;color:#c8a55a;border-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-ib3 .elementor-icon-box-description{color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-card4{--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;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-55 .elementor-element.elementor-element-card4:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-card4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-ib4 .elementor-icon-box-wrapper{gap:15px;}.elementor-55 .elementor-element.elementor-element-ib4.elementor-view-stacked .elementor-icon{background-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib4.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-ib4.elementor-view-default .elementor-icon{fill:#c8a55a;color:#c8a55a;border-color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-ib4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-ib4 .elementor-icon-box-description{color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-incnote{--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;}.elementor-55 .elementor-element.elementor-element-incnotetxt{text-align:center;font-size:17px;line-height:1.7em;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-secjrny{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-secjrny:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-secjrny > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-55 .elementor-element.elementor-element-jrnyhead{--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;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-jrnyeye{text-align:center;}.elementor-55 .elementor-element.elementor-element-jrnyeye .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-jrnyh2{text-align:center;}.elementor-55 .elementor-element.elementor-element-jrnyh2 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-jrnytxt{text-align:center;font-size:17px;line-height:1.7em;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-jrnygrid{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-st1{--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:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-st1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-st1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-st1n{text-align:start;}.elementor-55 .elementor-element.elementor-element-st1n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-st1h{text-align:start;}.elementor-55 .elementor-element.elementor-element-st1h .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-st1t{text-align:start;font-size:15px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-st2{--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:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-st2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-st2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-st2n{text-align:start;}.elementor-55 .elementor-element.elementor-element-st2n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-st2h{text-align:start;}.elementor-55 .elementor-element.elementor-element-st2h .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-st2t{text-align:start;font-size:15px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-st3{--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:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-st3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-st3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-st3n{text-align:start;}.elementor-55 .elementor-element.elementor-element-st3n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-st3h{text-align:start;}.elementor-55 .elementor-element.elementor-element-st3h .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-st3t{text-align:start;font-size:15px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-st4{--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:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-st4:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-st4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-st4n{text-align:start;}.elementor-55 .elementor-element.elementor-element-st4n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-st4h{text-align:start;}.elementor-55 .elementor-element.elementor-element-st4h .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-st4t{text-align:start;font-size:15px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-st5{--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:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-st5:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-st5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-st5n{text-align:start;}.elementor-55 .elementor-element.elementor-element-st5n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-st5h{text-align:start;}.elementor-55 .elementor-element.elementor-element-st5h .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-st5t{text-align:start;font-size:15px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-st6{--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:8px 0px;--row-gap:8px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-st6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-st6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2e2e2e;}.elementor-55 .elementor-element.elementor-element-st6n{text-align:start;}.elementor-55 .elementor-element.elementor-element-st6n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-st6h{text-align:start;}.elementor-55 .elementor-element.elementor-element-st6h .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-st6t{text-align:start;font-size:15px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-secres{--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;--gap:34px 0px;--row-gap:34px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-secres:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-secres > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-55 .elementor-element.elementor-element-reshead{--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;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-reseye{text-align:center;}.elementor-55 .elementor-element.elementor-element-reseye .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-resh2{text-align:center;}.elementor-55 .elementor-element.elementor-element-resh2 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-restxt{text-align:center;font-size:17px;line-height:1.7em;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-resgrid{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 20px;--row-gap:24px;--column-gap:20px;--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-rs1{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-rs1n{text-align:center;}.elementor-55 .elementor-element.elementor-element-rs1n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-rs1t{text-align:center;font-size:14px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-rs2{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-rs2n{text-align:center;}.elementor-55 .elementor-element.elementor-element-rs2n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-rs2t{text-align:center;font-size:14px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-rs3{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-rs3n{text-align:center;}.elementor-55 .elementor-element.elementor-element-rs3n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-rs3t{text-align:center;font-size:14px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-rs4{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-rs4n{text-align:center;}.elementor-55 .elementor-element.elementor-element-rs4n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-rs4t{text-align:center;font-size:14px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-resfoot{--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;}.elementor-55 .elementor-element.elementor-element-resfoottxt{text-align:center;font-size:15px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-secexcl{--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;--gap:28px 0px;--row-gap:28px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-secexcl:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-secexcl > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-55 .elementor-element.elementor-element-exclin{--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;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-excleye{text-align:center;}.elementor-55 .elementor-element.elementor-element-excleye .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-exclh2{text-align:center;}.elementor-55 .elementor-element.elementor-element-exclh2 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-excltxt{text-align:center;font-size:17px;line-height:1.7em;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-exclstats{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-es1{--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;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-es1n{text-align:center;}.elementor-55 .elementor-element.elementor-element-es1n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-es1t{text-align:center;font-size:14px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-es2{--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;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-es2n{text-align:center;}.elementor-55 .elementor-element.elementor-element-es2n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-es2t{text-align:center;font-size:14px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-es3{--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;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-es3n{text-align:center;}.elementor-55 .elementor-element.elementor-element-es3n .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:800;color:#c8a55a;}.elementor-55 .elementor-element.elementor-element-es3t{text-align:center;font-size:14px;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-seccta{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-seccta:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-seccta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-55 .elementor-element.elementor-element-ctain{--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;--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-ctah2{text-align:center;}.elementor-55 .elementor-element.elementor-element-ctah2 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-ctatxt{text-align:center;font-size:17px;line-height:1.7em;color:#d4d4d4;}.elementor-55 .elementor-element.elementor-element-ctabtn .elementor-button{background-color:#1e3a5f;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-heroin{--content-width:860px;}.elementor-55 .elementor-element.elementor-element-sysin{--content-width:820px;}.elementor-55 .elementor-element.elementor-element-inchead{--content-width:760px;}.elementor-55 .elementor-element.elementor-element-card1{--width:100%;}.elementor-55 .elementor-element.elementor-element-card2{--width:100%;}.elementor-55 .elementor-element.elementor-element-card3{--width:100%;}.elementor-55 .elementor-element.elementor-element-card4{--width:100%;}.elementor-55 .elementor-element.elementor-element-incnote{--content-width:820px;}.elementor-55 .elementor-element.elementor-element-jrnyhead{--content-width:760px;}.elementor-55 .elementor-element.elementor-element-st1{--width:100%;}.elementor-55 .elementor-element.elementor-element-st2{--width:100%;}.elementor-55 .elementor-element.elementor-element-st3{--width:100%;}.elementor-55 .elementor-element.elementor-element-st4{--width:100%;}.elementor-55 .elementor-element.elementor-element-st5{--width:100%;}.elementor-55 .elementor-element.elementor-element-st6{--width:100%;}.elementor-55 .elementor-element.elementor-element-reshead{--content-width:820px;}.elementor-55 .elementor-element.elementor-element-resgrid{--content-width:900px;}.elementor-55 .elementor-element.elementor-element-rs1{--width:100%;}.elementor-55 .elementor-element.elementor-element-rs2{--width:100%;}.elementor-55 .elementor-element.elementor-element-rs3{--width:100%;}.elementor-55 .elementor-element.elementor-element-rs4{--width:100%;}.elementor-55 .elementor-element.elementor-element-resfoot{--content-width:700px;}.elementor-55 .elementor-element.elementor-element-exclin{--content-width:820px;}.elementor-55 .elementor-element.elementor-element-exclstats{--content-width:760px;}.elementor-55 .elementor-element.elementor-element-es1{--width:100%;}.elementor-55 .elementor-element.elementor-element-es2{--width:100%;}.elementor-55 .elementor-element.elementor-element-es3{--width:100%;}.elementor-55 .elementor-element.elementor-element-ctain{--content-width:760px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-55 .elementor-element.elementor-element-heroh1 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-55 .elementor-element.elementor-element-incgrid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-55 .elementor-element.elementor-element-jrnygrid{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-resgrid{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-exclstats{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-55 .elementor-element.elementor-element-heroh1 .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-55 .elementor-element.elementor-element-sysh2 .elementor-heading-title{font-size:30px;}.elementor-55 .elementor-element.elementor-element-inch2 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-incgrid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-55 .elementor-element.elementor-element-jrnyh2 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-jrnygrid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-resh2 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-resgrid{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-exclh2 .elementor-heading-title{font-size:28px;}.elementor-55 .elementor-element.elementor-element-exclstats{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-ctah2 .elementor-heading-title{font-size:30px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */