.elementor-7 .elementor-element.elementor-element-8fd0158{--display:flex;--min-height:744px;--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;--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-8fd0158::before, .elementor-7 .elementor-element.elementor-element-8fd0158 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8fd0158 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8fd0158 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-8fd0158 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-8fd0158 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #283A35F0 0%, #2F3F39E8 100%);}.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-7 .elementor-element.elementor-element-469bd42 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-469bd42 .elementor-icon-box-title{margin-block-end:0px;color:#70D5B2;}.elementor-7 .elementor-element.elementor-element-469bd42.elementor-view-stacked .elementor-icon{background-color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-469bd42.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-469bd42.elementor-view-default .elementor-icon{fill:#BADDD1;color:#BADDD1;border-color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-469bd42 .elementor-icon{font-size:18px;}.elementor-7 .elementor-element.elementor-element-469bd42 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-469bd42 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-469bd42:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-469bd42:has(:focus) .elementor-icon-box-title{color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-469bd42{padding:10px 15px 10px 15px;background-color:#B9DCD036;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BADDD1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-469bd42.elementor-element{--align-self:flex-start;}.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-7 .elementor-element.elementor-element-aa0e20a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:600;line-height:75px;letter-spacing:1.1px;color:#FFFFFF;}.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-7 .elementor-element.elementor-element-a49d3a5{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFA1;}.elementor-7 .elementor-element.elementor-element-5e471b9{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a4c035b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5bd23a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-5bd23a6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-7 .elementor-element.elementor-element-5bd23a6 .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#1C2F29;color:#1C2F29;background-color:#ADD1C4;box-shadow:0px 10px 10px 0px rgba(185, 220, 208, 0.27058823529411763);transition-duration:2.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADD1C4;border-radius:20px 20px 20px 20px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-5bd23a6 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5bd23a6 .elementor-button:focus{box-shadow:0px 10px 10px 0px rgba(184.99999999999994, 219.99999999999994, 207.99999999999994, 0.67);}.elementor-7 .elementor-element.elementor-element-5bd23a6:hover{--e-transform-translateY:-10px;}.elementor-7 .elementor-element.elementor-element-1161551{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ff3d82d .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#ADD1C400;transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#798581;border-radius:20px 20px 20px 20px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-ff3d82d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ff3d82d .elementor-button:focus{color:#1C2F29;background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ff3d82d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ff3d82d .elementor-button:focus svg{fill:#1C2F29;}.elementor-7 .elementor-element.elementor-element-ff3d82d:hover{--e-transform-translateY:-10px;}.elementor-7 .elementor-element.elementor-element-df74fbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-19fd156{--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:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-de9ec29 .elementor-icon-box-title{margin-block-end:0px;color:#19694E;}.elementor-7 .elementor-element.elementor-element-de9ec29 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-de9ec29 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-de9ec29:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-de9ec29:has(:focus) .elementor-icon-box-title{color:#19694E;}.elementor-7 .elementor-element.elementor-element-de9ec29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:10px 15px 10px 15px;background-color:#B9DCD036;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BADDD1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-de9ec29.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-13d48b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:70px;letter-spacing:1.1px;color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-13d48b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-6e6241a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#0000008C;}.elementor-7 .elementor-element.elementor-element-862b791 .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-7 .elementor-element.elementor-element-862b791 .elementor-icon-box-title{margin-block-end:4px;color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-862b791.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-862b791.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-862b791.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-862b791.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-862b791.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-862b791.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-862b791.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-862b791.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-862b791.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-862b791 .elementor-icon{font-size:61px;}.elementor-7 .elementor-element.elementor-element-862b791 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-862b791 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-862b791:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-862b791:has(:focus) .elementor-icon-box-title{color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-862b791 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#A0A0A0;}.elementor-7 .elementor-element.elementor-element-862b791{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-963007c .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-7 .elementor-element.elementor-element-963007c .elementor-icon-box-title{margin-block-end:4px;color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-963007c.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-963007c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-963007c.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-963007c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-963007c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-963007c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-963007c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-963007c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-963007c.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-963007c .elementor-icon{font-size:61px;}.elementor-7 .elementor-element.elementor-element-963007c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-963007c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-963007c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-963007c:has(:focus) .elementor-icon-box-title{color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-963007c .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#A0A0A0;}.elementor-7 .elementor-element.elementor-element-963007c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d0fa4e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-d0fa4e8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-7 .elementor-element.elementor-element-d0fa4e8 .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#1C2F29;color:#1C2F29;background-color:#FFFFFF;box-shadow:0px 10px 10px 0px rgba(185, 220, 208, 0.27058823529411763);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADD1C4;border-radius:20px 20px 20px 20px;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-d0fa4e8 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d0fa4e8 .elementor-button:focus{color:#FFFFFF;background-color:#1C2F29;box-shadow:0px 10px 10px 0px rgba(184.99999999999994, 219.99999999999994, 207.99999999999994, 0.67);}.elementor-7 .elementor-element.elementor-element-d0fa4e8 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d0fa4e8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d0fa4e8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d0fa4e8:hover{--e-transform-translateY:-10px;}.elementor-7 .elementor-element.elementor-element-86bc471{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:10px 10px 10px 0px rgba(10.776521739130434, 61.199999999999996, 44.182076086956506, 0.19);}.elementor-7 .elementor-element.elementor-element-86bc471:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-86bc471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bs-garden.pl/wp-content/uploads/2026/05/ogrody-siedlce.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-7 .elementor-element.elementor-element-8a5d246{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-8a5d246 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-8a5d246 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-55ac019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9999994D;--border-color:#9999994D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-55ac019:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-55ac019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F6;}.elementor-7 .elementor-element.elementor-element-91ba6ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D5D5D561;--border-color:#D5D5D561;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6b5e822 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-6b5e822 .elementor-icon-box-title{margin-block-end:0px;color:#19694E;}.elementor-7 .elementor-element.elementor-element-6b5e822 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6b5e822 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6b5e822:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6b5e822:has(:focus) .elementor-icon-box-title{color:#19694E;}.elementor-7 .elementor-element.elementor-element-6b5e822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:10px 15px 10px 15px;background-color:#B9DCD036;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BADDD1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-6b5e822.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-33ae13a{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-33ae13a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:70px;letter-spacing:1.1px;color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-57f736d{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#0000008C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-7 .elementor-element.elementor-element-0e83f8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ad72ef4{--display:flex;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:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;box-shadow:0px 10px 10px 0px rgba(29.000000000000004, 48, 42, 0.11);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-ad72ef4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ad72ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(124deg, #1B2E28 0%, #101E1A 100%);}.elementor-7 .elementor-element.elementor-element-50edb32 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-7 .elementor-element.elementor-element-50edb32 .elementor-icon-box-title{margin-block-end:12px;color:#FFFFFF;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-50edb32.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-50edb32 .elementor-icon{font-size:61px;}.elementor-7 .elementor-element.elementor-element-50edb32 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-50edb32 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:40px;}.elementor-7 .elementor-element.elementor-element-50edb32:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-50edb32:has(:focus) .elementor-icon-box-title{color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-50edb32 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#A0A0A0;}.elementor-7 .elementor-element.elementor-element-50edb32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a5215a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-7 .elementor-element.elementor-element-6fc5422{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#BADDD1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e2944ab{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-63f81ee{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-a86f9d9{--display:flex;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:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;box-shadow:0px 10px 10px 0px rgba(29.000000000000004, 48, 42, 0.11);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-a86f9d9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a86f9d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7537faf .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-7 .elementor-element.elementor-element-7537faf .elementor-icon-box-title{margin-block-end:12px;color:#1C2F29;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7537faf.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7537faf .elementor-icon{font-size:61px;}.elementor-7 .elementor-element.elementor-element-7537faf .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7537faf .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-7537faf:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7537faf:has(:focus) .elementor-icon-box-title{color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-7537faf .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#8D8D8D;}.elementor-7 .elementor-element.elementor-element-7537faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3efc891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-040fc68{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-161aa15{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-a7d4da1{--display:flex;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:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;box-shadow:0px 10px 10px 0px rgba(29.000000000000004, 48, 42, 0.11);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-a7d4da1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a7d4da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-837551a .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-7 .elementor-element.elementor-element-837551a .elementor-icon-box-title{margin-block-end:12px;color:#1C2F29;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-837551a.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-837551a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-837551a.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-837551a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-837551a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-837551a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-837551a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-837551a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-837551a.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-837551a .elementor-icon{font-size:61px;}.elementor-7 .elementor-element.elementor-element-837551a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-837551a .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-837551a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-837551a:has(:focus) .elementor-icon-box-title{color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-837551a .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#8D8D8D;}.elementor-7 .elementor-element.elementor-element-837551a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0fd5f19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-627ac57{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-b2ee17f{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-aa1363d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-a949af1{--display:flex;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:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;box-shadow:0px 10px 10px 0px rgba(29.000000000000004, 48, 42, 0.11);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-a949af1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a949af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5032454 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-7 .elementor-element.elementor-element-5032454 .elementor-icon-box-title{margin-block-end:12px;color:#1C2F29;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-5032454.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-5032454.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5032454.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-5032454.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5032454.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-5032454.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5032454.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5032454.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5032454.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-5032454 .elementor-icon{font-size:61px;}.elementor-7 .elementor-element.elementor-element-5032454 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5032454 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-5032454:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5032454:has(:focus) .elementor-icon-box-title{color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-5032454 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#8D8D8D;}.elementor-7 .elementor-element.elementor-element-5032454{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-805cd24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-322757f{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-2adb2a4{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-1afba1a{--display:flex;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:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;box-shadow:0px 10px 10px 0px rgba(29.000000000000004, 48, 42, 0.11);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-1afba1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1afba1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-13dcf01 .elementor-icon-box-wrapper{text-align:start;gap:21px;}.elementor-7 .elementor-element.elementor-element-13dcf01 .elementor-icon-box-title{margin-block-end:12px;color:#1C2F29;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-13dcf01.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-13dcf01 .elementor-icon{font-size:61px;}.elementor-7 .elementor-element.elementor-element-13dcf01 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-13dcf01 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-13dcf01:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-13dcf01:has(:focus) .elementor-icon-box-title{color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-13dcf01 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#8D8D8D;}.elementor-7 .elementor-element.elementor-element-13dcf01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b216a07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-28d7871{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-cfa9aa5{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#2B3A35;}.elementor-7 .elementor-element.elementor-element-d5b1550{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:dotted;--border-style:dotted;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BADDD1;--border-color:#BADDD1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-d5b1550:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d5b1550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4F2;}.elementor-7 .elementor-element.elementor-element-d5b1550:hover{background-color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-eb36a66 .elementor-button{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;line-height:14rem;fill:#1C2F29;color:#1C2F29;background-color:#FFFFFF00;transition-duration:0.2s;border-style:none;border-radius:00px 00px 00px 00px;padding:20px 30px 20px 0px;}.elementor-7 .elementor-element.elementor-element-eb36a66 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-eb36a66 .elementor-button:focus{color:#FFFFFF;background-color:#1C2F2900;}.elementor-7 .elementor-element.elementor-element-eb36a66 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-eb36a66 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eb36a66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eb36a66:hover{--e-transform-translateY:-10px;}.elementor-7 .elementor-element.elementor-element-2ce7b9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9999994D;--border-color:#9999994D;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-1dca26a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D5D5D561;--border-color:#D5D5D561;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cd3bb7b .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-cd3bb7b .elementor-icon-box-title{margin-block-end:0px;color:#19694E;}.elementor-7 .elementor-element.elementor-element-cd3bb7b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-cd3bb7b .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-cd3bb7b:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-cd3bb7b:has(:focus) .elementor-icon-box-title{color:#19694E;}.elementor-7 .elementor-element.elementor-element-cd3bb7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:10px 15px 10px 15px;background-color:#B9DCD036;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BADDD1;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-cd3bb7b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-109c8e3{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-109c8e3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:70px;letter-spacing:1.1px;color:#1C2F29;}.elementor-7 .elementor-element.elementor-element-cb1966e{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#0000008C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-7 .elementor-element.elementor-element-507b39b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-383c316{--display:flex;--min-height:536px;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-383c316:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-383c316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2E28;background-image:url("https://bs-garden.pl/wp-content/uploads/2026/05/realiazacj3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-383c316::before, .elementor-7 .elementor-element.elementor-element-383c316 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-383c316 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-383c316 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-383c316 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-383c316 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #192A25 100%);}.elementor-7 .elementor-element.elementor-element-383c316:hover::before, .elementor-7 .elementor-element.elementor-element-383c316:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-383c316:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-383c316 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-383c316 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #192A25 100%);}.elementor-7 .elementor-element.elementor-element-383c316:hover{--overlay-opacity:0.91;}.elementor-7 .elementor-element.elementor-element-383c316, .elementor-7 .elementor-element.elementor-element-383c316::before{--overlay-transition:1.7s;}.elementor-7 .elementor-element.elementor-element-5dd8c93 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-5dd8c93 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-5dd8c93 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5dd8c93 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:40px;}.elementor-7 .elementor-element.elementor-element-5dd8c93:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5dd8c93:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5dd8c93 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5dd8c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-174a9fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-174a9fc .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-7 .elementor-element.elementor-element-174a9fc .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF00;transition-duration:0.2s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-174a9fc .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-174a9fc .elementor-button:focus{color:#FFFFFF;background-color:#1C2F2900;}.elementor-7 .elementor-element.elementor-element-174a9fc .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-174a9fc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-174a9fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-174a9fc:hover{--e-transform-translateY:-10px;}.elementor-7 .elementor-element.elementor-element-0591bd5{--display:flex;--min-height:536px;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0591bd5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0591bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2E28;background-image:url("https://bs-garden.pl/wp-content/uploads/2026/05/realiazacja2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0591bd5::before, .elementor-7 .elementor-element.elementor-element-0591bd5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0591bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0591bd5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0591bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0591bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #192A25 100%);}.elementor-7 .elementor-element.elementor-element-0591bd5:hover::before, .elementor-7 .elementor-element.elementor-element-0591bd5:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0591bd5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0591bd5 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-0591bd5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #192A25 100%);}.elementor-7 .elementor-element.elementor-element-0591bd5:hover{--overlay-opacity:0.91;}.elementor-7 .elementor-element.elementor-element-0591bd5, .elementor-7 .elementor-element.elementor-element-0591bd5::before{--overlay-transition:1.7s;}.elementor-7 .elementor-element.elementor-element-ea97c53 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-ea97c53 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-ea97c53 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ea97c53 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:40px;}.elementor-7 .elementor-element.elementor-element-ea97c53:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-ea97c53:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ea97c53 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ea97c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-712ab6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-712ab6d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-7 .elementor-element.elementor-element-712ab6d .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF00;transition-duration:0.2s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-712ab6d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-712ab6d .elementor-button:focus{color:#FFFFFF;background-color:#1C2F2900;}.elementor-7 .elementor-element.elementor-element-712ab6d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-712ab6d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-712ab6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-712ab6d:hover{--e-transform-translateY:-10px;}.elementor-7 .elementor-element.elementor-element-9e0d52f{--display:flex;--min-height:536px;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0201011A;--border-color:#0201011A;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9e0d52f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9e0d52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2E28;background-image:url("https://bs-garden.pl/wp-content/uploads/2026/05/realizacja-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9e0d52f::before, .elementor-7 .elementor-element.elementor-element-9e0d52f > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9e0d52f > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9e0d52f > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-9e0d52f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-9e0d52f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #192A25 100%);}.elementor-7 .elementor-element.elementor-element-9e0d52f:hover::before, .elementor-7 .elementor-element.elementor-element-9e0d52f:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9e0d52f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9e0d52f > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-9e0d52f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #192A25 100%);}.elementor-7 .elementor-element.elementor-element-9e0d52f:hover{--overlay-opacity:0.91;}.elementor-7 .elementor-element.elementor-element-9e0d52f, .elementor-7 .elementor-element.elementor-element-9e0d52f::before{--overlay-transition:1.7s;}.elementor-7 .elementor-element.elementor-element-860ae46 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-860ae46 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;transition-duration:0.7s;}.elementor-7 .elementor-element.elementor-element-860ae46 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-860ae46 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:40px;}.elementor-7 .elementor-element.elementor-element-860ae46:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-860ae46:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-860ae46 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-860ae46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bfc3b42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-bfc3b42 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-7 .elementor-element.elementor-element-bfc3b42 .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF00;transition-duration:0.2s;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bfc3b42 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-bfc3b42 .elementor-button:focus{color:#FFFFFF;background-color:#1C2F2900;}.elementor-7 .elementor-element.elementor-element-bfc3b42 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-bfc3b42 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bfc3b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-bfc3b42:hover{--e-transform-translateY:-10px;}.elementor-7 .elementor-element.elementor-element-5cc0f7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5cc0f7f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5cc0f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F6;}.elementor-7 .elementor-element.elementor-element-6b716b5{--display:flex;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:#0201011A;--border-color:#0201011A;--border-radius:30px 0px 0px 30px;box-shadow:0px 10px 10px 0px rgba(29.000000000000004, 48, 42, 0.11);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-6b716b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6b716b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(124deg, #1B2E28 0%, #101E1A 100%);}.elementor-7 .elementor-element.elementor-element-f787fba{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-f787fba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:70px;letter-spacing:1.1px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1e4b830{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-7 .elementor-element.elementor-element-7d9e888 .elementor-icon-box-wrapper{align-items:center;gap:27px;}.elementor-7 .elementor-element.elementor-element-7d9e888 .elementor-icon-box-title{margin-block-end:0px;color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7d9e888.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7d9e888 .elementor-icon{font-size:45px;}.elementor-7 .elementor-element.elementor-element-7d9e888 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7d9e888 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-7d9e888:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7d9e888:has(:focus) .elementor-icon-box-title{color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-7d9e888 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7d9e888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f4751c .elementor-icon-box-wrapper{align-items:center;gap:27px;}.elementor-7 .elementor-element.elementor-element-7f4751c .elementor-icon-box-title{margin-block-end:0px;color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-7f4751c.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-7f4751c .elementor-icon{font-size:45px;}.elementor-7 .elementor-element.elementor-element-7f4751c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7f4751c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-7f4751c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7f4751c:has(:focus) .elementor-icon-box-title{color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-7f4751c .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7f4751c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c80b040 .elementor-icon-box-wrapper{align-items:center;gap:27px;}.elementor-7 .elementor-element.elementor-element-c80b040 .elementor-icon-box-title{margin-block-end:0px;color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-stacked .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-default .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-c80b040.elementor-view-default:has(:focus) .elementor-icon{fill:#2B3D42;color:#2B3D42;border-color:#2B3D42;}.elementor-7 .elementor-element.elementor-element-c80b040 .elementor-icon{font-size:45px;}.elementor-7 .elementor-element.elementor-element-c80b040 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-c80b040 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-c80b040:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-c80b040:has(:focus) .elementor-icon-box-title{color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-c80b040 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c80b040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5d7a2e1{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:25px;--grid-column-gap:24px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-5d7a2e1 .elementor-social-icon{background-color:#283934;--icon-padding:0.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF36;}.elementor-7 .elementor-element.elementor-element-5d7a2e1 .elementor-social-icon i{color:#BADDD1;}.elementor-7 .elementor-element.elementor-element-5d7a2e1 .elementor-social-icon svg{fill:#BADDD1;}.elementor-7 .elementor-element.elementor-element-d007287{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-d007287:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d007287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2e4e0f3{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-2e4e0f3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;line-height:50px;letter-spacing:1.1px;color:#1B2E28;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-0e83f8a{--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-7 .elementor-element.elementor-element-aa1363d{--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-7 .elementor-element.elementor-element-507b39b{--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;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-8fd0158{--content-width:912px;}.elementor-7 .elementor-element.elementor-element-5e471b9{--width:50%;}.elementor-7 .elementor-element.elementor-element-a4c035b{--width:100%;}.elementor-7 .elementor-element.elementor-element-df74fbf{--content-width:1220px;}.elementor-7 .elementor-element.elementor-element-19fd156{--width:50%;}.elementor-7 .elementor-element.elementor-element-86bc471{--width:50%;}.elementor-7 .elementor-element.elementor-element-55ac019{--content-width:1220px;}.elementor-7 .elementor-element.elementor-element-5cc0f7f{--content-width:1220px;}.elementor-7 .elementor-element.elementor-element-6b716b5{--width:40%;}.elementor-7 .elementor-element.elementor-element-d007287{--width:50%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-8fd0158{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-aa0e20a .elementor-heading-title{font-size:44px;line-height:3.7rem;}.elementor-7 .elementor-element.elementor-element-df74fbf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-19fd156{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-de9ec29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-7 .elementor-element.elementor-element-de9ec29.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-13d48b3{text-align:center;}.elementor-7 .elementor-element.elementor-element-13d48b3 .elementor-heading-title{line-height:2.9rem;}.elementor-7 .elementor-element.elementor-element-86bc471{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8a5d246 .elementor-divider{padding-block-start:150px;padding-block-end:150px;}.elementor-7 .elementor-element.elementor-element-91ba6ff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-33ae13a .elementor-heading-title{line-height:2.6rem;}.elementor-7 .elementor-element.elementor-element-33ae13a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-7 .elementor-element.elementor-element-0e83f8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ad72ef4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a86f9d9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a7d4da1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a949af1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1afba1a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-eb36a66 .elementor-button{line-height:3rem;}.elementor-7 .elementor-element.elementor-element-2ce7b9b{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1dca26a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-109c8e3 .elementor-heading-title{line-height:3.1rem;}.elementor-7 .elementor-element.elementor-element-109c8e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-507b39b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-383c316{--min-height:330px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0591bd5{--min-height:330px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9e0d52f{--min-height:330px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5cc0f7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-7 .elementor-element.elementor-element-6b716b5{--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f787fba{text-align:center;}.elementor-7 .elementor-element.elementor-element-f787fba .elementor-heading-title{line-height:3rem;}.elementor-7 .elementor-element.elementor-element-1e4b830{text-align:center;}.elementor-7 .elementor-element.elementor-element-5d7a2e1{--icon-size:26px;}.elementor-7 .elementor-element.elementor-element-d007287{--border-radius:0px 0px 0px 00px;}}