.elementor-1410 .elementor-element.elementor-element-4869fea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--margin-top:118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-4869fea:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-4869fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-8936dac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-781db52{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:100px;--padding-left:16px;--padding-right:70px;}.elementor-1410 .elementor-element.elementor-element-afbce40{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-afbce40:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-afbce40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-65426b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1410 .elementor-element.elementor-element-65426b6 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:64px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-57bdd42{font-family:"Helvetica Neue std", Sans-serif;font-size:32px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-57bdd42 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-758d516{font-family:"Helvetica Neue std", Sans-serif;font-size:16px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-758d516 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1410 .elementor-element.elementor-element-c310bed .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1410 .elementor-element.elementor-element-c310bed .elementor-button:hover, .elementor-1410 .elementor-element.elementor-element-c310bed .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-c310bed{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-c310bed .elementor-button:hover svg, .elementor-1410 .elementor-element.elementor-element-c310bed .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-7a856bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1410 .elementor-element.elementor-element-3fe1bc1{padding:0px 0px 0px 0px;}.elementor-1410 .elementor-element.elementor-element-3fe1bc1 img{width:100%;height:100%;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-d642752{left:70px;}body.rtl .elementor-1410 .elementor-element.elementor-element-d642752{right:70px;}.elementor-1410 .elementor-element.elementor-element-d642752{bottom:32px;text-align:start;}.elementor-1410 .elementor-element.elementor-element-d642752 img{width:200px;}.elementor-1410 .elementor-element.elementor-element-7ce65fc{--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;--overflow:hidden;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-7ce65fc:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-7ce65fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s22.kanesherwell.com/wp-content/uploads/2025/12/23e12e355a1b3d0d34e9aa482a1cb4fad48b1d37-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1410 .elementor-element.elementor-element-7ce65fc::before, .elementor-1410 .elementor-element.elementor-element-7ce65fc > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-7ce65fc > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-7ce65fc > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-7ce65fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-7ce65fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-2de6a3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:90px;--padding-bottom:90px;--padding-left:016px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-c3e4d6a{--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-end;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-ba05eaa{z-index:1;}.elementor-1410 .elementor-element.elementor-element-ba05eaa .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-b51f879{z-index:1;font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;line-height:150%;}.elementor-1410 .elementor-element.elementor-element-b51f879 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-ef1b010{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1410 .elementor-element.elementor-element-d0d3927{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-4d32fbe img{width:100%;height:422px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-836f619{left:30px;}body.rtl .elementor-1410 .elementor-element.elementor-element-836f619{right:30px;}.elementor-1410 .elementor-element.elementor-element-836f619{top:30px;}.elementor-1410 .elementor-element.elementor-element-836f619 img{width:120px;}.elementor-1410 .elementor-element.elementor-element-ed323b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-b28818c img{width:100%;height:580px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-35d4e0d{left:30px;}body.rtl .elementor-1410 .elementor-element.elementor-element-35d4e0d{right:30px;}.elementor-1410 .elementor-element.elementor-element-35d4e0d{top:30px;}.elementor-1410 .elementor-element.elementor-element-35d4e0d img{width:120px;}.elementor-1410 .elementor-element.elementor-element-51b6232{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-10ebb55 img{width:100%;height:500px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-4b6fd01{left:30px;}body.rtl .elementor-1410 .elementor-element.elementor-element-4b6fd01{right:30px;}.elementor-1410 .elementor-element.elementor-element-4b6fd01{top:30px;}.elementor-1410 .elementor-element.elementor-element-4b6fd01 img{width:120px;}.elementor-1410 .elementor-element.elementor-element-1e479a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0;--padding-top:70px;--padding-bottom:70px;--padding-left:016px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-1e479a3::before, .elementor-1410 .elementor-element.elementor-element-1e479a3 > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-1e479a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-1e479a3 > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-1e479a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-1e479a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-d2e3ef8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-d2e3ef8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1410 .elementor-element.elementor-element-d2e3ef8 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:110px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-2e189b6{--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:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-9d9939d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-17a7c54{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-eea844c{padding:0px 0px 0px 0px;}.elementor-1410 .elementor-element.elementor-element-eea844c img{width:100%;height:100%;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-2122b9b{left:40px;}body.rtl .elementor-1410 .elementor-element.elementor-element-2122b9b{right:40px;}.elementor-1410 .elementor-element.elementor-element-2122b9b{top:40px;text-align:start;}.elementor-1410 .elementor-element.elementor-element-2122b9b img{width:200px;}.elementor-1410 .elementor-element.elementor-element-61fdd95{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:40px;--padding-left:80px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-473b5a0{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-1cfb2a7 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-3c868d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1410 .elementor-element.elementor-element-3c868d1 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#262626;}.elementor-1410 .elementor-element.elementor-element-c602ff3{font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-c602ff3 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-053fffb{font-family:"Helvetica Neue std", Sans-serif;font-size:16px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-053fffb p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-737a946 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1410 .elementor-element.elementor-element-737a946 .elementor-button:hover, .elementor-1410 .elementor-element.elementor-element-737a946 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-737a946{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-737a946 .elementor-button:hover svg, .elementor-1410 .elementor-element.elementor-element-737a946 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-a408b3a{--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:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-5fa3e75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-c1ddd47{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-0635013{padding:0px 0px 0px 0px;}.elementor-1410 .elementor-element.elementor-element-0635013 img{width:100%;height:100%;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-92057aa{left:40px;}body.rtl .elementor-1410 .elementor-element.elementor-element-92057aa{right:40px;}.elementor-1410 .elementor-element.elementor-element-92057aa{top:40px;text-align:start;}.elementor-1410 .elementor-element.elementor-element-92057aa img{width:200px;}.elementor-1410 .elementor-element.elementor-element-9135060{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:40px;--padding-left:80px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-82d2e10{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-e6d16fe .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-5d46387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1410 .elementor-element.elementor-element-5d46387 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#262626;}.elementor-1410 .elementor-element.elementor-element-512659d{font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-512659d p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-bb8c1b6{font-family:"Helvetica Neue std", Sans-serif;font-size:16px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-bb8c1b6 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-2a2c6b8 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1410 .elementor-element.elementor-element-2a2c6b8 .elementor-button:hover, .elementor-1410 .elementor-element.elementor-element-2a2c6b8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-2a2c6b8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-2a2c6b8 .elementor-button:hover svg, .elementor-1410 .elementor-element.elementor-element-2a2c6b8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-96be28b{--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:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-454f7d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-e0ff566{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-0f06135{padding:0px 0px 0px 0px;}.elementor-1410 .elementor-element.elementor-element-0f06135 img{width:100%;height:100%;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-4b0b834{left:40px;}body.rtl .elementor-1410 .elementor-element.elementor-element-4b0b834{right:40px;}.elementor-1410 .elementor-element.elementor-element-4b0b834{top:40px;text-align:start;}.elementor-1410 .elementor-element.elementor-element-4b0b834 img{width:200px;}.elementor-1410 .elementor-element.elementor-element-c18bdb0{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:40px;--padding-left:80px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-b0e0727{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-4048606 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-eac2ac3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1410 .elementor-element.elementor-element-eac2ac3 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#262626;}.elementor-1410 .elementor-element.elementor-element-21bdb11{font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-21bdb11 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-110845b{font-family:"Helvetica Neue std", Sans-serif;font-size:16px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-110845b p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-1c2ace5 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1410 .elementor-element.elementor-element-1c2ace5 .elementor-button:hover, .elementor-1410 .elementor-element.elementor-element-1c2ace5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-1c2ace5{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-1c2ace5 .elementor-button:hover svg, .elementor-1410 .elementor-element.elementor-element-1c2ace5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-60a5813{--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:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-1fa3a53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-1703dad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-65205ed{padding:0px 0px 0px 0px;}.elementor-1410 .elementor-element.elementor-element-65205ed img{width:100%;height:100%;}body:not(.rtl) .elementor-1410 .elementor-element.elementor-element-70cad20{left:40px;}body.rtl .elementor-1410 .elementor-element.elementor-element-70cad20{right:40px;}.elementor-1410 .elementor-element.elementor-element-70cad20{top:40px;text-align:start;}.elementor-1410 .elementor-element.elementor-element-70cad20 img{width:200px;}.elementor-1410 .elementor-element.elementor-element-bb8c4bb{--display:flex;--overflow:hidden;--padding-top:100px;--padding-bottom:40px;--padding-left:80px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-e1f27f6{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-a3971ff .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-85f5398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1410 .elementor-element.elementor-element-85f5398 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#262626;}.elementor-1410 .elementor-element.elementor-element-8f3d775{font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-8f3d775 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-e47cb9d{font-family:"Helvetica Neue std", Sans-serif;font-size:16px;font-weight:300;color:#262626;}.elementor-1410 .elementor-element.elementor-element-e47cb9d p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-87ae59d .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1410 .elementor-element.elementor-element-87ae59d .elementor-button:hover, .elementor-1410 .elementor-element.elementor-element-87ae59d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-87ae59d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-87ae59d .elementor-button:hover svg, .elementor-1410 .elementor-element.elementor-element-87ae59d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-a542729{--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:100px 100px;--row-gap:100px;--column-gap:100px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-a542729:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-a542729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s22.kanesherwell.com/wp-content/uploads/2025/12/23e12e355a1b3d0d34e9aa482a1cb4fad48b1d37-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1410 .elementor-element.elementor-element-a542729::before, .elementor-1410 .elementor-element.elementor-element-a542729 > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-a542729 > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-a542729 > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-a542729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-a542729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-a542729::before{filter:brightness( 100% ) contrast( 138% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1410 .elementor-element.elementor-element-b8b1783{padding:0px 16px 0px 16px;text-align:center;}.elementor-1410 .elementor-element.elementor-element-b8b1783 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-a8f213f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-9959c80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:170px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-9959c80:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-9959c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s22.kanesherwell.com/wp-content/uploads/2025/12/0cb731ef08d16e5da5ef527fc870166ed5b7b150-768x489.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1410 .elementor-element.elementor-element-9959c80::before, .elementor-1410 .elementor-element.elementor-element-9959c80 > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-9959c80 > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-9959c80 > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-9959c80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-9959c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-9959c80:hover::before, .elementor-1410 .elementor-element.elementor-element-9959c80:hover > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-9959c80:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-9959c80 > .elementor-background-slideshow:hover::before, .elementor-1410 .elementor-element.elementor-element-9959c80 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-9959c80::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1410 .elementor-element.elementor-element-9959c80:hover{--overlay-opacity:0;}.elementor-1410 .elementor-element.elementor-element-258fe62{text-align:start;}.elementor-1410 .elementor-element.elementor-element-258fe62 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:48px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-e6fadcb{font-family:"Helvetica Neue std", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-e6fadcb p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-8c4ace9{--display:flex;--position:absolute;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;bottom:-54%;}.elementor-1410 .elementor-element.elementor-element-8c4ace9:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-8c4ace9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-b08413b{text-align:start;}.elementor-1410 .elementor-element.elementor-element-b08413b .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-2fc4782{font-family:"Helvetica Neue std", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-2fc4782 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-e32b2af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:170px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-e32b2af:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-e32b2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s22.kanesherwell.com/wp-content/uploads/2025/12/dd49ca17a52e134da2ddd0592b10d23536922be3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1410 .elementor-element.elementor-element-e32b2af::before, .elementor-1410 .elementor-element.elementor-element-e32b2af > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-e32b2af > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-e32b2af > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-e32b2af > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-e32b2af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-e32b2af:hover::before, .elementor-1410 .elementor-element.elementor-element-e32b2af:hover > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-e32b2af:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-e32b2af > .elementor-background-slideshow:hover::before, .elementor-1410 .elementor-element.elementor-element-e32b2af > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-e32b2af::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1410 .elementor-element.elementor-element-e32b2af:hover{--overlay-opacity:0;}.elementor-1410 .elementor-element.elementor-element-dad3c02{text-align:start;}.elementor-1410 .elementor-element.elementor-element-dad3c02 .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:48px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-c65f33f{font-family:"Helvetica Neue std", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-c65f33f p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-c49ac3b{--display:flex;--position:absolute;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;bottom:-54%;}.elementor-1410 .elementor-element.elementor-element-c49ac3b:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-c49ac3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-dace95b{text-align:start;}.elementor-1410 .elementor-element.elementor-element-dace95b .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-0398163{font-family:"Helvetica Neue std", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-0398163 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-ecd3ce6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:170px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-ecd3ce6:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s22.kanesherwell.com/wp-content/uploads/2025/12/25c92bbd6fc31d3829e096d2e85b9ade5b64313c-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1410 .elementor-element.elementor-element-ecd3ce6::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .elementor-background-slideshow:hover::before, .elementor-1410 .elementor-element.elementor-element-ecd3ce6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-ecd3ce6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover{--overlay-opacity:0;}.elementor-1410 .elementor-element.elementor-element-16ee8bf{text-align:start;}.elementor-1410 .elementor-element.elementor-element-16ee8bf .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:48px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-d3504c5{font-family:"Helvetica Neue std", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-d3504c5 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-9119aea{--display:flex;--position:absolute;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;bottom:-54%;}.elementor-1410 .elementor-element.elementor-element-9119aea:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-9119aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-aa5b37d{text-align:start;}.elementor-1410 .elementor-element.elementor-element-aa5b37d .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:24px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-8cd1616{font-family:"Helvetica Neue std", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-1410 .elementor-element.elementor-element-8cd1616 p{margin-block-end:0px;}.elementor-1410 .elementor-element.elementor-element-1c13dbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0;--padding-top:110px;--padding-bottom:110px;--padding-left:016px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-1c13dbb::before, .elementor-1410 .elementor-element.elementor-element-1c13dbb > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-1c13dbb > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-1c13dbb > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-1c13dbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-1c13dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-6677aab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-6677aab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1410 .elementor-element.elementor-element-6677aab .elementor-heading-title{font-family:"Helvetica Neue std", Sans-serif;font-size:110px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1410 .elementor-element.elementor-element-4869fea{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1410 .elementor-element.elementor-element-781db52{--padding-top:40px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-7ce65fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-2de6a3d{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-c3e4d6a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1410 .elementor-element.elementor-element-ba05eaa .elementor-heading-title{font-size:48px;}.elementor-1410 .elementor-element.elementor-element-ef1b010{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1410 .elementor-element.elementor-element-4d32fbe img{height:300px;}.elementor-1410 .elementor-element.elementor-element-b28818c img{height:360px;}.elementor-1410 .elementor-element.elementor-element-10ebb55 img{height:320px;}.elementor-1410 .elementor-element.elementor-element-1e479a3{--overlay-opacity:0.5;--padding-top:090px;--padding-bottom:90px;--padding-left:016px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-d2e3ef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-d2e3ef8 .elementor-heading-title{font-size:36px;}.elementor-1410 .elementor-element.elementor-element-9d9939d{--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-1410 .elementor-element.elementor-element-61fdd95{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-a408b3a{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1410 .elementor-element.elementor-element-5fa3e75{--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-1410 .elementor-element.elementor-element-9135060{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-96be28b{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1410 .elementor-element.elementor-element-454f7d1{--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-1410 .elementor-element.elementor-element-c18bdb0{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-60a5813{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1410 .elementor-element.elementor-element-1fa3a53{--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-1410 .elementor-element.elementor-element-bb8c4bb{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-b8b1783 .elementor-heading-title{font-size:48px;}.elementor-1410 .elementor-element.elementor-element-a8f213f{--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-1410 .elementor-element.elementor-element-9959c80{--padding-top:140px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-e32b2af{--padding-top:140px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-ecd3ce6{--padding-top:140px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-1c13dbb{--overlay-opacity:0.5;--padding-top:090px;--padding-bottom:90px;--padding-left:016px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-6677aab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-6677aab .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-1410 .elementor-element.elementor-element-4869fea{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-8936dac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-781db52{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-65426b6 .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-57bdd42{font-size:20px;}.elementor-1410 .elementor-element.elementor-element-758d516{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-c310bed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1410 .elementor-element.elementor-element-d642752 img{width:100px;}.elementor-1410 .elementor-element.elementor-element-2de6a3d{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-ba05eaa .elementor-heading-title{font-size:32px;}.elementor-1410 .elementor-element.elementor-element-b51f879{font-size:20px;}.elementor-1410 .elementor-element.elementor-element-ef1b010{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1410 .elementor-element.elementor-element-4d32fbe img{height:auto;}.elementor-1410 .elementor-element.elementor-element-b28818c img{height:auto;}.elementor-1410 .elementor-element.elementor-element-10ebb55 img{height:auto;}.elementor-1410 .elementor-element.elementor-element-d2e3ef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-d2e3ef8 .elementor-heading-title{font-size:32px;}.elementor-1410 .elementor-element.elementor-element-9d9939d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-2122b9b{top:20px;}.elementor-1410 .elementor-element.elementor-element-2122b9b img{width:100px;}.elementor-1410 .elementor-element.elementor-element-61fdd95{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-1cfb2a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1410 .elementor-element.elementor-element-1cfb2a7 .elementor-heading-title{font-size:12px;}.elementor-1410 .elementor-element.elementor-element-3c868d1 .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-c602ff3{font-size:18px;}.elementor-1410 .elementor-element.elementor-element-053fffb{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-737a946{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-a408b3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1410 .elementor-element.elementor-element-5fa3e75{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-92057aa{top:20px;}.elementor-1410 .elementor-element.elementor-element-92057aa img{width:100px;}.elementor-1410 .elementor-element.elementor-element-9135060{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-e6d16fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1410 .elementor-element.elementor-element-e6d16fe .elementor-heading-title{font-size:12px;}.elementor-1410 .elementor-element.elementor-element-5d46387 .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-512659d{font-size:18px;}.elementor-1410 .elementor-element.elementor-element-bb8c1b6{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-2a2c6b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-96be28b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1410 .elementor-element.elementor-element-454f7d1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-4b0b834{top:20px;}.elementor-1410 .elementor-element.elementor-element-4b0b834 img{width:100px;}.elementor-1410 .elementor-element.elementor-element-c18bdb0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-4048606{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1410 .elementor-element.elementor-element-4048606 .elementor-heading-title{font-size:12px;}.elementor-1410 .elementor-element.elementor-element-eac2ac3 .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-21bdb11{font-size:18px;}.elementor-1410 .elementor-element.elementor-element-110845b{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-1c2ace5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-60a5813{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1410 .elementor-element.elementor-element-1fa3a53{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:016px;}.elementor-1410 .elementor-element.elementor-element-70cad20{top:20px;}.elementor-1410 .elementor-element.elementor-element-70cad20 img{width:100px;}.elementor-1410 .elementor-element.elementor-element-bb8c4bb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-a3971ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1410 .elementor-element.elementor-element-a3971ff .elementor-heading-title{font-size:12px;}.elementor-1410 .elementor-element.elementor-element-85f5398 .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-8f3d775{font-size:18px;}.elementor-1410 .elementor-element.elementor-element-e47cb9d{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-87ae59d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-a542729{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-b8b1783 .elementor-heading-title{font-size:32px;}.elementor-1410 .elementor-element.elementor-element-a8f213f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1410 .elementor-element.elementor-element-9959c80{--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-258fe62 .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-e6fadcb{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-8c4ace9{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;bottom:-60%;}.elementor-1410 .elementor-element.elementor-element-b08413b .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-2fc4782{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-e32b2af{--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-dad3c02 .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-c65f33f{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-c49ac3b{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;bottom:-60%;}.elementor-1410 .elementor-element.elementor-element-dace95b .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-0398163{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-ecd3ce6{--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-1410 .elementor-element.elementor-element-16ee8bf .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-d3504c5{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-9119aea{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;bottom:-60%;}.elementor-1410 .elementor-element.elementor-element-aa5b37d .elementor-heading-title{font-size:24px;}.elementor-1410 .elementor-element.elementor-element-8cd1616{font-size:16px;}.elementor-1410 .elementor-element.elementor-element-6677aab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1410 .elementor-element.elementor-element-6677aab .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-1410 .elementor-element.elementor-element-8936dac{--content-width:1920px;}.elementor-1410 .elementor-element.elementor-element-781db52{--width:45%;}.elementor-1410 .elementor-element.elementor-element-afbce40{--width:100%;}.elementor-1410 .elementor-element.elementor-element-7a856bd{--width:55%;}.elementor-1410 .elementor-element.elementor-element-2e189b6{--content-width:1920px;}.elementor-1410 .elementor-element.elementor-element-17a7c54{--width:45%;}.elementor-1410 .elementor-element.elementor-element-61fdd95{--width:55%;}.elementor-1410 .elementor-element.elementor-element-473b5a0{--width:100%;}.elementor-1410 .elementor-element.elementor-element-a408b3a{--content-width:1920px;}.elementor-1410 .elementor-element.elementor-element-c1ddd47{--width:45%;}.elementor-1410 .elementor-element.elementor-element-9135060{--width:55%;}.elementor-1410 .elementor-element.elementor-element-82d2e10{--width:100%;}.elementor-1410 .elementor-element.elementor-element-96be28b{--content-width:1920px;}.elementor-1410 .elementor-element.elementor-element-e0ff566{--width:45%;}.elementor-1410 .elementor-element.elementor-element-c18bdb0{--width:55%;}.elementor-1410 .elementor-element.elementor-element-b0e0727{--width:100%;}.elementor-1410 .elementor-element.elementor-element-60a5813{--content-width:1920px;}.elementor-1410 .elementor-element.elementor-element-1703dad{--width:45%;}.elementor-1410 .elementor-element.elementor-element-bb8c4bb{--width:55%;}.elementor-1410 .elementor-element.elementor-element-e1f27f6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1410 .elementor-element.elementor-element-781db52{--width:100%;}.elementor-1410 .elementor-element.elementor-element-7a856bd{--width:100%;}.elementor-1410 .elementor-element.elementor-element-17a7c54{--width:100%;}.elementor-1410 .elementor-element.elementor-element-61fdd95{--width:100%;}.elementor-1410 .elementor-element.elementor-element-c1ddd47{--width:100%;}.elementor-1410 .elementor-element.elementor-element-9135060{--width:100%;}.elementor-1410 .elementor-element.elementor-element-e0ff566{--width:100%;}.elementor-1410 .elementor-element.elementor-element-c18bdb0{--width:100%;}.elementor-1410 .elementor-element.elementor-element-1703dad{--width:100%;}.elementor-1410 .elementor-element.elementor-element-bb8c4bb{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-afbce40 */.elementor-1410 .elementor-element.elementor-element-afbce40{
max-width: 560px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-781db52 */.elementor-1410 .elementor-element.elementor-element-781db52{
    /*max-width: 700px;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fe1bc1 */.elementor-1410 .elementor-element.elementor-element-3fe1bc1{
    height: 100%;
}
.elementor-1410 .elementor-element.elementor-element-3fe1bc1 img{
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba05eaa */.elementor-1410 .elementor-element.elementor-element-ba05eaa{
    max-width: 440px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b51f879 */.elementor-1410 .elementor-element.elementor-element-b51f879{
    max-width: 930px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d3927 */.elementor-1410 .elementor-element.elementor-element-d0d3927{
    position: relative;
    
}
.elementor-1410 .elementor-element.elementor-element-d0d3927:after{
    content: "";
    position: absolute;
    right: -1px;
    bottom: 0;
    width: 1px;
    height: 300%;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed323b4 */.elementor-1410 .elementor-element.elementor-element-ed323b4{
    position: relative;
    
}
.elementor-1410 .elementor-element.elementor-element-ed323b4:after{
    content: "";
    position: absolute;
    right: -1px;
    bottom: 0;
    width: 1px;
    height: 300%;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b6232 */.elementor-1410 .elementor-element.elementor-element-51b6232{
    position: relative;
    
}
.elementor-1410 .elementor-element.elementor-element-51b6232:after{
    content: "";
    position: absolute;
    right: -1px;
    bottom: 0;
    width: 1px;
    height: 300%;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e3ef8 */@media (min-width:1024px){
    .elementor-1410 .elementor-element.elementor-element-d2e3ef8{
    text-wrap: nowrap;
}

    .animate-from-right {
  will-change: transform;
  transition:  linear !important;
  transform: translateX(50vw);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eea844c */.elementor-1410 .elementor-element.elementor-element-eea844c{
    height: 100%;
}
.elementor-1410 .elementor-element.elementor-element-eea844c img{
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-737a946 */.elementor-1410 .elementor-element.elementor-element-737a946{
    position: relative;
    width: fit-content;
    margin-left: auto !important;

}
.elementor-1410 .elementor-element.elementor-element-737a946:after{
    content:'';
    position: absolute;
    width: 350%;
    height: 1px;
    top: 50%;
    left: -350%;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473b5a0 */.elementor-1410 .elementor-element.elementor-element-473b5a0{
    max-width: 730px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61fdd95 */.elementor-1410 .elementor-element.elementor-element-61fdd95{
    /*max-width: 700px;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0635013 */.elementor-1410 .elementor-element.elementor-element-0635013{
    height: 100%;
}
.elementor-1410 .elementor-element.elementor-element-0635013 img{
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a2c6b8 */.elementor-1410 .elementor-element.elementor-element-2a2c6b8{
    position: relative;
    width: fit-content;
    margin-left: auto !important;

}
.elementor-1410 .elementor-element.elementor-element-2a2c6b8:after{
    content:'';
    position: absolute;
    width: 350%;
    height: 1px;
    top: 50%;
    left: -350%;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82d2e10 */.elementor-1410 .elementor-element.elementor-element-82d2e10{
    max-width: 730px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9135060 */.elementor-1410 .elementor-element.elementor-element-9135060{
    /*max-width: 700px;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f06135 */.elementor-1410 .elementor-element.elementor-element-0f06135{
    height: 100%;
}
.elementor-1410 .elementor-element.elementor-element-0f06135 img{
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c2ace5 */.elementor-1410 .elementor-element.elementor-element-1c2ace5{
    position: relative;
    width: fit-content;
    margin-left: auto !important;

}
.elementor-1410 .elementor-element.elementor-element-1c2ace5:after{
    content:'';
    position: absolute;
    width: 350%;
    height: 1px;
    top: 50%;
    left: -350%;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0e0727 */.elementor-1410 .elementor-element.elementor-element-b0e0727{
    max-width: 730px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18bdb0 */.elementor-1410 .elementor-element.elementor-element-c18bdb0{
    /*max-width: 700px;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65205ed */.elementor-1410 .elementor-element.elementor-element-65205ed{
    height: 100%;
}
.elementor-1410 .elementor-element.elementor-element-65205ed img{
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87ae59d */.elementor-1410 .elementor-element.elementor-element-87ae59d{
    position: relative;
    width: fit-content;
    margin-left: auto !important;

}
.elementor-1410 .elementor-element.elementor-element-87ae59d:after{
    content:'';
    position: absolute;
    width: 350%;
    height: 1px;
    top: 50%;
    left: -350%;
    background: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1f27f6 */.elementor-1410 .elementor-element.elementor-element-e1f27f6{
    max-width: 730px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb8c4bb */.elementor-1410 .elementor-element.elementor-element-bb8c4bb{
    /*max-width: 700px;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-258fe62 */.elementor-1410 .elementor-element.elementor-element-258fe62{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6fadcb */.elementor-1410 .elementor-element.elementor-element-e6fadcb{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c4ace9 */.elementor-1410 .elementor-element.elementor-element-8c4ace9{
    height: fit-content;
    max-width: 400px;
    transform: translate(0%,0%);
}
/*@media (max-width:768px){*/
/* .elementor-1410 .elementor-element.elementor-element-8c4ace9{*/
/*    height: fit-content;*/
/*    max-width: 300px !important;*/
/*    transform: translate(0%,0%);*/
/*}*/
/*} *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9959c80 */.elementor-1410 .elementor-element.elementor-element-9959c80 {
  position: relative;
  filter: grayscale(1);
  transition: 0.5s ease !important;
   overflow: hidden; 
}

.elementor-1410 .elementor-element.elementor-element-9959c80:hover {
  filter: grayscale(0);
}

  .elementor-1410 .elementor-element.elementor-element-9959c80:hover .hover-block{
      transition: 0.6s ease !important;
  }

.elementor-1410 .elementor-element.elementor-element-9959c80:hover .hover-block {
  transform: translateY(-175%) !important;
}

@media (max-width: 1024px) {
  .elementor-1410 .elementor-element.elementor-element-9959c80:hover .hover-block {
    transform: translateY(-145%) !important;
  }
}

@media (max-width: 767px) {
  .elementor-1410 .elementor-element.elementor-element-9959c80:hover .hover-block {
    transform: translateY(-135%) !important;
  }
}

.elementor-1410 .elementor-element.elementor-element-9959c80:hover .hover-block-title {
  opacity: 0 !important;
}

.elementor-1410 .elementor-element.elementor-element-9959c80:hover .hover-block-text {
  opacity: 0;
}

.hover-block-title,
.hover-block-text {
  transition: 0.5s ease !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dad3c02 */.elementor-1410 .elementor-element.elementor-element-dad3c02{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c65f33f */.elementor-1410 .elementor-element.elementor-element-c65f33f{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49ac3b */.elementor-1410 .elementor-element.elementor-element-c49ac3b{
    height: fit-content;
    max-width: 400px;
    transform: translate(0%,0%);
}
/*@media (max-width:768px){*/
/* .elementor-1410 .elementor-element.elementor-element-c49ac3b{*/
/*    height: fit-content;*/
/*    max-width: 300px !important;*/
/*    transform: translate(0%,0%);*/
/*}*/
/*} *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32b2af */.elementor-1410 .elementor-element.elementor-element-e32b2af {
  position: relative;
  filter: grayscale(1);
  transition: 0.5s ease !important;
   overflow: hidden; 
}

.elementor-1410 .elementor-element.elementor-element-e32b2af:hover {
  filter: grayscale(0);
}

  .elementor-1410 .elementor-element.elementor-element-e32b2af:hover .hover-block{
      transition: 0.6s ease !important;
  }

.elementor-1410 .elementor-element.elementor-element-e32b2af:hover .hover-block {
  transform: translateY(-175%) !important;
}

@media (max-width: 1024px) {
  .elementor-1410 .elementor-element.elementor-element-e32b2af:hover .hover-block {
    transform: translateY(-145%) !important;
  }
}

@media (max-width: 767px) {
  .elementor-1410 .elementor-element.elementor-element-e32b2af:hover .hover-block {
    transform: translateY(-135%) !important;
  }
}

.elementor-1410 .elementor-element.elementor-element-e32b2af:hover .hover-block-title {
  opacity: 0 !important;
}

.elementor-1410 .elementor-element.elementor-element-e32b2af:hover .hover-block-text {
  opacity: 0;
}

.hover-block-title,
.hover-block-text {
  transition: 0.5s ease !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ee8bf */.elementor-1410 .elementor-element.elementor-element-16ee8bf{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3504c5 */.elementor-1410 .elementor-element.elementor-element-d3504c5{
    max-width: 400px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9119aea */.elementor-1410 .elementor-element.elementor-element-9119aea{
    height: fit-content;
    max-width: 400px;
    transform: translate(0%,0%);
}
/*@media (max-width:768px){*/
/* .elementor-1410 .elementor-element.elementor-element-9119aea{*/
/*    height: fit-content;*/
/*    max-width: 300px !important;*/
/*    transform: translate(0%,0%);*/
/*}*/
/*} *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecd3ce6 */.elementor-1410 .elementor-element.elementor-element-ecd3ce6 {
  position: relative;
  filter: grayscale(1);
  transition: 0.5s ease !important;
   overflow: hidden; 
}

.elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover {
  filter: grayscale(0);
}

  .elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover .hover-block{
      transition: 0.6s ease !important;
  }

.elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover .hover-block {
  transform: translateY(-175%) !important;
}

@media (max-width: 1024px) {
  .elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover .hover-block {
    transform: translateY(-145%) !important;
  }
}

@media (max-width: 767px) {
  .elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover .hover-block {
    transform: translateY(-135%) !important;
  }
}

.elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover .hover-block-title {
  opacity: 0 !important;
}

.elementor-1410 .elementor-element.elementor-element-ecd3ce6:hover .hover-block-text {
  opacity: 0;
}

.hover-block-title,
.hover-block-text {
  transition: 0.5s ease !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6677aab */@media (min-width:1024px){
    .elementor-1410 .elementor-element.elementor-element-6677aab{
    text-wrap: nowrap;
}

    .animate-from-right {
  will-change: transform;
  transition:  linear !important;
  transform: translateX(50vw);
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue std';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://s22.kanesherwell.com/wp-content/uploads/2025/12/Helvetica-Neue-LT-Std-45-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue std';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://s22.kanesherwell.com/wp-content/uploads/2025/12/Helvetica-Neue-LT-Std-55-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue std';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://s22.kanesherwell.com/wp-content/uploads/2025/12/Helvetica-Neue-LT-Std-65-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */