.elementor-34 .elementor-element.elementor-element-a7d2588{--display:flex;--min-height:527px;--overlay-opacity:0.16;}.elementor-34 .elementor-element.elementor-element-a7d2588:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a7d2588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastdenim.com/wp-content/uploads/2026/10/fastdenim-hero_2efa0c9f-1.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-34 .elementor-element.elementor-element-a7d2588::before, .elementor-34 .elementor-element.elementor-element-a7d2588 > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-a7d2588 > .e-con-inner > .elementor-background-video-container::before, .elementor-34 .elementor-element.elementor-element-a7d2588 > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-a7d2588 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34 .elementor-element.elementor-element-a7d2588 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0909;--background-overlay:'';}.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-34 .elementor-element.elementor-element-bf60299{width:var( --container-widget-width, 12% );max-width:12%;--e-transform-rotateZ:-13deg;margin:-153px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1128px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-bf60299.elementor-element{--order:99999 /* order end hack */;}.elementor-34 .elementor-element.elementor-element-bf60299 .elementor-icon-wrapper{text-align:start;}.elementor-34 .elementor-element.elementor-element-bf60299 .elementor-icon{font-size:179px;}.elementor-34 .elementor-element.elementor-element-bf60299 .elementor-icon svg{height:179px;}.elementor-34 .elementor-element.elementor-element-bf60299 .elementor-icon i, .elementor-34 .elementor-element.elementor-element-bf60299 .elementor-icon svg{transform:rotate(10deg);}.elementor-34 .elementor-element.elementor-element-1a81cea{--display:flex;--min-height:0px;--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:102px;--margin-bottom:0px;--margin-left:-137px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-1a81cea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b28f8d3{--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;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-34 .elementor-element.elementor-element-aaccdd7{--divider-border-style:solid;--divider-color:#D59672;--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-aaccdd7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-aaccdd7 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-34 .elementor-element.elementor-element-aaccdd7 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.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-34 .elementor-element.elementor-element-a1f0392{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2.2px;color:#8CACAE;}.elementor-34 .elementor-element.elementor-element-c327072{--display:flex;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-ae6cd47 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:70px;font-weight:600;color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-6a9f5c2{--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-34 .elementor-element.elementor-element-b581462{--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:-43px;--margin-bottom:0px;--margin-left:-14px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-c397f26 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:70px;font-weight:600;color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-9fb88f8{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-9fb88f8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:70px;font-weight:600;color:#D59672;}.elementor-34 .elementor-element.elementor-element-2e5be87{width:var( --container-widget-width, 46% );max-width:46%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#F6F6EFC7;}.elementor-34 .elementor-element.elementor-element-4e505a8{--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;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7c3c4a8{--display:flex;}.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-34 .elementor-element.elementor-element-9a7df71 .elementor-button{background-color:#284E5D;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;letter-spacing:2px;word-spacing:0px;border-radius:0px 0px 0px 0px;padding:20px 22px 18px 15px;}.elementor-34 .elementor-element.elementor-element-9a7df71 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-9a7df71 .elementor-button:focus{background-color:#336173;}.elementor-34 .elementor-element.elementor-element-9a7df71{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-005afd2{--display:flex;}.elementor-34 .elementor-element.elementor-element-da1bbd9 .elementor-button{background-color:#284E5D00;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;border-radius:0px 0px 0px 0px;padding:26px 16px 22px 30px;}.elementor-34 .elementor-element.elementor-element-da1bbd9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -51px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-da1bbd9:hover{--e-transform-scale:1.02;}.elementor-34 .elementor-element.elementor-element-2a04a45{--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;--margin-top:-6px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-9b24f37{--divider-border-style:solid;--divider-color:#D59672;--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-9b24f37.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-9b24f37 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-34 .elementor-element.elementor-element-9b24f37 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-06c20dd{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F8F7F2CC;}.elementor-34 .elementor-element.elementor-element-066e6e8{--display:flex;--min-height:32px;--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-34 .elementor-element.elementor-element-066e6e8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-066e6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEE7;}.elementor-34 .elementor-element.elementor-element-ef92a5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-92px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7c83465{width:var( --container-widget-width, 59% );max-width:59%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;font-family:"DM Serif Text", Sans-serif;font-size:19px;font-weight:400;font-style:italic;color:#747A72;}.elementor-34 .elementor-element.elementor-element-7c83465.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-68d493b{--display:flex;--min-height:0px;--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;--margin-top:2px;--margin-bottom:0px;--margin-left:-700px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-52ba57f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-52ba57f{column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:#25363A;}.elementor-34 .elementor-element.elementor-element-52ba57f p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-d3ebfcb{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#B36F50;}.elementor-34 .elementor-element.elementor-element-d3ebfcb.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-f7e2997.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-f7e2997{column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:#25363A;}.elementor-34 .elementor-element.elementor-element-f7e2997 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-b0a7cc7{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#B36F50;}.elementor-34 .elementor-element.elementor-element-b0a7cc7.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-05db3c2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-05db3c2{column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:#25363A;}.elementor-34 .elementor-element.elementor-element-05db3c2 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-eaee1eb{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#B36F50;}.elementor-34 .elementor-element.elementor-element-eaee1eb.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-936a226.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-936a226{column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:#25363A;}.elementor-34 .elementor-element.elementor-element-936a226 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-bff1b85{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#B36F50;}.elementor-34 .elementor-element.elementor-element-bff1b85.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-5e6f7926{--display:flex;--min-height:543px;--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-34 .elementor-element.elementor-element-5e6f7926:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5e6f7926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EE;}.elementor-34 .elementor-element.elementor-element-510bd33{--display:flex;--min-height:0px;--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;--margin-top:25px;--margin-bottom:-12px;--margin-left:-72px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-09b3ab6{--divider-border-style:solid;--divider-color:#D59672;--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-09b3ab6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-09b3ab6 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-34 .elementor-element.elementor-element-09b3ab6 .elementor-divider{text-align:left;padding-block-start:18px;padding-block-end:18px;}.elementor-34 .elementor-element.elementor-element-56d6079{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.2px;color:#8CACAE;}.elementor-34 .elementor-element.elementor-element-4e760d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-43b2d3aa{--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;--margin-top:-19px;--margin-bottom:0px;--margin-left:-49px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-668c1793{--display:flex;}.elementor-34 .elementor-element.elementor-element-7bd81e2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -48px;}.elementor-34 .elementor-element.elementor-element-7bd81e2c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1.2px;color:#1C2B2F;}.elementor-34 .elementor-element.elementor-element-3cdd3b1d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-48px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-138e6ce1{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-34 .elementor-element.elementor-element-138e6ce1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;font-weight:600;letter-spacing:1.2px;color:#B36F50;}.elementor-34 .elementor-element.elementor-element-27b7c5a8{--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:53px;--margin-bottom:0px;--margin-left:84px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2cca1d04{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 109px;}.elementor-34 .elementor-element.elementor-element-2cca1d04 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;line-height:21px;color:#717972;}.elementor-34 .elementor-element.elementor-element-327f23c7{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:-92px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-1778da62{--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-34 .elementor-element.elementor-element-22c2c41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-6eece8c{--display:flex;--min-height:372px;}.elementor-34 .elementor-element.elementor-element-6eece8c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6eece8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastdenim.com/wp-content/uploads/2026/10/fastdenim-womens_b704cab4.png");background-size:cover;}.elementor-34 .elementor-element.elementor-element-6eece8c.e-con:hover{--e-con-transform-scale:1.02;}.elementor-34 .elementor-element.elementor-element-2f2d3fe{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-34 .elementor-element.elementor-element-2f2d3fe:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2f2d3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16282CB3;}.elementor-34 .elementor-element.elementor-element-bc3c4ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;color:#F9F7EF;}.elementor-34 .elementor-element.elementor-element-bc3c4ce p{margin-block-end:1px;}.elementor-34 .elementor-element.elementor-element-1ab1350{--display:flex;--min-height:9px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:600px 600px 600px 600px;--margin-top:263px;--margin-bottom:0px;--margin-left:221px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-1ab1350:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1ab1350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-1ab1350:hover{background-color:#E9D3C2;}.elementor-34 .elementor-element.elementor-element-87897f8:hover{--e-transform-rotateZ:45deg;}.elementor-34 .elementor-element.elementor-element-87897f8{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:900;color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-87897f8.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-87897f8 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-87897f8 a{color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-9a205f8{--display:flex;}.elementor-34 .elementor-element.elementor-element-09b0d0a{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;color:#77817B;}.elementor-34 .elementor-element.elementor-element-09b0d0a a{color:#77817B;}.elementor-34 .elementor-element.elementor-element-78715a2{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-78715a2 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:600;color:#1F3035;}.elementor-34 .elementor-element.elementor-element-513422a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#717973;}.elementor-34 .elementor-element.elementor-element-0c2dbbb{--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-34 .elementor-element.elementor-element-0af3fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-1993e27{--display:flex;--min-height:372px;}.elementor-34 .elementor-element.elementor-element-1993e27:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1993e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastdenim.com/wp-content/uploads/2026/10/fastdenim-mens_ecf4dc20.png");background-size:cover;}.elementor-34 .elementor-element.elementor-element-1993e27.e-con:hover{--e-con-transform-scale:1.02;}.elementor-34 .elementor-element.elementor-element-0bc2c2b{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-34 .elementor-element.elementor-element-0bc2c2b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0bc2c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16282CB3;}.elementor-34 .elementor-element.elementor-element-3285702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;color:#F9F7EF;}.elementor-34 .elementor-element.elementor-element-3285702 p{margin-block-end:1px;}.elementor-34 .elementor-element.elementor-element-44bc836{--display:flex;--min-height:9px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:600px 600px 600px 600px;--margin-top:263px;--margin-bottom:0px;--margin-left:221px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-44bc836:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-44bc836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-44bc836:hover{background-color:#E9D3C2;}.elementor-34 .elementor-element.elementor-element-076c814{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:900;color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-076c814 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-076c814 a{color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-0fdce67{--display:flex;}.elementor-34 .elementor-element.elementor-element-22f84e2{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;color:#77817B;}.elementor-34 .elementor-element.elementor-element-22f84e2 a{color:#77817B;}.elementor-34 .elementor-element.elementor-element-4c69f58{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-4c69f58 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:600;color:#1F3035;}.elementor-34 .elementor-element.elementor-element-31a4274{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#717973;}.elementor-34 .elementor-element.elementor-element-92f4abd{--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-34 .elementor-element.elementor-element-2072a1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-62c9e8e{--display:flex;--min-height:372px;}.elementor-34 .elementor-element.elementor-element-62c9e8e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-62c9e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastdenim.com/wp-content/uploads/2026/10/fastdenim-plussize_9d82e29e.png");background-size:cover;}.elementor-34 .elementor-element.elementor-element-62c9e8e.e-con:hover{--e-con-transform-scale:1.02;}.elementor-34 .elementor-element.elementor-element-9b40abc{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-34 .elementor-element.elementor-element-9b40abc:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9b40abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16282CB3;}.elementor-34 .elementor-element.elementor-element-7cab658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;color:#F9F7EF;}.elementor-34 .elementor-element.elementor-element-7cab658 p{margin-block-end:1px;}.elementor-34 .elementor-element.elementor-element-f8a7c22{--display:flex;--min-height:9px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:600px 600px 600px 600px;--margin-top:263px;--margin-bottom:0px;--margin-left:221px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-f8a7c22:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f8a7c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-f8a7c22:hover{background-color:#E9D3C2;}.elementor-34 .elementor-element.elementor-element-b70ea78:hover{--e-transform-rotateZ:45deg;}.elementor-34 .elementor-element.elementor-element-b70ea78{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:900;}.elementor-34 .elementor-element.elementor-element-b70ea78.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-b70ea78 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-b70ea78 a{color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-aaeb90d{--display:flex;}.elementor-34 .elementor-element.elementor-element-aaa86d7{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;color:#77817B;}.elementor-34 .elementor-element.elementor-element-aaa86d7 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-aaa86d7 a{color:#77817B;}.elementor-34 .elementor-element.elementor-element-151d94f{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-151d94f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:600;color:#1F3035;}.elementor-34 .elementor-element.elementor-element-297ebb0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#717973;}.elementor-34 .elementor-element.elementor-element-de5ddb9{--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-34 .elementor-element.elementor-element-fffdf65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-547a2bf{--display:flex;--min-height:372px;}.elementor-34 .elementor-element.elementor-element-547a2bf:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-547a2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fastdenim.com/wp-content/uploads/2026/10/fastdenim-kids_cb8e6163.png");background-size:cover;}.elementor-34 .elementor-element.elementor-element-547a2bf.e-con:hover{--e-con-transform-scale:1.02;}.elementor-34 .elementor-element.elementor-element-7d24d23{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-34 .elementor-element.elementor-element-7d24d23:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7d24d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16282CB3;}.elementor-34 .elementor-element.elementor-element-251011f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;color:#F9F7EF;}.elementor-34 .elementor-element.elementor-element-251011f p{margin-block-end:1px;}.elementor-34 .elementor-element.elementor-element-c0b672a{--display:flex;--min-height:9px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:600px 600px 600px 600px;--margin-top:263px;--margin-bottom:0px;--margin-left:221px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-c0b672a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c0b672a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-c0b672a:hover{background-color:#E9D3C2;}.elementor-34 .elementor-element.elementor-element-2537253:hover{--e-transform-rotateZ:45deg;}.elementor-34 .elementor-element.elementor-element-2537253{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:900;color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-2537253.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2537253 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-2537253 a{color:#7A7A7A;}.elementor-34 .elementor-element.elementor-element-921ee4b{--display:flex;}.elementor-34 .elementor-element.elementor-element-1c3974c{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;color:#77817B;}.elementor-34 .elementor-element.elementor-element-1c3974c p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-1c3974c a{color:#77817B;}.elementor-34 .elementor-element.elementor-element-e6ad2b6{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-e6ad2b6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:600;color:#1F3035;}.elementor-34 .elementor-element.elementor-element-2ce0915{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#717973;}.elementor-34 .elementor-element.elementor-element-14dc8396{--display:flex;--min-height:1008px;--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-34 .elementor-element.elementor-element-291694ed{--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:65px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-4b67452{--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;--margin-top:79px;--margin-bottom:-12px;--margin-left:-150px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-92973f0{--divider-border-style:solid;--divider-color:#D59672;--divider-border-width:1px;width:var( --container-widget-width, 6% );max-width:6%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 67px;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-92973f0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-92973f0 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-34 .elementor-element.elementor-element-92973f0 .elementor-divider{text-align:left;padding-block-start:18px;padding-block-end:18px;}.elementor-34 .elementor-element.elementor-element-dc41ad1{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.2px;color:#8CACAE;}.elementor-34 .elementor-element.elementor-element-26347bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-34 .elementor-element.elementor-element-26347bcb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;font-weight:600;letter-spacing:1.2px;color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-7cdf9fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-34 .elementor-element.elementor-element-7cdf9fcb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;font-weight:600;letter-spacing:1.2px;color:#F8F7F2;}.elementor-34 .elementor-element.elementor-element-43ffde27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-34 .elementor-element.elementor-element-43ffde27 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;font-weight:600;letter-spacing:1.2px;color:#D09A79;}.elementor-34 .elementor-element.elementor-element-1a34a1e{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;--container-widget-width:81%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#C0CBC5;}.elementor-34 .elementor-element.elementor-element-127ce50b .elementor-button{background-color:#EEEEE5;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;font-style:italic;line-height:25px;fill:#18323C;color:#18323C;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-127ce50b .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-127ce50b .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-127ce50b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-34 .elementor-element.elementor-element-127ce50b .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-127ce50b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-235b1893{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-71px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-5372d1dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-5372d1dc .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-5372d1dc.elementor-view-stacked .elementor-icon{background-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-5372d1dc.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5372d1dc.elementor-view-default .elementor-icon{color:#D09A79;border-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-5372d1dc.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-5372d1dc.elementor-view-default .elementor-icon svg{fill:#D09A79;}.elementor-34 .elementor-element.elementor-element-5372d1dc .elementor-icon{font-size:20px;}.elementor-34 .elementor-element.elementor-element-5372d1dc .elementor-icon svg{height:20px;}.elementor-34 .elementor-element.elementor-element-5a437b2c{--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;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-11cb98fa{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;column-gap:0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#AAB9B5;}.elementor-34 .elementor-element.elementor-element-56ea584d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-677f05fd{--divider-border-style:solid;--divider-color:#B6C2BD2E;--divider-border-width:1px;margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-677f05fd .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-677f05fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-34e38876{--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;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7d7d0a71{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-59cce56{width:var( --container-widget-width, 100% );max-width:100%;margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;border-radius:100px 100px 100px 100px;}.elementor-34 .elementor-element.elementor-element-59cce56.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-59cce56 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-59cce56.elementor-view-stacked .elementor-icon{background-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-59cce56.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-59cce56.elementor-view-default .elementor-icon{color:#D09A79;border-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-59cce56.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-59cce56.elementor-view-default .elementor-icon svg{fill:#D09A79;}.elementor-34 .elementor-element.elementor-element-59cce56 .elementor-icon{font-size:24px;}.elementor-34 .elementor-element.elementor-element-59cce56 .elementor-icon svg{height:24px;}.elementor-34 .elementor-element.elementor-element-4dd7edfb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-49476a2b{--display:flex;--min-height:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-8c40a74{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;color:#9BACCA;}.elementor-34 .elementor-element.elementor-element-8c40a74.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-3fda78ed{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Serif Display", Sans-serif;font-size:21px;font-weight:400;color:#F2F1E9;}.elementor-34 .elementor-element.elementor-element-52a2d402{--display:flex;--min-height:52px;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-3c1a985e{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-f8589bf{padding:36px 0px 0px 0px;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-f8589bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-5a45841{--divider-border-style:solid;--divider-color:#B6C2BD2E;--divider-border-width:1px;margin:-61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-5a45841 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-5a45841 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-8ca5e73{--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;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-813d283{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-639ea9a{width:var( --container-widget-width, 100% );max-width:100%;margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;border-radius:100px 100px 100px 100px;}.elementor-34 .elementor-element.elementor-element-639ea9a.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-639ea9a .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-639ea9a.elementor-view-stacked .elementor-icon{background-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-639ea9a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-639ea9a.elementor-view-default .elementor-icon{color:#D09A79;border-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-639ea9a.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-639ea9a.elementor-view-default .elementor-icon svg{fill:#D09A79;}.elementor-34 .elementor-element.elementor-element-639ea9a .elementor-icon{font-size:24px;}.elementor-34 .elementor-element.elementor-element-639ea9a .elementor-icon svg{height:24px;}.elementor-34 .elementor-element.elementor-element-0c2d0ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-c052a93{--display:flex;--min-height:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-deb0af7{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;color:#9BACCA;}.elementor-34 .elementor-element.elementor-element-deb0af7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-be6990f{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Serif Display", Sans-serif;font-size:21px;font-weight:400;color:#F2F1E9;}.elementor-34 .elementor-element.elementor-element-9cf57dc{--display:flex;--min-height:52px;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-6684f38{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-a4c784a{padding:36px 0px 0px 0px;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-7d2f0703{--divider-border-style:solid;--divider-color:#B6C2BD2E;--divider-border-width:1px;margin:-61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-7d2f0703 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-7d2f0703 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-0c2e205{--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;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-92c7c5c{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-35d6a2e{width:var( --container-widget-width, 100% );max-width:100%;margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;border-radius:100px 100px 100px 100px;}.elementor-34 .elementor-element.elementor-element-35d6a2e.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-35d6a2e .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-35d6a2e.elementor-view-stacked .elementor-icon{background-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-35d6a2e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-35d6a2e.elementor-view-default .elementor-icon{color:#D09A79;border-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-35d6a2e.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-35d6a2e.elementor-view-default .elementor-icon svg{fill:#D09A79;}.elementor-34 .elementor-element.elementor-element-35d6a2e .elementor-icon{font-size:24px;}.elementor-34 .elementor-element.elementor-element-35d6a2e .elementor-icon svg{height:24px;}.elementor-34 .elementor-element.elementor-element-8b8603f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-e094616{--display:flex;--min-height:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-5558609{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;color:#9BACCA;}.elementor-34 .elementor-element.elementor-element-5558609.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-15fbe00{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Serif Display", Sans-serif;font-size:21px;font-weight:400;color:#F2F1E9;}.elementor-34 .elementor-element.elementor-element-375ad98{--display:flex;--min-height:52px;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-8ab84ff{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-5a1db04{padding:36px 0px 0px 0px;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-5a1db04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-7ac2bd7f{--divider-border-style:solid;--divider-color:#B6C2BD2E;--divider-border-width:1px;margin:-61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-7ac2bd7f .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-7ac2bd7f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-1eaec4a{--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;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-6901646{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a454256{width:var( --container-widget-width, 100% );max-width:100%;margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;border-radius:100px 100px 100px 100px;}.elementor-34 .elementor-element.elementor-element-a454256.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-a454256 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-a454256.elementor-view-stacked .elementor-icon{background-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-a454256.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a454256.elementor-view-default .elementor-icon{color:#D09A79;border-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-a454256.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-a454256.elementor-view-default .elementor-icon svg{fill:#D09A79;}.elementor-34 .elementor-element.elementor-element-a454256 .elementor-icon{font-size:24px;}.elementor-34 .elementor-element.elementor-element-a454256 .elementor-icon svg{height:24px;}.elementor-34 .elementor-element.elementor-element-0931633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-9d9493f{--display:flex;--min-height:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-32b38bc{width:var( --container-widget-width, 6% );max-width:6%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:6%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;color:#9BACCA;}.elementor-34 .elementor-element.elementor-element-32b38bc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-914b06e{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Serif Display", Sans-serif;font-size:21px;font-weight:400;color:#F2F1E9;}.elementor-34 .elementor-element.elementor-element-3cdc9c8{--display:flex;--min-height:52px;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-403bbbd{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-3d3855d{padding:36px 0px 0px 0px;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-463ca1b2{--divider-border-style:solid;--divider-color:#B6C2BD2E;--divider-border-width:1px;margin:-61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-463ca1b2 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-463ca1b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-cddd07b{--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;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-bf6b6e9{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8f5a631{width:var( --container-widget-width, 100% );max-width:100%;margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;border-radius:100px 100px 100px 100px;}.elementor-34 .elementor-element.elementor-element-8f5a631.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-8f5a631 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-8f5a631.elementor-view-stacked .elementor-icon{background-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-8f5a631.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-8f5a631.elementor-view-default .elementor-icon{color:#D09A79;border-color:#D09A79;}.elementor-34 .elementor-element.elementor-element-8f5a631.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-8f5a631.elementor-view-default .elementor-icon svg{fill:#D09A79;}.elementor-34 .elementor-element.elementor-element-8f5a631 .elementor-icon{font-size:24px;}.elementor-34 .elementor-element.elementor-element-8f5a631 .elementor-icon svg{height:24px;}.elementor-34 .elementor-element.elementor-element-5f70f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-79bf21a{--display:flex;--min-height:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7d28d4c{width:var( --container-widget-width, 6% );max-width:6%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:6%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;color:#9BACCA;}.elementor-34 .elementor-element.elementor-element-7d28d4c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-2ed068a{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Serif Display", Sans-serif;font-size:21px;font-weight:400;color:#F2F1E9;}.elementor-34 .elementor-element.elementor-element-46b88fc{--display:flex;--min-height:52px;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-6fa7479{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-43b31f9{padding:36px 0px 0px 0px;color:#B6C2BD;}.elementor-34 .elementor-element.elementor-element-d21cbbe{--divider-border-style:solid;--divider-color:#B6C2BD2E;--divider-border-width:1px;margin:-61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-d21cbbe .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-d21cbbe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-36430338{--display:flex;--min-height:737px;--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-34 .elementor-element.elementor-element-36430338:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-36430338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEE7;}.elementor-34 .elementor-element.elementor-element-4ede8f53{--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:-15px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-9232d8b{--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;--margin-top:79px;--margin-bottom:-12px;--margin-left:-72px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-60eae3a{--divider-border-style:solid;--divider-color:#D59672;--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 67px;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-60eae3a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-34 .elementor-element.elementor-element-60eae3a .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-34 .elementor-element.elementor-element-60eae3a .elementor-divider{text-align:left;padding-block-start:17px;padding-block-end:17px;}.elementor-34 .elementor-element.elementor-element-35dfa3b{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.2px;color:#8CACAE;}.elementor-34 .elementor-element.elementor-element-43fa0c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-43fa0c93 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:60px;font-weight:400;letter-spacing:1.2px;color:#1C2B2F;}.elementor-34 .elementor-element.elementor-element-6e5bb598{--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;--margin-top:-33px;--margin-bottom:0px;--margin-left:-6px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-6d757f93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-6d757f93 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:60px;font-weight:400;letter-spacing:1.2px;color:#1C2B2F;}.elementor-34 .elementor-element.elementor-element-30898530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-30898530 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:60px;font-weight:400;letter-spacing:1.2px;color:#AE6B4E;}.elementor-34 .elementor-element.elementor-element-3f09be86{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-3f09be86 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:21px;color:#6E7972;}.elementor-34 .elementor-element.elementor-element-150ebebc{--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;--margin-top:-12px;--margin-bottom:0px;--margin-left:-18px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-376d2f9{width:var( --container-widget-width, 7% );max-width:7%;padding:6px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-376d2f9.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-376d2f9 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-376d2f9.elementor-view-stacked .elementor-icon{background-color:#AE7052;}.elementor-34 .elementor-element.elementor-element-376d2f9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-376d2f9.elementor-view-default .elementor-icon{color:#AE7052;border-color:#AE7052;}.elementor-34 .elementor-element.elementor-element-376d2f9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-376d2f9.elementor-view-default .elementor-icon svg{fill:#AE7052;}.elementor-34 .elementor-element.elementor-element-376d2f9 .elementor-icon{font-size:33px;}.elementor-34 .elementor-element.elementor-element-376d2f9 .elementor-icon svg{height:33px;}.elementor-34 .elementor-element.elementor-element-71b62f86{--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;--margin-top:-6px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-5fb5544{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4ceb2468{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#294C51;}.elementor-34 .elementor-element.elementor-element-4ceb2468 a{color:#111315;}.elementor-34 .elementor-element.elementor-element-4ceb2468 a:hover, .elementor-34 .elementor-element.elementor-element-4ceb2468 a:focus{color:#D5A447;}.elementor-34 .elementor-element.elementor-element-2d02c162{--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;--margin-top:-53px;--margin-bottom:0px;--margin-left:-18px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7333fd33{width:var( --container-widget-width, 7% );max-width:7%;padding:6px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-7333fd33.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-7333fd33 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-7333fd33.elementor-view-stacked .elementor-icon{background-color:#5FB445;}.elementor-34 .elementor-element.elementor-element-7333fd33.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-7333fd33.elementor-view-default .elementor-icon{color:#5FB445;border-color:#5FB445;}.elementor-34 .elementor-element.elementor-element-7333fd33.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-7333fd33.elementor-view-default .elementor-icon svg{fill:#5FB445;}.elementor-34 .elementor-element.elementor-element-7333fd33 .elementor-icon{font-size:36px;}.elementor-34 .elementor-element.elementor-element-7333fd33 .elementor-icon svg{height:36px;}.elementor-34 .elementor-element.elementor-element-76b57e25{--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;--margin-top:-6px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-41ab4a83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-62277bbd{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#294C51;}.elementor-34 .elementor-element.elementor-element-62277bbd a{color:#111315;}.elementor-34 .elementor-element.elementor-element-62277bbd a:hover, .elementor-34 .elementor-element.elementor-element-62277bbd a:focus{color:#D5A447;}.elementor-34 .elementor-element.elementor-element-178fdba2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-44px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4f010c0b{width:var( --container-widget-width, 0% );max-width:0%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 32px;padding:0px 0px 0px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.8px;color:#92978E;}.elementor-34 .elementor-element.elementor-element-4aeb2bc{width:var( --container-widget-width, 64% );max-width:64%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 46px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.8px;color:#475852;}.elementor-34 .elementor-element.elementor-element-6b2aa3d5{--display:flex;--min-height:0px;--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:-120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6b2aa3d5.e-con{--e-con-transform-translateX:12px;--e-con-transform-translateY:0px;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-2bf90e3c{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D4D4A3;--border-color:#D4D4D4A3;--margin-top:66px;--margin-bottom:0px;--margin-left:-47px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-2bf90e3c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2bf90e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}.elementor-34 .elementor-element.elementor-element-2bf90e3c.e-con{--e-con-transform-rotateZ:0deg;--e-con-transform-translateX:-82px;--e-con-transform-translateY:-12px;}.elementor-34 .elementor-element.elementor-element-3d04ec10{--display:flex;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-19bbc828{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-48bf306c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -19px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-48bf306c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;line-height:21px;letter-spacing:1.5px;color:#9B6E54;}.elementor-34 .elementor-element.elementor-element-6ec9e477{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-6ec9e477 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:21px;color:#9B6E54;}.elementor-34 .elementor-element.elementor-element-1f80774{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 6px;}.elementor-34 .elementor-element.elementor-element-1f80774 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;color:#24373C;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-54c0b604{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:21px;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-21px;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group > label, .elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-subgroup label{color:#4D5D57;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-mark-required .elementor-field-label:after{color:#FFA4A4;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group > label{font-family:"Arial", Sans-serif;font-size:19px;font-weight:300;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-type-html{padding-bottom:0px;font-family:"Roboto Flex", Sans-serif;font-weight:400;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group .elementor-field{color:#000000;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group .elementor-field, .elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-subgroup label{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:200;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FBFAF7;border-color:#0201011F;border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group .elementor-select-wrapper select{background-color:#FBFAF7;border-color:#0201011F;border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-field-group .elementor-select-wrapper::before{color:#0201011F;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-button span{justify-content:start;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-54c0b604 .e-form__buttons__wrapper__button-next{background-color:#284E5D;color:#ffffff;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-button[type="submit"]{background-color:#284E5D;color:#ffffff;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-34 .elementor-element.elementor-element-54c0b604 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-34 .elementor-element.elementor-element-54c0b604 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-34 .elementor-element.elementor-element-54c0b604 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-34 .elementor-element.elementor-element-54c0b604 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-34 .elementor-element.elementor-element-4bd17720{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0.8px;color:#6F7671;}.elementor-34 .elementor-element.elementor-element-0c07197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-0c07197:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0c07197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEE7;}.elementor-34 .elementor-element.elementor-element-dc2353a{--divider-border-style:solid;--divider-color:#CECACADB;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-dc2353a .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-dc2353a .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-34 .elementor-element.elementor-element-0f5c9ce{--divider-border-style:solid;--divider-color:#CECACADB;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 182px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-0f5c9ce.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-0f5c9ce .elementor-divider-separator{width:8%;margin:0 auto;margin-right:0;}.elementor-34 .elementor-element.elementor-element-0f5c9ce .elementor-divider{text-align:right;padding-block-start:7.2px;padding-block-end:7.2px;}.elementor-34 .elementor-element.elementor-element-eb62c2f{--display:flex;}.elementor-34 .elementor-element.elementor-element-724bfdd{--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;--margin-top:-12px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-63a8acc{--display:flex;--min-height:28px;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-63a8acc:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-63a8acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#345D68;}.elementor-34 .elementor-element.elementor-element-63a8acc.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-bb13367{width:var( --container-widget-width, 50% );max-width:50%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-bb13367 p{margin-block-end:0px;}.elementor-34 .elementor-element.elementor-element-d1a55b9{--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;--margin-top:-6px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-b49f92e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-92b6851{width:var( --container-widget-width, 65% );max-width:65%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;letter-spacing:0.8px;color:#34463F;}.elementor-34 .elementor-element.elementor-element-5114b98{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-6acd8e9{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-34 .elementor-element.elementor-element-6acd8e9 a{color:#111315;}.elementor-34 .elementor-element.elementor-element-6acd8e9 a:hover, .elementor-34 .elementor-element.elementor-element-6acd8e9 a:focus{color:#D5A447;}.elementor-34 .elementor-element.elementor-element-0870b28{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-257670d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"DM Serif Display", Sans-serif;font-size:17px;font-weight:400;font-style:italic;color:#8D8D8D;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-a7d2588{--min-height:237px;}.elementor-34 .elementor-element.elementor-element-a7d2588:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a7d2588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-34 .elementor-element.elementor-element-1a81cea{--min-height:456px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-a1f0392{font-size:10px;}.elementor-34 .elementor-element.elementor-element-c327072{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-ae6cd47 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-c397f26{width:var( --container-widget-width, 424px );max-width:424px;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-c397f26 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-9fb88f8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-34 .elementor-element.elementor-element-9fb88f8 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-2e5be87{margin:-38px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:289px;--container-widget-flex-grow:0;width:var( --container-widget-width, 289px );max-width:289px;font-size:11px;}.elementor-34 .elementor-element.elementor-element-4e505a8{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-005afd2{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-da1bbd9{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;}.elementor-34 .elementor-element.elementor-element-2a04a45{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-06c20dd{font-size:9px;}.elementor-34 .elementor-element.elementor-element-ef92a5a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-7c83465{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;--container-widget-width:232px;--container-widget-flex-grow:0;width:var( --container-widget-width, 232px );max-width:232px;}.elementor-34 .elementor-element.elementor-element-68d493b{--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-52ba57f{text-align:start;font-size:12px;}.elementor-34 .elementor-element.elementor-element-d3ebfcb{font-size:15px;}.elementor-34 .elementor-element.elementor-element-f7e2997{text-align:start;font-size:12px;}.elementor-34 .elementor-element.elementor-element-b0a7cc7{font-size:15px;}.elementor-34 .elementor-element.elementor-element-05db3c2{text-align:start;font-size:12px;}.elementor-34 .elementor-element.elementor-element-eaee1eb{font-size:15px;}.elementor-34 .elementor-element.elementor-element-936a226{text-align:start;font-size:12px;}.elementor-34 .elementor-element.elementor-element-bff1b85{font-size:15px;}.elementor-34 .elementor-element.elementor-element-510bd33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4e760d35{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-34 .elementor-element.elementor-element-43b2d3aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-668c1793{--width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7bd81e2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-3cdd3b1d{--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-138e6ce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-27b7c5a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-27b7c5a8.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-2cca1d04{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-2cca1d04.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-327f23c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-6eece8c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6eece8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-34 .elementor-element.elementor-element-2f2d3fe{--width:50px;}.elementor-34 .elementor-element.elementor-element-1ab1350{--width:45px;--margin-top:300px;--margin-bottom:0px;--margin-left:201px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-09b0d0a{font-size:9px;}.elementor-34 .elementor-element.elementor-element-1993e27:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1993e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-34 .elementor-element.elementor-element-0bc2c2b{--width:50px;}.elementor-34 .elementor-element.elementor-element-44bc836{--width:45px;--margin-top:300px;--margin-bottom:0px;--margin-left:201px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-22f84e2{font-size:9px;}.elementor-34 .elementor-element.elementor-element-62c9e8e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-62c9e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-34 .elementor-element.elementor-element-9b40abc{--width:50px;}.elementor-34 .elementor-element.elementor-element-f8a7c22{--width:45px;--margin-top:300px;--margin-bottom:0px;--margin-left:201px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-aaa86d7{font-size:9px;}.elementor-34 .elementor-element.elementor-element-547a2bf:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-547a2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-34 .elementor-element.elementor-element-7d24d23{--width:50px;}.elementor-34 .elementor-element.elementor-element-c0b672a{--width:45px;--margin-top:300px;--margin-bottom:0px;--margin-left:201px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-1c3974c{font-size:9px;}.elementor-34 .elementor-element.elementor-element-14dc8396{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-291694ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-4b67452{--margin-top:0px;--margin-bottom:0px;--margin-left:-71px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-26347bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-34 .elementor-element.elementor-element-26347bcb .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-7cdf9fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-34 .elementor-element.elementor-element-7cdf9fcb .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-43ffde27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-34 .elementor-element.elementor-element-43ffde27 .elementor-heading-title{font-size:40px;}.elementor-34 .elementor-element.elementor-element-1a34a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-34 .elementor-element.elementor-element-127ce50b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-34 .elementor-element.elementor-element-235b1893{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-5a437b2c{--margin-top:-17px;--margin-bottom:0px;--margin-left:-6px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-11cb98fa{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-34 .elementor-element.elementor-element-56ea584d{--min-height:100vh;--margin-top:-100px;--margin-bottom:0px;--margin-left:-0px;--margin-right:-0px;}.elementor-34 .elementor-element.elementor-element-34e38876{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-7d7d0a71{--width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:14px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-59cce56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:38px;--container-widget-flex-grow:0;width:var( --container-widget-width, 38px );max-width:38px;}.elementor-34 .elementor-element.elementor-element-f8589bf{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-639ea9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:38px;--container-widget-flex-grow:0;width:var( --container-widget-width, 38px );max-width:38px;}.elementor-34 .elementor-element.elementor-element-0c2e205{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-35d6a2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:38px;--container-widget-flex-grow:0;width:var( --container-widget-width, 38px );max-width:38px;}.elementor-34 .elementor-element.elementor-element-5a1db04{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-1eaec4a{--width:500px;--min-height:0px;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-1eaec4a.e-con{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-6901646{--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a454256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;--container-widget-width:38px;--container-widget-flex-grow:0;width:var( --container-widget-width, 38px );max-width:38px;}.elementor-34 .elementor-element.elementor-element-403bbbd{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-cddd07b{--width:500px;--min-height:0px;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-cddd07b.e-con{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-bf6b6e9{--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-34 .elementor-element.elementor-element-8f5a631{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;--container-widget-width:38px;--container-widget-flex-grow:0;width:var( --container-widget-width, 38px );max-width:38px;}.elementor-34 .elementor-element.elementor-element-2ed068a{width:var( --container-widget-width, 271px );max-width:271px;--container-widget-width:271px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-6fa7479{width:var( --container-widget-width, 278px );max-width:278px;--container-widget-width:278px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-d21cbbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-4ede8f53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-60eae3a{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-34 .elementor-element.elementor-element-60eae3a .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-43fa0c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-34 .elementor-element.elementor-element-6e5bb598{--margin-top:-26px;--margin-bottom:0px;--margin-left:2px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-3f09be86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;}.elementor-34 .elementor-element.elementor-element-150ebebc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4ceb2468{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 36px;}.elementor-34 .elementor-element.elementor-element-2d02c162{--margin-top:-78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-62277bbd{margin:-21px -0px calc(var(--kit-widget-spacing, 0px) + -0px) 33px;}.elementor-34 .elementor-element.elementor-element-178fdba2{--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-4f010c0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-4aeb2bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;}.elementor-34 .elementor-element.elementor-element-6b2aa3d5{--margin-top:0px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-2bf90e3c{--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-3d04ec10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-19bbc828{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-48bf306c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-6ec9e477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-34 .elementor-element.elementor-element-54c0b604{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-eb62c2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-63a8acc{--width:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-33px;--margin-bottom:0px;--margin-left:49px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-bb13367{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;}.elementor-34 .elementor-element.elementor-element-d1a55b9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-24px;--margin-bottom:0px;--margin-left:64px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-d1a55b9.e-con{--align-self:center;}.elementor-34 .elementor-element.elementor-element-b49f92e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34 .elementor-element.elementor-element-92b6851{--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;}.elementor-34 .elementor-element.elementor-element-257670d{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:center;}.elementor-34 .elementor-element.elementor-element-257670d.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-a7d2588{--content-width:1104px;}.elementor-34 .elementor-element.elementor-element-1a81cea{--width:81.904%;}.elementor-34 .elementor-element.elementor-element-7c3c4a8{--width:26%;}.elementor-34 .elementor-element.elementor-element-005afd2{--width:39%;}.elementor-34 .elementor-element.elementor-element-5e6f7926{--content-width:1140px;}.elementor-34 .elementor-element.elementor-element-4e760d35{--width:110%;}.elementor-34 .elementor-element.elementor-element-27b7c5a8{--width:74%;}.elementor-34 .elementor-element.elementor-element-327f23c7{--width:120%;}.elementor-34 .elementor-element.elementor-element-6eece8c{--width:100%;}.elementor-34 .elementor-element.elementor-element-2f2d3fe{--width:11%;}.elementor-34 .elementor-element.elementor-element-1ab1350{--width:16%;}.elementor-34 .elementor-element.elementor-element-1993e27{--width:100%;}.elementor-34 .elementor-element.elementor-element-0bc2c2b{--width:11%;}.elementor-34 .elementor-element.elementor-element-44bc836{--width:16%;}.elementor-34 .elementor-element.elementor-element-62c9e8e{--width:100%;}.elementor-34 .elementor-element.elementor-element-9b40abc{--width:11%;}.elementor-34 .elementor-element.elementor-element-f8a7c22{--width:16%;}.elementor-34 .elementor-element.elementor-element-547a2bf{--width:100%;}.elementor-34 .elementor-element.elementor-element-7d24d23{--width:11%;}.elementor-34 .elementor-element.elementor-element-c0b672a{--width:16%;}.elementor-34 .elementor-element.elementor-element-14dc8396{--content-width:1209px;}.elementor-34 .elementor-element.elementor-element-7d7d0a71{--width:10%;}.elementor-34 .elementor-element.elementor-element-813d283{--width:10%;}.elementor-34 .elementor-element.elementor-element-92c7c5c{--width:10%;}.elementor-34 .elementor-element.elementor-element-6901646{--width:10%;}.elementor-34 .elementor-element.elementor-element-bf6b6e9{--width:10%;}.elementor-34 .elementor-element.elementor-element-4ede8f53{--width:110%;}.elementor-34 .elementor-element.elementor-element-6b2aa3d5{--width:52%;}.elementor-34 .elementor-element.elementor-element-2bf90e3c{--width:110%;}.elementor-34 .elementor-element.elementor-element-63a8acc{--width:9%;}}/* Start custom CSS for container, class: .elementor-element-22c2c41 *//* 常态：过渡写在非 hover 上 */
.hover-sync .aa,
.hover-sync .bb,
.hover-sync .cc {
  transition: background-color .3s ease,
              background-image .3s ease,
              transform        .3s ease;
}

/* 鼠标进入父容器 → 三个同时进入 hover 态 */
.hover-sync:hover .aa {
  background-color: #E9D3C2 !important;
  background-image: none !important;
}

.hover-sync:hover .bb {
  transform: rotate(45deg) !important;
  background-color: transparent !important;
  background-image: none !important;
}

.hover-sync:hover .cc {
  transform: scale(1.02) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af3fdf *//* 常态：过渡写在非 hover 上 */
.hover-sync .aa,
.hover-sync .bb,
.hover-sync .cc {
  transition: background-color .3s ease,
              background-image .3s ease,
              transform        .3s ease;
}

/* 鼠标进入父容器 → 三个同时进入 hover 态 */
.hover-sync:hover .aa {
  background-color: #E9D3C2 !important;
  background-image: none !important;
}

.hover-sync:hover .bb {
  transform: rotate(45deg) !important;
  background-color: transparent !important;
  background-image: none !important;
}

.hover-sync:hover .cc {
  transform: scale(1.02) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2072a1b *//* 常态：过渡写在非 hover 上 */
.hover-sync .aa,
.hover-sync .bb,
.hover-sync .cc {
  transition: background-color .3s ease,
              background-image .3s ease,
              transform        .3s ease;
}

/* 鼠标进入父容器 → 三个同时进入 hover 态 */
.hover-sync:hover .aa {
  background-color: #E9D3C2 !important;
  background-image: none !important;
}

.hover-sync:hover .bb {
  transform: rotate(45deg) !important;
  background-color: transparent !important;
  background-image: none !important;
}

.hover-sync:hover .cc {
  transform: scale(1.02) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fffdf65 *//* 常态：过渡写在非 hover 上 */
.hover-sync .aa,
.hover-sync .bb,
.hover-sync .cc {
  transition: background-color .3s ease,
              background-image .3s ease,
              transform        .3s ease;
}

/* 鼠标进入父容器 → 三个同时进入 hover 态 */
.hover-sync:hover .aa {
  background-color: #E9D3C2 !important;
  background-image: none !important;
}

.hover-sync:hover .bb {
  transform: rotate(45deg) !important;
  background-color: transparent !important;
  background-image: none !important;
}

.hover-sync:hover .cc {
  transform: scale(1.02) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14dc8396 *//* ============ Denim 区块背景 ============ */
.bg-denim{
  position:relative;
  z-index:0;                /* 建层叠上下文，让 ::before 落在背景与内容之间 */
  background-color:#1C3038;
  background-image:
    /* 左下柔光 */
    radial-gradient(ellipse 55% 96% at 8% 100%,
      rgba(60,104,116,.24) 0%, rgba(60,104,116,0) 100%),
    /* 底色 */
    linear-gradient(125deg, #1C3038 5%, #203D48 58%, #17303A 100%);
}

/* 牛仔织纹：细斜纹，只在左边缘出现，向右平滑淡出 */
.bg-denim::before{
  --hi:207,220,211;        /* 织纹线颜色 */
  --p1:15px;  --a1:.038;   /* 主斜纹：周期 / 浓度 */
  --p2:19px;  --a2:.019;   /* 副斜纹：周期 / 浓度 */
  --fade:26%;              /* 织纹淡出位置 */

  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background-image:
    repeating-linear-gradient(24deg,
      rgba(var(--hi),0) 0,
      rgba(var(--hi),0) calc(var(--p2) * .36),
      rgba(var(--hi),var(--a2)) calc(var(--p2) * .43),
      rgba(var(--hi),var(--a2)) calc(var(--p2) * .47),
      rgba(var(--hi),0) calc(var(--p2) * .54),
      rgba(var(--hi),0) var(--p2)),
    repeating-linear-gradient(114deg,
      rgba(var(--hi),0) 0,
      rgba(var(--hi),0) calc(var(--p1) * .36),
      rgba(var(--hi),var(--a1)) calc(var(--p1) * .43),
      rgba(var(--hi),var(--a1)) calc(var(--p1) * .47),
      rgba(var(--hi),0) calc(var(--p1) * .54),
      rgba(var(--hi),0) var(--p1));
  -webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(var(--fade) * .23),rgba(0,0,0,.5) calc(var(--fade) * .54),transparent var(--fade));
          mask-image:linear-gradient(90deg,#000 0%,#000 calc(var(--fade) * .23),rgba(0,0,0,.5) calc(var(--fade) * .54),transparent var(--fade));
}/* End custom CSS */