.elementor-86 .elementor-element.elementor-element-340fd60d{--display:flex;--min-height:750px;--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;--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-86 .elementor-element.elementor-element-340fd60d:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-340fd60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanobora.techlexiq.co.uk/wp-content/uploads/2026/07/our-story-zebra-hero.jpg");background-position:72% 45%;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-2df8f927{--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;--padding-top:190px;--padding-bottom:205px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-59576a90{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-49dc4246{--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-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-86 .elementor-element.elementor-element-14a80972{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-14a80972 .elementor-heading-title{font-family:var( --e-global-typography-1b2aa3d-font-family ), Sans-serif;font-size:var( --e-global-typography-1b2aa3d-font-size );font-weight:var( --e-global-typography-1b2aa3d-font-weight );line-height:var( --e-global-typography-1b2aa3d-line-height );letter-spacing:var( --e-global-typography-1b2aa3d-letter-spacing );color:#ffffff;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-5da689ed{--divider-border-style:solid;--divider-color:#b26723;--divider-border-width:2px;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-86 .elementor-element.elementor-element-5da689ed .elementor-divider-separator{width:42px;margin:0 auto;margin-left:0;}.elementor-86 .elementor-element.elementor-element-5da689ed .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.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-86 .elementor-element.elementor-element-6ba4c7f4{text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:rgba(255,255,255,.92);}.elementor-86 .elementor-element.elementor-element-6ba4c7f4 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-3dc5196a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-3dc5196a:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3dc5196a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(6,43,38,.88);}.elementor-86 .elementor-element.elementor-element-9de7f{--display:flex;--min-height:126px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-14930530{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-86 .elementor-element.elementor-element-774287d0{--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;--flex-wrap: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-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-86 .elementor-element.elementor-element-220d1943{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 22px 15px 22px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-86 .elementor-element.elementor-element-220d1943.elementor-view-stacked .elementor-icon{background-color:#c78445;}.elementor-86 .elementor-element.elementor-element-220d1943.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-220d1943.elementor-view-default .elementor-icon{fill:#c78445;color:#c78445;border-color:#c78445;}.elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon{font-size:34px;}.elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.21px;}.elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon-box-title{color:#d99a5b;}.elementor-86 .elementor-element.elementor-element-220d1943:has(:hover) .elementor-icon-box-title,
					 .elementor-86 .elementor-element.elementor-element-220d1943:has(:focus) .elementor-icon-box-title{color:#D99A5B;}.elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:rgba(255,255,255,.82);}.elementor-86 .elementor-element.elementor-element-55d16c92{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 22px 15px 22px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-86 .elementor-element.elementor-element-55d16c92.elementor-view-stacked .elementor-icon{background-color:#c78445;}.elementor-86 .elementor-element.elementor-element-55d16c92.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-55d16c92.elementor-view-default .elementor-icon{fill:#c78445;color:#c78445;border-color:#c78445;}.elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon{font-size:34px;}.elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.21px;}.elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon-box-title{color:#d99a5b;}.elementor-86 .elementor-element.elementor-element-55d16c92:has(:hover) .elementor-icon-box-title,
					 .elementor-86 .elementor-element.elementor-element-55d16c92:has(:focus) .elementor-icon-box-title{color:#D99A5B;}.elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:rgba(255,255,255,.82);}.elementor-86 .elementor-element.elementor-element-20e6ccaf{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 22px 15px 22px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-86 .elementor-element.elementor-element-20e6ccaf.elementor-view-stacked .elementor-icon{background-color:#c78445;}.elementor-86 .elementor-element.elementor-element-20e6ccaf.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-20e6ccaf.elementor-view-default .elementor-icon{fill:#c78445;color:#c78445;border-color:#c78445;}.elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon{font-size:34px;}.elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.21px;}.elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon-box-title{color:#d99a5b;}.elementor-86 .elementor-element.elementor-element-20e6ccaf:has(:hover) .elementor-icon-box-title,
					 .elementor-86 .elementor-element.elementor-element-20e6ccaf:has(:focus) .elementor-icon-box-title{color:#D99A5B;}.elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:rgba(255,255,255,.82);}.elementor-86 .elementor-element.elementor-element-499dc824{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 22px 15px 22px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:none;}.elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-86 .elementor-element.elementor-element-499dc824.elementor-view-stacked .elementor-icon{background-color:#c78445;}.elementor-86 .elementor-element.elementor-element-499dc824.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-499dc824.elementor-view-default .elementor-icon{fill:#c78445;color:#c78445;border-color:#c78445;}.elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon{font-size:34px;}.elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.21px;}.elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon-box-title{color:#d99a5b;}.elementor-86 .elementor-element.elementor-element-499dc824:has(:hover) .elementor-icon-box-title,
					 .elementor-86 .elementor-element.elementor-element-499dc824:has(:focus) .elementor-icon-box-title{color:#D99A5B;}.elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:rgba(255,255,255,.82);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button{background-color:#b26723;font-family:"Marcellus", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:1.44px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#b26723;border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button:focus{background-color:#8f4f19;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-72aa5582{width:var( --container-widget-width, 18% );max-width:18%;padding:0px 0px 0px 0px;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button:focus svg{fill:#ffffff;}.elementor-86 .elementor-element.elementor-element-581947ea{--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:104px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-581947ea:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-581947ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf8f1;}.elementor-86 .elementor-element.elementor-element-3434dc37{--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;}.elementor-86 .elementor-element.elementor-element-2a6bebc5{--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:space-between;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-4a3837f8{--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:flex-start;}.elementor-86 .elementor-element.elementor-element-29006f36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-29006f36 .elementor-heading-title{font-family:var( --e-global-typography-bd60ea8-font-family ), Sans-serif;font-size:var( --e-global-typography-bd60ea8-font-size );font-weight:var( --e-global-typography-bd60ea8-font-weight );color:var( --e-global-color-c3298ac );}.elementor-86 .elementor-element.elementor-element-5a6b1d3b{--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-86 .elementor-element.elementor-element-29f511b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-29f511b .elementor-heading-title{font-family:var( --e-global-typography-fcd8cae-font-family ), Sans-serif;font-size:var( --e-global-typography-fcd8cae-font-size );font-weight:var( --e-global-typography-fcd8cae-font-weight );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );color:#20332d;}.elementor-86 .elementor-element.elementor-element-2718d9ea{--divider-border-style:solid;--divider-color:#b26723;--divider-border-width:1px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-86 .elementor-element.elementor-element-2718d9ea .elementor-divider-separator{width:44px;margin:0 auto;margin-left:0;}.elementor-86 .elementor-element.elementor-element-2718d9ea .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-86 .elementor-element.elementor-element-1575fcf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#444444;}.elementor-86 .elementor-element.elementor-element-1575fcf0 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-4dd3748{text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#444444;}.elementor-86 .elementor-element.elementor-element-4dd3748 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-52562a17{--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:14px;--padding-bottom:14px;--padding-left:28px;--padding-right:0px;}.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-86 .elementor-element.elementor-element-45825910 .elementor-icon-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-45825910.elementor-view-stacked .elementor-icon{background-color:#b26723;}.elementor-86 .elementor-element.elementor-element-45825910.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-45825910.elementor-view-default .elementor-icon{color:#b26723;border-color:#b26723;}.elementor-86 .elementor-element.elementor-element-45825910.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-45825910.elementor-view-default .elementor-icon svg{fill:#b26723;}.elementor-86 .elementor-element.elementor-element-45825910 .elementor-icon{font-size:22px;}.elementor-86 .elementor-element.elementor-element-45825910 .elementor-icon svg{height:22px;}.elementor-86 .elementor-element.elementor-element-6d5d1615{text-align:start;font-family:"Marcellus", Sans-serif;font-size:28px;font-weight:400;line-height:1.24em;letter-spacing:0px;color:#8f4f19;}.elementor-86 .elementor-element.elementor-element-1b60e271{--display:flex;--min-height:470px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(178,103,35,.08);--border-color:rgba(178,103,35,.08);}.elementor-86 .elementor-element.elementor-element-1b60e271:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-1b60e271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1e6d2;}.elementor-86 .elementor-element.elementor-element-116b3beb{--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:flex-start;--padding-top:48px;--padding-bottom:150px;--padding-left:48px;--padding-right:48px;}.elementor-86 .elementor-element.elementor-element-386ba2d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-386ba2d4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2.16px;color:#b26723;}.elementor-86 .elementor-element.elementor-element-63381332{text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#55544f;}.elementor-86 .elementor-element.elementor-element-5fb4ac77{--divider-border-style:solid;--divider-color:rgba(52,87,47,.16);--divider-border-width:1px;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-86 .elementor-element.elementor-element-5fb4ac77 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-86 .elementor-element.elementor-element-5fb4ac77 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-86 .elementor-element.elementor-element-476575df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-476575df .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.12px;color:#20332d;}.elementor-86 .elementor-element.elementor-element-10cff51c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button{background-color:#b26723;font-family:"Marcellus", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.44px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#b26723;border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button:focus{background-color:#8f4f19;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button:focus svg{fill:#ffffff;}.elementor-86 .elementor-element.elementor-element-485456ce .elementor-button{background-color:rgba(0,0,0,0);font-family:"Marcellus", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.44px;fill:#61615b;color:#61615b;border-style:none;border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-485456ce .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-485456ce .elementor-button:focus{background-color:#123c36;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-485456ce .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-485456ce .elementor-button:focus svg{fill:#ffffff;}.elementor-86 .elementor-element.elementor-element-1d5b0080 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Marcellus", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.44px;fill:#61615b;color:#61615b;border-style:none;border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-1d5b0080 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-1d5b0080 .elementor-button:focus{background-color:#123c36;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-1d5b0080 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-1d5b0080 .elementor-button:focus svg{fill:#ffffff;}.elementor-86 .elementor-element.elementor-element-2915c158 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Marcellus", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.44px;fill:#61615b;color:#61615b;border-style:none;border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-2915c158 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-2915c158 .elementor-button:focus{background-color:#123c36;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-2915c158 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-2915c158 .elementor-button:focus svg{fill:#ffffff;}.elementor-86 .elementor-element.elementor-element-1e663638 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Marcellus", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.44px;fill:#61615b;color:#61615b;border-style:none;border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-1e663638 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-1e663638 .elementor-button:focus{background-color:#123c36;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-1e663638 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-1e663638 .elementor-button:focus svg{fill:#ffffff;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-86 .elementor-element.elementor-element-5350a130{text-align:center;}.elementor-86 .elementor-element.elementor-element-5350a130 img{width:46%;}.elementor-86 .elementor-element.elementor-element-58ef96f3{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(52,87,47,.06);--border-color:rgba(52,87,47,.06);--padding-top:86px;--padding-bottom:94px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-58ef96f3:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-58ef96f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f2e8;}.elementor-86 .elementor-element.elementor-element-2e7f6a03{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-1431220c{--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;}.elementor-86 .elementor-element.elementor-element-57895948{--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:flex-start;}.elementor-86 .elementor-element.elementor-element-18026d5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-18026d5f .elementor-heading-title{font-family:var( --e-global-typography-bd60ea8-font-family ), Sans-serif;font-size:var( --e-global-typography-bd60ea8-font-size );font-weight:var( --e-global-typography-bd60ea8-font-weight );color:var( --e-global-color-c3298ac );}.elementor-86 .elementor-element.elementor-element-7d97e178{--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;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-76b0bedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-76b0bedc .elementor-heading-title{font-family:var( --e-global-typography-fcd8cae-font-family ), Sans-serif;font-size:var( --e-global-typography-fcd8cae-font-size );font-weight:var( --e-global-typography-fcd8cae-font-weight );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );color:#20332d;}.elementor-86 .elementor-element.elementor-element-6433fbcb{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#66655e;}.elementor-86 .elementor-element.elementor-element-6433fbcb p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-39adc71f{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-c4f34e0{--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:flex-start;}.elementor-86 .elementor-element.elementor-element-659a8d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-86 .elementor-element.elementor-element-659a8d82 .elementor-icon-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-659a8d82.elementor-view-stacked .elementor-icon{background-color:#6c7771;}.elementor-86 .elementor-element.elementor-element-659a8d82.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-659a8d82.elementor-view-default .elementor-icon{color:#6c7771;border-color:#6c7771;}.elementor-86 .elementor-element.elementor-element-659a8d82.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-659a8d82.elementor-view-default .elementor-icon svg{fill:#6c7771;}.elementor-86 .elementor-element.elementor-element-659a8d82 .elementor-icon{font-size:42px;}.elementor-86 .elementor-element.elementor-element-659a8d82 .elementor-icon svg{height:42px;}.elementor-86 .elementor-element.elementor-element-15710c88{--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;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-7d77f951{text-align:start;}.elementor-86 .elementor-element.elementor-element-7d77f951 .elementor-heading-title{font-family:var( --e-global-typography-d785508-font-family ), Sans-serif;font-size:var( --e-global-typography-d785508-font-size );font-weight:var( --e-global-typography-d785508-font-weight );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );color:#20332d;}.elementor-86 .elementor-element.elementor-element-7152b63f{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#555650;}.elementor-86 .elementor-element.elementor-element-4bef41a0{--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:flex-start;}.elementor-86 .elementor-element.elementor-element-2b66970d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-86 .elementor-element.elementor-element-2b66970d .elementor-icon-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-2b66970d.elementor-view-stacked .elementor-icon{background-color:#6c7771;}.elementor-86 .elementor-element.elementor-element-2b66970d.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-2b66970d.elementor-view-default .elementor-icon{color:#6c7771;border-color:#6c7771;}.elementor-86 .elementor-element.elementor-element-2b66970d.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-2b66970d.elementor-view-default .elementor-icon svg{fill:#6c7771;}.elementor-86 .elementor-element.elementor-element-2b66970d .elementor-icon{font-size:42px;}.elementor-86 .elementor-element.elementor-element-2b66970d .elementor-icon svg{height:42px;}.elementor-86 .elementor-element.elementor-element-4af06e7b{--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;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-5fe665b7{text-align:start;}.elementor-86 .elementor-element.elementor-element-5fe665b7 .elementor-heading-title{font-family:var( --e-global-typography-d785508-font-family ), Sans-serif;font-size:var( --e-global-typography-d785508-font-size );font-weight:var( --e-global-typography-d785508-font-weight );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );color:#20332d;}.elementor-86 .elementor-element.elementor-element-21d08503{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#555650;}.elementor-86 .elementor-element.elementor-element-56a4cdea{--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:flex-start;}.elementor-86 .elementor-element.elementor-element-58074596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-86 .elementor-element.elementor-element-58074596 .elementor-icon-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-58074596.elementor-view-stacked .elementor-icon{background-color:#6c7771;}.elementor-86 .elementor-element.elementor-element-58074596.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-58074596.elementor-view-default .elementor-icon{color:#6c7771;border-color:#6c7771;}.elementor-86 .elementor-element.elementor-element-58074596.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-58074596.elementor-view-default .elementor-icon svg{fill:#6c7771;}.elementor-86 .elementor-element.elementor-element-58074596 .elementor-icon{font-size:42px;}.elementor-86 .elementor-element.elementor-element-58074596 .elementor-icon svg{height:42px;}.elementor-86 .elementor-element.elementor-element-607e09d0{--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;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-40a7379b{text-align:start;}.elementor-86 .elementor-element.elementor-element-40a7379b .elementor-heading-title{font-family:var( --e-global-typography-d785508-font-family ), Sans-serif;font-size:var( --e-global-typography-d785508-font-size );font-weight:var( --e-global-typography-d785508-font-weight );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );color:#20332d;}.elementor-86 .elementor-element.elementor-element-75f653ec{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#555650;}.elementor-86 .elementor-element.elementor-element-735464aa{--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:64px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-735464aa:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-735464aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf8f1;}.elementor-86 .elementor-element.elementor-element-6744bc3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-7aa59f3{--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-86 .elementor-element.elementor-element-3a996791{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-2a2e7577{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-86 .elementor-element.elementor-element-2a2e7577 .elementor-heading-title{font-family:var( --e-global-typography-fcd8cae-font-family ), Sans-serif;font-size:var( --e-global-typography-fcd8cae-font-size );font-weight:var( --e-global-typography-fcd8cae-font-weight );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );color:#20332d;}.elementor-86 .elementor-element.elementor-element-215d7dd4{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-86 .elementor-element.elementor-element-69d36f02{--divider-border-style:solid;--divider-color:rgba(178,103,35,.36);--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-69d36f02 .elementor-divider-separator{width:58px;margin:0 auto;margin-left:0;}.elementor-86 .elementor-element.elementor-element-69d36f02 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-86 .elementor-element.elementor-element-66afdda0 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-66afdda0.elementor-view-stacked .elementor-icon{background-color:#b26723;}.elementor-86 .elementor-element.elementor-element-66afdda0.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-66afdda0.elementor-view-default .elementor-icon{color:#b26723;border-color:#b26723;}.elementor-86 .elementor-element.elementor-element-66afdda0.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-66afdda0.elementor-view-default .elementor-icon svg{fill:#b26723;}.elementor-86 .elementor-element.elementor-element-66afdda0 .elementor-icon{font-size:10px;}.elementor-86 .elementor-element.elementor-element-66afdda0 .elementor-icon svg{height:10px;}.elementor-86 .elementor-element.elementor-element-6075f449{--divider-border-style:solid;--divider-color:rgba(178,103,35,.36);--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-6075f449 .elementor-divider-separator{width:58px;margin:0 auto;margin-left:0;}.elementor-86 .elementor-element.elementor-element-6075f449 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-86 .elementor-element.elementor-element-1e96c9ab{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#65645d;}.elementor-86 .elementor-element.elementor-element-1e96c9ab p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-163cef4{--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;}.elementor-86 .elementor-element.elementor-element-163cef4:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-163cef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanobora.techlexiq.co.uk/wp-content/uploads/2026/07/our-story-buffalo-cta.jpg");background-position:68% 48%;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-4767372{--display:flex;--min-height:430px;--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;}.elementor-86 .elementor-element.elementor-element-50ca228e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-d3a6187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-d3a6187 .elementor-heading-title{font-family:var( --e-global-typography-bd60ea8-font-family ), Sans-serif;font-size:var( --e-global-typography-bd60ea8-font-size );font-weight:var( --e-global-typography-bd60ea8-font-weight );color:var( --e-global-color-c3298ac );}.elementor-86 .elementor-element.elementor-element-7e08c9df{--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;--flex-wrap: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-86 .elementor-element.elementor-element-77958eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-86 .elementor-element.elementor-element-77958eb .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;line-height:1em;letter-spacing:-1.08px;color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-3783f0d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:rgba(255,255,255,.85);}.elementor-86 .elementor-element.elementor-element-3783f0d9 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-3cad07a1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button{background-color:#b26723;font-family:"Marcellus", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.44px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#b26723;border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button:focus{background-color:#8f4f19;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button:focus svg{fill:#ffffff;}.elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Marcellus", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.44px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.82);border-radius:1px 1px 1px 1px;padding:12px 26px 12px 26px;}.elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button:focus{background-color:#b26723;color:#ffffff;}.elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-340fd60d{--min-height:900px;}.elementor-86 .elementor-element.elementor-element-2df8f927{--padding-top:160px;--padding-bottom:360px;--padding-left:24px;--padding-right:24px;}.elementor-86 .elementor-element.elementor-element-14a80972 .elementor-heading-title{font-size:var( --e-global-typography-1b2aa3d-font-size );line-height:var( --e-global-typography-1b2aa3d-line-height );letter-spacing:var( --e-global-typography-1b2aa3d-letter-spacing );}.elementor-86 .elementor-element.elementor-element-6ba4c7f4{font-size:19px;}.elementor-86 .elementor-element.elementor-element-9de7f{--padding-top:12px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-86 .elementor-element.elementor-element-14930530{--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;}.elementor-86 .elementor-element.elementor-element-220d1943{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-86 .elementor-element.elementor-element-55d16c92{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-86 .elementor-element.elementor-element-20e6ccaf{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-86 .elementor-element.elementor-element-499dc824{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-86 .elementor-element.elementor-element-581947ea{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-29006f36 .elementor-heading-title{font-size:var( --e-global-typography-bd60ea8-font-size );}.elementor-86 .elementor-element.elementor-element-29f511b .elementor-heading-title{font-size:var( --e-global-typography-fcd8cae-font-size );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );}.elementor-86 .elementor-element.elementor-element-1575fcf0{font-size:20px;}.elementor-86 .elementor-element.elementor-element-4dd3748{font-size:20px;}.elementor-86 .elementor-element.elementor-element-6d5d1615{font-size:25px;}.elementor-86 .elementor-element.elementor-element-1b60e271{--min-height:500px;}.elementor-86 .elementor-element.elementor-element-116b3beb{--padding-top:40px;--padding-bottom:165px;--padding-left:34px;--padding-right:34px;}.elementor-86 .elementor-element.elementor-element-63381332{font-size:20px;}.elementor-86 .elementor-element.elementor-element-58ef96f3{--padding-top:72px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-18026d5f .elementor-heading-title{font-size:var( --e-global-typography-bd60ea8-font-size );}.elementor-86 .elementor-element.elementor-element-76b0bedc .elementor-heading-title{font-size:var( --e-global-typography-fcd8cae-font-size );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );}.elementor-86 .elementor-element.elementor-element-7d77f951 .elementor-heading-title{font-size:var( --e-global-typography-d785508-font-size );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );}.elementor-86 .elementor-element.elementor-element-7152b63f{font-size:20px;}.elementor-86 .elementor-element.elementor-element-5fe665b7 .elementor-heading-title{font-size:var( --e-global-typography-d785508-font-size );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );}.elementor-86 .elementor-element.elementor-element-21d08503{font-size:20px;}.elementor-86 .elementor-element.elementor-element-40a7379b .elementor-heading-title{font-size:var( --e-global-typography-d785508-font-size );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );}.elementor-86 .elementor-element.elementor-element-75f653ec{font-size:20px;}.elementor-86 .elementor-element.elementor-element-735464aa{--padding-top:58px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-2a2e7577 .elementor-heading-title{font-size:var( --e-global-typography-fcd8cae-font-size );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );}.elementor-86 .elementor-element.elementor-element-4767372{--min-height:480px;}.elementor-86 .elementor-element.elementor-element-d3a6187 .elementor-heading-title{font-size:var( --e-global-typography-bd60ea8-font-size );}.elementor-86 .elementor-element.elementor-element-77958eb .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-340fd60d{--min-height:1060px;}.elementor-86 .elementor-element.elementor-element-2df8f927{--padding-top:124px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-86 .elementor-element.elementor-element-14a80972 .elementor-heading-title{font-size:var( --e-global-typography-1b2aa3d-font-size );line-height:var( --e-global-typography-1b2aa3d-line-height );letter-spacing:var( --e-global-typography-1b2aa3d-letter-spacing );}.elementor-86 .elementor-element.elementor-element-6ba4c7f4{font-size:18px;}.elementor-86 .elementor-element.elementor-element-9de7f{--padding-top:14px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-86 .elementor-element.elementor-element-14930530{--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;}.elementor-86 .elementor-element.elementor-element-774287d0{--width:100%;}.elementor-86 .elementor-element.elementor-element-220d1943{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-55d16c92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-20e6ccaf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-499dc824{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-72aa5582{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-581947ea{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-86 .elementor-element.elementor-element-2a6bebc5{--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;}.elementor-86 .elementor-element.elementor-element-4a3837f8{--width:100%;}.elementor-86 .elementor-element.elementor-element-29006f36 .elementor-heading-title{font-size:var( --e-global-typography-bd60ea8-font-size );}.elementor-86 .elementor-element.elementor-element-29f511b .elementor-heading-title{font-size:var( --e-global-typography-fcd8cae-font-size );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );}.elementor-86 .elementor-element.elementor-element-1575fcf0{font-size:18px;}.elementor-86 .elementor-element.elementor-element-1575fcf0 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-4dd3748{font-size:18px;}.elementor-86 .elementor-element.elementor-element-4dd3748 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-6d5d1615{font-size:22px;}.elementor-86 .elementor-element.elementor-element-1b60e271{--width:100%;--min-height:430px;}.elementor-86 .elementor-element.elementor-element-116b3beb{--padding-top:32px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-86 .elementor-element.elementor-element-63381332{font-size:20px;}.elementor-86 .elementor-element.elementor-element-58ef96f3{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-86 .elementor-element.elementor-element-18026d5f .elementor-heading-title{font-size:var( --e-global-typography-bd60ea8-font-size );}.elementor-86 .elementor-element.elementor-element-76b0bedc .elementor-heading-title{font-size:var( --e-global-typography-fcd8cae-font-size );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );}.elementor-86 .elementor-element.elementor-element-6433fbcb{font-size:18px;}.elementor-86 .elementor-element.elementor-element-39adc71f{--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;}.elementor-86 .elementor-element.elementor-element-c4f34e0{--width:100%;}.elementor-86 .elementor-element.elementor-element-7d77f951 .elementor-heading-title{font-size:var( --e-global-typography-d785508-font-size );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );}.elementor-86 .elementor-element.elementor-element-7152b63f{font-size:18px;}.elementor-86 .elementor-element.elementor-element-7152b63f p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-4bef41a0{--width:100%;}.elementor-86 .elementor-element.elementor-element-5fe665b7 .elementor-heading-title{font-size:var( --e-global-typography-d785508-font-size );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );}.elementor-86 .elementor-element.elementor-element-21d08503{font-size:18px;}.elementor-86 .elementor-element.elementor-element-21d08503 p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-56a4cdea{--width:100%;}.elementor-86 .elementor-element.elementor-element-40a7379b .elementor-heading-title{font-size:var( --e-global-typography-d785508-font-size );line-height:var( --e-global-typography-d785508-line-height );letter-spacing:var( --e-global-typography-d785508-letter-spacing );}.elementor-86 .elementor-element.elementor-element-75f653ec{font-size:18px;}.elementor-86 .elementor-element.elementor-element-75f653ec p{margin-block-end:0px;}.elementor-86 .elementor-element.elementor-element-735464aa{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-86 .elementor-element.elementor-element-2a2e7577 .elementor-heading-title{font-size:var( --e-global-typography-fcd8cae-font-size );line-height:var( --e-global-typography-fcd8cae-line-height );letter-spacing:var( --e-global-typography-fcd8cae-letter-spacing );}.elementor-86 .elementor-element.elementor-element-1e96c9ab{font-size:20px;}.elementor-86 .elementor-element.elementor-element-163cef4{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-86 .elementor-element.elementor-element-4767372{--min-height:400px;}.elementor-86 .elementor-element.elementor-element-d3a6187 .elementor-heading-title{font-size:var( --e-global-typography-bd60ea8-font-size );}.elementor-86 .elementor-element.elementor-element-77958eb .elementor-heading-title{font-size:38px;}.elementor-86 .elementor-element.elementor-element-3783f0d9{font-size:20px;}.elementor-86 .elementor-element.elementor-element-3cad07a1{--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;}}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-2df8f927{--width:100%;}.elementor-86 .elementor-element.elementor-element-59576a90{--width:100%;}.elementor-86 .elementor-element.elementor-element-49dc4246{--width:60%;}.elementor-86 .elementor-element.elementor-element-3dc5196a{--width:100%;}.elementor-86 .elementor-element.elementor-element-9de7f{--width:100%;}.elementor-86 .elementor-element.elementor-element-14930530{--width:100%;}.elementor-86 .elementor-element.elementor-element-774287d0{--width:80%;}.elementor-86 .elementor-element.elementor-element-3434dc37{--width:100%;}.elementor-86 .elementor-element.elementor-element-2a6bebc5{--width:100%;}.elementor-86 .elementor-element.elementor-element-4a3837f8{--width:46%;}.elementor-86 .elementor-element.elementor-element-5a6b1d3b{--width:100%;}.elementor-86 .elementor-element.elementor-element-52562a17{--width:100%;}.elementor-86 .elementor-element.elementor-element-1b60e271{--width:47%;}.elementor-86 .elementor-element.elementor-element-116b3beb{--width:100%;}.elementor-86 .elementor-element.elementor-element-10cff51c{--width:100%;}.elementor-86 .elementor-element.elementor-element-2e7f6a03{--width:100%;}.elementor-86 .elementor-element.elementor-element-1431220c{--width:100%;}.elementor-86 .elementor-element.elementor-element-57895948{--width:50%;}.elementor-86 .elementor-element.elementor-element-7d97e178{--width:100%;}.elementor-86 .elementor-element.elementor-element-39adc71f{--width:100%;}.elementor-86 .elementor-element.elementor-element-c4f34e0{--width:33.333%;}.elementor-86 .elementor-element.elementor-element-15710c88{--width:100%;}.elementor-86 .elementor-element.elementor-element-4bef41a0{--width:33.333%;}.elementor-86 .elementor-element.elementor-element-4af06e7b{--width:100%;}.elementor-86 .elementor-element.elementor-element-56a4cdea{--width:33.333%;}.elementor-86 .elementor-element.elementor-element-607e09d0{--width:100%;}.elementor-86 .elementor-element.elementor-element-6744bc3{--width:100%;}.elementor-86 .elementor-element.elementor-element-7aa59f3{--width:100%;}.elementor-86 .elementor-element.elementor-element-3a996791{--width:100%;}.elementor-86 .elementor-element.elementor-element-215d7dd4{--width:100%;}.elementor-86 .elementor-element.elementor-element-4767372{--width:100%;}.elementor-86 .elementor-element.elementor-element-50ca228e{--width:100%;}.elementor-86 .elementor-element.elementor-element-7e08c9df{--width:100%;}.elementor-86 .elementor-element.elementor-element-3cad07a1{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-86 .elementor-element.elementor-element-774287d0{--width:100%;}.elementor-86 .elementor-element.elementor-element-4a3837f8{--width:52%;}.elementor-86 .elementor-element.elementor-element-1b60e271{--width:44%;}.elementor-86 .elementor-element.elementor-element-c4f34e0{--width:33.333%;}.elementor-86 .elementor-element.elementor-element-4bef41a0{--width:33.333%;}.elementor-86 .elementor-element.elementor-element-56a4cdea{--width:33.333%;}}/* Start custom CSS for heading, class: .elementor-element-14a80972 */.elementor-86 .elementor-element.elementor-element-14a80972 .elementor-heading-title{text-shadow:0 2px 18px rgba(0,0,0,.25);}

.elementor-86 .elementor-element.elementor-element-14a80972 .elementor-heading-title span{color:#b26723;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ba4c7f4 */.elementor-86 .elementor-element.elementor-element-6ba4c7f4{max-width:610px;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220d1943 */.elementor-86 .elementor-element.elementor-element-220d1943{min-height:78px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.13);}.elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon-box-wrapper{align-items:center;}.elementor-86 .elementor-element.elementor-element-220d1943 .elementor-icon-box-icon{margin-right:14px!important;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-220d1943{border-bottom:1px solid rgba(255,255,255,.12);}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-220d1943{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.13);padding-left:0;padding-right:0;}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55d16c92 */.elementor-86 .elementor-element.elementor-element-55d16c92{min-height:78px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.13);}.elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon-box-wrapper{align-items:center;}.elementor-86 .elementor-element.elementor-element-55d16c92 .elementor-icon-box-icon{margin-right:14px!important;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-55d16c92{border-bottom:1px solid rgba(255,255,255,.12);}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-55d16c92{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.13);padding-left:0;padding-right:0;}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-20e6ccaf */.elementor-86 .elementor-element.elementor-element-20e6ccaf{min-height:78px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.13);}.elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon-box-wrapper{align-items:center;}.elementor-86 .elementor-element.elementor-element-20e6ccaf .elementor-icon-box-icon{margin-right:14px!important;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-20e6ccaf{border-bottom:1px solid rgba(255,255,255,.12);}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-20e6ccaf{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.13);padding-left:0;padding-right:0;}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-499dc824 */.elementor-86 .elementor-element.elementor-element-499dc824{min-height:78px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.13);}.elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon-box-wrapper{align-items:center;}.elementor-86 .elementor-element.elementor-element-499dc824 .elementor-icon-box-icon{margin-right:14px!important;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-499dc824{border-bottom:1px solid rgba(255,255,255,.12);}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-499dc824{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.13);padding-left:0;padding-right:0;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72aa5582 */.elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button{min-height:46px;padding:12px 26px;border-radius:1px;text-transform:uppercase;letter-spacing:.12em;transition:all .25s ease;}.elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button:hover{transform:translateY(-1px);}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-72aa5582{align-self:flex-end;margin-top:8px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-72aa5582 .elementor-button{width:100%;}.elementor-86 .elementor-element.elementor-element-72aa5582{width:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14930530 */.elementor-86 .elementor-element.elementor-element-14930530{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de7f */.elementor-86 .elementor-element.elementor-element-9de7f{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;align-self:center;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc5196a */.elementor-86 .elementor-element.elementor-element-3dc5196a{position:absolute;z-index:3;right:0;bottom:0;left:0;width:100%;border-top:1px solid rgba(255,255,255,.13);backdrop-filter:blur(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-340fd60d */.elementor-86 .elementor-element.elementor-element-340fd60d::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(
      90deg,
      rgba(5, 22, 19, 0.92) 0%,
      rgba(5, 22, 19, 0.76) 36%,
      rgba(7, 25, 22, 0.35) 65%,
      rgba(7, 25, 22, 0.16) 100%
    ),
    linear-gradient(
      0deg,
      rgba(4, 33, 29, 0.93) 0%,
      rgba(4, 33, 29, 0.34) 28%,
      transparent 55%
    ),
    linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.18),
      transparent 25%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29f511b */.elementor-86 .elementor-element.elementor-element-29f511b .elementor-heading-title span{color:#b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a6b1d3b */.elementor-86 .elementor-element.elementor-element-5a6b1d3b{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-45825910 */.elementor-86 .elementor-element.elementor-element-45825910{position:absolute;left:-12px;top:8px;background:#fbf8f1;padding:3px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d5d1615 */.elementor-86 .elementor-element.elementor-element-6d5d1615{font-style:italic;}.elementor-86 .elementor-element.elementor-element-6d5d1615 p{white-space:pre-line;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52562a17 */.elementor-86 .elementor-element.elementor-element-52562a17{position:relative;margin-top:38px;border-left:1px solid #b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3837f8 */.elementor-86 .elementor-element.elementor-element-4a3837f8{max-width:620px;}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-4a3837f8{max-width:none;}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5fb4ac77 */.elementor-86 .elementor-element.elementor-element-5fb4ac77 .elementor-divider-separator{width:100%!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-787563e5 */.elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button{min-height:46px;padding:12px 26px;border-radius:1px;text-transform:uppercase;letter-spacing:.12em;transition:all .25s ease;}.elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button:hover{transform:translateY(-1px);}.elementor-86 .elementor-element.elementor-element-787563e5 .elementor-button{min-height:31px;padding:7px 15px 6px;border-radius:999px;font-size:10px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-485456ce */.elementor-86 .elementor-element.elementor-element-485456ce .elementor-button{padding:0;background:transparent;min-height:auto;white-space:nowrap;text-transform:uppercase;}.elementor-86 .elementor-element.elementor-element-485456ce .elementor-button{min-height:31px;padding:7px 15px 6px;border:1px solid rgba(52,87,47,.23);border-radius:999px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d5b0080 */.elementor-86 .elementor-element.elementor-element-1d5b0080 .elementor-button{padding:0;background:transparent;min-height:auto;white-space:nowrap;text-transform:uppercase;}.elementor-86 .elementor-element.elementor-element-1d5b0080 .elementor-button{min-height:31px;padding:7px 15px 6px;border:1px solid rgba(52,87,47,.23);border-radius:999px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2915c158 */.elementor-86 .elementor-element.elementor-element-2915c158 .elementor-button{padding:0;background:transparent;min-height:auto;white-space:nowrap;text-transform:uppercase;}.elementor-86 .elementor-element.elementor-element-2915c158 .elementor-button{min-height:31px;padding:7px 15px 6px;border:1px solid rgba(52,87,47,.23);border-radius:999px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e663638 */.elementor-86 .elementor-element.elementor-element-1e663638 .elementor-button{padding:0;background:transparent;min-height:auto;white-space:nowrap;text-transform:uppercase;}.elementor-86 .elementor-element.elementor-element-1e663638 .elementor-button{min-height:31px;padding:7px 15px 6px;border:1px solid rgba(52,87,47,.23);border-radius:999px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10cff51c */.elementor-86 .elementor-element.elementor-element-10cff51c{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116b3beb */.elementor-86 .elementor-element.elementor-element-116b3beb{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5350a130 */.elementor-86 .elementor-element.elementor-element-5350a130 img{display:block;width:100%;height:auto;}.elementor-86 .elementor-element.elementor-element-5350a130{opacity:0.88;}.elementor-86 .elementor-element.elementor-element-5350a130{position:absolute;right:-28px;bottom:-3px;width:108%;max-width:none;z-index:1;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b60e271 */.elementor-86 .elementor-element.elementor-element-1b60e271{position:relative;overflow:hidden;background:linear-gradient(135deg,#f1e6d2 0%,#f9f2e6 100%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76b0bedc */.elementor-86 .elementor-element.elementor-element-76b0bedc .elementor-heading-title span{color:#b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d97e178 */.elementor-86 .elementor-element.elementor-element-7d97e178{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d77f951 */.elementor-86 .elementor-element.elementor-element-7d77f951 .elementor-heading-title{margin:0;}.elementor-86 .elementor-element.elementor-element-7d77f951 .elementor-heading-title .tbc-accent-text{color:#b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15710c88 */.elementor-86 .elementor-element.elementor-element-15710c88{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f34e0 */.elementor-86 .elementor-element.elementor-element-c4f34e0{min-height:290px;padding:34px 38px 12px;border-right:1px solid rgba(178,103,35,.52);}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-c4f34e0{min-height:0;padding:31px 0;border-right:0!important;border-bottom:1px solid rgba(178,103,35,.3);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe665b7 */.elementor-86 .elementor-element.elementor-element-5fe665b7 .elementor-heading-title{margin:0;}.elementor-86 .elementor-element.elementor-element-5fe665b7 .elementor-heading-title .tbc-accent-text{color:#b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af06e7b */.elementor-86 .elementor-element.elementor-element-4af06e7b{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bef41a0 */.elementor-86 .elementor-element.elementor-element-4bef41a0{min-height:290px;padding:34px 38px 12px;border-right:1px solid rgba(178,103,35,.52);}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-4bef41a0{min-height:0;padding:31px 0;border-right:0!important;border-bottom:1px solid rgba(178,103,35,.3);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40a7379b */.elementor-86 .elementor-element.elementor-element-40a7379b .elementor-heading-title{margin:0;}.elementor-86 .elementor-element.elementor-element-40a7379b .elementor-heading-title .tbc-accent-text{color:#b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607e09d0 */.elementor-86 .elementor-element.elementor-element-607e09d0{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56a4cdea */.elementor-86 .elementor-element.elementor-element-56a4cdea{min-height:290px;padding:34px 38px 12px;}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-56a4cdea{min-height:0;padding:31px 0;border-right:0!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1431220c */.elementor-86 .elementor-element.elementor-element-1431220c{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a2e7577 */.elementor-86 .elementor-element.elementor-element-2a2e7577 .elementor-heading-title span{color:#b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215d7dd4 */.elementor-86 .elementor-element.elementor-element-215d7dd4{width:142px;margin:8px auto 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e96c9ab */.elementor-86 .elementor-element.elementor-element-1e96c9ab{max-width:720px;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77958eb */.elementor-86 .elementor-element.elementor-element-77958eb .elementor-heading-title span{color:#b26723;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e08c9df */.elementor-86 .elementor-element.elementor-element-7e08c9df{width:100%;max-width:760px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3783f0d9 */.elementor-86 .elementor-element.elementor-element-3783f0d9{max-width:590px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad89909 */.elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button{min-height:46px;padding:12px 26px;border-radius:1px;text-transform:uppercase;letter-spacing:.12em;transition:all .25s ease;}.elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button:hover{transform:translateY(-1px);}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-ad89909 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3834bd36 */.elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button{min-height:46px;padding:12px 26px;border-radius:1px;text-transform:uppercase;letter-spacing:.12em;transition:all .25s ease;}.elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button:hover{transform:translateY(-1px);}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-3834bd36 .elementor-button{width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cad07a1 */.elementor-86 .elementor-element.elementor-element-3cad07a1{width:100%;max-width:none;align-self:stretch;box-sizing:border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-163cef4 */.elementor-86 .elementor-element.elementor-element-163cef4{position:relative;overflow:hidden;background-position:68% 48%!important;}.elementor-86 .elementor-element.elementor-element-163cef4:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,45,39,.97) 0%,rgba(5,45,39,.84) 42%,rgba(5,38,34,.35) 72%,rgba(5,38,34,.48) 100%);z-index:0;}.elementor-86 .elementor-element.elementor-element-163cef4>.e-con,.elementor-86 .elementor-element.elementor-element-163cef4>.elementor-element{position:relative;z-index:1;}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-163cef4{background-position:63% center!important;}.elementor-86 .elementor-element.elementor-element-163cef4:before{background:linear-gradient(90deg,rgba(5,45,39,.95),rgba(5,45,39,.68)),linear-gradient(0deg,rgba(5,45,39,.92),transparent 70%);}}/* End custom CSS */