.elementor-21 .elementor-element.elementor-element-b40398f{--display:flex;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:80px;--padding-left:90px;--padding-right:50px;}.elementor-21 .elementor-element.elementor-element-b40398f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b40398f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flawlesslengths.ca/wp-content/uploads/2026/10/48c5d5bf22354895a2be8666109eef07.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-21 .elementor-element.elementor-element-cba4b5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-94db0c2{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-94db0c2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.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-21 .elementor-element.elementor-element-ea9de3c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-e14f4d9{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e14f4d9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e14f4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F0;}.elementor-21 .elementor-element.elementor-element-2d102ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-89e37ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f058a52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-2f9ee96{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-2f9ee96 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-8362f00{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-0e5237d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-4badde4 .elementor-button{background-color:#071F1100;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-e8b6938{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c8c913e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3508aff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a7e394c{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a7e394c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a7e394c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-dc70036 img{border-radius:22px 22px 22px 22px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-afc5a56{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afc5a56.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-afc5a56:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-afc5a56:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-411cdde{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-411cdde:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-411cdde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-3738fe2 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-a35837a{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-a35837a.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-a35837a:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-a35837a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-266c92e{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-266c92e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-266c92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-c0db953 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-26b1072{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-26b1072.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-26b1072:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-26b1072:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-974af7c{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-974af7c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-974af7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-8996f66 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-540f7a7{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-540f7a7.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-540f7a7:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-540f7a7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-2254f52{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2254f52:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2254f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F0;}.elementor-21 .elementor-element.elementor-element-59bafd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-eb9bfee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1dbc7ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-c4ae633{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-c4ae633 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-b2df832{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-8f6f157{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4757c2e .elementor-button{background-color:#071F1100;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-7a966c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e873da3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-aee37df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e4b5fcc{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e4b5fcc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e4b5fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-2e058cb img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-2443d83{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2443d83.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-2443d83:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-2443d83:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-db0ee8a{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-db0ee8a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-db0ee8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-f3e6f57 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-6e902dd{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-6e902dd.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-6e902dd:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-6e902dd:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-33c82d5{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-33c82d5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-33c82d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-01f69f2 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-2b94d50{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-2b94d50.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-2b94d50:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-2b94d50:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-982e5b0{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-982e5b0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-982e5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-f8b7ec3 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-ec9b419{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-ec9b419.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-ec9b419:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-ec9b419:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-bab3313{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bab3313:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-bab3313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F0;}.elementor-21 .elementor-element.elementor-element-0492e22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9fa1728{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4b490fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-f0eeb02{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-f0eeb02 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-1276199{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-319e574{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6f875b1 .elementor-button{background-color:#071F1100;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-d773157{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-18dbc58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7f66712{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a674260{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a674260:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a674260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-c3b0d22 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-1e1a4f7{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-1e1a4f7.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-1e1a4f7:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-1e1a4f7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-0ffa0f9{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0ffa0f9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0ffa0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-32b3929 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-eec6c59{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-eec6c59.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-eec6c59:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-eec6c59:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-8e87e6e{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8e87e6e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8e87e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-f19f436 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-d1ea355{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-d1ea355.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-d1ea355:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-d1ea355:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-ccb350d{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ccb350d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ccb350d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-ea93fdb img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-89444fb{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-89444fb.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-89444fb:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-89444fb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-0fb2e60{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0fb2e60:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0fb2e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F0;}.elementor-21 .elementor-element.elementor-element-fc56bc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-eafb971{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a6dfc95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-0acdfd2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-0acdfd2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-0fbb8fd{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-919234d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-74813f8 .elementor-button{background-color:#071F1100;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-5e14985{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ae1eafa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7938394{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9d81b91{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9d81b91:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9d81b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-c74e4cc img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-afe227b{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-afe227b.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-afe227b:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-afe227b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-845dcdc{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-845dcdc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-845dcdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-f1177b5 img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-49e7b90{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-49e7b90.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-49e7b90:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-49e7b90:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-5d7bab3{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5d7bab3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5d7bab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-eef1eee img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-f97de90{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-f97de90.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-f97de90:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-f97de90:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-85f9f72{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-85f9f72:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-85f9f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-c44700f img{border-radius:22px 22px 22px 22px;}.elementor-21 .elementor-element.elementor-element-b0dc065{padding:0px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-title{margin-block-end:0px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-stacked .elementor-icon{background-color:#081F11;fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-default .elementor-icon{fill:#081F11;color:#081F11;border-color:#081F11;}.elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-21 .elementor-element.elementor-element-b0dc065.elementor-view-default:has(:focus) .elementor-icon{fill:#ECCAC9;color:#ECCAC9;border-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon{font-size:12px;padding:8px;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;line-height:12px;}.elementor-21 .elementor-element.elementor-element-b0dc065:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-b0dc065:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-89e8161{--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;--padding-top:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-89e8161:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-89e8161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEDEC;}.elementor-21 .elementor-element.elementor-element-6f240a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6f240a5.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-eeb2f63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-ac87111{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-ac87111 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-db13fc0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-d60dfda .elementor-button{background-color:#071F11;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:18px 38px 18px 38px;}.elementor-21 .elementor-element.elementor-element-d60dfda .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-d60dfda .elementor-button:focus{background-color:#ECCAC9;}.elementor-21 .elementor-element.elementor-element-21c2223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-21c2223.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-9e19d3d img{border-radius:11px 11px 11px 11px;}.elementor-21 .elementor-element.elementor-element-f6ae03a{--display:flex;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3c249e3{--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;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f474295{--display:flex;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-title{margin-block-end:16px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-c5b31d4.elementor-view-stacked .elementor-icon{background-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-c5b31d4.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-c5b31d4.elementor-view-default .elementor-icon{fill:#CCD0B9;color:#CCD0B9;border-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon{font-size:26px;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-21 .elementor-element.elementor-element-c5b31d4:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-c5b31d4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-1fd2b1e{--display:flex;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-title{margin-block-end:16px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-f3c2c22.elementor-view-stacked .elementor-icon{background-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-f3c2c22.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f3c2c22.elementor-view-default .elementor-icon{fill:#CCD0B9;color:#CCD0B9;border-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon{font-size:26px;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-21 .elementor-element.elementor-element-f3c2c22:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-f3c2c22:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-ce1afa1{--display:flex;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-title{margin-block-end:16px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-e8cb701.elementor-view-stacked .elementor-icon{background-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-e8cb701.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-e8cb701.elementor-view-default .elementor-icon{fill:#CCD0B9;color:#CCD0B9;border-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon{font-size:26px;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-21 .elementor-element.elementor-element-e8cb701:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-e8cb701:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-247cdcb{--display:flex;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-title{margin-block-end:16px;color:#203B14;}.elementor-21 .elementor-element.elementor-element-35f3e29.elementor-view-stacked .elementor-icon{background-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-35f3e29.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-35f3e29.elementor-view-default .elementor-icon{fill:#CCD0B9;color:#CCD0B9;border-color:#CCD0B9;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon{font-size:26px;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-21 .elementor-element.elementor-element-35f3e29:has(:hover) .elementor-icon-box-title,
					 .elementor-21 .elementor-element.elementor-element-35f3e29:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-b40398f{--content-width:1190px;}.elementor-21 .elementor-element.elementor-element-e14f4d9{--content-width:1190px;}.elementor-21 .elementor-element.elementor-element-89e37ee{--width:60%;}.elementor-21 .elementor-element.elementor-element-0e5237d{--width:40%;}.elementor-21 .elementor-element.elementor-element-2254f52{--content-width:1190px;}.elementor-21 .elementor-element.elementor-element-eb9bfee{--width:60%;}.elementor-21 .elementor-element.elementor-element-8f6f157{--width:40%;}.elementor-21 .elementor-element.elementor-element-bab3313{--content-width:1190px;}.elementor-21 .elementor-element.elementor-element-9fa1728{--width:60%;}.elementor-21 .elementor-element.elementor-element-319e574{--width:40%;}.elementor-21 .elementor-element.elementor-element-0fb2e60{--content-width:1190px;}.elementor-21 .elementor-element.elementor-element-eafb971{--width:60%;}.elementor-21 .elementor-element.elementor-element-919234d{--width:40%;}.elementor-21 .elementor-element.elementor-element-89e8161{--content-width:1190px;}.elementor-21 .elementor-element.elementor-element-6f240a5{--width:50%;}.elementor-21 .elementor-element.elementor-element-21c2223{--width:50%;}.elementor-21 .elementor-element.elementor-element-f6ae03a{--content-width:1190px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-b40398f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b40398f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flawlesslengths.ca/wp-content/uploads/2026/10/48c5d5bf22354895a2be8666109eef07.webp");background-position:-130px 0px;}.elementor-21 .elementor-element.elementor-element-b40398f{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-cba4b5c .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-94db0c2{--container-widget-width:174px;--container-widget-flex-grow:0;width:var( --container-widget-width, 174px );max-width:174px;}.elementor-21 .elementor-element.elementor-element-94db0c2 .elementor-heading-title{font-size:35px;}.elementor-21 .elementor-element.elementor-element-ea9de3c{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;font-size:12px;}.elementor-21 .elementor-element.elementor-element-e14f4d9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f058a52 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-2f9ee96{text-align:start;}.elementor-21 .elementor-element.elementor-element-2f9ee96 .elementor-heading-title{font-size:25px;}.elementor-21 .elementor-element.elementor-element-8362f00{font-size:12px;}.elementor-21 .elementor-element.elementor-element-3508aff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-afc5a56 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-a35837a .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-26b1072 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-540f7a7 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-2254f52{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-1dbc7ff .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-c4ae633{text-align:start;}.elementor-21 .elementor-element.elementor-element-c4ae633 .elementor-heading-title{font-size:25px;}.elementor-21 .elementor-element.elementor-element-b2df832{font-size:12px;}.elementor-21 .elementor-element.elementor-element-aee37df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-2443d83 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-6e902dd .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-2b94d50 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-ec9b419 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-bab3313{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4b490fe .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-f0eeb02{text-align:start;}.elementor-21 .elementor-element.elementor-element-f0eeb02 .elementor-heading-title{font-size:25px;}.elementor-21 .elementor-element.elementor-element-1276199{font-size:12px;}.elementor-21 .elementor-element.elementor-element-7f66712{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-1e1a4f7 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-eec6c59 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-d1ea355 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-89444fb .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-0fb2e60{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-a6dfc95 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-0acdfd2{text-align:start;}.elementor-21 .elementor-element.elementor-element-0acdfd2 .elementor-heading-title{font-size:25px;}.elementor-21 .elementor-element.elementor-element-0fbb8fd{font-size:12px;}.elementor-21 .elementor-element.elementor-element-7938394{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-afe227b .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-49e7b90 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-f97de90 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-title{margin-block-end:22px;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-title a{font-size:25px;line-height:0.1em;}.elementor-21 .elementor-element.elementor-element-b0dc065 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-89e8161{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-6f240a5.e-con{--order:99999 /* order end hack */;}.elementor-21 .elementor-element.elementor-element-eeb2f63{padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-eeb2f63 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ac87111{text-align:start;}.elementor-21 .elementor-element.elementor-element-ac87111 .elementor-heading-title{font-size:25px;}.elementor-21 .elementor-element.elementor-element-db13fc0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:12px;}.elementor-21 .elementor-element.elementor-element-21c2223.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-9e19d3d img{border-radius:11px 111px 11px 111px;}.elementor-21 .elementor-element.elementor-element-f6ae03a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-3c249e3{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-title a{font-size:14px;}.elementor-21 .elementor-element.elementor-element-c5b31d4 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-title a{font-size:14px;}.elementor-21 .elementor-element.elementor-element-f3c2c22 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-title a{font-size:14px;}.elementor-21 .elementor-element.elementor-element-e8cb701 .elementor-icon-box-description{font-size:12px;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-title a{font-size:14px;}.elementor-21 .elementor-element.elementor-element-35f3e29 .elementor-icon-box-description{font-size:12px;}}