.elementor-8 .elementor-element.elementor-element-4619be37{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;--overlay-mix-blend-mode:multiply;--padding-top:58px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-4619be37:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-4619be37>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0B0B0B;background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/ovr-hero.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-4619be37::before,.elementor-8 .elementor-element.elementor-element-4619be37>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-4619be37>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-4619be37>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-4619be37>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-4619be37>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(100deg,rgb(6 6 6 / .94) 32%,#FFFFFFCC 100%)}.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{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);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-8 .elementor-element.elementor-element-12b8fa0{--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:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-544fb932{--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:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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);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-8 .elementor-element.elementor-element-125f5dcc>.elementor-widget-container{margin:0 0 8px 0}.elementor-8 .elementor-element.elementor-element-125f5dcc{font-family:"Inter",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.2em;color:#E8A33D}.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);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-9856c85{width:var(--container-widget-width,760px);max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-9856c85 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:62px;font-weight:800;text-transform:none;line-height:1.04em;letter-spacing:-2px;color:#fff}.elementor-8 .elementor-element.elementor-element-7dea9a27{width:var(--container-widget-width,749px);max-width:749px;--container-widget-width:749px;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#CFCFCF}.elementor-8 .elementor-element.elementor-element-7dea9a27>.elementor-widget-container{margin:16px 0 21px 0}.elementor-8 .elementor-element.elementor-element-121aa6fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.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);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-8 .elementor-element.elementor-element-32a44486 .elementor-button{background-color:#E8A33D;font-family:"Oswald",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;fill:#1A1206;color:#1A1206;border-radius:0 0 0 0;padding:17px 30px 17px 30px}.elementor-8 .elementor-element.elementor-element-32a44486 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-32a44486 .elementor-button:focus{background-color:#C9862A;color:#fff;border-color:#C9862A}.elementor-8 .elementor-element.elementor-element-32a44486 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-32a44486 .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-4abcd209 .elementor-button{background-color:#fff0;font-family:"Oswald",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;fill:#fff;color:#fff;border-style:solid;border-width:0 0 1px 0;border-color:rgb(255 255 255 / .45);border-radius:0 0 0 0;padding:0 0 9px 0}.elementor-8 .elementor-element.elementor-element-4abcd209 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-4abcd209 .elementor-button:focus{background-color:#fff0;color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-4abcd209 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-4abcd209 .elementor-button:focus svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-13c87ab6>.elementor-widget-container{margin:12px 0 0 0}.elementor-8 .elementor-element.elementor-element-13c87ab6{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#DADADA}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-8 .elementor-element.elementor-element-36e7489>.elementor-widget-container{padding:4px 0 0 0}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2)}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2)}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2)}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2)}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2)}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-36e7489{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-item>a{font-family:"Oswald",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px}.elementor-8 .elementor-element.elementor-element-36e7489 .elementor-icon-list-text{transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-511b493f{--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;border-style:solid;--border-style:solid;border-width:1px 0 1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#242424;--border-color:#242424;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-511b493f:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-511b493f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#141414}.elementor-8 .elementor-element.elementor-element-3dc7d1e4{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-3e4d787{font-family:"Oswald",Sans-serif;font-size:13.5px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:.1em;color:#EDEDED}.elementor-8 .elementor-element.elementor-element-7d722d1b{font-family:"Oswald",Sans-serif;font-size:13.5px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:.1em;color:#EDEDED}.elementor-8 .elementor-element.elementor-element-3ed0ac46{font-family:"Oswald",Sans-serif;font-size:13.5px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:.1em;color:#EDEDED}.elementor-8 .elementor-element.elementor-element-6595d353{font-family:"Oswald",Sans-serif;font-size:13.5px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:.1em;color:#EDEDED}.elementor-8 .elementor-element.elementor-element-kwsecC{--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:86px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-kwsecC:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-kwsecC>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#141414}.elementor-8 .elementor-element.elementor-element-kwCrow{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-kwCrowl{--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:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-kwCh .elementor-heading-title{font-family:"Instrument Serif",Sans-serif;font-size:52px;font-weight:400;text-transform:none;font-style:italic;line-height:1.02em;letter-spacing:.01em;color:#FFF}.elementor-8 .elementor-element.elementor-element-kwCrowr{--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:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-kwCp{font-size:16px;font-weight:400;line-height:1.75em;color:silver}.elementor-8 .elementor-element.elementor-element-kwCcards{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-kwC1{--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:7px 7px;--row-gap:7px;--column-gap:7px;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:#2A3B37;--border-color:#2A3B37;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-kwC1:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-kwC1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1D2C29}.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-8 .elementor-element.elementor-element-40a4cab .elementor-icon-wrapper{text-align:start}.elementor-8 .elementor-element.elementor-element-40a4cab.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-40a4cab.elementor-view-stacked .elementor-icon{color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-40a4cab.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-40a4cab .elementor-icon{font-size:28px;padding:12px}.elementor-8 .elementor-element.elementor-element-40a4cab .elementor-icon svg{height:28px}.elementor-8 .elementor-element.elementor-element-kwC1t .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;line-height:1.15em;letter-spacing:.02em;color:#FFF}.elementor-8 .elementor-element.elementor-element-kwC1b{font-size:13.5px;font-weight:400;line-height:1.6em;color:silver}.elementor-8 .elementor-element.elementor-element-kwC2{--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:7px 7px;--row-gap:7px;--column-gap:7px;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:#2A3B37;--border-color:#2A3B37;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-kwC2:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-kwC2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1D2C29}.elementor-8 .elementor-element.elementor-element-2f0b636 .elementor-icon-wrapper{text-align:start}.elementor-8 .elementor-element.elementor-element-2f0b636.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-2f0b636.elementor-view-stacked .elementor-icon{color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-2f0b636.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-2f0b636 .elementor-icon{font-size:28px;padding:12px}.elementor-8 .elementor-element.elementor-element-2f0b636 .elementor-icon svg{height:28px}.elementor-8 .elementor-element.elementor-element-kwC2t .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;line-height:1.15em;letter-spacing:.02em;color:#FFF}.elementor-8 .elementor-element.elementor-element-kwC2b{font-size:13.5px;font-weight:400;line-height:1.6em;color:silver}.elementor-8 .elementor-element.elementor-element-kwC2lk{font-size:13px;font-weight:600;line-height:1.4em;color:silver}.elementor-8 .elementor-element.elementor-element-kwC3{--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:7px 7px;--row-gap:7px;--column-gap:7px;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:#2A3B37;--border-color:#2A3B37;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-kwC3:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-kwC3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1D2C29}.elementor-8 .elementor-element.elementor-element-e267fc9 .elementor-icon-wrapper{text-align:start}.elementor-8 .elementor-element.elementor-element-e267fc9.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-e267fc9.elementor-view-stacked .elementor-icon{color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-e267fc9.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-e267fc9 .elementor-icon{font-size:28px;padding:12px}.elementor-8 .elementor-element.elementor-element-e267fc9 .elementor-icon svg{height:28px}.elementor-8 .elementor-element.elementor-element-kwC3t .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:21px;font-weight:700;text-transform:capitalize;line-height:1.15em;letter-spacing:.02em;color:#FFF}.elementor-8 .elementor-element.elementor-element-kwC3b{font-size:13.5px;font-weight:400;line-height:1.6em;color:silver}.elementor-8 .elementor-element.elementor-element-kwC3lk{font-size:13px;font-weight:600;line-height:1.4em;color:silver}.elementor-8 .elementor-element.elementor-element-75eebbeb{--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:92px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-75eebbeb:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-75eebbeb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0B0B0B}.elementor-8 .elementor-element.elementor-element-21239d32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:11px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-18acfdf4{--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:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-51403066{width:var(--container-widget-width,665px);max-width:665px;--container-widget-width:665px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-51403066 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-12115387{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-7618b6a2{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#A6A6A6}.elementor-8 .elementor-element.elementor-element-2219f17f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-7eb83340{--display:flex;--min-height:486px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-7eb83340:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-7eb83340>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/ovr-gal-roof-installation.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-7eb83340::before,.elementor-8 .elementor-element.elementor-element-7eb83340>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-7eb83340>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-7eb83340>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-7eb83340>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-7eb83340>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(0 0 0 / .05) 30%,rgb(0 0 0 / .88) 100%)}.elementor-8 .elementor-element.elementor-element-671cd9fd>.elementor-widget-container{margin:0 0 6px 0}.elementor-8 .elementor-element.elementor-element-671cd9fd{font-family:"Oswald",Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.14em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-7417b328 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-5ac559cf{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#C6C6C6}.elementor-8 .elementor-element.elementor-element-5ac559cf>.elementor-widget-container{margin:8px 0 0 0}.elementor-8 .elementor-element.elementor-element-35a3a306{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-8 .elementor-element.elementor-element-1c308290{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-5d0c0566{--display:flex;--min-height:236px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-5d0c0566:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-5d0c0566>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/ovr-gal-storm-damage.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-5d0c0566::before,.elementor-8 .elementor-element.elementor-element-5d0c0566>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-5d0c0566>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-5d0c0566>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-5d0c0566>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-5d0c0566>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(0 0 0 / .05) 30%,rgb(0 0 0 / .88) 100%)}.elementor-8 .elementor-element.elementor-element-73e53002>.elementor-widget-container{margin:0 0 6px 0}.elementor-8 .elementor-element.elementor-element-73e53002{font-family:"Oswald",Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.14em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-7579df0a .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-1a134c6f{--display:flex;--min-height:236px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-1a134c6f:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-1a134c6f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/one-vision-roofing-flat-roof-mechanicsville-md-01.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-1a134c6f::before,.elementor-8 .elementor-element.elementor-element-1a134c6f>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-1a134c6f>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-1a134c6f>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-1a134c6f>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-1a134c6f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(0 0 0 / .05) 30%,rgb(0 0 0 / .88) 100%)}.elementor-8 .elementor-element.elementor-element-59883009>.elementor-widget-container{margin:0 0 6px 0}.elementor-8 .elementor-element.elementor-element-59883009{font-family:"Oswald",Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.14em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-4ba28e07 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-2c3fa382{--display:flex;--min-height:236px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-2c3fa382:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-2c3fa382>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/ovr-gal-roof-repair.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-2c3fa382::before,.elementor-8 .elementor-element.elementor-element-2c3fa382>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-2c3fa382>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-2c3fa382>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-2c3fa382>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-2c3fa382>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(0 0 0 / .05) 30%,rgb(0 0 0 / .88) 100%)}.elementor-8 .elementor-element.elementor-element-3639f26e>.elementor-widget-container{margin:0 0 6px 0}.elementor-8 .elementor-element.elementor-element-3639f26e{font-family:"Oswald",Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.14em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-358f2238 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-3fd4f4c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:12px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-41f9ca19{--display:flex;--min-height:236px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-41f9ca19:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-41f9ca19>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/ovr-gal-siding.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-41f9ca19::before,.elementor-8 .elementor-element.elementor-element-41f9ca19>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-41f9ca19>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-41f9ca19>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-41f9ca19>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-41f9ca19>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(0 0 0 / .05) 30%,rgb(0 0 0 / .88) 100%)}.elementor-8 .elementor-element.elementor-element-6d0ca40a>.elementor-widget-container{margin:0 0 6px 0}.elementor-8 .elementor-element.elementor-element-6d0ca40a{font-family:"Oswald",Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.14em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-370f95d2 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-72398d36{--display:flex;--min-height:236px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-72398d36:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-72398d36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/ovr-gal-roof-inspection.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-72398d36::before,.elementor-8 .elementor-element.elementor-element-72398d36>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-72398d36>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-72398d36>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-72398d36>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-72398d36>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(0 0 0 / .05) 30%,rgb(0 0 0 / .88) 100%)}.elementor-8 .elementor-element.elementor-element-3944b77b>.elementor-widget-container{margin:0 0 6px 0}.elementor-8 .elementor-element.elementor-element-3944b77b{font-family:"Oswald",Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.14em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-23a7842b .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:1.15em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-459fd7e8{--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:92px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-459fd7e8:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-459fd7e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1EFE9}.elementor-8 .elementor-element.elementor-element-7ffeab9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:18px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-2068e080{--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:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-2da61880{width:var(--container-widget-width,520px);max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-2da61880 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:39px;font-weight:700;text-transform:uppercase;line-height:1.02em;letter-spacing:.01em;color:#111}.elementor-8 .elementor-element.elementor-element-2dba6a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-505dddf1{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-348f8f59{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-10309822{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E0DC;--border-color:#E2E0DC;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-8 .elementor-element.elementor-element-10309822:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-10309822>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.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);text-transform:var(--e-global-typography-primary-text-transform)}.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);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-65ef6b83 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px}.elementor-8 .elementor-element.elementor-element-65ef6b83 .elementor-icon-box-title{margin-block-end:10px;color:#111}.elementor-8 .elementor-element.elementor-element-65ef6b83.elementor-view-stacked .elementor-icon{background-color:#F4E7D5;fill:#A85B27;color:#A85B27}.elementor-8 .elementor-element.elementor-element-65ef6b83.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-65ef6b83.elementor-view-default .elementor-icon{fill:#F4E7D5;color:#F4E7D5;border-color:#F4E7D5}.elementor-8 .elementor-element.elementor-element-65ef6b83.elementor-view-framed .elementor-icon{background-color:#A85B27}.elementor-8 .elementor-element.elementor-element-65ef6b83 .elementor-icon{font-size:11px;padding:9px}.elementor-8 .elementor-element.elementor-element-65ef6b83 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-65ef6b83 .elementor-icon-box-title a{font-family:"Oswald",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-8 .elementor-element.elementor-element-65ef6b83 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.7em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-a1c0de1>.elementor-widget-container{margin:16px 0 0 0;padding:14px 0 0 0;border-style:solid;border-width:1px 0 0 0;border-color:#EFEBE3}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-icon i{color:#A85B27;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-icon svg{fill:#A85B27;transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de1{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-icon{padding-inline-end:25px}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;line-height:1.5em}.elementor-8 .elementor-element.elementor-element-a1c0de1 .elementor-icon-list-text{color:#111;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-34874bbd{--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 1px 1px 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E0DC;--border-color:#E2E0DC;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-8 .elementor-element.elementor-element-34874bbd:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-34874bbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-5325ee3e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px}.elementor-8 .elementor-element.elementor-element-5325ee3e .elementor-icon-box-title{margin-block-end:10px;color:#111}.elementor-8 .elementor-element.elementor-element-5325ee3e.elementor-view-stacked .elementor-icon{background-color:#F4E7D5;fill:#A85B27;color:#A85B27}.elementor-8 .elementor-element.elementor-element-5325ee3e.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-5325ee3e.elementor-view-default .elementor-icon{fill:#F4E7D5;color:#F4E7D5;border-color:#F4E7D5}.elementor-8 .elementor-element.elementor-element-5325ee3e.elementor-view-framed .elementor-icon{background-color:#A85B27}.elementor-8 .elementor-element.elementor-element-5325ee3e .elementor-icon{font-size:11px;padding:9px}.elementor-8 .elementor-element.elementor-element-5325ee3e .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-5325ee3e .elementor-icon-box-title a{font-family:"Oswald",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-8 .elementor-element.elementor-element-5325ee3e .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.7em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-a1c0de2>.elementor-widget-container{margin:16px 0 0 0;padding:14px 0 0 0;border-style:solid;border-width:1px 0 0 0;border-color:#EFEBE3}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-icon i{color:#A85B27;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-icon svg{fill:#A85B27;transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de2{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-icon{padding-inline-end:25px}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;line-height:1.5em}.elementor-8 .elementor-element.elementor-element-a1c0de2 .elementor-icon-list-text{color:#111;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-1ffaafc5{--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:0 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E0DC;--border-color:#E2E0DC;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-8 .elementor-element.elementor-element-1ffaafc5:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-1ffaafc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-685a165 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px}.elementor-8 .elementor-element.elementor-element-685a165 .elementor-icon-box-title{margin-block-end:10px;color:#111}.elementor-8 .elementor-element.elementor-element-685a165.elementor-view-stacked .elementor-icon{background-color:#F4E7D5;fill:#A85B27;color:#A85B27}.elementor-8 .elementor-element.elementor-element-685a165.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-685a165.elementor-view-default .elementor-icon{fill:#F4E7D5;color:#F4E7D5;border-color:#F4E7D5}.elementor-8 .elementor-element.elementor-element-685a165.elementor-view-framed .elementor-icon{background-color:#A85B27}.elementor-8 .elementor-element.elementor-element-685a165 .elementor-icon{font-size:11px;padding:9px}.elementor-8 .elementor-element.elementor-element-685a165 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-685a165 .elementor-icon-box-title a{font-family:"Oswald",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-8 .elementor-element.elementor-element-685a165 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.7em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-a1c0de3>.elementor-widget-container{margin:16px 0 0 0;padding:14px 0 0 0;border-style:solid;border-width:1px 0 0 0;border-color:#EFEBE3}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-icon i{color:#A85B27;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-icon svg{fill:#A85B27;transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de3{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-icon{padding-inline-end:25px}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;line-height:1.5em}.elementor-8 .elementor-element.elementor-element-a1c0de3 .elementor-icon-list-text{color:#111;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-6bb6b22d{--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:0 1px 1px 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E0DC;--border-color:#E2E0DC;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px}.elementor-8 .elementor-element.elementor-element-6bb6b22d:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-6bb6b22d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-b61a1e5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px}.elementor-8 .elementor-element.elementor-element-b61a1e5 .elementor-icon-box-title{margin-block-end:10px;color:#111}.elementor-8 .elementor-element.elementor-element-b61a1e5.elementor-view-stacked .elementor-icon{background-color:#F4E7D5;fill:#A85B27;color:#A85B27}.elementor-8 .elementor-element.elementor-element-b61a1e5.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-b61a1e5.elementor-view-default .elementor-icon{fill:#F4E7D5;color:#F4E7D5;border-color:#F4E7D5}.elementor-8 .elementor-element.elementor-element-b61a1e5.elementor-view-framed .elementor-icon{background-color:#A85B27}.elementor-8 .elementor-element.elementor-element-b61a1e5 .elementor-icon{font-size:11px;padding:9px}.elementor-8 .elementor-element.elementor-element-b61a1e5 .elementor-icon-box-title,.elementor-8 .elementor-element.elementor-element-b61a1e5 .elementor-icon-box-title a{font-family:"Oswald",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.1em}.elementor-8 .elementor-element.elementor-element-b61a1e5 .elementor-icon-box-description{font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.7em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-a1c0de4>.elementor-widget-container{margin:16px 0 0 0;padding:14px 0 0 0;border-style:solid;border-width:1px 0 0 0;border-color:#EFEBE3}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2)}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-icon i{color:#A85B27;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-icon svg{fill:#A85B27;transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-a1c0de4{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-icon{padding-inline-end:25px}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;line-height:1.5em}.elementor-8 .elementor-element.elementor-element-a1c0de4 .elementor-icon-list-text{color:#111;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-3b5dc98e{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-3b5dc98e:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-3b5dc98e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#141414}.elementor-8 .elementor-element.elementor-element-1b4536ec{--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-8 .elementor-element.elementor-element-5a805674{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 14px;--row-gap:6px;--column-gap:14px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-8 .elementor-element.elementor-element-4d00bf78{text-align:start;font-family:"Oswald",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:#727B79}.elementor-8 .elementor-element.elementor-element-6d80ef0d{text-align:start}.elementor-8 .elementor-element.elementor-element-6d80ef0d .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-.028em;color:#FFF}.elementor-8 .elementor-element.elementor-element-bb9677a{--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:68px 68px;--row-gap:68px;--column-gap:68px;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8 .elementor-element.elementor-element-svcrow1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:58px 26px;--row-gap:58px;--column-gap:26px;--flex-wrap:wrap}.elementor-8 .elementor-element.elementor-element-svccard1{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#4A4845;--border-color:#4A4845;--border-radius:10px 10px 10px 10px;--padding-top:62px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-8 .elementor-element.elementor-element-svccard1:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-svccard1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A3937}.elementor-8 .elementor-element.elementor-element-svcicon1 .elementor-icon-wrapper{text-align:center}.elementor-8 .elementor-element.elementor-element-svcicon1.elementor-view-stacked .elementor-icon{background-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon1.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon1.elementor-view-default .elementor-icon{color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon1.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon1.elementor-view-default .elementor-icon svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon1 .elementor-icon{font-size:26px}.elementor-8 .elementor-element.elementor-element-svcicon1 .elementor-icon svg{height:26px}.elementor-8 .elementor-element.elementor-element-svchead1{text-align:start}.elementor-8 .elementor-element.elementor-element-svchead1 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:.02em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcbody1{text-align:start;font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.75em;color:#A5AFAC}.elementor-8 .elementor-element.elementor-element-svcmore1>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-svcmore1{text-align:start;font-family:"Oswald",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:.12em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svccard2{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#4A4845;--border-color:#4A4845;--border-radius:10px 10px 10px 10px;--padding-top:62px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-8 .elementor-element.elementor-element-svccard2:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-svccard2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A3937}.elementor-8 .elementor-element.elementor-element-svcicon2 .elementor-icon-wrapper{text-align:center}.elementor-8 .elementor-element.elementor-element-svcicon2.elementor-view-stacked .elementor-icon{background-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon2.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon2.elementor-view-default .elementor-icon{color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon2.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon2.elementor-view-default .elementor-icon svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon2 .elementor-icon{font-size:26px}.elementor-8 .elementor-element.elementor-element-svcicon2 .elementor-icon svg{height:26px}.elementor-8 .elementor-element.elementor-element-svchead2{text-align:start}.elementor-8 .elementor-element.elementor-element-svchead2 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:.02em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcbody2{text-align:start;font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.75em;color:#A5AFAC}.elementor-8 .elementor-element.elementor-element-svcmore2>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-svcmore2{text-align:start;font-family:"Oswald",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:.12em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcrow2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:58px 26px;--row-gap:58px;--column-gap:26px;--flex-wrap:wrap}.elementor-8 .elementor-element.elementor-element-svccard3{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#4A4845;--border-color:#4A4845;--border-radius:10px 10px 10px 10px;--padding-top:62px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-8 .elementor-element.elementor-element-svccard3:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-svccard3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A3937}.elementor-8 .elementor-element.elementor-element-svcicon3 .elementor-icon-wrapper{text-align:center}.elementor-8 .elementor-element.elementor-element-svcicon3.elementor-view-stacked .elementor-icon{background-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon3.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon3.elementor-view-default .elementor-icon{color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon3.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon3.elementor-view-default .elementor-icon svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon3 .elementor-icon{font-size:26px}.elementor-8 .elementor-element.elementor-element-svcicon3 .elementor-icon svg{height:26px}.elementor-8 .elementor-element.elementor-element-svchead3{text-align:start}.elementor-8 .elementor-element.elementor-element-svchead3 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:.02em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcbody3{text-align:start;font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.75em;color:#A5AFAC}.elementor-8 .elementor-element.elementor-element-svccard4{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#4A4845;--border-color:#4A4845;--border-radius:10px 10px 10px 10px;--padding-top:62px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-8 .elementor-element.elementor-element-svccard4:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-svccard4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A3937}.elementor-8 .elementor-element.elementor-element-svcicon4 .elementor-icon-wrapper{text-align:center}.elementor-8 .elementor-element.elementor-element-svcicon4.elementor-view-stacked .elementor-icon{background-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon4.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon4.elementor-view-default .elementor-icon{color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon4.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon4.elementor-view-default .elementor-icon svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon4 .elementor-icon{font-size:26px}.elementor-8 .elementor-element.elementor-element-svcicon4 .elementor-icon svg{height:26px}.elementor-8 .elementor-element.elementor-element-svchead4{text-align:start}.elementor-8 .elementor-element.elementor-element-svchead4 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:.02em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcbody4{text-align:start;font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.75em;color:#A5AFAC}.elementor-8 .elementor-element.elementor-element-svcmore4>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-svcmore4{text-align:start;font-family:"Oswald",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:.12em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcrow3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:58px 26px;--row-gap:58px;--column-gap:26px;--flex-wrap:wrap}.elementor-8 .elementor-element.elementor-element-svccard5{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#4A4845;--border-color:#4A4845;--border-radius:10px 10px 10px 10px;--padding-top:62px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-8 .elementor-element.elementor-element-svccard5:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-svccard5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A3937}.elementor-8 .elementor-element.elementor-element-svcicon5 .elementor-icon-wrapper{text-align:center}.elementor-8 .elementor-element.elementor-element-svcicon5.elementor-view-stacked .elementor-icon{background-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon5.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon5.elementor-view-default .elementor-icon{color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon5.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon5.elementor-view-default .elementor-icon svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon5 .elementor-icon{font-size:26px}.elementor-8 .elementor-element.elementor-element-svcicon5 .elementor-icon svg{height:26px}.elementor-8 .elementor-element.elementor-element-svchead5{text-align:start}.elementor-8 .elementor-element.elementor-element-svchead5 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:.02em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcbody5{text-align:start;font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.75em;color:#A5AFAC}.elementor-8 .elementor-element.elementor-element-svcmore5>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-svcmore5{text-align:start;font-family:"Oswald",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:.12em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svccard6{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#4A4845;--border-color:#4A4845;--border-radius:10px 10px 10px 10px;--padding-top:62px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-8 .elementor-element.elementor-element-svccard6:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-svccard6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A3937}.elementor-8 .elementor-element.elementor-element-svcicon6 .elementor-icon-wrapper{text-align:center}.elementor-8 .elementor-element.elementor-element-svcicon6.elementor-view-stacked .elementor-icon{background-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon6.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon6.elementor-view-default .elementor-icon{color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon6.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon6.elementor-view-default .elementor-icon svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon6 .elementor-icon{font-size:26px}.elementor-8 .elementor-element.elementor-element-svcicon6 .elementor-icon svg{height:26px}.elementor-8 .elementor-element.elementor-element-svchead6{text-align:start}.elementor-8 .elementor-element.elementor-element-svchead6 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:.02em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcbody6{text-align:start;font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.75em;color:#A5AFAC}.elementor-8 .elementor-element.elementor-element-svcmore6>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-svcmore6{text-align:start;font-family:"Oswald",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:.12em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svccard7{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#4A4845;--border-color:#4A4845;--border-radius:10px 10px 10px 10px;--padding-top:62px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px}.elementor-8 .elementor-element.elementor-element-svccard7:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-svccard7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A3937}.elementor-8 .elementor-element.elementor-element-svcicon7 .elementor-icon-wrapper{text-align:center}.elementor-8 .elementor-element.elementor-element-svcicon7.elementor-view-stacked .elementor-icon{background-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon7.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon7.elementor-view-default .elementor-icon{color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon7.elementor-view-framed .elementor-icon,.elementor-8 .elementor-element.elementor-element-svcicon7.elementor-view-default .elementor-icon svg{fill:#E8A33D}.elementor-8 .elementor-element.elementor-element-svcicon7 .elementor-icon{font-size:26px}.elementor-8 .elementor-element.elementor-element-svcicon7 .elementor-icon svg{height:26px}.elementor-8 .elementor-element.elementor-element-svchead7{text-align:start}.elementor-8 .elementor-element.elementor-element-svchead7 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.25em;letter-spacing:.02em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-svcbody7{text-align:start;font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.75em;color:#A5AFAC}.elementor-8 .elementor-element.elementor-element-svcmore7>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-svcmore7{text-align:start;font-family:"Oswald",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:.12em;color:#ECEAE2}.elementor-8 .elementor-element.elementor-element-1ac999f8{--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:64px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-fea2d12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-679a38d5{--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-8 .elementor-element.elementor-element-664d797c{width:var(--container-widget-width,598px);max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-664d797c>.elementor-widget-container{padding:0 0 10px 0}.elementor-8 .elementor-element.elementor-element-664d797c .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:37px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:.01em;color:#111}.elementor-8 .elementor-element.elementor-element-6a739ff7{width:var(--container-widget-width,520px);max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-6a739ff7>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-4ec82c21>.elementor-widget-container{margin:4px 0 0 0;padding:3px 0 0 0}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2)}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2)}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2)}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2)}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2)}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#E2E0DC}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-icon i{color:#AB5C2B;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-icon svg{fill:#AB5C2B;transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-4ec82c21{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:15px;line-height:1.6em}.elementor-8 .elementor-element.elementor-element-4ec82c21 .elementor-icon-list-text{color:#333;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-352c337f .elementor-button{background-color:#111;font-family:"Oswald",Sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;fill:#fff;color:#fff;border-radius:0 0 0 0;padding:16px 28px 16px 28px}.elementor-8 .elementor-element.elementor-element-352c337f .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-352c337f .elementor-button:focus{background-color:#E8A33D;color:#1A1206;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-352c337f>.elementor-widget-container{margin:0 0 0 0;padding:26px 0 0 0}.elementor-8 .elementor-element.elementor-element-352c337f .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-352c337f .elementor-button:focus svg{fill:#1A1206}.elementor-8 .elementor-element.elementor-element-6a1c9ee1{--display:flex;--min-height:520px;--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:flex-end;--align-items:flex-start;--border-radius:5px 5px 5px 5px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-6a1c9ee1:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-6a1c9ee1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://onevisionroofing.com/wp-content/uploads/2026/07/ovr-gal-roof-replacement.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-4fd2245f{--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;border-style:solid;--border-style:solid;border-width:0 0 0 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#E8A33D;--border-color:#E8A33D;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-4fd2245f:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-4fd2245f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-8 .elementor-element.elementor-element-6fcf111e{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;letter-spacing:.04em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-3e4a2726>.elementor-widget-container{margin:2px 0 0 0}.elementor-8 .elementor-element.elementor-element-3e4a2726{font-family:"Inter",Sans-serif;font-size:12.5px;font-weight:400;line-height:1.3em;color:#DADADA}.elementor-8 .elementor-element.elementor-element-3af0478a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-3af0478a:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-3af0478a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#141414}.elementor-8 .elementor-element.elementor-element-489e4186{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-8 .elementor-element.elementor-element-7c6ec100{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-8 .elementor-element.elementor-element-713edebe>.elementor-widget-container{margin:0 0 14px 0}.elementor-8 .elementor-element.elementor-element-713edebe .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:.18em;color:#C77A44}.elementor-8 .elementor-element.elementor-element-7840dd36>.elementor-widget-container{margin:0 0 14px 0}.elementor-8 .elementor-element.elementor-element-7840dd36 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:40px;font-weight:800;line-height:1.05em;letter-spacing:-.02em;color:#FFF}.elementor-8 .elementor-element.elementor-element-43f1f77d{font-family:"Inter",Sans-serif;font-size:16px;line-height:1.6em;color:#C7CEC9}.elementor-8 .elementor-element.elementor-element-4addee8c>.elementor-widget-container{margin:0 0 0 0}.elementor-8 .elementor-element.elementor-element-4addee8c .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-.01em;color:#F4F2EC}.elementor-8 .elementor-element.elementor-element-738cbfc1{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0 30px 60px 0 rgb(0 0 0 / .28);--padding-top:34px;--padding-bottom:28px;--padding-left:34px;--padding-right:34px}.elementor-8 .elementor-element.elementor-element-738cbfc1:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-738cbfc1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-54106d2f{--display:flex;--padding-top:43px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-4c94b0c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 48px;--row-gap:34px;--column-gap:48px;--flex-wrap:wrap}.elementor-8 .elementor-element.elementor-element-4a3ac0d8{--display:flex}.elementor-8 .elementor-element.elementor-element-5d20c967{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 14px;--row-gap:6px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-4656425{text-align:start;font-family:"Oswald",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:#727B79}.elementor-8 .elementor-element.elementor-element-6211826{text-align:start}.elementor-8 .elementor-element.elementor-element-6211826 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:-.028em;color:#1D2A2B}.elementor-8 .elementor-element.elementor-element-4925907{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-7edcc859>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2)}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2)}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2)}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2)}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2)}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#E2E0DC}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-icon i{color:#C9862A;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-icon svg{fill:#C9862A;transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-7edcc859{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:14.5px;line-height:1.6em}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-text{color:#333;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-378a0ede .elementor-button{background-color:#111;font-family:"Oswald",Sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;fill:#fff;color:#fff;border-radius:0 0 0 0;padding:16px 28px 16px 28px}.elementor-8 .elementor-element.elementor-element-378a0ede .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-378a0ede .elementor-button:focus{background-color:#E8A33D;color:#1A1206;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-378a0ede>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-378a0ede .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-378a0ede .elementor-button:focus svg{fill:#1A1206}.elementor-8 .elementor-element.elementor-element-52788e9d{--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-widget-image .widget-image-caption{color:var(--e-global-color-text);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)}.elementor-8 .elementor-element.elementor-element-ecd9c09{width:initial;max-width:initial;text-align:center}.elementor-8 .elementor-element.elementor-element-ecd9c09 img{width:100%;border-radius:2px 2px 2px 2px}.elementor-8 .elementor-element.elementor-element-6bffc287{width:auto;max-width:auto;bottom:0;text-align:start;font-family:"Inter",Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--e-global-color-accent)}.elementor-8 .elementor-element.elementor-element-6bffc287>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:5px 5px 5px 5px}.elementor-8 .elementor-element.elementor-element-6bffc287.elementor-element{--align-self:flex-start}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6bffc287{right:0}body.rtl .elementor-8 .elementor-element.elementor-element-6bffc287{left:0}.elementor-8 .elementor-element.elementor-element-72e1cd64{--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:88px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-72e1cd64:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-72e1cd64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#141414}.elementor-8 .elementor-element.elementor-element-3219213e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-62e9e7fa{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-8 .elementor-element.elementor-element-5145d0c5>.elementor-widget-container{margin:0 0 28px 0}.elementor-8 .elementor-element.elementor-element-5145d0c5 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:42px;font-weight:700;text-transform:capitalize;line-height:1.02em;letter-spacing:.01em;color:#fff}.elementor-8 .elementor-element.elementor-element-2b9f4775{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-af2b083{--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;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:#262626;--border-color:#262626;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-af2b083:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-af2b083>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#191919}.elementor-8 .elementor-element.elementor-element-1f52b1d7{font-family:"Oswald",Sans-serif;font-size:27px;font-weight:700;line-height:1em;letter-spacing:.01em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-1f4edff7>.elementor-widget-container{margin:9px 0 0 0}.elementor-8 .elementor-element.elementor-element-1f4edff7{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:.13em;color:#A2A2A2}.elementor-8 .elementor-element.elementor-element-7d15629{--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;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:#262626;--border-color:#262626;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-7d15629:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-7d15629>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#191919}.elementor-8 .elementor-element.elementor-element-77ec9f0f{font-family:"Oswald",Sans-serif;font-size:27px;font-weight:700;line-height:1em;letter-spacing:.01em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-8e69cdd>.elementor-widget-container{margin:9px 0 0 0}.elementor-8 .elementor-element.elementor-element-8e69cdd{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:.13em;color:#A2A2A2}.elementor-8 .elementor-element.elementor-element-6aa80b58{--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;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:#262626;--border-color:#262626;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-6aa80b58:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-6aa80b58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#191919}.elementor-8 .elementor-element.elementor-element-593ba073{font-family:"Oswald",Sans-serif;font-size:27px;font-weight:700;line-height:1em;letter-spacing:.01em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-16e406b4>.elementor-widget-container{margin:9px 0 0 0}.elementor-8 .elementor-element.elementor-element-16e406b4{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:.13em;color:#A2A2A2}.elementor-8 .elementor-element.elementor-element-7ddbb16d{--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;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:#262626;--border-color:#262626;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-7ddbb16d:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-7ddbb16d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#191919}.elementor-8 .elementor-element.elementor-element-6f05f7b4{font-family:"Oswald",Sans-serif;font-size:27px;font-weight:700;line-height:1em;letter-spacing:.01em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-27f28d1c>.elementor-widget-container{margin:9px 0 0 0}.elementor-8 .elementor-element.elementor-element-27f28d1c{font-family:"Inter",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:.13em;color:#A2A2A2}.elementor-8 .elementor-element.elementor-element-51ee4a47{--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-8 .elementor-element.elementor-element-2b14a3d{--display:flex}.elementor-8 .elementor-element.elementor-element-1e747ae>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-1e747ae{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-7ecfa6f{--display:flex}.elementor-8 .elementor-element.elementor-element-cc4a4ef>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-cc4a4ef{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-84d40ee{--display:flex}.elementor-8 .elementor-element.elementor-element-236dfef>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-236dfef{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-45442fa{--display:flex}.elementor-8 .elementor-element.elementor-element-285dd66>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-285dd66{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-8b9d444{--display:flex}.elementor-8 .elementor-element.elementor-element-11e46fa>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-11e46fa{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-d6ba920{--display:flex}.elementor-8 .elementor-element.elementor-element-28e98da>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-28e98da{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-e68e45e{--display:flex}.elementor-8 .elementor-element.elementor-element-62b862f>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-62b862f{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-b520598{--display:flex}.elementor-8 .elementor-element.elementor-element-ceb5326>.elementor-widget-container{margin:0 0 20px 0}.elementor-8 .elementor-element.elementor-element-ceb5326{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#B9B9B9}.elementor-8 .elementor-element.elementor-element-fcd8706{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-701fee8 );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-701fee8 );--n-accordion-icon-size:15px;--n-accordion-icon-gap:11px}:where(.elementor-8 .elementor-element.elementor-element-fcd8706>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Oswald",Sans-serif}.elementor-8 .elementor-element.elementor-element-6ff6f88c{--display:flex;--padding-top:36px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-6701b1f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 48px;--row-gap:34px;--column-gap:48px;--flex-wrap:wrap}.elementor-8 .elementor-element.elementor-element-6b62b087{--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-8 .elementor-element.elementor-element-3c8f556b{width:initial;max-width:initial;text-align:center}.elementor-8 .elementor-element.elementor-element-3c8f556b img{width:100%;border-radius:5px 5px 5px 5px}.elementor-8 .elementor-element.elementor-element-60039901{width:auto;max-width:auto;bottom:0;text-align:start;font-family:"Inter",Sans-serif;font-size:11px;text-transform:uppercase;line-height:13px;letter-spacing:.1em;color:var(--e-global-color-accent)}.elementor-8 .elementor-element.elementor-element-60039901>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:5px 5px 5px 5px}.elementor-8 .elementor-element.elementor-element-60039901.elementor-element{--align-self:flex-start}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-60039901{left:0}body.rtl .elementor-8 .elementor-element.elementor-element-60039901{right:0}.elementor-8 .elementor-element.elementor-element-50f9d35a{--display:flex}.elementor-8 .elementor-element.elementor-element-1426a171{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 14px;--row-gap:6px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-3b6ded34{text-align:start;font-family:"Oswald",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:#727B79}.elementor-8 .elementor-element.elementor-element-5f201dd8{text-align:start}.elementor-8 .elementor-element.elementor-element-5f201dd8 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:48px;font-weight:900;text-transform:none;line-height:1.1em;letter-spacing:-.028em;color:#1D2A2B}.elementor-8 .elementor-element.elementor-element-ovr7de5{width:var(--container-widget-width,520px);max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.63em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-ovr7de5>.elementor-widget-container{margin:10px 0 0 0}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2)}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2)}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2)}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2)}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2)}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-8 .elementor-element.elementor-element-ovr869e{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:5px}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:15px;font-weight:500;text-transform:none;line-height:2em;letter-spacing:0}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-text{color:#1D2A2B;transition:color 0.3s}.elementor-8 .elementor-element.elementor-element-ovrc9a8{width:var(--container-widget-width,520px);max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.63em;color:#5B5B5B}.elementor-8 .elementor-element.elementor-element-ovrc9a8>.elementor-widget-container{margin:0 0 0 0}.elementor-8 .elementor-element.elementor-element-6a058a0a .elementor-button{background-color:var(--e-global-color-primary);font-family:"Oswald",Sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:16px 28px 16px 28px}.elementor-8 .elementor-element.elementor-element-6a058a0a .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-6a058a0a .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-701fee8);border-color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-6a058a0a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-6a058a0a .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-6a058a0a .elementor-button:focus svg{fill:var(--e-global-color-701fee8)}.elementor-8 .elementor-element.elementor-element-tonysec{--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:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-tonysec:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-tonysec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#141414}.elementor-8 .elementor-element.elementor-element-tonyrowD{--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:flex-start;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-8 .elementor-element.elementor-element-tonyDl{--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:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-8 .elementor-element.elementor-element-tonyDp{text-align:start}.elementor-8 .elementor-element.elementor-element-tonyDe .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.18em;color:#E8A33D}.elementor-8 .elementor-element.elementor-element-tonyDn .elementor-heading-title{font-size:25px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-.01em;color:#FFF}.elementor-8 .elementor-element.elementor-element-tonyDr{width:100%;max-width:100%;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:.04em;color:silver}.elementor-8 .elementor-element.elementor-element-tonyDr2{--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:space-around;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-8 .elementor-element.elementor-element-tonyDq{text-align:start;font-size:21px;font-weight:400;line-height:1.42em;letter-spacing:-.005em;color:#FFF}.elementor-8 .elementor-element.elementor-element-2cebb45e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0 1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CDC9BD;--border-color:#CDC9BD;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-49f56118{--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-8 .elementor-element.elementor-element-4b76fb47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 14px;--row-gap:6px;--column-gap:14px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-74bf5729{text-align:start;font-family:"Oswald",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:#727B79}.elementor-8 .elementor-element.elementor-element-54cc5088{text-align:start}.elementor-8 .elementor-element.elementor-element-54cc5088 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:48px;font-weight:900;text-transform:none;line-height:1.1em;letter-spacing:-.028em;color:#1D2A2B}.elementor-8 .elementor-element.elementor-element-4b031610{--display:flex;--padding-top:54px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-4b031610.e-con{--align-self:center}.elementor-8 .elementor-element.elementor-element-10e544d6{text-align:center}.elementor-8 .elementor-element.elementor-element-10e544d6 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:-.028em;color:#1D2A2B}.elementor-8 .elementor-element.elementor-element-d8c6c52{--display:flex;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}:root{--page-title-display:none}@media(max-width:1366px){.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.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)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-d8c6c52{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}}@media(max-width:1024px){.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-8 .elementor-element.elementor-element-9856c85 .elementor-heading-title{font-size:56px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-kwCh .elementor-heading-title{font-size:40px}.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)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-6d80ef0d .elementor-heading-title{font-size:37px}.elementor-8 .elementor-element.elementor-element-4c94b0c2{--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-8 .elementor-element.elementor-element-6211826 .elementor-heading-title{font-size:58px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-6701b1f9{--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-8 .elementor-element.elementor-element-5f201dd8 .elementor-heading-title{font-size:58px}.elementor-8 .elementor-element.elementor-element-tonyrowD{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-8 .elementor-element.elementor-element-tonyDq{font-size:26px}.elementor-8 .elementor-element.elementor-element-54cc5088 .elementor-heading-title{font-size:58px}.elementor-8 .elementor-element.elementor-element-10e544d6 .elementor-heading-title{font-size:38px}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-4619be37{--min-height:0px;--padding-top:18px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px}.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{font-size:var(--e-global-typography-accent-font-size)}.elementor-8 .elementor-element.elementor-element-12b8fa0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-544fb932{--width:100%}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-8 .elementor-element.elementor-element-9856c85 .elementor-heading-title{font-size:38px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-3dc7d1e4{--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:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-kwCrow{--padding-top:0px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-kwCrowl{--width:100%}.elementor-8 .elementor-element.elementor-element-kwCh .elementor-heading-title{font-size:30px}.elementor-8 .elementor-element.elementor-element-kwCrowr{--width:100%}.elementor-8 .elementor-element.elementor-element-kwCcards{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-kwC1{--width:100%}.elementor-8 .elementor-element.elementor-element-kwC2{--width:100%}.elementor-8 .elementor-element.elementor-element-kwC3{--width:100%}.elementor-8 .elementor-element.elementor-element-75eebbeb{--padding-top:60px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-21239d32{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-18acfdf4{--width:100%}.elementor-8 .elementor-element.elementor-element-51403066 .elementor-heading-title{font-size:30px}.elementor-8 .elementor-element.elementor-element-12115387{--width:100%}.elementor-8 .elementor-element.elementor-element-2219f17f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-7eb83340{--width:100%}.elementor-8 .elementor-element.elementor-element-35a3a306{--width:100%}.elementor-8 .elementor-element.elementor-element-5d0c0566{--width:100%}.elementor-8 .elementor-element.elementor-element-1a134c6f{--width:100%}.elementor-8 .elementor-element.elementor-element-2c3fa382{--width:100%}.elementor-8 .elementor-element.elementor-element-3fd4f4c1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-41f9ca19{--width:100%}.elementor-8 .elementor-element.elementor-element-72398d36{--width:100%}.elementor-8 .elementor-element.elementor-element-459fd7e8{--padding-top:60px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-7ffeab9b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-2068e080{--width:100%}.elementor-8 .elementor-element.elementor-element-2da61880 .elementor-heading-title{font-size:28px}.elementor-8 .elementor-element.elementor-element-2dba6a9e{--width:100%}.elementor-8 .elementor-element.elementor-element-348f8f59{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-10309822{--width:100%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px}.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)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-34874bbd{--width:100%;border-width:0 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-1ffaafc5{--width:100%;border-width:0 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-6bb6b22d{--width:100%;border-width:0 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px}.elementor-8 .elementor-element.elementor-element-6d80ef0d .elementor-heading-title{font-size:32px}.elementor-8 .elementor-element.elementor-element-svccard1{--padding-top:58px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-svchead1 .elementor-heading-title{font-size:19px}.elementor-8 .elementor-element.elementor-element-svccard2{--padding-top:58px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-svchead2 .elementor-heading-title{font-size:19px}.elementor-8 .elementor-element.elementor-element-svccard3{--padding-top:58px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-svchead3 .elementor-heading-title{font-size:19px}.elementor-8 .elementor-element.elementor-element-svccard4{--padding-top:58px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-svchead4 .elementor-heading-title{font-size:19px}.elementor-8 .elementor-element.elementor-element-svccard5{--padding-top:58px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-svchead5 .elementor-heading-title{font-size:19px}.elementor-8 .elementor-element.elementor-element-svccard6{--padding-top:58px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-svchead6 .elementor-heading-title{font-size:19px}.elementor-8 .elementor-element.elementor-element-svccard7{--padding-top:58px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px}.elementor-8 .elementor-element.elementor-element-svchead7 .elementor-heading-title{font-size:19px}.elementor-8 .elementor-element.elementor-element-1ac999f8{--padding-top:39px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-fea2d12{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-679a38d5{--width:100%}.elementor-8 .elementor-element.elementor-element-664d797c .elementor-heading-title{font-size:28px}.elementor-8 .elementor-element.elementor-element-6a1c9ee1{--width:100%;--min-height:360px}.elementor-8 .elementor-element.elementor-element-4fd2245f{--width:220px}.elementor-8 .elementor-element.elementor-element-489e4186{--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:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-8 .elementor-element.elementor-element-738cbfc1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-8 .elementor-element.elementor-element-4c94b0c2{--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-8 .elementor-element.elementor-element-4a3ac0d8{--width:100%}.elementor-8 .elementor-element.elementor-element-6211826 .elementor-heading-title{font-size:40px}.elementor-8 .elementor-element.elementor-element-52788e9d{--width:100%;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-8 .elementor-element.elementor-element-72e1cd64{--padding-top:58px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-3219213e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-62e9e7fa{--width:100%}.elementor-8 .elementor-element.elementor-element-5145d0c5 .elementor-heading-title{font-size:28px}.elementor-8 .elementor-element.elementor-element-af2b083{--width:100%}.elementor-8 .elementor-element.elementor-element-7d15629{--width:100%}.elementor-8 .elementor-element.elementor-element-6aa80b58{--width:100%}.elementor-8 .elementor-element.elementor-element-7ddbb16d{--width:100%}.elementor-8 .elementor-element.elementor-element-51ee4a47{--width:100%}.elementor-8 .elementor-element.elementor-element-6701b1f9{--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-8 .elementor-element.elementor-element-6b62b087{--width:100%}.elementor-8 .elementor-element.elementor-element-50f9d35a{--width:100%}.elementor-8 .elementor-element.elementor-element-5f201dd8 .elementor-heading-title{font-size:40px}.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8 .elementor-element.elementor-element-ovr869e .elementor-icon-list-item>a{font-size:15px}.elementor-8 .elementor-element.elementor-element-tonyrowD{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-tonyDl{--width:100%}.elementor-8 .elementor-element.elementor-element-tonyDr2{--width:100%}.elementor-8 .elementor-element.elementor-element-tonyDq{font-size:20px}.elementor-8 .elementor-element.elementor-element-54cc5088 .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-8 .elementor-element.elementor-element-10e544d6 .elementor-heading-title{font-size:30px}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-12b8fa0{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-544fb932{--width:100%}.elementor-8 .elementor-element.elementor-element-3dc7d1e4{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-kwCrow{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-kwCrowl{--width:52%}.elementor-8 .elementor-element.elementor-element-kwCrowr{--width:42%}.elementor-8 .elementor-element.elementor-element-kwCcards{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-kwC1{--width:32%}.elementor-8 .elementor-element.elementor-element-kwC2{--width:32%}.elementor-8 .elementor-element.elementor-element-kwC3{--width:32%}.elementor-8 .elementor-element.elementor-element-21239d32{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-18acfdf4{--width:52%}.elementor-8 .elementor-element.elementor-element-12115387{--width:42%}.elementor-8 .elementor-element.elementor-element-2219f17f{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-7eb83340{--width:39%}.elementor-8 .elementor-element.elementor-element-35a3a306{--width:59%}.elementor-8 .elementor-element.elementor-element-5d0c0566{--width:48%}.elementor-8 .elementor-element.elementor-element-1a134c6f{--width:49%}.elementor-8 .elementor-element.elementor-element-2c3fa382{--width:100%}.elementor-8 .elementor-element.elementor-element-3fd4f4c1{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-41f9ca19{--width:39%}.elementor-8 .elementor-element.elementor-element-72398d36{--width:59%}.elementor-8 .elementor-element.elementor-element-7ffeab9b{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-2068e080{--width:50%}.elementor-8 .elementor-element.elementor-element-2dba6a9e{--width:44%}.elementor-8 .elementor-element.elementor-element-348f8f59{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-10309822{--width:50%}.elementor-8 .elementor-element.elementor-element-34874bbd{--width:50%}.elementor-8 .elementor-element.elementor-element-1ffaafc5{--width:50%}.elementor-8 .elementor-element.elementor-element-6bb6b22d{--width:50%}.elementor-8 .elementor-element.elementor-element-1b4536ec{--content-width:1180px}.elementor-8 .elementor-element.elementor-element-fea2d12{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-679a38d5{--width:44%}.elementor-8 .elementor-element.elementor-element-6a1c9ee1{--width:48%}.elementor-8 .elementor-element.elementor-element-4fd2245f{--width:250px}.elementor-8 .elementor-element.elementor-element-4c94b0c2{--content-width:1180px}.elementor-8 .elementor-element.elementor-element-4a3ac0d8{--width:46%}.elementor-8 .elementor-element.elementor-element-52788e9d{--width:46%}.elementor-8 .elementor-element.elementor-element-3219213e{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-62e9e7fa{--width:38%}.elementor-8 .elementor-element.elementor-element-af2b083{--width:48%}.elementor-8 .elementor-element.elementor-element-7d15629{--width:48%}.elementor-8 .elementor-element.elementor-element-6aa80b58{--width:48%}.elementor-8 .elementor-element.elementor-element-7ddbb16d{--width:48%}.elementor-8 .elementor-element.elementor-element-51ee4a47{--width:54%}.elementor-8 .elementor-element.elementor-element-6701b1f9{--content-width:1180px}.elementor-8 .elementor-element.elementor-element-6b62b087{--width:46%}.elementor-8 .elementor-element.elementor-element-50f9d35a{--width:46%}.elementor-8 .elementor-element.elementor-element-tonyrowD{--content-width:1200px}.elementor-8 .elementor-element.elementor-element-tonyDl{--width:30%}.elementor-8 .elementor-element.elementor-element-tonyDr2{--width:63%}.elementor-8 .elementor-element.elementor-element-49f56118{--content-width:1180px}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-kwCrowl{--width:100%}.elementor-8 .elementor-element.elementor-element-kwCrowr{--width:100%}.elementor-8 .elementor-element.elementor-element-kwC1{--width:48%}.elementor-8 .elementor-element.elementor-element-kwC2{--width:48%}.elementor-8 .elementor-element.elementor-element-kwC3{--width:48%}.elementor-8 .elementor-element.elementor-element-4a3ac0d8{--width:100%}.elementor-8 .elementor-element.elementor-element-52788e9d{--width:100%}.elementor-8 .elementor-element.elementor-element-6b62b087{--width:100%}.elementor-8 .elementor-element.elementor-element-50f9d35a{--width:100%}.elementor-8 .elementor-element.elementor-element-tonyDl{--width:100%}.elementor-8 .elementor-element.elementor-element-tonyDr2{--width:100%}}.elementor-8 .elementor-element.elementor-element-svccard1{position:relative}.elementor-8 .elementor-element.elementor-element-svccard1>.ovr-tile{position:absolute;top:-34px;left:26px;width:72px;height:72px;box-sizing:border-box;background-color:#3F3E3C;border:1px solid rgb(232 163 61 / .32);border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .3s ease,border-color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard1>.ovr-tile .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}.elementor-8 .elementor-element.elementor-element-svccard1 .ovr-more{align-self:flex-start;margin-top:auto}.elementor-8 .elementor-element.elementor-element-svccard1 .ovr-more .elementor-widget-container{display:inline-block;border:1px solid rgb(236 234 226 / .28);padding:10px 20px;border-radius:4px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard1>.ovr-linkwrap{position:static;height:0;min-height:0;padding:0;margin:-14px 0 0 0}.elementor-8 .elementor-element.elementor-element-svccard1>.ovr-linkwrap>.elementor-widget-container{position:static;height:0}.elementor-8 .elementor-element.elementor-element-svccard1 .ovr-cardlink{position:absolute;inset:0;z-index:4}.elementor-8 .elementor-element.elementor-element-svccard1 .ovr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-8 .elementor-element.elementor-element-svccard1:hover{border-color:rgb(232 163 61 / .5)}.elementor-8 .elementor-element.elementor-element-svccard1:hover>.ovr-tile{background-color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard1:hover>.ovr-tile .elementor-icon i{color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard1:hover h3{color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard1:hover .ovr-more .elementor-widget-container{background-color:#E8A33D;border-color:#E8A33D;color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard2{position:relative}.elementor-8 .elementor-element.elementor-element-svccard2>.ovr-tile{position:absolute;top:-34px;left:26px;width:72px;height:72px;box-sizing:border-box;background-color:#3F3E3C;border:1px solid rgb(232 163 61 / .32);border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .3s ease,border-color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard2>.ovr-tile .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}.elementor-8 .elementor-element.elementor-element-svccard2 .ovr-more{align-self:flex-start;margin-top:auto}.elementor-8 .elementor-element.elementor-element-svccard2 .ovr-more .elementor-widget-container{display:inline-block;border:1px solid rgb(236 234 226 / .28);padding:10px 20px;border-radius:4px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard2>.ovr-linkwrap{position:static;height:0;min-height:0;padding:0;margin:-14px 0 0 0}.elementor-8 .elementor-element.elementor-element-svccard2>.ovr-linkwrap>.elementor-widget-container{position:static;height:0}.elementor-8 .elementor-element.elementor-element-svccard2 .ovr-cardlink{position:absolute;inset:0;z-index:4}.elementor-8 .elementor-element.elementor-element-svccard2 .ovr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-8 .elementor-element.elementor-element-svccard2:hover{border-color:rgb(232 163 61 / .5)}.elementor-8 .elementor-element.elementor-element-svccard2:hover>.ovr-tile{background-color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard2:hover>.ovr-tile .elementor-icon i{color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard2:hover h3{color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard2:hover .ovr-more .elementor-widget-container{background-color:#E8A33D;border-color:#E8A33D;color:#1A1206}.elementor-8 .elementor-element.elementor-element-svcrow1>.e-con{flex:1 1 0%;min-width:0}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-svcrow1>.e-con{flex:1 1 calc(50% - 13px)}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-svcrow1>.e-con{flex:1 1 100%}}.elementor-8 .elementor-element.elementor-element-svccard3{position:relative}.elementor-8 .elementor-element.elementor-element-svccard3>.ovr-tile{position:absolute;top:-34px;left:26px;width:72px;height:72px;box-sizing:border-box;background-color:#3F3E3C;border:1px solid rgb(232 163 61 / .32);border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .3s ease,border-color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard3>.ovr-tile .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}.elementor-8 .elementor-element.elementor-element-svccard3 .ovr-more{align-self:flex-start;margin-top:auto}.elementor-8 .elementor-element.elementor-element-svccard3 .ovr-more .elementor-widget-container{display:inline-block;border:1px solid rgb(236 234 226 / .28);padding:10px 20px;border-radius:4px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard3>.ovr-linkwrap{position:static;height:0;min-height:0;padding:0;margin:-14px 0 0 0}.elementor-8 .elementor-element.elementor-element-svccard3>.ovr-linkwrap>.elementor-widget-container{position:static;height:0}.elementor-8 .elementor-element.elementor-element-svccard3 .ovr-cardlink{position:absolute;inset:0;z-index:4}.elementor-8 .elementor-element.elementor-element-svccard3 .ovr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-8 .elementor-element.elementor-element-svccard3:hover{border-color:rgb(232 163 61 / .5)}.elementor-8 .elementor-element.elementor-element-svccard3:hover>.ovr-tile{background-color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard3:hover>.ovr-tile .elementor-icon i{color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard3:hover h3{color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard3:hover .ovr-more .elementor-widget-container{background-color:#E8A33D;border-color:#E8A33D;color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard4{position:relative}.elementor-8 .elementor-element.elementor-element-svccard4>.ovr-tile{position:absolute;top:-34px;left:26px;width:72px;height:72px;box-sizing:border-box;background-color:#3F3E3C;border:1px solid rgb(232 163 61 / .32);border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .3s ease,border-color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard4>.ovr-tile .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}.elementor-8 .elementor-element.elementor-element-svccard4 .ovr-more{align-self:flex-start;margin-top:auto}.elementor-8 .elementor-element.elementor-element-svccard4 .ovr-more .elementor-widget-container{display:inline-block;border:1px solid rgb(236 234 226 / .28);padding:10px 20px;border-radius:4px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard4>.ovr-linkwrap{position:static;height:0;min-height:0;padding:0;margin:-14px 0 0 0}.elementor-8 .elementor-element.elementor-element-svccard4>.ovr-linkwrap>.elementor-widget-container{position:static;height:0}.elementor-8 .elementor-element.elementor-element-svccard4 .ovr-cardlink{position:absolute;inset:0;z-index:4}.elementor-8 .elementor-element.elementor-element-svccard4 .ovr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-8 .elementor-element.elementor-element-svccard4:hover{border-color:rgb(232 163 61 / .5)}.elementor-8 .elementor-element.elementor-element-svccard4:hover>.ovr-tile{background-color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard4:hover>.ovr-tile .elementor-icon i{color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard4:hover h3{color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard4:hover .ovr-more .elementor-widget-container{background-color:#E8A33D;border-color:#E8A33D;color:#1A1206}.elementor-8 .elementor-element.elementor-element-svcrow2>.e-con{flex:1 1 0%;min-width:0}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-svcrow2>.e-con{flex:1 1 calc(50% - 13px)}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-svcrow2>.e-con{flex:1 1 100%}}.elementor-8 .elementor-element.elementor-element-svccard5{position:relative}.elementor-8 .elementor-element.elementor-element-svccard5>.ovr-tile{position:absolute;top:-34px;left:26px;width:72px;height:72px;box-sizing:border-box;background-color:#3F3E3C;border:1px solid rgb(232 163 61 / .32);border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .3s ease,border-color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard5>.ovr-tile .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}.elementor-8 .elementor-element.elementor-element-svccard5 .ovr-more{align-self:flex-start;margin-top:auto}.elementor-8 .elementor-element.elementor-element-svccard5 .ovr-more .elementor-widget-container{display:inline-block;border:1px solid rgb(236 234 226 / .28);padding:10px 20px;border-radius:4px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard5>.ovr-linkwrap{position:static;height:0;min-height:0;padding:0;margin:-14px 0 0 0}.elementor-8 .elementor-element.elementor-element-svccard5>.ovr-linkwrap>.elementor-widget-container{position:static;height:0}.elementor-8 .elementor-element.elementor-element-svccard5 .ovr-cardlink{position:absolute;inset:0;z-index:4}.elementor-8 .elementor-element.elementor-element-svccard5 .ovr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-8 .elementor-element.elementor-element-svccard5:hover{border-color:rgb(232 163 61 / .5)}.elementor-8 .elementor-element.elementor-element-svccard5:hover>.ovr-tile{background-color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard5:hover>.ovr-tile .elementor-icon i{color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard5:hover h3{color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard5:hover .ovr-more .elementor-widget-container{background-color:#E8A33D;border-color:#E8A33D;color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard6{position:relative}.elementor-8 .elementor-element.elementor-element-svccard6>.ovr-tile{position:absolute;top:-34px;left:26px;width:72px;height:72px;box-sizing:border-box;background-color:#3F3E3C;border:1px solid rgb(232 163 61 / .32);border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .3s ease,border-color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard6>.ovr-tile .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}.elementor-8 .elementor-element.elementor-element-svccard6 .ovr-more{align-self:flex-start;margin-top:auto}.elementor-8 .elementor-element.elementor-element-svccard6 .ovr-more .elementor-widget-container{display:inline-block;border:1px solid rgb(236 234 226 / .28);padding:10px 20px;border-radius:4px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard6>.ovr-linkwrap{position:static;height:0;min-height:0;padding:0;margin:-14px 0 0 0}.elementor-8 .elementor-element.elementor-element-svccard6>.ovr-linkwrap>.elementor-widget-container{position:static;height:0}.elementor-8 .elementor-element.elementor-element-svccard6 .ovr-cardlink{position:absolute;inset:0;z-index:4}.elementor-8 .elementor-element.elementor-element-svccard6 .ovr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-8 .elementor-element.elementor-element-svccard6:hover{border-color:rgb(232 163 61 / .5)}.elementor-8 .elementor-element.elementor-element-svccard6:hover>.ovr-tile{background-color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard6:hover>.ovr-tile .elementor-icon i{color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard6:hover h3{color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard6:hover .ovr-more .elementor-widget-container{background-color:#E8A33D;border-color:#E8A33D;color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard7{position:relative}.elementor-8 .elementor-element.elementor-element-svccard7>.ovr-tile{position:absolute;top:-34px;left:26px;width:72px;height:72px;box-sizing:border-box;background-color:#3F3E3C;border:1px solid rgb(232 163 61 / .32);border-radius:14px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color .3s ease,border-color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard7>.ovr-tile .elementor-widget-container{display:flex;align-items:center;justify-content:center;line-height:0}.elementor-8 .elementor-element.elementor-element-svccard7 .ovr-more{align-self:flex-start;margin-top:auto}.elementor-8 .elementor-element.elementor-element-svccard7 .ovr-more .elementor-widget-container{display:inline-block;border:1px solid rgb(236 234 226 / .28);padding:10px 20px;border-radius:4px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.elementor-8 .elementor-element.elementor-element-svccard7>.ovr-linkwrap{position:static;height:0;min-height:0;padding:0;margin:-14px 0 0 0}.elementor-8 .elementor-element.elementor-element-svccard7>.ovr-linkwrap>.elementor-widget-container{position:static;height:0}.elementor-8 .elementor-element.elementor-element-svccard7 .ovr-cardlink{position:absolute;inset:0;z-index:4}.elementor-8 .elementor-element.elementor-element-svccard7 .ovr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.elementor-8 .elementor-element.elementor-element-svccard7:hover{border-color:rgb(232 163 61 / .5)}.elementor-8 .elementor-element.elementor-element-svccard7:hover>.ovr-tile{background-color:#E8A33D;border-color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard7:hover>.ovr-tile .elementor-icon i{color:#1A1206}.elementor-8 .elementor-element.elementor-element-svccard7:hover h3{color:#E8A33D}.elementor-8 .elementor-element.elementor-element-svccard7:hover .ovr-more .elementor-widget-container{background-color:#E8A33D;border-color:#E8A33D;color:#1A1206}.elementor-8 .elementor-element.elementor-element-svcrow3>.e-con{flex:1 1 0%;min-width:0}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-svcrow3>.e-con{flex:1 1 calc(50% - 13px)}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-svcrow3>.e-con{flex:1 1 100%}}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-icon{align-self:flex-start;margin-top:3px}.elementor-8 .elementor-element.elementor-element-7edcc859 .elementor-icon-list-text strong{display:block;margin-bottom:1px}.elementor-element-ovr869e .elementor-icon-list-icon{align-self:flex-start!important;margin-top:4px!important}.rr-ital{font-family:'Instrument Serif',Georgia,'Times New Roman',serif!important;font-style:italic;font-weight:400;color:#E8A33D;letter-spacing:-.01em}.ovr-kwlink{color:#A85B27!important;text-decoration:underline;text-underline-offset:3px;font-weight:600}.elementor-element-kwsecB .ovr-kwlink,.elementor-element-kwBfoot .ovr-kwlink{color:#E8A33D!important}.elementor-element-kwsecB ul,.elementor-element-kwsecC ul,.elementor-element-kwsecA ul{margin:9px 0 0;padding-left:18px}.elementor-element-kwsecB li{margin-bottom:6px}.rr-ital{font-family:'Instrument Serif',Georgia,'Times New Roman',serif!important;font-style:italic;font-weight:400;color:#E8A33D;letter-spacing:-.01em}.elementor-element-ovr869e .elementor-icon-list-icon{align-self:flex-start;margin-top:6px}@media (max-width:1024px){.elementor-element-kwArow>.e-con-inner,.elementor-element-kwBrow>.e-con-inner,.elementor-element-kwCrow>.e-con-inner{row-gap:18px}}.elementor-element-kwA1lk,.elementor-element-kwA2lk,.elementor-element-kwA3lk,.elementor-element-kwA4lk,.elementor-element-kwC1lk,.elementor-element-kwC2lk,.elementor-element-kwC3lk{margin-top:auto;padding-top:12px}.elementor-element-kwsecB{padding-bottom:64px!important}.elementor-element-kwBfoot{padding-top:26px!important}.elementor-element-kwsecA .ovr-kwlink,.elementor-element-kwsecC .ovr-kwlink,.elementor-element-kwsecD .ovr-kwlink,.elementor-element-kwDfoot .ovr-kwlink{color:#96501F!important}.ovr-ic{width:48px;height:48px;border-radius:13px;background:#F4E7D5;color:#96501F;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.ovr-ic-row{display:flex;align-items:center;gap:13px}.ovr-ic-n{font:600 12px/1 Inter,sans-serif;letter-spacing:.14em;color:#96501F}.elementor-element-kwsecC .ovr-ic{background:#2E2A1C;color:#E8A33D}.elementor-element-kwsecC .ovr-kwlink{color:#E8A33D!important}.ovr-qm{font-family:"Instrument Serif",Georgia,serif;line-height:.72;height:.52em;overflow:hidden}.elementor-element-tonysec p{margin:0}.ovr-portrait{width:100%;aspect-ratio:1/1;max-width:190px;border-radius:14px;border:1px dashed #3A4F4A;background:#1D2C29;display:flex;align-items:center;justify-content:center;color:#6E8480;font:600 11px/1.5 Inter,sans-serif;letter-spacing:.14em;text-align:center}@media (max-width:767px){.ovr-portrait{max-width:130px}}.ovr-tony-photo img{width:190px;height:190px;object-fit:cover;border-radius:14px;display:block}@media (max-width:767px){.ovr-tony-photo img{width:132px;height:132px}}.elementor-element-tonyAq p,.elementor-element-tonyBq p,.elementor-element-tonyCq p,.elementor-element-tonyDq p{font-family:"Instrument Serif",Georgia,"Times New Roman",serif!important;font-style:italic!important;font-weight:400!important}.ovr-serif{font-family:"Instrument Serif",Georgia,"Times New Roman",serif;font-style:italic;font-weight:400;letter-spacing:-.005em}