.elementor-628 .elementor-element.elementor-element-e77eab2{--display:flex;--min-height:359px;--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;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;}.elementor-628 .elementor-element.elementor-element-e77eab2:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-e77eab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-628 .elementor-element.elementor-element-e77eab2::before, .elementor-628 .elementor-element.elementor-element-e77eab2 > .elementor-background-video-container::before, .elementor-628 .elementor-element.elementor-element-e77eab2 > .e-con-inner > .elementor-background-video-container::before, .elementor-628 .elementor-element.elementor-element-e77eab2 > .elementor-background-slideshow::before, .elementor-628 .elementor-element.elementor-element-e77eab2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-628 .elementor-element.elementor-element-e77eab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5A5A5A;--background-overlay:'';}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-628 .elementor-element.elementor-element-b12177c{text-align:start;}.elementor-628 .elementor-element.elementor-element-b12177c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:200;letter-spacing:4.7px;color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-8112255{width:100%;max-width:100%;padding:0px 0px 0px 13px;}.elementor-628 .elementor-element.elementor-element-8112255.elementor-element{--align-self:flex-start;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs{justify-content:flex-start;margin-left:-12px;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs.pp-breadcrumbs-powerpack > li{margin-left:12px;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){margin-left:12px;margin-right:12px;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs-crumb, .elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){color:#000000;padding:0px 0px 0px 0px;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs-crumb .pp-icon svg{fill:#000000;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs-separator, .elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs .separator{color:#000000;padding:3px 0px 0px 0px;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs-separator svg{fill:#000000;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs-crumb-current{color:#000000;font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:500;font-style:italic;letter-spacing:1.7px;}.elementor-628 .elementor-element.elementor-element-b3a0d01{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-317c052{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-4a74e31{width:100%;max-width:100%;}.elementor-628 .elementor-element.elementor-element-4a74e31 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:400;letter-spacing:3.5px;}.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-628 .elementor-element.elementor-element-8f2918a{columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#000000;}.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-628 .elementor-element.elementor-element-3fe6c14 .elementor-button{background-color:#F4A54300;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:17px 40px 17px 40px;}.elementor-628 .elementor-element.elementor-element-3fe6c14 .elementor-button:hover, .elementor-628 .elementor-element.elementor-element-3fe6c14 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-628 .elementor-element.elementor-element-3fe6c14{padding:0px 0px 0px 0px;}.elementor-628 .elementor-element.elementor-element-3fe6c14 .elementor-button:hover svg, .elementor-628 .elementor-element.elementor-element-3fe6c14 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-1c45d4e{--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;--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-628 .elementor-element.elementor-element-f8b5795{margin:-95px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:end;}.elementor-628 .elementor-element.elementor-element-f8b5795.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-f8b5795 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-29a1af8{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-a549850{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-1bc7c57.elementor-element{--align-self:flex-start;}.elementor-628 .elementor-element.elementor-element-1bc7c57 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:46px;font-weight:400;letter-spacing:3.5px;}.elementor-628 .elementor-element.elementor-element-122d333{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-7cdc9d0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-6668f60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-c1340da img{width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 81% ) contrast( 52% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-c1340da:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-628 .elementor-element.elementor-element-baf92e3 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2.6px;}.elementor-628 .elementor-element.elementor-element-b213a0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-6d518ce img{width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 81% ) contrast( 52% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-6d518ce:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-628 .elementor-element.elementor-element-6138071 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2.6px;}.elementor-628 .elementor-element.elementor-element-f325560{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-fcff875 img{width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 81% ) contrast( 52% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-fcff875:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-628 .elementor-element.elementor-element-f9dcdc2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2.6px;}.elementor-628 .elementor-element.elementor-element-8849c7c{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-628 .elementor-element.elementor-element-8849c7c.e-con{--align-self:center;}.elementor-628 .elementor-element.elementor-element-a4338d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-a206b59{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-a206b59.e-con{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-1d5020b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-2f9a0d8 img{width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 81% ) contrast( 52% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-2f9a0d8:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-628 .elementor-element.elementor-element-4512148 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2.6px;}.elementor-628 .elementor-element.elementor-element-4d388ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-81e11f1 img{width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 81% ) contrast( 52% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-81e11f1:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-628 .elementor-element.elementor-element-49b85dd .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2.6px;}.elementor-628 .elementor-element.elementor-element-3f84d2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-898ba6e img{width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 81% ) contrast( 52% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-898ba6e:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-628 .elementor-element.elementor-element-e172c0b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2.6px;}.elementor-628 .elementor-element.elementor-element-755dcc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-3ec1e0d img{width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 81% ) contrast( 52% ) saturate( 121% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 10px 10px;}.elementor-628 .elementor-element.elementor-element-3ec1e0d:hover img{filter:brightness( 101% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-628 .elementor-element.elementor-element-23eef25 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2.6px;}.elementor-628 .elementor-element.elementor-element-5b066a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-5b066a1:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-5b066a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-628 .elementor-element.elementor-element-312a6dd{--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;}.elementor-628 .elementor-element.elementor-element-5e7f115{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-628 .elementor-element.elementor-element-1281d64{width:100%;max-width:100%;}.elementor-628 .elementor-element.elementor-element-1281d64 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:400;letter-spacing:3.5px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-628 .elementor-element.elementor-element-b8c1e37{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-628 .elementor-element.elementor-element-b8c1e37 .elementor-divider-separator{width:10%;}.elementor-628 .elementor-element.elementor-element-b8c1e37 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-628 .elementor-element.elementor-element-f1046f1{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-4dd4b53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-dd78b32{width:100%;max-width:100%;}.elementor-628 .elementor-element.elementor-element-dd78b32 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;}.elementor-628 .elementor-element.elementor-element-f7fa51c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:var( --e-global-color-accent );}.elementor-628 .elementor-element.elementor-element-da26280{--display:flex;}.elementor-628 .elementor-element.elementor-element-c8f17c0 img{border-radius:15px 15px 15px 15px;}.elementor-628 .elementor-element.elementor-element-71218fc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-628 .elementor-element.elementor-element-92635f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(244.00000000000003, 164.99999999999997, 66.99999999999999, 0.58);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-92635f2:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-92635f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-5a8b7ff{--display:flex;}.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-628 .elementor-element.elementor-element-f7e4e03.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon-wrapper{text-align:end;}.elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-view-stacked .elementor-icon{background-color:#F4A543;color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-view-default .elementor-icon{color:#F4A543;border-color:#F4A543;}.elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-view-default .elementor-icon svg{fill:#F4A543;}.elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-view-framed .elementor-icon{background-color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-view-stacked .elementor-icon svg{fill:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon{font-size:50px;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon svg{height:50px;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon-wrapper svg{width:auto;}.elementor-628 .elementor-element.elementor-element-f38f6c1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-628 .elementor-element.elementor-element-f10d76b{width:100%;max-width:100%;}.elementor-628 .elementor-element.elementor-element-f10d76b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:70px;font-weight:400;}.elementor-628 .elementor-element.elementor-element-05ccf79{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-79dcf1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(244.00000000000003, 164.99999999999997, 66.99999999999999, 0.58);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-79dcf1e:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-79dcf1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-8ee227e{--display:flex;}.elementor-628 .elementor-element.elementor-element-00e85c1.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon-wrapper{text-align:end;}.elementor-628 .elementor-element.elementor-element-00e85c1.elementor-view-stacked .elementor-icon{background-color:#F4A543;color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-00e85c1.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-00e85c1.elementor-view-default .elementor-icon{color:#F4A543;border-color:#F4A543;}.elementor-628 .elementor-element.elementor-element-00e85c1.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-00e85c1.elementor-view-default .elementor-icon svg{fill:#F4A543;}.elementor-628 .elementor-element.elementor-element-00e85c1.elementor-view-framed .elementor-icon{background-color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-00e85c1.elementor-view-stacked .elementor-icon svg{fill:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon{font-size:50px;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon svg{height:50px;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon-wrapper svg{width:auto;}.elementor-628 .elementor-element.elementor-element-66dbb21{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-628 .elementor-element.elementor-element-a46177e{width:100%;max-width:100%;}.elementor-628 .elementor-element.elementor-element-a46177e .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:70px;font-weight:400;}.elementor-628 .elementor-element.elementor-element-7468e29{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-f0ad042{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(244.00000000000003, 164.99999999999997, 66.99999999999999, 0.58);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-f0ad042:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-f0ad042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-c523d8b{--display:flex;}.elementor-628 .elementor-element.elementor-element-aa071f6.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon-wrapper{text-align:end;}.elementor-628 .elementor-element.elementor-element-aa071f6.elementor-view-stacked .elementor-icon{background-color:#F4A543;color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-aa071f6.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-aa071f6.elementor-view-default .elementor-icon{color:#F4A543;border-color:#F4A543;}.elementor-628 .elementor-element.elementor-element-aa071f6.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-aa071f6.elementor-view-default .elementor-icon svg{fill:#F4A543;}.elementor-628 .elementor-element.elementor-element-aa071f6.elementor-view-framed .elementor-icon{background-color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-aa071f6.elementor-view-stacked .elementor-icon svg{fill:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon{font-size:50px;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon svg{height:50px;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon-wrapper svg{width:auto;}.elementor-628 .elementor-element.elementor-element-7b33acf{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-628 .elementor-element.elementor-element-b9df39d{width:100%;max-width:100%;}.elementor-628 .elementor-element.elementor-element-b9df39d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:70px;font-weight:400;}.elementor-628 .elementor-element.elementor-element-1dbd44a{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-112b601{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(244.00000000000003, 164.99999999999997, 66.99999999999999, 0.58);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-112b601:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-112b601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-ebd08e1{--display:flex;}.elementor-628 .elementor-element.elementor-element-0029e7c.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon-wrapper{text-align:end;}.elementor-628 .elementor-element.elementor-element-0029e7c.elementor-view-stacked .elementor-icon{background-color:#F4A543;color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-0029e7c.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-0029e7c.elementor-view-default .elementor-icon{color:#F4A543;border-color:#F4A543;}.elementor-628 .elementor-element.elementor-element-0029e7c.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-0029e7c.elementor-view-default .elementor-icon svg{fill:#F4A543;}.elementor-628 .elementor-element.elementor-element-0029e7c.elementor-view-framed .elementor-icon{background-color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-0029e7c.elementor-view-stacked .elementor-icon svg{fill:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon{font-size:50px;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon svg{height:50px;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon-wrapper svg{width:auto;}.elementor-628 .elementor-element.elementor-element-8d10010{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-628 .elementor-element.elementor-element-16b83b3{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-3787358{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(244.00000000000003, 164.99999999999997, 66.99999999999999, 0.58);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-3787358:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-3787358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-6673533{--display:flex;}.elementor-628 .elementor-element.elementor-element-a774a0b.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon-wrapper{text-align:end;}.elementor-628 .elementor-element.elementor-element-a774a0b.elementor-view-stacked .elementor-icon{background-color:#F4A543;color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-a774a0b.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-a774a0b.elementor-view-default .elementor-icon{color:#F4A543;border-color:#F4A543;}.elementor-628 .elementor-element.elementor-element-a774a0b.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-a774a0b.elementor-view-default .elementor-icon svg{fill:#F4A543;}.elementor-628 .elementor-element.elementor-element-a774a0b.elementor-view-framed .elementor-icon{background-color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-a774a0b.elementor-view-stacked .elementor-icon svg{fill:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon{font-size:50px;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon svg{height:50px;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon-wrapper svg{width:auto;}.elementor-628 .elementor-element.elementor-element-ccf572e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-628 .elementor-element.elementor-element-b15f38a{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:28px;color:var( --e-global-color-primary );}.elementor-628 .elementor-element.elementor-element-f126cbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(244.00000000000003, 164.99999999999997, 66.99999999999999, 0.58);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-f126cbd:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-f126cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-c2f3965{--display:flex;}.elementor-628 .elementor-element.elementor-element-9e14656.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon-wrapper{text-align:end;}.elementor-628 .elementor-element.elementor-element-9e14656.elementor-view-stacked .elementor-icon{background-color:#F4A543;color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-9e14656.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-9e14656.elementor-view-default .elementor-icon{color:#F4A543;border-color:#F4A543;}.elementor-628 .elementor-element.elementor-element-9e14656.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-9e14656.elementor-view-default .elementor-icon svg{fill:#F4A543;}.elementor-628 .elementor-element.elementor-element-9e14656.elementor-view-framed .elementor-icon{background-color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-9e14656.elementor-view-stacked .elementor-icon svg{fill:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon{font-size:50px;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon svg{height:50px;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon-wrapper svg{width:auto;}.elementor-628 .elementor-element.elementor-element-b2aea7d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-628 .elementor-element.elementor-element-729bb13{width:var( --container-widget-width, 220px );max-width:220px;padding:0px 0px 0px 0px;--container-widget-width:220px;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-a12eddd{--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:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-628 .elementor-element.elementor-element-222eeae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(244.00000000000003, 164.99999999999997, 66.99999999999999, 0.58);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-222eeae:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-222eeae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-628 .elementor-element.elementor-element-1c88b45{--display:flex;}.elementor-628 .elementor-element.elementor-element-07a91c1.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon-wrapper{text-align:end;}.elementor-628 .elementor-element.elementor-element-07a91c1.elementor-view-stacked .elementor-icon{background-color:#F4A543;color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-07a91c1.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-07a91c1.elementor-view-default .elementor-icon{color:#F4A543;border-color:#F4A543;}.elementor-628 .elementor-element.elementor-element-07a91c1.elementor-view-framed .elementor-icon, .elementor-628 .elementor-element.elementor-element-07a91c1.elementor-view-default .elementor-icon svg{fill:#F4A543;}.elementor-628 .elementor-element.elementor-element-07a91c1.elementor-view-framed .elementor-icon{background-color:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-07a91c1.elementor-view-stacked .elementor-icon svg{fill:#F8F5EF;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon{font-size:50px;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon svg{height:50px;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon-wrapper svg{width:auto;}.elementor-628 .elementor-element.elementor-element-fd540dd{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-628 .elementor-element.elementor-element-f41de3f{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-919ca30{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-2dc2fa5{background-color:#FFFFFF;padding:0px 40px 0px 40px;text-align:end;}.elementor-628 .elementor-element.elementor-element-2dc2fa5.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-2dc2fa5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:50px;font-weight:200;line-height:65px;letter-spacing:7.2px;}.elementor-628 .elementor-element.elementor-element-957b5a0{background-color:#FFFFFF;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;text-align:end;}.elementor-628 .elementor-element.elementor-element-957b5a0.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-957b5a0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:200;font-style:italic;letter-spacing:1.7px;}.elementor-628 .elementor-element.elementor-element-e69a63a{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-e691b3b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-c6cc000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#000000;}.elementor-628 .elementor-element.elementor-element-0b5e186{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-628 .elementor-element.elementor-element-0b5e186 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:400;letter-spacing:3.5px;}.elementor-628 .elementor-element.elementor-element-a7adf9c{border-style:solid;border-width:3px 3px 3px 3px;border-color:#B8B8B8;border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-628 .elementor-element.elementor-element-e77eab2{--min-height:277px;}.elementor-628 .elementor-element.elementor-element-b3a0d01{--padding-top:60px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-628 .elementor-element.elementor-element-f8b5795{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-628 .elementor-element.elementor-element-29a1af8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-628 .elementor-element.elementor-element-8849c7c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-628 .elementor-element.elementor-element-71218fc{--grid-auto-flow:row;}.elementor-628 .elementor-element.elementor-element-919ca30{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-628 .elementor-element.elementor-element-e69a63a{--padding-top:26px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-628 .elementor-element.elementor-element-a7adf9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}}@media(max-width:1200px){.elementor-628 .elementor-element.elementor-element-f8b5795{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-628 .elementor-element.elementor-element-f8b5795 img{height:600px;object-fit:cover;}.elementor-628 .elementor-element.elementor-element-c1340da img{height:340px;}.elementor-628 .elementor-element.elementor-element-6d518ce img{height:340px;}.elementor-628 .elementor-element.elementor-element-fcff875 img{height:340px;}.elementor-628 .elementor-element.elementor-element-2f9a0d8 img{height:340px;}.elementor-628 .elementor-element.elementor-element-81e11f1 img{height:340px;}.elementor-628 .elementor-element.elementor-element-898ba6e img{height:340px;}.elementor-628 .elementor-element.elementor-element-3ec1e0d img{height:340px;}.elementor-628 .elementor-element.elementor-element-71218fc{--grid-auto-flow:row;}.elementor-628 .elementor-element.elementor-element-2dc2fa5 .elementor-heading-title{font-size:40px;}.elementor-628 .elementor-element.elementor-element-957b5a0 .elementor-heading-title{font-size:50px;}}@media(max-width:1024px){.elementor-628 .elementor-element.elementor-element-b3a0d01{--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:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-628 .elementor-element.elementor-element-1c45d4e.e-con{--order:-99999 /* order start hack */;}.elementor-628 .elementor-element.elementor-element-f8b5795{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -96px) 0px;}.elementor-628 .elementor-element.elementor-element-f8b5795.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-f8b5795 img{height:430px;}.elementor-628 .elementor-element.elementor-element-71218fc{--grid-auto-flow:row;}.elementor-628 .elementor-element.elementor-element-92635f2{--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;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon{font-size:30px;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon svg{height:30px;}.elementor-628 .elementor-element.elementor-element-79dcf1e{--justify-content:center;}.elementor-628 .elementor-element.elementor-element-8ee227e{--justify-content:center;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon{font-size:30px;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon svg{height:30px;}.elementor-628 .elementor-element.elementor-element-c523d8b{--justify-content:center;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon{font-size:30px;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon svg{height:30px;}.elementor-628 .elementor-element.elementor-element-112b601{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon{font-size:30px;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon svg{height:30px;}.elementor-628 .elementor-element.elementor-element-3787358{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon{font-size:30px;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon svg{height:30px;}.elementor-628 .elementor-element.elementor-element-f126cbd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon{font-size:30px;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon svg{height:30px;}.elementor-628 .elementor-element.elementor-element-222eeae{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon{font-size:30px;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon svg{height:30px;}}@media(max-width:880px){.elementor-628 .elementor-element.elementor-element-1c45d4e.e-con{--order:-99999 /* order start hack */;}.elementor-628 .elementor-element.elementor-element-f8b5795.elementor-element{--align-self:flex-end;}.elementor-628 .elementor-element.elementor-element-f8b5795 img{height:345px;}.elementor-628 .elementor-element.elementor-element-71218fc{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-92635f2{--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-628 .elementor-element.elementor-element-5a8b7ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-628 .elementor-element.elementor-element-5a8b7ff.e-con{--align-self:center;}.elementor-628 .elementor-element.elementor-element-f7e4e03.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon-wrapper{text-align:center;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon{font-size:40px;}.elementor-628 .elementor-element.elementor-element-f7e4e03 .elementor-icon svg{height:40px;}.elementor-628 .elementor-element.elementor-element-f38f6c1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-f10d76b{padding:0px 0px 0px 0px;text-align:center;}.elementor-628 .elementor-element.elementor-element-05ccf79{text-align:center;}.elementor-628 .elementor-element.elementor-element-79dcf1e{--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-628 .elementor-element.elementor-element-00e85c1.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon-wrapper{text-align:center;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon{font-size:40px;}.elementor-628 .elementor-element.elementor-element-00e85c1 .elementor-icon svg{height:40px;}.elementor-628 .elementor-element.elementor-element-a46177e{text-align:center;}.elementor-628 .elementor-element.elementor-element-7468e29{width:100%;max-width:100%;text-align:center;}.elementor-628 .elementor-element.elementor-element-f0ad042{--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-628 .elementor-element.elementor-element-aa071f6.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon-wrapper{text-align:center;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon{font-size:40px;}.elementor-628 .elementor-element.elementor-element-aa071f6 .elementor-icon svg{height:40px;}.elementor-628 .elementor-element.elementor-element-b9df39d{text-align:center;}.elementor-628 .elementor-element.elementor-element-1dbd44a{text-align:center;}.elementor-628 .elementor-element.elementor-element-112b601{--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-628 .elementor-element.elementor-element-0029e7c.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon-wrapper{text-align:center;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon{font-size:40px;}.elementor-628 .elementor-element.elementor-element-0029e7c .elementor-icon svg{height:40px;}.elementor-628 .elementor-element.elementor-element-16b83b3{width:100%;max-width:100%;text-align:center;}.elementor-628 .elementor-element.elementor-element-16b83b3.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-3787358{--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-628 .elementor-element.elementor-element-6673533.e-con{--align-self:center;}.elementor-628 .elementor-element.elementor-element-a774a0b.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon-wrapper{text-align:center;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon{font-size:40px;}.elementor-628 .elementor-element.elementor-element-a774a0b .elementor-icon svg{height:40px;}.elementor-628 .elementor-element.elementor-element-b15f38a{text-align:center;}.elementor-628 .elementor-element.elementor-element-f126cbd{--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-628 .elementor-element.elementor-element-9e14656.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon-wrapper{text-align:center;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon{font-size:40px;}.elementor-628 .elementor-element.elementor-element-9e14656 .elementor-icon svg{height:40px;}.elementor-628 .elementor-element.elementor-element-729bb13{text-align:center;}.elementor-628 .elementor-element.elementor-element-222eeae{--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-628 .elementor-element.elementor-element-07a91c1.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon-wrapper{text-align:center;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon{font-size:40px;}.elementor-628 .elementor-element.elementor-element-07a91c1 .elementor-icon svg{height:40px;}.elementor-628 .elementor-element.elementor-element-f41de3f{width:100%;max-width:100%;text-align:center;}}@media(max-width:767px){.elementor-628 .elementor-element.elementor-element-b12177c.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-b12177c{text-align:center;}.elementor-628 .elementor-element.elementor-element-b12177c .elementor-heading-title{font-size:50px;}.elementor-628 .elementor-element.elementor-element-8112255{padding:0px 10px 0px 10px;}.elementor-628 .elementor-element.elementor-element-8112255.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-628 .elementor-element.elementor-element-8112255 .pp-breadcrumbs{justify-content:center;}.elementor-628 .elementor-element.elementor-element-b3a0d01{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-317c052{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-628 .elementor-element.elementor-element-1c45d4e.e-con{--order:99999 /* order end hack */;}.elementor-628 .elementor-element.elementor-element-f8b5795{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-628 .elementor-element.elementor-element-f8b5795.elementor-element{--align-self:center;}.elementor-628 .elementor-element.elementor-element-71218fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-628 .elementor-element.elementor-element-729bb13{width:100%;max-width:100%;}.elementor-628 .elementor-element.elementor-element-919ca30{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-628 .elementor-element.elementor-element-2dc2fa5{padding:0px 0px 0px 0px;}.elementor-628 .elementor-element.elementor-element-2dc2fa5 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-628 .elementor-element.elementor-element-957b5a0{padding:0px 0px 0px 0px;}.elementor-628 .elementor-element.elementor-element-957b5a0 .elementor-heading-title{font-size:40px;}.elementor-628 .elementor-element.elementor-element-c6cc000{text-align:end;}}@media(min-width:768px){.elementor-628 .elementor-element.elementor-element-317c052{--width:100%;}.elementor-628 .elementor-element.elementor-element-1c45d4e{--width:100%;}.elementor-628 .elementor-element.elementor-element-a549850{--width:34%;}.elementor-628 .elementor-element.elementor-element-a206b59{--width:100%;}.elementor-628 .elementor-element.elementor-element-da26280{--width:80%;}.elementor-628 .elementor-element.elementor-element-5a8b7ff{--width:50%;}.elementor-628 .elementor-element.elementor-element-8ee227e{--width:50%;}.elementor-628 .elementor-element.elementor-element-c523d8b{--width:50%;}.elementor-628 .elementor-element.elementor-element-ebd08e1{--width:50%;}.elementor-628 .elementor-element.elementor-element-6673533{--width:50%;}.elementor-628 .elementor-element.elementor-element-c2f3965{--width:50%;}.elementor-628 .elementor-element.elementor-element-1c88b45{--width:50%;}.elementor-628 .elementor-element.elementor-element-fd540dd{--width:100%;}.elementor-628 .elementor-element.elementor-element-e691b3b{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-628 .elementor-element.elementor-element-b3a0d01{--content-width:95%;}.elementor-628 .elementor-element.elementor-element-1c45d4e{--width:80%;}.elementor-628 .elementor-element.elementor-element-5b066a1{--content-width:95%;}.elementor-628 .elementor-element.elementor-element-919ca30{--content-width:95%;}.elementor-628 .elementor-element.elementor-element-e69a63a{--content-width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-628 .elementor-element.elementor-element-1c45d4e{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-628 .elementor-element.elementor-element-5a8b7ff{--width:100%;}.elementor-628 .elementor-element.elementor-element-8ee227e{--width:100%;}.elementor-628 .elementor-element.elementor-element-c523d8b{--width:100%;}.elementor-628 .elementor-element.elementor-element-ebd08e1{--width:100%;}.elementor-628 .elementor-element.elementor-element-6673533{--width:100%;}.elementor-628 .elementor-element.elementor-element-c2f3965{--width:100%;}.elementor-628 .elementor-element.elementor-element-1c88b45{--width:100%;}}@media(min-width:2400px){.elementor-628 .elementor-element.elementor-element-71218fc{--grid-auto-flow:row;}}/* Start custom CSS for pp-breadcrumbs, class: .elementor-element-8112255 */@media (min-width: 320px) and (max-width: 767px) { 

.custom_breadcrumb {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}	
.about-hero-breadcrumb .pp-breadcrumbs {
    display: flex !important;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap !important;
    justify-content: center !important;
    width: max-content !important;
    align-content: center !important;
    flex-direction: row !important;
}	
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e77eab2 *//* Breadcrumb container style */
.about-hero-breadcrumb .pp-breadcrumbs{
  margin: 12px 0 0;
  padding: 10px 14px;
  border-radius: 999px;
  background: rgba(255,255,255,.65);
  border: 1px solid var(--line);
  box-shadow: 0 10px 30px rgba(0,0,0,.06);
  display: inline-flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  justify-content: center;
}

/* Breadcrumb items */
.about-hero-breadcrumb .pp-breadcrumbs-item,
.about-hero-breadcrumb .pp-breadcrumbs-separator{
  font-size: 13px;
  line-height: 1;
  color: rgba(17,17,17,.70);
}

/* Links */
.about-hero-breadcrumb .pp-breadcrumbs a{
  color: rgba(17,17,17,.78);
  text-decoration: none;
  transition: color .2s ease, opacity .2s ease;
}
.about-hero-breadcrumb .pp-breadcrumbs a:hover{
  color: var(--accent);
}

/* Current page */
.about-hero-breadcrumb .pp-breadcrumbs-item-current strong{
  color: rgba(17,17,17,.92);
  font-weight: 700;
}

/* Icons smaller + neat */
.about-hero-breadcrumb .pp-breadcrumbs .pp-icon{
  display: inline-flex;
  width: 14px;
  height: 14px;
  transform: translateY(1px);
  opacity: .9;
}
.about-hero-breadcrumb .pp-breadcrumbs svg{
  width: 14px;
  height: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a74e31 */.elementor-628 .elementor-element.elementor-element-4a74e31 span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f2918a */.elementor-628 .elementor-element.elementor-element-8f2918a .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8b5795 */.elementor-628 .elementor-element.elementor-element-f8b5795 img{
filter: drop-shadow(26px 9px 2px #22222222);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc7c57 */.elementor-628 .elementor-element.elementor-element-1bc7c57 span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1281d64 */.elementor-628 .elementor-element.elementor-element-1281d64 span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1046f1 */.elementor-628 .elementor-element.elementor-element-f1046f1 .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd78b32 */.elementor-628 .elementor-element.elementor-element-dd78b32 span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7fa51c */.elementor-628 .elementor-element.elementor-element-f7fa51c .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f10d76b */.elementor-628 .elementor-element.elementor-element-f10d76b span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05ccf79 */.elementor-628 .elementor-element.elementor-element-05ccf79 .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a46177e */.elementor-628 .elementor-element.elementor-element-a46177e span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7468e29 */.elementor-628 .elementor-element.elementor-element-7468e29 .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9df39d */.elementor-628 .elementor-element.elementor-element-b9df39d span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dbd44a */.elementor-628 .elementor-element.elementor-element-1dbd44a .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16b83b3 */.elementor-628 .elementor-element.elementor-element-16b83b3 .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15f38a */.elementor-628 .elementor-element.elementor-element-b15f38a .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-729bb13 */.elementor-628 .elementor-element.elementor-element-729bb13 .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f41de3f */.elementor-628 .elementor-element.elementor-element-f41de3f .sec-class{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 30px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6cc000 */.elementor-628 .elementor-element.elementor-element-c6cc000 a{
    color: gray;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b5e186 */.elementor-628 .elementor-element.elementor-element-0b5e186 span{
    font-family: Cormorant Garamond;
    letter-spacing: 0;
    font-size: 34px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a7adf9c */.impact-section {
      width: min(100%, var(--container-width));
      min-height: 344px;
      position: relative;
      overflow: hidden;
      border: 3px solid var(--border);
      border-radius: 9px;
      background: var(--bg);
    }

    .impact-inner {
      min-height: inherit;
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: clamp(28px, 6vw, 80px);
      padding: clamp(36px, 6vw, 78px) clamp(28px, 5vw, 32px);
    }

    .impact-copy {
      position: relative;
      z-index: 2;
      max-width: 720px;
    }

    .impact-title {
      margin: 0;
      font-family: "Bebas Neue", sans-serif;
      font-size: clamp(38px, 4vw, 48px);
      line-height: 0.95;
      letter-spacing: 0.13em;
      font-weight: 400;
      text-transform: uppercase;
    }

    .impact-subtitle {
      margin: 6px 0 42px;
      font-family: "Cormorant Garamond", serif;
      font-size: clamp(34px, 4.2vw, 46px);
      line-height: 0.95;
      font-style: italic;
      font-weight: 400;
    }

    .impact-button {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-width: 175px;
      min-height: 50px;
      padding: 14px 34px;
      border: 1.5px solid #000;
      border-radius: 999px;
      background: transparent;
      color: #111;
      font-family: "Inter", sans-serif;
      font-size: 14px;
      line-height: 1;
      font-weight: 700;
      text-decoration: none;
      text-transform: uppercase;
      transition: transform 180ms ease, background 180ms ease, color 180ms ease;
    }

    .impact-button:hover,
    .impact-button:focus-visible {
      background: #000;
      color: #fff;
      transform: translateY(-1px);
      outline: none;
    }

    .impact-image-wrap {
      position: absolute;
      right: clamp(28px, 5.8vw, 74px);
      bottom: -2px;
      width: clamp(210px, 22vw, 286px);
      z-index: 1;
      pointer-events: none;
    }

    .impact-image {
      display: block;
      width: 100%;
      height: auto;
      object-fit: contain;
    }

    @media (max-width: 900px) {
      .impact-section {
        min-height: auto;
      }

      .impact-inner {
        padding: 44px 32px 0;
        flex-direction: column;
        align-items: flex-start;
        gap: 22px;
      }

      .impact-copy {
        max-width: 100%;
      }

      .impact-subtitle {
        margin-bottom: 28px;
      }

      .impact-image-wrap {
        position: relative;
        right: auto;
        bottom: auto;
        align-self: flex-end;
        width: min(48vw, 260px);
        margin-top: -24px;
      }
    }

    @media (max-width: 600px) {
      body {
        padding: 14px;
      }

      .impact-section {
        border-width: 2px;
      }

      .impact-inner {
        padding: 36px 22px 0;
        align-items: center;
        text-align: center;
      }

      .impact-title {
        font-size: clamp(34px, 11vw, 44px);
        letter-spacing: 0.1em;
      }

      .impact-subtitle {
        font-size: clamp(32px, 10vw, 42px);
        margin-bottom: 26px;
      }

      .impact-button {
        min-width: 168px;
        min-height: 48px;
        font-size: 13px;
      }

      .impact-image-wrap {
        align-self: center;
        width: min(68vw, 240px);
        margin-top: 8px;
      }
    }/* End custom CSS */